From 272d54545dfcde9d5d2a48cafe3e16cd4b3c4b0a Mon Sep 17 00:00:00 2001 From: SearchSavior Date: Wed, 6 May 2026 21:59:17 -0400 Subject: [PATCH 01/12] initial commit for cb backend --- src/engine/ov_genai/continuous_batch_llm.py | 269 ------- .../cb_infer.py} | 0 .../ov_genai/continuous_batching/cb_models.py | 9 + .../ov_genai/continuous_batching/cb_notes.md | 31 + .../test_continuous_batching.py | 722 ++++++++++++++++++ 5 files changed, 762 insertions(+), 269 deletions(-) delete mode 100644 src/engine/ov_genai/continuous_batch_llm.py rename src/engine/ov_genai/{continuous_batch_vlm.py => continuous_batching/cb_infer.py} (100%) create mode 100644 src/engine/ov_genai/continuous_batching/cb_models.py create mode 100644 src/engine/ov_genai/continuous_batching/cb_notes.md create mode 100644 src/engine/ov_genai/continuous_batching/test_continuous_batching.py diff --git a/src/engine/ov_genai/continuous_batch_llm.py b/src/engine/ov_genai/continuous_batch_llm.py deleted file mode 100644 index ad493387..00000000 --- a/src/engine/ov_genai/continuous_batch_llm.py +++ /dev/null @@ -1,269 +0,0 @@ -import gc -import time -from typing import List, Dict, Optional - -import openvino as ov -from transformers import AutoTokenizer, BatchEncoding -from openvino_genai import ( - GenerationConfig, - ContinuousBatchingPipeline, - SchedulerConfig, -) - -from pydantic import BaseModel, Field - -class ContinuousBatchConfig(BaseModel): - max_num_batched_tokens: int = Field(default=2048, description="Maximum number of tokens to batch together") - max_num_seqs: int = Field(default=48, description="Maximum number of sequences (batch size)") - cache_size: int = Field(default=6, description="KV cache size in GB") - dynamic_split_fuse: bool = Field(default=True, description="Split prompt/generate phases") - enable_prefix_caching: bool = Field(default=True, description="Enable KV-block caching") - use_cache_eviction: bool = Field(default=False, description="Use cache eviction") - -class OVGenAI_ContinuousBatchText: - def __init__(self, model_dir: str, device: str, batch_config: ContinuousBatchConfig): - """ - Initialize the continuous batch text generation class. - - Args: - model_dir (str): Path to the OpenVINO model directory - device (str): Device to run inference on (default: "GPU.1") - batch_config (ContinuousBatchConfig): Configuration for batching parameters - """ - self.model_dir = model_dir - self.device = device - self.batch_config = batch_config - self.pipeline = None - self.encoder_tokenizer = None - - def load_model(self): - """Load the model and initialize the continuous batching pipeline.""" - # Initialize HuggingFace AutoTokenizer with chat template - self.encoder_tokenizer = AutoTokenizer.from_pretrained( - self.model_dir, - use_fast=True, - ) - - # Configure scheduler using the Pydantic model values - # SchedulerConfig does not take kwargs, so we need to set the values manually. Ugh. - scheduler_config = SchedulerConfig() - scheduler_config.max_num_batched_tokens = self.batch_config.max_num_batched_tokens - scheduler_config.max_num_seqs = self.batch_config.max_num_seqs - scheduler_config.cache_size = self.batch_config.cache_size - scheduler_config.dynamic_split_fuse = self.batch_config.dynamic_split_fuse - scheduler_config.enable_prefix_caching = self.batch_config.enable_prefix_caching - scheduler_config.use_cache_eviction = self.batch_config.use_cache_eviction - - # Initialize continuous batching pipeline - self.pipeline = ContinuousBatchingPipeline( - self.model_dir, - device=self.device, - scheduler_config=scheduler_config, - ) - - def unload_model(self): - """Unload the model and clear memory using garbage collection.""" - if self.pipeline: - del self.pipeline - self.pipeline = None - if self.encoder_tokenizer: - del self.encoder_tokenizer - self.encoder_tokenizer = None - gc.collect() - - def prepare_inputs(self, messages: List[Dict[str, str]]) -> ov.Tensor: - """ - Convert a chat-style messages list into an ov.Tensor - that can be consumed by ContinuousBatchingPipeline. - - Uses HuggingFace AutoTokenizer's apply_chat_template. - - Args: - messages (List[Dict[str,str]]): conversation turns, - e.g. [{"role": "user", "content": "Hello"}] - - Returns: - ov.Tensor: encoded prompt token IDs - """ - - prompt_token_ids = self.encoder_tokenizer.apply_chat_template( - messages, - add_generation_prompt=True, # ensures <|assistant|> token is added - skip_special_tokens=True, - return_tensors="np", # returns numpy.ndarray - ) - if isinstance(prompt_token_ids, BatchEncoding): - prompt_token_ids = prompt_token_ids['input_ids'] - return ov.Tensor(prompt_token_ids) - - def generate(self, prompts: List[List[Dict[str, str]]], generation_config: GenerationConfig): - """ - Generate responses for a batch of prompts. - - Args: - prompts: List of chat-format message lists - generation_config: Generation configuration - - Returns: - List of generation results - """ - - # Prepare tokenized inputs as ov.Tensors - encoded_prompts = [self.prepare_inputs(m) for m in prompts] - - # Duplicate configs for batch - generation_configs = [generation_config] * len(encoded_prompts) - - # Run generation - results = self.pipeline.generate(encoded_prompts, generation_configs) - return results - - def collect_metrics(self, results, prompts, start_time, end_time): - """ - Collect and display performance metrics from generation results. - - Args: - results: Generation results from pipeline.generate() - prompts: Original prompts for reference - start_time: Generation start time - end_time: Generation end time - """ - - total_tokens_generated = 0 - total_ttft = 0 - total_tpot = 0 - total_throughput = 0 - total_generate_duration = 0 - - print("Per-Prompt Performance Metrics:") - print("=" * 80) - - for i, result in enumerate(results): - perf_metrics = result.perf_metrics - - # Extract metrics - load_time = perf_metrics.get_load_time() - ttft = perf_metrics.get_ttft().mean - tpot = perf_metrics.get_tpot().mean - throughput = perf_metrics.get_throughput().mean - generate_duration = perf_metrics.get_generate_duration().mean - num_input_tokens = perf_metrics.get_num_input_tokens() - num_generated_tokens = perf_metrics.get_num_generated_tokens() - - # Aggregate - total_tokens_generated += num_generated_tokens - total_ttft += ttft - total_tpot += tpot - total_throughput += throughput - total_generate_duration += generate_duration - - # Note: result.m_generation_ids contains token IDs, not decoded text - decoded_output = self.encoder_tokenizer.decode( - result.m_generation_ids[0], - skip_special_tokens=True, - ) - - print(f"Prompt {i+1}: {prompts[i][0]['content'][:50]}...") - print(f" Load time: {load_time / 1000:.2f} s") - print(f" TTFT: {ttft / 1000:.2f} s") - print(f" TPOT: {tpot:.2f} ms/token") - print(f" Throughput: {throughput:.2f} tokens/s") - print(f" Generate duration: {generate_duration / 1000:.2f} s") - print(f" Input tokens: {num_input_tokens}") - print(f" Generated tokens: {num_generated_tokens}") - print(f" Response: {decoded_output[:200]}...") - print("-" * 80) - - # ------------------------------------------------------------------- - # Aggregate metrics - # ------------------------------------------------------------------- - num_prompts = len(results) - print("\nAggregate Performance Metrics:") - print("=" * 50) - print(f"Total processing time: {end_time - start_time:.2f} seconds") - print(f"Average time per prompt: {(end_time - start_time) / num_prompts:.2f} seconds") - print(f"Total tokens generated: {total_tokens_generated}") - print(f"Average TTFT: {total_ttft / num_prompts / 1000:.2f} s") - print(f"Average TPOT: {total_tpot / num_prompts:.2f} ms/token") - print(f"Average throughput: {total_throughput / num_prompts:.2f} tokens/s") - print(f"Average generate duration: {total_generate_duration / num_prompts / 1000:.2f} s") - print(f"Overall throughput: {total_tokens_generated / (end_time - start_time):.2f} tokens/s") - - # ------------------------------------------------------------------- - # Pipeline metrics - # ------------------------------------------------------------------- - metrics = self.pipeline.get_metrics() - print("\nPipeline System Metrics:") - print("=" * 50) - print(f"Requests processed: {metrics.requests}") - print(f"Scheduled requests: {metrics.scheduled_requests}") - print(f"Cache usage: {metrics.cache_usage:.2f}%") - print(f"Max cache usage: {metrics.max_cache_usage:.2f}%") - print(f"Average cache usage: {metrics.avg_cache_usage:.2f}%") - -def main(): - """Main entry point for the continuous batch text generation example.""" - # ------------------------------------------------------------------- - # Model directory (OpenVINO-IR export of quantized Llama 3.2 model) - # ------------------------------------------------------------------- - model_dir = "/mnt/Ironwolf-4TB/Models/OpenVINO/Qwen/Qwen3-1.7B-int8_asym-ov" - - # Create batch configuration - batch_config = ContinuousBatchConfig() - - # Initialize the continuous batch text generator - generator = OVGenAI_ContinuousBatchText( - model_dir=model_dir, - device="GPU.1", - batch_config=batch_config - ) - - # Load the model - generator.load_model() - - # ------------------------------------------------------------------- - # Generation config (applies per-prompt) - # ------------------------------------------------------------------- - generation_config = GenerationConfig( - max_new_tokens=1024, - temperature=0.7, - top_p=0.9, - do_sample=True, - ) - - # ------------------------------------------------------------------- - # Example prompts rewritten into chat-format messages - # ------------------------------------------------------------------- - prompts = [ - [{"role": "user", "content": "You're the fastest Llama this side of the equator"}], - [{"role": "user", "content": "What is the capital of France?"}], - [{"role": "user", "content": "Explain machine learning in simple terms"}], - [{"role": "user", "content": "Write a short story about a robot"}], - [{"role": "user", "content": "What is the capital of France?"}], - [{"role": "user", "content": "Explain machine learning in simple terms"}], - [{"role": "user", "content": "Write a short story about a robot"}], - [{"role": "user", "content": "What is the capital of France?"}], - [{"role": "user", "content": "Explain machine learning in simple terms"}], - [{"role": "user", "content": "Write a short story about a robot"}]] - - print("Starting continuous batching example with AutoTokenizer...") - print(f"Number of prompts: {len(prompts)}") - print("-" * 50) - - # ------------------------------------------------------------------- - # Run generation - # ------------------------------------------------------------------- - start_time = time.time() - results = generator.generate(prompts, generation_config) - end_time = time.time() - - # ------------------------------------------------------------------- - # Collect and display metrics - # ------------------------------------------------------------------- - generator.collect_metrics(results, prompts, start_time, end_time) - - # Unload the model - generator.unload_model() - -if __name__ == "__main__": - main() diff --git a/src/engine/ov_genai/continuous_batch_vlm.py b/src/engine/ov_genai/continuous_batching/cb_infer.py similarity index 100% rename from src/engine/ov_genai/continuous_batch_vlm.py rename to src/engine/ov_genai/continuous_batching/cb_infer.py diff --git a/src/engine/ov_genai/continuous_batching/cb_models.py b/src/engine/ov_genai/continuous_batching/cb_models.py new file mode 100644 index 00000000..0a79fcf3 --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/cb_models.py @@ -0,0 +1,9 @@ +from pydantic import BaseModel, Field + +class ContinuousBatchConfig(BaseModel): + max_num_batched_tokens: int = Field(default=2048, description="Maximum number of tokens to batch together") + max_num_seqs: int = Field(default=48, description="Maximum number of sequences (batch size)") + cache_size: int = Field(default=6, description="KV cache size in GB") + dynamic_split_fuse: bool = Field(default=True, description="Split prompt/generate phases") + enable_prefix_caching: bool = Field(default=True, description="Enable KV-block caching") + use_cache_eviction: bool = Field(default=False, description="Use cache eviction") diff --git a/src/engine/ov_genai/continuous_batching/cb_notes.md b/src/engine/ov_genai/continuous_batching/cb_notes.md new file mode 100644 index 00000000..8f345f57 --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/cb_notes.md @@ -0,0 +1,31 @@ + +Tokenization strategy notes for OpenVINO GenAI ContinuousBatchingPipeline. + +Key behavior to keep in mind for text-only LLMs: + +1) Chat templating source precedence (later entries override earlier ones): + - tokenizer_config.json["chat_template"] + - processor_config.json["chat_template"] + - chat_template.json["chat_template"] + - openvino.Model rt_info["chat_template"] (embedded in tokenizer IR metadata) + - If unsupported by GenAI, a simplified supported template is substituted. + +2) In OpenVINO GenAI, the resolved chat template can come from model/tokenizer + metadata (including tokenizer IR metadata), rather than directly loading + chat_template.jinja at runtime. + +3) ContinuousBatchingPipeline tokenization path: + - Passing prompt: str -> template is applied, then prompt text is tokenized + internally by openvino_genai.Tokenizer. + - Passing input_ids: ov.Tensor -> tokenization is bypassed entirely. + +4) Consequence for experiments: + - Prompt-side token counts and shape are template-dependent. + - input_ids-side benchmarks isolate generation/scheduling by removing runtime + prompt tokenization variance. + +References: + - openvino_genai/py_openvino_genai.pyi: + - ContinuousBatchingPipeline overloads (`prompt` vs `input_ids`) + - Tokenizer template precedence note + diff --git a/src/engine/ov_genai/continuous_batching/test_continuous_batching.py b/src/engine/ov_genai/continuous_batching/test_continuous_batching.py new file mode 100644 index 00000000..0a1effa9 --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/test_continuous_batching.py @@ -0,0 +1,722 @@ +import random +import time +import statistics +import sqlite3 +from datetime import datetime, timezone +from pathlib import Path +from openvino_genai import ( + GenerationConfig, + ContinuousBatchingPipeline, + SchedulerConfig, + Tokenizer, + GenerationFinishReason, +) + + +# ── parameters ───────────────────────────────────────────────────────────────── + +#MODEL_DIR = "" +MODEL_DIR = "/mnt/Ironwolf-4TB/Models/OpenVINO/Deepseek/DeepSeek-R1-0528-Qwen3-8B-OpenVINO/DeepSeek-R1-0528-Qwen3-8B-int8_asym-ov/" +DEVICE = "HETERO:GPU.0,GPU.1" +SONNET_PATH = Path(__file__).parent / "sonnet.txt" + +NUM_REQUESTS = 72 # set of all requests to be processed in one step +SEED = 0 + +# Sonnet benchmark +INPUT_LEN = 550 # target input tokens per request +OUTPUT_LEN = 1024 # fixed output tokens per request (ignore_eos=True) +PREFIX_LEN = 200 # shared prefix tokens (same across all requests) + +# Scheduler +MAX_BATCHED_TOKENS = 2048 # max tokens processed in one scheduler step (prompt + decode combined) +MAX_SEQS = 16 # max sequences held in-flight simultaneously +CACHE_SIZE_GB = 10 # KV cache size allocated on device (GB) +DYNAMIC_SPLIT_FUSE = True # split long prefills across steps to keep decode latency smooth +ENABLE_PREFIX_CACHE = True # reuse KV blocks for shared prompt prefixes across requests +GRAPH_OUTPUT_DIR = Path(__file__).parent / "bench_graphs" +SQLITE_DB_PATH = Path(__file__).parent / "bench_results.sqlite" + +# ── pipeline init ─────────────────────────────────────────────────────────────── + +genai_tokenizer = Tokenizer(str(MODEL_DIR)) + +scheduler_config = SchedulerConfig() +scheduler_config.max_num_batched_tokens = MAX_BATCHED_TOKENS +scheduler_config.max_num_seqs = MAX_SEQS +scheduler_config.cache_size = CACHE_SIZE_GB +scheduler_config.dynamic_split_fuse = DYNAMIC_SPLIT_FUSE +scheduler_config.enable_prefix_caching = ENABLE_PREFIX_CACHE + +pipeline = ContinuousBatchingPipeline( + MODEL_DIR, + device=DEVICE, + scheduler_config=scheduler_config, + properties={ + "MODEL_DISTRIBUTION_POLICY": "PIPELINE_PARALLEL" + } + #tokenizer=genai_tokenizer, +) + +# ── helpers ──────────────────────────────────────────────────────────────────── + +def _count_input_tokens(tokenizer, prompt: str) -> int: + try: + ids = tokenizer.encode(prompt).input_ids + if hasattr(ids, "shape"): + return int(ids.shape[-1]) + if ids and hasattr(ids[0], "__len__"): + return len(ids[0]) + return len(ids) + except Exception: + return 0 + + +# ── vLLMSonnetBench ──────────────────────────────────────────────────────────── + +class vLLMSonnetBench: + """ + Sonnet-style benchmark prompt generator, modelled on vLLM's SonnetDataset. + + Loads a plain-text file of poem lines (e.g. sonnet.txt from the vLLM repo). + Each request is assembled from: + - a fixed shared prefix block (first N lines, same for every request) — + intentionally exercises the prefix-cache path when prefix caching is on + - randomly sampled extra lines drawn with replacement to reach `input_len` + + Output length is fixed at `output_len` tokens and enforced via + `ignore_eos=True` so every request generates exactly that many tokens, + making throughput numbers directly comparable across runs. + """ + + HEADER = "Pick as many lines as you can from these poem lines:\n" + + def __init__( + self, + dataset_path: str | Path, + tokenizer: Tokenizer, + input_len: int = 550, + output_len: int = 150, + prefix_len: int = 200, + seed: int = 0, + ) -> None: + self.tokenizer = tokenizer + self.input_len = input_len + self.output_len = output_len + self.prefix_len = prefix_len + random.seed(seed) + + with open(dataset_path, encoding="utf-8") as f: + self.lines = f.readlines() + if not self.lines: + raise ValueError(f"Sonnet file is empty: {dataset_path}") + + # Average tokens per poem line (used to estimate how many lines to pick) + line_lens = [_count_input_tokens(tokenizer, ln) for ln in self.lines] + self.avg_len = sum(line_lens) / len(line_lens) + + header_len = _count_input_tokens(tokenizer, self.HEADER) + if input_len <= header_len: + raise ValueError( + f"input_len ({input_len}) must be greater than the header " + f"token count ({header_len})." + ) + + # How many lines the full prompt should contain + self._num_input_lines = max(1, round((input_len - header_len) / self.avg_len)) + # How many of those are the fixed shared prefix + self._num_prefix_lines = max(0, round((prefix_len - header_len) / self.avg_len)) + self._prefix_lines = self.lines[: self._num_prefix_lines] + + print( + f"[SonnetBench] avg line len: {self.avg_len:.1f} tok | " + f"prefix lines: {self._num_prefix_lines} | " + f"total lines/request: {self._num_input_lines} | " + f"target output: {output_len} tok" + ) + + def sample(self, num_requests: int) -> tuple[list[str], GenerationConfig]: + """ + Return `(prompts, generation_config)` ready to pass to the pipeline. + + The generation config fixes output length exactly (`ignore_eos=True`) + and disables sampling so results are deterministic given the seed. + """ + n_extra = max(0, self._num_input_lines - self._num_prefix_lines) + prompts = [] + for _ in range(num_requests): + extra = random.choices(self.lines, k=n_extra) + body = "".join(self._prefix_lines + extra) + prompts.append(self.HEADER + body) + + gen_cfg = GenerationConfig( + max_new_tokens=self.output_len, + ignore_eos=True, # enforce fixed output length + do_sample=False, # greedy — removes sampling noise + ) + return prompts, gen_cfg + + +bench = vLLMSonnetBench( + dataset_path=SONNET_PATH, + tokenizer=genai_tokenizer, + input_len=INPUT_LEN, + output_len=OUTPUT_LEN, + prefix_len=PREFIX_LEN, + seed=SEED, +) +prompts, generation_config = bench.sample(NUM_REQUESTS) + + +def percentile(data: list[float], p: float) -> float: + if not data: + return 0.0 + s = sorted(data) + n = len(s) + idx = (n - 1) * p / 100.0 + lo = int(idx) + hi = min(lo + 1, n - 1) + return s[lo] + (s[hi] - s[lo]) * (idx - lo) + + +def _report_row(label: str, value: str, width: int = 50) -> str: + gap = width - len(label) - len(value) + return label + " " * max(gap, 1) + value + + +def _section(title: str, char: str, width: int = 50) -> str: + return title.center(width, char) + + +class vLLMBenchData: + """Owns request/step data collection and aggregate metric computation.""" + + def __init__(self, tokenizer: Tokenizer, prompts: list[str]) -> None: + self.tokenizer = tokenizer + self.prompts = prompts + self.num_prompts = len(prompts) + + self.arrival_time: dict[int, float] = {} + self.first_tok_time: dict[int, float] = {} + self.finish_time: dict[int, float] = {} + self.tok_timestamps: dict[int, list[float]] = {} + self.tok_count: dict[int, int] = {} + self.tok_ids: dict[int, list[int]] = {} + self.input_tok_count: dict[int, int] = {} + self.failed_ids: set[int] = set() + self.finished_ids: set[int] = set() + self.step_records: list[tuple[float, int, int]] = [] + + self.benchmark_start = 0.0 + self.benchmark_end = 0.0 + self.benchmark_duration = 0.0 + + for i, prompt in enumerate(prompts): + self.input_tok_count[i] = _count_input_tokens(tokenizer, prompt) + self.tok_timestamps[i] = [] + self.tok_count[i] = 0 + self.tok_ids[i] = [] + + def start(self) -> None: + self.benchmark_start = time.perf_counter() + + def stop(self) -> None: + self.benchmark_end = time.perf_counter() + self.benchmark_duration = self.benchmark_end - self.benchmark_start + + def mark_arrival(self, req_id: int) -> None: + self.arrival_time[req_id] = time.perf_counter() + + def consume_output(self, req_id: int, output, step_ts: float) -> int: + n_new = len(output.generated_ids) if output.generated_ids else 0 + if n_new > 0: + if req_id not in self.first_tok_time: + self.first_tok_time[req_id] = step_ts + self.tok_timestamps[req_id].extend([step_ts] * n_new) + self.tok_count[req_id] += n_new + self.tok_ids[req_id].extend(output.generated_ids) + + if output.finish_reason not in (GenerationFinishReason.NONE, None): + self.finished_ids.add(req_id) + self.finish_time[req_id] = step_ts + + return n_new + + def add_step(self, step_ts: float, concurrent_now: int, new_tokens: int) -> None: + self.step_records.append((step_ts, concurrent_now, new_tokens)) + + def aggregate(self) -> dict[str, object]: + ttfts: list[float] = [] + tpots: list[float] = [] + itls: list[float] = [] + + for i in range(self.num_prompts): + toks = self.tok_timestamps[i] + n = len(toks) + + if i in self.first_tok_time: + ttfts.append((self.first_tok_time[i] - self.arrival_time[i]) * 1000) + + if n > 1: + # TPOT: average step-to-step interval after the first token + tpots.append((toks[-1] - toks[0]) * 1000 / (n - 1)) + + # ITL: drop zero-duration pairs from the same scheduler step. + for j in range(1, n): + dt_ms = (toks[j] - toks[j - 1]) * 1000 + if dt_ms > 0: + itls.append(dt_ms) + + total_input_tokens = sum(self.input_tok_count.values()) + total_output_tokens = sum(self.tok_count.values()) + successful = self.num_prompts - len(self.failed_ids) + + req_throughput = successful / self.benchmark_duration + out_tok_throughput = total_output_tokens / self.benchmark_duration + tot_tok_throughput = ( + total_input_tokens + total_output_tokens + ) / self.benchmark_duration + + peak_concurrent = max((r[1] for r in self.step_records), default=0) + + all_tok_events = sorted(ts for tss in self.tok_timestamps.values() for ts in tss) + peak_out_tok_tp = 0.0 + if all_tok_events: + n_ev, j = len(all_tok_events), 0 + for k, t0 in enumerate(all_tok_events): + while j < n_ev and all_tok_events[j] - t0 <= 1.0: + j += 1 + peak_out_tok_tp = max(peak_out_tok_tp, float(j - k)) + + return { + "ttfts": ttfts, + "tpots": tpots, + "itls": itls, + "total_input_tokens": total_input_tokens, + "total_output_tokens": total_output_tokens, + "successful": successful, + "req_throughput": req_throughput, + "out_tok_throughput": out_tok_throughput, + "tot_tok_throughput": tot_tok_throughput, + "peak_concurrent": peak_concurrent, + "peak_out_tok_tp": peak_out_tok_tp, + "benchmark_duration": self.benchmark_duration, + } + + def latency_summary(self, summary: dict[str, object]) -> dict[str, float]: + ttfts = summary["ttfts"] + tpots = summary["tpots"] + itls = summary["itls"] + return { + "mean_ttft_ms": statistics.mean(ttfts) if ttfts else 0.0, + "median_ttft_ms": statistics.median(ttfts) if ttfts else 0.0, + "p99_ttft_ms": percentile(ttfts, 99), + "mean_tpot_ms": statistics.mean(tpots) if tpots else 0.0, + "median_tpot_ms": statistics.median(tpots) if tpots else 0.0, + "p99_tpot_ms": percentile(tpots, 99), + "mean_itl_ms": statistics.mean(itls) if itls else 0.0, + "median_itl_ms": statistics.median(itls) if itls else 0.0, + "p99_itl_ms": percentile(itls, 99), + } + + @staticmethod + def print_pipeline_metrics(metrics) -> None: + print("\nPipeline system metrics:") + print(f" Requests processed: {metrics.requests}") + print(f" Scheduled requests: {metrics.scheduled_requests}") + print(f" Cache usage: {metrics.cache_usage:.2f}%") + print(f" Max cache usage: {metrics.max_cache_usage:.2f}%") + print(f" Average cache usage: {metrics.avg_cache_usage:.2f}%") + + def save_graphs(self, summary: dict[str, object], out_dir: str | Path) -> None: + try: + import matplotlib.pyplot as plt + except Exception: + print("\nGraph generation skipped: matplotlib is not available.") + return + + out_path = Path(out_dir) + out_path.mkdir(parents=True, exist_ok=True) + + # 1) Throughput timeline (tokens/s per scheduler step) + x_sec: list[float] = [] + y_tok_s: list[float] = [] + prev_ts = self.benchmark_start + for step_ts, _concurrent, new_tokens in self.step_records: + dt = step_ts - prev_ts + prev_ts = step_ts + if dt <= 0: + continue + x_sec.append(step_ts - self.benchmark_start) + y_tok_s.append(new_tokens / dt) + + if x_sec and y_tok_s: + fig, ax = plt.subplots(figsize=(8, 4)) + ax.plot(x_sec, y_tok_s, linewidth=1.5) + ax.set_title("Output Throughput Timeline") + ax.set_xlabel("Time Since Start (s)") + ax.set_ylabel("Tokens/s") + ax.grid(True, alpha=0.3) + fig.tight_layout() + fig.savefig(out_path / "throughput_timeline.png", dpi=140) + plt.close(fig) + + # 2) TTFT histogram + ttfts = summary["ttfts"] + if ttfts: + fig, ax = plt.subplots(figsize=(7, 4)) + ax.hist(ttfts, bins=min(30, max(5, len(ttfts) // 2)), alpha=0.85) + ax.set_title("TTFT Distribution") + ax.set_xlabel("TTFT (ms)") + ax.set_ylabel("Count") + ax.grid(True, axis="y", alpha=0.3) + fig.tight_layout() + fig.savefig(out_path / "ttft_hist.png", dpi=140) + plt.close(fig) + + # 3) TPOT histogram + tpots = summary["tpots"] + if tpots: + fig, ax = plt.subplots(figsize=(7, 4)) + ax.hist(tpots, bins=min(30, max(5, len(tpots) // 2)), alpha=0.85) + ax.set_title("TPOT Distribution") + ax.set_xlabel("TPOT (ms)") + ax.set_ylabel("Count") + ax.grid(True, axis="y", alpha=0.3) + fig.tight_layout() + fig.savefig(out_path / "tpot_hist.png", dpi=140) + plt.close(fig) + + # 4) End-to-end latency scatter by request id + req_ids: list[int] = [] + e2e_ms: list[float] = [] + out_toks: list[int] = [] + for i in range(self.num_prompts): + if i in self.arrival_time and i in self.finish_time: + req_ids.append(i) + e2e_ms.append((self.finish_time[i] - self.arrival_time[i]) * 1000) + out_toks.append(self.tok_count[i]) + if req_ids: + fig, ax = plt.subplots(figsize=(8, 4)) + ax.scatter(req_ids, e2e_ms, s=20, alpha=0.8, c=out_toks, cmap="viridis") + ax.set_title("Request End-to-End Latency") + ax.set_xlabel("Request ID") + ax.set_ylabel("Latency (ms)") + ax.grid(True, alpha=0.25) + fig.tight_layout() + fig.savefig(out_path / "request_e2e_scatter.png", dpi=140) + plt.close(fig) + + print(f"\nSaved graphs to: {out_path}") + + def save_sqlite( + self, + summary: dict[str, object], + latency: dict[str, float], + metrics, + db_path: str | Path, + run_meta: dict[str, object], + ) -> int: + db = sqlite3.connect(str(db_path)) + cur = db.cursor() + + cur.execute( + """ + CREATE TABLE IF NOT EXISTS runs ( + id INTEGER PRIMARY KEY AUTOINCREMENT, + created_at_utc TEXT NOT NULL, + model_dir TEXT NOT NULL, + device TEXT NOT NULL, + num_prompts INTEGER NOT NULL, + input_len INTEGER NOT NULL, + output_len INTEGER NOT NULL, + prefix_len INTEGER NOT NULL, + max_batched_tokens INTEGER NOT NULL, + max_seqs INTEGER NOT NULL, + cache_size_gb REAL NOT NULL, + dynamic_split_fuse INTEGER NOT NULL, + enable_prefix_cache INTEGER NOT NULL, + benchmark_duration_s REAL NOT NULL, + successful_requests INTEGER NOT NULL, + failed_requests INTEGER NOT NULL, + total_input_tokens INTEGER NOT NULL, + total_output_tokens INTEGER NOT NULL, + req_throughput REAL NOT NULL, + out_tok_throughput REAL NOT NULL, + total_tok_throughput REAL NOT NULL, + peak_output_tok_throughput REAL NOT NULL, + peak_concurrent_requests REAL NOT NULL, + mean_ttft_ms REAL NOT NULL, + median_ttft_ms REAL NOT NULL, + p99_ttft_ms REAL NOT NULL, + mean_tpot_ms REAL NOT NULL, + median_tpot_ms REAL NOT NULL, + p99_tpot_ms REAL NOT NULL, + mean_itl_ms REAL NOT NULL, + median_itl_ms REAL NOT NULL, + p99_itl_ms REAL NOT NULL, + pipeline_requests INTEGER NOT NULL, + pipeline_scheduled_requests INTEGER NOT NULL, + pipeline_cache_usage REAL NOT NULL, + pipeline_max_cache_usage REAL NOT NULL, + pipeline_avg_cache_usage REAL NOT NULL + ) + """ + ) + cur.execute( + """ + CREATE TABLE IF NOT EXISTS request_metrics ( + run_id INTEGER NOT NULL, + request_id INTEGER NOT NULL, + input_tokens INTEGER NOT NULL, + output_tokens INTEGER NOT NULL, + arrival_s REAL, + first_token_s REAL, + finish_s REAL, + ttft_ms REAL, + tpot_ms REAL, + e2e_ms REAL, + status TEXT NOT NULL, + PRIMARY KEY (run_id, request_id), + FOREIGN KEY (run_id) REFERENCES runs(id) + ) + """ + ) + cur.execute( + """ + CREATE TABLE IF NOT EXISTS step_metrics ( + run_id INTEGER NOT NULL, + step_idx INTEGER NOT NULL, + t_rel_s REAL NOT NULL, + concurrent_requests INTEGER NOT NULL, + new_tokens INTEGER NOT NULL, + PRIMARY KEY (run_id, step_idx), + FOREIGN KEY (run_id) REFERENCES runs(id) + ) + """ + ) + + created_at_utc = datetime.now(timezone.utc).isoformat() + cur.execute( + """ + INSERT INTO runs ( + created_at_utc, model_dir, device, num_prompts, input_len, output_len, prefix_len, + max_batched_tokens, max_seqs, cache_size_gb, dynamic_split_fuse, enable_prefix_cache, + benchmark_duration_s, successful_requests, failed_requests, total_input_tokens, + total_output_tokens, req_throughput, out_tok_throughput, total_tok_throughput, + peak_output_tok_throughput, peak_concurrent_requests, mean_ttft_ms, median_ttft_ms, + p99_ttft_ms, mean_tpot_ms, median_tpot_ms, p99_tpot_ms, mean_itl_ms, median_itl_ms, + p99_itl_ms, pipeline_requests, pipeline_scheduled_requests, pipeline_cache_usage, + pipeline_max_cache_usage, pipeline_avg_cache_usage + ) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) + """, + ( + created_at_utc, + str(run_meta["model_dir"]), + str(run_meta["device"]), + int(run_meta["num_prompts"]), + int(run_meta["input_len"]), + int(run_meta["output_len"]), + int(run_meta["prefix_len"]), + int(run_meta["max_batched_tokens"]), + int(run_meta["max_seqs"]), + float(run_meta["cache_size_gb"]), + int(bool(run_meta["dynamic_split_fuse"])), + int(bool(run_meta["enable_prefix_cache"])), + float(summary["benchmark_duration"]), + int(summary["successful"]), + int(self.num_prompts - summary["successful"]), + int(summary["total_input_tokens"]), + int(summary["total_output_tokens"]), + float(summary["req_throughput"]), + float(summary["out_tok_throughput"]), + float(summary["tot_tok_throughput"]), + float(summary["peak_out_tok_tp"]), + float(summary["peak_concurrent"]), + float(latency["mean_ttft_ms"]), + float(latency["median_ttft_ms"]), + float(latency["p99_ttft_ms"]), + float(latency["mean_tpot_ms"]), + float(latency["median_tpot_ms"]), + float(latency["p99_tpot_ms"]), + float(latency["mean_itl_ms"]), + float(latency["median_itl_ms"]), + float(latency["p99_itl_ms"]), + int(metrics.requests), + int(metrics.scheduled_requests), + float(metrics.cache_usage), + float(metrics.max_cache_usage), + float(metrics.avg_cache_usage), + ), + ) + run_id = int(cur.lastrowid) + + req_rows = [] + for i in range(self.num_prompts): + arrival = self.arrival_time.get(i) + first = self.first_tok_time.get(i) + finish = self.finish_time.get(i) + n = len(self.tok_timestamps[i]) + + ttft_ms = (first - arrival) * 1000 if arrival is not None and first is not None else None + tpot_ms = None + if n > 1: + tpot_ms = (self.tok_timestamps[i][-1] - self.tok_timestamps[i][0]) * 1000 / (n - 1) + e2e_ms = (finish - arrival) * 1000 if arrival is not None and finish is not None else None + + status = "finished" if i in self.finished_ids else "unfinished" + req_rows.append( + ( + run_id, + i, + int(self.input_tok_count[i]), + int(self.tok_count[i]), + arrival, + first, + finish, + ttft_ms, + tpot_ms, + e2e_ms, + status, + ) + ) + + cur.executemany( + """ + INSERT INTO request_metrics ( + run_id, request_id, input_tokens, output_tokens, arrival_s, first_token_s, finish_s, + ttft_ms, tpot_ms, e2e_ms, status + ) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) + """, + req_rows, + ) + + step_rows = [] + for step_idx, (step_ts, concurrent, new_tokens) in enumerate(self.step_records): + step_rows.append( + ( + run_id, + step_idx, + float(step_ts - self.benchmark_start), + int(concurrent), + int(new_tokens), + ) + ) + cur.executemany( + """ + INSERT INTO step_metrics ( + run_id, step_idx, t_rel_s, concurrent_requests, new_tokens + ) VALUES (?, ?, ?, ?, ?) + """, + step_rows, + ) + + db.commit() + db.close() + return run_id + + +# ── benchmark ────────────────────────────────────────────────────────────────── + +num_prompts = len(prompts) +print(f"Starting benchmark with {num_prompts} prompts…") +print("-" * 50) + +bench_data = vLLMBenchData(genai_tokenizer, prompts) +bench_data.start() + +# Submit every request before the step loop so the scheduler sees the full queue +handles = [] +for i, prompt in enumerate(prompts): + bench_data.mark_arrival(i) + handle = pipeline.add_request(i, prompt, generation_config) + handles.append(handle) + +# Step loop — read token-level output after each scheduler step +while pipeline.has_non_finished_requests(): + concurrent_now = num_prompts - len(bench_data.finished_ids) + pipeline.step() + step_ts = time.perf_counter() + step_new_toks = 0 + + for i, handle in enumerate(handles): + if i in bench_data.finished_ids or not handle.can_read(): + continue + + # read() returns {seq_idx: GenerationOutput} with the tokens from this step + for output in handle.read().values(): + step_new_toks += bench_data.consume_output(i, output, step_ts) + + bench_data.add_step(step_ts, concurrent_now, step_new_toks) + +bench_data.stop() +summary = bench_data.aggregate() +lat = bench_data.latency_summary(summary) + +# ── report ───────────────────────────────────────────────────────────────────── + +W = 50 + +def _row(label: str, value) -> None: + if isinstance(value, float): + vs = f"{value:.2f}" + else: + vs = str(value) + print(_report_row(label, vs, W)) + +print() +print(_section(" Serving Benchmark Result ", "=", W)) +_row("Successful requests:", summary["successful"]) +_row("Failed requests:", len(bench_data.failed_ids)) +_row("Benchmark duration (s):", summary["benchmark_duration"]) +_row("Total input tokens:", summary["total_input_tokens"]) +_row("Total generated tokens:", summary["total_output_tokens"]) +_row("Request throughput (req/s):", summary["req_throughput"]) +_row("Output token throughput (tok/s):", summary["out_tok_throughput"]) +_row("Peak output token throughput (tok/s):", summary["peak_out_tok_tp"]) +_row("Peak concurrent requests:", float(summary["peak_concurrent"])) +_row("Total token throughput (tok/s):", summary["tot_tok_throughput"]) +print(_section("Time to First Token", "-", W)) +_row("Mean TTFT (ms):", lat["mean_ttft_ms"]) +_row("Median TTFT (ms):", lat["median_ttft_ms"]) +_row("P99 TTFT (ms):", lat["p99_ttft_ms"]) +print(_section("Time per Output Token (excl. 1st token)", "-", W)) +_row("Mean TPOT (ms):", lat["mean_tpot_ms"]) +_row("Median TPOT (ms):", lat["median_tpot_ms"]) +_row("P99 TPOT (ms):", lat["p99_tpot_ms"]) +print(_section("Inter-token Latency", "-", W)) +_row("Mean ITL (ms):", lat["mean_itl_ms"]) +_row("Median ITL (ms):", lat["median_itl_ms"]) +_row("P99 ITL (ms):", lat["p99_itl_ms"]) +print("=" * W) + +# ── pipeline system metrics ──────────────────────────────────────────────────── + +metrics = pipeline.get_metrics() +bench_data.print_pipeline_metrics(metrics) +bench_data.save_graphs(summary, GRAPH_OUTPUT_DIR) +run_meta = { + "model_dir": MODEL_DIR, + "device": DEVICE, + "num_prompts": NUM_REQUESTS, + "input_len": INPUT_LEN, + "output_len": OUTPUT_LEN, + "prefix_len": PREFIX_LEN, + "max_batched_tokens": MAX_BATCHED_TOKENS, + "max_seqs": MAX_SEQS, + "cache_size_gb": CACHE_SIZE_GB, + "dynamic_split_fuse": DYNAMIC_SPLIT_FUSE, + "enable_prefix_cache": ENABLE_PREFIX_CACHE, +} +run_id = bench_data.save_sqlite(summary, lat, metrics, SQLITE_DB_PATH, run_meta) +print(f"Saved benchmark to SQLite: {SQLITE_DB_PATH} (run_id={run_id})") + +# ── sample outputs ───────────────────────────────────────────────────────────── + +print("\nSample outputs (first 5 requests):") +print("=" * W) +for i in range(min(5, num_prompts)): + text = genai_tokenizer.decode(bench_data.tok_ids[i]) + print(f"[{i}] prompt : {prompts[i][:80].strip()!r}") + print(f"[{i}] output : {text[:200].strip()!r}") + print("-" * W) From d3f5c61b4883b5dd2746c527b087bde1f5f00d20 Mon Sep 17 00:00:00 2001 From: SearchSavior Date: Thu, 7 May 2026 01:09:14 -0400 Subject: [PATCH 02/12] - settling on structure for the new backend --- .../{cb_infer.py => cb_adapter_llm.py} | 0 .../continuous_batching/cb_adapter_vlm.py | 0 .../ov_genai/continuous_batching/cb_plan.md | 3 + .../examples_and_tests/add_request_example.py | 181 ++++++++++ .../cb_tokenizer_notes.md} | 2 + .../examples_and_tests/cb_vs_llmpipe.py | 167 +++++++++ .../examples_and_tests/cb_vs_vlmpipeline.py | 162 +++++++++ .../rotating_requests_example.py | 327 ++++++++++++++++++ 8 files changed, 842 insertions(+) rename src/engine/ov_genai/continuous_batching/{cb_infer.py => cb_adapter_llm.py} (100%) create mode 100644 src/engine/ov_genai/continuous_batching/cb_adapter_vlm.py create mode 100644 src/engine/ov_genai/continuous_batching/cb_plan.md create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/add_request_example.py rename src/engine/ov_genai/continuous_batching/{cb_notes.md => examples_and_tests/cb_tokenizer_notes.md} (99%) create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/cb_vs_llmpipe.py create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/cb_vs_vlmpipeline.py create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/rotating_requests_example.py diff --git a/src/engine/ov_genai/continuous_batching/cb_infer.py b/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py similarity index 100% rename from src/engine/ov_genai/continuous_batching/cb_infer.py rename to src/engine/ov_genai/continuous_batching/cb_adapter_llm.py diff --git a/src/engine/ov_genai/continuous_batching/cb_adapter_vlm.py b/src/engine/ov_genai/continuous_batching/cb_adapter_vlm.py new file mode 100644 index 00000000..e69de29b diff --git a/src/engine/ov_genai/continuous_batching/cb_plan.md b/src/engine/ov_genai/continuous_batching/cb_plan.md new file mode 100644 index 00000000..16481e70 --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/cb_plan.md @@ -0,0 +1,3 @@ + + +Ok, today we are building a con \ No newline at end of file diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/add_request_example.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/add_request_example.py new file mode 100644 index 00000000..06d274eb --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/add_request_example.py @@ -0,0 +1,181 @@ +from __future__ import annotations + +import argparse +from collections.abc import Sequence +from dataclasses import dataclass + +import openvino as ov +import openvino_genai as genai + + +@dataclass +class RequestSpec: + """Describes a submitted request so outputs can be labeled consistently.""" + + request_id: int + label: str + + +def build_pipeline(model_dir: str, device: str) -> genai.ContinuousBatchingPipeline: + """Create a continuous batching pipeline with a small, example-friendly scheduler.""" + + scheduler = genai.SchedulerConfig() + scheduler.max_num_batched_tokens = 2048 + scheduler.max_num_seqs = 16 + scheduler.cache_size = 4 + scheduler.dynamic_split_fuse = True + scheduler.enable_prefix_caching = True + + return genai.ContinuousBatchingPipeline( + model_dir, + device=device, + scheduler_config=scheduler, + ) + + +def build_generation_config(max_new_tokens: int = 48) -> genai.GenerationConfig: + """Create a deterministic generation config used by all demo requests.""" + + cfg = genai.GenerationConfig() + cfg.max_new_tokens = max_new_tokens + cfg.do_sample = False + return cfg + + +def drain_requests( + pipeline: genai.ContinuousBatchingPipeline, + handles: dict[int, genai.GenerationHandle], +) -> dict[int, list[int]]: + """Run pipeline steps until completion and collect generated token IDs per request.""" + + generated_ids: dict[int, list[int]] = {req_id: [] for req_id in handles} + + while pipeline.has_non_finished_requests(): + pipeline.step() + for req_id, handle in handles.items(): + if not handle.can_read(): + continue + for output in handle.read().values(): + generated_ids[req_id].extend(output.generated_ids) + + return generated_ids + + +def add_text_request( + pipeline: genai.ContinuousBatchingPipeline, + request_id: int, + prompt: str, + cfg: genai.GenerationConfig, +) -> genai.GenerationHandle: + """Submit a request through the prompt-string add_request overload.""" + + # add_request(request_id, prompt: str, generation_config) + return pipeline.add_request(request_id, prompt, cfg) + + +def add_input_ids_request( + pipeline: genai.ContinuousBatchingPipeline, + request_id: int, + prompt: str, + cfg: genai.GenerationConfig, +) -> genai.GenerationHandle: + """Tokenize text first, then submit through the input_ids add_request overload.""" + + # add_request(request_id, input_ids: ov.Tensor, generation_config) + tokenizer = pipeline.get_tokenizer() + tokenized = tokenizer.encode(prompt) + return pipeline.add_request(request_id, tokenized.input_ids, cfg) + + +def add_multimodal_request( + pipeline: genai.ContinuousBatchingPipeline, + request_id: int, + prompt: str, + image_tensors: Sequence[ov.Tensor], + cfg: genai.GenerationConfig, +) -> genai.GenerationHandle: + """Submit a prompt+images request for VLM-capable continuous batching pipelines.""" + + # add_request(request_id, prompt: str, images: Sequence[ov.Tensor], generation_config) + # This overload is for ContinuousBatchingPipeline with a VLM-capable model. + return pipeline.add_request(request_id, prompt, list(image_tensors), cfg) + + +def make_demo_image() -> ov.Tensor: + """Create a tiny synthetic image tensor used to exercise the multimodal overload.""" + + # Small synthetic RGB image (HWC, uint8) for API demonstration. + return ov.Tensor(ov.Type.u8, ov.Shape([32, 32, 3])) + + +def print_decoded_outputs( + pipeline: genai.ContinuousBatchingPipeline, + requests: list[RequestSpec], + generated_by_request: dict[int, list[int]], +) -> None: + """Decode generated token IDs and print labeled text for each submitted request.""" + + tokenizer = pipeline.get_tokenizer() + + for req in requests: + token_ids = generated_by_request[req.request_id] + decoded = tokenizer.decode(token_ids) if token_ids else "" + print(f"[{req.label}] request_id={req.request_id}") + print(decoded.strip() or "") + print() + + +def main() -> None: + """Parse CLI args, submit demo requests, and print decoded generation outputs.""" + + parser = argparse.ArgumentParser( + description="Demonstrate ContinuousBatchingPipeline.add_request overloads." + ) + parser.add_argument("model_dir", help="Path to OpenVINO model directory") + parser.add_argument("--device", default="CPU", help="OpenVINO device") + parser.add_argument( + "--include-multimodal", + action="store_true", + help="Also submit the multimodal add_request overload (requires a VLM model)", + ) + args = parser.parse_args() + + pipeline = build_pipeline(args.model_dir, args.device) + cfg = build_generation_config() + + requests: list[RequestSpec] = [ + RequestSpec(1, "text prompt overload"), + RequestSpec(2, "input_ids overload"), + ] + + handles: dict[int, genai.GenerationHandle] = {} + handles[1] = add_text_request( + pipeline, + request_id=1, + prompt="Write one short sentence about continuous batching.", + cfg=cfg, + ) + handles[2] = add_input_ids_request( + pipeline, + request_id=2, + prompt="Write one short sentence about tokenization.", + cfg=cfg, + ) + + if args.include_multimodal: + requests.append(RequestSpec(3, "multimodal prompt+images overload")) + demo_image = make_demo_image() + handles[3] = add_multimodal_request( + pipeline, + request_id=3, + prompt="Describe the image in one short sentence.", + image_tensors=[demo_image], + cfg=cfg, + ) + + generated_by_request = drain_requests(pipeline, handles) + print_decoded_outputs(pipeline, requests, generated_by_request) + + +if __name__ == "__main__": + main() diff --git a/src/engine/ov_genai/continuous_batching/cb_notes.md b/src/engine/ov_genai/continuous_batching/examples_and_tests/cb_tokenizer_notes.md similarity index 99% rename from src/engine/ov_genai/continuous_batching/cb_notes.md rename to src/engine/ov_genai/continuous_batching/examples_and_tests/cb_tokenizer_notes.md index 8f345f57..db39272c 100644 --- a/src/engine/ov_genai/continuous_batching/cb_notes.md +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/cb_tokenizer_notes.md @@ -29,3 +29,5 @@ References: - ContinuousBatchingPipeline overloads (`prompt` vs `input_ids`) - Tokenizer template precedence note +--- + diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/cb_vs_llmpipe.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/cb_vs_llmpipe.py new file mode 100644 index 00000000..c0bac601 --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/cb_vs_llmpipe.py @@ -0,0 +1,167 @@ +from __future__ import annotations + +import time + +import openvino_genai as genai + +MODEL_DIR = "/mnt/Ironwolf-4TB/Models/OpenVINO/Qwen/Qwen3-4B-Thinking-2507-Esper3.1-int4_asym-awq-ov/" +DEVICE = "GPU.0" +PROMPT = ( + "Explain in two paragraphs how continuous batching changes latency and throughput " + "trade-offs for autoregressive decoding." +) +MAX_NEW_TOKENS = 256 +RUNS = 10 + + +def _safe_div(numerator: float, denominator: float) -> float: + return numerator / denominator if denominator > 0 else 0.0 + + +def _token_count(tokenizer: genai.Tokenizer, prompt: str) -> int: + encoded = tokenizer.encode(prompt).input_ids + if hasattr(encoded, "shape"): + return int(encoded.shape[-1]) + if encoded and hasattr(encoded[0], "__len__"): + return len(encoded[0]) + return len(encoded) + + +def _make_generation_config() -> genai.GenerationConfig: + cfg = genai.GenerationConfig() + cfg.max_new_tokens = MAX_NEW_TOKENS + cfg.do_sample = False + return cfg + + +def run_llm_once() -> dict[str, float]: + pipe = genai.LLMPipeline(MODEL_DIR, DEVICE) + cfg = _make_generation_config() + tokenized = pipe.get_tokenizer().encode(PROMPT) + input_ids = tokenized.input_ids + input_tokens = int(input_ids.shape[-1]) if hasattr(input_ids, "shape") else len(input_ids) + + t0 = time.perf_counter() + result = pipe.generate(input_ids, cfg) + t1 = time.perf_counter() + + metrics = result.perf_metrics + ttft_s = metrics.get_ttft().mean / 1000.0 + decode_s = metrics.get_generate_duration().mean / 1000.0 + output_tokens = int(metrics.get_num_generated_tokens()) + + return { + "input_tokens": float(input_tokens), + "output_tokens": float(output_tokens), + "ttft_s": ttft_s, + "prefill_tps": _safe_div(float(input_tokens), ttft_s), + "decode_s": decode_s, + "decode_tps": _safe_div(float(output_tokens), decode_s), + "total_s": t1 - t0, + } + + +def run_cb_once() -> dict[str, float]: + scheduler = genai.SchedulerConfig() + scheduler.max_num_batched_tokens = 2048 + scheduler.max_num_seqs = 1 + scheduler.cache_size = 4 + scheduler.dynamic_split_fuse = True + scheduler.enable_prefix_caching = True + + pipe = genai.ContinuousBatchingPipeline( + MODEL_DIR, + device=DEVICE, + scheduler_config=scheduler, + ) + + cfg = _make_generation_config() + input_tokens = _token_count(pipe.get_tokenizer(), PROMPT) + + t0 = time.perf_counter() + handle = pipe.add_request(1, PROMPT, cfg) + + output_tokens = 0 + first_token_ts = None + + while True: + pipe.step() + + if handle.can_read(): + for output in handle.read().values(): + new_tokens = len(output.generated_ids) + if new_tokens > 0 and first_token_ts is None: + first_token_ts = time.perf_counter() + output_tokens += new_tokens + + status = handle.get_status() + if status in ( + genai.GenerationStatus.FINISHED, + genai.GenerationStatus.IGNORED, + genai.GenerationStatus.CANCEL, + genai.GenerationStatus.STOP, + ): + break + + t1 = time.perf_counter() + + if first_token_ts is None: + first_token_ts = t1 + + ttft_s = first_token_ts - t0 + decode_s = max(t1 - first_token_ts, 0.0) + + return { + "input_tokens": float(input_tokens), + "output_tokens": float(output_tokens), + "ttft_s": ttft_s, + "prefill_tps": _safe_div(float(input_tokens), ttft_s), + "decode_s": decode_s, + "decode_tps": _safe_div(float(output_tokens), decode_s), + "total_s": t1 - t0, + } + + +def print_stats(name: str, stats: dict[str, float]) -> None: + print(name) + print(f" input_tokens: {int(stats['input_tokens'])}") + print(f" output_tokens: {int(stats['output_tokens'])}") + print(f" ttft_s: {stats['ttft_s']:.6f}") + print(f" prefill_tps: {stats['prefill_tps']:.2f}") + print(f" decode_s: {stats['decode_s']:.6f}") + print(f" decode_tps: {stats['decode_tps']:.2f}") + print(f" total_s: {stats['total_s']:.6f}") + + +def average_stats(stats_list: list[dict[str, float]]) -> dict[str, float]: + keys = stats_list[0].keys() + return { + key: sum(stats[key] for stats in stats_list) / len(stats_list) + for key in keys + } + + +def main() -> None: + llm_runs: list[dict[str, float]] = [] + cb_runs: list[dict[str, float]] = [] + + for i in range(1, RUNS + 1): + print(f"Run {i}/{RUNS}: LLMPipeline") + llm_runs.append(run_llm_once()) + + for i in range(1, RUNS + 1): + print(f"Run {i}/{RUNS}: ContinuousBatchingPipeline") + cb_runs.append(run_cb_once()) + + llm = average_stats(llm_runs) + cb = average_stats(cb_runs) + + print_stats(f"LLMPipeline (avg of {RUNS})", llm) + print_stats(f"ContinuousBatchingPipeline (avg of {RUNS})", cb) + + print("Ratios (CB / LLM)") + print(f" prefill_tps_ratio: {_safe_div(cb['prefill_tps'], llm['prefill_tps']):.3f}x") + print(f" decode_tps_ratio: {_safe_div(cb['decode_tps'], llm['decode_tps']):.3f}x") + + +main() diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/cb_vs_vlmpipeline.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/cb_vs_vlmpipeline.py new file mode 100644 index 00000000..375eefa8 --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/cb_vs_vlmpipeline.py @@ -0,0 +1,162 @@ +from __future__ import annotations + +import time + +import openvino_genai as genai + +MODEL_DIR = "/mnt/Ironwolf-4TB/Models/OpenVINO/Gemma/gemma-3-4b-it-int4_asym-ov/" +DEVICE = "GPU.0" +PROMPT = ( + "Explain in two paragraphs how continuous batching changes latency and throughput " + "trade-offs for autoregressive decoding." +) +MAX_NEW_TOKENS = 256 +RUNS = 10 + + +def _safe_div(numerator: float, denominator: float) -> float: + return numerator / denominator if denominator > 0 else 0.0 + + +def _token_count(tokenizer: genai.Tokenizer, prompt: str) -> int: + encoded = tokenizer.encode(prompt).input_ids + if hasattr(encoded, "shape"): + return int(encoded.shape[-1]) + if encoded and hasattr(encoded[0], "__len__"): + return len(encoded[0]) + return len(encoded) + + +def _make_generation_config() -> genai.GenerationConfig: + cfg = genai.GenerationConfig() + cfg.max_new_tokens = MAX_NEW_TOKENS + cfg.do_sample = False + return cfg + + +def run_vlm_once() -> dict[str, float]: + pipe = genai.VLMPipeline(MODEL_DIR, DEVICE) + cfg = _make_generation_config() + input_tokens = _token_count(pipe.get_tokenizer(), PROMPT) + + t0 = time.perf_counter() + result = pipe.generate(prompt=PROMPT, generation_config=cfg) + t1 = time.perf_counter() + + metrics = result.perf_metrics + ttft_s = metrics.get_ttft().mean / 1000.0 + decode_s = metrics.get_generate_duration().mean / 1000.0 + output_tokens = int(metrics.get_num_generated_tokens()) + + return { + "input_tokens": float(input_tokens), + "output_tokens": float(output_tokens), + "ttft_s": ttft_s, + "prefill_tps": _safe_div(float(input_tokens), ttft_s), + "decode_s": decode_s, + "decode_tps": _safe_div(float(output_tokens), decode_s), + "total_s": t1 - t0, + } + + +def run_cb_once() -> dict[str, float]: + scheduler = genai.SchedulerConfig() + scheduler.max_num_batched_tokens = 2048 + scheduler.max_num_seqs = 1 + scheduler.cache_size = 4 + scheduler.dynamic_split_fuse = True + scheduler.enable_prefix_caching = True + + pipe = genai.ContinuousBatchingPipeline( + MODEL_DIR, + device=DEVICE, + scheduler_config=scheduler, + ) + + cfg = _make_generation_config() + input_tokens = _token_count(pipe.get_tokenizer(), PROMPT) + + t0 = time.perf_counter() + handle = pipe.add_request(1, PROMPT, cfg) + + output_tokens = 0 + first_token_ts = None + + while True: + pipe.step() + + if handle.can_read(): + for output in handle.read().values(): + new_tokens = len(output.generated_ids) + if new_tokens > 0 and first_token_ts is None: + first_token_ts = time.perf_counter() + output_tokens += new_tokens + + status = handle.get_status() + if status in ( + genai.GenerationStatus.FINISHED, + genai.GenerationStatus.IGNORED, + genai.GenerationStatus.CANCEL, + genai.GenerationStatus.STOP, + ): + break + + t1 = time.perf_counter() + + if first_token_ts is None: + first_token_ts = t1 + + ttft_s = first_token_ts - t0 + decode_s = max(t1 - first_token_ts, 0.0) + + return { + "input_tokens": float(input_tokens), + "output_tokens": float(output_tokens), + "ttft_s": ttft_s, + "prefill_tps": _safe_div(float(input_tokens), ttft_s), + "decode_s": decode_s, + "decode_tps": _safe_div(float(output_tokens), decode_s), + "total_s": t1 - t0, + } + + +def average_stats(stats_list: list[dict[str, float]]) -> dict[str, float]: + keys = stats_list[0].keys() + return {key: sum(stats[key] for stats in stats_list) / len(stats_list) for key in keys} + + +def print_stats(name: str, stats: dict[str, float]) -> None: + print(name) + print(f" input_tokens: {int(stats['input_tokens'])}") + print(f" output_tokens: {int(stats['output_tokens'])}") + print(f" ttft_s: {stats['ttft_s']:.6f}") + print(f" prefill_tps: {stats['prefill_tps']:.2f}") + print(f" decode_s: {stats['decode_s']:.6f}") + print(f" decode_tps: {stats['decode_tps']:.2f}") + print(f" total_s: {stats['total_s']:.6f}") + + +def main() -> None: + vlm_runs: list[dict[str, float]] = [] + cb_runs: list[dict[str, float]] = [] + + for i in range(1, RUNS + 1): + print(f"Run {i}/{RUNS}: VLMPipeline") + vlm_runs.append(run_vlm_once()) + + for i in range(1, RUNS + 1): + print(f"Run {i}/{RUNS}: ContinuousBatchingPipeline") + cb_runs.append(run_cb_once()) + + vlm_avg = average_stats(vlm_runs) + cb_avg = average_stats(cb_runs) + + print_stats(f"VLMPipeline (avg of {RUNS})", vlm_avg) + print_stats(f"ContinuousBatchingPipeline (avg of {RUNS})", cb_avg) + + print("Ratios (CB / VLM)") + print(f" prefill_tps_ratio: {_safe_div(cb_avg['prefill_tps'], vlm_avg['prefill_tps']):.3f}x") + print(f" decode_tps_ratio: {_safe_div(cb_avg['decode_tps'], vlm_avg['decode_tps']):.3f}x") + + +main() diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/rotating_requests_example.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/rotating_requests_example.py new file mode 100644 index 00000000..d0a469d0 --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/rotating_requests_example.py @@ -0,0 +1,327 @@ +from __future__ import annotations + +import argparse +import random +from collections import deque +from dataclasses import dataclass, field + +import openvino_genai as genai + + +@dataclass +class IncomingRequest: + """Represents a mock external request waiting to be admitted into the pipeline.""" + + request_id: int + arrival_step: int + prompt: str + use_input_ids: bool + target_input_tokens: int + actual_input_tokens: int + + +@dataclass +class ActiveRequest: + """Tracks an in-flight generation request and the tokens produced so far.""" + + request_id: int + prompt: str + submitted_step: int + via_input_ids: bool + handle: genai.GenerationHandle + generated_ids: list[int] = field(default_factory=list) + finished_step: int | None = None + finish_reason: genai.GenerationFinishReason | None = None + + +def build_pipeline(model_dir: str, device: str) -> genai.ContinuousBatchingPipeline: + """Create a continuous batching pipeline configured for the demo workload.""" + + scheduler = genai.SchedulerConfig() + scheduler.max_num_batched_tokens = 2048 + scheduler.max_num_seqs = 8 + scheduler.cache_size = 4 + scheduler.dynamic_split_fuse = True + scheduler.enable_prefix_caching = True + + return genai.ContinuousBatchingPipeline( + model_dir, + device=device, + scheduler_config=scheduler, + ) + + +def build_generation_config(max_new_tokens: int) -> genai.GenerationConfig: + """Return a deterministic generation config for reproducible behavior.""" + + cfg = genai.GenerationConfig() + cfg.max_new_tokens = max_new_tokens + cfg.do_sample = False + return cfg + + +def sample_poisson(rng: random.Random, lam: float) -> int: + """Sample an integer from a Poisson distribution using Knuth's algorithm.""" + + if lam <= 0.0: + return 0 + + threshold = pow(2.718281828459045, -lam) + k = 0 + product = 1.0 + while product > threshold: + k += 1 + product *= rng.random() + return k - 1 + + +def count_tokens(tokenizer: genai.Tokenizer, prompt: str) -> int: + """Count input tokens for a prompt with the pipeline tokenizer.""" + + return int(tokenizer.encode(prompt).input_ids.shape[-1]) + + +def build_prompt_for_target_tokens( + tokenizer: genai.Tokenizer, + request_id: int, + target_tokens: int, +) -> tuple[str, int]: + """Build a prompt that reaches roughly the requested input token budget.""" + + base_prompt = ( + f"Request {request_id}: Give one concise sentence about continuous batching fairness " + f"and throughput trade-offs. Context: " + ) + current_prompt = base_prompt + current_tokens = count_tokens(tokenizer, current_prompt) + if current_tokens >= target_tokens: + return current_prompt, current_tokens + + filler_words = ( + "latency throughput fairness queueing prefill decode batching scheduler " + "cache memory arbitration tail performance admission policy service-level " + ).split() + idx = 0 + while current_tokens < target_tokens: + current_prompt += filler_words[idx % len(filler_words)] + " " + current_tokens = count_tokens(tokenizer, current_prompt) + idx += 1 + + return current_prompt, current_tokens + + +def make_mock_incoming_requests( + tokenizer: genai.Tokenizer, + total_requests: int, + seed: int, + input_tokens_min: int, + input_tokens_max: int, + poisson_lambda: float, +) -> deque[IncomingRequest]: + """Create staggered incoming traffic with bounded Poisson burstiness in input size.""" + + rng = random.Random(seed) + arrivals: list[IncomingRequest] = [] + step_cursor = 0 + + for request_id in range(1, total_requests + 1): + step_cursor += rng.randint(0, 2) + use_input_ids = request_id % 2 == 0 + poisson_draw = sample_poisson(rng, poisson_lambda) + target_input_tokens = max(input_tokens_min, min(input_tokens_max, poisson_draw)) + prompt, actual_input_tokens = build_prompt_for_target_tokens( + tokenizer=tokenizer, + request_id=request_id, + target_tokens=target_input_tokens, + ) + arrivals.append( + IncomingRequest( + request_id=request_id, + arrival_step=step_cursor, + prompt=prompt, + use_input_ids=use_input_ids, + target_input_tokens=target_input_tokens, + actual_input_tokens=actual_input_tokens, + ) + ) + + return deque(arrivals) + + +def submit_request( + pipeline: genai.ContinuousBatchingPipeline, + cfg: genai.GenerationConfig, + incoming: IncomingRequest, + current_step: int, +) -> ActiveRequest: + """Submit one incoming request through either prompt or input_ids add_request overload.""" + + if incoming.use_input_ids: + tokenized = pipeline.get_tokenizer().encode(incoming.prompt) + handle = pipeline.add_request(incoming.request_id, tokenized.input_ids, cfg) + else: + handle = pipeline.add_request(incoming.request_id, incoming.prompt, cfg) + + return ActiveRequest( + request_id=incoming.request_id, + prompt=incoming.prompt, + submitted_step=current_step, + via_input_ids=incoming.use_input_ids, + handle=handle, + ) + + +def poll_active_requests( + active: dict[int, ActiveRequest], + current_step: int, +) -> list[ActiveRequest]: + """Read newly generated chunks from each handle and return requests that reached terminal state.""" + + finished: list[ActiveRequest] = [] + + for req in active.values(): + if req.handle.can_read(): + for output in req.handle.read().values(): + req.generated_ids.extend(output.generated_ids) + if output.finish_reason != genai.GenerationFinishReason.NONE: + req.finish_reason = output.finish_reason + + status = req.handle.get_status() + if status in ( + genai.GenerationStatus.FINISHED, + genai.GenerationStatus.IGNORED, + genai.GenerationStatus.CANCEL, + genai.GenerationStatus.STOP, + ): + req.finished_step = current_step + if req.finish_reason is None: + req.finish_reason = genai.GenerationFinishReason.NONE + finished.append(req) + + return finished + + +def run_rotating_demo( + pipeline: genai.ContinuousBatchingPipeline, + cfg: genai.GenerationConfig, + incoming_queue: deque[IncomingRequest], + max_inflight: int, +) -> list[ActiveRequest]: + """Simulate a rotating active set by admitting arrivals and retiring completed requests.""" + + active: dict[int, ActiveRequest] = {} + completed: list[ActiveRequest] = [] + step_idx = 0 + + while incoming_queue or active: + while incoming_queue and incoming_queue[0].arrival_step <= step_idx and len(active) < max_inflight: + incoming = incoming_queue.popleft() + req = submit_request(pipeline, cfg, incoming, current_step=step_idx) + active[req.request_id] = req + path = "input_ids" if req.via_input_ids else "prompt" + print( + f"[step {step_idx:04d}] admitted request={req.request_id:03d} " + f"via={path} input_tokens={incoming.actual_input_tokens:03d} " + f"target={incoming.target_input_tokens:03d} active={len(active):02d}/{max_inflight}" + ) + + if active: + pipeline.step() + + finished_now = poll_active_requests(active, current_step=step_idx) + for req in finished_now: + active.pop(req.request_id, None) + completed.append(req) + latency_steps = (req.finished_step - req.submitted_step) if req.finished_step is not None else -1 + print( + f"[step {step_idx:04d}] finished request={req.request_id:03d} " + f"tokens={len(req.generated_ids):03d} latency_steps={latency_steps:03d} " + f"reason={req.finish_reason.name if req.finish_reason else 'UNKNOWN'} " + f"active={len(active):02d}/{max_inflight}" + ) + + step_idx += 1 + + return completed + + +def print_summary(pipeline: genai.ContinuousBatchingPipeline, completed: list[ActiveRequest]) -> None: + """Print final per-request summaries and decode a short text sample for inspection.""" + + tokenizer = pipeline.get_tokenizer() + + print("\n=== Completed Requests ===") + for req in sorted(completed, key=lambda item: item.request_id): + sample = tokenizer.decode(req.generated_ids[:64]).strip() if req.generated_ids else "" + path = "input_ids" if req.via_input_ids else "prompt" + print( + f"request={req.request_id:03d} via={path} out_tokens={len(req.generated_ids):03d} " + f"finish_reason={req.finish_reason.name if req.finish_reason else 'UNKNOWN'}" + ) + print(f"sample: {sample or ''}") + + +def main() -> None: + """CLI entrypoint for the rotating-request tracking example.""" + + parser = argparse.ArgumentParser( + description=( + "Demonstrate tracking a rotating set of mock incoming requests with " + "ContinuousBatchingPipeline + GenerationHandle." + ) + ) + parser.add_argument("model_dir", help="Path to OpenVINO model directory") + parser.add_argument("--device", default="GPU.0", help="OpenVINO device") + parser.add_argument("--total-requests", type=int, default=12, help="Number of mock requests") + parser.add_argument("--max-inflight", type=int, default=4, help="Active request capacity") + parser.add_argument("--max-new-tokens", type=int, default=48, help="Generation length per request") + parser.add_argument("--seed", type=int, default=7, help="Seed for mock request arrivals") + parser.add_argument( + "--input-tokens-min", + type=int, + default=256, + help="Lower bound for sampled input token size per request", + ) + parser.add_argument( + "--input-tokens-max", + type=int, + default=2048, + help="Upper bound for sampled input token size per request", + ) + parser.add_argument( + "--poisson-lambda", + type=float, + default=96.0, + help="Poisson lambda used to sample bursty input token sizes", + ) + args = parser.parse_args() + + if args.input_tokens_min <= 0: + raise ValueError("--input-tokens-min must be > 0") + if args.input_tokens_max < args.input_tokens_min: + raise ValueError("--input-tokens-max must be >= --input-tokens-min") + if args.poisson_lambda <= 0.0: + raise ValueError("--poisson-lambda must be > 0") + + pipeline = build_pipeline(args.model_dir, args.device) + cfg = build_generation_config(args.max_new_tokens) + incoming = make_mock_incoming_requests( + tokenizer=pipeline.get_tokenizer(), + total_requests=args.total_requests, + seed=args.seed, + input_tokens_min=args.input_tokens_min, + input_tokens_max=args.input_tokens_max, + poisson_lambda=args.poisson_lambda, + ) + + completed = run_rotating_demo( + pipeline=pipeline, + cfg=cfg, + incoming_queue=incoming, + max_inflight=args.max_inflight, + ) + print_summary(pipeline, completed) + + +if __name__ == "__main__": + main() From dca84deb0452363ea1ffdee1d221c31464c08fdb Mon Sep 17 00:00:00 2001 From: SearchSavior Date: Mon, 11 May 2026 19:26:04 -0400 Subject: [PATCH 03/12] update that I forgot about --- AGENTS.md | 3 +- benchmark/sonnet.txt | 518 ++++++++++++++++++ .../continuous_batching/bench_results.sqlite | Bin 0 -> 73728 bytes .../continuous_batching/cb_adapter_llm.py | 22 + .../ov_genai/continuous_batching/cb_docs.md | 65 +++ .../examples_and_tests/test_properties.py | 0 .../test_tokenizer_properties.py | 317 +++++++++++ .../test_vision_encoder_properties.py | 374 +++++++++++++ .../test_continuous_batching.py | 8 +- 9 files changed, 1303 insertions(+), 4 deletions(-) create mode 100644 benchmark/sonnet.txt create mode 100644 src/engine/ov_genai/continuous_batching/bench_results.sqlite create mode 100644 src/engine/ov_genai/continuous_batching/cb_docs.md create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/test_properties.py create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/test_tokenizer_properties.py create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/test_vision_encoder_properties.py diff --git a/AGENTS.md b/AGENTS.md index 6360a051..c1b79a5d 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -9,4 +9,5 @@ OpenArc uses bleeding edge libraries and APIs you may not be familair with. When DO NOT: -- Run uv sync without permission. \ No newline at end of file +- Run uv sync without permission. +- write files to /tmp. Use ./tmp instead. \ No newline at end of file diff --git a/benchmark/sonnet.txt b/benchmark/sonnet.txt new file mode 100644 index 00000000..34c444e8 --- /dev/null +++ b/benchmark/sonnet.txt @@ -0,0 +1,518 @@ +FROM fairest creatures we desire increase, +That thereby beauty's rose might never die, +But as the riper should by time decease, +His tender heir might bear his memory: +But thou, contracted to thine own bright eyes, +Feed'st thy light'st flame with self-substantial fuel, +Making a famine where abundance lies, +Thyself thy foe, to thy sweet self too cruel. +Thou that art now the world's fresh ornament +And only herald to the gaudy spring, +Within thine own bud buriest thy content +And, tender churl, makest waste in niggarding. +Pity the world, or else this glutton be, +To eat the world's due, by the grave and thee. +When forty winters shall beseige thy brow, +And dig deep trenches in thy beauty's field, +Thy youth's proud livery, so gazed on now, +Will be a tatter'd weed, of small worth held: +Then being ask'd where all thy beauty lies, +Where all the treasure of thy lusty days, +To say, within thine own deep-sunken eyes, +Were an all-eating shame and thriftless praise. +How much more praise deserved thy beauty's use, +If thou couldst answer 'This fair child of mine +Shall sum my count and make my old excuse,' +Proving his beauty by succession thine! +This were to be new made when thou art old, +And see thy blood warm when thou feel'st it cold. +Look in thy glass, and tell the face thou viewest +Now is the time that face should form another; +Whose fresh repair if now thou not renewest, +Thou dost beguile the world, unbless some mother. +For where is she so fair whose unear'd womb +Disdains the tillage of thy husbandry? +Or who is he so fond will be the tomb +Of his self-love, to stop posterity? +Thou art thy mother's glass, and she in thee +Calls back the lovely April of her prime: +So thou through windows of thine age shall see +Despite of wrinkles this thy golden time. +But if thou live, remember'd not to be, +Die single, and thine image dies with thee. +Unthrifty loveliness, why dost thou spend +Upon thyself thy beauty's legacy? +Nature's bequest gives nothing but doth lend, +And being frank she lends to those are free. +Then, beauteous niggard, why dost thou abuse +The bounteous largess given thee to give? +Profitless usurer, why dost thou use +So great a sum of sums, yet canst not live? +For having traffic with thyself alone, +Thou of thyself thy sweet self dost deceive. +Then how, when nature calls thee to be gone, +What acceptable audit canst thou leave? +Thy unused beauty must be tomb'd with thee, +Which, used, lives th' executor to be. +Those hours, that with gentle work did frame +The lovely gaze where every eye doth dwell, +Will play the tyrants to the very same +And that unfair which fairly doth excel: +For never-resting time leads summer on +To hideous winter and confounds him there; +Sap cheque'd with frost and lusty leaves quite gone, +Beauty o'ersnow'd and bareness every where: +Then, were not summer's distillation left, +A liquid prisoner pent in walls of glass, +Beauty's effect with beauty were bereft, +Nor it nor no remembrance what it was: +But flowers distill'd though they with winter meet, +Leese but their show; their substance still lives sweet. +Then let not winter's ragged hand deface +In thee thy summer, ere thou be distill'd: +Make sweet some vial; treasure thou some place +With beauty's treasure, ere it be self-kill'd. +That use is not forbidden usury, +Which happies those that pay the willing loan; +That's for thyself to breed another thee, +Or ten times happier, be it ten for one; +Ten times thyself were happier than thou art, +If ten of thine ten times refigured thee: +Then what could death do, if thou shouldst depart, +Leaving thee living in posterity? +Be not self-will'd, for thou art much too fair +To be death's conquest and make worms thine heir. +Lo! in the orient when the gracious light +Lifts up his burning head, each under eye +Doth homage to his new-appearing sight, +Serving with looks his sacred majesty; +And having climb'd the steep-up heavenly hill, +Resembling strong youth in his middle age, +yet mortal looks adore his beauty still, +Attending on his golden pilgrimage; +But when from highmost pitch, with weary car, +Like feeble age, he reeleth from the day, +The eyes, 'fore duteous, now converted are +From his low tract and look another way: +So thou, thyself out-going in thy noon, +Unlook'd on diest, unless thou get a son. +Music to hear, why hear'st thou music sadly? +Sweets with sweets war not, joy delights in joy. +Why lovest thou that which thou receivest not gladly, +Or else receivest with pleasure thine annoy? +If the true concord of well-tuned sounds, +By unions married, do offend thine ear, +They do but sweetly chide thee, who confounds +In singleness the parts that thou shouldst bear. +Mark how one string, sweet husband to another, +Strikes each in each by mutual ordering, +Resembling sire and child and happy mother +Who all in one, one pleasing note do sing: +Whose speechless song, being many, seeming one, +Sings this to thee: 'thou single wilt prove none.' +Is it for fear to wet a widow's eye +That thou consumest thyself in single life? +Ah! if thou issueless shalt hap to die. +The world will wail thee, like a makeless wife; +The world will be thy widow and still weep +That thou no form of thee hast left behind, +When every private widow well may keep +By children's eyes her husband's shape in mind. +Look, what an unthrift in the world doth spend +Shifts but his place, for still the world enjoys it; +But beauty's waste hath in the world an end, +And kept unused, the user so destroys it. +No love toward others in that bosom sits +That on himself such murderous shame commits. +For shame! deny that thou bear'st love to any, +Who for thyself art so unprovident. +Grant, if thou wilt, thou art beloved of many, +But that thou none lovest is most evident; +For thou art so possess'd with murderous hate +That 'gainst thyself thou stick'st not to conspire. +Seeking that beauteous roof to ruinate +Which to repair should be thy chief desire. +O, change thy thought, that I may change my mind! +Shall hate be fairer lodged than gentle love? +Be, as thy presence is, gracious and kind, +Or to thyself at least kind-hearted prove: +Make thee another self, for love of me, +That beauty still may live in thine or thee. +As fast as thou shalt wane, so fast thou growest +In one of thine, from that which thou departest; +And that fresh blood which youngly thou bestowest +Thou mayst call thine when thou from youth convertest. +Herein lives wisdom, beauty and increase: +Without this, folly, age and cold decay: +If all were minded so, the times should cease +And threescore year would make the world away. +Let those whom Nature hath not made for store, +Harsh featureless and rude, barrenly perish: +Look, whom she best endow'd she gave the more; +Which bounteous gift thou shouldst in bounty cherish: +She carved thee for her seal, and meant thereby +Thou shouldst print more, not let that copy die. +When I do count the clock that tells the time, +And see the brave day sunk in hideous night; +When I behold the violet past prime, +And sable curls all silver'd o'er with white; +When lofty trees I see barren of leaves +Which erst from heat did canopy the herd, +And summer's green all girded up in sheaves +Borne on the bier with white and bristly beard, +Then of thy beauty do I question make, +That thou among the wastes of time must go, +Since sweets and beauties do themselves forsake +And die as fast as they see others grow; +And nothing 'gainst Time's scythe can make defence +Save breed, to brave him when he takes thee hence. +O, that you were yourself! but, love, you are +No longer yours than you yourself here live: +Against this coming end you should prepare, +And your sweet semblance to some other give. +So should that beauty which you hold in lease +Find no determination: then you were +Yourself again after yourself's decease, +When your sweet issue your sweet form should bear. +Who lets so fair a house fall to decay, +Which husbandry in honour might uphold +Against the stormy gusts of winter's day +And barren rage of death's eternal cold? +O, none but unthrifts! Dear my love, you know +You had a father: let your son say so. +Not from the stars do I my judgment pluck; +And yet methinks I have astronomy, +But not to tell of good or evil luck, +Of plagues, of dearths, or seasons' quality; +Nor can I fortune to brief minutes tell, +Pointing to each his thunder, rain and wind, +Or say with princes if it shall go well, +By oft predict that I in heaven find: +But from thine eyes my knowledge I derive, +And, constant stars, in them I read such art +As truth and beauty shall together thrive, +If from thyself to store thou wouldst convert; +Or else of thee this I prognosticate: +Thy end is truth's and beauty's doom and date. +When I consider every thing that grows +Holds in perfection but a little moment, +That this huge stage presenteth nought but shows +Whereon the stars in secret influence comment; +When I perceive that men as plants increase, +Cheered and cheque'd even by the self-same sky, +Vaunt in their youthful sap, at height decrease, +And wear their brave state out of memory; +Then the conceit of this inconstant stay +Sets you most rich in youth before my sight, +Where wasteful Time debateth with Decay, +To change your day of youth to sullied night; +And all in war with Time for love of you, +As he takes from you, I engraft you new. +But wherefore do not you a mightier way +Make war upon this bloody tyrant, Time? +And fortify yourself in your decay +With means more blessed than my barren rhyme? +Now stand you on the top of happy hours, +And many maiden gardens yet unset +With virtuous wish would bear your living flowers, +Much liker than your painted counterfeit: +So should the lines of life that life repair, +Which this, Time's pencil, or my pupil pen, +Neither in inward worth nor outward fair, +Can make you live yourself in eyes of men. +To give away yourself keeps yourself still, +And you must live, drawn by your own sweet skill. +Who will believe my verse in time to come, +If it were fill'd with your most high deserts? +Though yet, heaven knows, it is but as a tomb +Which hides your life and shows not half your parts. +If I could write the beauty of your eyes +And in fresh numbers number all your graces, +The age to come would say 'This poet lies: +Such heavenly touches ne'er touch'd earthly faces.' +So should my papers yellow'd with their age +Be scorn'd like old men of less truth than tongue, +And your true rights be term'd a poet's rage +And stretched metre of an antique song: +But were some child of yours alive that time, +You should live twice; in it and in my rhyme. +Shall I compare thee to a summer's day? +Thou art more lovely and more temperate: +Rough winds do shake the darling buds of May, +And summer's lease hath all too short a date: +Sometime too hot the eye of heaven shines, +And often is his gold complexion dimm'd; +And every fair from fair sometime declines, +By chance or nature's changing course untrimm'd; +But thy eternal summer shall not fade +Nor lose possession of that fair thou owest; +Nor shall Death brag thou wander'st in his shade, +When in eternal lines to time thou growest: +So long as men can breathe or eyes can see, +So long lives this and this gives life to thee. +Devouring Time, blunt thou the lion's paws, +And make the earth devour her own sweet brood; +Pluck the keen teeth from the fierce tiger's jaws, +And burn the long-lived phoenix in her blood; +Make glad and sorry seasons as thou fleets, +And do whate'er thou wilt, swift-footed Time, +To the wide world and all her fading sweets; +But I forbid thee one most heinous crime: +O, carve not with thy hours my love's fair brow, +Nor draw no lines there with thine antique pen; +Him in thy course untainted do allow +For beauty's pattern to succeeding men. +Yet, do thy worst, old Time: despite thy wrong, +My love shall in my verse ever live young. +A woman's face with Nature's own hand painted +Hast thou, the master-mistress of my passion; +A woman's gentle heart, but not acquainted +With shifting change, as is false women's fashion; +An eye more bright than theirs, less false in rolling, +Gilding the object whereupon it gazeth; +A man in hue, all 'hues' in his controlling, +Much steals men's eyes and women's souls amazeth. +And for a woman wert thou first created; +Till Nature, as she wrought thee, fell a-doting, +And by addition me of thee defeated, +By adding one thing to my purpose nothing. +But since she prick'd thee out for women's pleasure, +Mine be thy love and thy love's use their treasure. +So is it not with me as with that Muse +Stirr'd by a painted beauty to his verse, +Who heaven itself for ornament doth use +And every fair with his fair doth rehearse +Making a couplement of proud compare, +With sun and moon, with earth and sea's rich gems, +With April's first-born flowers, and all things rare +That heaven's air in this huge rondure hems. +O' let me, true in love, but truly write, +And then believe me, my love is as fair +As any mother's child, though not so bright +As those gold candles fix'd in heaven's air: +Let them say more than like of hearsay well; +I will not praise that purpose not to sell. +My glass shall not persuade me I am old, +So long as youth and thou are of one date; +But when in thee time's furrows I behold, +Then look I death my days should expiate. +For all that beauty that doth cover thee +Is but the seemly raiment of my heart, +Which in thy breast doth live, as thine in me: +How can I then be elder than thou art? +O, therefore, love, be of thyself so wary +As I, not for myself, but for thee will; +Bearing thy heart, which I will keep so chary +As tender nurse her babe from faring ill. +Presume not on thy heart when mine is slain; +Thou gavest me thine, not to give back again. +As an unperfect actor on the stage +Who with his fear is put besides his part, +Or some fierce thing replete with too much rage, +Whose strength's abundance weakens his own heart. +So I, for fear of trust, forget to say +The perfect ceremony of love's rite, +And in mine own love's strength seem to decay, +O'ercharged with burden of mine own love's might. +O, let my books be then the eloquence +And dumb presagers of my speaking breast, +Who plead for love and look for recompense +More than that tongue that more hath more express'd. +O, learn to read what silent love hath writ: +To hear with eyes belongs to love's fine wit. +Mine eye hath play'd the painter and hath stell'd +Thy beauty's form in table of my heart; +My body is the frame wherein 'tis held, +And perspective it is the painter's art. +For through the painter must you see his skill, +To find where your true image pictured lies; +Which in my bosom's shop is hanging still, +That hath his windows glazed with thine eyes. +Now see what good turns eyes for eyes have done: +Mine eyes have drawn thy shape, and thine for me +Are windows to my breast, where-through the sun +Delights to peep, to gaze therein on thee; +Yet eyes this cunning want to grace their art; +They draw but what they see, know not the heart. +Let those who are in favour with their stars +Of public honour and proud titles boast, +Whilst I, whom fortune of such triumph bars, +Unlook'd for joy in that I honour most. +Great princes' favourites their fair leaves spread +But as the marigold at the sun's eye, +And in themselves their pride lies buried, +For at a frown they in their glory die. +The painful warrior famoused for fight, +After a thousand victories once foil'd, +Is from the book of honour razed quite, +And all the rest forgot for which he toil'd: +Then happy I, that love and am beloved +Where I may not remove nor be removed. +Lord of my love, to whom in vassalage +Thy merit hath my duty strongly knit, +To thee I send this written embassage, +To witness duty, not to show my wit: +Duty so great, which wit so poor as mine +May make seem bare, in wanting words to show it, +But that I hope some good conceit of thine +In thy soul's thought, all naked, will bestow it; +Till whatsoever star that guides my moving +Points on me graciously with fair aspect +And puts apparel on my tatter'd loving, +To show me worthy of thy sweet respect: +Then may I dare to boast how I do love thee; +Till then not show my head where thou mayst prove me. +Weary with toil, I haste me to my bed, +The dear repose for limbs with travel tired; +But then begins a journey in my head, +To work my mind, when body's work's expired: +For then my thoughts, from far where I abide, +Intend a zealous pilgrimage to thee, +And keep my drooping eyelids open wide, +Looking on darkness which the blind do see +Save that my soul's imaginary sight +Presents thy shadow to my sightless view, +Which, like a jewel hung in ghastly night, +Makes black night beauteous and her old face new. +Lo! thus, by day my limbs, by night my mind, +For thee and for myself no quiet find. +How can I then return in happy plight, +That am debarr'd the benefit of rest? +When day's oppression is not eased by night, +But day by night, and night by day, oppress'd? +And each, though enemies to either's reign, +Do in consent shake hands to torture me; +The one by toil, the other to complain +How far I toil, still farther off from thee. +I tell the day, to please them thou art bright +And dost him grace when clouds do blot the heaven: +So flatter I the swart-complexion'd night, +When sparkling stars twire not thou gild'st the even. +But day doth daily draw my sorrows longer +And night doth nightly make grief's strength seem stronger. +When, in disgrace with fortune and men's eyes, +I all alone beweep my outcast state +And trouble deal heaven with my bootless cries +And look upon myself and curse my fate, +Wishing me like to one more rich in hope, +Featured like him, like him with friends possess'd, +Desiring this man's art and that man's scope, +With what I most enjoy contented least; +Yet in these thoughts myself almost despising, +Haply I think on thee, and then my state, +Like to the lark at break of day arising +From sullen earth, sings hymns at heaven's gate; +For thy sweet love remember'd such wealth brings +That then I scorn to change my state with kings. +When to the sessions of sweet silent thought +I summon up remembrance of things past, +I sigh the lack of many a thing I sought, +And with old woes new wail my dear time's waste: +Then can I drown an eye, unused to flow, +For precious friends hid in death's dateless night, +And weep afresh love's long since cancell'd woe, +And moan the expense of many a vanish'd sight: +Then can I grieve at grievances foregone, +And heavily from woe to woe tell o'er +The sad account of fore-bemoaned moan, +Which I new pay as if not paid before. +But if the while I think on thee, dear friend, +All losses are restored and sorrows end. +Thy bosom is endeared with all hearts, +Which I by lacking have supposed dead, +And there reigns love and all love's loving parts, +And all those friends which I thought buried. +How many a holy and obsequious tear +Hath dear religious love stol'n from mine eye +As interest of the dead, which now appear +But things removed that hidden in thee lie! +Thou art the grave where buried love doth live, +Hung with the trophies of my lovers gone, +Who all their parts of me to thee did give; +That due of many now is thine alone: +Their images I loved I view in thee, +And thou, all they, hast all the all of me. +If thou survive my well-contented day, +When that churl Death my bones with dust shall cover, +And shalt by fortune once more re-survey +These poor rude lines of thy deceased lover, +Compare them with the bettering of the time, +And though they be outstripp'd by every pen, +Reserve them for my love, not for their rhyme, +Exceeded by the height of happier men. +O, then vouchsafe me but this loving thought: +'Had my friend's Muse grown with this growing age, +A dearer birth than this his love had brought, +To march in ranks of better equipage: +But since he died and poets better prove, +Theirs for their style I'll read, his for his love.' +Full many a glorious morning have I seen +Flatter the mountain-tops with sovereign eye, +Kissing with golden face the meadows green, +Gilding pale streams with heavenly alchemy; +Anon permit the basest clouds to ride +With ugly rack on his celestial face, +And from the forlorn world his visage hide, +Stealing unseen to west with this disgrace: +Even so my sun one early morn did shine +With all triumphant splendor on my brow; +But out, alack! he was but one hour mine; +The region cloud hath mask'd him from me now. +Yet him for this my love no whit disdaineth; +Suns of the world may stain when heaven's sun staineth. +Why didst thou promise such a beauteous day, +And make me travel forth without my cloak, +To let base clouds o'ertake me in my way, +Hiding thy bravery in their rotten smoke? +'Tis not enough that through the cloud thou break, +To dry the rain on my storm-beaten face, +For no man well of such a salve can speak +That heals the wound and cures not the disgrace: +Nor can thy shame give physic to my grief; +Though thou repent, yet I have still the loss: +The offender's sorrow lends but weak relief +To him that bears the strong offence's cross. +Ah! but those tears are pearl which thy love sheds, +And they are rich and ransom all ill deeds. +No more be grieved at that which thou hast done: +Roses have thorns, and silver fountains mud; +Clouds and eclipses stain both moon and sun, +And loathsome canker lives in sweetest bud. +All men make faults, and even I in this, +Authorizing thy trespass with compare, +Myself corrupting, salving thy amiss, +Excusing thy sins more than thy sins are; +For to thy sensual fault I bring in sense-- +Thy adverse party is thy advocate-- +And 'gainst myself a lawful plea commence: +Such civil war is in my love and hate +That I an accessary needs must be +To that sweet thief which sourly robs from me. +Let me confess that we two must be twain, +Although our undivided loves are one: +So shall those blots that do with me remain +Without thy help by me be borne alone. +In our two loves there is but one respect, +Though in our lives a separable spite, +Which though it alter not love's sole effect, +Yet doth it steal sweet hours from love's delight. +I may not evermore acknowledge thee, +Lest my bewailed guilt should do thee shame, +Nor thou with public kindness honour me, +Unless thou take that honour from thy name: +But do not so; I love thee in such sort +As, thou being mine, mine is thy good report. +As a decrepit father takes delight +To see his active child do deeds of youth, +So I, made lame by fortune's dearest spite, +Take all my comfort of thy worth and truth. +For whether beauty, birth, or wealth, or wit, +Or any of these all, or all, or more, +Entitled in thy parts do crowned sit, +I make my love engrafted to this store: +So then I am not lame, poor, nor despised, +Whilst that this shadow doth such substance give +That I in thy abundance am sufficed +And by a part of all thy glory live. +Look, what is best, that best I wish in thee: +This wish I have; then ten times happy me! \ No newline at end of file diff --git a/src/engine/ov_genai/continuous_batching/bench_results.sqlite b/src/engine/ov_genai/continuous_batching/bench_results.sqlite new file mode 100644 index 0000000000000000000000000000000000000000..bb1869715ed20fafd82f5465c0fbb59be4f4cc52 GIT binary patch literal 73728 zcmeFa2UwLyxA%R|?A`@?M+F5zq&F#x4i-RcSOEnU6-A1@paS;ZJN8~;iN@FxjlK66 zW9%g{YV6&2_N;;ICqCyqdA{#G?>X1GHdo^O{kiV7@0ok{z5jbNvv!N-O*3-S?Yj2K z&P>g<^OVX+gh*g#CrOf={cp?uFZq!%VP+*iq(uBDtz2>)*4Cg-k(9C*l6sfAyW$6R zE!hjjg#Y9i>pxjXz&Zl|g(EPkyh2sc!GRQJ=B9S;m7bHEo|T-Lo|~P~CC5@L!xJMz zTSnTo3=L}>OdqvPbO zR90-_K%|V`Y3T!U`u1Ws=H%48+&=v8$(9!&+1>JQs)DvMRYhlKGA4sxP%#Q6*Yq!c zmH)$K{mVc8|GBayss7e9$mpGwm;3iGK%czae=9yUJ3FIaYRTmJ@&a|u$j%WDFDBSO zi|L(_)BQjE=iJ<`xyhM0JHI?QH>=No@~`P0>HqPeIk~C1c{z41Ba_&3=s$cO{nIJ= z=Oy^RHYtPT%8JdM|D#D+@_^#@k?j5#pkTK#wfR<-K$Yeh+7|CPIJa}m&(_{u(#2FS z`K#<7Cg@-O(Xn@GX1WUtb($1TR29pYCkw=+XHO~f(~ADX(Pr{b=Cs8WwH(LLRxRUW z<5+@bk#Q}*yrx~U(^GTP(~?tjlk;-B{HqI;*(Z(Nz0xwW|5adGdcTY=>HjLKcV1?4 zR(7AvtiN@4!>3oT^xl8tPAHyRe=j&IJH2bhfaJdyoS8ZxxpQi6m+oxP{`S4rd=R_7 zf9JN`C6%R4&dC^*p4_eTzj~QS8_1?kMwjHAEOui}?wXgA{x`-Zy|?)lk_|lXHGjOn zaa3nEtGj2WX7@}^%gav9&FItnU%!gw3^Zr$0<`(Irjmfbu_{*5E>tp2@YveHv~CjZ%yf8){k zk^jtV{0n=MnV#A^+49BWKe?%Arl)26{pc)z|G%HuoYvws>2I9G-;3ra@%KXcNMz*p zDtYPq*XQu}g3YJ!HzPB$(tBm}PXBkFFj*zX-HZX_m7^_z+Rh)agN0Pv;J5|z&Zlf5wMPcbp)&yPL2v|qJIs(=a zu#SLr1pc3oz{qq`Pii)zzdNDqhY*cMMbt8xN~NNN{eeHkEIr&jd>XiUH*oWB>E;#S z?jPXc>FVR>>Er9~?B*8W=GHK?cW%Sj>^{Bw_vzKOfmh40hRw{M%;q$V&r0vzIyNr8 zVMKa*R!(|)PcB+8(IC;CW%TfC(7b`fXjGzCWLb38I}9 zJo}w<#ixp-7+B`8VEMsDn_%gUefBGtr@)qGQ-;2E+z*L6<2EKQ`x+AW+{i4KzY|*M z#yZ-CCjH3^etNSjOM>np!Kr6bB$*5h>u0C1s|c-~I@_7sxc16o*7EoNrq>et&-!B> z0qY1@N5DD)))BCdfOQ0{BVZi?>j+p!z&Zlf5wMQH|E>{G5m|YSd2yV1fgUlvH}_6s zdT+dB9B%}}OT$`2vZ0**sD7Bdhe8eBS%vEF(O z`*a6C%Bk)}o#YanTV9+bB{he0D~4+quV@74cJ_;~eG&!h8a8`YXG%UKjw`ch&!=E` z-s!=(dOgFsW|)^~rl-YvS*G%&4KY=Gg~jP#rgBRg_$t{l)gQrK$*$5=o|dURs5_>L zgq^l5RiBoxrw(Fgm19$ZHi0!!>ufd8BuJdqBxXXqD?D%ildkl291LGsn#$cWl^d;rsXX-)_kNiw=Jr#st(Ir?=whR@TS`;8 zS*B`8-7uBo?$^pMQ#GzzuiYBURIl#6B%MoBHMC6SYW{@FdKf} z97~mO;XtF7tb@J!$QIOu6|>3&mFvV(Z79~>44wqfTdlA^?Br3J%GokieHx0XUN&)C z_hqWt(cPNW0*h1|uUC2!Q<|#2Why6H9aH`GY?=F)spjz8DV^x}} zoMvqK2c@a%TBdTKRq?EjB+~g`ruyO8=_`*c&#KzPZlrN(DhJC{_Ow2x+E=De#V=DG zE@xBasAVdL=Y7lkIT`FNQ`Mnfm}+~LotCBYRP4LV+MQ|3^&4BjlJ^t8t*~E$!~+f~ zom>3^&*PfQZ$1C>tm;^%s!hEy)%w)a$G=SVVfC)gS^F(gwY~Op!kN+z*0xMlOWYY2 zFN46}zfASkOcOl4Pc1?PGm&St6XQ*O3g$~u@bZhq5CQ0$%j zWJopE!IQbwmW^Kr&l~sLS1EjTX(~I*R5it&Ve!P5D{p?8%4c81%hT+vN>law=Ag}= zFB3H_Q`MjqajXi?tgroLD&L>gQ;RLnYWS)fPmYwHRSnBj)oE=^H8^ov;g_lW6&pOv zV^w-qV}4gWuTq+-x@D?rv;n5-8_;|MOI7~K>*dqfSaopvvC$1!@cSQryC393;^oFk zx8FO%^Qfjx+_s-8O;yb@RaIIKQ*~>b&W8K1sh+l5+Hnr+U}>sWPcQpTC{0z>GF27o zi>W#e>iFZAsh%B}d9c3aStZX{e(q9fsw$SLDwo`^5>J2p@MWr(om`z4Tb@^{-?9HP zRc%|B4}A~MeIEsWb>jQdv$C;F zRYr7h(S!SMDu0>kP@QA%D_W*{yOua?EKOC$GL?zi^I>1~vwRM74SzkWquP@Mc|0O3rG>F>HYTdR9d!Tfzbe5^K;)c9v z?u~szSgN!1{*^ndgCS$*J+Or_3uF3sJHk?Z+T^o#=y-VUT)*n^r9(_ax&)&DZpy0P9K=PXl2EsXY?QkqI_ znMx&I2N(6a+1~rhR9i!xJLOoWYHjeGe6BQ=$}*Kwyi6?W@Li8uEY(5%jV2S>Sov=% zlYa_EcKuw=X14?_6ibd5-DZ=)VPk5b{j<_kO3PFVS^+!QwAyTDw*Q){Pt8gDuUMwq zyVQMD{nAtl%T#jVMHe-S?!(?L{WVqpHp^NWEK{AfZMSYlX)3v8DjBVYXXWJ4_R^QB z@|~Y3+gql(vFn-9tu&R)G8HWu_VWIdzh$X*8p}p5XJh5LtMj``FtDS1{)%xdmH2J^ zbGtf?`(7^{_86+yXiDGkipjq4lhn%T%S<_2hFz&)naTf6E1Rw*Cly2V8ug!<(0nYs zd}LStmzn0ukKc5(%#_@CX_YLNiM_GHx}lH?A-)GR`(mF^)BkG!8cA8Z(VujmgF&V{>C; zW4JNU=xua0)-&1}D;sUu30Z%vBVZi?>j+p!z&Zlf5wMPcbp)&yPL2v|qpziI@O zat$HTF}#V2=1pW2Zz3Xj6CS~vuyEdlhVceMc@qM>2@c^+P%v)-gLu;@kT(I1c;g?y z8$W;E`19&a4#^2XkQH+AfJQ@ajtYSreAT`k_!wBt>Un!KrAgE!Tx^QLMw z-c+f|o61#qQ>ijUx7E}%JZgdIo{Zo<&BLkZ_3#4##DwkMiXxgM&9TR zywT}-qt)?7qvefS!yA>FH%b+66iVL66}*wjc|&CixrY7bT`t$CHRj*{D@?b{bIR8A z&h&zP2Jpai%hbcv#uUNc+1D`XjBkv0jpvN}*gN>S#v)^mF~!)-7{K1CmopN>W5Z8| zBZlpUrH09dA%+Y?YeTrf%~0K-)xXx?(Vx}t)vwdf(HH8o^~w6CdVhUgeObMv`(1Zc zcUZSgw?sEdH(1wQ*GdP18~ns&Um+)u`1k)wk5A)w|Ve)U(v1)LH6|>c(ncwY}O#^-1-c z>Wb)K9Psy0@+8_l9~VX$!t3! zP^qCRR*CUjaJg3P!IEMrCdPI|BLR1T%bw@witRWI5bzstS-fk=_IwWg1>6ZPBW4Yl zwV6Xd0e65)m;S9I9Xa$B@N001?C_xB84i5}+zu}FB8M(Q=q=zjaM282J^KNV^b&9@ zIR7@SO2a7}dJ4D&oKFtAV3)gp`P}lZ>1CtH3E)-y1&i6b{YpnE#PRVdvaToEqJ&}z#^!- zx%R=c5tR9tv1!ACyqQ3FdrN~`xx7rBW*@VN)2K6y5Zn(^XC3G`DQj8(J*j0IB9Z{WJbdf z4F!i)zS&F6*UV-pq9NcgR(`0Sn;8v3G#DIus`^gqZbpL<4FZQ|KV+}vQG*Z-1P8a& z@?{*&Q3DYT00-NXbv*fr4M5Z%>|gdUd71lf(;rbku)o~qo(s>_4^bZ2?+W^3Qi?e$ z4^b}IFW7VBjd_f0auMZ#{qP=Va~_yc4x((Z@0>iE@buY;`htBViM8P)(HBt`*w-um z;q@5vfmw+9fW0Vv2^)On=47B|O?dLzn&I;SR(`#dTWQ7@?TRa?kSFh})5 z)D!B=a9^N*YDPT~^?*A4E1e%?p0hSR5M@A}c8xw?zF|fgh`K|apx_jP+Kjp*>IQY} zYJD1C$&9)o>I!w}>uP&;no(Co=}`Ob-A&%B%_tpF8q_{A?d4oYGfG3$1!}LG^Yt{I zs|%veP2o()NZ+NaG5J+l!7Q3YWu!149hp8WJH~y zc2)aqpYCSV2~kI=^(ih*J;sbWBI*FOZuXkrY>pXqK-3;;9UMQi$j*$~BWee=Ry7~A zoJX}o)D~)u+t`xdN^II9N`hLMH>)+_W1obm4b(~)a#PMb)CN&&sO8!BNM+uk)`(g` ztqMzC9pY!-3Qu@mVArs4awWAHHAB=C z>}OF6r4&WyNh(e&cyD@CBojF$s zqF|`@+V9-0r)Ct4C1Q6N++TrqSuKl?yLji6ey)EyrC%~8ztnQxB) zP_5j^sk$>}#5|uF`9sxf8NPMh%!oNYGxCF~%T8~5!lRhqGb3N9+9NIh#0_&4b9-jw z16AEKuC>lGBj)wY$Q!D>*{khTY(~uKnUNP%+4u1e(`GYbKF^Fip~~nCO*t?l=JL$Q z1FFPpFBkFyna49Dcc@ZfO2Z*3<|yXy%*YKYU#}7tkYGm4-o8v(<)2F)wFE4p1>W=-hrD#hjcO*+WJDXUqHVHy_A+oEg=Disbv|oA@I#7iUJb zp~BI1Ifpr79?pzvL4~Q))-8W(KCl)dJE+k1O7CNKX2krPIjSa9s9oOP#M3kPW=1uj z{KJpV-}79|yO~jSDF4->)}b6R=VnILp!~q=(}yIObFmk4GpY*Z!Kwc(j+kpRqbg8d z_5IPCk~xZbHZ!UWFZgKmWWlX2krO8C8UG$@U-oIAU(ij4D96 zda}lyd3xs6%&0t+eSH1CwAp+hb82Q(4$6LA)Nd2-5c6qfR2FQX-1){0%u&pxnUO8n zR!Zyfh@nXK4w)kxuqo^363Wtt+AxP^jw%CXY*H_IvXcn5VgAgFOkk{ea9=^b6cb>> z+?g2}L0`Ayh8H)a7+)La&CJLE+J>vw4cRZnc-k;$W=48YN9{>TU{MWim@hLU9VnBR z+U=C27#ADn%FIX$@}Z-;%I%~WM;qqJ%t!-t#dq6WSuT4U=E%%Q4boYM+cz1iWyAcK z8L2`(DQ(*C%a>xR+b}m~M#_+P!=GcJgxps=NN{JHq3>Y5e<1bbKcq24C%@+52jH`l2m3i`$IAn#`w_Uu!L3I>xwZ6Nx0 z`seyb`n&q;`pfz=Y*)kg`fv5y^c(am^^4i36I1o$^dt2H^;!CE`cC>*>~o56eSqFw z@2Ib-ub?;R<+}H}XS#>F8@kK7Q@S5?yLDT2YuRTPb99q+MY^H7TwPCHXI)!ef-YJY ztn=2n=<4XI=xlUq?PvCR#_!rY+Ml%Nv`4l3wL7#MwJWp>w9~cYv?H_ww0*Q)wH>uB z*=HPKT7RvZww|_zw!Buam1*8-{?I(o{Gz#}IjK3Q`Bt+YoD$%1mXNvb{1<8LI@PuhLcNpsc1WtJErq;*H{o;-2DX#RbK2#rKMD6q^;R z6pIuy6%!Pr6oV9f72Ordiq?u|iU>s`g@?jPVW+65Fe()C5Ax^oU*$LDSLCPVhva+Y z+vMxyOXYLrQ{^s>`*(TXa*+SV2*?8GV*+5yAtedQptd*>(EL;{KbC)^FYD#K3Td+gMk?|OWqzFX;DMT@f6rdPMMxhu%Mxw|kBTx({`6z~w;V6cZVJL=>p(qBE zAt(ls!6*ijK_~{0fhhWu0Vw*B{wVTDKNPtn4@C~iMUhQ%Q1m6)D6&Xj6n#h*ir%CT zicHcQMK6+xq9^Hvq6g`TB7^im(Vb+V=tjDu=t{bwNGDxUq>*$KT}T>=&ZG;9RMHtm z3Q0wgOj1yEBFQK^l1?Z(kd7$YlMX1_k@hIsl6EMPNLv(bND_+Hqz#Hzq&13`q!o%5 zq$P?((gHUjEcofY@9Ezr-8Hy&PDT>CV35rq6i?3Q23Jo6n?}X zg)i|#;X`~;coQEKUc?)PC-FkzK|E2o6Au(_#2rOL;)cSNG(^#WxT0_&4Ny1}7Zml0 zGYThCAB7`vLQ#)6qNq#ip>QB|QP>j)6m^I_irSsqB5z1q7tc$q9Un;q5`RiqCBa9q8urYqAV$g!j_apVMAc5F-jbF`&>9Jqj(+q0kU53N_K7U{#S&D2WP%f+$hQi2{X;$Wc%tL&0nU z3ifS3Tu7gZgyNI*8O2BG6N(SgM-=a+4=CPA?@_#!-l2FSy+!d_dV}JX^cuxW=@p6> z(n}Q2r57lkNzYOIAw5I!RQdzO6X_|6$I=rNze|r%Jd%D#@tgDr#jnzDC>~0`qIe)Z zL~&nwfa0EXAH`ki9*R5CT@<&aJ1A~Rw^7`bZlSm#-9+(=bOXh8=@%3~OV?3clYU0= zlXMNmRp}=bKT20oT#8;*xY3#YO27iVM<36z8Q2D9%aeQJj^|p*SO*MR8g> zgW{BQ8pTQJ6p9nlNfgJW6DW>J$59-Wj-far9Yt}Nm83Gi#<885hf(|>9YS$X`T@lO z=^%>lr2{CwlfFl>U-}NkK50LSz0y7ud!)T6c1wFud@Jonu}k_E#W&I}6g#DFQ0$O) zqWD_cfnvM#HHvN0b`)EsZ78-#TTy%^Z9%bF`U=G+X)}tA(k2ueq>U)nOB+zElh&hH zE3HGZMp}zvwX_DsDrq%}mC`B{E2NbumP;#8ER&X_SSl?;u|!&mqF7pjVzE?=Vv)2M z#X@NjiUra_6!WD8DCSA?QOuR*p_n7hMKN2NgJPC68^ug%7K$0tOcc|l87QVn(@{*7 zrlFW3O+_(Tnu21IG#SN2X%dPF(nJ*Fr3om;N#jwBmByhMBaKBdS{j3*NE(fzP%1)E zAQhq*B^96;DUCugLK=x8UmBrezjmg>rF{Oo$zj8JGjtelh79G+;32#jG?+I72k~aW zK;HBpz?**kd6UZ0r1B;?g*Tm&dDF2IZ#s13P5TbK zY1f`NZQJoCsV#5XB=M$o8{V{P&6}33c+;XKZxUPZrgAS{#KiK(`ul(Kzwr0}?A^VQKjG*yx}5#R!2d#+g*LFid9zLVY^{GU zQ!VTM|Fl@^{(p-C2iE=n79}dI`~R)`|4TPrS@-{2_y3np2J8NR>;C`J$za|8Z{7c2 zIvK3{|E>G~ODBVM|G#zrf9YiSZ{PpVE9aTt|CiPFkxbj!n*W-{3v73Ou;IC3wV|WI zR)1JOMDMP1yx2@3bVqw-F>j+p!z&Zlf5wMPcbp)&yPL2>d%E5F2AzO)FY> z;3d*tn@y}z;)#nNkIZ4!w8jh#*80Jgrgvmx-xNb){Kdw$^X|j*EYplP+y5-B7Hyd- ziq_#ZzKY*8`uXUWshV|v`QlcJMXHK-YNnNz(~6CkkKc}!%`#Qe4lf*h$`0cwsXW^?Mvbb-Su_|rt;!>*& zIttG-2hhw@?MhQcSf&c6wXlQNYs`)LC#fcGxp37oRsQNtBmNw#aLZI-qO@A^g?6h? ze3@!!-I&fj^DWM5oQJyItG+r`@Ps-&nn;F;Y4tX zMXL3-tp}DCe2WdXOcg{M;T2p{*OL{dT(Ri)({s+U4i4S#)ZjC0(%jszss}(~w)dO2 zzjuS@=??}x_%*ontb#041&SiE#f#sUpZ;Yko#d`)o^O%rk4)K*14>f`TBd3w%CQ#D zp7?-G&A*u!(rZUtX`5@2Yth&(fm%BNeV z>Q^T##=bO_uVpHqlKWMU%=A+%)nCfpH!#)?HiAXD`%B|jhx}QS(8n^Bx2VlqoVpbH zeVNMD?(syuWvX9lYj@a{oR#_g|8BMoo$dR-W;)7N0W333F%7lu|F`b{XVnL+`~R)` z|3|Q0WV{rGb^pJ0|NjWK?~G3d>;8Z1{(tjsL+k#3>;8Z1{(rvl*1G@S#=8ICy8qw& zs$kv!|37H|KOrHvtIXDZ$d_VNWmo|wHM>9|SA9~;lwmajWajt(UlF$c|2NYm(|4xz zrrD;Erc6_kDct00s%(-QpBS$ie=u$~&S$m%`WibJqm3TM>P9tNBXHet)UeI4*f7qJ zXGk$LG58p28T72~-!1(~{Z9Qd{Uo-hK20Cb_R>4(%dkE4_jG63-uYF!X>8AYcU=p% zSKdiij_r~EReO=`jbEpo#rDMa(zaoH;Tvcxu|4pQS-ro5noXK{Y|nd^rajy1?yjlE z_P9S&|IGHbZ&fd1d)jl=$!ssXx7tpvQ@v8%WP8_lsFt!l>jP9>*j{yimA%TOe5bt2 z_NITUT*>yN4^ehwd(nfGj>@u%Pl|_Z@A*E(TDIprU(u88H4jy|us!Bf{yW=Sen7sF z?I|yi_hEaGEDIBuGOdNIx|Lohn0$Os|UBGVOpL+Uw zn}Zy(;!HfUEBGgD+ca$(hpapkhw0!SGNo;pxqy=GNLHYU!!+=B9o06!9EWKFb^-tD z34R0cfmo3y9@!cE^)Z#^2J%Q&risH;@OvNOyA28!z1^ga9oi^?%k7T8qI7|k= zD<3ZYeu6_*tck-;;CJ{^^zv#PvT{uvb_Bn#3op2C=8zR^;;;kwt(duW+8qvA$tDil zgWrsKt4`=SWJQ}eYzKa$W{jUSghN)giNm(wm%Vdn?i&tS;U*4~z%TWO!c+S>WTl%p zYy*A?tCvi&H zvJy@lwg5jvxgVP01F<4b943PA`-`2NJMc(W#)-q`;QQ;c_IU*yvO-QACV=mcXCHqv zfJ0WwiNkpCJ*qhM7!PN~oH&dF-<`1I4MwtZP8>D^-&H*xZNbaI3OaGv6ntkb|9&|} zvXV|5HUZzl%kS?w@&{@nU}NyjD_3hdJ`gMG#3N(DH%&6^nZYAjVJ8k_z&G(!@_+;m zV+4!_-_UUjerw7hEAGT2qrlf~QuECchpfC4hmqi0^Ww{?_8hVTPaH;oukm8IvJ!_8 z0)~Un$0t3m_2Q5fdE${_;PboR?S*m8`-ixNSZRo-wD+k441Mr^sYD-ZJhpZqJhc4hfv{Tx6oFS|v z6o<~>-RpXjc)Ui=0@erb4s9w-1AaIw3&kUyz`M!O{*STmtS}UZj^N#>QQ&tUc%-9% z^}xIS;c_o<(z4=EJhCo$S80?t6K^c6JQRlx;H@eC%C#InoE3=T&>p~iAyt-_e=z^D+6^-Js3V5}MJTrJT&&kS0aab9=!mjT66(5}yj^eNqczHxE*foPk zveHo;Rs^qFql$v}bI6KEaaaMo%FHx9#A(CIM{!slJU`z_U4tjj3P^ES4m_W@JaJgh z4`(H$I4ldE*Y}lYUzKLQ{jwrb9NL2CsV3LT;Duvlq&Tzz&pmhFZ>+{6Ss^J7%Yf&G z5lNd7vQknUn!t0xw|xg3;gPJE6o*FeoKUwrmdqW=%1Lo(0MEh4KGnvPX9cA=)PrZw z5i`~<;D@u4QXJ~Qvwel7N!K{k38)3n#s}jbY~zrXmEw^a@C@kk!5c@36_(;q4W9K) z4F=#0Q46R7&&prVYlE|n6_?_XO7PSq|Ii692P-edp#nVKRx-3c$RCImnBq_l9uLmX zzqOM?@lhXj}ZP-x(ja4$Hou99tr;`-2u1TC-0+3@@DUpVCcm+xFmS@oF9^{HJsS+*UMs_}dE(h5wX(0k@goNb4SODEy~%9o&lS zH=M%>Cj6)LGr09z@?p>k9x42%bPe3P)qADIM;HE6`U%|H?2uK$@f7}3x(aSFf&IVT z#t#?%Q~D9y{Em+r?#7|;pVAd@b84|C6dzsqPw6taRX(LWh@&L@r*sM2v?HcA!09dg zr*sh-z6$^8;uxM&_)qBqG`zg_RZ>&6rL*YNAbI@>Zz>Z&WZS6P|{!=;$ zuAd(7(7xeN_)qBsxZcP(ld0xV_)qCLxPJF!+8sX*h5wX}f$OqLpLq>N+Y!QlN=LzU z)cYUro#Bzfe@aKdHGN>;!~q-%|0x{?*XXkC7CLe${HJsXTpd?8Da4@@{!{t^T(xn( zmQUi5!hcE!p}}v@rwzahC;X>$02-W}-}lB-9x42%^gT4#ly3s;yYQdVchF#JTz)S0 zNcc}_KQzd3xiSGCNcc}_A2euH>8LmMNcc}_FEsEO*Sy^k{y@TiN_(I|rB43a-*71W zr?eYf-UW|pUWP&I`~UyG_x}aLgwg5{ZabyWc-4H73WN!x)gWA>?HON=Lt(;bRS5gM zh(5^TP?#`U1;Sp{xHxMVhr)!>$`JNw{p~=0|1A(Ej8=lM+m7RwdGJVK!e~VZ`*Fp# zQ%Vkn38NJt>`d)iad@~eVYEDi9a{5nJAWn=2opxjLD(MWHdpWQ!-WZ>Wg%?q?t(`B zI20y~+Ctdcrm<1oITR+0+CW(GqzRL?910Ug%Rty{yM7T(ITR+0njmcAD%+6#910Ug zjSyDgdu*AJLt(85*Fkw^$VPUo6LZ)yiOc+%{nBV%nANcdI zK$tM9fUt(OC-zC;k-~&gIfOYJ*s!cMhr)zW8H819lXJf=hr)zW3SqY2p3ldV7bc7n z2-C#1?eL683KK>p2>twI>{Faz!i15}5c;a|`9b_@juIw}e1gzNN4}r^!F>2AVZz8q z2)*4ktsg(7QNo0g4-op}n}hfH{2V1r7PFuR3!mOc;3sq1z%ZM|p85Oc;3$p=*D>H9ng|VZz8O2whU}+VL2N!i15R5IU!V z<|TjK9VJW{c>$r5w!Lk{ulp!r!pL(7Eo|p=*OnhHOc;3vp@ZM2G^TpA@z82KGSo4%?0 zVH=MWCX76S(D1b#yWk)T6Gnc6(17Fx(b!F4!pN@>>h?)~D2yL2Oc;3xq4hS7%_VZz8QfcxPA$Lx8eFk$2-z;)AR-3bnb2_rWEE_|4! z|C&Q#!pJWG$Cn;1!Uqy2j9dr!ev<2RZf-^i6Gnap_-0^c*$ez|VZz8YfX#ibkK!+f zql5_~KLM=D-n`a_M+y^0t^zE|8uwr)hr)!B9|2}&u6X^JLt(y0SxLIT=x)%!i15F0DXITSHV*fCX8GF=-&UEcl@b6N|-Qm9w2$_ zRjCs{T$nI&4xsh?a?WWS3KK@o0yNvO`20H#g$W~P03v!;ljdlKH>gpnf<@^*FkF)cY1CX5`0ko%wBG{I+wFk$2ngk0+XCJ}g~ zFk$2e2swC0u^(rMFk$2%glw(pQ+*DP6ef%ufRH8GuRD5iC`=gn9zrG`+H)XdjYD4nzlPx5hLgYH$omMm9fH@+e0m-LQdp}T;aAvp0;o&5d$ za5n)rL2zg*vU~xD4F%i?!3|GF&5PjBRlp4pTq8vhi8G{ufa@Vx|6{@&J&$w|a2*7_ zPw80b$Dy-;Ya!_2wc00f&es=k4Fp~3ynE+n9_b|DY6v>CCGtAXB}V~QLC|*C=72ft z3Ahr1mR<2mwBv`@6>tRvO^eKXg6HWV;BpAcAD&T^#Ut$nTn0hCN2FJ%#9# z3xWG(DL<{BYqv$xH|w zbT2`U(_8pYG6MoLhIiU@herzkNv1pH8>!`f0FUg=ww2bWPBb8|4GI{qi-K3y_mue7ygrsg+^T z%g<$BDQ|Xw!he!c?4{$%W-&j7|0E-!k$cYeS~Ga0@SkJ^G_nhN@+yf#;Xg?}G%_g` zghX&y;y;H&z{ewPXn`4yEb*ViAmCAPrRDs>jV$q>Lm}X&o&){)c#bUbpF<$vm{&lp zr~L2||2Y@}zR}0DbK|hYe-46xRX@g6OXIM_e-4CzS(^?n=)hr#{~Q1Tg|qs%AF3GT1g@u<$EO4d(%s{2jIT7{=c>UzqS6q zwf?`g{y+QP2W$O*HVD@G|7;Mf_5WFkcx(NCHVD@G|7;Mf_5ax*SnL0@L9o{U*AQZ@ z|4%}Ie|UTm*RZnYa=AvW(Hc9GNcvJTwlyZOwf(_HZ=;K`j2t$S{UdWIT?@&>&@ z#=ddy5B&rEFZxStFTg=fKTW14jjiBM)Wm8)!&G^yUTg?PoY==N6Wh-SCScv)Kpeb8kBOy zd&M)hW8jA3vf`BD2gPp1RaRFTVe5Oh|wRU{~)6~PK`wv(WaqKd*s zp_YG^zhXNI?#O?VpOYVz@0agjI}29G7s#i}$H_;?2e2ImUF99+E#*z*VRC=A)1aQb zhP=F7FPF*Qu^k5wWWUHR$xg}+%D!bg57x+vWwT|IWQDRJYzIOQS*k2a7B7pE1+kq7 z&a&FF%Ca&t75zkCvTr!tqFT zmF|=7rS6gLw(ct1pK(ODPxrNMgKjyi`8Z8CR+q2quj{Q#*L7g~H5%(eb$+^ry1KgR zx^g<5j%wd(pK9-Gue1FdC$tAxeaNr0tF?>SK8}gn0_|XJwl+hX!uE5-X(P3PT2F0# zZ7sI1!^A$&{HS@M`Au_+?e93FIjq^M*{)fyS;qExOx29h4F9jpEw*6bS7AibC=?Mi z5=A(TKoLg6QH0Vk6hK2!git^cOhZrv(O?vTGzdi_8i*o*HbUV~15o%;e-ysd4}}l) zMd3|-PWHE)t%t&a)R3Efh7W9f}&XCW`8`28wF5I*O{a z8j32kDvHXq3W`d!GKz|{5{e46B8u{~0*Z39Jc_ck912@n7KIJ9MNx*@pfJ%gD2&vE z!a&7$q39`o4+_;$J^quH>QHE?7KNH>P^hRHg_5dJD5w&JoU&&*`wlHCqjD5Xq9Bx_ zkSO7Te5MkLPvkR-kK_}I59A|?_v8bLcjP^ax8xm)H{>mf*W?X~SL8K{m*f?S7vv?1 z=i~*7XXH7GKgcr_PstxBo{*;~9+M|1ekYGnJR-lN_>DY5@hkZa#Y6HdiU;H&iu>dN zihJZfio4_kireH4id*D1iksvXiW}r6ieJbL6xYcwD1Ii_QCuTGqxgwjLvfY- zgyKhX6~z_uBZ|x93W`hQGK!1j5{e7tB8v0m0*Z6wJc_gA9EvmKEQ-_Q42o0aG>Vht z6p9n%B#PtY1d3ziIEtg>7>Xn0D2l`62#Q1GFp3|@AruG64=4_hgDAcy2T*)RzDKd2 ze1~Em*^go`*@t2e*^6Q~*@NO+vKz%N@-2#Q$SxE+$u}r=kew*LCOc4UCtsu3Mz*8a zO17ccLbjs#iflo#nS6y}6WNSnBiV#v1KEgTJ=uU_9a)cJEm?8l1NEV@3Ko+8yPZpq<*nru{(4w#qQ8K6uU!b zQ|u0%MX@_{CdKa185Fxir&H_>okp=cbSlN}&?ywVLnl-04xL1?J9Hw&?y$X&qC4a1 z1nk#1Iv&MXIu6AcIu^xfItE1%9gU)p7NIDhg(ybR0u&?ZC=?^;NEG>W1d8D_AH^^_ z9K}#N48;&S6vbdV1jQga7{x$32*m(85Ji7F07XCAA4MMRha#8ep~#`RD6(k|ioP@( zMHcOgq7ThN(VO-`kx6@_=tVP8^rXE|^q@UaWY8Wcy3-64-Dr0dU1>KI>9i|~G@6d0 z3r$1OnRY>uN;{)Sp{Xd6X$p!?G#N!l+6hGm+7U&2+5ts7+8#w)+73k$ZHuA}O+wL{ zwn5Q~wnovCwnEW@wnULgTcBu86Hz44<|yK60*W{qkD?ikL(!BrL(zmbMbVfxK@m$E zqllrgD57Z$iYOY*1sP9p)>*%;+5DB&|8u^rnf-!!5jB6+99|~tw>7h?^FQa?nyu^q z|NGYe7m7ug^c2M2?|WwjU(j197Gctp5c_jXd)$CpC>CMT6A*j8>b!je%*#0n#Uf04 z9Ab}LvftI1L$L^x9)sAu#nCFh=(v;ScFLrLF_E`m77;N6pJwF4-h;4=boMT`qe_Q2$LR!*bzs*@&X30y@MHjb`FSRNZi!kYah)ufou924K z6pJwFK8TImf45pW4#gr&x))+2X2<@-*P0fJMVNFC#0HGej*)nzScFM;L#$hu^D!i2ZA{ii!kXni1}syCSSgc zr%)`yq+228Vxel_avmubVbU!SbG&_k98X>>!lYk8%y$tfRr%V;La_*wZibj0u5lxj z{BW@dlWu~T4ONPiF&v6Tm~%y0B6^ccebT!0uU0r+w zuaTpepQ|9I!^|!1^ZBETMVNFY#3W93OvAp5MVNF2#KaU_lmdCAScFNJLric+WSCMT z*$}2;C=`n@=|qT58gbnJ3Xc?vFzEz{jvKSCAdEw?2$PP7 z=!ijguj6x5EW)JYAUdF^pDPZsScFN(LbTiHi_>s|iA9)n3`Ey$QuUNQykb2LO( zOCAO9HLI_ zP7Cj9KD>iZw=zF*0qScFN3Le$RtejaZ)6pJwF5Qy4%XiIDUG%OH{FzH~3 zT7Kizfm|Lb7Gcss5H+8~Rp$4)0=!lVNrs%Z6aX(>NkEW)Jy zA!^9UgIoEtxIiqzr2QZ&`?ocX*YilR2$SYPR0jF@TO|&~B21bKQOT8$M_lDlEW)HY z5YI>E^RM=9ue$69O1x$g+dA^^k^2N6WDFP-#ir*sQ#foZU=l<&tu^2rUdFdiaa#Ql=7o5K?S83z%+&WJq4?;!;x{<9fG+&Hvy;0qpE z;y;^0#HEjCg7LzY_|GN~aWeeMoOwL5#D6x1hy&9<(7ha%_|I5~_~zcQ{W$AN{AUbA zY>qznk>BSFO8jRuM66s|=eq=cc!~dvf`|q0UQ`;wVTu2Ygox>hOSZXiSmHk;AY$x- zW}oocQQ|+tA!7LDyBqMjm-x>xi0J2kzIg|Jc$gTaP>AR?>7J*a!xI0=_EdGg->D|{ zsKkGUKt$WbG0pHEQsO^@AtHWbjNMayc!~cEf{4iT$&r-968{+p5rI{Ax#DxP#D6w| z2#>*yoZj%r68{+h5sr5+M0e&eK%A#PMAURY@^B-ECH~V7BFc{rJd0Pe#DDrigznad zSJilAiU0J02--PcI06eE*&MdLCKgKRqG*Zo=SS@#IVV zrw4@pw0qaIYdo^Vf4W2Xxw^Nyj^wb!f4V{VkqK9~x^h_JKN~{$-jna%<6J87pRN$T zz44ZPMjlz>KN~>!y4|m;;#?~6pDqx-)V1HM);zMre>y|>oJsGBafX!m&-xHP>BHu6 z19)VK|8#=z!tQe#1aes7KOG@_@Z||zR&rS4KkGqwcGJQ^IKfK%XI%*IzVC_?o_vY_ zbb#<=&zV!^@WV^|r#*zXS~9{uiNg~ASqH+K95$H7a9H9$YeRUL>-7x0aJ9vCuLa?L zE1E?f;gKc&(+7Skmd~3aVZvm?AYuKyGavaqy-1ia*-%JWCDk5N!+hb3gb9-kfrKU9i!%8W zzDSrb*Fj-$nNYgA&7|5Y8VX`bp=#+PCYHbdM36u4K zgroFk!MZNT~XC+{WKI6edj81rjRM@a)O& zfJMTD$vQ(qnb9?;t9Ya^VX{<6(2+x*`f?~tm@EYn6a#;$&F|?&!i33^A^!8DDzQ;K zQkXDVCy0OX5~$-|UKn36r&j_&o=v&*yKDii8Q1B|-d_?cpQ1D=iWxOx6bCR~3Ko z<~RBxVZvmsA%4NKjjPQ!JKG{*!ep%=e(I8IeJ61!Oqi@C#1}1(JrKa5Fk!M55I=a; z&+&IS6ediT2=Q5KPSJ533KJ%44)N(L0|xQevm#-_WC;-8Zb^r^4|t?7VX}CLkKfVQ z(St)_!ens}AF-~*=`$P(6DDg0@&2nCx?wkk36nL2c-Q%j)^HN3+?EkcPUQtq2>lQB7+~lSkN}vJBAelyThM&+1 z75aAVjbb|J!J~qBL_J&-j-aAYji_J%6*(jYnj9Kvnk+fz)PRI0=bY0m*8Cst%N^ss z+&jh@!zbqW#@f|YyLQc*-Tz!{w3n1UgXT1O*Fp_pXeTKfhju8k*g_3qXe%kphkZEe zJqtC2p^c=>8~auZW1)sHh@?!Jv?N~_3pIqHwWN%hJ8B+RY6wFsN%`Dz`s3$2!wuL6U7HSAXT}jFF=*}Dbz-kD? z(-OX4HFt&LcBO_e)RFMz%hj9mDQO5pl7vr|XjzKayoNB;mhgdg?LOm2TSFLXNqF1a z8(ywrA5%jZYD#$ZgzvhHv`|ABYDjqD&Iy5d3pIqHx`bywSX)*s)DVVh5}xq%=v@yj z)DVWM5+2zt@ebc34PmGv;h_UEg7@u84Pkgn!e7kqG_Jpe8p2Rn!hH^Xn6ckN4PmGx z;hu?O>mIaFLl`Pb_;2m^#x=1}Ll`PZ_{C3pEa7X{5Qg#+P8prjdzW3QAq?dt+-}bg z{7r0-hA@<=obu!Mwe2PaMCm0Ut$qJ%DVOiJd(kf^Y@gmS)a z-h~%fafQVsw0B3#NA$X43X4i;)45@%?5{n8iYk0ULMzG+D8!TeghIcBGCQ9*5wcIo zuds-Orv2P_;b{wtC@d_YaVNh%$jne!VSt6!gvXNRpDskz81zSEF_`N z-uN~r&cZ?p<0RDkyT*e@TNtOXpoDrXcY38-SWsaB3B9&^+K7A>7EqX9LeFJ*leSry zUtvB81%7>D6-_mt!n_h{oq6ON8em?9c_h@})(gcPdw3p&xg}Ji?Ao<-#oP)V36<;I z=?#8OI0_-5qQ7K!<_7@^jfC>=UtHlU`<`x!e{xmlv*uTTr1zf55(_EL}KgNGw;*edb`O{pJV7F^c zZd#`usQJ@em0*{S!L}RhO3k0`lFwpxXMD!pXP!DtD7+c{1$5dH0LE)_U*lk?Rzv(^QSo{!6)`yp3K8F zf10xr%-<@zmi6R;nm^4M2|S!ucH3F|n3_M$X$f3U>Ob_Rg_=LjDG8jJyKd!A7Ha-9 zCna#W#g-{WE!6yJPDo(ahQP-6EY$pIj!R%eB&BX)3pIb5V-i?)@^1417QW7_&g4j7 zUcdD@=PlIyX^u)@YKaxC-?UKkr#T{lv9p?&v9>l)^QSp1fe~)Y0N)PHpXQJRhFm}X z(iD5R=1=p71U?&|`Zqp#&7bC=1U_`W-Cn@1)ck1$>uLRmf#`m~t57+!@_DG;#ZKSi8~-7j)y!iLyABNimgOqiJPuY?~GhQ#h2(I?@(gtrp9Bs`Z8irqt^Swh`} zY6;~MiYF9`-Am$L{MGm~@kiqK#&3z;Q(|#^M*Nicaq&OJ4~^YhqF;Qk_#W|H|8Mr8 z*y<4`;=lL*k%fii3y?*Ti3Jq%kx4NR^C{+H9z_P`Qp`aH#ca%>n1$ICGck)|24+%B z#|(;Tm`*Vj(uf_ysJHVkB51#m``g6hDC_(%8-umPj!IERkY3 zSR%y_V2KppgC$aY2bM_jEm$JOFt9|5pWG3M2b(r5-C0bOQh%zmPpYL zERn{x*|0>4e}W}a^aV?#=mVBW@ex=e#fM;t6urR`DgF~Ik)jt^B8~0ZVTlwUfF)AA z50*&r9#|qpPq0Lacfk@V{tlK%@eWubMGw5g>*sB-M2hZUi4@(y5-HvSOQd)cERo_3 zutbW#fhAJB4wgvK6)cg)_7t&1ir2srDP9Fjq_JC`utbW#fOS5+0+vYeGFT$TOJIo< zFM=h~*cK(0NYNQAk>Yukie_j|(G<-nnxH8~V>F>?gvJyN(TJh}8dB6p1B!a6 zPf-{3D4s@LiaL0jA_;XUY9ooF7HU(}L@kOMs7X;BH7Kf~Iz?4fqo{(a6i=ZFMP)oi zQ3;hPDxwla1yrOcj|vp!P@bYJ%2AX-S&GsqL-8a^Q7-+;wTEBAVq!@pvZ^(6nT-4 zA`kLX%Vizu?pLW%_@iz3r3pqOtmDdw5^ z6m!iyiVQQCVvfn6m~G}z%rdhnW|~1GDSG&7xIs+mSH#Z0A`Y^G48o5>WD zOghCxGl^n?nMm=QnGg$em5uq;{6_LWZ=!Mh4z0i`;?N45!Vay#NpNTdPP{`aa0)rJ zg4hmRT7gs0p%pj<99n^s-=P&e{%G5u?&Ni71+gvGv;rr$Lo09`hgRUgdA!~j$2hbC zCznGjaC{D}0FNA60Um-@fCr!z;67*txCdH6Y=1DV0Czwuz-`b9a0|2o+yt!vH$W@E zbpcUX8XazV6S^>_0RuJ30Oe?@C z&pcTaK%|p?&8C+=TIQ=-)t{zA7$>iIE9RU@Z0oC8)1Rh87$=W-OWmq@LcTh6{AoIb zadL~7l|HM)I$ynd{xluJIF5L8zo_4SxvxZ>$zGlt*X*z^)jChm( zK5og+zLqWhX*z^)a)~!?_USqOeQnzK({u>q_{95VZnrVw0Q60kIzIdOnE?3Hqs-ilC!9DT%El6s- z+a9h%7~B=_!&zC;S1i;a4DN{c{*2_g5esz)gWKZum|1epKP=QC3~q_{#*7v>f3;AD zFt{n+tK-u**}+a!hcLJy-iztgUE7X{>JSFk#q%b{{ry{exDH`(O}y~-FIcEU7@QWb;F$*R+rQ;UbqIq~;^n?JG|LVRqB?}ZN%4F|S`Pc& z9fr*|u3=Ydfj!r-vDdv_v5K5L;4Vep5z z8*4oK6;HAbVQ^5~)!uWX?8G>#Ll_(ocUiycKOeD&>ktO}#m$=SoJuC)_*>U0Q$z2c_VYPV~aU8zGD>=AeTU-E6LY@rTeuv^?w->>@F zmeis;guyOxM{IfX)!BBX4q>oU+;0mV?>*B(9l~ITxI=#cY3jog)I~=5;xCxng2P} z!sZGWit9U4A(bD5W(u<;a<5u5w~SrcRN(@N+<5PqX|S+~!c2)=nsc=-&8o4&`4Tyk z^K0i1?aD?9=Sk#v&E)PppA8kxmB^vq7k}eb*Fa&0ME0%jb&{v9zQQ>Y*;%Y!xVU}H zdJ1PtWb<3enRLav3TH`V?Yuf!TkXoH70#5%?+^Oa(gi4yr{UG{!{Z&pz_K_Y{Z?b$j;^eKhE zN#yg+?fN_R@X88*l}Nv7V~T9Fu#&>@68XrN@Yz@kD=Hi(kq=%<=-R`=3JS+c0s+7W?C6erXSvJeAEUEA(iL~x|{h`mo5(pBOBuXGbQUC}3fJeVJ*Jdi?HjZdQtF{zOz#55GKW0N)PHpBN;m+4FCwCfma` ze`27d?s_8WGMz#5C%%x>E#1>w^7~!$Cq9?db=%Q%l|5YZCk9CB%7)AOR<}^|Cq9$Z ZCBs+l;73ODCq9+b% list[PropertyCandidate]: + """Build tokenizer property candidates with type-safe OV helpers.""" + candidates: list[PropertyCandidate] = [] + + def add(name: str, kv: tuple[str, Any], category: str = "valid") -> None: + k, v = kv + candidates.append(PropertyCandidate(name=name, props={k: v}, category=category)) + + add("PERF_COUNT=True", ov.properties.enable_profiling(True)) + add("INFERENCE_NUM_THREADS=4", ov.properties.inference_num_threads(4)) + add("NUM_STREAMS=1", ov.properties.num_streams(ov.properties.streams.Num(1))) + add( + "PERFORMANCE_HINT=LATENCY", + ov.properties.hint.performance_mode(ov.properties.hint.PerformanceMode.LATENCY), + ) + add( + "EXECUTION_MODE_HINT=PERFORMANCE", + ov.properties.hint.execution_mode(ov.properties.hint.ExecutionMode.PERFORMANCE), + ) + add("PERFORMANCE_HINT_NUM_REQUESTS=1", ov.properties.hint.num_requests(1)) + add("ENABLE_CPU_PINNING=True", ov.properties.hint.enable_cpu_pinning(True)) + add( + "ENABLE_CPU_RESERVATION=False", + ov.properties.hint.enable_cpu_reservation(False), + ) + add( + "ENABLE_HYPER_THREADING=True", + ov.properties.hint.enable_hyper_threading(True), + ) + add( + "SCHEDULING_CORE_TYPE=ANY_CORE", + ov.properties.hint.scheduling_core_type( + ov.properties.hint.SchedulingCoreType.ANY_CORE + ), + ) + add( + "MODEL_DISTRIBUTION_POLICY={PIPELINE_PARALLEL}", + ov.properties.hint.model_distribution_policy( + {ov.properties.hint.ModelDistributionPolicy.PIPELINE_PARALLEL} + ), + ) + add( + "CPU_DENORMALS_OPTIMIZATION=True", + ov.properties.intel_cpu.denormals_optimization(True), + ) + add( + "TBB_PARTITIONER=AUTO", + ov.properties.intel_cpu.tbb_partitioner(ov.properties.intel_cpu.TbbPartitioner.AUTO), + ) + add( + "DYNAMIC_QUANTIZATION_GROUP_SIZE=64", + ov.properties.hint.dynamic_quantization_group_size(64), + ) + add("LOG_LEVEL=WARNING", ov.properties.log.level(ov.properties.log.Level.WARNING)) + add("CACHE_MODE=OPTIMIZE_SPEED", ov.properties.cache_mode(ov.properties.CacheMode.OPTIMIZE_SPEED)) + add("CACHE_DIR=/tmp/ov_tokenizer_cache", ov.properties.cache_dir("/tmp/ov_tokenizer_cache")) + + # Unknown key probe. + candidates.append( + PropertyCandidate( + name="INVALID_KEY=BLAH", + props={"BLAH_NOT_A_REAL_OV_PROPERTY": 1}, + category="invalid_key", + ) + ) + + # Explicitly wrong value probes for known keys. + candidates.append( + PropertyCandidate( + name="PERFORMANCE_HINT=NOT_A_MODE", + props={"PERFORMANCE_HINT": "NOT_A_MODE"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="EXECUTION_MODE_HINT=NOPE", + props={"EXECUTION_MODE_HINT": "NOPE"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="NUM_STREAMS=banana", + props={"NUM_STREAMS": "banana"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="INFERENCE_NUM_THREADS=banana", + props={"INFERENCE_NUM_THREADS": "banana"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="ENABLE_CPU_PINNING=banana", + props={"ENABLE_CPU_PINNING": "banana"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="MODEL_DISTRIBUTION_POLICY=PIPELINE_PARALLEL(str)", + props={"MODEL_DISTRIBUTION_POLICY": "PIPELINE_PARALLEL"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="TBB_PARTITIONER=INVALID", + props={"TBB_PARTITIONER": "INVALID"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="LOG_LEVEL=LOUD", + props={"LOG_LEVEL": "LOUD"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="CACHE_MODE=FASTEST", + props={"CACHE_MODE": "FASTEST"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="DYNAMIC_QUANTIZATION_GROUP_SIZE=zero", + props={"DYNAMIC_QUANTIZATION_GROUP_SIZE": "zero"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="CPU_DENORMALS_OPTIMIZATION=banana", + props={"CPU_DENORMALS_OPTIMIZATION": "banana"}, + category="invalid_value", + ) + ) + return candidates + + +def _probe_tokenizer(model_dir: str, candidate: PropertyCandidate) -> ProbeResult: + t0 = time.perf_counter() + try: + tok = genai.Tokenizer(model_dir, properties=candidate.props) + encoded = tok.encode("Tokenizer property probe.") + _ = int(encoded.input_ids.shape[-1]) + return ProbeResult( + name=candidate.name, + ok=True, + elapsed_ms=(time.perf_counter() - t0) * 1000, + error=None, + ) + except Exception as exc: + return ProbeResult( + name=candidate.name, + ok=False, + elapsed_ms=(time.perf_counter() - t0) * 1000, + error=f"{type(exc).__name__}: {exc}", + ) + + +def _probe_cb_init( + model_dir: str, + device: str, + candidate: PropertyCandidate, +) -> ProbeResult: + t0 = time.perf_counter() + scheduler = genai.SchedulerConfig() + scheduler.max_num_batched_tokens = 128 + scheduler.max_num_seqs = 1 + scheduler.cache_size = 1 + scheduler.dynamic_split_fuse = True + scheduler.enable_prefix_caching = False + try: + pipe = genai.ContinuousBatchingPipeline( + model_dir, + scheduler_config=scheduler, + device=device, + tokenizer_properties=candidate.props, + ) + _ = pipe.get_tokenizer().encode("CB tokenizer_properties probe.") + return ProbeResult( + name=candidate.name, + ok=True, + elapsed_ms=(time.perf_counter() - t0) * 1000, + error=None, + ) + except Exception as exc: + return ProbeResult( + name=candidate.name, + ok=False, + elapsed_ms=(time.perf_counter() - t0) * 1000, + error=f"{type(exc).__name__}: {exc}", + ) + + +def _print_results(title: str, results: list[ProbeResult]) -> None: + print(f"\n=== {title} ===") + for r in results: + status = "OK" if r.ok else "FAIL" + line = f"[{status}] {r.name} ({r.elapsed_ms:.1f} ms)" + if r.error: + line += f"\n {r.error}" + print(line) + ok_count = sum(1 for r in results if r.ok) + print(f"\nSummary: {ok_count}/{len(results)} passed") + + +def _print_validation_breakdown( + title: str, candidates: list[PropertyCandidate], results: list[ProbeResult] +) -> None: + by_name = {r.name: r for r in results} + buckets: dict[str, tuple[int, int]] = {} + for c in candidates: + total, passed = buckets.get(c.category, (0, 0)) + total += 1 + if by_name.get(c.name) and by_name[c.name].ok: + passed += 1 + buckets[c.category] = (total, passed) + + print(f"\n=== {title} Validation Breakdown ===") + for category in sorted(buckets.keys()): + total, passed = buckets[category] + print(f"{category}: {passed}/{total} accepted") + + +def main() -> None: + parser = argparse.ArgumentParser( + description="Probe which OV properties are accepted in tokenizer_properties." + ) + parser.add_argument("--model-dir", default=DEFAULT_MODEL_DIR) + parser.add_argument("--device", default="CPU") + parser.add_argument( + "--cb-sample-count", + type=int, + default=4, + help="How many candidates to probe through ContinuousBatchingPipeline init.", + ) + parser.add_argument( + "--output-json", + type=Path, + default=None, + help="Optional path to write raw results as JSON.", + ) + args = parser.parse_args() + + candidates = _mk_candidates() + tokenizer_results = [_probe_tokenizer(args.model_dir, c) for c in candidates] + _print_results("Tokenizer(model_dir, properties=...)", tokenizer_results) + _print_validation_breakdown("Tokenizer", candidates, tokenizer_results) + + cb_candidates = candidates[: max(0, args.cb_sample_count)] + cb_results = [ + _probe_cb_init(args.model_dir, args.device, c) + for c in cb_candidates + ] + _print_results( + f"ContinuousBatchingPipeline(..., tokenizer_properties=...) on {args.device}", + cb_results, + ) + _print_validation_breakdown("CB tokenizer_properties", cb_candidates, cb_results) + + if args.output_json: + payload = { + "model_dir": args.model_dir, + "device": args.device, + "tokenizer_results": [r.__dict__ for r in tokenizer_results], + "cb_results": [r.__dict__ for r in cb_results], + } + args.output_json.parent.mkdir(parents=True, exist_ok=True) + args.output_json.write_text(json.dumps(payload, indent=2), encoding="utf-8") + print(f"\nWrote JSON report to: {args.output_json}") + + +if __name__ == "__main__": + main() diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/test_vision_encoder_properties.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_vision_encoder_properties.py new file mode 100644 index 00000000..0e40849f --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_vision_encoder_properties.py @@ -0,0 +1,374 @@ +from __future__ import annotations + +import argparse +import json +import time +from dataclasses import dataclass +from pathlib import Path +from typing import Any + +import openvino as ov +import openvino_genai as genai + + +DEFAULT_MODEL_DIR = "/mnt/Ironwolf-4TB/Models/OpenVINO/Gemma/gemma-3-4b-it-int4_asym-ov/" + + +@dataclass +class PropertyCandidate: + name: str + props: dict[str, Any] + category: str = "valid" + + +@dataclass +class ProbeResult: + device: str + name: str + field: str + phase: str + ok: bool + elapsed_ms: float + error: str | None + + +def _mk_candidates() -> list[PropertyCandidate]: + candidates: list[PropertyCandidate] = [] + + def add(name: str, kv: tuple[str, Any], category: str = "valid") -> None: + k, v = kv + candidates.append(PropertyCandidate(name=name, props={k: v}, category=category)) + + # Valid-ish property probes (typed OV constructors). + add("PERF_COUNT=True", ov.properties.enable_profiling(True)) + add("INFERENCE_NUM_THREADS=4", ov.properties.inference_num_threads(4)) + add("NUM_STREAMS=1", ov.properties.num_streams(ov.properties.streams.Num(1))) + add( + "PERFORMANCE_HINT=LATENCY", + ov.properties.hint.performance_mode(ov.properties.hint.PerformanceMode.LATENCY), + ) + add( + "EXECUTION_MODE_HINT=PERFORMANCE", + ov.properties.hint.execution_mode(ov.properties.hint.ExecutionMode.PERFORMANCE), + ) + add("PERFORMANCE_HINT_NUM_REQUESTS=1", ov.properties.hint.num_requests(1)) + add("ENABLE_CPU_PINNING=True", ov.properties.hint.enable_cpu_pinning(True)) + add( + "MODEL_DISTRIBUTION_POLICY={PIPELINE_PARALLEL}", + ov.properties.hint.model_distribution_policy( + {ov.properties.hint.ModelDistributionPolicy.PIPELINE_PARALLEL} + ), + ) + add("LOG_LEVEL=WARNING", ov.properties.log.level(ov.properties.log.Level.WARNING)) + add("CACHE_MODE=OPTIMIZE_SPEED", ov.properties.cache_mode(ov.properties.CacheMode.OPTIMIZE_SPEED)) + add("CACHE_DIR=/tmp/ov_vision_encoder_cache", ov.properties.cache_dir("/tmp/ov_vision_encoder_cache")) + add( + "GPU_ENABLE_LOOP_UNROLLING=False", + ov.properties.intel_gpu.enable_loop_unrolling(False), + ) + add( + "GPU_DISABLE_WINOGRAD_CONVOLUTION=True", + ov.properties.intel_gpu.disable_winograd_convolution(True), + ) + + # Invalid key/value probes. + candidates.append( + PropertyCandidate( + name="INVALID_KEY=BLAH", + props={"BLAH_NOT_A_REAL_OV_PROPERTY": 1}, + category="invalid_key", + ) + ) + candidates.append( + PropertyCandidate( + name="PERFORMANCE_HINT=NOT_A_MODE", + props={"PERFORMANCE_HINT": "NOT_A_MODE"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="EXECUTION_MODE_HINT=NOPE", + props={"EXECUTION_MODE_HINT": "NOPE"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="ENABLE_CPU_PINNING=banana", + props={"ENABLE_CPU_PINNING": "banana"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="NUM_STREAMS=banana", + props={"NUM_STREAMS": "banana"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="INFERENCE_NUM_THREADS=banana", + props={"INFERENCE_NUM_THREADS": "banana"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="MODEL_DISTRIBUTION_POLICY=PIPELINE_PARALLEL(str)", + props={"MODEL_DISTRIBUTION_POLICY": "PIPELINE_PARALLEL"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="LOG_LEVEL=LOUD", + props={"LOG_LEVEL": "LOUD"}, + category="invalid_value", + ) + ) + candidates.append( + PropertyCandidate( + name="CACHE_MODE=FASTEST", + props={"CACHE_MODE": "FASTEST"}, + category="invalid_value", + ) + ) + return candidates + + +def _mk_scheduler() -> genai.SchedulerConfig: + scheduler = genai.SchedulerConfig() + scheduler.max_num_batched_tokens = 64 + scheduler.max_num_seqs = 1 + scheduler.cache_size = 1 + scheduler.dynamic_split_fuse = True + scheduler.enable_prefix_caching = False + return scheduler + + +def _probe_init_for_field( + model_dir: str, device: str, candidate: PropertyCandidate, field: str +) -> ProbeResult: + t0 = time.perf_counter() + try: + kwargs = {field: candidate.props} + _ = genai.ContinuousBatchingPipeline( + model_dir, + scheduler_config=_mk_scheduler(), + device=device, + **kwargs, + ) + return ProbeResult( + device=device, + name=candidate.name, + field=field, + phase="init", + ok=True, + elapsed_ms=(time.perf_counter() - t0) * 1000, + error=None, + ) + except Exception as exc: + return ProbeResult( + device=device, + name=candidate.name, + field=field, + phase="init", + ok=False, + elapsed_ms=(time.perf_counter() - t0) * 1000, + error=f"{type(exc).__name__}: {exc}", + ) + + +def _probe_runtime_vision_for_field( + model_dir: str, device: str, candidate: PropertyCandidate, field: str +) -> ProbeResult: + t0 = time.perf_counter() + try: + kwargs = {field: candidate.props} + pipe = genai.ContinuousBatchingPipeline( + model_dir, + scheduler_config=_mk_scheduler(), + device=device, + **kwargs, + ) + cfg = genai.GenerationConfig() + cfg.max_new_tokens = 1 + cfg.do_sample = False + img = ov.Tensor(ov.Type.u8, ov.Shape([32, 32, 3])) + handle = pipe.add_request(1, "Describe image in one word.", [img], cfg) + steps = 0 + while pipe.has_non_finished_requests() and steps < 8: + pipe.step() + if handle.can_read(): + _ = handle.read() + steps += 1 + _ = handle.get_status() + return ProbeResult( + device=device, + name=candidate.name, + field=field, + phase="runtime_vision", + ok=True, + elapsed_ms=(time.perf_counter() - t0) * 1000, + error=None, + ) + except Exception as exc: + return ProbeResult( + device=device, + name=candidate.name, + field=field, + phase="runtime_vision", + ok=False, + elapsed_ms=(time.perf_counter() - t0) * 1000, + error=f"{type(exc).__name__}: {exc}", + ) + + +def _probe_runtime_text_for_field( + model_dir: str, device: str, candidate: PropertyCandidate, field: str +) -> ProbeResult: + t0 = time.perf_counter() + try: + kwargs = {field: candidate.props} + pipe = genai.ContinuousBatchingPipeline( + model_dir, + scheduler_config=_mk_scheduler(), + device=device, + **kwargs, + ) + cfg = genai.GenerationConfig() + cfg.max_new_tokens = 1 + cfg.do_sample = False + handle = pipe.add_request(1, "One word.", cfg) + steps = 0 + while pipe.has_non_finished_requests() and steps < 8: + pipe.step() + if handle.can_read(): + _ = handle.read() + steps += 1 + _ = handle.get_status() + return ProbeResult( + device=device, + name=candidate.name, + field=field, + phase="runtime_text", + ok=True, + elapsed_ms=(time.perf_counter() - t0) * 1000, + error=None, + ) + except Exception as exc: + return ProbeResult( + device=device, + name=candidate.name, + field=field, + phase="runtime_text", + ok=False, + elapsed_ms=(time.perf_counter() - t0) * 1000, + error=f"{type(exc).__name__}: {exc}", + ) + + +def _print_results(title: str, results: list[ProbeResult]) -> None: + print(f"\n=== {title} ===") + for r in results: + status = "OK" if r.ok else "FAIL" + line = ( + f"[{status}] {r.device} {r.field} {r.phase} " + f"{r.name} ({r.elapsed_ms:.1f} ms)" + ) + if r.error: + line += f"\n {r.error}" + print(line) + ok_count = sum(1 for r in results if r.ok) + print(f"\nSummary: {ok_count}/{len(results)} passed") + + +def _print_validation_breakdown( + title: str, candidates: list[PropertyCandidate], init_results: list[ProbeResult] +) -> None: + by_name = {r.name: r for r in init_results} + buckets: dict[str, tuple[int, int]] = {} + for c in candidates: + total, passed = buckets.get(c.category, (0, 0)) + total += 1 + if by_name.get(c.name) and by_name[c.name].ok: + passed += 1 + buckets[c.category] = (total, passed) + + print(f"\n=== {title} Validation Breakdown (init) ===") + for category in sorted(buckets.keys()): + total, passed = buckets[category] + print(f"{category}: {passed}/{total} accepted") + + +def main() -> None: + parser = argparse.ArgumentParser( + description=( + "Probe which properties are validated in vision_encoder_properties " + "and properties." + ) + ) + parser.add_argument("--model-dir", default=DEFAULT_MODEL_DIR) + parser.add_argument( + "--devices", + nargs="+", + default=["CPU", "GPU"], + help="Devices to probe, e.g. CPU GPU", + ) + parser.add_argument( + "--runtime-cases", + type=int, + default=3, + help="Number of accepted init candidates to additionally probe via image request runtime.", + ) + parser.add_argument("--output-json", type=Path, default=None) + args = parser.parse_args() + + candidates = _mk_candidates() + + all_init_results: list[ProbeResult] = [] + all_runtime_results: list[ProbeResult] = [] + + for device in args.devices: + for field in ("vision_encoder_properties", "properties"): + init_results = [ + _probe_init_for_field(args.model_dir, device, c, field) + for c in candidates + ] + _print_results(f"{device} {field} init probes", init_results) + _print_validation_breakdown(f"{device} {field}", candidates, init_results) + all_init_results.extend(init_results) + + accepted_init = [ + c for c in candidates if any(r.name == c.name and r.ok for r in init_results) + ] + runtime_candidates = accepted_init[: max(0, args.runtime_cases)] + if field == "vision_encoder_properties": + runtime_results = [ + _probe_runtime_vision_for_field(args.model_dir, device, c, field) + for c in runtime_candidates + ] + else: + runtime_results = [ + _probe_runtime_text_for_field(args.model_dir, device, c, field) + for c in runtime_candidates + ] + _print_results(f"{device} {field} runtime probes", runtime_results) + all_runtime_results.extend(runtime_results) + + if args.output_json: + payload = { + "model_dir": args.model_dir, + "devices": args.devices, + "init_results": [r.__dict__ for r in all_init_results], + "runtime_results": [r.__dict__ for r in all_runtime_results], + } + args.output_json.parent.mkdir(parents=True, exist_ok=True) + args.output_json.write_text(json.dumps(payload, indent=2), encoding="utf-8") + print(f"\nWrote JSON report to: {args.output_json}") + + +if __name__ == "__main__": + main() diff --git a/src/engine/ov_genai/continuous_batching/test_continuous_batching.py b/src/engine/ov_genai/continuous_batching/test_continuous_batching.py index 0a1effa9..477d7a74 100644 --- a/src/engine/ov_genai/continuous_batching/test_continuous_batching.py +++ b/src/engine/ov_genai/continuous_batching/test_continuous_batching.py @@ -18,7 +18,7 @@ #MODEL_DIR = "" MODEL_DIR = "/mnt/Ironwolf-4TB/Models/OpenVINO/Deepseek/DeepSeek-R1-0528-Qwen3-8B-OpenVINO/DeepSeek-R1-0528-Qwen3-8B-int8_asym-ov/" DEVICE = "HETERO:GPU.0,GPU.1" -SONNET_PATH = Path(__file__).parent / "sonnet.txt" +SONNET_PATH = "/home/echo/Projects/OpenArc/benchmark/sonnet.txt" NUM_REQUESTS = 72 # set of all requests to be processed in one step SEED = 0 @@ -54,8 +54,10 @@ scheduler_config=scheduler_config, properties={ "MODEL_DISTRIBUTION_POLICY": "PIPELINE_PARALLEL" - } - #tokenizer=genai_tokenizer, + }, + tokenizer_properties={}, + vision_encoder_properties={} + ) # ── helpers ──────────────────────────────────────────────────────────────────── From f299f4b7b68b73fbe1711f4e9fd4655107338d87 Mon Sep 17 00:00:00 2001 From: SearchSavior Date: Mon, 11 May 2026 23:07:08 -0400 Subject: [PATCH 04/12] introduce ArcCBLLM --- .../continuous_batching/cb_adapter_llm.py | 95 +++++++++++++++++-- 1 file changed, 86 insertions(+), 9 deletions(-) diff --git a/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py b/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py index 7c228692..fc443b4c 100644 --- a/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py +++ b/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py @@ -1,22 +1,99 @@ +from __future__ import annotations +import gc +import logging +from typing import Any +import numpy as np +import openvino as ov +import openvino_genai as genai -from transformers import AutoTokenizer +from src.engine.ov_genai.continuous_batching.cb_models import ContinuousBatchConfig +from src.server.model_registry import ModelRegistry +from src.server.models.ov_genai import OVGenAI_GenConfig +from src.server.models.registration import ModelLoadConfig +from src.server.utils.chat import flatten_messages -from openvino_genai import ContinuousBatchingPipeline +logger = logging.getLogger(__name__) +class ArcCBLLM: + """OpenArc adapter for OpenVINO GenAI continuous batching text models.""" -class ArcCBLLM: - pass + def __init__(self, load_config: ModelLoadConfig): + self.load_config = load_config + self.model: genai.ContinuousBatchingPipeline | None = None + def load_model(self, loader: ModelLoadConfig) -> None: + """Load a ContinuousBatchingPipeline using the registry load contract.""" - def load_model(self): - pass + logger.info("%s loading continuous batching pipeline...", loader.model_name) + logger.info("%s on %s with %s", loader.model_type, loader.device, loader.runtime_config) - - def unload_model(self): - pass + runtime_config = dict(loader.runtime_config or {}) + scheduler = self._build_scheduler_config(runtime_config) + self.model = genai.ContinuousBatchingPipeline( + loader.model_path, + scheduler_config=scheduler, + device=loader.device, + properties=runtime_config, + tokenizer_properties={}, + vision_encoder_properties={}, + ) + logger.info("%s loaded successfully", loader.model_name) + async def unload_model(self, registry: ModelRegistry, model_name: str) -> bool: + """Unregister the model and release pipeline resources.""" + + removed = await registry.register_unload(model_name) + + if self.model is not None: + del self.model + self.model = None + + gc.collect() + logger.info("[%s] unloaded successfully", self.load_config.model_name) + return removed + + def prepare_inputs(self, gen_config: OVGenAI_GenConfig) -> str | ov.Tensor: + """Prepare the LLM request payload for ContinuousBatchingPipeline.add_request.""" + + if gen_config.input_ids: + input_ids = np.array(gen_config.input_ids, dtype=np.int64).reshape(1, -1) + return ov.Tensor(input_ids) + + if gen_config.prompt: + return gen_config.prompt + + if self.model is None: + raise RuntimeError("Continuous batching pipeline is not loaded") + + tokenizer = self.model.get_tokenizer() + return tokenizer.apply_chat_template( + flatten_messages(gen_config.messages), + add_generation_prompt=True, + tools=gen_config.tools, + ) + + def _build_scheduler_config(self, runtime_config: dict[str, Any]) -> genai.SchedulerConfig: + scheduler_values = { + **{ + key: runtime_config[key] + for key in ContinuousBatchConfig.model_fields + if key in runtime_config + }, + **runtime_config.get("scheduler_config", {}), + **runtime_config.get("scheduler", {}), + } + cb_config = ContinuousBatchConfig(**scheduler_values) + + scheduler = genai.SchedulerConfig() + scheduler.max_num_batched_tokens = cb_config.max_num_batched_tokens + scheduler.max_num_seqs = cb_config.max_num_seqs + scheduler.cache_size = cb_config.cache_size + scheduler.dynamic_split_fuse = cb_config.dynamic_split_fuse + scheduler.enable_prefix_caching = cb_config.enable_prefix_caching + scheduler.use_cache_eviction = cb_config.use_cache_eviction + return scheduler From c06cd902889b9fd26f33181fb3a86a5e353d4f14 Mon Sep 17 00:00:00 2001 From: SearchSavior Date: Wed, 13 May 2026 00:54:59 -0400 Subject: [PATCH 05/12] - more token business --- .../continuous_batching/cb_adapter_llm.py | 94 +++- .../ov_genai/continuous_batching/cb_docs.md | 265 ++++++++++ .../batch_metrics_streaming.py | 495 ++++++++++++++++++ .../examples_and_tests/per_request_metrics.py | 454 ++++++++++++++++ .../examples_and_tests/test_token_eviction.py | 371 +++++++++++++ 5 files changed, 1663 insertions(+), 16 deletions(-) create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/batch_metrics_streaming.py create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/per_request_metrics.py create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/test_token_eviction.py diff --git a/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py b/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py index fc443b4c..2494d990 100644 --- a/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py +++ b/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py @@ -2,11 +2,11 @@ import gc import logging -from typing import Any +from typing import Any, Dict, List, Optional -import numpy as np import openvino as ov import openvino_genai as genai +from transformers import AutoTokenizer, BatchEncoding from src.engine.ov_genai.continuous_batching.cb_models import ContinuousBatchConfig from src.server.model_registry import ModelRegistry @@ -23,6 +23,7 @@ class ArcCBLLM: def __init__(self, load_config: ModelLoadConfig): self.load_config = load_config self.model: genai.ContinuousBatchingPipeline | None = None + self.encoder_tokenizer = None def load_model(self, loader: ModelLoadConfig) -> None: """Load a ContinuousBatchingPipeline using the registry load contract.""" @@ -41,6 +42,7 @@ def load_model(self, loader: ModelLoadConfig) -> None: tokenizer_properties={}, vision_encoder_properties={}, ) + self.encoder_tokenizer = AutoTokenizer.from_pretrained(loader.model_path) logger.info("%s loaded successfully", loader.model_name) @@ -53,29 +55,89 @@ async def unload_model(self, registry: ModelRegistry, model_name: str) -> bool: del self.model self.model = None + if self.encoder_tokenizer is not None: + del self.encoder_tokenizer + self.encoder_tokenizer = None + gc.collect() logger.info("[%s] unloaded successfully", self.load_config.model_name) return removed - def prepare_inputs(self, gen_config: OVGenAI_GenConfig) -> str | ov.Tensor: - """Prepare the LLM request payload for ContinuousBatchingPipeline.add_request.""" - - if gen_config.input_ids: - input_ids = np.array(gen_config.input_ids, dtype=np.int64).reshape(1, -1) - return ov.Tensor(input_ids) + def prepare_inputs( + self, + messages: List[Dict[str, Any]], + tools: Optional[List[Dict[str, Any]]] = None, + ) -> ov.Tensor: + """ + Convert chat messages into an input_ids tensor using the cached AutoTokenizer. + """ + if self.encoder_tokenizer is None: + raise RuntimeError("AutoTokenizer is not loaded") + + prompt_token_ids = self.encoder_tokenizer.apply_chat_template( + flatten_messages(messages), + tools=tools, + add_generation_prompt=True, + skip_special_tokens=True, + return_tensors="np", + ) + if isinstance(prompt_token_ids, BatchEncoding): + prompt_token_ids = prompt_token_ids["input_ids"] + return ov.Tensor(prompt_token_ids) - if gen_config.prompt: - return gen_config.prompt + def add_request(self, request_id: int, gen_config: OVGenAI_GenConfig): + """Add one LLM request through the input_ids ContinuousBatchingPipeline overload.""" + if self.model is None: + raise RuntimeError("Continuous batching pipeline is not loaded") + request_input = self.prepare_inputs(gen_config.messages, gen_config.tools) + generation_config = self.create_generation_config(gen_config) + return self.model.add_request(request_id, request_input, generation_config) + + def create_generation_config(self, config: OVGenAI_GenConfig) -> genai.GenerationConfig: + generation_config = self.model.get_config() if self.model else genai.GenerationConfig() + generation_config.max_new_tokens = config.max_tokens + generation_config.temperature = config.temperature + generation_config.top_k = config.top_k + generation_config.top_p = config.top_p + generation_config.repetition_penalty = config.repetition_penalty + + if config.seed: + generation_config.rng_seed = config.seed + if config.frequency_penalty: + generation_config.frequency_penalty = config.frequency_penalty + if config.presence_penalty: + generation_config.presence_penalty = config.presence_penalty + return generation_config + + def collect_metrics(self) -> Dict[str, Any]: + """Collect all public ContinuousBatchingPipeline metrics.""" if self.model is None: raise RuntimeError("Continuous batching pipeline is not loaded") - tokenizer = self.model.get_tokenizer() - return tokenizer.apply_chat_template( - flatten_messages(gen_config.messages), - add_generation_prompt=True, - tools=gen_config.tools, - ) + metrics = self.model.get_metrics() + metrics_dict: Dict[str, Any] = { + "requests": metrics.requests, + "scheduled_requests": metrics.scheduled_requests, + "cache_usage": metrics.cache_usage, + "max_cache_usage": metrics.max_cache_usage, + "avg_cache_usage": metrics.avg_cache_usage, + "kv_cache_size_in_bytes": metrics.kv_cache_size_in_bytes, + } + + for name in dir(metrics): + if name.startswith("_") or name in metrics_dict: + continue + try: + value = getattr(metrics, name) + except Exception: + continue + if callable(value): + continue + if isinstance(value, (str, int, float, bool, type(None))): + metrics_dict[name] = value + + return metrics_dict def _build_scheduler_config(self, runtime_config: dict[str, Any]) -> genai.SchedulerConfig: scheduler_values = { diff --git a/src/engine/ov_genai/continuous_batching/cb_docs.md b/src/engine/ov_genai/continuous_batching/cb_docs.md index f4fb5e35..4f1e167e 100644 --- a/src/engine/ov_genai/continuous_batching/cb_docs.md +++ b/src/engine/ov_genai/continuous_batching/cb_docs.md @@ -63,3 +63,268 @@ print(text) - Use `L661` when you want OpenVINO GenAI to manage tokenizer construction from model assets. - Use `L664` when you want direct control over tokenizer setup before pipeline creation. + +## Installed Library API Surface + +This section reflects the installed `openvino_genai` package inspected in the +OpenArc environment: `2026.2.0.0-3089-0a10767a25d`. Prefer this local package +surface over older online examples when implementing adapters. + +### ContinuousBatchingPipeline + +Constructor overloads: + +```python +genai.ContinuousBatchingPipeline( + models_path, + scheduler_config, + device, + properties={}, + tokenizer_properties={}, + vision_encoder_properties={}, +) + +genai.ContinuousBatchingPipeline( + models_path, + tokenizer, + scheduler_config, + device, + **kwargs, +) +``` + +OpenArc should use the first overload for the current adapter work: + +```python +pipeline = genai.ContinuousBatchingPipeline( + MODEL_DIR, + scheduler_config=scheduler, + device=DEVICE, + properties=runtime_config, + tokenizer_properties={}, + vision_encoder_properties={}, +) +``` + +Request submission overloads: + +```python +pipeline.add_request(request_id, input_ids: ov.Tensor, generation_config) +pipeline.add_request(request_id, prompt: str, generation_config) +pipeline.add_request(request_id, prompt: str, images: Sequence[ov.Tensor], generation_config) +pipeline.add_request( + request_id, + prompt: str, + images: Sequence[ov.Tensor], + videos: Sequence[ov.Tensor], + generation_config, + **kwargs, +) +``` + +Scheduler loop methods: + +```python +pipeline.step() +pipeline.has_non_finished_requests() +pipeline.get_tokenizer() +pipeline.get_metrics() +pipeline.get_config() +``` + +### GenerationHandle + +`add_request(...)` returns a `GenerationHandle`. The handle owns request-local +read and control state. + +```python +handle.can_read() -> bool +handle.read() -> dict[int, genai.GenerationOutput] +handle.read_all() -> list[genai.GenerationOutput] +handle.get_status() -> genai.GenerationStatus +handle.cancel() -> None +handle.stop(finish_reason: genai.GenerationFinishReason = ...) -> None +``` + +`GenerationOutput` exposes: + +```python +output.generated_ids -> list[int] +output.finish_reason -> genai.GenerationFinishReason +``` + +### GenerationStatus + +Request handle status values: + +```python +genai.GenerationStatus.RUNNING +genai.GenerationStatus.FINISHED +genai.GenerationStatus.IGNORED +genai.GenerationStatus.CANCEL +genai.GenerationStatus.STOP +``` + +Meaning: + +- `RUNNING`: request is still active. +- `FINISHED`: request reached normal terminal completion. +- `IGNORED`: request ran into an out-of-memory condition and could not continue. +- `CANCEL`: request was cancelled; the last prompt and generated tokens are dropped from history. +- `STOP`: request was stopped; history keeps the prompt and generated tokens. + +### GenerationFinishReason + +Generation output finish reasons: + +```python +genai.GenerationFinishReason.NONE +genai.GenerationFinishReason.STOP +genai.GenerationFinishReason.LENGTH +genai.GenerationFinishReason.TOOL_CALL +``` + +These are reported by `GenerationOutput.finish_reason`. A value other than +`NONE` indicates a terminal reason for that generation output. + +### SchedulerConfig + +Top-level continuous batching scheduler options: + +```python +scheduler = genai.SchedulerConfig() +scheduler.max_num_batched_tokens = 2048 +scheduler.max_num_seqs = 16 +scheduler.cache_size = 8 +scheduler.num_kv_blocks = 0 +scheduler.dynamic_split_fuse = True +scheduler.enable_prefix_caching = True +scheduler.use_cache_eviction = False +scheduler.cache_eviction_config = eviction_config +scheduler.use_sparse_attention = False +scheduler.sparse_attention_config = sparse_attention_config +``` + +Available fields: + +- `max_num_batched_tokens`: maximum total tokens scheduled in a batch. +- `max_num_seqs`: maximum scheduled sequences. +- `cache_size`: KV cache size in GB. +- `num_kv_blocks`: total KV blocks available to the scheduler. +- `dynamic_split_fuse`: split prompt and generation scheduling phases. +- `enable_prefix_caching`: keep prior KV blocks available for reuse. +- `use_cache_eviction`: enable token cache eviction during generation. +- `cache_eviction_config`: `CacheEvictionConfig`. +- `use_sparse_attention`: enable sparse attention during prefill. +- `sparse_attention_config`: `SparseAttentionConfig`. + +The installed Python binding docstring mentions `block_size`, but it is not +exposed as an assignable Python property in the inspected package. + +### CacheEvictionConfig + +Constructor: + +```python +eviction_config = genai.CacheEvictionConfig( + start_size, + recent_size, + max_cache_size, + aggregation_mode, + apply_rotation=False, + snapkv_window_size=8, + kvcrush_config=None, +) +``` + +Parameters: + +- `start_size`: tokens at the beginning of each sequence's KV cache to retain. +- `recent_size`: tokens at the end of each sequence's KV cache to retain. +- `max_cache_size`: maximum per-sequence tokens kept in KV cache. +- `aggregation_mode`: `AggregationMode`. +- `apply_rotation`: apply RoPE-based cache rotation after eviction. +- `snapkv_window_size`: window size for SnapKV-style importance score aggregation. +- `kvcrush_config`: optional KVCrush configuration from the lower-level binding. + +Instance helpers: + +```python +eviction_config.get_start_size() +eviction_config.get_recent_size() +eviction_config.get_max_cache_size() +eviction_config.get_evictable_size() +eviction_config.to_string() +``` + +### AggregationMode + +Cache eviction aggregation modes: + +```python +genai.AggregationMode.SUM +genai.AggregationMode.NORM_SUM +genai.AggregationMode.ADAPTIVE_RKV +``` + +Meaning: + +- `SUM`: sum token importance scores after each generation step. +- `NORM_SUM`: sum scores normalized by token lifetime in cache. +- `ADAPTIVE_RKV`: use the Adaptive R-KV cache eviction algorithm. + +### SparseAttentionConfig + +Constructor: + +```python +sparse_attention_config = genai.SparseAttentionConfig( + mode=genai.SparseAttentionMode.TRISHAPE, + num_last_dense_tokens_in_prefill=100, + num_retained_start_tokens_in_cache=128, + num_retained_recent_tokens_in_cache=1920, + xattention_threshold=0.8, + xattention_block_size=64, + xattention_stride=8, +) +``` + +Parameters: + +- `mode`: sparse attention mode. +- `num_last_dense_tokens_in_prefill`: final prompt tokens that still use dense attention. +- `num_retained_start_tokens_in_cache`: start-cache tokens retained for TRISHAPE. +- `num_retained_recent_tokens_in_cache`: recent-cache tokens retained for TRISHAPE. +- `xattention_threshold`: XAttention importance threshold. +- `xattention_block_size`: XAttention sparse block size. +- `xattention_stride`: XAttention importance-score sampling stride. + +### SparseAttentionMode + +Sparse attention modes: + +```python +genai.SparseAttentionMode.TRISHAPE +genai.SparseAttentionMode.XATTENTION +``` + +Meaning: + +- `TRISHAPE`: sparse prefill attention retaining configured start/recent cache regions. +- `XATTENTION`: block-sparse prefill attention using importance-score thresholding. + +### PipelineMetrics + +`pipeline.get_metrics()` returns process-level scheduler/cache counters. The +examples currently use: + +```python +metrics.requests +metrics.scheduled_requests +metrics.cache_usage +metrics.max_cache_usage +metrics.avg_cache_usage +``` + +In the current handle-driven `add_request + step` path, per-request token timing +and throughput should be collected by OpenArc while draining handles. diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/batch_metrics_streaming.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/batch_metrics_streaming.py new file mode 100644 index 00000000..56166356 --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/batch_metrics_streaming.py @@ -0,0 +1,495 @@ +""" +Per-request streaming metrics for OpenVINO GenAI's ContinuousBatchingPipeline. + +All prompts are submitted at t=0. Each gets a live tqdm bar that updates as +tokens arrive during decode, so you can watch the batch progress in real time +and see which requests finish early. Per-request metrics print after all bars +close. + +Requires: pip install tqdm +""" + +import time +from dataclasses import dataclass + +import openvino_genai as ov_genai +from openvino_genai.py_openvino_genai import GenerationHandle +from tqdm import tqdm + + +# --------------------------------------------------------------------------- # +# Configuration # +# --------------------------------------------------------------------------- # + +MODEL_PATH = ( + "/mnt/Ironwolf-4TB/Models/OpenVINO/Deepseek/" + "DeepSeek-R1-0528-Qwen3-8B-OpenVINO/" + "DeepSeek-R1-0528-Qwen3-8B-int4_asym-ov/" +) +DEVICE = "GPU.0" +MAX_NEW_TOKENS = 8192 + +PROMPTS = [ + # ~80 tokens — short reasoning + "A bat and a ball cost $1.10 in total. The bat costs $1.00 more than the " + "ball. How much does the ball cost? Show your reasoning step by step and " + "double-check the final answer by plugging it back into the original " + "constraints.", + + # ~120 tokens — code explanation + "Explain what the following Python expression evaluates to and why: " + "`sorted([{'a': 3}, {'a': 1}, {'a': 2}], key=lambda d: d['a'])[-1]['a']`. " + "Walk through the evaluation order: first the lambda key function, then " + "how sorted applies it, then the list indexing, then the dict lookup. " + "Mention what would happen if one of the dicts were missing the 'a' key.", + + # ~150 tokens — technical comparison + "Compare and contrast continuous batching and static batching for LLM " + "inference. Cover the following points: how each handles requests " + "arriving at different times, the impact on time-to-first-token for a " + "request arriving mid-batch, GPU utilization under bursty traffic, " + "memory management implications (particularly KV cache), and the " + "implementation complexity tradeoff. Conclude with a recommendation for " + "a production serving system handling ~100 concurrent users with highly " + "variable prompt lengths.", + + # ~200 tokens — math problem with setup + "A factory produces widgets on three machines, A, B, and C. Machine A " + "produces 40% of the widgets, B produces 35%, and C produces 25%. The " + "defect rates are 2% for A, 3% for B, and 5% for C. A widget is selected " + "at random from the day's production and found to be defective. What is " + "the probability that it came from machine C? Use Bayes' theorem, show " + "the full computation including the law of total probability for the " + "denominator, and express the final answer as both a fraction and a " + "percentage rounded to two decimal places. Also compute the corresponding " + "probabilities for machines A and B so the three sum to 1, as a sanity " + "check on the arithmetic.", + + # ~250 tokens — algorithm design + "Design an algorithm to find the k-th smallest element in the union of " + "two sorted arrays of sizes m and n, without merging them. Your solution " + "should run in O(log(min(m, n))) time. Walk through the intuition first: " + "why this is essentially a binary search over partition points rather " + "than over values. Then describe the invariants your algorithm " + "maintains at each step, specifically what it means for a partition of " + "the two arrays to be 'correct' for the k-th element. Provide pseudocode " + "with clear variable names. Discuss the edge cases your code must " + "handle: k = 1, k = m + n, one array being empty, and the case where " + "all elements of one array are smaller than all elements of the other. " + "Finally, sketch how you would test the implementation with a small " + "example, choosing arrays and a k value that exercises a non-trivial " + "partition.", + + # ~300 tokens — code review + "Review this Python function for correctness, efficiency, and style. " + "Identify any bugs, suggest improvements, and rewrite it in a cleaner " + "form.\n\n" + "```python\n" + "def find_duplicates(lst):\n" + " duplicates = []\n" + " for i in range(len(lst)):\n" + " for j in range(len(lst)):\n" + " if i != j and lst[i] == lst[j]:\n" + " if lst[i] not in duplicates:\n" + " duplicates.append(lst[i])\n" + " return duplicates\n" + "```\n\n" + "In your review, address: (1) the time complexity of the current " + "implementation and what it should be, (2) whether the function handles " + "unhashable elements correctly and whether it needs to, (3) whether " + "order of the output matters and how the current code handles it, (4) " + "what happens with inputs like an empty list, a list with no " + "duplicates, or a list where every element is the same. Then provide " + "a rewritten version using collections.Counter, and a second version " + "using a set-based single-pass approach. Compare the two rewrites and " + "explain when you'd prefer each.", + + # ~350 tokens — systems debugging + "You are debugging a production issue where a Python web service's " + "p99 latency has jumped from 50ms to 800ms over the past week, while " + "p50 latency is unchanged at around 15ms and CPU utilization across " + "the fleet has actually decreased slightly. Request volume is flat. " + "The service is a relatively simple HTTP API backed by PostgreSQL " + "and a Redis cache, deployed across 12 instances behind a load " + "balancer. No code has been deployed in two weeks. Walk through your " + "investigation methodology. What hypotheses would you generate from " + "this symptom pattern, and in what order would you test them? " + "Specifically address: why p50 being stable but p99 spiking is " + "informative, what the CPU utilization clue tells you about whether " + "the bottleneck is compute-bound, which observability signals you " + "would pull first (database metrics, GC pauses, network latency, " + "lock contention, downstream service latencies), and how you would " + "rule each candidate cause in or out. Conclude with what a runbook " + "entry for this incident pattern should contain for the next on-call " + "engineer who sees similar symptoms.", + + # ~400 tokens — physics explanation + "Explain why the sky is blue, going deeper than the usual 'Rayleigh " + "scattering' one-liner. Build the explanation in layers. First, " + "describe what scattering means physically: an incoming " + "electromagnetic wave drives bound electrons in air molecules into " + "oscillation, and those oscillating charges re-radiate. Second, " + "derive (or at least motivate) the inverse-fourth-power wavelength " + "dependence of Rayleigh scattering — why short wavelengths are " + "scattered so much more strongly than long ones. Third, address the " + "follow-up question this immediately raises: if violet is scattered " + "even more strongly than blue, why doesn't the sky look violet? " + "Cover both the solar spectrum (less violet emission than blue) and " + "the response of human cone cells. Fourth, explain why sunsets are " + "red using the same framework — the geometry of light traveling " + "through more atmosphere at low sun angles. Finally, describe what " + "the sky looks like on Mars and why it differs (hint: it's not just " + "the thinner atmosphere; the dominant scatterers are different in " + "kind, not just in density). Throughout, keep the explanation " + "accessible to someone with high-school physics but don't shy away " + "from quantitative claims when they sharpen the picture.", + + # ~450 tokens — open-ended analysis + "Analyze the tradeoffs between monolithic and microservices " + "architectures for a hypothetical mid-stage startup: roughly 50 " + "engineers, $20M ARR, growing 80% year-over-year, currently running " + "a single Ruby on Rails monolith that has become difficult to deploy " + "(deploys take 45 minutes, deploy failures are common, and engineers " + "frequently step on each other's changes). The CTO is considering a " + "migration to microservices and has asked you to write a memo. Cover " + "the following in your memo. First, identify what problems " + "microservices actually solve and which of the company's current " + "pain points would and would not be addressed by such a migration. " + "Second, identify the new problems that microservices would " + "introduce — distributed tracing complexity, network reliability " + "concerns, data consistency across services, increased operational " + "burden, the difficulty of refactoring across service boundaries — " + "and how much of an organization at this size and growth rate would " + "need to invest to handle them well. Third, present an alternative " + "intermediate path: keeping the monolith but adopting modular " + "boundaries, trunk-based development with feature flags, parallel " + "test execution, and better deploy tooling. Make a recommendation " + "with explicit reasoning about which approach you would advocate " + "for given the company's stage, and explicitly name the conditions " + "that would change your recommendation. Be concrete: cite specific " + "patterns and tools where relevant. The memo should be persuasive " + "but balanced — assume the CTO is technically sophisticated and " + "will push back on glib answers.", + + # ~500 tokens — creative writing with constraints + "Write the opening chapter of a literary science fiction novel set " + "in a generation ship 200 years into its 800-year voyage. The " + "chapter should be approximately 1200 words and should accomplish " + "the following: introduce the protagonist, a botanist in her " + "mid-thirties named Inez who has lived her entire life aboard the " + "ship; establish through small concrete details rather than " + "exposition that the original mission's purpose has become " + "ambiguous to the current generation; show without telling that the " + "ship's biosphere is subtly failing in ways the leadership is not " + "openly discussing; introduce a secondary character through " + "Inez's eyes who will serve as her antagonist later in the book, " + "but make the initial impression sympathetic rather than ominous; " + "and end on a moment of small but unsettling discovery — something " + "Inez notices in the agricultural deck that she cannot immediately " + "explain. Stylistically, the prose should be quiet and observational, " + "favor concrete sensory detail over abstract reflection, and avoid " + "any infodump about how the ship works or how Inez came to be there. " + "The reader should feel slightly disoriented at the start and slowly " + "orient themselves through context. Resist the temptation to " + "explicitly state the chapter's themes; let them emerge from " + "juxtaposition and detail. Avoid sci-fi cliches like blinking " + "consoles, dramatic alarms, or characters monologuing about Earth. " + "Names of plants, equipment, and ship locations should feel " + "lived-in rather than designed for the reader's benefit — they're " + "things Inez has known her whole life and would not pause to " + "explain to herself. The point of view is close third, present " + "tense.", + + # ~550 tokens — multi-step technical task + "I want to set up a local development environment for fine-tuning " + "open-weights language models on a single workstation with one " + "consumer GPU (24GB VRAM). Walk me through the full setup, " + "explaining the reasoning behind each choice rather than just " + "listing commands. Specifically, address the following in order. " + "First, the choice of base framework: compare using " + "transformers + peft + trl directly versus using a higher-level " + "wrapper like Axolotl or unsloth, and recommend one for a user " + "who wants to understand what's happening but doesn't want to " + "reinvent training loops. Second, the choice of fine-tuning " + "technique: full fine-tuning is off the table at this VRAM " + "budget for any model above ~3B parameters, so we're choosing " + "among LoRA, QLoRA, and DoRA — explain the practical tradeoffs " + "and recommend a default. Third, the environment setup itself: " + "Python version, virtual environment tool, the specific torch " + "build that matches the user's CUDA version, and a strategy for " + "pinning versions so the environment is reproducible six months " + "from now. Fourth, a minimal end-to-end smoke test: fine-tune a " + "1B-parameter base model on a small instruction-following " + "dataset (say, a 1000-row subset of something publicly " + "available) for a single epoch, with the goal of confirming the " + "pipeline works rather than producing a good model. Specify " + "exact hyperparameters and explain why each was chosen for a " + "smoke test rather than a real training run. Fifth, how to " + "evaluate whether the smoke test succeeded — what should the " + "loss curve look like, what should generations look like before " + "and after, what are the common failure modes (NaN losses, " + "OOM on the first backward pass, the model producing only the " + "EOS token) and how to diagnose each. Sixth, what to read or " + "study next to go from 'I ran a smoke test' to 'I can " + "intelligently fine-tune for a real use case'. Throughout, " + "prefer concrete defaults over open-ended choices — the reader " + "is a competent engineer but new to fine-tuning.", + + # ~600 tokens — philosophical / interpretive + "There's a recurring debate in the philosophy of mind about " + "whether large language models can be said to 'understand' " + "anything, or whether they only perform sophisticated pattern " + "matching that mimics understanding without instantiating it. " + "Steelman both sides of this debate as carefully as you can, " + "then offer your own analysis of where you think the debate " + "actually turns. Specifically, do the following. First, present " + "the strongest version of the position that LLMs do not " + "understand: include the Chinese Room argument, the symbol " + "grounding problem, and the more recent observation that " + "next-token prediction is in principle a purely syntactic " + "operation. Don't strawman these — present them as their best " + "proponents would. Second, present the strongest version of the " + "opposing view: that the dichotomy between 'real understanding' " + "and 'mere pattern matching' may not survive scrutiny, that " + "human cognition is also implemented in physical substrate " + "performing what could be described as pattern matching at " + "different levels, and that 'understanding' may be better " + "thought of as a graded functional property than a binary " + "metaphysical one. Cover the relevant empirical observations " + "about LLM behavior — both the failure cases that suggest " + "shallow processing and the success cases that suggest " + "something more is going on. Third, identify what you think " + "the debate actually turns on. Is it a substantive empirical " + "disagreement about what's happening inside these systems? Is " + "it a conceptual disagreement about what 'understanding' even " + "means? Is it a disagreement about which intuitions to trust " + "when our pre-theoretic concept of understanding is applied to " + "an entity quite different from a human? Be willing to take a " + "position, but be honest about the parts of your position that " + "feel less than fully resolved. Finally, propose an experiment " + "or observation that, if its result came out one way versus " + "another, would actually move you on this question — and if no " + "such experiment exists, explain why and what that tells us " + "about the nature of the debate. The response should treat the " + "reader as a thoughtful interlocutor capable of holding " + "multiple views in mind simultaneously, not as someone who " + "needs to be convinced of a predetermined conclusion.", + + +] + + +# --------------------------------------------------------------------------- # +# Metrics data # +# --------------------------------------------------------------------------- # + +@dataclass +class SequenceTiming: + first_token_time: float | None = None + last_token_time: float | None = None + num_output_tokens: int = 0 + + def record(self, token_count: int) -> None: + if token_count == 0: + return + now = time.perf_counter() + if self.first_token_time is None: + self.first_token_time = now + self.last_token_time = now + self.num_output_tokens += token_count + + @property + def has_tokens(self) -> bool: + return self.first_token_time is not None and self.last_token_time is not None + + +@dataclass +class GenerationMetrics: + input_tokens: int + new_tokens: int + ttft_ms: float + tpot_ms: float + prefill_throughput: float + decode_throughput: float + + @property + def total_tokens(self) -> int: + return self.input_tokens + self.new_tokens + + def format(self, request_id: int) -> str: + return ( + f"Request {request_id}: " + f"ttft={self.ttft_ms:.1f}ms " + f"tpot={self.tpot_ms:.1f}ms/tok " + f"prefill={self.prefill_throughput:.1f}tok/s " + f"decode={self.decode_throughput:.1f}tok/s " + f"in={self.input_tokens} new={self.new_tokens} total={self.total_tokens}" + ) + + +# --------------------------------------------------------------------------- # +# Per-request tracker (now with a live progress bar) # +# --------------------------------------------------------------------------- # + +class RequestTracker: + """Wraps a GenerationHandle, polls tokens, and renders a live tqdm bar.""" + + def __init__( + self, + handle: GenerationHandle, + input_len: int, + max_new_tokens: int, + position: int, + ): + self.handle = handle + self.input_len = input_len + self.max_new_tokens = max_new_tokens + self.start_time = time.perf_counter() + self.sequences: dict[int, SequenceTiming] = {} + self.active = True + self.bar = tqdm( + total=max_new_tokens, + desc=f"req {position:>2} (in={input_len:>4})", + position=position, + leave=True, + unit="tok", + dynamic_ncols=True, + bar_format=( + "{desc} [{bar}] {n_fmt}/{total_fmt} " + "{rate_fmt} elapsed={elapsed}" + ), + ) + + def can_read(self) -> bool: + return self.handle.can_read() + + def is_finished(self) -> bool: + return self.handle.get_status() == ov_genai.GenerationStatus.FINISHED + + def poll(self) -> None: + """Pull newly-generated tokens off the handle, update timing + bar.""" + delta_total = 0 + for seq_id, output in self.handle.read().items(): + seq = self.sequences.setdefault(seq_id, SequenceTiming()) + token_count = len(output.generated_ids) + seq.record(token_count) + delta_total += token_count + if delta_total > 0: + self.bar.update(delta_total) + + def close_bar(self) -> None: + self.bar.refresh() + self.bar.close() + + def compute_metrics(self) -> GenerationMetrics: + completed = [s for s in self.sequences.values() if s.has_tokens] + if not completed: + return GenerationMetrics(self.input_len, 0, 0.0, 0.0, 0.0, 0.0) + + first_token_time = min(s.first_token_time for s in completed) + last_token_time = max(s.last_token_time for s in completed) + new_tokens = sum(s.num_output_tokens for s in completed) + + ttft_s = first_token_time - self.start_time + decode_s = last_token_time - first_token_time + decode_tokens = max(0, new_tokens - 1) + + return GenerationMetrics( + input_tokens=self.input_len, + new_tokens=new_tokens, + ttft_ms=ttft_s * 1000.0, + tpot_ms=(decode_s * 1000.0 / decode_tokens) if decode_tokens else 0.0, + prefill_throughput=(self.input_len / ttft_s) if ttft_s > 0 else 0.0, + decode_throughput=(decode_tokens / decode_s) if decode_s > 0 else 0.0, + ) + + +# --------------------------------------------------------------------------- # +# Pipeline setup # +# --------------------------------------------------------------------------- # + +def build_scheduler_config() -> ov_genai.SchedulerConfig: + config = ov_genai.SchedulerConfig() + config.max_num_batched_tokens = 3072 + config.max_num_seqs = 16 + config.cache_size = 12 + config.dynamic_split_fuse = True + config.enable_prefix_caching = True + return config + + +def build_generation_config(max_new_tokens: int = MAX_NEW_TOKENS) -> ov_genai.GenerationConfig: + config = ov_genai.GenerationConfig() + config.max_new_tokens = max_new_tokens + config.do_sample = False + return config + + +def count_tokens(tokenizer: ov_genai.Tokenizer, prompt: str) -> int: + return int(tokenizer.encode(prompt).input_ids.shape[-1]) + + +# --------------------------------------------------------------------------- # +# Batch execution # +# --------------------------------------------------------------------------- # + +def submit_prompts( + pipe: ov_genai.ContinuousBatchingPipeline, + prompts: list[str], + generation_config: ov_genai.GenerationConfig, +) -> list[RequestTracker]: + tokenizer = pipe.get_tokenizer() + trackers = [] + for req_id, prompt in enumerate(prompts): + handle = pipe.add_request(req_id, prompt, generation_config) + trackers.append( + RequestTracker( + handle=handle, + input_len=count_tokens(tokenizer, prompt), + max_new_tokens=generation_config.max_new_tokens, + position=req_id, + ) + ) + return trackers + + +def drive_pipeline( + pipe: ov_genai.ContinuousBatchingPipeline, + trackers: list[RequestTracker], +) -> None: + """Step the pipeline until every request finishes, polling each tick.""" + while pipe.has_non_finished_requests(): + pipe.step() + for tracker in trackers: + if not tracker.active: + continue + if tracker.can_read(): + tracker.poll() + if tracker.is_finished(): + tracker.active = False + for tracker in trackers: + tracker.close_bar() + + +# --------------------------------------------------------------------------- # +# Entry point # +# --------------------------------------------------------------------------- # + +def main() -> None: + pipe = ov_genai.ContinuousBatchingPipeline( + MODEL_PATH, + device=DEVICE, + scheduler_config=build_scheduler_config(), + ) + + trackers = submit_prompts(pipe, PROMPTS, build_generation_config()) + drive_pipeline(pipe, trackers) + + # Bars are closed; safe to print metrics below them. + print("\n") + for i, tracker in enumerate(trackers): + print(tracker.compute_metrics().format(i)) + + +if __name__ == "__main__": + main() diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/per_request_metrics.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/per_request_metrics.py new file mode 100644 index 00000000..2812c390 --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/per_request_metrics.py @@ -0,0 +1,454 @@ +""" +Per-request metrics for OpenVINO GenAI's ContinuousBatchingPipeline. + +Each prompt submitted to the pipeline gets its own RequestTracker, which +records first/last token times for every sequence the request produces. +That gives us isolated TTFT, TPOT, and throughput numbers per inference +even when requests are batched together. +""" + +import time +from dataclasses import dataclass, field + +import openvino_genai as ov_genai +from openvino_genai.py_openvino_genai import GenerationHandle + + +# --------------------------------------------------------------------------- # +# Configuration # +# --------------------------------------------------------------------------- # + +MODEL_PATH = ( + "/mnt/Ironwolf-4TB/Models/OpenVINO/Deepseek/" + "DeepSeek-R1-0528-Qwen3-8B-OpenVINO/" + "DeepSeek-R1-0528-Qwen3-8B-int4_asym-ov/" +) +DEVICE = "GPU.0" + +PROMPTS = [ + # ~80 tokens — short reasoning + "A bat and a ball cost $1.10 in total. The bat costs $1.00 more than the " + "ball. How much does the ball cost? Show your reasoning step by step and " + "double-check the final answer by plugging it back into the original " + "constraints.", + + # ~120 tokens — code explanation + "Explain what the following Python expression evaluates to and why: " + "`sorted([{'a': 3}, {'a': 1}, {'a': 2}], key=lambda d: d['a'])[-1]['a']`. " + "Walk through the evaluation order: first the lambda key function, then " + "how sorted applies it, then the list indexing, then the dict lookup. " + "Mention what would happen if one of the dicts were missing the 'a' key.", + + # ~150 tokens — technical comparison + "Compare and contrast continuous batching and static batching for LLM " + "inference. Cover the following points: how each handles requests " + "arriving at different times, the impact on time-to-first-token for a " + "request arriving mid-batch, GPU utilization under bursty traffic, " + "memory management implications (particularly KV cache), and the " + "implementation complexity tradeoff. Conclude with a recommendation for " + "a production serving system handling ~100 concurrent users with highly " + "variable prompt lengths.", + + # ~200 tokens — math problem with setup + "A factory produces widgets on three machines, A, B, and C. Machine A " + "produces 40% of the widgets, B produces 35%, and C produces 25%. The " + "defect rates are 2% for A, 3% for B, and 5% for C. A widget is selected " + "at random from the day's production and found to be defective. What is " + "the probability that it came from machine C? Use Bayes' theorem, show " + "the full computation including the law of total probability for the " + "denominator, and express the final answer as both a fraction and a " + "percentage rounded to two decimal places. Also compute the corresponding " + "probabilities for machines A and B so the three sum to 1, as a sanity " + "check on the arithmetic.", + + # ~250 tokens — algorithm design + "Design an algorithm to find the k-th smallest element in the union of " + "two sorted arrays of sizes m and n, without merging them. Your solution " + "should run in O(log(min(m, n))) time. Walk through the intuition first: " + "why this is essentially a binary search over partition points rather " + "than over values. Then describe the invariants your algorithm " + "maintains at each step, specifically what it means for a partition of " + "the two arrays to be 'correct' for the k-th element. Provide pseudocode " + "with clear variable names. Discuss the edge cases your code must " + "handle: k = 1, k = m + n, one array being empty, and the case where " + "all elements of one array are smaller than all elements of the other. " + "Finally, sketch how you would test the implementation with a small " + "example, choosing arrays and a k value that exercises a non-trivial " + "partition.", + + # ~300 tokens — code review + "Review this Python function for correctness, efficiency, and style. " + "Identify any bugs, suggest improvements, and rewrite it in a cleaner " + "form.\n\n" + "```python\n" + "def find_duplicates(lst):\n" + " duplicates = []\n" + " for i in range(len(lst)):\n" + " for j in range(len(lst)):\n" + " if i != j and lst[i] == lst[j]:\n" + " if lst[i] not in duplicates:\n" + " duplicates.append(lst[i])\n" + " return duplicates\n" + "```\n\n" + "In your review, address: (1) the time complexity of the current " + "implementation and what it should be, (2) whether the function handles " + "unhashable elements correctly and whether it needs to, (3) whether " + "order of the output matters and how the current code handles it, (4) " + "what happens with inputs like an empty list, a list with no " + "duplicates, or a list where every element is the same. Then provide " + "a rewritten version using collections.Counter, and a second version " + "using a set-based single-pass approach. Compare the two rewrites and " + "explain when you'd prefer each.", + + # ~350 tokens — systems debugging + "You are debugging a production issue where a Python web service's " + "p99 latency has jumped from 50ms to 800ms over the past week, while " + "p50 latency is unchanged at around 15ms and CPU utilization across " + "the fleet has actually decreased slightly. Request volume is flat. " + "The service is a relatively simple HTTP API backed by PostgreSQL " + "and a Redis cache, deployed across 12 instances behind a load " + "balancer. No code has been deployed in two weeks. Walk through your " + "investigation methodology. What hypotheses would you generate from " + "this symptom pattern, and in what order would you test them? " + "Specifically address: why p50 being stable but p99 spiking is " + "informative, what the CPU utilization clue tells you about whether " + "the bottleneck is compute-bound, which observability signals you " + "would pull first (database metrics, GC pauses, network latency, " + "lock contention, downstream service latencies), and how you would " + "rule each candidate cause in or out. Conclude with what a runbook " + "entry for this incident pattern should contain for the next on-call " + "engineer who sees similar symptoms.", + + # ~400 tokens — physics explanation + "Explain why the sky is blue, going deeper than the usual 'Rayleigh " + "scattering' one-liner. Build the explanation in layers. First, " + "describe what scattering means physically: an incoming " + "electromagnetic wave drives bound electrons in air molecules into " + "oscillation, and those oscillating charges re-radiate. Second, " + "derive (or at least motivate) the inverse-fourth-power wavelength " + "dependence of Rayleigh scattering — why short wavelengths are " + "scattered so much more strongly than long ones. Third, address the " + "follow-up question this immediately raises: if violet is scattered " + "even more strongly than blue, why doesn't the sky look violet? " + "Cover both the solar spectrum (less violet emission than blue) and " + "the response of human cone cells. Fourth, explain why sunsets are " + "red using the same framework — the geometry of light traveling " + "through more atmosphere at low sun angles. Finally, describe what " + "the sky looks like on Mars and why it differs (hint: it's not just " + "the thinner atmosphere; the dominant scatterers are different in " + "kind, not just in density). Throughout, keep the explanation " + "accessible to someone with high-school physics but don't shy away " + "from quantitative claims when they sharpen the picture.", + + # ~450 tokens — open-ended analysis + "Analyze the tradeoffs between monolithic and microservices " + "architectures for a hypothetical mid-stage startup: roughly 50 " + "engineers, $20M ARR, growing 80% year-over-year, currently running " + "a single Ruby on Rails monolith that has become difficult to deploy " + "(deploys take 45 minutes, deploy failures are common, and engineers " + "frequently step on each other's changes). The CTO is considering a " + "migration to microservices and has asked you to write a memo. Cover " + "the following in your memo. First, identify what problems " + "microservices actually solve and which of the company's current " + "pain points would and would not be addressed by such a migration. " + "Second, identify the new problems that microservices would " + "introduce — distributed tracing complexity, network reliability " + "concerns, data consistency across services, increased operational " + "burden, the difficulty of refactoring across service boundaries — " + "and how much of an organization at this size and growth rate would " + "need to invest to handle them well. Third, present an alternative " + "intermediate path: keeping the monolith but adopting modular " + "boundaries, trunk-based development with feature flags, parallel " + "test execution, and better deploy tooling. Make a recommendation " + "with explicit reasoning about which approach you would advocate " + "for given the company's stage, and explicitly name the conditions " + "that would change your recommendation. Be concrete: cite specific " + "patterns and tools where relevant. The memo should be persuasive " + "but balanced — assume the CTO is technically sophisticated and " + "will push back on glib answers.", + + # ~500 tokens — creative writing with constraints + "Write the opening chapter of a literary science fiction novel set " + "in a generation ship 200 years into its 800-year voyage. The " + "chapter should be approximately 1200 words and should accomplish " + "the following: introduce the protagonist, a botanist in her " + "mid-thirties named Inez who has lived her entire life aboard the " + "ship; establish through small concrete details rather than " + "exposition that the original mission's purpose has become " + "ambiguous to the current generation; show without telling that the " + "ship's biosphere is subtly failing in ways the leadership is not " + "openly discussing; introduce a secondary character through " + "Inez's eyes who will serve as her antagonist later in the book, " + "but make the initial impression sympathetic rather than ominous; " + "and end on a moment of small but unsettling discovery — something " + "Inez notices in the agricultural deck that she cannot immediately " + "explain. Stylistically, the prose should be quiet and observational, " + "favor concrete sensory detail over abstract reflection, and avoid " + "any infodump about how the ship works or how Inez came to be there. " + "The reader should feel slightly disoriented at the start and slowly " + "orient themselves through context. Resist the temptation to " + "explicitly state the chapter's themes; let them emerge from " + "juxtaposition and detail. Avoid sci-fi cliches like blinking " + "consoles, dramatic alarms, or characters monologuing about Earth. " + "Names of plants, equipment, and ship locations should feel " + "lived-in rather than designed for the reader's benefit — they're " + "things Inez has known her whole life and would not pause to " + "explain to herself. The point of view is close third, present " + "tense.", + + # ~550 tokens — multi-step technical task + "I want to set up a local development environment for fine-tuning " + "open-weights language models on a single workstation with one " + "consumer GPU (24GB VRAM). Walk me through the full setup, " + "explaining the reasoning behind each choice rather than just " + "listing commands. Specifically, address the following in order. " + "First, the choice of base framework: compare using " + "transformers + peft + trl directly versus using a higher-level " + "wrapper like Axolotl or unsloth, and recommend one for a user " + "who wants to understand what's happening but doesn't want to " + "reinvent training loops. Second, the choice of fine-tuning " + "technique: full fine-tuning is off the table at this VRAM " + "budget for any model above ~3B parameters, so we're choosing " + "among LoRA, QLoRA, and DoRA — explain the practical tradeoffs " + "and recommend a default. Third, the environment setup itself: " + "Python version, virtual environment tool, the specific torch " + "build that matches the user's CUDA version, and a strategy for " + "pinning versions so the environment is reproducible six months " + "from now. Fourth, a minimal end-to-end smoke test: fine-tune a " + "1B-parameter base model on a small instruction-following " + "dataset (say, a 1000-row subset of something publicly " + "available) for a single epoch, with the goal of confirming the " + "pipeline works rather than producing a good model. Specify " + "exact hyperparameters and explain why each was chosen for a " + "smoke test rather than a real training run. Fifth, how to " + "evaluate whether the smoke test succeeded — what should the " + "loss curve look like, what should generations look like before " + "and after, what are the common failure modes (NaN losses, " + "OOM on the first backward pass, the model producing only the " + "EOS token) and how to diagnose each. Sixth, what to read or " + "study next to go from 'I ran a smoke test' to 'I can " + "intelligently fine-tune for a real use case'. Throughout, " + "prefer concrete defaults over open-ended choices — the reader " + "is a competent engineer but new to fine-tuning.", + + # ~600 tokens — philosophical / interpretive + "There's a recurring debate in the philosophy of mind about " + "whether large language models can be said to 'understand' " + "anything, or whether they only perform sophisticated pattern " + "matching that mimics understanding without instantiating it. " + "Steelman both sides of this debate as carefully as you can, " + "then offer your own analysis of where you think the debate " + "actually turns. Specifically, do the following. First, present " + "the strongest version of the position that LLMs do not " + "understand: include the Chinese Room argument, the symbol " + "grounding problem, and the more recent observation that " + "next-token prediction is in principle a purely syntactic " + "operation. Don't strawman these — present them as their best " + "proponents would. Second, present the strongest version of the " + "opposing view: that the dichotomy between 'real understanding' " + "and 'mere pattern matching' may not survive scrutiny, that " + "human cognition is also implemented in physical substrate " + "performing what could be described as pattern matching at " + "different levels, and that 'understanding' may be better " + "thought of as a graded functional property than a binary " + "metaphysical one. Cover the relevant empirical observations " + "about LLM behavior — both the failure cases that suggest " + "shallow processing and the success cases that suggest " + "something more is going on. Third, identify what you think " + "the debate actually turns on. Is it a substantive empirical " + "disagreement about what's happening inside these systems? Is " + "it a conceptual disagreement about what 'understanding' even " + "means? Is it a disagreement about which intuitions to trust " + "when our pre-theoretic concept of understanding is applied to " + "an entity quite different from a human? Be willing to take a " + "position, but be honest about the parts of your position that " + "feel less than fully resolved. Finally, propose an experiment " + "or observation that, if its result came out one way versus " + "another, would actually move you on this question — and if no " + "such experiment exists, explain why and what that tells us " + "about the nature of the debate. The response should treat the " + "reader as a thoughtful interlocutor capable of holding " + "multiple views in mind simultaneously, not as someone who " + "needs to be convinced of a predetermined conclusion.", +] + + +# --------------------------------------------------------------------------- # +# Metrics data # +# --------------------------------------------------------------------------- # + +@dataclass +class SequenceTiming: + """Timing for one sequence within a request (a request may emit several).""" + first_token_time: float | None = None + last_token_time: float | None = None + num_output_tokens: int = 0 + + def record(self, token_count: int) -> None: + if token_count == 0: + return + now = time.perf_counter() + if self.first_token_time is None: + self.first_token_time = now + self.last_token_time = now + self.num_output_tokens += token_count + + @property + def has_tokens(self) -> bool: + return self.first_token_time is not None and self.last_token_time is not None + + +@dataclass +class GenerationMetrics: + """Computed metrics for a single request.""" + input_tokens: int + new_tokens: int + ttft_ms: float + tpot_ms: float + prefill_throughput: float # tokens/s + decode_throughput: float # tokens/s + + @property + def total_tokens(self) -> int: + return self.input_tokens + self.new_tokens + + def format(self, request_id: int) -> str: + return ( + f"Request {request_id}: " + f"ttft={self.ttft_ms:.1f}ms " + f"tpot={self.tpot_ms:.1f}ms/tok " + f"prefill={self.prefill_throughput:.1f}tok/s " + f"decode={self.decode_throughput:.1f}tok/s " + f"in={self.input_tokens} new={self.new_tokens} total={self.total_tokens}" + ) + + +# --------------------------------------------------------------------------- # +# Per-request tracker # +# --------------------------------------------------------------------------- # + +class RequestTracker: + """Wraps a single GenerationHandle and computes its metrics.""" + + def __init__(self, handle: GenerationHandle, input_len: int): + self.handle = handle + self.input_len = input_len + self.start_time = time.perf_counter() + self.sequences: dict[int, SequenceTiming] = {} + self.active = True + + def can_read(self) -> bool: + return self.handle.can_read() + + def is_finished(self) -> bool: + return self.handle.get_status() == ov_genai.GenerationStatus.FINISHED + + def poll(self) -> None: + """Pull any newly-generated tokens off the handle and record timing.""" + for seq_id, output in self.handle.read().items(): + seq = self.sequences.setdefault(seq_id, SequenceTiming()) + seq.record(len(output.generated_ids)) + + def compute_metrics(self) -> GenerationMetrics: + completed = [s for s in self.sequences.values() if s.has_tokens] + if not completed: + return GenerationMetrics(self.input_len, 0, 0.0, 0.0, 0.0, 0.0) + + # Across sequences: earliest first-token wins for TTFT, + # latest last-token defines the decode window. + first_token_time = min(s.first_token_time for s in completed) + last_token_time = max(s.last_token_time for s in completed) + new_tokens = sum(s.num_output_tokens for s in completed) + + ttft_s = first_token_time - self.start_time + decode_s = last_token_time - first_token_time + decode_tokens = max(0, new_tokens - 1) # first token counted in TTFT + + return GenerationMetrics( + input_tokens=self.input_len, + new_tokens=new_tokens, + ttft_ms=ttft_s * 1000.0, + tpot_ms=(decode_s * 1000.0 / decode_tokens) if decode_tokens else 0.0, + prefill_throughput=(self.input_len / ttft_s) if ttft_s > 0 else 0.0, + decode_throughput=(decode_tokens / decode_s) if decode_s > 0 else 0.0, + ) + + +# --------------------------------------------------------------------------- # +# Pipeline setup # +# --------------------------------------------------------------------------- # + +def build_scheduler_config() -> ov_genai.SchedulerConfig: + config = ov_genai.SchedulerConfig() + config.max_num_batched_tokens = 3072 + config.max_num_seqs = 16 + config.cache_size = 12 + config.dynamic_split_fuse = True + config.enable_prefix_caching = False + return config + + +def build_generation_config(max_new_tokens: int = 5096) -> ov_genai.GenerationConfig: + config = ov_genai.GenerationConfig() + config.max_new_tokens = max_new_tokens + config.do_sample = False + return config + + +def count_tokens(tokenizer: ov_genai.Tokenizer, prompt: str) -> int: + return int(tokenizer.encode(prompt).input_ids.shape[-1]) + + +# --------------------------------------------------------------------------- # +# Batch execution # +# --------------------------------------------------------------------------- # + +def submit_prompts( + pipe: ov_genai.ContinuousBatchingPipeline, + prompts: list[str], + generation_config: ov_genai.GenerationConfig, +) -> list[RequestTracker]: + tokenizer = pipe.get_tokenizer() + trackers = [] + for req_id, prompt in enumerate(prompts): + handle = pipe.add_request(req_id, prompt, generation_config) + trackers.append(RequestTracker(handle, count_tokens(tokenizer, prompt))) + return trackers + + +def drive_pipeline( + pipe: ov_genai.ContinuousBatchingPipeline, + trackers: list[RequestTracker], +) -> None: + """Step the pipeline until every request is finished, polling each tick.""" + while pipe.has_non_finished_requests(): + pipe.step() + for tracker in trackers: + if not tracker.active: + continue + if tracker.can_read(): + tracker.poll() + if tracker.is_finished(): + tracker.active = False + + +# --------------------------------------------------------------------------- # +# Entry point # +# --------------------------------------------------------------------------- # + +def main() -> None: + pipe = ov_genai.ContinuousBatchingPipeline( + MODEL_PATH, + device=DEVICE, + scheduler_config=build_scheduler_config(), + ) + + trackers = submit_prompts(pipe, PROMPTS, build_generation_config()) + drive_pipeline(pipe, trackers) + + for i, tracker in enumerate(trackers): + print(tracker.compute_metrics().format(i)) + + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/test_token_eviction.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_token_eviction.py new file mode 100644 index 00000000..0cb6441e --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_token_eviction.py @@ -0,0 +1,371 @@ +from __future__ import annotations + +import argparse +import gc +import random +import time +from dataclasses import dataclass, field +from pathlib import Path + +import openvino_genai as genai + + +REPO_ROOT = Path(__file__).resolve().parents[5] + + +@dataclass +class RequestState: + request_id: int + prompt: str + input_tokens: int + handle: genai.GenerationHandle + generated_ids: list[int] = field(default_factory=list) + first_token_s: float | None = None + finish_s: float | None = None + status: genai.GenerationStatus = genai.GenerationStatus.RUNNING + finish_reason: genai.GenerationFinishReason = genai.GenerationFinishReason.NONE + + +@dataclass +class ScenarioResult: + label: str + duration_s: float + total_input_tokens: int + total_output_tokens: int + finished: int + ignored: int + cancelled: int + stopped: int + cache_usage: float + max_cache_usage: float + avg_cache_usage: float + requests_processed: int + scheduled_requests: int + samples: list[str] + + @property + def output_tokens_per_s(self) -> float: + if self.duration_s <= 0: + return 0.0 + return self.total_output_tokens / self.duration_s + + +def resolve_sonnet_path(path_arg: str | None) -> Path: + if path_arg: + path = Path(path_arg) + if not path.exists(): + raise FileNotFoundError(path) + return path + + candidates = [ + REPO_ROOT / "benchmark" / "sonnets.txt", + REPO_ROOT / "benchmark" / "sonnet.txt", + ] + for path in candidates: + if path.exists(): + return path + raise FileNotFoundError("Could not find benchmark/sonnets.txt or benchmark/sonnet.txt") + + +def count_tokens(tokenizer: genai.Tokenizer, prompt: str) -> int: + encoded = tokenizer.encode(prompt) + input_ids = encoded.input_ids + if hasattr(input_ids, "shape"): + return int(input_ids.shape[-1]) + return len(input_ids) + + +def build_sonnet_prompts( + tokenizer: genai.Tokenizer, + sonnet_path: Path, + num_requests: int, + input_tokens: int, + shared_prefix_tokens: int, + seed: int, +) -> list[str]: + rng = random.Random(seed) + lines = sonnet_path.read_text(encoding="utf-8").splitlines() + lines = [line + "\n" for line in lines if line.strip()] + if not lines: + raise ValueError(f"Sonnet file is empty: {sonnet_path}") + + header = "Continue from these Shakespeare sonnet lines while preserving the style:\n" + header_tokens = count_tokens(tokenizer, header) + line_token_counts = [max(1, count_tokens(tokenizer, line)) for line in lines] + avg_line_tokens = max(1.0, sum(line_token_counts) / len(line_token_counts)) + + prefix_line_count = max(1, round(max(0, shared_prefix_tokens - header_tokens) / avg_line_tokens)) + total_line_count = max(prefix_line_count + 1, round(max(1, input_tokens - header_tokens) / avg_line_tokens)) + shared_prefix = lines[:prefix_line_count] + extra_count = max(1, total_line_count - prefix_line_count) + + prompts = [] + for request_idx in range(num_requests): + sampled = rng.choices(lines, k=extra_count) + prompts.append( + header + + f"Request {request_idx}: finish the passage with a distinct final couplet.\n" + + "".join(shared_prefix + sampled) + ) + return prompts + + +def build_generation_config(output_tokens: int) -> genai.GenerationConfig: + config = genai.GenerationConfig() + config.max_new_tokens = output_tokens + config.ignore_eos = True + config.do_sample = False + return config + + +def build_scheduler_config(args: argparse.Namespace, use_cache_eviction: bool) -> genai.SchedulerConfig: + config = genai.SchedulerConfig() + config.max_num_batched_tokens = args.max_num_batched_tokens + config.max_num_seqs = args.max_num_seqs + config.cache_size = args.cache_size + if args.num_kv_blocks is not None: + config.num_kv_blocks = args.num_kv_blocks + config.dynamic_split_fuse = args.dynamic_split_fuse + config.enable_prefix_caching = args.enable_prefix_caching + config.use_cache_eviction = use_cache_eviction + + if use_cache_eviction: + aggregation_mode = getattr(genai.AggregationMode, args.aggregation_mode) + config.cache_eviction_config = genai.CacheEvictionConfig( + args.eviction_start_size, + args.eviction_recent_size, + args.eviction_max_cache_size, + aggregation_mode, + args.apply_rotation, + args.snapkv_window_size, + ) + + return config + + +def build_pipeline(args: argparse.Namespace, use_cache_eviction: bool) -> genai.ContinuousBatchingPipeline: + return genai.ContinuousBatchingPipeline( + args.model_dir, + scheduler_config=build_scheduler_config(args, use_cache_eviction), + device=args.device, + properties=dict(args.property), + tokenizer_properties={}, + vision_encoder_properties={}, + ) + + +def submit_requests( + pipeline: genai.ContinuousBatchingPipeline, + prompts: list[str], + generation_config: genai.GenerationConfig, +) -> dict[int, RequestState]: + tokenizer = pipeline.get_tokenizer() + active: dict[int, RequestState] = {} + for request_id, prompt in enumerate(prompts): + handle = pipeline.add_request(request_id, prompt, generation_config) + active[request_id] = RequestState( + request_id=request_id, + prompt=prompt, + input_tokens=count_tokens(tokenizer, prompt), + handle=handle, + ) + return active + + +def run_scenario( + label: str, + args: argparse.Namespace, + prompts: list[str], + generation_config: genai.GenerationConfig, + use_cache_eviction: bool, +) -> ScenarioResult: + print(f"\n=== {label} ===") + pipeline = build_pipeline(args, use_cache_eviction=use_cache_eviction) + tokenizer = pipeline.get_tokenizer() + requests = submit_requests(pipeline, prompts, generation_config) + + start_s = time.perf_counter() + while pipeline.has_non_finished_requests(): + pipeline.step() + now_s = time.perf_counter() + for state in requests.values(): + if state.handle.can_read(): + for output in state.handle.read().values(): + if output.generated_ids: + if state.first_token_s is None: + state.first_token_s = now_s + state.generated_ids.extend(output.generated_ids) + if output.finish_reason != genai.GenerationFinishReason.NONE: + state.finish_reason = output.finish_reason + + status = state.handle.get_status() + if status != genai.GenerationStatus.RUNNING and state.status == genai.GenerationStatus.RUNNING: + state.status = status + state.finish_s = now_s + + # Drain anything that became readable on the terminal step. + end_s = time.perf_counter() + for state in requests.values(): + if state.handle.can_read(): + for output in state.handle.read().values(): + if output.generated_ids: + if state.first_token_s is None: + state.first_token_s = end_s + state.generated_ids.extend(output.generated_ids) + if output.finish_reason != genai.GenerationFinishReason.NONE: + state.finish_reason = output.finish_reason + state.status = state.handle.get_status() + if state.finish_s is None and state.status != genai.GenerationStatus.RUNNING: + state.finish_s = end_s + + metrics = pipeline.get_metrics() + samples = [ + tokenizer.decode(state.generated_ids[:120]).strip() + for state in list(requests.values())[: args.samples] + if state.generated_ids + ] + + result = ScenarioResult( + label=label, + duration_s=end_s - start_s, + total_input_tokens=sum(state.input_tokens for state in requests.values()), + total_output_tokens=sum(len(state.generated_ids) for state in requests.values()), + finished=sum(state.status == genai.GenerationStatus.FINISHED for state in requests.values()), + ignored=sum(state.status == genai.GenerationStatus.IGNORED for state in requests.values()), + cancelled=sum(state.status == genai.GenerationStatus.CANCEL for state in requests.values()), + stopped=sum(state.status == genai.GenerationStatus.STOP for state in requests.values()), + cache_usage=float(metrics.cache_usage), + max_cache_usage=float(metrics.max_cache_usage), + avg_cache_usage=float(metrics.avg_cache_usage), + requests_processed=int(metrics.requests), + scheduled_requests=int(metrics.scheduled_requests), + samples=samples, + ) + print_result(result) + del pipeline + gc.collect() + return result + + +def print_result(result: ScenarioResult) -> None: + print(f"Duration: {result.duration_s:.2f} s") + print(f"Finished requests: {result.finished}") + print(f"Ignored requests: {result.ignored}") + print(f"Cancelled requests: {result.cancelled}") + print(f"Stopped requests: {result.stopped}") + print(f"Input tokens: {result.total_input_tokens}") + print(f"Output tokens: {result.total_output_tokens}") + print(f"Output throughput: {result.output_tokens_per_s:.2f} tok/s") + print(f"Pipeline requests: {result.requests_processed}") + print(f"Scheduled requests: {result.scheduled_requests}") + print(f"Cache usage: {result.cache_usage:.2f}%") + print(f"Max cache usage: {result.max_cache_usage:.2f}%") + print(f"Avg cache usage: {result.avg_cache_usage:.2f}%") + + +def print_comparison(no_eviction: ScenarioResult, eviction: ScenarioResult) -> None: + print("\n=== Cache Eviction Utility ===") + print(f"Finished delta: {eviction.finished - no_eviction.finished:+d}") + print(f"Ignored delta: {eviction.ignored - no_eviction.ignored:+d}") + print(f"Output token delta: {eviction.total_output_tokens - no_eviction.total_output_tokens:+d}") + print(f"Throughput delta: {eviction.output_tokens_per_s - no_eviction.output_tokens_per_s:+.2f} tok/s") + print(f"Max cache usage delta:{eviction.max_cache_usage - no_eviction.max_cache_usage:+.2f}%") + + if eviction.samples: + print("\nSample decoded output with cache eviction:") + print(eviction.samples[0][:800] or "") + + +def parse_property(value: str) -> tuple[str, str]: + key, sep, prop_value = value.partition("=") + if not sep or not key: + raise argparse.ArgumentTypeError("properties must be KEY=VALUE") + return key, prop_value + + +def parse_args() -> argparse.Namespace: + parser = argparse.ArgumentParser( + description=( + "Compare continuous batching with and without KV token cache eviction " + "using sonnet prompts under the same constrained cache budget." + ) + ) + parser.add_argument("model_dir", help="Path to an OpenVINO GenAI model directory") + parser.add_argument("--device", default="CPU", help="OpenVINO device string") + parser.add_argument("--sonnet-path", default=None, help="Path to sonnets.txt/sonnet.txt") + parser.add_argument("--num-requests", type=int, default=16) + parser.add_argument("--input-tokens", type=int, default=900) + parser.add_argument("--shared-prefix-tokens", type=int, default=512) + parser.add_argument("--output-tokens", type=int, default=512) + parser.add_argument("--seed", type=int, default=0) + parser.add_argument("--samples", type=int, default=1) + + parser.add_argument("--max-num-batched-tokens", type=int, default=2048) + parser.add_argument("--max-num-seqs", type=int, default=8) + parser.add_argument("--cache-size", type=int, default=1, help="KV cache size in GB") + parser.add_argument("--num-kv-blocks", type=int, default=None) + parser.add_argument("--dynamic-split-fuse", action=argparse.BooleanOptionalAction, default=True) + parser.add_argument("--enable-prefix-caching", action=argparse.BooleanOptionalAction, default=True) + + parser.add_argument("--eviction-start-size", type=int, default=128) + parser.add_argument("--eviction-recent-size", type=int, default=384) + parser.add_argument("--eviction-max-cache-size", type=int, default=1024) + parser.add_argument( + "--aggregation-mode", + choices=sorted(genai.AggregationMode.__members__), + default="NORM_SUM", + ) + parser.add_argument("--apply-rotation", action="store_true") + parser.add_argument("--snapkv-window-size", type=int, default=8) + + parser.add_argument( + "--property", + action="append", + default=[], + type=parse_property, + metavar="KEY=VALUE", + help="OpenVINO runtime property passed to ContinuousBatchingPipeline properties", + ) + return parser.parse_args() + + +def main() -> None: + args = parse_args() + args.property = dict(args.property) + + sonnet_path = resolve_sonnet_path(args.sonnet_path) + tokenizer = genai.Tokenizer(args.model_dir) + prompts = build_sonnet_prompts( + tokenizer=tokenizer, + sonnet_path=sonnet_path, + num_requests=args.num_requests, + input_tokens=args.input_tokens, + shared_prefix_tokens=args.shared_prefix_tokens, + seed=args.seed, + ) + generation_config = build_generation_config(args.output_tokens) + + print(f"Model: {args.model_dir}") + print(f"Device: {args.device}") + print(f"Sonnet file: {sonnet_path}") + print(f"Requests: {len(prompts)}") + + no_eviction = run_scenario( + label="cache eviction OFF", + args=args, + prompts=prompts, + generation_config=generation_config, + use_cache_eviction=False, + ) + eviction = run_scenario( + label="cache eviction ON", + args=args, + prompts=prompts, + generation_config=generation_config, + use_cache_eviction=True, + ) + print_comparison(no_eviction, eviction) + + +if __name__ == "__main__": + main() From dde3327a2836e0a504e129542810e59fb4973409 Mon Sep 17 00:00:00 2001 From: SearchSavior Date: Thu, 14 May 2026 23:04:12 -0400 Subject: [PATCH 06/12] new test code --- .../examples_and_tests/batch_size_1_depth.py | 404 ++++++++++++++++++ .../examples_and_tests/per_request_metrics.py | 47 +- 2 files changed, 407 insertions(+), 44 deletions(-) create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/batch_size_1_depth.py diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/batch_size_1_depth.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/batch_size_1_depth.py new file mode 100644 index 00000000..b64bfb01 --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/batch_size_1_depth.py @@ -0,0 +1,404 @@ +from __future__ import annotations + +import argparse +import random +import statistics +import time +from dataclasses import dataclass +from pathlib import Path + +import openvino_genai as genai +from rich import box +from rich.console import Console +from rich.table import Table + + +REPO_ROOT = Path(__file__).resolve().parents[5] +DEFAULT_TEXT_PATH = REPO_ROOT / "benchmark" / "sonnet.txt" +console = Console(width=180) + + +TERMINAL_STATUSES = { + genai.GenerationStatus.FINISHED, + genai.GenerationStatus.IGNORED, + genai.GenerationStatus.CANCEL, + genai.GenerationStatus.STOP, +} + + +@dataclass +class RunMetrics: + run: int + depth_tokens: int + prompt_tokens: int + max_new_tokens: int + input_tokens: int + output_tokens: int + ttft_s: float + tpot_ms: float + prefill_tps: float + decode_tps: float + decode_duration_s: float + total_s: float + cache_usage: float + max_cache_usage: float + avg_cache_usage: float + kv_cache_gib: float + status: str + output_text: str + + +def positive_int(value: str) -> int: + parsed = int(value) + if parsed <= 0: + raise argparse.ArgumentTypeError("must be > 0") + return parsed + + +def non_negative_int(value: str) -> int: + parsed = int(value) + if parsed < 0: + raise argparse.ArgumentTypeError("must be >= 0") + return parsed + + +def parse_property(value: str) -> tuple[str, str]: + key, sep, prop_value = value.partition("=") + if not sep or not key: + raise argparse.ArgumentTypeError("properties must be KEY=VALUE") + return key, prop_value + + +def count_tokens(tokenizer: genai.Tokenizer, prompt: str) -> int: + input_ids = tokenizer.encode(prompt).input_ids + if hasattr(input_ids, "shape"): + return int(input_ids.shape[-1]) + if input_ids and hasattr(input_ids[0], "__len__"): + return len(input_ids[0]) + return len(input_ids) + + +def load_text_lines(path: Path) -> list[str]: + lines = [line.strip() for line in path.read_text(encoding="utf-8").splitlines()] + lines = [line for line in lines if line] + if not lines: + raise ValueError(f"Text dataset is empty: {path}") + return lines + + +def build_synthetic_prompt( + tokenizer: genai.Tokenizer, + text_lines: list[str], + prompt_tokens: int, + depth_tokens: int, + seed: int, +) -> tuple[str, int]: + """Concatenate small text snippets until the prompt reaches the target token count.""" + + total_tokens = depth_tokens + prompt_tokens + rng = random.Random(seed) + sampled_lines = text_lines[:] + rng.shuffle(sampled_lines) + + prompt_parts = [ + "Use the following synthetic context as source material, then continue it briefly.\n\n" + ] + prompt = "".join(prompt_parts) + line_idx = 0 + current_tokens = count_tokens(tokenizer, prompt) + + while current_tokens < total_tokens: + next_line = sampled_lines[line_idx % len(sampled_lines)] + "\n" + prompt_parts.append(next_line) + prompt += next_line + line_idx += 1 + current_tokens = count_tokens(tokenizer, prompt) + + return prompt, current_tokens + + +def build_scheduler_config(args: argparse.Namespace) -> genai.SchedulerConfig: + """Build a continuous batching scheduler that is intentionally batch size 1.""" + + config = genai.SchedulerConfig() + config.max_num_batched_tokens = args.max_num_batched_tokens + config.max_num_seqs = 1 + config.cache_size = args.cache_size + config.dynamic_split_fuse = args.dynamic_split_fuse + config.enable_prefix_caching = args.enable_prefix_caching + return config + + +def build_generation_config(args: argparse.Namespace) -> genai.GenerationConfig: + config = genai.GenerationConfig() + config.max_new_tokens = args.max_new_tokens + config.ignore_eos = args.ignore_eos + config.do_sample = False + return config + + +def build_pipeline(args: argparse.Namespace) -> genai.ContinuousBatchingPipeline: + return genai.ContinuousBatchingPipeline( + args.model_dir, + device=args.device, + scheduler_config=build_scheduler_config(args), + properties=dict(args.property), + tokenizer_properties={}, + vision_encoder_properties={}, + ) + + +def get_cache_metrics(pipeline: genai.ContinuousBatchingPipeline) -> tuple[float, float, float, float]: + metrics = pipeline.get_metrics() + kv_cache_bytes = float(getattr(metrics, "kv_cache_size_in_bytes", 0.0)) + return ( + float(getattr(metrics, "cache_usage", 0.0)), + float(getattr(metrics, "max_cache_usage", 0.0)), + float(getattr(metrics, "avg_cache_usage", 0.0)), + kv_cache_bytes / (1024.0**3), + ) + + +def run_once( + pipeline: genai.ContinuousBatchingPipeline, + tokenizer: genai.Tokenizer, + generation_config: genai.GenerationConfig, + prompt: str, + input_tokens: int, + run: int, + args: argparse.Namespace, +) -> RunMetrics: + start_s = time.perf_counter() + handle = pipeline.add_request(run, prompt, generation_config) + + output_tokens = 0 + output_token_ids: list[int] = [] + first_token_s: float | None = None + last_token_s: float | None = None + status = genai.GenerationStatus.RUNNING + + while True: + pipeline.step() + now_s = time.perf_counter() + + if handle.can_read(): + for output in handle.read().values(): + generated_ids = output.generated_ids + new_tokens = len(generated_ids) if generated_ids is not None else 0 + if new_tokens: + if first_token_s is None: + first_token_s = now_s + last_token_s = now_s + output_tokens += new_tokens + output_token_ids.extend(generated_ids) + + status = handle.get_status() + if status in TERMINAL_STATUSES: + break + + end_s = time.perf_counter() + cache_usage, max_cache_usage, avg_cache_usage, kv_cache_gib = get_cache_metrics(pipeline) + if first_token_s is None: + first_token_s = end_s + if last_token_s is None: + last_token_s = first_token_s + + ttft_s = first_token_s - start_s + decode_duration_s = max(last_token_s - first_token_s, 0.0) + decode_tokens = max(output_tokens - 1, 0) + output_text = tokenizer.decode(output_token_ids).strip() if output_token_ids else "" + + return RunMetrics( + run=run, + depth_tokens=args.depth, + prompt_tokens=args.prompt_tokens, + max_new_tokens=args.max_new_tokens, + input_tokens=input_tokens, + output_tokens=output_tokens, + ttft_s=ttft_s, + tpot_ms=(decode_duration_s * 1000.0 / decode_tokens) if decode_tokens else 0.0, + prefill_tps=(input_tokens / ttft_s) if ttft_s > 0 else 0.0, + decode_tps=(decode_tokens / decode_duration_s) if decode_duration_s > 0 else 0.0, + decode_duration_s=decode_duration_s, + total_s=end_s - start_s, + cache_usage=cache_usage, + max_cache_usage=max_cache_usage, + avg_cache_usage=avg_cache_usage, + kv_cache_gib=kv_cache_gib, + status=status.name, + output_text=output_text, + ) + + +def average_metrics(runs: list[RunMetrics]) -> RunMetrics: + def mean(name: str) -> float: + return statistics.fmean(getattr(run, name) for run in runs) + + return RunMetrics( + run=0, + depth_tokens=runs[0].depth_tokens, + prompt_tokens=runs[0].prompt_tokens, + max_new_tokens=runs[0].max_new_tokens, + input_tokens=round(mean("input_tokens")), + output_tokens=round(mean("output_tokens")), + ttft_s=mean("ttft_s"), + tpot_ms=mean("tpot_ms"), + prefill_tps=mean("prefill_tps"), + decode_tps=mean("decode_tps"), + decode_duration_s=mean("decode_duration_s"), + total_s=mean("total_s"), + cache_usage=mean("cache_usage"), + max_cache_usage=mean("max_cache_usage"), + avg_cache_usage=mean("avg_cache_usage"), + kv_cache_gib=mean("kv_cache_gib"), + status="", + output_text="", + ) + + +def metric_rows(label: str, metrics: RunMetrics) -> list[tuple[str, str]]: + prefix = f"{label} " + return [ + (prefix + "d/p/n", f"{metrics.depth_tokens}/{metrics.prompt_tokens}/{metrics.max_new_tokens}"), + (prefix + "input tokens", str(metrics.input_tokens)), + (prefix + "output tokens", str(metrics.output_tokens)), + (prefix + "ttft", f"{metrics.ttft_s:.4f} s"), + (prefix + "tpot", f"{metrics.tpot_ms:.2f} ms/token"), + (prefix + "prefill", f"{metrics.prefill_tps:.1f} tokens/s"), + (prefix + "decode", f"{metrics.decode_tps:.1f} tokens/s"), + (prefix + "decode time", f"{metrics.decode_duration_s:.4f} s"), + (prefix + "total time", f"{metrics.total_s:.4f} s"), + (prefix + "cache usage", f"{metrics.cache_usage:.2f}%"), + (prefix + "max cache usage", f"{metrics.max_cache_usage:.2f}%"), + (prefix + "avg cache usage", f"{metrics.avg_cache_usage:.2f}%"), + (prefix + "kv cache", f"{metrics.kv_cache_gib:.2f} GiB"), + (prefix + "status", metrics.status or "-"), + ] + + +def print_metrics_table(runs: list[RunMetrics]) -> None: + table = Table(title="Batch Size 1 Depth Evaluation", box=box.SIMPLE_HEAVY, show_lines=False) + table.add_column("metric", style="cyan", no_wrap=True) + table.add_column("value", justify="right", no_wrap=True) + + rows: list[tuple[str, str]] = [] + for metrics in runs: + if rows: + rows.append(("", "")) + rows.extend(metric_rows(f"run {metrics.run}", metrics)) + + if len(runs) > 1: + rows.append(("", "")) + rows.extend(metric_rows("avg", average_metrics(runs))) + + for metric, value in rows: + table.add_row(metric, value) + console.print(table) + + +def print_outputs_table(runs: list[RunMetrics]) -> None: + table = Table(title="Generated Output", box=box.SIMPLE_HEAVY, show_lines=True) + table.add_column("run", style="cyan", justify="right", no_wrap=True) + table.add_column("output", overflow="fold") + + for metrics in runs: + table.add_row(str(metrics.run), metrics.output_text or "") + console.print(table) + + +def parse_args() -> argparse.Namespace: + parser = argparse.ArgumentParser( + description=( + "Evaluate OpenVINO GenAI ContinuousBatchingPipeline at batch size 1 " + "with configurable synthetic context depth." + ) + ) + parser.add_argument("model_dir", help="Path to an OpenVINO GenAI model directory") + parser.add_argument("--device", default="GPU.0", help="OpenVINO device string") + parser.add_argument( + "--text-path", + type=Path, + default=DEFAULT_TEXT_PATH, + help="Small text dataset to concatenate into synthetic prompts", + ) + parser.add_argument( + "--depth", + "-d", + type=non_negative_int, + default=0, + help="Synthetic prior context tokens prepended before the p-token segment", + ) + parser.add_argument( + "--prompt-tokens", + "--p", + type=positive_int, + default=1, + help="Measured prompt segment length after depth tokens", + ) + parser.add_argument( + "--max-new-tokens", + "--n", + type=positive_int, + default=128, + help="Maximum generated tokens", + ) + parser.add_argument("--runs", "-r", type=positive_int, default=1, help="Repeated runs") + parser.add_argument("--seed", type=int, default=0, help="Base RNG seed for shuffled text lines") + + parser.add_argument("--max-num-batched-tokens", type=positive_int, default=2048) + parser.add_argument("--cache-size", type=positive_int, default=14, help="KV cache size in GB") + parser.add_argument("--dynamic-split-fuse", action=argparse.BooleanOptionalAction, default=True) + parser.add_argument("--enable-prefix-caching", action=argparse.BooleanOptionalAction, default=True) + parser.add_argument("--ignore-eos", action=argparse.BooleanOptionalAction, default=True) + parser.add_argument( + "--property", + action="append", + default=["KV_CACHE_PRECISION"], + type=parse_property, + metavar="KEY=VALUE", + help="OpenVINO runtime property passed to ContinuousBatchingPipeline properties", + ) + return parser.parse_args() + + +def main() -> None: + args = parse_args() + + print("Batch size: 1") + print(f"Model: {args.model_dir}") + print(f"Device: {args.device}") + print(f"Text: {args.text_path}") + print(f"d/p/n: {args.depth}/{args.prompt_tokens}/{args.max_new_tokens}") + print(f"Runs: {args.runs}\n") + + pipeline = build_pipeline(args) + generation_config = build_generation_config(args) + tokenizer = pipeline.get_tokenizer() + text_lines = load_text_lines(args.text_path) + + metrics = [] + for run in range(1, args.runs + 1): + prompt, input_tokens = build_synthetic_prompt( + tokenizer=tokenizer, + text_lines=text_lines, + prompt_tokens=args.prompt_tokens, + depth_tokens=args.depth, + seed=args.seed + run - 1, + ) + result = run_once( + pipeline=pipeline, + tokenizer=tokenizer, + generation_config=generation_config, + prompt=prompt, + input_tokens=input_tokens, + run=run, + args=args, + ) + metrics.append(result) + + print_metrics_table(metrics) + print_outputs_table(metrics) + + +if __name__ == "__main__": + main() diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/per_request_metrics.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/per_request_metrics.py index 2812c390..24bc05f6 100644 --- a/src/engine/ov_genai/continuous_batching/examples_and_tests/per_request_metrics.py +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/per_request_metrics.py @@ -19,9 +19,7 @@ # --------------------------------------------------------------------------- # MODEL_PATH = ( - "/mnt/Ironwolf-4TB/Models/OpenVINO/Deepseek/" - "DeepSeek-R1-0528-Qwen3-8B-OpenVINO/" - "DeepSeek-R1-0528-Qwen3-8B-int4_asym-ov/" +"/mnt/Ironwolf-4TB/Models/OpenVINO/Qwen3.5/Qwen3.5-9B-int4_asym-ov/" ) DEVICE = "GPU.0" @@ -231,45 +229,6 @@ "prefer concrete defaults over open-ended choices — the reader " "is a competent engineer but new to fine-tuning.", - # ~600 tokens — philosophical / interpretive - "There's a recurring debate in the philosophy of mind about " - "whether large language models can be said to 'understand' " - "anything, or whether they only perform sophisticated pattern " - "matching that mimics understanding without instantiating it. " - "Steelman both sides of this debate as carefully as you can, " - "then offer your own analysis of where you think the debate " - "actually turns. Specifically, do the following. First, present " - "the strongest version of the position that LLMs do not " - "understand: include the Chinese Room argument, the symbol " - "grounding problem, and the more recent observation that " - "next-token prediction is in principle a purely syntactic " - "operation. Don't strawman these — present them as their best " - "proponents would. Second, present the strongest version of the " - "opposing view: that the dichotomy between 'real understanding' " - "and 'mere pattern matching' may not survive scrutiny, that " - "human cognition is also implemented in physical substrate " - "performing what could be described as pattern matching at " - "different levels, and that 'understanding' may be better " - "thought of as a graded functional property than a binary " - "metaphysical one. Cover the relevant empirical observations " - "about LLM behavior — both the failure cases that suggest " - "shallow processing and the success cases that suggest " - "something more is going on. Third, identify what you think " - "the debate actually turns on. Is it a substantive empirical " - "disagreement about what's happening inside these systems? Is " - "it a conceptual disagreement about what 'understanding' even " - "means? Is it a disagreement about which intuitions to trust " - "when our pre-theoretic concept of understanding is applied to " - "an entity quite different from a human? Be willing to take a " - "position, but be honest about the parts of your position that " - "feel less than fully resolved. Finally, propose an experiment " - "or observation that, if its result came out one way versus " - "another, would actually move you on this question — and if no " - "such experiment exists, explain why and what that tells us " - "about the nature of the debate. The response should treat the " - "reader as a thoughtful interlocutor capable of holding " - "multiple views in mind simultaneously, not as someone who " - "needs to be convinced of a predetermined conclusion.", ] @@ -382,9 +341,9 @@ def build_scheduler_config() -> ov_genai.SchedulerConfig: config = ov_genai.SchedulerConfig() config.max_num_batched_tokens = 3072 config.max_num_seqs = 16 - config.cache_size = 12 + config.cache_size = 22 config.dynamic_split_fuse = True - config.enable_prefix_caching = False + config.enable_prefix_caching = True return config From 059f5280d898288c7b508757c4a9b8d91941b2a2 Mon Sep 17 00:00:00 2001 From: SearchSavior Date: Mon, 18 May 2026 19:14:52 -0400 Subject: [PATCH 07/12] - register ArcCBLLM and ArcCBVLM in model_registry and add to the CLI tool --- AGENTS.md | 2 +- src/cli/groups/add.py | 4 +- .../continuous_batching/cb_adapter_vlm.py | 108 ++++++++++++++++++ .../examples_and_tests/per_request_metrics.py | 2 +- .../rotating_requests_example.py | 1 - src/server/model_registry.py | 4 +- src/server/models/registration.py | 5 +- 7 files changed, 118 insertions(+), 8 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index c1b79a5d..1e3a7eaf 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,4 +1,4 @@ -OpenArc uses bleeding edge libraries and APIs you may not be familair with. When working through a task, use the deepwiki mcp server to get *contextual* information, and the command line to investigate python surfaces. Prefer the command line. +OpenArc uses bleeding edge libraries and APIs you may not be familair with. When working through a task, use the command line to investigate python surfaces. Prefer the command line to obtain ground truth from installed packages, or provided context. diff --git a/src/cli/groups/add.py b/src/cli/groups/add.py index cac00605..d3170b13 100644 --- a/src/cli/groups/add.py +++ b/src/cli/groups/add.py @@ -22,12 +22,12 @@ help='Engine used to load the model (ovgenai, openvino, optimum)') @click.option('--model-type', '--mt', type=click.Choice([ - 'llm', 'vlm', 'whisper', 'qwen3_asr', 'kokoro', + 'llm', 'vlm', 'cb_llm', 'cb_vlm', 'whisper', 'qwen3_asr', 'kokoro', 'qwen3_tts_custom_voice', 'qwen3_tts_voice_design', 'qwen3_tts_voice_clone', 'emb', 'rerank', ]), required=True, - help='Model type (llm, vlm, whisper, qwen3_asr, kokoro, qwen3_tts_custom_voice, qwen3_tts_voice_design, qwen3_tts_voice_clone, emb, rerank)') + help='Model type (llm, vlm, cb_llm, cb_vlm, whisper, qwen3_asr, kokoro, qwen3_tts_custom_voice, qwen3_tts_voice_design, qwen3_tts_voice_clone, emb, rerank)') @click.option('--device', '--d', required=True, help='Device(s) to load the model on.') diff --git a/src/engine/ov_genai/continuous_batching/cb_adapter_vlm.py b/src/engine/ov_genai/continuous_batching/cb_adapter_vlm.py index e69de29b..b8f293bd 100644 --- a/src/engine/ov_genai/continuous_batching/cb_adapter_vlm.py +++ b/src/engine/ov_genai/continuous_batching/cb_adapter_vlm.py @@ -0,0 +1,108 @@ +from __future__ import annotations + +import base64 +from io import BytesIO +from typing import Any, Dict, List, Optional, Tuple + +import numpy as np +import openvino as ov +from PIL import Image + +from src.engine.ov_genai.continuous_batching.cb_adapter_llm import ArcCBLLM +from src.server.models.ov_genai import OVGenAI_GenConfig, VLM_VISION_TOKENS +from src.server.models.registration import ModelLoadConfig +from src.server.utils.chat import flatten_message_content + + +class ArcCBVLM(ArcCBLLM): + """OpenArc adapter for OpenVINO GenAI continuous batching multimodal models.""" + + def __init__(self, load_config: ModelLoadConfig): + super().__init__(load_config) + self.vision_token = None + + def load_model(self, loader: ModelLoadConfig) -> None: + """Load the shared ContinuousBatchingPipeline and cache VLM token metadata.""" + + super().load_model(loader) + self.vision_token = VLM_VISION_TOKENS.get(loader.vlm_type) + if self.vision_token is None: + raise ValueError( + f"Unknown VLM type: {loader.vlm_type}. Supported: {list(VLM_VISION_TOKENS.keys())}" + ) + + def _vision_token_for_index(self, index: int) -> str: + token_template = self.vision_token if self.vision_token is not None else "" + if "{i}" in token_template: + return token_template.replace("{i}", str(index)) + return token_template + + def prepare_inputs( + self, + messages: List[Dict[str, Any]], + tools: Optional[List[Dict[str, Any]]] = None, + ) -> Tuple[str, List[ov.Tensor]]: + """Convert OpenAI-style multimodal chat messages to a prompt and image tensors.""" + + if self.encoder_tokenizer is None: + raise RuntimeError("AutoTokenizer is not loaded") + + images: List[Image.Image] = [] + text_messages: List[Dict[str, Any]] = [] + + for message in messages: + if isinstance(message.get("content", ""), list): + text_parts: List[str] = [] + + for content_item in message["content"]: + if ( + isinstance(content_item, dict) + and content_item.get("type") == "image_url" + ): + image_url = content_item.get("image_url", {}) + if ( + isinstance(image_url, dict) + and isinstance(image_url.get("url", ""), str) + and image_url["url"].startswith("data:image/") + ): + base64_data = image_url["url"].split(",", 1) + if len(base64_data) > 1: + image_data = base64.b64decode(base64_data[1]) + image = Image.open(BytesIO(image_data)).convert("RGB") + images.append(image) + token = self._vision_token_for_index(len(images) - 1) + text_parts.append(f" {token} ") + elif ( + isinstance(content_item, dict) + and content_item.get("type") == "text" + ): + text_parts.append(content_item.get("text", "")) + + text_message = message.copy() + text_message["content"] = flatten_message_content( + " ".join(text_parts) if text_parts else "" + ) + text_messages.append(text_message) + else: + text_messages.append( + {**message, "content": flatten_message_content(message.get("content"))} + ) + + prompt = self.encoder_tokenizer.apply_chat_template( + text_messages, + tokenize=False, + tools=tools, + add_generation_prompt=True, + ) + ov_images = [ov.Tensor(np.array(image, dtype=np.uint8)) for image in images] + return prompt, ov_images + + def add_request(self, request_id: int, gen_config: OVGenAI_GenConfig): + """Add one VLM request through the prompt/images ContinuousBatchingPipeline overload.""" + + if self.model is None: + raise RuntimeError("Continuous batching pipeline is not loaded") + + prompt, images = self.prepare_inputs(gen_config.messages, gen_config.tools) + generation_config = self.create_generation_config(gen_config) + return self.model.add_request(request_id, prompt, images, generation_config) diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/per_request_metrics.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/per_request_metrics.py index 24bc05f6..3ffe503a 100644 --- a/src/engine/ov_genai/continuous_batching/examples_and_tests/per_request_metrics.py +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/per_request_metrics.py @@ -19,7 +19,7 @@ # --------------------------------------------------------------------------- # MODEL_PATH = ( -"/mnt/Ironwolf-4TB/Models/OpenVINO/Qwen3.5/Qwen3.5-9B-int4_asym-ov/" +"/mnt/Ironwolf-4TB/Models/OpenVINO/Mistral/Rocinante-12B-v1.1-int4_sym-awq-se-ov/" ) DEVICE = "GPU.0" diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/rotating_requests_example.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/rotating_requests_example.py index d0a469d0..5a445ebd 100644 --- a/src/engine/ov_genai/continuous_batching/examples_and_tests/rotating_requests_example.py +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/rotating_requests_example.py @@ -19,7 +19,6 @@ class IncomingRequest: target_input_tokens: int actual_input_tokens: int - @dataclass class ActiveRequest: """Tracks an in-flight generation request and the tokens produced so far.""" diff --git a/src/server/model_registry.py b/src/server/model_registry.py index f6824dc3..47c5e32a 100644 --- a/src/server/model_registry.py +++ b/src/server/model_registry.py @@ -224,6 +224,8 @@ async def status(self) -> dict: MODEL_CLASS_REGISTRY = { (EngineType.OV_GENAI, ModelType.LLM): "src.engine.ov_genai.llm.OVGenAI_LLM", (EngineType.OV_GENAI, ModelType.VLM): "src.engine.ov_genai.vlm.OVGenAI_VLM", + (EngineType.OV_GENAI, ModelType.CB_LLM): "src.engine.ov_genai.continuous_batching.cb_adapter_llm.ArcCBLLM", + (EngineType.OV_GENAI, ModelType.CB_VLM): "src.engine.ov_genai.continuous_batching.cb_adapter_vlm.ArcCBVLM", (EngineType.OV_GENAI, ModelType.WHISPER): "src.engine.ov_genai.whisper.OVGenAI_Whisper", (EngineType.OPENVINO, ModelType.QWEN3_ASR): "src.engine.openvino.qwen3_asr.qwen3_asr.OVQwen3ASR", (EngineType.OPENVINO, ModelType.KOKORO): "src.engine.openvino.kokoro.OV_Kokoro", @@ -257,5 +259,3 @@ async def create_model_instance(load_config: ModelLoadConfig) -> Any: model_instance = model_class(load_config) await asyncio.to_thread(model_instance.load_model, load_config) return model_instance - - \ No newline at end of file diff --git a/src/server/models/registration.py b/src/server/models/registration.py index 513d2d6c..b7e2200f 100644 --- a/src/server/models/registration.py +++ b/src/server/models/registration.py @@ -26,6 +26,8 @@ class ModelType(str, Enum): Options: - llm: Text-to-text LLM models - vlm: Image-to-text VLM models + - cb_llm: Continuous batching text-to-text LLM models + - cb_vlm: Continuous batching image-to-text VLM models - whisper: Whisper ASR models - qwen3_asr: Qwen3 ASR models - kokoro: Kokoro TTS models @@ -37,6 +39,8 @@ class ModelType(str, Enum): LLM = "llm" VLM = "vlm" + CB_LLM = "cb_llm" + CB_VLM = "cb_vlm" WHISPER = "whisper" QWEN3_ASR = "qwen3_asr" KOKORO = "kokoro" @@ -118,4 +122,3 @@ def validate_vlm_type(cls, v, info): class ModelUnloadConfig(BaseModel): model_name: str = Field(..., description="Name of the model to unload") - From 94356fb06238e34ad074fdde38a638006959ef31 Mon Sep 17 00:00:00 2001 From: SearchSavior Date: Tue, 19 May 2026 00:40:49 -0400 Subject: [PATCH 08/12] update cb_adapter_llm --- AGENTS.md | 2 +- .../continuous_batching/cb_adapter_llm.py | 113 ++++++------------ .../ov_genai/continuous_batching/cb_models.py | 5 +- 3 files changed, 44 insertions(+), 76 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 1e3a7eaf..9eae427c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,4 +1,4 @@ -OpenArc uses bleeding edge libraries and APIs you may not be familair with. When working through a task, use the command line to investigate python surfaces. Prefer the command line to obtain ground truth from installed packages, or provided context. +OpenArc uses bleeding edge libraries and APIs you may not be familair with. When working through a task, use the command line to investigate python surfaces. Prefer the command line to obtain ground truth from installed packages, OR follow the users instructions which take precedent. diff --git a/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py b/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py index 2494d990..1354561e 100644 --- a/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py +++ b/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py @@ -1,3 +1,9 @@ +""" +TODO (required before this lands): +- Add `cb_config: ContinuousBatchSchedulerConfig` to ModelLoadConfig. + This adapter reads scheduler settings via `loader.cb_config`. +""" + from __future__ import annotations import gc @@ -5,10 +11,16 @@ from typing import Any, Dict, List, Optional import openvino as ov -import openvino_genai as genai +from openvino_genai import ( + ContinuousBatchingPipeline, + GenerationConfig, + SchedulerConfig, +) from transformers import AutoTokenizer, BatchEncoding -from src.engine.ov_genai.continuous_batching.cb_models import ContinuousBatchConfig +from src.engine.ov_genai.continuous_batching.cb_models import ( + ContinuousBatchSchedulerConfig, +) from src.server.model_registry import ModelRegistry from src.server.models.ov_genai import OVGenAI_GenConfig from src.server.models.registration import ModelLoadConfig @@ -22,8 +34,8 @@ class ArcCBLLM: def __init__(self, load_config: ModelLoadConfig): self.load_config = load_config - self.model: genai.ContinuousBatchingPipeline | None = None - self.encoder_tokenizer = None + self.model: ContinuousBatchingPipeline | None = None + self.encoder_tokenizer: AutoTokenizer | None = None def load_model(self, loader: ModelLoadConfig) -> None: """Load a ContinuousBatchingPipeline using the registry load contract.""" @@ -31,14 +43,13 @@ def load_model(self, loader: ModelLoadConfig) -> None: logger.info("%s loading continuous batching pipeline...", loader.model_name) logger.info("%s on %s with %s", loader.model_type, loader.device, loader.runtime_config) - runtime_config = dict(loader.runtime_config or {}) - scheduler = self._build_scheduler_config(runtime_config) + scheduler = self._build_scheduler_config(loader.cb_config) - self.model = genai.ContinuousBatchingPipeline( + self.model = ContinuousBatchingPipeline( loader.model_path, scheduler_config=scheduler, device=loader.device, - properties=runtime_config, + properties=loader.runtime_config or {}, tokenizer_properties={}, vision_encoder_properties={}, ) @@ -50,15 +61,8 @@ async def unload_model(self, registry: ModelRegistry, model_name: str) -> bool: """Unregister the model and release pipeline resources.""" removed = await registry.register_unload(model_name) - - if self.model is not None: - del self.model - self.model = None - - if self.encoder_tokenizer is not None: - del self.encoder_tokenizer - self.encoder_tokenizer = None - + self.model = None + self.encoder_tokenizer = None gc.collect() logger.info("[%s] unloaded successfully", self.load_config.model_name) return removed @@ -68,12 +72,7 @@ def prepare_inputs( messages: List[Dict[str, Any]], tools: Optional[List[Dict[str, Any]]] = None, ) -> ov.Tensor: - """ - Convert chat messages into an input_ids tensor using the cached AutoTokenizer. - """ - if self.encoder_tokenizer is None: - raise RuntimeError("AutoTokenizer is not loaded") - + """Convert chat messages into an input_ids tensor using the cached AutoTokenizer.""" prompt_token_ids = self.encoder_tokenizer.apply_chat_template( flatten_messages(messages), tools=tools, @@ -81,42 +80,34 @@ def prepare_inputs( skip_special_tokens=True, return_tensors="np", ) + # Recent transformers returns a BatchEncoding from apply_chat_template + # when return_dict defaults to True; unwrap to the raw input_ids array. if isinstance(prompt_token_ids, BatchEncoding): prompt_token_ids = prompt_token_ids["input_ids"] return ov.Tensor(prompt_token_ids) def add_request(self, request_id: int, gen_config: OVGenAI_GenConfig): """Add one LLM request through the input_ids ContinuousBatchingPipeline overload.""" - if self.model is None: - raise RuntimeError("Continuous batching pipeline is not loaded") - request_input = self.prepare_inputs(gen_config.messages, gen_config.tools) generation_config = self.create_generation_config(gen_config) return self.model.add_request(request_id, request_input, generation_config) - def create_generation_config(self, config: OVGenAI_GenConfig) -> genai.GenerationConfig: - generation_config = self.model.get_config() if self.model else genai.GenerationConfig() + def create_generation_config(self, config: OVGenAI_GenConfig) -> GenerationConfig: + generation_config = self.model.get_config() generation_config.max_new_tokens = config.max_tokens generation_config.temperature = config.temperature generation_config.top_k = config.top_k generation_config.top_p = config.top_p generation_config.repetition_penalty = config.repetition_penalty - - if config.seed: - generation_config.rng_seed = config.seed - if config.frequency_penalty: - generation_config.frequency_penalty = config.frequency_penalty - if config.presence_penalty: - generation_config.presence_penalty = config.presence_penalty + generation_config.rng_seed = config.seed + generation_config.frequency_penalty = config.frequency_penalty + generation_config.presence_penalty = config.presence_penalty return generation_config def collect_metrics(self) -> Dict[str, Any]: - """Collect all public ContinuousBatchingPipeline metrics.""" - if self.model is None: - raise RuntimeError("Continuous batching pipeline is not loaded") - + """Collect ContinuousBatchingPipeline metrics.""" metrics = self.model.get_metrics() - metrics_dict: Dict[str, Any] = { + return { "requests": metrics.requests, "scheduled_requests": metrics.scheduled_requests, "cache_usage": metrics.cache_usage, @@ -125,37 +116,11 @@ def collect_metrics(self) -> Dict[str, Any]: "kv_cache_size_in_bytes": metrics.kv_cache_size_in_bytes, } - for name in dir(metrics): - if name.startswith("_") or name in metrics_dict: - continue - try: - value = getattr(metrics, name) - except Exception: - continue - if callable(value): - continue - if isinstance(value, (str, int, float, bool, type(None))): - metrics_dict[name] = value - - return metrics_dict - - def _build_scheduler_config(self, runtime_config: dict[str, Any]) -> genai.SchedulerConfig: - scheduler_values = { - **{ - key: runtime_config[key] - for key in ContinuousBatchConfig.model_fields - if key in runtime_config - }, - **runtime_config.get("scheduler_config", {}), - **runtime_config.get("scheduler", {}), - } - cb_config = ContinuousBatchConfig(**scheduler_values) - - scheduler = genai.SchedulerConfig() - scheduler.max_num_batched_tokens = cb_config.max_num_batched_tokens - scheduler.max_num_seqs = cb_config.max_num_seqs - scheduler.cache_size = cb_config.cache_size - scheduler.dynamic_split_fuse = cb_config.dynamic_split_fuse - scheduler.enable_prefix_caching = cb_config.enable_prefix_caching - scheduler.use_cache_eviction = cb_config.use_cache_eviction - return scheduler + def _build_scheduler_config( + self, + config: ContinuousBatchSchedulerConfig, + ) -> SchedulerConfig: + scheduler = SchedulerConfig() + for field, value in config.model_dump().items(): + setattr(scheduler, field, value) + return scheduler \ No newline at end of file diff --git a/src/engine/ov_genai/continuous_batching/cb_models.py b/src/engine/ov_genai/continuous_batching/cb_models.py index 0a79fcf3..1743dc1f 100644 --- a/src/engine/ov_genai/continuous_batching/cb_models.py +++ b/src/engine/ov_genai/continuous_batching/cb_models.py @@ -1,9 +1,12 @@ from pydantic import BaseModel, Field -class ContinuousBatchConfig(BaseModel): + +class ContinuousBatchSchedulerConfig(BaseModel): max_num_batched_tokens: int = Field(default=2048, description="Maximum number of tokens to batch together") max_num_seqs: int = Field(default=48, description="Maximum number of sequences (batch size)") cache_size: int = Field(default=6, description="KV cache size in GB") dynamic_split_fuse: bool = Field(default=True, description="Split prompt/generate phases") enable_prefix_caching: bool = Field(default=True, description="Enable KV-block caching") use_cache_eviction: bool = Field(default=False, description="Use cache eviction") + + From f4896e8defa66898ff90f5ad509b97e1810f02e1 Mon Sep 17 00:00:00 2001 From: SearchSavior Date: Fri, 22 May 2026 21:16:40 -0400 Subject: [PATCH 09/12] small changes --- src/engine/ov_genai/continuous_batching/cb_adapter_llm.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py b/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py index 1354561e..104ee8fe 100644 --- a/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py +++ b/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py @@ -43,6 +43,7 @@ def load_model(self, loader: ModelLoadConfig) -> None: logger.info("%s loading continuous batching pipeline...", loader.model_name) logger.info("%s on %s with %s", loader.model_type, loader.device, loader.runtime_config) + # scheduler_config only works in a setattr loop we need to convert from pydantic scheduler = self._build_scheduler_config(loader.cb_config) self.model = ContinuousBatchingPipeline( From f219539481980e371787c64a134945c1cb102844 Mon Sep 17 00:00:00 2001 From: SearchSavior Date: Sat, 23 May 2026 16:39:17 -0400 Subject: [PATCH 10/12] support loading a cb model to the registry --- .../ov_genai/continuous_batching/cb_adapter_llm.py | 2 +- src/engine/ov_genai/continuous_batching/cb_models.py | 12 ------------ src/server/models/ov_genai.py | 11 ++++++++++- src/server/models/registration.py | 5 ++++- 4 files changed, 15 insertions(+), 15 deletions(-) delete mode 100644 src/engine/ov_genai/continuous_batching/cb_models.py diff --git a/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py b/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py index 104ee8fe..826a2a8d 100644 --- a/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py +++ b/src/engine/ov_genai/continuous_batching/cb_adapter_llm.py @@ -18,7 +18,7 @@ ) from transformers import AutoTokenizer, BatchEncoding -from src.engine.ov_genai.continuous_batching.cb_models import ( +from src.server.models.ov_genai import ( ContinuousBatchSchedulerConfig, ) from src.server.model_registry import ModelRegistry diff --git a/src/engine/ov_genai/continuous_batching/cb_models.py b/src/engine/ov_genai/continuous_batching/cb_models.py deleted file mode 100644 index 1743dc1f..00000000 --- a/src/engine/ov_genai/continuous_batching/cb_models.py +++ /dev/null @@ -1,12 +0,0 @@ -from pydantic import BaseModel, Field - - -class ContinuousBatchSchedulerConfig(BaseModel): - max_num_batched_tokens: int = Field(default=2048, description="Maximum number of tokens to batch together") - max_num_seqs: int = Field(default=48, description="Maximum number of sequences (batch size)") - cache_size: int = Field(default=6, description="KV cache size in GB") - dynamic_split_fuse: bool = Field(default=True, description="Split prompt/generate phases") - enable_prefix_caching: bool = Field(default=True, description="Enable KV-block caching") - use_cache_eviction: bool = Field(default=False, description="Use cache eviction") - - diff --git a/src/server/models/ov_genai.py b/src/server/models/ov_genai.py index 24850c8a..e4c68fda 100644 --- a/src/server/models/ov_genai.py +++ b/src/server/models/ov_genai.py @@ -93,6 +93,16 @@ def text_messages(self) -> List[Dict[str, Any]]: class OVGenAI_WhisperGenConfig(BaseModel): audio_base64: str = Field(..., description="Base64 encoded audio") + +class ContinuousBatchSchedulerConfig(BaseModel): + max_num_batched_tokens: int = Field(default=2048, description="Maximum number of tokens to batch together") + max_num_seqs: int = Field(default=8, description="Maximum number of sequences (batch size)") + cache_size: int = Field(default=6, description="KV cache size in GB") + dynamic_split_fuse: bool = Field(default=True, description="Split prompt/generate phases") + enable_prefix_caching: bool = Field(default=True, description="Enable KV-block caching") + use_cache_eviction: bool = Field(default=False, description="Use cache eviction") + + VLM_VISION_TOKENS = { "internvl2": "", "llava15": "", @@ -107,4 +117,3 @@ class OVGenAI_WhisperGenConfig(BaseModel): "gemma4": "<|image><|image|>" } - diff --git a/src/server/models/registration.py b/src/server/models/registration.py index b7e2200f..332342f3 100644 --- a/src/server/models/registration.py +++ b/src/server/models/registration.py @@ -3,7 +3,7 @@ from pydantic import BaseModel, Field, field_validator -from src.server.models.ov_genai import VLM_VISION_TOKENS +from src.server.models.ov_genai import ContinuousBatchSchedulerConfig, VLM_VISION_TOKENS class ModelStatus(str, Enum): @@ -91,6 +91,9 @@ class ModelLoadConfig(BaseModel): runtime_config: Dict[str, Any] = Field( default_factory=dict, description="Optional OpenVINO runtime properties.") + cb_config: ContinuousBatchSchedulerConfig = Field( + default_factory=ContinuousBatchSchedulerConfig, + description="Optional OpenVINO GenAI continuous batching scheduler properties.") draft_model_path: Optional[str] = Field( default=None, From 380d159b8e48549addb9a1bf46dde0fc4a53263a Mon Sep 17 00:00:00 2001 From: SearchSavior Date: Mon, 25 May 2026 10:39:00 -0400 Subject: [PATCH 11/12] evaluate zero message queue dependency --- cb_hammer_inprocess.csv | 3910 +++++++++++ cb_hammer_results.png | Bin 0 -> 436824 bytes cb_hammer_zmq.csv | 6236 +++++++++++++++++ .../examples_and_tests/test_calls_to_step.py | 361 + .../examples_and_tests/test_event_loop.py | 392 ++ .../examples_and_tests/test_server_block.py | 302 + .../examples_and_tests/test_zmq_block.py | 561 ++ .../examples_and_tests/test_zmq_hammer.py | 657 ++ 8 files changed, 12419 insertions(+) create mode 100644 cb_hammer_inprocess.csv create mode 100644 cb_hammer_results.png create mode 100644 cb_hammer_zmq.csv create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/test_calls_to_step.py create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/test_event_loop.py create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/test_server_block.py create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/test_zmq_block.py create mode 100644 src/engine/ov_genai/continuous_batching/examples_and_tests/test_zmq_hammer.py diff --git a/cb_hammer_inprocess.csv b/cb_hammer_inprocess.csv new file mode 100644 index 00000000..c73670ec --- /dev/null +++ b/cb_hammer_inprocess.csv @@ -0,0 +1,3910 @@ +t_seconds,latency_ms +0.000196,28.2485 +0.003589,25.1948 +0.003813,25.2495 +0.003952,25.3681 +0.004168,25.4233 +0.004313,25.6019 +0.004436,25.8077 +0.004559,26.0281 +0.004677,26.2789 +0.004806,26.5295 +0.004924,26.8091 +0.005054,29.1947 +0.005175,29.5240 +0.005296,29.8578 +0.005434,30.1695 +0.005641,30.4113 +0.005897,30.6595 +0.006044,31.0330 +0.006167,31.4372 +0.006291,31.8861 +0.006416,32.3258 +0.006541,32.9871 +0.006665,35.1234 +0.006832,35.6370 +0.007012,36.1491 +0.007145,37.0898 +0.007286,38.0263 +0.007472,38.9544 +0.007606,43.9625 +0.007737,45.0463 +0.007874,46.1048 +0.008008,47.1816 +0.008138,48.3373 +0.008279,49.5172 +0.008410,50.6816 +0.008550,51.6989 +0.008680,52.4799 +0.008816,53.3196 +0.009019,54.0554 +0.009160,54.8489 +0.009290,55.6203 +0.009422,56.3861 +0.009566,59.3177 +0.009701,60.1980 +0.009842,61.0616 +0.009974,61.9659 +0.010116,62.8820 +0.010252,63.7401 +0.028446,47.8384 +0.034249,46.6283 +0.051569,35.7550 +0.029915,60.5240 +0.036053,57.0085 +0.036557,60.1713 +0.056476,43.6552 +0.059092,45.6889 +0.030956,77.6908 +0.039529,72.9924 +0.076285,37.4428 +0.063075,57.1020 +0.028784,92.4107 +0.031336,91.2559 +0.030244,99.3704 +0.064911,67.4167 +0.108648,25.0728 +0.093062,42.2931 +0.112521,26.0771 +0.061160,80.4692 +0.113729,31.6784 +0.120177,26.2325 +0.100132,53.1106 +0.129615,24.6555 +0.046427,109.9369 +0.029063,128.9223 +0.090440,69.3257 +0.037078,125.5907 +0.071941,95.8817 +0.070905,99.5534 +0.052784,122.5781 +0.153243,28.5812 +0.029321,153.5504 +0.159766,24.2759 +0.121196,67.0038 +0.145407,45.1271 +0.146410,47.9275 +0.042470,154.1654 +0.104781,97.0265 +0.175363,27.4653 +0.181825,21.9654 +0.182872,23.7288 +0.034700,173.1043 +0.188200,23.9306 +0.055191,165.9557 +0.156364,66.1637 +0.062136,161.8166 +0.206601,20.8780 +0.064009,169.4167 +0.068884,165.8834 +0.154271,85.4458 +0.167823,72.8416 +0.132328,109.7372 +0.122592,125.7200 +0.227480,24.1606 +0.133721,119.7551 +0.201808,63.3633 +0.057797,209.3372 +0.096729,171.4036 +0.080878,188.1826 +0.190535,81.1826 +0.035154,239.1078 +0.248312,29.6908 +0.223954,55.5298 +0.202828,78.9473 +0.087324,200.4440 +0.239718,50.7748 +0.069900,221.5178 +0.265172,27.1748 +0.221148,72.9829 +0.041790,256.4305 +0.240665,59.0413 +0.135356,169.2214 +0.279484,27.3796 +0.251641,60.9869 +0.271719,42.7642 +0.290493,24.8847 +0.162669,155.3314 +0.203791,116.1734 +0.029592,291.9334 +0.291418,32.0442 +0.299707,28.5538 +0.278004,52.1277 +0.274263,59.1506 +0.234768,105.0722 +0.298221,46.5465 +0.043161,303.2024 +0.065808,281.8926 +0.196636,155.6972 +0.157986,195.2639 +0.030587,324.5450 +0.170459,188.6182 +0.330132,31.2627 +0.306864,57.3744 +0.060250,306.7723 +0.339840,30.1637 +0.344768,29.0462 +0.184043,190.7078 +0.037605,339.0417 +0.072999,307.9304 +0.314483,67.4075 +0.045313,337.9957 +0.207805,181.6106 +0.222528,170.7349 +0.269061,125.6223 +0.373814,22.8786 +0.141630,261.0197 +0.321526,82.9645 +0.328261,79.1260 +0.352334,60.9233 +0.319965,94.2440 +0.304578,114.3270 +0.038742,383.7910 +0.318001,111.3775 +0.038177,395.9067 +0.355133,79.9632 +0.394683,41.4084 +0.413258,26.1626 +0.374751,76.4254 +0.367023,85.6895 +0.347701,109.7071 +0.422534,41.7847 +0.268133,198.2693 +0.312628,161.4359 +0.407388,68.6068 +0.035604,441.8956 +0.383309,95.1863 +0.233426,246.2661 +0.138599,343.4661 +0.418906,65.1355 +0.389416,101.0732 +0.464319,30.2875 +0.053980,442.3704 +0.370005,132.6374 +0.475996,27.5804 +0.429379,76.3586 +0.451178,56.3609 +0.031733,476.9686 +0.287769,225.4595 +0.315378,199.3389 +0.435096,84.9845 +0.323463,200.2719 +0.381892,144.5917 +0.503577,25.5401 +0.242066,294.2465 +0.496350,41.4793 +0.436092,103.2496 +0.502643,40.8475 +0.353250,191.2303 +0.380930,166.9071 +0.073993,481.1957 +0.478496,79.9450 +0.434084,127.6930 +0.439421,125.8339 +0.514717,52.6608 +0.520081,50.0646 +0.543491,27.5852 +0.212131,361.9161 +0.544481,30.9948 +0.414209,167.9560 +0.479693,105.0801 +0.555189,32.0063 +0.333414,254.7152 +0.529117,60.8926 +0.474065,121.0732 +0.482066,115.4437 +0.364239,235.7162 +0.539342,61.7870 +0.574048,29.0162 +0.292347,315.1556 +0.547837,63.9150 +0.537830,75.3255 +0.466403,149.3815 +0.558442,62.0615 +0.595139,26.3123 +0.402650,220.6419 +0.597510,29.6207 +0.457409,174.1843 +0.452713,183.8651 +0.396694,240.9100 +0.611753,28.7483 +0.567379,77.7218 +0.620504,25.5492 +0.621451,25.5174 +0.044236,604.3836 +0.584774,65.3707 +0.590010,63.3986 +0.615785,43.8844 +0.582166,81.3445 +0.393264,272.4167 +0.359077,310.6543 +0.587196,84.1705 +0.346364,325.8894 +0.645101,28.0104 +0.646053,27.9631 +0.646969,27.9839 +0.253477,422.6054 +0.505738,174.4703 +0.267134,417.6988 +0.631594,58.7164 +0.659670,31.9804 +0.663511,31.6600 +0.526484,170.1446 +0.671367,32.0016 +0.523736,180.9278 +0.507539,198.9508 +0.404491,306.0774 +0.281776,430.5237 +0.637604,75.6685 +0.627131,90.1645 +0.696629,28.0247 +0.376647,349.4435 +0.703369,24.5904 +0.588129,145.5466 +0.508702,226.1387 +0.623292,115.9639 +0.650145,93.2739 +0.636578,109.1523 +0.513229,234.4677 +0.674954,76.3502 +0.727960,25.5301 +0.194339,564.7700 +0.713273,49.6073 +0.739257,26.0790 +0.717296,52.5446 +0.672254,98.9794 +0.676083,99.3683 +0.673112,103.8313 +0.640502,140.8182 +0.648621,134.6213 +0.724654,62.3531 +0.680209,107.9606 +0.361395,430.6672 +0.613156,180.8599 +0.712301,86.3730 +0.710569,90.5742 +0.607503,200.8530 +0.753491,57.6298 +0.601130,212.2578 +0.787008,28.5822 +0.536313,282.1788 +0.745731,78.2599 +0.726091,100.0106 +0.561779,265.7981 +0.765336,64.4815 +0.808357,25.4917 +0.706490,129.9819 +0.794017,44.5085 +0.575476,271.3165 +0.599956,249.1703 +0.695171,155.4661 +0.484042,371.7109 +0.801143,56.6846 +0.743419,116.4302 +0.833849,27.0361 +0.838526,29.5409 +0.684834,186.9117 +0.477500,396.0364 +0.669732,210.0314 +0.571076,309.6945 +0.603064,279.9657 +0.690311,196.4140 +0.829818,59.4763 +0.826103,64.5795 +0.704664,189.8461 +0.871746,23.6905 +0.873537,27.8994 +0.570146,333.6751 +0.747697,160.3432 +0.771234,139.2330 +0.859850,52.0336 +0.490490,424.3509 +0.886725,32.1985 +0.860885,63.1154 +0.868067,57.3708 +0.849126,77.9171 +0.776944,151.6284 +0.883031,52.1434 +0.674017,262.1228 +0.781320,162.6634 +0.734842,211.3954 +0.818492,129.6085 +0.879764,76.9746 +0.895437,62.3097 +0.813388,145.3757 +0.792063,171.0145 +0.910467,56.5850 +0.925438,43.0483 +0.846793,123.0585 +0.927044,48.5495 +0.762881,217.7619 +0.901437,81.5769 +0.759109,227.4125 +0.957747,34.4335 +0.665681,327.5700 +0.850638,144.1160 +0.788170,210.5036 +0.946237,54.4154 +0.880771,125.1115 +0.935175,73.8965 +0.936140,77.2683 +0.983014,32.3029 +0.986522,32.1758 +0.733676,286.0506 +0.815590,212.1861 +0.969852,61.7375 +0.798674,233.9838 +0.855753,185.7218 +0.890682,151.7340 +0.975594,67.8215 +1.015317,29.5310 +1.019728,27.6890 +0.998674,52.5666 +0.963078,92.7313 +0.992181,64.6753 +0.968487,95.1675 +0.823991,241.7955 +0.993252,79.5275 +0.956739,117.8797 +1.051241,27.1558 +1.000653,82.0921 +0.924001,160.3130 +1.041475,44.6201 +0.769841,325.0318 +1.055810,40.4763 +1.047417,58.0136 +1.044849,63.8620 +0.857828,252.3908 +1.082746,28.4677 +0.928573,184.4413 +0.894511,220.4648 +0.958764,161.2711 +0.691651,429.3805 +0.948101,173.8771 +1.027777,102.3121 +0.294131,836.9544 +0.943984,188.6775 +0.914841,221.5481 +1.018698,124.0511 +0.565255,579.4315 +0.908041,237.5791 +1.009072,138.3089 +1.120036,28.2790 +1.063655,87.4268 +0.653409,505.3977 +1.094874,65.3558 +1.086096,75.5889 +1.136390,28.4168 +1.042417,125.7742 +1.078398,90.7365 +1.096287,79.9671 +1.130090,48.7017 +1.032658,147.2057 +1.031590,149.3424 +0.751304,436.8124 +0.980643,210.9588 +1.168192,24.3911 +1.072780,127.5117 +0.494607,710.6872 +1.074619,134.1703 +1.121979,88.8979 +1.145620,69.2268 +1.142750,73.1359 +1.084315,132.5657 +1.043416,177.6519 +1.180933,46.1539 +0.783242,448.4702 +1.200292,33.7291 +1.151083,84.3461 +0.775452,462.3426 +0.994754,245.1506 +1.178792,62.9971 +0.836473,412.1876 +1.121032,130.0118 +1.113015,139.4905 +1.114976,138.4989 +1.005883,248.5445 +1.105431,155.2983 +1.160230,103.9476 +1.013409,252.6826 +1.208790,63.3706 +1.176254,99.6951 +1.056857,223.7678 +1.221069,61.3993 +1.110220,176.2443 +0.911884,378.2665 +0.889295,402.3160 +1.111214,181.3370 +0.903822,393.1011 +1.108712,192.1141 +1.216881,90.0276 +1.179865,128.9266 +1.248661,67.4680 +1.227087,91.2383 +1.251044,68.2875 +1.215886,106.1834 +1.164807,158.2452 +1.296924,27.6123 +1.300826,27.8965 +1.264178,73.4284 +1.237795,100.7835 +1.191603,148.8325 +1.316129,28.2205 +0.918924,426.3358 +1.239906,106.9175 +1.148316,203.1576 +1.253475,102.8847 +1.280625,77.1994 +0.811122,549.1863 +1.205295,157.4156 +1.131086,232.5562 +1.292552,78.4545 +1.340436,32.0567 +1.345261,28.1975 +1.260730,116.1381 +1.324536,57.0172 +1.192583,191.9885 +1.275950,111.0587 +1.286465,103.1947 +1.344350,47.3813 +1.371007,25.7888 +1.132662,269.0650 +1.161685,243.4584 +1.357825,49.6708 +1.362711,47.7851 +1.252506,159.5699 +1.235429,179.9741 +1.391732,25.1744 +1.376869,46.9709 +1.272161,156.4219 +1.318326,111.9810 +1.308793,123.4384 +1.360309,74.0319 +1.254428,184.5543 +1.351474,89.4564 +1.158808,287.8804 +1.323052,126.8369 +1.147381,305.2296 +1.188117,268.8855 +1.346823,114.1466 +1.373459,90.0474 +1.356360,108.0862 +1.231713,239.8084 +1.387009,85.9001 +1.415404,59.8793 +1.338579,143.0384 +1.452611,31.4575 +1.241790,246.0108 +0.967053,521.6871 +1.319332,176.0344 +1.384572,113.3106 +1.266092,232.7998 +1.416907,87.3600 +1.144687,361.9692 +1.440931,66.6640 +1.410497,98.0330 +1.210878,301.7574 +1.328723,191.5291 +1.282468,239.6911 +1.495367,29.0425 +1.290151,235.5845 +1.438983,91.4731 +1.460971,71.8432 +1.504268,30.0286 +1.407496,129.1723 +1.472909,67.0057 +1.291612,250.7225 +1.446689,97.9628 +1.065787,479.8372 +1.471522,80.1335 +1.434342,122.7333 +0.827577,731.0546 +1.432232,128.6695 +1.497883,65.9427 +1.484069,84.0519 +1.481618,88.4059 +1.457003,117.0065 +1.337607,239.0047 +1.557076,25.7589 +1.389660,196.2831 +1.475284,112.4705 +1.532814,56.7946 +1.487801,107.4165 +1.363643,233.3140 +1.463507,134.4774 +1.542335,58.4995 +1.507595,95.2851 +1.430308,177.4771 +1.372493,237.8552 +1.582835,29.1567 +1.412076,203.7488 +1.428584,191.4489 +1.544652,77.2279 +1.506657,119.3553 +1.401728,225.8086 +1.405144,223.8350 +1.607785,23.3474 +1.574010,64.0213 +1.464447,176.4730 +1.545625,97.7113 +1.536669,108.1132 +1.488741,156.9930 +1.595218,57.5188 +1.576612,78.7319 +1.534297,122.9023 +1.508530,150.8155 +1.558632,104.2067 +1.396796,269.4276 +1.423840,247.4175 +1.615825,56.9107 +1.652738,23.2557 +1.628980,48.0382 +1.520253,163.3608 +1.600835,84.7587 +1.589609,99.0015 +1.530457,161.9489 +1.627537,65.8471 +1.322070,376.0525 +1.675994,23.1442 +1.677018,24.7316 +1.214848,488.7520 +1.620033,85.7237 +1.655345,58.3286 +1.643337,72.0831 +1.596958,119.6487 +1.692406,25.7496 +1.699139,23.3978 +1.512635,213.3814 +1.657200,73.8966 +1.645734,92.2597 +1.597984,143.6949 +1.498892,244.3521 +1.685594,59.0630 +1.551656,194.8364 +1.722537,26.8611 +1.640921,114.0291 +1.169135,587.5418 +1.522160,236.6461 +1.659346,102.7485 +1.585943,182.9068 +1.611992,158.3688 +1.703600,71.0805 +1.688611,88.6215 +1.705763,74.0363 +1.631133,153.8058 +1.713674,72.7084 +1.539916,248.3811 +1.744657,45.0719 +1.768851,23.8568 +1.741680,56.1831 +1.726017,75.6917 +1.779800,25.8980 +1.758807,47.9029 +1.306909,500.8111 +1.718156,90.5779 +1.672736,145.7480 +1.731097,88.5804 +1.524410,302.9711 +1.610349,218.5368 +1.774681,57.7139 +1.777233,58.9530 +1.789729,48.4466 +1.638032,202.7888 +1.666224,183.0609 +1.737994,114.1444 +1.626013,229.5136 +1.587755,273.6436 +1.563826,299.0338 +1.621880,241.9933 +1.788297,78.3439 +1.840822,27.5477 +1.801710,74.1830 +1.381554,496.6130 +1.449890,430.9150 +1.797864,85.6620 +1.602881,282.5268 +1.805698,81.1369 +1.806710,82.0192 +1.746493,148.9341 +1.644783,254.2961 +1.875893,24.6726 +1.234021,668.3082 +1.878168,26.9936 +1.808735,100.1863 +1.683614,229.9903 +1.715420,199.1527 +1.786383,130.0544 +1.807721,112.7043 +1.863874,60.6662 +1.899079,26.8534 +1.832396,94.9542 +1.701751,229.9491 +1.908922,26.5691 +1.855527,81.3874 +1.698123,242.6277 +1.888730,53.3511 +1.560902,384.5522 +1.920426,27.6051 +1.743245,210.3844 +1.525736,431.1325 +1.818485,140.9230 +1.931700,29.1586 +1.762095,201.9881 +1.936915,30.9548 +1.862861,106.0007 +1.916438,53.5551 +1.905162,69.0295 +1.895427,83.4271 +1.819678,163.4846 +1.836187,148.3661 +1.792708,193.2402 +1.959409,27.5690 +1.967870,22.0262 +1.838177,158.6492 +1.900566,97.7467 +1.902330,98.9058 +1.925933,76.7002 +1.849286,156.8197 +1.989897,21.6205 +1.662839,351.0395 +1.886836,136.7804 +1.914573,110.0709 +2.002634,23.4009 +1.568122,459.2115 +1.924541,108.9763 +1.968862,67.8671 +1.960859,82.2611 +1.866642,178.8428 +1.749398,297.6789 +1.969993,80.1941 +1.693385,358.2504 +2.006106,47.4310 +2.013879,46.4416 +2.033523,28.5825 +1.978855,88.9425 +1.945455,123.7612 +1.852139,219.2993 +1.984554,87.9872 +2.045485,28.1082 +1.770362,304.2263 +1.964084,116.4176 +1.754950,326.4905 +1.956869,126.1183 +2.026035,64.6122 +1.948031,146.3532 +1.861399,238.9411 +1.716607,386.6604 +1.880805,223.4813 +1.996826,110.0371 +1.940752,169.8320 +2.081441,31.1350 +2.074588,41.5974 +2.011518,107.9835 +2.094385,28.2662 +1.942081,182.3412 +1.885408,240.0084 +2.080502,47.5251 +1.983163,154.1855 +2.072541,66.8910 +1.828886,314.3026 +1.570024,575.5237 +1.883526,264.0966 +2.090648,58.2444 +1.756677,395.7228 +2.027334,131.0607 +2.060321,100.9869 +2.062106,103.5945 +2.106864,59.7550 +2.143189,24.3383 +2.051635,120.3752 +2.122651,50.7472 +2.023617,155.3364 +2.001236,178.7407 +1.784941,396.6558 +2.158395,27.5055 +2.161309,27.9042 +2.165701,25.0089 +2.167528,26.3211 +2.104287,99.3521 +2.100341,106.4906 +2.036729,173.3606 +1.935491,275.5464 +1.927350,285.6863 +2.071439,142.6141 +2.185901,30.6469 +2.047078,175.1781 +2.190710,32.5375 +2.181597,46.2295 +2.178953,53.8231 +2.110584,123.9652 +1.827382,408.4132 +2.024645,216.3381 +2.173399,72.0608 +2.043121,209.9653 +2.053537,201.1335 +2.050188,205.8397 +2.119502,137.6099 +1.985949,272.2121 +2.148893,115.9716 +2.128027,138.2826 +2.227827,39.8930 +2.124423,150.2588 +2.166620,110.7860 +1.953630,330.6479 +1.868370,418.8141 +2.189214,98.8802 +2.245460,44.1210 +2.082988,208.9195 +2.206832,86.9860 +2.172011,126.0517 +2.211038,90.3372 +2.277406,25.8237 +2.256028,51.4604 +2.284278,26.7893 +2.232777,79.2549 +2.145548,169.4901 +2.116186,203.2895 +2.112577,208.3674 +2.234550,90.5382 +2.222257,106.4159 +2.254671,75.4571 +1.974192,357.8211 +2.307493,27.6587 +2.266311,71.9007 +2.312032,30.9037 +2.319476,25.0972 +2.258161,89.0068 +2.179978,171.4606 +2.125417,228.6304 +2.223248,136.4426 +2.069216,291.4154 +2.338212,24.9864 +2.073594,291.1490 +2.216548,151.7910 +2.328673,44.2763 +2.298063,78.0713 +2.067798,309.8866 +2.193849,188.9853 +2.301376,83.2201 +2.291908,98.1774 +2.152400,242.4769 +2.287184,108.5945 +2.289582,110.8864 +2.264865,137.2261 +2.315039,90.9167 +2.351439,56.0104 +2.354048,56.8426 +2.384596,28.9000 +2.311068,106.1632 +2.267720,151.4082 +2.382835,38.7053 +1.986979,436.9683 +2.344574,81.3284 +2.103268,331.6836 +2.376135,59.7618 +2.332013,105.2976 +2.293818,145.4054 +2.417232,23.5857 +2.368340,79.0474 +2.347168,103.4762 +2.377685,74.3088 +2.325089,136.7586 +2.390086,73.7079 +1.998313,468.4264 +2.395779,72.8340 +2.137349,339.6880 +1.913605,566.2815 +2.240983,239.9577 +2.364743,117.5879 +2.461848,24.4803 +2.147623,339.6343 +2.463794,27.4522 +2.439224,60.3339 +2.203640,297.3108 +2.274682,228.8299 +2.359691,148.4802 +2.360632,148.9797 +2.335152,175.3897 +2.402092,110.2392 +2.486329,28.8155 +2.466740,52.4219 +2.437311,86.5517 +2.394878,129.9021 +2.405956,123.5573 +2.440818,90.4317 +2.363199,168.9605 +2.482331,52.2092 +2.450645,87.3136 +2.342937,197.8027 +2.410891,136.6876 +2.435897,113.0377 +2.253087,296.7728 +2.421541,130.6026 +2.419129,134.9534 +2.529514,28.0233 +2.531250,29.8518 +2.499559,63.9891 +2.479887,88.7844 +2.303230,266.9249 +2.372950,201.2648 +2.447388,131.2285 +2.423947,158.7323 +2.407450,176.5688 +2.487258,98.1461 +2.552144,41.5463 +2.532160,64.7094 +2.524780,74.0906 +2.574215,27.5344 +2.214054,390.3382 +2.561103,45.4185 +2.509612,97.9208 +2.554083,61.6218 +2.480942,137.1086 +2.593691,26.9068 +2.598871,25.2971 +2.523864,102.2269 +2.434952,197.8010 +2.547579,86.6506 +2.213037,423.1423 +2.596870,42.8192 +2.615705,26.9544 +2.624169,25.6389 +2.534541,119.8409 +2.582680,72.6895 +2.413497,242.7945 +2.425903,233.3151 +2.548936,112.4208 +2.639689,26.8303 +2.288094,381.7896 +1.671258,1003.9306 +2.139433,538.7350 +2.585404,94.2041 +2.620598,62.8664 +2.257112,434.1846 +2.626091,67.0945 +2.210091,484.0624 +2.540740,155.1487 +2.330129,368.8278 +2.477038,223.9262 +2.604392,99.9299 +2.606522,100.7956 +2.679609,30.5184 +2.515145,201.6115 +2.468614,249.1404 +2.691297,27.4267 +2.503513,216.5508 +2.675189,45.8554 +2.537959,185.5199 +2.693186,31.5126 +2.618057,112.1610 +2.704323,28.6560 +2.654383,79.5697 +2.656292,84.1401 +2.716757,24.6294 +2.607534,135.4646 +2.549860,199.7416 +2.649808,102.6561 +2.683465,70.9100 +2.707318,49.9903 +2.508172,250.2491 +2.570156,193.6740 +2.741387,27.4396 +2.695889,77.5259 +2.678168,97.6954 +2.700964,78.5432 +2.669884,113.1612 +2.578617,206.4243 +2.757309,29.0922 +2.510542,281.3310 +2.724699,70.3540 +2.557538,240.3648 +2.773415,28.4964 +2.775864,28.2564 +2.451994,357.0607 +2.655370,155.6113 +2.500951,312.6622 +2.730218,85.3379 +2.661357,161.9354 +2.768827,55.4455 +2.601750,226.1346 +2.568672,260.6800 +2.636180,200.7515 +2.721045,117.7455 +2.563548,278.9707 +2.785042,58.8446 +2.791874,55.5855 +2.779508,69.6563 +2.632753,219.2378 +2.829352,25.3115 +2.717755,140.1039 +2.740433,126.9410 +2.749602,119.5586 +2.235795,634.3777 +2.843887,27.6415 +2.758421,117.6581 +2.519163,359.5233 +2.720064,159.6420 +2.795054,87.0909 +2.659219,228.4307 +2.824273,65.3324 +2.718724,173.7497 +2.849165,47.0862 +2.732979,164.5042 +2.400469,504.5409 +2.723480,182.4909 +2.783046,127.0426 +2.887650,23.8083 +2.698957,215.1053 +2.889605,25.4840 +2.896252,24.1227 +2.836932,87.5532 +2.813614,114.2689 +2.870174,59.1740 +2.815557,117.3407 +2.878687,55.7456 +2.892475,47.0355 +2.754376,189.1471 +2.823293,122.1798 +2.857859,89.0454 +2.924486,29.6376 +2.882145,76.6589 +2.827885,131.9508 +2.733953,226.9322 +2.666520,300.5068 +2.642660,325.2521 +2.915090,55.6327 +2.943523,28.5870 +2.927883,51.3592 +2.786401,195.2931 +2.320945,663.4798 +2.742999,242.9236 +2.958804,28.0648 +2.867374,124.6551 +2.967027,27.7683 +2.934433,67.7724 +2.959836,44.2367 +2.939511,65.5111 +2.945473,60.5102 +2.905010,102.8780 +2.842520,166.3328 +2.984425,26.6502 +2.914063,103.6233 +2.763830,259.7553 +2.985923,40.0627 +2.810982,216.3657 +2.981695,46.6071 +3.007889,26.8487 +2.752465,285.3492 +2.967913,73.3756 +2.920375,123.2326 +2.972111,72.9108 +2.854664,192.4823 +2.979243,75.0366 +3.004074,51.1839 +3.034738,25.5368 +2.960885,103.6225 +2.871529,194.7964 +2.910089,157.2598 +2.512331,556.4032 +2.491247,583.8325 +2.994796,86.9472 +2.804121,279.8905 +2.710128,375.3389 +3.064508,24.6724 +3.025986,64.1520 +3.017687,73.4669 +2.694154,403.9813 +2.838791,261.2966 +2.970723,131.6865 +3.005022,98.8228 +3.081744,26.2967 +2.905971,204.1361 +2.797903,316.0561 +3.067349,51.3571 +3.075080,48.3193 +3.089181,38.0864 +3.085467,42.7336 +3.027348,107.1769 +3.068735,67.7946 +2.946905,190.6423 +2.929348,212.5773 +3.008853,134.0326 +2.992030,154.2544 +3.066326,84.4397 +3.127268,24.4369 +2.801912,353.8341 +3.134525,25.0820 +3.091154,73.4428 +3.045022,125.0253 +2.634230,536.7679 +3.090138,81.8540 +3.005984,167.4670 +2.911459,265.4494 +3.113960,64.4561 +3.155747,26.2504 +2.847460,342.2513 +2.876080,314.6434 +2.869161,323.3988 +3.023586,169.9471 +3.170048,24.4722 +3.011076,191.4014 +2.584019,620.2835 +3.102410,103.4279 +3.146285,63.2057 +3.189712,22.7976 +3.141926,74.6065 +3.055258,162.7461 +3.128201,94.4068 +2.879706,347.2326 +3.170998,59.9800 +3.054280,179.6033 +3.047147,190.0487 +3.176909,61.7439 +3.212510,27.6994 +3.118707,127.4382 +2.954124,294.4653 +3.193533,57.1604 +3.222608,30.1398 +3.142886,114.0899 +3.110107,150.2097 +3.043608,217.7003 +3.108041,154.2495 +3.240210,27.6647 +3.037814,232.7695 +3.150766,120.7823 +3.190724,85.3637 +2.809056,470.1083 +3.173451,113.1975 +3.250694,37.3421 +3.248590,41.7513 +3.164598,128.2543 +3.194520,102.0968 +3.084012,217.0638 +3.137548,168.2236 +3.028303,278.3838 +2.851991,455.6227 +3.246146,67.9099 +3.233884,82.1147 +3.100088,218.7877 +3.060275,263.2731 +2.897484,432.3731 +3.041289,290.4485 +3.230979,104.8595 +3.286649,51.0484 +3.314056,26.5855 +3.171993,171.1664 +3.238653,108.9465 +3.209491,140.4507 +3.305772,47.0911 +3.288037,68.9253 +3.252749,107.9488 +3.123400,239.1114 +3.292852,71.4135 +3.340642,27.6161 +3.301076,72.3301 +3.204303,170.5968 +3.098135,277.7125 +3.306687,74.7177 +3.352863,31.7081 +3.159608,228.1805 +3.271549,117.6563 +3.347600,47.5314 +2.986870,409.4518 +3.178416,218.9211 +3.279164,120.6692 +3.373407,29.1977 +3.226940,178.9657 +3.002206,406.7451 +3.276088,134.3089 +3.387789,25.7196 +3.375848,49.0120 +3.256976,171.4560 +3.405906,24.5185 +3.181998,249.3610 +3.335839,96.4732 +3.216533,221.4733 +3.205839,233.6890 +3.389205,52.3182 +3.262291,184.8858 +3.337698,117.4169 +3.424861,31.2466 +3.402605,55.6408 +3.270584,190.3794 +3.192561,270.2989 +3.202478,265.8496 +3.364268,105.8844 +3.267875,203.3343 +3.356963,116.2800 +3.430425,48.5001 +3.455116,24.7988 +3.307615,176.3383 +3.462860,25.7967 +3.329857,166.5405 +3.374900,122.9531 +3.218004,283.0291 +3.428433,74.7268 +3.384572,119.9690 +3.479915,27.0632 +3.381405,133.1752 +3.296618,218.9122 +3.408951,108.0538 +3.397338,123.6953 +3.395132,131.0314 +3.501034,26.8972 +3.343160,186.1734 +3.447177,83.1682 +3.136530,400.6549 +3.503160,35.5324 +3.318876,223.9516 +3.431359,113.6693 +2.932898,614.9349 +3.521034,27.7536 +3.237196,312.5253 +3.456108,97.5411 +3.432313,124.9331 +3.151705,408.2897 +3.517005,48.4200 +3.360698,206.1365 +3.496398,74.4786 +3.460964,117.2377 +3.527932,52.1652 +3.368259,212.8398 +3.315999,268.5232 +3.515530,69.9374 +3.548788,45.2703 +3.504542,99.0857 +3.545029,59.9579 +3.470153,136.7460 +3.468328,140.3350 +3.478925,133.8296 +3.537185,76.5918 +3.261309,354.3760 +3.362511,254.7629 +3.514581,106.7329 +3.471210,152.4353 +3.103845,528.3171 +3.603628,30.3415 +3.290341,345.7419 +3.497854,140.6057 +3.331738,307.7007 +3.538693,101.6653 +3.441524,200.3052 +3.530346,114.4455 +3.565426,82.7197 +3.542829,106.2558 +3.547833,103.2999 +3.584523,72.5630 +3.632163,25.9066 +3.633970,25.0766 +3.566835,95.7626 +3.458247,208.6020 +3.641830,25.9785 +3.615685,57.0796 +3.585468,88.8066 +3.623645,51.6967 +3.413509,265.7613 +3.410397,272.3681 +3.662598,27.8859 +3.559996,136.2601 +3.529334,167.9399 +3.488657,209.5986 +3.260318,441.9089 +3.557246,148.8326 +3.323549,384.5910 +3.636084,74.6474 +3.580097,133.9932 +3.594059,120.9525 +3.672765,49.9191 +3.696256,27.3206 +3.697274,28.2958 +3.549722,178.5924 +3.483954,250.5969 +3.606899,128.5740 +3.570878,167.0477 +3.553649,186.3151 +3.675343,66.9256 +3.612755,130.5155 +3.638460,106.7776 +3.349942,399.7138 +3.722685,27.8586 +3.723577,31.0329 +3.648146,108.9292 +3.506979,253.7892 +3.526164,237.0023 +3.734551,29.5478 +3.617275,151.0679 +3.581099,188.6490 +3.710732,65.4677 +3.659047,119.1525 +3.679271,100.5459 +3.657086,123.7675 +3.608663,179.8898 +3.737926,51.6101 +3.706079,87.5462 +3.769749,26.7294 +3.666849,135.4058 +3.745238,58.1676 +3.674275,131.4524 +3.750544,59.3326 +3.749656,65.6013 +3.667809,149.3404 +3.473243,346.3661 +3.793626,26.9590 +3.399834,423.1263 +3.708140,116.8311 +3.802255,23.6678 +3.438007,395.1123 +3.644792,189.4007 +3.604988,230.7029 +3.658070,182.5054 +3.764099,77.4769 +3.815258,30.0754 +3.651134,200.7362 +3.649085,205.8350 +3.613778,242.6087 +3.833120,27.9149 +3.779817,84.2503 +3.840576,26.4740 +3.805728,62.3341 +3.841576,29.9121 +3.725570,149.3456 +3.834193,47.2563 +3.743271,140.4949 +3.851870,32.9094 +3.754611,135.1430 +3.861035,29.7103 +3.817149,78.1526 +3.739965,156.3431 +3.778200,119.1280 +3.702227,196.1445 +3.640359,267.8465 +3.883767,26.2952 +3.884780,27.1612 +3.621314,292.0189 +3.578203,339.3103 +3.715012,203.4872 +3.874916,44.5904 +3.396322,526.8744 +3.760768,163.4287 +3.439528,488.8086 +3.788553,146.9110 +3.824972,113.3949 +3.917514,21.8362 +3.820586,120.8795 +3.918499,24.4605 +3.898372,51.8048 +3.889754,61.8984 +3.682766,270.7259 +3.822961,136.6198 +3.910063,50.9947 +3.763167,202.3050 +3.864068,106.9467 +3.776200,195.8288 +3.735474,237.9378 +3.768343,209.1353 +3.639439,339.5720 +3.825924,156.9950 +3.941466,42.3820 +3.928337,63.0832 +3.871489,123.3116 +3.803407,192.4751 +3.819610,180.1210 +3.896309,105.2576 +3.913333,91.0622 +3.881450,126.5819 +3.919507,89.9954 +3.845334,168.6568 +3.854920,160.0097 +3.757076,263.6406 +3.924198,98.9830 +3.999731,27.0794 +3.953492,76.9350 +3.890746,143.6413 +3.950177,88.8846 +3.939350,100.6615 +3.994801,46.5884 +3.982919,59.8808 +4.013991,35.4326 +3.935465,115.5582 +3.942960,109.1191 +4.030428,24.1839 +3.796479,261.6803 +3.911942,147.2294 +3.908206,157.4602 +4.023181,44.9092 +3.728315,340.9546 +3.856387,218.7292 +3.971015,105.0699 +4.058159,19.4199 +4.059172,20.6091 +4.041390,45.2071 +3.995883,92.1586 +3.867051,228.1515 +4.014930,82.6411 +3.742269,361.0265 +3.977479,126.7917 +4.001567,105.7404 +4.069270,39.6745 +4.065667,51.0235 +3.983848,133.8639 +4.042800,75.9347 +4.097572,26.4927 +3.951653,175.7407 +4.079781,51.5275 +3.714091,421.8354 +4.077580,60.2390 +4.051023,88.3274 +3.991421,149.7908 +4.054612,91.3771 +4.107308,41.4882 +4.034387,116.1202 +3.979012,172.4473 +4.131309,24.7338 +3.789536,371.2202 +4.039063,123.7704 +4.009503,157.9094 +3.959581,209.6094 +4.145990,26.5340 +4.068091,105.4724 +4.103296,77.2597 +4.139351,42.5475 +4.088042,95.2043 +4.117713,70.4325 +3.965472,224.2116 +4.108945,83.1412 +4.169191,25.0585 +4.173564,24.4411 +4.124065,77.8030 +4.075117,134.4194 +4.156044,54.4376 +4.020717,192.4928 +4.172524,42.0850 +4.104271,112.2526 +4.076086,141.6650 +4.116691,105.5260 +4.201869,23.1877 +3.895303,335.9458 +4.137819,94.3748 +4.209536,24.6629 +4.210482,33.6047 +3.698256,548.7706 +4.135927,112.1445 +4.004396,244.7312 +3.961058,289.5320 +4.198005,54.8329 +4.232195,27.3002 +4.160761,102.0583 +3.923197,341.6810 +4.189684,78.0940 +4.150508,118.3115 +4.222217,48.4163 +4.151460,126.0076 +3.835691,445.3056 +4.026811,256.5314 +4.052080,233.8460 +4.262820,24.5959 +4.127394,164.5244 +4.267779,27.9431 +4.192087,104.7350 +3.809877,490.9807 +4.249128,53.6157 +4.250591,58.0431 +4.225057,87.1091 +4.008033,306.3904 +4.086598,233.7134 +3.897329,424.5862 +4.234200,91.2693 +4.268820,58.3367 +4.270634,62.6534 +4.180556,157.5657 +4.194250,145.4200 +4.183247,164.7261 +4.216524,134.9555 +4.141212,212.9736 +4.302744,54.3330 +4.264878,93.2040 +4.040012,321.1381 +4.214610,150.5023 +4.280997,85.6907 +4.118736,252.3109 +4.347974,27.4019 +4.049424,330.8343 +4.312167,71.7312 +4.321915,64.9780 +4.248072,141.3047 +4.285926,105.6684 +4.181899,212.8812 +4.287417,111.0981 +4.320312,79.8929 +3.972029,430.4823 +3.868063,537.5813 +4.383898,26.2836 +4.380259,33.9964 +4.296822,118.4438 +4.391595,30.6374 +4.314423,111.0235 +4.327158,99.3003 +4.358083,72.5656 +4.148796,283.2467 +3.973412,462.6586 +4.231249,206.3715 +4.351480,88.1039 +4.410182,30.5164 +4.354186,95.3786 +4.422234,30.0444 +4.217751,239.6551 +4.389377,71.2118 +4.333288,130.0568 +4.295722,171.7883 +4.162834,305.7517 +4.213210,256.3859 +4.365113,107.0078 +4.357078,121.1404 +4.425448,54.2002 +4.449565,32.0805 +4.457407,28.3291 +4.259495,227.7296 +4.440699,51.9766 +4.325470,168.1344 +4.252839,248.0155 +3.690485,813.0353 +4.415267,89.7274 +4.338122,168.8366 +4.402512,105.8950 +4.437621,73.3858 +4.463346,51.3201 +4.371047,146.4080 +4.492676,27.3469 +4.398515,126.3924 +4.500855,28.0440 +4.481646,52.6479 +4.511007,27.2501 +4.277468,261.7922 +4.414256,127.7048 +4.394781,149.9979 +4.467511,78.3343 +4.247028,300.3786 +4.528899,24.7830 +4.524908,29.7474 +4.300858,257.1903 +4.534295,25.9552 +4.469597,93.7309 +4.426459,146.1733 +4.485737,89.2156 +4.504995,70.9135 +4.460589,116.3530 +4.479648,99.2304 +4.558049,23.1133 +4.291926,294.7019 +4.432043,157.0990 +4.472121,121.6263 +4.572632,27.3486 +4.400205,203.6722 +4.366688,239.0368 +4.339671,271.0493 +4.375376,236.6798 +4.452279,161.4673 +4.283343,336.9050 +4.405645,216.9098 +4.468586,154.9606 +4.478219,147.7290 +4.244087,386.6917 +4.544779,87.9738 +4.436071,200.3678 +4.612056,29.0116 +4.167413,475.5113 +4.554656,90.6373 +4.386894,259.8403 +4.517456,134.2027 +4.538258,116.2463 +4.625948,31.9185 +4.308634,351.1195 +4.636439,28.1074 +4.095203,570.7473 +4.623547,50.5947 +4.541961,133.5886 +4.553683,122.9105 +4.593748,88.6834 +4.613746,69.6585 +4.506959,178.5874 +4.545846,143.3372 +4.632754,58.8151 +4.665951,27.2131 +4.642925,59.8737 +4.645294,59.4799 +4.682432,25.1753 +4.576943,133.1114 +4.676594,39.1260 +4.581163,137.1683 +3.938367,786.3377 +4.630779,95.0147 +4.702799,28.7370 +4.578879,156.0981 +4.575908,167.7188 +4.503520,247.2115 +4.715721,41.5764 +4.622555,135.8102 +4.539261,222.2009 +4.361151,402.6263 +4.710055,56.6855 +4.514666,254.8158 +4.487225,285.5808 +4.586629,188.1561 +4.520024,256.7056 +4.493604,286.2965 +4.757298,29.6274 +4.766741,27.3783 +4.685547,112.0958 +4.689184,110.4316 +4.188146,614.2983 +4.641069,162.9688 +4.731537,73.4632 +4.599982,205.9813 +4.589143,220.1860 +4.786926,27.4594 +4.794120,25.1901 +4.664547,156.2955 +4.743629,80.9775 +4.725795,99.7646 +4.439585,390.0942 +4.605726,227.7252 +4.707608,126.7929 +4.724706,113.9273 +4.620249,219.8455 +4.430649,412.4975 +4.776730,71.1116 +4.825560,26.0154 +4.833451,25.8982 +4.797644,62.6231 +4.763778,97.9345 +4.809329,53.3424 +4.774785,94.7446 +4.761462,109.0255 +4.659754,211.6492 +4.691569,182.1311 +4.847842,28.2571 +4.819311,60.8310 +4.805001,81.5527 +4.859350,29.8546 +4.547407,343.2748 +4.610720,282.7672 +4.840095,55.6944 +4.734978,163.7674 +4.824607,78.8683 +4.693164,211.6782 +4.750733,157.0390 +4.772807,136.7642 +4.799616,110.8964 +4.814386,105.8637 +4.654505,272.0461 +3.780854,1146.6752 +4.603878,326.4897 +4.869530,66.5101 +4.805963,134.4414 +4.560251,381.7685 +4.758366,184.6522 +4.683405,262.6840 +4.675550,275.2532 +4.574953,378.4259 +4.903476,57.8916 +4.909571,58.0463 +4.834401,135.0761 +4.704774,270.1045 +4.946090,32.9609 +4.820843,160.3253 +4.910513,72.5681 +4.940405,46.6797 +4.920250,67.8241 +4.674142,315.4164 +4.967618,26.9388 +4.969478,27.2188 +4.870488,128.7466 +4.829680,175.3359 +4.779902,226.6036 +4.981169,28.0502 +4.861713,160.4583 +4.994558,28.7838 +4.895790,129.0408 +4.898746,128.1489 +4.950804,80.7658 +4.871404,162.8242 +4.943018,94.1677 +4.936041,102.7362 +4.961368,79.9189 +5.022172,19.9554 +4.804038,239.2151 +5.023342,20.6679 +4.983082,61.4590 +4.889205,156.7528 +4.876100,172.8092 +4.843147,206.6271 +4.886554,164.8994 +5.042128,249.8721 +4.927530,446.4037 +5.043254,332.4034 +4.999235,377.6971 +4.907772,470.5565 +4.953380,427.2703 +4.718332,662.9867 +5.005016,376.9828 +5.045959,337.4732 +5.031571,352.2138 +4.974880,409.2556 +5.026896,357.9441 +5.292001,101.7997 +5.373935,20.5365 +5.375658,19.4673 +4.987086,415.5152 +4.979051,424.4669 +4.563328,840.4652 +5.048910,355.4092 +4.930368,474.7663 +5.009220,396.1981 +4.926551,480.7918 +4.651659,756.0074 +5.024831,383.1709 +4.838634,569.7067 +5.049775,359.2584 +5.041288,369.6969 +4.988074,423.5377 +4.646734,765.5482 +5.034229,378.7622 +4.769483,646.6423 +4.880144,536.4487 +4.851576,565.4973 +4.862672,554.8859 +5.051454,366.6126 +4.873701,544.8857 +5.037187,381.9561 +5.038778,380.9267 +5.044010,376.2808 +4.657867,763.0336 +5.044541,376.9631 +4.860267,561.8488 +5.006506,417.9916 +4.942020,483.1962 +4.996697,429.2329 +4.802444,624.1775 +4.989559,437.7980 +4.893488,536.2491 +4.904843,525.7112 +4.508408,922.8829 +4.890682,541.3817 +5.376934,302.8928 +5.380651,300.2567 +5.381320,300.4496 +5.384840,297.6567 +5.383432,299.8139 +5.382000,301.9745 +5.384136,300.7535 +5.383785,301.9912 +5.378330,307.7569 +5.393801,293.0898 +5.394472,293.4568 +5.395126,293.1690 +5.402601,287.1236 +5.403519,286.5834 +5.403794,286.6869 +5.405135,285.7428 +5.409034,348.7743 +5.416125,344.7447 +5.429738,331.8404 +5.412992,349.2953 +5.418587,346.6721 +5.411613,354.1503 +5.431291,334.7812 +5.407344,359.0492 +5.418067,350.1052 +5.422116,346.4443 +5.407667,361.2896 +5.419143,350.2191 +5.432064,337.7286 +5.405418,364.8170 +5.420901,351.0537 +5.430554,341.8573 +5.408341,364.5351 +5.420292,353.0854 +5.419705,354.2040 +5.421505,356.3800 +5.417559,360.9180 +5.424498,354.5788 +5.427357,352.3294 +5.425216,355.1029 +5.416594,364.3794 +5.410985,370.6765 +5.412283,370.0793 +5.425930,357.1815 +5.417074,366.7865 +5.426622,357.9964 +5.404320,381.0861 +5.408002,378.2051 +5.679828,107.1765 +5.680909,106.8980 +5.681770,106.8550 +5.682498,106.9998 +5.683975,107.3923 +5.686892,111.2251 +5.687930,111.0905 +5.688296,111.6229 +5.690103,110.7198 +5.683247,118.5046 +5.689725,112.9621 +5.690481,113.1156 +5.684890,119.6546 +5.686087,119.4143 +5.690878,115.6624 +5.757810,49.7859 +5.760872,47.9105 +5.685777,124.1140 +5.765260,50.0004 +5.771956,47.3209 +5.787005,41.2518 +5.788626,40.7163 +5.761579,79.5406 +5.799021,44.6849 +5.768957,86.0360 +5.815261,40.8892 +5.789498,68.3573 +5.777885,84.5557 +5.779077,89.2638 +5.828257,41.4653 +5.829342,43.6452 +5.841121,39.7202 +5.787808,95.7004 +5.808783,79.0371 +5.769363,128.4913 +5.856152,43.7882 +5.786208,121.4039 +5.770236,138.3936 +5.869724,39.9271 +5.872988,48.2734 +5.766393,155.9187 +5.773378,153.8691 +5.880841,49.3608 +5.800823,134.3029 +5.768173,171.7391 +5.781662,159.9509 +5.862442,80.2390 +5.908630,39.7967 +5.801752,147.7895 +5.909651,42.2569 +5.897855,61.5228 +5.921262,40.8538 +5.773910,197.6885 +5.935127,40.3026 +5.803597,182.6431 +5.782363,208.5915 +5.805502,195.4954 +5.809891,196.1946 +5.780974,231.9669 +5.899941,114.1282 +5.971599,43.5326 +5.941614,80.2619 +5.986241,42.0816 +5.804545,224.9483 +5.780320,259.8403 +5.990955,50.7346 +6.000998,42.2354 +5.779687,270.4801 +5.799919,251.3037 +6.012941,49.2342 +5.927247,136.0096 +6.021876,43.4104 +6.015132,51.8205 +5.922313,153.2930 +5.887821,188.8553 +5.883509,195.7268 +5.975430,106.4400 +5.802688,286.5869 +6.050168,42.0881 +6.041690,58.9592 +5.783861,317.7840 +6.062176,40.5248 +5.778477,329.8899 +5.765764,348.3791 +5.939913,175.2599 +6.075606,51.1720 +6.081870,45.9975 +6.040161,97.2112 +5.857856,285.3414 +6.006087,143.2015 +5.766073,384.2446 +6.101645,51.6715 +5.907612,255.2971 +5.772876,392.0938 +6.115173,51.3109 +5.951918,216.7083 +6.126779,47.7022 +5.819277,356.2438 +6.143198,45.5329 +6.137372,52.4599 +5.868342,329.5192 +6.028323,171.2008 +6.150318,50.8127 +6.014069,194.8762 +5.768561,441.5281 +5.949542,273.7254 +6.174482,51.2697 +6.076677,151.0916 +6.066953,167.3005 +6.065287,170.0102 +6.043234,197.0761 +6.197862,43.5317 +5.791368,456.8808 +6.208946,41.3894 +5.854994,403.9774 +6.079237,180.8204 +6.175522,85.6444 +6.227769,45.2433 +6.234254,46.9409 +6.248250,37.8024 +6.240311,48.6694 +6.199524,92.1473 +6.223268,75.9175 +6.210090,90.1442 +6.260057,43.7245 +6.168627,145.5289 +6.102701,212.4826 +6.281196,42.4493 +6.089276,235.4028 +6.286053,46.2542 +5.783113,550.2446 +6.235298,99.1012 +5.806541,537.7439 +6.299186,47.0710 +5.807597,541.6934 +5.785407,572.5173 +6.166485,192.5684 +6.314156,47.4072 +6.332307,38.8835 +6.333358,38.9646 +6.323646,51.7547 +6.334400,42.1078 +6.273013,112.0490 +6.346258,39.8098 +6.162910,224.4025 +6.357925,40.8278 +6.359054,40.7669 +6.092257,309.8766 +6.189833,215.7568 +6.258972,152.6095 +6.371192,41.4578 +6.372323,41.3821 +6.063258,352.4587 +6.291672,125.9267 +6.114143,312.0024 +6.385063,43.5836 +6.188731,243.7487 +6.261166,181.8054 +6.149289,294.7617 +6.411582,44.3296 +6.412650,44.3506 +6.413705,44.4376 +6.417600,41.6304 +6.315185,153.2617 +6.415717,56.9310 +6.398753,74.9598 +6.288981,186.7139 +6.399821,83.8637 +6.442972,43.7712 +6.402134,96.9457 +6.455913,44.1740 +6.457001,44.0898 +6.458144,44.0045 +6.459231,45.8115 +5.843706,669.8602 +6.468447,46.0454 +5.784619,730.7818 +6.475695,47.2477 +5.798118,726.2162 +6.051223,476.6032 +5.962117,571.4577 +6.361564,181.1755 +6.499080,44.5992 +6.500087,44.5301 +6.501091,44.4792 +6.502149,48.2615 +6.505043,46.8368 +6.375401,182.4567 +6.513567,48.6993 +6.514493,48.7400 +5.930203,633.9805 +6.108368,456.7586 +6.515402,51.7817 +6.225752,345.8901 +6.426146,147.1132 +6.542740,39.5500 +6.543680,39.5758 +6.544618,39.6682 +6.100650,486.2954 +6.545571,43.2923 +6.550411,45.5957 +6.551880,45.4000 +6.533575,72.4444 +6.486744,123.7226 +6.562267,49.1496 +6.563233,49.1154 +6.564184,49.1167 +6.565127,49.1623 +6.241394,373.8574 +6.571643,44.5830 +6.324679,302.1019 +5.948427,679.2709 +6.582291,46.3688 +6.583256,46.3856 +6.584286,46.3774 +6.596007,42.1848 +6.588864,52.1045 +6.432481,211.3726 +6.303782,341.6083 +6.606020,41.6172 +6.613301,43.4937 +6.610468,47.3637 +6.614290,46.2101 +6.629642,43.5161 +5.772412,902.3141 +6.630664,46.0623 +6.201131,482.4911 +6.638193,46.4815 +6.573260,112.4603 +6.522944,174.0709 +6.656795,41.2350 +5.942681,757.3155 +6.153317,550.7081 +6.527827,181.5000 +5.762288,948.5786 +6.674727,43.0495 +6.472648,246.1181 +6.683623,36.1528 +6.684675,36.2114 +6.685721,41.5150 +6.611417,121.9124 +6.697015,37.3133 +6.524334,210.9327 +6.698031,40.2113 +6.704026,42.6794 +6.628660,121.4981 +6.164971,593.1688 +6.717777,41.4066 +6.719776,40.4433 +6.710867,51.3345 +6.720887,46.8904 +6.387313,385.9674 +6.473713,301.6158 +6.657832,118.5491 +6.643854,143.0676 +6.428647,360.7630 +6.626781,170.7729 +6.376508,429.0397 +6.760220,48.3844 +6.640969,179.1860 +6.344286,476.9226 +6.750159,72.1365 +6.773281,52.0529 +6.673159,160.4745 +6.786922,47.7791 +6.733330,105.8678 +6.586946,258.0019 +6.300235,545.7640 +6.805548,43.9623 +6.612349,245.6029 +6.615252,244.7198 +6.820156,48.9728 +6.821209,48.9593 +6.775330,96.8158 +6.645391,236.4561 +6.738242,144.6128 +6.834702,49.2010 +6.845999,47.8029 +6.762202,132.6406 +6.759184,136.6695 +6.699997,198.4382 +6.857953,41.5568 +6.405590,502.0249 +6.869129,39.5585 +6.870169,41.7328 +5.769793,1151.7688 +6.349291,573.3627 +6.647638,284.9618 +6.822296,119.3870 +6.893808,48.9668 +6.898436,45.3954 +6.844949,108.6536 +6.709328,247.3893 +6.839199,120.7795 +6.557858,409.6983 +6.921563,47.0742 +6.483685,486.4684 +6.758140,223.1610 +6.941683,40.6792 +6.734329,257.3601 +6.789410,203.3690 +6.776381,218.8053 +6.127868,877.0798 +6.859973,145.9791 +6.735268,271.6803 +6.967558,40.3363 +6.932600,77.7706 +6.981302,38.7161 +6.883903,137.6519 +6.029494,996.0930 +6.718767,311.8605 +6.991690,39.9886 +6.992780,40.0511 +6.872146,165.5448 +6.444051,598.1459 +6.922654,120.5993 +7.004949,40.9419 +6.825335,230.6135 +6.386068,671.0439 +6.767778,299.1510 +6.899510,168.4727 +7.025588,45.1592 +6.250336,831.2084 +7.042197,40.3968 +6.727237,361.7335 +7.021556,72.8549 +7.020019,75.8799 +6.943832,163.2515 +6.882856,225.2339 +7.032832,76.2503 +7.066930,43.1647 +7.067983,43.1444 +7.081545,38.8359 +6.911902,210.0296 +7.082595,41.5026 +6.660500,470.7114 +6.907616,224.7109 +5.959379,1174.0074 +7.094411,40.0522 +7.107084,37.3490 +7.045891,100.6378 +7.108090,39.5014 +6.959979,194.9371 +6.970154,185.8196 +7.006948,150.8279 +7.111128,57.8125 +6.676727,493.3754 +7.131212,41.8968 +7.005952,176.8450 +7.043254,140.6467 +6.746706,442.2519 +6.942775,251.8868 +7.155975,39.7639 +7.121932,79.0101 +7.168941,37.4283 +6.908688,299.3523 +6.849511,363.2389 +7.146529,74.7145 +7.109082,113.2347 +7.070747,160.8758 +7.188958,44.6685 +7.030628,216.9380 +7.173110,75.4683 +6.953603,295.9496 +7.110095,142.4595 +7.206370,47.6522 +6.597281,665.1666 +7.221244,42.2044 +6.956718,310.9298 +7.231624,39.1408 +7.157777,114.0830 +6.895854,380.7545 +6.894843,387.4096 +7.247567,45.2856 +7.252555,42.4742 +7.124098,185.5600 +7.170103,142.5656 +7.222317,91.8885 +7.276609,46.2229 +7.144434,179.4261 +6.968638,357.2329 +6.616227,718.9558 +7.292853,43.3595 +6.995187,345.1482 +7.133387,209.8374 +7.254022,101.5672 +7.309658,46.9551 +7.031679,327.9032 +7.182798,184.6122 +7.322832,47.4806 +7.088971,290.7611 +7.335183,45.5712 +7.336213,45.5888 +7.037691,345.1515 +7.340336,44.0612 +7.147592,247.3048 +6.833634,563.3006 +7.355590,42.9158 +7.314206,93.3591 +6.982363,426.2807 +6.567184,851.7959 +7.379732,40.3008 +7.381802,39.2776 +7.323860,99.2229 +6.797555,633.2381 +7.356614,75.7421 +7.154916,280.9937 +7.249553,195.4431 +7.233627,212.4370 +7.407566,41.0595 +7.271860,184.4545 +7.055949,401.4218 +7.418981,41.4475 +7.394898,74.4392 +6.808605,661.8234 +7.370314,104.6191 +7.446065,35.9487 +7.132327,352.9177 +7.134464,355.3261 +7.457371,36.5992 +7.420034,74.9792 +7.267648,233.8726 +7.469337,37.0485 +7.432357,75.5954 +6.881848,629.8604 +7.444996,72.4425 +7.474933,44.3843 +7.485245,45.4301 +7.120381,411.3947 +7.183901,348.9308 +7.493971,41.9069 +7.501521,43.5713 +7.384398,162.6134 +7.470429,85.2479 +7.517439,39.3047 +7.312669,249.0769 +7.212751,354.8492 +7.511709,57.9431 +7.530676,42.5099 +7.531777,44.4020 +7.367411,218.1076 +7.270765,315.7888 +7.506386,92.2140 +7.555677,43.9191 +7.195739,404.8561 +7.295030,307.0428 +7.556745,46.8300 +7.398506,213.0203 +7.057113,555.4031 +7.567600,45.8973 +7.200943,417.9304 +7.573187,50.2589 +7.456315,168.1265 +7.585519,49.3894 +7.495014,140.9217 +7.586554,51.7593 +7.598601,47.6318 +7.599597,47.6369 +7.600596,47.6308 +7.007894,641.3251 +7.602073,48.6818 +7.613498,47.2890 +7.095899,565.9301 +7.489790,173.0560 +7.623446,42.1868 +7.435910,238.6616 +7.634909,40.6852 +7.408644,269.3357 +6.627699,1058.4934 +7.646234,41.0041 +7.647234,41.0038 +7.648227,41.0624 +7.380755,313.6633 +7.576179,123.9236 +7.421080,280.0839 +7.660788,49.7910 +7.359583,352.0843 +7.661830,52.4614 +7.677981,45.2542 +7.248578,486.2744 +7.688238,47.6462 +7.689290,47.5940 +7.694419,43.9710 +7.675595,73.2188 +7.343224,406.5653 +7.710580,40.2041 +7.194663,558.5268 +7.650755,103.8352 +7.208041,555.0400 +7.460429,304.4176 +7.603575,169.9384 +7.569653,204.7736 +7.734853,40.4802 +7.532833,245.4740 +7.735885,43.9092 +7.736884,43.9193 +7.618874,171.3936 +7.665634,125.6389 +7.748814,43.4603 +7.749790,43.4933 +7.750784,43.5334 +7.535878,265.9208 +7.430794,372.0711 +7.764847,39.5764 +7.754591,51.5559 +7.701165,111.9353 +7.448626,365.5449 +7.773514,44.2119 +7.325871,502.8089 +7.662847,173.8300 +7.700103,137.6676 +7.612516,226.3418 +7.382843,457.1146 +7.010371,840.6480 +7.780804,73.2826 +7.774427,91.1331 +7.775334,91.7207 +7.738390,138.1954 +7.836677,40.9549 +7.837772,40.9002 +7.838859,43.3664 +7.711667,178.6936 +7.802865,88.5689 +7.793284,99.7046 +7.396935,506.2321 +7.611527,292.7108 +7.674573,232.0653 +7.624442,290.0658 +7.876587,38.9059 +7.877633,38.8485 +7.878672,38.8097 +7.839958,80.3372 +7.686193,242.4413 +7.890362,39.2937 +7.687238,243.4330 +7.891435,41.7435 +7.714292,226.1994 +7.903168,38.3842 +7.423084,520.5269 +7.851020,100.5208 +7.545093,407.5415 +7.904239,49.5796 +7.914509,41.5678 +7.507953,457.1619 +7.794318,172.9097 +7.917482,62.7239 +7.792275,199.8724 +7.282253,710.9741 +7.854087,140.6270 +7.806148,198.8748 +7.965115,40.9698 +7.930672,79.9445 +7.263449,753.8711 +7.801800,216.5991 +7.943611,80.4233 +7.992148,37.9253 +7.915493,117.0584 +7.993228,40.9746 +7.638314,403.6306 +8.006085,38.8426 +7.547012,505.2742 +7.262448,790.8796 +7.892989,162.0916 +7.929657,139.6031 +8.030074,40.2455 +8.024035,47.8560 +7.649220,426.2310 +7.967228,113.3074 +8.041945,39.6532 +7.779795,311.7228 +8.032552,60.0646 +8.044929,49.7238 +8.052286,44.0375 +7.956077,147.7425 +8.070320,36.6343 +7.828681,288.8092 +8.017321,101.7620 +8.094653,34.6362 +7.953819,178.4793 +7.941553,194.1799 +7.980207,161.7979 +8.081599,64.9520 +8.106955,42.1307 +7.994715,159.8619 +7.906638,248.9689 +8.117491,41.3646 +7.778307,390.9481 +8.069260,101.0534 +8.129290,43.3926 +8.080536,101.3469 +7.482014,700.9351 +8.142005,41.9653 +7.928635,265.8572 +8.146552,48.9733 +8.103820,97.2777 +8.154578,53.4112 +7.635936,573.0994 +8.169256,42.8830 +7.882226,333.3495 +7.916482,305.2630 +8.181884,42.3819 +8.119084,113.1438 +7.865560,377.7846 +8.194492,51.3233 +8.053328,203.0595 +8.215576,42.8881 +8.207989,51.9868 +7.791273,471.8746 +8.075451,195.4313 +8.055081,216.8561 +8.232228,43.1482 +8.071892,210.7772 +8.243346,40.4517 +7.920296,374.1125 +8.091518,203.9623 +8.010617,288.6125 +7.814172,492.4910 +8.201099,109.6412 +8.224266,97.3299 +8.135733,186.9384 +7.804424,526.8955 +8.295481,36.8102 +8.034203,299.8297 +7.933179,413.1875 +8.306663,40.7231 +8.299230,50.1748 +8.155608,197.6662 +8.170314,188.6887 +8.282669,79.7327 +8.321597,42.7011 +8.259977,112.0645 +8.018399,354.6248 +8.331320,42.6891 +8.332292,44.5894 +8.346367,38.9140 +8.347387,38.8513 +8.221746,165.4473 +8.183971,205.3314 +8.349405,40.9077 +8.271938,127.1840 +7.951542,448.5441 +8.362403,38.6245 +7.952635,449.5788 +8.256388,155.6586 +8.372042,40.9867 +8.373024,40.9652 +8.374010,40.9528 +7.940492,475.4746 +8.294409,131.1358 +8.385281,41.2073 +8.386239,41.2294 +8.387194,41.2749 +8.283798,146.6077 +7.763082,670.7732 +8.310740,142.3233 +8.399123,58.5145 +8.400086,60.0112 +8.158856,309.7418 +8.412047,57.6350 +8.209036,261.7096 +8.005023,466.8214 +8.212139,261.0107 +8.364298,118.6732 +8.353275,131.7331 +8.402214,92.1711 +8.457638,38.2707 +8.430406,74.5514 +8.270883,235.0303 +8.460098,48.0657 +8.468598,42.6290 +8.469683,42.5981 +8.470746,44.0550 +8.425545,97.5945 +8.245816,278.3575 +8.132299,402.2939 +8.172683,364.0640 +8.433856,107.0431 +8.504958,40.8957 +8.359003,187.9733 +8.508164,39.9305 +8.182950,367.3436 +8.428469,128.5841 +7.867056,693.0905 +7.817727,753.5096 +7.519318,1063.4980 +8.545854,38.0299 +8.546977,37.9575 +8.414963,171.0417 +8.536748,51.3063 +8.494386,101.8981 +8.557054,40.3149 +8.523140,80.8665 +8.495909,113.0206 +7.753190,858.0618 +8.485008,128.2879 +8.582817,32.6065 +8.583885,32.6394 +8.584935,32.6885 +8.376881,242.9519 +8.586005,45.0329 +8.514802,121.8111 +8.597369,41.4387 +8.512281,134.3680 +8.540899,106.7615 +8.195525,453.1375 +7.561747,1098.1172 +8.505914,154.9758 +8.615424,46.5079 +8.616525,46.4500 +8.617624,48.4105 +8.511228,163.4381 +8.534593,141.0690 +8.636613,40.0620 +8.334033,343.6962 +8.426489,253.3117 +8.631039,57.4426 +8.646650,44.3104 +7.813101,885.2294 +8.659864,39.5278 +8.660890,39.5574 +8.662975,38.5330 +8.427469,278.7115 +8.676676,36.1126 +8.482972,231.3692 +8.677730,38.1788 +8.401028,323.7167 +7.790268,938.3798 +8.679801,57.9257 +8.698331,40.4158 +8.699393,40.3739 +8.700448,40.3495 +8.701509,40.3417 +8.675663,76.5064 +8.706181,47.3671 +8.413990,343.4126 +8.638809,124.2707 +8.596285,167.8005 +8.666035,99.0683 +7.723235,1049.4740 +8.715909,60.6789 +8.737728,49.8700 +8.738747,49.8605 +8.739767,49.8533 +8.740798,49.8386 +8.389303,402.3887 +8.752170,40.5807 +8.712789,81.0881 +8.741851,55.2299 +8.757404,47.9608 +8.674667,139.0296 +8.473151,341.5696 +8.648663,168.4689 +8.524174,294.0791 +8.571237,254.0324 +8.787598,50.2154 +8.788608,50.2258 +8.789621,50.2293 +8.790637,50.2544 +8.258464,583.4870 +8.793878,49.3797 +8.764086,83.9974 +8.415967,437.4269 +8.092617,761.7831 +8.813697,44.1633 +8.604007,261.0060 +8.471845,404.6917 +8.837815,39.7101 +8.838835,39.6526 +8.839851,39.6142 +8.840892,39.5721 +8.841952,39.5337 +8.690961,192.5423 +8.843258,49.6286 +8.661932,231.9111 +8.096324,798.3951 +8.853394,42.2554 +8.560147,337.8112 +8.792751,111.5801 +8.805365,102.6553 +8.548095,365.0365 +8.772710,141.3607 +8.765104,152.6176 +8.876537,43.1224 +8.877525,43.1604 +8.878487,43.1999 +8.879466,43.2138 +8.880465,43.2726 +8.881486,44.4809 +8.714342,220.0229 +8.892887,42.4852 +8.893844,45.0296 +8.818254,128.4869 +8.865014,82.8044 +8.322672,635.1807 +8.611253,349.6205 +8.608930,360.9068 +8.923738,47.1150 +8.904332,92.5199 +8.814721,186.6440 +8.935373,67.0112 +8.453064,550.3190 +8.413029,591.3619 +8.946741,69.5724 +8.895650,121.7330 +8.149086,869.3589 +8.390313,629.1954 +8.883504,137.1376 +8.913132,108.6829 +8.969838,54.6624 +8.925967,110.6034 +8.914071,123.8139 +8.996853,42.2491 +9.001366,38.9615 +8.825270,220.9014 +8.647661,399.7712 +8.619834,435.3610 +8.970853,87.3222 +8.817133,242.2613 +9.037886,26.6391 +8.957854,107.9456 +8.588055,485.7356 +8.797081,278.5080 +8.921688,164.5394 +9.002384,85.1024 +8.919660,173.2019 +9.064525,29.5512 +8.688482,410.5076 +8.753549,348.2614 +8.263148,840.5266 +8.857861,253.4608 +9.020642,92.4470 +8.960874,157.9937 +8.776589,344.4399 +9.094077,29.3796 +9.021815,112.3593 +9.065800,71.9874 +9.058176,85.2417 +9.118868,25.7461 +9.047433,101.7187 +9.073791,78.8352 +9.039102,119.6811 +9.059395,100.6016 +8.934365,230.0995 +9.036571,133.7844 +9.143419,28.0445 +8.908021,267.0101 +9.144615,32.3715 +9.092863,95.5019 +9.098990,94.0521 +8.922680,273.4853 +8.920686,277.4130 +9.087487,114.1884 +9.111323,92.0970 +9.170356,34.2624 +8.848084,359.7093 +9.171464,37.6025 +9.121029,91.0692 +9.149152,70.4772 +8.894720,330.1462 +9.055195,174.5280 +8.947819,288.3971 +8.728648,509.3143 +8.613297,625.9064 +9.086228,156.1691 +9.113089,130.5301 +9.040328,208.3228 +8.791692,459.2880 +9.046172,215.0053 +9.229724,32.6841 +9.236216,31.1323 +9.004391,271.8980 +9.017384,260.2259 +9.201676,77.1412 +8.763080,518.5835 +9.196166,93.0111 +9.075601,214.7660 +9.101811,194.1274 +9.267349,32.4042 +9.207794,94.1462 +9.198100,106.2064 +9.188365,120.4724 +8.917722,394.6989 +9.248651,66.5099 +8.854401,462.5667 +9.276290,49.8683 +9.018445,312.1289 +9.242398,90.2938 +9.304306,31.9914 +9.237963,99.5591 +9.159997,185.4089 +9.204619,144.0793 +9.176987,173.5481 +9.016314,335.5617 +9.332692,29.5379 +9.137788,227.9281 +8.938874,428.0757 +9.158784,213.6103 +9.019509,360.6054 +9.193043,189.0093 +9.261178,122.0552 +9.330575,56.9056 +9.362231,31.8671 +9.290368,112.9479 +9.212099,192.9501 +9.219630,187.1473 +9.301940,106.1641 +9.289178,120.1645 +9.123457,296.6203 +9.316968,104.3369 +9.365717,57.4297 +8.897958,527.0554 +8.724745,705.9090 +9.394098,42.0245 +9.152626,287.5527 +9.348699,95.0852 +9.103675,343.4956 +9.209067,242.1510 +9.175031,277.3992 +9.350535,104.4319 +9.326159,130.0276 +9.312422,150.7692 +9.430655,35.4392 +9.239204,238.6751 +9.366950,113.2720 +9.451218,32.5556 +9.224867,260.9830 +8.275377,1212.3386 +9.262409,232.2179 +9.463191,33.3967 +9.420078,80.2246 +9.337523,168.9933 +9.243620,267.3557 +9.351876,160.4116 +9.315161,201.7603 +9.443785,76.2213 +9.278818,246.9984 +9.494627,32.3575 +9.250981,277.1998 +9.336298,193.6722 +9.295939,244.0422 +9.496588,45.7478 +9.510976,32.5196 +9.423147,122.4807 +9.512289,36.2482 +9.516922,35.7775 +9.477880,80.8612 +9.525817,34.0987 +9.425014,138.1061 +9.526985,37.3475 +9.134175,434.5612 +9.528181,47.6469 +9.440180,136.8991 +9.003384,577.3622 +9.485850,99.5895 +9.454968,134.8252 +9.383233,209.1187 +9.024501,569.9144 +9.558741,38.7686 +9.345406,256.8091 +9.563121,44.1475 +9.405050,207.3181 +9.281664,335.7065 +9.552700,70.0886 +9.164465,462.3489 +9.602216,29.4872 +9.299754,334.4585 +9.575829,61.8043 +9.539981,100.0611 +9.408105,235.6775 +9.436123,216.1473 +9.483774,169.6956 +9.203420,454.6136 +9.480223,179.6130 +9.548537,115.9229 +9.466095,203.2451 +9.409343,261.7420 +9.577080,101.9111 +9.559916,121.4449 +9.658034,27.4605 +9.580746,111.6378 +9.529971,164.2204 +9.452431,246.1491 +9.631704,68.4577 +9.612368,89.1522 +9.669340,33.4272 +9.372395,333.3539 +9.421305,289.8129 +9.685495,30.5301 +9.506517,218.9070 +9.520007,210.0122 +9.585441,146.9420 +9.545628,188.6787 +9.617371,122.7035 +9.637634,103.6654 +9.634213,112.3683 +9.568737,179.5323 +9.543497,209.3792 +9.725424,32.5906 +9.594416,164.7951 +9.382052,379.4991 +9.387481,381.3033 +9.694192,82.1642 +9.622789,156.4053 +9.652271,129.9368 +9.716026,68.1448 +9.308838,476.5741 +9.664461,124.7702 +9.741300,53.0297 +9.607269,196.2866 +9.592353,215.0956 +9.406778,402.5067 +9.752876,60.8128 +9.678991,136.1282 +9.640043,181.0915 +9.589794,233.6377 +9.447172,380.0487 +9.456187,376.8523 +9.807449,29.9263 +9.732383,106.8975 +9.711119,135.9331 +9.730019,126.4186 +9.768785,89.4973 +9.597510,262.5114 +9.748270,114.2523 +9.746582,119.8952 +9.705749,162.5045 +9.626814,244.4918 +9.701521,177.3253 +9.847052,34.4870 +9.761552,123.5352 +9.758015,128.2636 +9.542337,348.4741 +9.782209,110.5233 +9.833040,66.2812 +9.856438,47.6490 +9.487716,421.7531 +9.803556,107.1366 +9.885088,27.3820 +9.886280,30.2250 +9.860022,66.7671 +9.277610,650.9656 +9.794330,139.3091 +9.871307,63.9611 +9.759212,178.6269 +9.700162,238.9239 +9.809285,131.6300 +9.403317,544.6089 +9.779195,174.9484 +9.740075,222.0869 +9.933640,29.6966 +9.564333,402.1087 +8.550294,1419.5395 +9.785413,187.6624 +9.821135,156.7512 +9.837376,143.8165 +9.827221,160.5179 +9.815120,177.0206 +9.823432,170.9893 +9.962163,33.4169 +9.963337,33.4063 +9.500303,503.4456 +9.789232,216.4490 +9.692385,318.1301 +9.939086,72.6914 +9.912470,100.5461 +9.858283,161.1834 +9.734307,291.0425 +9.996744,30.9876 +10.003750,30.4680 +9.643783,391.6531 +9.973076,67.4781 +9.935268,106.4343 +9.994422,51.6779 +9.813690,241.9482 +9.992141,65.1767 +9.868254,192.5899 +9.702768,360.8922 +9.878847,187.2225 +9.904088,163.1715 +9.987740,84.4965 +9.947926,128.7506 +9.881540,200.7632 +10.055638,28.7993 +9.981193,104.3707 +10.057319,35.3757 +10.066070,31.6644 +10.035437,65.4926 +9.926790,180.4827 +9.839281,269.7761 +9.966442,146.1574 +10.084438,29.4126 +10.011778,103.5485 +10.085564,32.1162 +10.019467,104.0557 +10.013017,114.7291 +9.899322,237.7480 +9.977887,160.9731 +9.969834,174.6742 +9.928576,218.4890 +9.866478,286.1711 +9.890811,268.0776 +9.784172,377.6064 +9.380115,784.9281 +10.063661,103.0801 +9.659836,514.3391 +9.954144,222.9940 +10.060845,117.8972 +10.109058,73.7317 +10.010516,181.1645 +9.862523,332.0503 +10.161779,34.9702 +10.067260,135.4725 +9.892733,311.7941 +10.034218,172.7542 +10.046100,162.1312 +10.112600,98.3751 +10.117681,99.8762 +10.113851,112.7836 +10.194573,33.9998 +9.937839,306.0813 +10.123523,124.1781 +9.681362,568.3340 +9.909470,345.5894 +10.076677,182.4040 +10.178742,83.1073 +9.916505,348.7407 +9.776357,496.8264 +10.115327,159.0961 +10.210976,67.7729 +10.255060,28.2705 +10.147066,144.4434 +9.698581,597.3522 +10.005681,292.0282 +10.137070,164.7937 +10.249697,62.0030 +10.092695,220.2597 +9.910694,406.7796 +10.082304,236.3861 +10.072237,256.0546 +10.127747,206.0059 +10.273184,61.7683 +10.274424,65.6951 +10.217558,124.5623 +10.025350,325.5279 +10.261851,90.2806 +10.317474,36.2680 +10.291510,67.2225 +10.202733,157.1761 +10.295934,69.1849 +10.027732,340.3667 +10.334953,34.8855 +10.342121,33.0099 +10.107274,271.3779 +10.226636,160.5054 +10.358733,29.5711 +10.206973,182.9179 +10.208232,183.4365 +10.359910,33.6144 +10.040554,354.1812 +10.204527,197.4260 +10.311700,93.2188 +10.191681,215.9832 +9.940915,471.6935 +10.265247,149.8469 +10.312955,106.6824 +10.166741,257.3321 +10.328292,97.9379 +10.278750,152.6779 +10.318690,114.5556 +10.097735,345.0711 +10.177139,267.4293 +10.415094,31.3795 +10.393525,56.9567 +10.158890,295.8916 +9.671085,785.9092 +10.431428,30.9272 +10.297710,169.0260 +10.404919,63.0117 +10.387142,84.2851 +10.378652,102.8843 +10.407664,77.7662 +10.144509,342.6335 +10.333754,158.5337 +10.340120,153.4058 +10.466736,30.5120 +10.389892,116.7624 +10.419638,99.4556 +10.442807,78.5610 +9.653471,873.0208 +10.456995,70.6212 +10.352132,176.6654 +10.433246,99.6225 +10.487143,47.5311 +10.388305,147.6404 +10.454782,91.1188 +10.519094,34.4177 +10.485431,69.4275 +10.493526,63.1657 +10.247702,310.8592 +10.462356,103.4260 +10.424074,143.0293 +10.532870,37.6267 +10.521368,56.7823 +10.259082,320.9070 +10.492288,92.8214 +10.471428,118.7542 +10.368099,227.5693 +10.196749,403.0550 +10.426230,174.8209 +10.301864,304.0733 +10.565782,44.1988 +10.526492,91.2268 +10.100930,518.8798 +10.369839,252.6148 +10.595669,30.0591 +10.497249,132.5031 +10.553513,80.1692 +10.350879,289.3538 +9.995580,646.4357 +10.590183,59.4698 +10.578151,75.1511 +10.625729,31.3494 +10.556692,102.4467 +10.601052,64.0181 +10.633682,33.2003 +10.182790,485.3146 +10.375131,303.6418 +10.570497,111.1808 +10.649654,33.8793 +10.599805,89.8549 +10.609982,85.9773 +10.394736,307.4665 +10.283331,420.6638 +10.228574,477.8355 +10.642016,70.1643 +10.653303,60.6320 +10.446474,272.2331 +10.617719,106.7245 +10.695960,32.0036 +10.450482,286.5740 +10.622454,117.0441 +10.534675,210.2524 +10.712181,34.3687 +10.527617,224.2054 +10.640233,113.1952 +10.567104,188.0261 +10.554859,201.4663 +10.724444,35.8440 +10.174176,595.3894 +10.659139,110.9702 +10.689661,81.4092 +10.579990,191.9315 +10.528798,244.2958 +10.657079,119.8386 +10.678774,99.3025 +10.353756,425.9106 +10.545901,237.1543 +10.739499,45.2001 +10.769566,15.9434 +10.391669,394.8062 +10.629753,158.1463 +10.585110,205.1331 +10.412610,378.6220 +10.558562,235.6112 +10.535946,260.1394 +10.713935,82.8958 +10.041703,756.3636 +10.784700,14.3421 +10.665071,136.4855 +10.770110,32.9722 +10.165044,638.6633 +10.444569,359.6780 +10.790244,14.9533 +10.794174,15.5073 +10.771922,38.2459 +10.791232,21.8388 +10.718708,96.0171 +10.776918,40.8093 +10.783056,35.4512 +10.737057,82.3387 +10.467932,351.9924 +10.756326,64.8862 +10.804247,21.9143 +10.243921,584.1342 +10.605939,225.2200 +10.506654,326.1479 +10.799042,36.3459 +10.619810,216.2662 +10.796832,40.2592 +10.760289,77.4997 +10.744927,95.8500 +10.778077,63.5283 +10.826162,17.5000 +10.831159,14.5091 +10.771070,76.8186 +10.152649,695.6756 +10.821213,27.5989 +10.755130,96.7703 +10.796085,56.9188 +10.751823,101.8052 +10.779667,75.2964 +10.810168,45.3363 +10.803707,54.1585 +10.832803,26.6041 +10.681678,180.5556 +10.847890,15.3092 +10.786476,77.3650 +10.683534,180.7598 +10.851901,13.7942 +10.668105,198.0460 +10.773094,93.4988 +10.785510,84.6331 +10.702203,169.8462 +10.819396,53.1069 +10.365119,508.3618 +10.798067,77.5918 +10.853628,25.0253 +10.481537,397.7658 +10.840778,39.3190 +10.837091,45.4318 +10.872050,12.0826 +10.841605,46.6930 +10.819925,69.5403 +10.863199,28.2797 +10.828056,64.1388 +10.805198,87.7534 +10.859407,34.4013 +10.882524,12.5532 +10.401954,494.9577 +10.848812,50.3797 +10.138861,762.4801 +10.817728,84.5291 +10.857866,44.8278 +10.813071,91.7074 +10.855505,50.8829 +10.866152,40.7881 +10.853005,56.0346 +10.884133,27.1609 +10.870144,41.5825 +10.854964,57.5950 +10.845669,71.4345 +10.880097,37.6043 +10.878654,40.1235 +10.892951,27.2904 +10.888299,33.1752 +10.899193,23.0265 +10.879303,44.4256 +10.753429,173.6254 +10.904780,22.9657 +10.787900,140.8939 +10.843663,87.3471 +10.809682,122.3746 +10.902257,31.5336 +10.923729,11.7353 +10.803083,133.7738 +10.927055,12.4795 +10.814726,125.8792 +10.931010,11.0189 +10.703995,240.0277 +10.932057,12.9950 +10.912559,32.9294 +10.848326,99.9795 +10.893809,55.3639 +10.835389,115.9468 +10.911727,41.0246 +10.902695,51.3291 +10.942030,13.2372 +10.727964,228.6572 +10.944024,13.4764 +10.872503,86.2402 +10.889465,70.6476 +10.875660,86.9148 +10.895078,69.9838 +10.746550,219.0379 +10.864294,101.7136 +10.911295,56.7370 +10.863841,105.5033 +10.892195,77.9272 +10.928794,41.9123 +10.706410,266.5358 +10.935465,39.6199 +10.896912,79.8108 +10.866593,111.5286 +10.966008,14.0727 +10.922220,59.7275 +10.968032,14.4104 +10.862235,121.6025 +10.954024,32.0206 +10.917104,69.5430 +10.801557,185.6732 +10.962575,25.2361 +10.920242,72.6261 +10.972947,20.4908 +10.957500,36.7711 +10.970123,25.3135 +10.982443,13.6138 +10.951336,47.2199 +10.918778,80.7674 +10.986046,14.2409 +10.909040,92.0282 +10.927746,76.9163 +10.980081,27.1612 +10.901341,107.0854 +10.933792,75.3374 +10.891480,118.9992 +10.998557,12.9170 +10.999547,12.7501 +10.818508,196.6620 +10.987812,27.8107 +10.995437,21.2008 +10.945052,74.1039 +10.948306,71.2674 +11.007243,13.8016 +10.976723,45.0509 +10.970707,53.2181 +10.987230,37.1008 +11.011474,13.8329 +11.015171,12.5285 +11.004663,25.6315 +10.906389,124.9599 +10.994272,38.0633 +11.019157,13.5787 +10.906940,128.0118 +10.837789,198.0206 +11.015623,21.6078 +10.960114,81.3641 +11.001069,40.8449 +10.992869,49.7385 +10.921475,123.7576 +10.969345,76.3155 +11.012297,33.7876 +11.034953,11.5566 +11.016638,30.5329 +11.035810,12.8039 +10.940605,111.1889 +10.975086,77.5917 +10.965062,90.0577 +10.955268,100.2571 +11.025307,31.6991 +11.030295,27.1904 +11.032336,28.8591 +10.873481,188.1466 +10.865696,196.9884 +10.993438,70.1907 +11.042608,23.4457 +10.986647,79.7941 +11.055120,11.7334 +11.055525,12.8342 +10.917702,151.8087 +10.836077,235.9556 +10.939535,132.9010 +10.949174,126.5508 +11.051795,24.3880 +11.010479,66.6382 +11.066442,11.9591 +11.041478,40.1740 +11.068360,14.0609 +11.019573,63.3168 +11.045233,39.8030 +10.981948,105.0475 +11.024332,65.9123 +11.000287,90.7877 +11.027700,63.9795 +10.978122,114.0016 +11.066854,25.7293 +11.052678,40.9593 +11.008427,87.8757 +10.945489,154.7131 +11.021775,79.0076 +11.061195,40.5327 +10.952752,149.3901 +11.047172,55.3632 +10.936857,166.6444 +11.048615,57.3612 +11.086996,19.9903 +11.041914,66.5227 +10.983838,126.1135 +11.078402,32.1569 +11.009130,104.9819 +10.666883,448.6030 +11.021045,95.1161 +11.090245,28.9463 +11.082891,37.4919 +11.057486,63.5527 +11.110559,12.1103 +11.100783,23.7986 +11.063629,61.9367 +10.958744,169.7220 +11.077118,53.0476 +11.109952,20.9091 +11.066054,65.6340 +11.057007,77.4637 +11.124582,11.5730 +11.081653,57.5890 +11.105976,34.0959 +11.046085,94.4067 +10.965589,175.9394 +11.130166,12.4119 +11.023926,121.9652 +10.956622,189.7271 +11.085036,62.4235 +11.122670,26.0703 +11.131689,19.4462 +11.140493,12.0550 +11.045661,109.2329 +10.996057,159.2447 +11.091680,65.0446 +11.082421,74.8003 +11.125566,32.3983 +11.037231,125.0808 +11.101729,62.0939 +11.092125,72.1784 +11.140073,24.6204 +11.116162,49.6580 +11.120383,46.4550 +11.119191,48.0502 +11.134471,34.5907 +11.154895,16.2742 +11.130861,43.1119 +11.146349,28.7611 +11.031349,144.1745 +11.046510,129.7911 +11.152548,26.6020 +11.167242,12.3178 +11.157965,25.1524 +11.166839,16.7149 +11.121039,62.9119 +11.156725,28.2222 +11.061629,125.0143 +11.175111,11.9565 +11.176302,12.5728 +11.128466,61.0601 +11.169062,25.1102 +11.141529,53.4508 +11.164303,31.4923 +11.102142,95.4154 +11.100203,97.8765 +11.165820,33.5448 +11.187068,13.7042 +11.072437,130.1085 +11.189527,13.4510 +11.164694,40.2342 +11.183951,23.7101 +11.194980,13.5697 +11.173974,34.9688 +11.162316,49.8099 +11.102535,109.9956 +11.157222,55.7458 +11.200773,12.9307 +11.147460,67.8495 +11.062685,153.1323 +11.204929,12.7342 +11.194173,25.9066 +11.208550,12.6541 +11.208943,13.5278 +11.069511,154.9285 +11.212126,12.6881 +11.212532,14.3406 +11.108437,119.0551 +11.163823,64.2369 +11.179151,51.4712 +11.075725,155.9238 +11.076183,155.9619 +11.202546,30.0146 +11.221205,13.1085 +11.171169,65.0717 +11.224440,13.9609 +11.195796,43.1649 +11.226873,14.8560 +11.197558,45.3745 +11.103502,139.8506 +11.142579,101.4094 +11.096304,148.1363 +11.230622,14.8937 +11.212968,33.7735 +11.234314,16.0920 +11.222471,28.8517 +11.091075,161.0169 +11.238962,13.7505 +11.224815,28.3709 +11.213704,40.9842 +11.155303,102.6403 +11.199366,59.2366 +11.184947,74.3057 +11.207662,54.5989 +11.145891,118.1154 +11.254688,10.5602 +11.032736,233.6241 +11.148741,118.6028 +11.106986,160.7647 +11.151135,119.2954 +11.179560,91.4841 +11.198080,75.2530 +11.252093,23.2262 +11.220080,56.1267 +11.243353,33.3048 +11.072033,207.2948 +11.215310,66.9484 +11.217663,65.8208 +11.259254,24.9062 +11.273333,12.2610 +11.275319,12.6960 +11.188875,101.6593 +11.245516,46.3328 +11.183118,109.1866 +11.241729,51.0024 +11.202979,92.7691 +11.228060,69.6358 +11.244440,54.1649 +11.284161,16.3426 +11.288016,13.5601 +11.250406,52.6776 +11.175524,128.6167 +11.290535,14.3758 +11.251323,55.5210 +11.264007,44.9723 +11.215818,95.3173 +11.276658,35.0385 +11.246742,65.3687 +11.300504,12.1650 +11.227493,86.9409 +11.304141,11.4393 +11.304911,11.8075 +11.298606,22.0282 +11.092584,229.0547 +11.258603,63.8388 +11.267752,55.2947 +11.271045,52.8756 +11.252713,74.2517 +11.262261,65.4522 +11.186643,142.4518 +11.270431,60.6420 +11.320635,11.2061 +11.136155,198.9465 +11.292305,43.8881 +11.243989,94.6570 +11.267344,72.6541 +11.285595,55.0194 +11.265249,76.3970 +11.331074,11.3769 +11.276207,68.7777 +11.232561,114.7193 +11.282259,67.1688 +11.303084,47.6563 +11.338646,12.5050 +11.292732,59.6526 +11.279328,74.3404 +11.291850,63.6460 +11.323921,32.1868 +11.312111,45.3719 +11.344986,13.0281 +11.114112,244.7570 +11.295748,64.4383 +11.347280,16.3515 +11.353669,11.9817 +11.115487,252.3530 +11.257943,110.2998 +11.232146,138.9320 +11.314434,57.5682 +11.297697,75.2134 +11.323047,51.0238 +11.283484,92.3266 +11.322442,56.7481 +11.311697,68.2391 +11.367840,12.5143 +11.368244,14.6032 +11.183554,200.2249 +11.236242,149.8055 +11.312669,74.1521 +11.093638,293.6021 +11.311135,79.0615 +11.351152,39.6205 +11.316719,75.6559 +11.357484,35.7210 +11.383779,11.9143 +11.355496,41.1776 +11.386048,11.9360 +11.341646,58.6608 +11.363632,37.0866 +11.358014,44.5558 +11.335102,70.7251 +11.306845,100.0493 +11.380355,26.9662 +11.266361,141.4493 +11.253186,155.6589 +11.315581,93.8745 +11.326965,84.9781 +11.400719,12.9562 +11.238402,177.6018 +11.365651,52.0057 +11.340615,78.0717 +11.352385,66.7332 +11.405828,14.2020 +11.327714,95.0775 +11.382847,40.7077 +11.301576,122.5666 +11.350741,74.3366 +11.406895,19.9050 +11.400308,28.2203 +11.349429,80.9400 +11.372910,58.0896 +11.419119,12.3291 +11.407811,24.5862 +11.321639,113.0417 +11.342451,93.7333 +11.425078,11.5460 +11.420030,20.3890 +11.408845,31.9702 +11.430369,11.9291 +11.387240,56.2473 +11.397984,48.3156 +11.379937,66.8296 +11.416004,32.4870 +11.392376,56.5579 +11.402571,46.8059 +11.423555,27.8218 +11.360187,91.7652 +11.440816,12.5736 +11.443488,12.6503 +11.358869,101.1442 +11.331841,129.0098 +11.436625,25.1245 +11.339999,123.0360 +11.375812,87.8790 +11.374071,91.4551 +11.393205,74.4371 +11.409456,59.1551 +11.449377,22.1776 +11.231649,242.5382 +11.139242,335.4090 +11.428529,47.1943 +11.418687,58.8737 +11.242933,236.1321 +11.453390,26.7382 +11.460852,19.7890 +11.460014,23.3277 +11.456139,27.7252 +11.467643,17.6629 +11.431448,55.0182 +11.474188,12.7151 +11.417657,72.8214 +11.440420,50.4933 +11.451378,41.3064 +11.461750,32.1703 +11.422792,72.5807 +11.308980,186.9992 +11.390773,107.0776 +11.486467,12.6967 +11.468612,31.7812 +11.432397,68.7701 +11.477561,25.3864 +11.492685,12.4850 +11.475723,31.1863 +11.396674,112.6634 +11.446301,64.3276 +11.413676,97.4185 +11.474652,36.8898 +11.501168,11.8254 +11.448492,68.0776 +11.442299,75.1622 +11.371078,148.2173 +11.336194,183.8027 +11.479066,41.5689 +11.379191,141.8762 +11.510629,12.4095 +11.329096,195.9811 +11.497851,27.6743 +11.516570,11.5579 +11.495980,32.9787 +11.483864,48.1934 +11.471555,61.3211 +11.436185,98.3977 +11.523039,12.3493 +11.356108,182.1410 +11.480641,58.5954 +11.411943,127.7199 +11.528128,12.8402 +11.480129,62.1881 +11.434681,108.3148 +11.520636,24.3954 +11.534583,11.9435 +11.495373,51.9034 +11.502948,46.6664 +11.538250,12.3113 +11.511542,40.9059 +11.535388,18.8529 +11.407322,149.3628 +11.506910,51.1478 +11.546527,11.9854 +11.521068,39.4726 +11.539664,22.3980 +11.463691,99.3943 +11.390198,175.8023 +11.554242,13.9294 +11.549615,18.9419 +11.540969,31.0989 +11.525526,46.9762 +11.542997,30.0956 +11.539237,34.4572 +11.386822,189.8789 +11.483343,93.8131 +11.542318,36.5767 +11.512994,66.3193 +11.568557,12.3839 +11.500394,82.5846 +11.572068,11.3294 +11.552449,33.3495 +11.485306,101.6892 +11.519997,67.8512 +11.525077,63.7529 +11.509338,81.5388 +11.579314,12.3499 +11.372003,221.3218 +11.582979,12.0093 +11.563086,34.9148 +11.573695,25.2008 +11.532058,67.4769 +11.532877,67.8061 +11.558059,43.1071 +11.590878,12.6423 +11.528959,77.5238 +11.560541,46.6547 +11.463035,146.7110 +11.598001,13.3598 +11.499164,114.1990 +11.572503,41.7529 +11.573093,41.7172 +11.511095,105.3675 +11.505170,113.6969 +11.556685,63.6610 +11.578895,42.6529 +11.576701,45.6855 +11.599536,23.5022 +11.426800,198.5432 +11.558513,67.2403 +11.611361,16.3672 +11.431001,198.6249 +11.490479,140.7296 +11.587849,44.3459 +11.618868,14.0190 +11.591664,41.7673 +11.620347,13.8627 +11.585799,50.9423 +11.517461,119.7510 +11.593325,44.9995 +11.625344,13.4707 +11.446767,195.0732 +11.490914,154.1646 +11.594989,50.9618 +11.586996,60.1135 +11.395694,252.1097 +11.609747,38.5875 +11.486904,162.8304 +11.607196,44.7251 +11.641841,11.0142 +11.580942,73.4531 +11.600683,55.6490 +11.623038,35.0575 +11.603520,56.8977 +11.519296,142.1434 +11.638325,23.5566 +11.424143,238.2036 +11.598896,63.9957 +11.636741,27.8241 +11.654396,11.7395 +11.658096,13.0184 +11.562062,109.9022 +11.601166,72.8654 +11.664566,11.1890 +11.577156,99.7950 +11.588831,88.7559 +11.583398,94.8479 +11.638815,41.3990 +11.645079,35.5532 +11.661440,23.0225 +11.633432,52.3223 +11.674032,12.8365 +11.634210,53.0840 +11.448934,239.3255 +11.632887,56.2546 +11.465527,227.3977 +11.680633,12.6909 +11.545031,149.7655 +11.677587,19.3205 +11.648335,48.9766 +11.687294,12.3595 +11.632195,68.2651 +11.688260,12.6466 +11.662892,39.5831 +11.647804,57.8513 +11.631209,75.5427 +11.660419,47.0335 +11.622387,85.4932 +11.606483,103.5101 +11.696908,13.4717 +11.697312,15.2578 +11.550562,163.0783 +11.699654,14.9675 +11.614811,100.2543 +11.451953,263.6675 +11.652855,65.5304 +11.547277,171.5668 +11.705656,14.1963 +11.666136,56.9006 +11.649734,73.9073 +11.675756,49.5061 +11.713641,12.3450 +11.671965,55.8540 +11.706753,22.4302 +11.702476,27.3309 +11.686869,46.6581 +11.700461,33.5504 +11.725263,10.2188 +11.725986,12.0586 +11.662348,76.3609 +11.651921,89.5317 +11.718844,23.1503 +11.616463,127.3790 +11.685755,60.0644 +11.735482,12.2534 +11.738045,12.1225 +11.723037,29.0218 +11.723642,30.7592 +11.676952,77.8944 +11.568172,187.3467 +11.645951,110.2538 +11.493920,263.9833 +11.693324,68.0392 +11.741995,19.8278 +11.707881,54.8215 +11.752063,12.9104 +11.738709,27.3642 +11.671115,96.0588 +11.709994,58.2583 +11.684463,87.7559 +11.729807,43.0094 +11.700907,73.3058 +11.734012,42.2078 +11.621548,155.6792 +11.712570,65.3124 +11.767175,11.8872 +11.661882,120.6584 +11.756206,26.8187 +11.707453,76.4501 +11.689143,98.1727 +11.774213,13.5400 +11.779062,12.5470 +11.764974,27.0677 +11.637213,156.1584 +11.761364,33.6905 +11.566000,230.0536 +11.741454,56.3913 +11.727820,70.4693 +11.614256,186.7380 +11.719853,82.2881 +11.694797,109.2774 +11.772817,33.6198 +11.761823,45.3828 +11.766074,42.1910 +11.680215,128.7965 +11.678247,133.8508 +11.754847,58.0378 +11.768253,47.6357 +11.729183,87.1518 +11.791610,26.3011 +11.787754,32.3851 +11.743843,76.7438 +11.798289,22.7367 +11.750168,73.0928 +11.812885,11.5616 +11.783903,42.9019 +11.787316,42.6162 +11.795055,35.4938 +11.782541,48.9013 +11.772219,60.7750 +11.793372,40.2231 +11.823261,12.1266 +11.757904,78.5936 +11.627729,209.5275 +11.826806,12.5721 +11.710381,129.5788 +11.812098,31.1632 +11.830549,14.1266 +11.754402,90.9234 +11.777883,70.3389 +11.804075,45.7541 +11.824447,25.8309 +11.718386,133.1412 +11.817911,34.2221 +11.783025,69.6179 +11.839960,13.1442 +11.613364,241.8739 +11.843262,13.6545 +11.807207,53.4888 +11.848222,13.8290 +11.816336,46.6476 +11.715065,148.3840 +11.806438,58.8029 +11.831443,34.2684 +11.820587,47.7079 +11.792042,77.5923 +11.855238,14.8318 +11.860696,11.1552 +11.747736,125.0072 +11.862052,12.8766 +11.762703,113.1043 +11.821026,57.1353 +11.692925,185.6808 +11.755519,124.3609 +11.836498,43.7993 +11.868295,12.9005 +11.844676,38.9489 +11.829933,54.8507 +11.871852,13.4713 +11.852643,33.7198 +11.875808,12.9240 +11.629626,259.5766 +11.745820,144.9229 +11.845326,46.1225 +11.820139,73.7326 +11.733528,162.2106 +11.625754,272.1665 +11.796055,102.9893 +11.777228,123.2861 +11.889203,13.1486 +11.815889,88.3323 +11.715621,189.0507 +11.851528,54.5099 +11.897921,11.4688 +11.839378,72.0278 +11.902352,10.5937 +11.809012,106.8505 +11.833596,83.9501 +11.883626,34.4016 +11.835389,83.1578 +11.885324,33.8411 +11.802142,118.9823 +11.891449,31.7953 +11.911407,13.4214 +11.865712,60.3928 +11.879880,49.2937 +11.888732,40.8340 +11.878606,51.3548 +11.865241,65.1707 +11.899044,32.3140 +11.886364,47.8465 +11.895739,39.3605 +11.921124,15.1272 +11.776220,162.7738 +11.874929,64.4798 +11.869635,72.5735 +11.929175,13.4660 +11.870071,73.4500 +11.929567,14.7678 +11.919165,26.4002 +11.863450,83.5066 +11.934210,14.3054 +11.904222,45.5888 +11.808265,142.4805 +11.930412,22.5928 +11.918547,35.9384 +11.849830,106.6014 +11.862984,95.3119 +11.915863,44.4656 +11.900515,60.5282 +11.714622,246.8608 +11.917546,44.5470 +11.942209,22.6639 +11.872743,92.9445 +11.890743,75.4362 +11.954486,14.9654 +11.960329,10.9392 +11.647110,325.1439 +11.950746,23.9942 +11.884784,90.4347 +11.938995,36.6738 +11.909390,66.7293 +11.918028,61.4757 +11.923245,58.2952 +11.971269,11.9845 +11.949811,36.1750 +11.974741,11.6814 +11.837257,150.6649 +11.936252,52.5853 +11.881196,108.3142 +11.853105,138.7224 +11.904672,89.4945 +11.964873,31.1700 +11.929961,67.6625 +11.944335,53.7680 +11.976120,22.7117 +11.946957,52.9355 +11.972254,31.9642 +11.924829,79.8684 +11.852134,153.0151 +11.962094,45.7164 +11.979504,29.6386 +11.996044,14.0257 +11.999893,12.5269 +11.943521,71.5686 +11.998104,17.5295 +12.004219,12.4519 +11.969452,48.7456 +11.987923,31.9742 +11.893873,128.2281 +11.880298,143.4893 +11.975669,48.6794 +11.926105,99.1001 +11.931359,94.5989 +11.797846,229.7832 +11.961044,69.8970 +12.019897,11.4772 +12.004698,30.0995 +11.975219,60.0338 +11.942641,94.3881 +11.991827,46.3105 +12.027629,11.7985 +11.985987,55.4994 +11.856917,188.3683 +11.966180,79.9024 +11.994167,53.0514 +12.009143,38.5369 +11.948516,103.0688 +12.023788,27.9688 +12.041487,11.4469 +11.983254,70.4744 +12.015090,39.6877 +12.024349,33.8832 +12.025959,32.6383 +11.800995,259.6028 +11.953006,107.9428 +11.989511,72.8126 +11.939409,124.1823 +11.945566,120.8714 +12.015634,51.8098 +11.878162,190.6639 +12.034798,34.6107 +12.005150,64.4121 +11.906038,164.9925 +12.030941,40.2430 +12.007811,63.7772 +12.035253,38.4551 +12.039429,35.4294 +11.958296,117.5855 +12.010070,66.2912 +11.656333,420.4551 +11.981540,96.6901 +12.046083,33.8690 +12.016671,65.0673 +11.850278,231.6188 +12.031375,52.0170 +11.965689,118.4797 +11.935100,149.3994 +11.988838,97.5568 +11.956432,131.2864 +11.832995,255.3887 +11.997624,91.2784 +11.986423,103.6455 +12.022101,69.2240 +12.047219,45.1588 +12.038139,54.4417 +11.961483,132.7633 +12.025206,70.0008 +12.045286,51.3871 +12.018198,79.2582 +12.037030,61.3575 +12.047680,51.4101 +12.012421,87.5043 +11.912946,187.4865 +11.998832,102.0341 diff --git a/cb_hammer_results.png b/cb_hammer_results.png new file mode 100644 index 0000000000000000000000000000000000000000..d7b7234f2258c960a8b7cdc00cb5251f6b5c9e5a GIT binary patch literal 436824 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

eM0J7=0@}=5ZcHNO_DgvK(|a|J3U>CRy&@7 zU_;*+0_2yvwz6oczN@?4o`y{=tKqWic%)#Q%H_(cp!};R?DZ!n21p~>@5&BV-R1~z z114aS<)}{q%DX(QH99P_FXJ2Dm!1oKA-KkV+9bNwuV|wmD%R&9Z-OC7S}k0~E+NV! z`#71Sh553+OYRU`S!QoqV?vJun-cSt`|SxYSwRDaVDgTx&L}|v7vF$I{kB{HE>j(~ zF%gI`e^c@f5oWs}L!5v3cu_EygX_n+BdnAt0FBO%YZ(;mx`G2L+H4i%+;L>{WdQ-Y zq1F8zbMnUrH`I&Imfx_CBG4%1b>$F)A+2Obku67Yk_^~@r?Kw?ah621ODxj zU!zG|vF8^YIET61df*!El1Q?Snmd{~n zJ?=wi>Xn%^ws>__(e!PXct2i z+_!tjKU`v@_AY4m8iyd%9$O3t6SLl)0?Po}&gU>SF%ggXU(D#pz?1Es4VJi7P|JVT zR-g&=1e(JdJfNj~PnnC&iF7kn)I-}P_OMqs#vqS3rXgSq**xpIV%R0(Xq>1zyCYuL zZ^i=|kqQy$KVQ$)jZmY&e{6hwn{GQRejA@x6^{cn{$nBZ_zN}5yvJ2FA`@~1DFY~Z0DASz_Bb^4$XoHV_`RjT4i$O;dh@2& z^BoW+V!ngfC{$ZSQDaFeQv3TQ=qKoa0kG506^#TdOX_B|^Ly?)V(+Wec3;ZcU%`PB z2kLI!h}u_}4`+j@k%g%@tHk~#x;j-is%f-(owrF0la~|;D^u-DJ}MYxeinHnScBZJ0-;9PcV(a7kX}@D3Wb6 zvns8~cij^UG_FEg1J1_MkGk&E%U?Y!dc)sM#w4X($U)hRrU07UjP@iV5C(CHudbv^-D#F_F1vywV z8QT3?QB-Q;b9f%}2R%=r#7EW+&k)pMp5My zPk=3aLuE&-ZWv_k9`m#U7-v_hWFl<_z_E<|!qB&3v6XWk#(4?DM6q4V*}zbzprb?% z>+nkon^OwwuuzRpaPce1LR~0G1&^OmzanydIZ2Y*n`o%)lw5hj-fI2?RMh=J|Ih=5 z3VBcZ9?OuU(o68)ok{g~9~~k^FuL1)a2GqNKt`e)C<^(`=dk{X>)(w%4M%&I_;_hq zzBTKqE9b|wpmQ`#gr&y9=Sev@$A}smN?(v^SdXwtt{8LY9xW)Vs^VDuoblxH@s=+A zOZ=SEA-6WeHU6$WitSRW+sek|JuDoBLWKDc+2ce-Sj9@{kJu?_9z-mZx523y7}+Pl z3I1WB$n%96oJ0egO$!21%Q2NWutF4@FC7nKA zy5!hslYepHQgccav2n!$z$HgAcJz}UZccH=zW(4FauANVNa6>KHy^oV%8!2H4+c1! zGYSyA#Q~Qm4GcWXt1}C4_F)aOX1nwX+0(bI`Qft{@(}M?;59^1qtGb5H(FAuf;oQZ zmPp{jBun42jZu;>E_WUk#k)Vw3TV8VcEA;ZkgamA0C{J>QEIg(5s{)-{F8xSeHB*u z%Q*BsBd`7a+Dph$4LWD?hj1m_9(tNtBRUe;y>|$<(}2hhZm$Mq?yu5VYLs+Z<3#vO z{@|3Mc-dp{xHB2zUpBVM&F>`=ivlu^)9*O*_v`0OS#$x)lS|>hPAnXH@Cn>t3kRBy z{hD%JFe~CKAmQXBt)cBR7$T>b0F_kYXoo;LsgBJ?K#o$c-`?0;rR7(C$Cbjq`}9+m zn$|Prt>v#8cI%U7&C{wq?+az^!Sjly!}ohX=umUleBXU4!<(}xIF-NHwfLCol=o{} zWXfVY1V})qf2Jw?HCeSAJ!V+z{GJg(T>?fRMOAVAgahW#igJvPFY6)qMiBD*!B;h} zh~DEaLqXvVoxw}_%zu`lRHeWAvg16^K*uLUgTkUL3n55}2n>}}Wk!3ieC|ZPbqC~d zb_D#;wU?YxKHnl>iSP`A)AP>^=3hoxV?EY2BA=jI$@LV;FGv~h1*IypG1e@D-JOUA zLx#Zma}{1?a*SUdit;T~Imk)6wojX%+^e#ASt_$8j=unDMA8&8CR2EtkQh!=WunRp zvrZj~Y6YJ8k7s`tYx{P_GUvYe*e@Ts1a>J<{mcf_&qL!~=%%amebedrAVJV2dm5`o zD~Yux!B4zXh3!%_88wj;>ZMKVy!PS6lk;OyG}#uTHRU*z5nLp&bRW}jlV}8_F0Tz# zkU($HEVj6!FI6~J_Z4C%(O&NCy#W5993=~c=S}-5Jl3kKi()UjlbF!-mp?gsL(zXn zeG7JtxL#pLn*PdO*G5(SJlz$z2XJw~4$F(swW96F>4}M7r2lRtp+1G2DNLZJtAGwj zW--LRG}ar@q33vdetKlK)r}L7I)8%_B+>s-6ZK)=llz-Z=(_e9-MsuN_+fJ2%jF9$ zlaD>H;$a~q41fq=5zG>!g|gjV!z|h<$kKRXYmNwwy)^>9yA(C_zUJ_7bux)&WZqXn zPQT*Ihj}ogb$nS8_L{GfR1vYsob-zrxm1x;jn#bSR(kwrl=)c`Z`JmF;bS*<(BYo| zhh9t19c`Hky0CHao~9L0K;#HVu-PaCb`q8&YE0gxjnx9xO64h%qrq9GLreIhu@I70 z+#Rg$ek@4+`#i+4`gc0qk2Z2(B78n#8O8p~EhS~|Y?LQ2am(||P;dMomqNFGE1V-N zVbMp2fOKp#Hh8mX69fVfvB}3&-yt4hHUP=9syE#}Dp8+@++X5IVR-pRh`*eU#6tt+ z4D};wrd0we+IY*HJ*D!wzQBSDQB&cPvt1NN*SxwN8GC$+dRd1;tsHqLT@EbP&}b%V z&Wb0#Oc~_ID{60NK?yErQh-5OTt|?@Tk|l*)i(#Yky}oVqdBWIhs3JD_b>ByLhMW+ z9qck$tZ7IXJuuACrgr8bZp@XpF|LX7@Ds57%pM$*8}T`z!$IlO=eeDg6aD_plZ&3` z2M=ac&Pfu>WbHC)PRcobgGxrw-z8#aVT@pexo3)wFV6I9cWXdfjg~Z)QLQ8iupw85 z@V8Ix;_ZdG3^;v(2>}p(U{E|3vXVxz>7SfpTsquaKm5JfPq!Y&(KaL_Q@kPxS#V*2 z2olLDMQ*RAZ=JYQA=qo2W&eWZTHg=z@M5Q1$d6S1-RF1IKoyv3COOSp`lUqXwceVv ziJ4B^*A%Ch*Hm8gzY_7dUcIvPdO=9m_cEJ>H|2wDv=P&OSoWlYq!I%DC=3t`S_pO%#z*a{xS;qoIP>V+@cvm76{lZ~hehdD4#ja+1~B<~GZo&Zzu;OFz~A zWjutVaTWfAvopY{b@KF&M%9>@PW5dy0QX)_OTG7=E>&lKnx+!2%ijJ)hdbXup`=T; z-1!JUvNaSr!$dZ3gi_av*-}%Jr5C6Ay1c9cscf$7`GJII73ecJ>*N5HSeBrb6lpEqU*=^e+GLs||3Q^BW<+ z{Sm*0*j~iNgn1Q`1Q<8JyrGwr1IK^shZn*=lAXq|3>zA$=V2f~qa(nQtehtP_}TK} zR^9SpLpbD`DhRqJxo7iPG{;xh17+#nzy0IY=wl#AD-*GpWfNxjjBYEZ8r-3(njiZt z5s;b2h4BkxwRa&WmklGhz-vcGEVklRG+mgZ$xqN==2vQkNV11yEZ*N&h$i%F@0a-) zd&ra>(v>4>>Aj;}Wx#o@?=I-waV7-s-nwz{1~W#FCavw8Rzj_Qq{U7q z6A_2rmnDZz{rMYD5lb7J5tEp6Y~|@wS@z>3zj#P4cD~yIu2wBl_Zu6W`=^`qhx3m&|J+?PkAEvs%^jT=OP# zeT(o{{0_XsEK<+|ZOzIANYtI@u{?YPCu|KiqoH*bPd zULNAV4hr#K1FyBXIo3A>Q7a5>z9NYp489Mig1G}_I7g>m^^KO$leh^x(fo@uq0UJQ z8A`bN!xmKCd+_M{_(;I|K#ZmDh5|_M8TY}ivFGT*O&~Ul7uECF3nVeEX&5**WhPW- zM<$iY-z(xkiITzo6#`K1G#^Rwe`gwJiI7~gafJKlIXh)&he=wV7=SB-aUaX4^S5$Zam&9aT;|NGehryeZO_a6I&nF|$%XOTj<#!Jr?j44clsywqBw&) zS-C|n;!PB1pp{)eOpYpe^J`gir`KZuCq@;?D2ot_vDi>;e>9)N@ls4NiRTkd03x$u zdyp=-Ka~1)9BOxRVbyyWSB#?o2GHGRtB^?I2s%Sf5&5a?bUH{=H$PtldhxrUA@!Jt zj>7`Pv7Z=lVO&wbrw{5iyPVG{Az_%&`{R#mZbB4$7^~R8;bPer^O%K!VO7Cy^?_G+ zp={n^gpOI9{N3 zyD&-#zO4&!4Z%eOnZ#aEe!2VK0AeCa$jL zJ@$(nMVNMJN}BrwB0qzw}9q-1zc%*c&7FR#9^hj~Eq@ z?t31l$4{Tn(TU~6BokSFlw+i%>0y|J*;xT`^z(6S_GeYDmwC7esmvXTVyp<>EJlS{ zt`|MV&1!J*Zmyi84gHVk%hHSo~ z_?zp8^^Yc+ciHBmF2vp#q{2{@?Z@Zq&>piMOM&A1BFYY?*^-V&AJ~-XJ@P<_oE*+{ z2y;1IZyKygV$3fp$8goamjZk;+z)<|uodp@m>;%0qH)>t@8v=zuX?eE3g&uFl!24mMRK z0OdoiC2mU=loF%e8_p6j4`Eb?1Md4DF9EaftM;KQi4X3DR!G#K)&(stc-5pF#lPKo zA>qMuyTOtro6$T3f7gn?Z-#iiX}704ETLd}i~&RztNkod$_NiV#&1~OBWv$1POg`# z4Q(~IhFyl=0IV55zZ>gh*WEUCG^aK~gw%t|u49)9@aA>b)1nV^E)T*$$CQ*TAN2kW z4(iYc@2R%Ec{PrCe{Q~EaW61B{Y=_aF)dAvWWz=_J5KW-;RCMAXG)*`_ugeSe95v#`1 z;d&Ezj50(>41#Gk`6efR@mrHQSoc~hbMD%`21X^LY6L}YI?_vl14y}MGM0A|_W^_A4Kg2mrL)uf}G=UgQpfRWc=P5BwtY3r+<<}Tz;~+&YU4?Y z#SV&MO3@mQ>8tHDl;bU_K><|(%AF3qDcg~~NlULIH;{zm6OtC~?Doc4DhB|OOrD>Q z=n0yc?K$@oN(m~WSh^?-4Kd{dq|5I6r&IrnSBfgX#l*j)w>+HSv!5Ofk_S&|s4B4U zl`zknk4Xa)W~bw|R(CV-?@s z7CY|I7)qYt2-6I){G@4E+?1GlI~{VX?EWsvT|1PJyG6@AoPD|&UkZS(rn(C@3?&KL zv`K(g%|_I`W>RWq)X|L9pV3`j{1L@Ha91@M=~!R9F|hzFmzrF*_bqn*;AR{G0ct$> zrZbElvbs28{yVcP;XjJz`F(!;d@J|eIb*iTbZ7wv7tPttYn(huJTN2-NoMFm{|!k@ z&lB@iRw+ON*;_&AUU^v8t;eE=qbb)ldXcR1A9G$4sd7+xh)f)Re`I>T{QE8P05gQW zFswg|&8>})?QT!?!yHHH<4C`N@0>~2+|f#0{!Q&okzQssJNn$9Ash&$9gE>2E>evD zS(msZngjYsr$d*6_8agUuc;jms;DEVaOfmF?+_$r4^R(VhRgU&A_8eQ^dSW3eg8d; zCOwp+h2W>OM?)nQp^;w+HKY2YbOMM7J;ou8Cjnj)UD2~&K{(OBK%g$6&(c#Dwc4F- zP4=lae8aY~H%yd+IXvV4*e1XgBtb>_Jb;$yIh{1#|&ivKuB1eixWu!os2xHCn|U^yb~k zg~gA&>3evYNn_c%e5y_1Mz}0*9kw!Xz{8yFO1ETdC2(DheEtRfuHRc<{HqeG7q-8a zNk*{S0SY3m)K~Lh!&rP3oJ67XX8o<6tE)LnFAH1{M}+QG548A_w(9p+7TZP{soWxT zGPHca@6E)&to^|Lw$U_|90vq^K8uS_YTP1M@`foF2Ty~JTy})a;qzb{K)ybu%hTu3 z#v4QQkV9O)H)wy&!Gx>G(4T}p1!ScSX;1)=q(U+?UA&*VDlFg6dU{2oMHq2?Nlhg( z4m=Xsrqd{T!n^@i@lBGJfW;9NBff@^3WFGLa&WfB#;EX_&Ja4C-oHvGf+h>$oU- zK^;uick~yUL8gYjHwvOx_rBlXyICk%_7#&d()bYIKq)AdYLgKzhcEiTZy(TY^vm)m z>K8l_%}>LL>)Nbmv$p$U_y9ue-SPNZ5!iCt^4A*X0mwBRwiW9{F1fC=9cdfJGsAlU zKH$yyHfmC+jisfl%D;(t0T8r6O^IOK*!$Y+HS4o8p|ycG?n;Ml^f53F`VTKT)LQub zC5k(ay*6HDwPb{hk8s=@4UyvcN4oujT6wb#?qGk0SF=-8AicT z6lc{-BwLl;K!N};4>=2gxRcZ^Apm0!5NI==hD%li zeoMkOl=7F`vM|ymyj9Sp&Ui17?p3p-`10`iZET% zDlsb3Tz}G~-BFn(w#u%8X|wM}^RH~l2yq-OE>_h^{U9Ol#x-?Ke zDf#9UxCLh6sZdQ|Q{wLKT8Leze76xP_1dE%nj*99AEkzI-8u2=yL34#G$ii3zp4Nm z<9?@1LOM}u?&-!1j7_QHtui7vxi!XszEkYhUUM;yKscm2e>q%c`LIKFJ6jG1(y~wr zuZF&umJG_U6w>RRIjp5B7IuXY7haRz&t7dDJ~qj)dcySe@TRjAQiE z-ojbr802lGLFw~c_A=JUMwi@&oqN9UK*wdW_APsmFnBV=KRBwOgNX~DF zQ{LG2#0TjV?U_YmrPprSoHsH1Nw)2X@`*CgPPdjd$_&CQGQ@y^B$-ExN1Vbm zz+gcL_ydcbTpFns!FI1vG z^HP8jgH@3I8tq9^)JsqO6gY=lfeYs$OF!2PlK&I~Fxd`UoO>JTsHS>s`Or_;4z?7k zDExRqV;j}LWFnEUXcB9H;_C6+hn;Sm|BK7cuOW-gbxjS?Bs3wAi^p?-FP~>L0q`V~ z{L+89{z|zC)A@Dn#lwIVUzAlO49Ge1Ee;#`$%|oE+p@+*vgZrA7%OFy+fyzeP`P+O zuZMV!qrZ$#o8?nvCeL208(|yOHz^(V(x&K(cyk0e^4o*8kj|8nQ$^K~DOrVC7LAFU z!ZQ+^3BK;l=SXpl<|8}6H3v7H z7g&0`Nj3Q}qsi^q@9gTcCn-Rj#axaI3b^uCzd7yATRCTln3B>$Py#Dz z05U90-8aEeUL=PwtB85u6%7{T9N6&#ZJXFIq=Tw0?qAfO1InP5AFQyGZc(3!)A`ML zZVL|5TrVP!gckb*Af{-&3I-xc-Fb%u1ZwGkL$2%;%MWFGA$MbsYI!)`^`}R1ZND?u zP8=x?;w4pg9@y8@*VTpH)7KwVLFRThPUQ!G>F|TNWSnWh?nh(8AOAe9cmxrL_^q}z zao_(gq>JPU3xxKDl`~e@Cj@m1xmla1d=doMC6dys;y+KI@d;dd%L9P=G0fu58I;AZ zlvY-$QYj`!(Qj8(zW$MpaP9u8r*)Li1S#6@KJWgxHN->ypul7DeyAjI1pRP1bkXM+ zv1_~Fd-ID}{6K63twJ!I8L?h~zacaX| z0K#zwDbxcVAR!*DQQhZc$>cnQn*p;0jUrSkA$t0GzRMvyd3-_G(j=fPv95QQ7twNC zS%afsV*cTCF2mJvnLM3MA~X;z*|Fu|9Pg0t+)+uTo3_j%%$$k1W2~noe*%n!P^Ej! zWeG3_Iz&G{ad0Bl_^kqCzA+wRpfOkTU!@Wnh4sQ5OE3jfIQtA(%q-XgteE+4ZXO@W zbi^YnAsztXX#UqtIdIKOi6y%-3vRmZ(cN9#s(rtIe#$4~=SW)m6`_u2#al39SRwTS zH1rF1`{7QC(hn2E8Qvlf{I&!Q%DrK5zbg5gvc^N4g<$F8RBvupqu@sTB~BVwL$VDu z!lh2jwQ{Zi+6XV&KiaK&of=;mbsk|j723=UO;t=(iUW`d_zuEdxiLw<40paz{L81n z7z?zkz|myjxD2B^TBlHrW0 z+A+Lko=gLOnVP(G_vZCy7!cuBeJGGc2IJJXo|e(f5F9LEkF>>kFn(7JJ86#R`}xYI z$C{?We$Sn9-L$j56rhcZ>0{u>B7xWMb1s<&M$ZB}&J~+LY_E?~*CjW_kQsU!+_pas zkVzCT9JdX^f$EA#7!^(pKx*D%#C%GcI+0%=P7r9LMtWZ!nSv7friYB)(x`lg;J)^_ zJ1{iH^ZL{uT(bZO&DbVS4l32WSG|JP8}5EKPPJfzjCzg1bP72$lrM%r;G7kV^Z5a^ zI(zFN=;ld{J{?J5_T=q;m{>EW6)h8Ro4zb|B4f7u6dq>P!hu{(@JUy1MGUw}os5=g z5rb#4PMh??_7pKQ(EWDp}kZP(Xan(Qvb@Ap^C8uOur}!ZA$7NQ$+Cwg&mgl`ex8CUt}4fDMpM<48j} z03p)jjzMD1WHP`#b1DF)v5}+~dy^o6Ze@T{cmB+b7WYl!Inn&qDkAo_11cZ#9QoVA>yW>HCr&S?m%TpOET%3k z6jc5QGNEK*#OI~nhk7pgqUbO`k&JL{nvq7fk=z({B@3-Z~2e+%6WiMkf7HA$3< z;*NpfUX5zE5&;K^D2m~z1E$+a8NGxFs#0cCIYFd!O8=IMktli*g%Tn!wooW8=yvsNkmLrj+TZCM zfEzi$fNo;DZ`&GGD3oQbXo62pLPwptoJ~WSncZ!c4Gk1PMle%8?9MBuZ?*pMuKIH} z&Ku{`$46b;=g`2=D~_SMPJ*}M?@Z4srq!#`w?AsR$@UxiBwl4)8?Y2Vx2rpKTY*5u zzk_>kUif!BUmEmJ9kymk8@}V`S2B+@8I0kp2IND5tw%FO=;ec>_&Y+)!xVW$wg3Zg zOToqOUR%~|i>=$GgX{7L-S6fY)Z}Jc(dGyo{y$LwTZ7qpW7~MWmkw@t*HE5#$~Nrc zc5~t)!-C84?ls1(KMNpw>jD&YMqJbojA5}!p6jFF{~go?Lp!lx#l={IGvbdZ^YVBL zk!&2}QT;wFxrZbYz`iWC*DLN`l=VUPSk5y@^OnUl@8hx=`nL+ud0@MD(3W$nwE<*6vAA7%p z0ssmgK$`{8}O1PeUfAVVRk*2+#8L!PrnS zT2msr@Y9L;5^Nl8-rL4+l}4xRx>zqQZXf}e%Z~{SUrMBwd^lJz@^l9!sEN)Cj8aRo zQ*FY-TBt@1aK`Xe!Cef@?ws0*?j-q(I(7cT+x!5@J%$6IVpJFjSf^I4Gzhq*(=*~o zTmT3??bLnFMg-@w3(d?Simkn;AXs`EQ4P_anLOU+&7Huh5xzXw=M z94G_*3j0OW^q#WzB9K3AYK*_l0SFP?6)IY&t3%Lf?l@-;(u<{XqRf+Gn7Mc*dI3BZ zr!}8B;&>s#8^;#U zJM-e06&a~11uzd-(+{$#IAKm=pc7-q^P$8D-r+Y;_4Wm{0O-bA8=-QEKMlM^OH3v1 zDKYepLzzOJBG~|y`so)@m&H$&3J2aGiN?CFPBA=6i;a*r(Q!RmqTxpWTlK|V{`N=b zKf&t-QLk%mceybsSW$pV$uDgRz5i<8B9G2MrU*b5zX|$_xcbdily*FD7{9E?@Y8(I zMW()|tZ03pq=}2%1Y%O;xGDN1xJKI;poM_~phrS5o%de=1;qQ+V96tNGa4nlUX)>R z2AE4f#QSFW2WMHR={P?ibHPW+I~;x&vSv-?#bI(%IR?K8P&Su*xGaf=LPM9wNBEpD z8oO%%LKPcG!cZS^*#4b!YS>q<%u#B2cyo=7M^@+jIw{%jI7)X|N2Vm);G&XTz{8d- zQ~hD@!cw;eUWsg1e@Dch4<*~#3mnDmA;D@3kXu49-GPLva}fg2XoV3{Bk)7`Y?8FQ z^R5B-K1@~)4f^qWzV~fhaQ|oZN4iM^X4QE5QM!MpS+^l?yR0(Q1YNS5`qM9F(Mh`B z=B_?l#yGezGeGAO=<%Dh2^fTR7&aq*a~sB$@=WtJ1~wr5<9h>AWum|{*`Mr7;?VB< z5Ne~iEeEyXl|fr)~@YWsmX52 zp#n;YK4*=Ia;ji6L(1^!nMqy z)uFBW?ct5yTT%>W(M=2hOLES?+EfkcjL3yH<-@J!HigWjqT=UOmLEDsXF-s$a2krd zx&Mc%w~orHYoonyIt2uzL>is#q%Xhm(zw9-hf;UZ+Br#COrW<_J z1wFMBBjlhdnf2MT*(DK?L-0j}vEX!mL$l(%fzJxr?TJQSD^WwXUi^{H;lT~e?sP-H z?T>0jl9-Ma-aSDbggEQ7cFKcY;Dob&W_SpRw=`FGa$DhHRr%W7(Y!+F{tQXG@>^uu zbC}o#ds)#n|FHT){W{qRF*mkVO7Uo)Y=P4@7r{(Su%?`yO+g>Eudd%4z(TJ`hF*Ms zBc{xU8EAz3oD%=0&OXr(yovMm_(j#RNnq`~!xPilepwc=ElCG0B*HDu>j^LC(Wg5M z!jx<|c^w&;O>=h=2<0!-K<&FP>T5o5_+rFSb)WP z2bI~+$XJdsh~u(IXS&ZXi`@u7XB&2{WCrpkifAZ_ zEp~K^-{Fly(D+X#gQ>kZFm!GWS7F^NDK*?no%iF_&tx%nQR@ThlJamMONw{Ic!_Sm z5!10#O3Qmb+|ZZ5#GEJ{m&4q%#w72mJ2f<6{8PlW5;qzVu1VkzS-;fHMU+6K*H=9n z*V*_F_H5r`lKv`7|9PBB_}a~%cu=2_=?!~ipU)VE0+0395n1SVBPQMzvyh$x-z$R* zd7eTa-SH#keY=hFp|-G+pV`N?O;y&DwdQ~O((=EEF}kNKkYwbO;2?lUCO(xqxeAy5 zyfoCWOMJexiW!Dn%7|T?CyxEVYz4z+X1{sVd zrEc<>EXSw^-z~_FoFTpkHDlCJ=}_qtUHDbBU-TK)9Hz)i_PYS}JWk69x)u_hIOvEV zWp^A~I($K&)`oi4);@Wiwhq*{Rx-awI5X{>_OU4imcB#IQzwn}F3@ftX zE-}rW-Z4MlF6w=~o>VT|Z2p@w*&py%q(V#eX&Sy3d*k0@?OwWHNzDBtPNQ@c1_EH= zo)3={jl|i^(yKm~xs*W6zLE4}G6eZ(1?@zplM{!Z;gm#P&9wZs#VL?hb`o=q!8v`s zT(8TS&7C#4-Q}JG;E|A_A}2TZw2j-0(J_@|5iG3{wjUh?OG~w{sm20?F($hbZ`>a z^=uC}N6HvgMvubzK?NFGA}~(9=i^U)+ST&k7#n7?f<}Lv2Zzjl`Ztz&Gg2n&_b73= zSV4QzDxFzknX2#K)yt>AQz#?V!@3b%+dysZFgEHPm)fz+|F&*92>rTn2MC(k&*C=- zg`kBGw(=E>gJw=@Xs-r3v)ovyB$>c#()*Tt|CQ`w*|^hDtiN#^)aD`c_)!^MCS^3Z zxCK{$wDDEsN7L*jJs!V3c+?Wl(GlYFU9=^?PHk*drp_AdK(4xA82p2)?z{7`>S>kS zlku){3v*P&2){l9)+`Wdhv-kf5j4*Kwh4=3_@}vkAZJCc1OsNi{&v9^xQX4|sPVfI z9!2+`gw=^mNI=q`Bkh6DB4PX2d&B0_2TyWMsjzNJIuv0n5t2Y4loCOA0*o`AdJKR$ ze700D){(9A8ESK+y}_?1$3_3w&S5dm+-|QT3;uwJVY$ds|Iv!_ST=bv{FAYIYum)ag_(_4bYdAym&$V`UW9`>0YadzS z%@A>eVkMZiZyQsQt|aT1Dxgk>!D+fIYugT=P1E^NRDV>C0xuKYxzP)4KQroho+>wj z#D4X13Bzo>T&9Tor?(~4Pc;s!iglLV&{G1h1*F8_H)ea(hsU!uikui3XmPe*Hk~ws zb+PeTD+y?LI;fKhV!~}*bp5@f;cUG}b!K{l(yZ_fjtLO@dS8ZE$i=eCr3Qu~kqCiC zUcjgR=sKL_jzw{>~OO^H9?f*n{uF-=@dI7jL)!>2y#hO?V+%!&AED6 z@o_zLhgRT-Q|mW5$^Dy;t@^Is_iVqa7F=0z`M3qae!HW_NPKa(Pldk<9S-=_%v*O! zi1~kN22hg6hPQ^X@W&<@up)=%U||ID!ojzanAV`Uw_@Z?K(>T_Kf*O%(x`Dds{{LV z0@N=%8ot63{OVW%JTEn$cH9}Bd)|X;!bTh)hmmBPCbtboZP%;P$IV#AF;)AWp5T?en$JNwfA&ZHOG4ah5 zguk}&rxh_R*%l}JNz;cid633ApEbp?sNQfZs_-TCDnO*L4G1*NMpe~Ts-ZcwNtEhE z_g<$1OmS{bxNx%z4genF``KJ*2q-0*@9oFSnEZl#!8Y7?B(Y|<3|}kg__3Sx?PIHl z%Nu!K!k=4_a5$$;hEmx5mEOQtj0J?Te>S?2r)Rq~)e`==9$}2S{FvOv_f2v{ zq#H*80@3~8^DK;ZLnp}UaB)O!$P_MZ)NemX#%FCO2(lX zyJP(Z!CM00IuyU|_=3^5_;ZYNPq`(@R10WE5_qLi^y{OhpfYUTJ< z7nVJcrahXTI?JIf{xJ39;Npo%b?M0VQScX4L#77?kX`TNwZbJ{VMDS~c{vKVVt(UE z3gyp8EfgcDN92>S&Bf-!pMC=s8*3f|yC#?Q{jDub6*wl=UEzhUP} zx(vFg(c+2}x!5QQc=)Y0(erQ_a|-&r&oH=lePn zl*aSn8LJyREQ1C`LtG6z&sg%a%mL)!au$-cx9QBKg3~0$$B~!E;&laxs!m+sTGsXN zU+MZ-A!diY>sc2dC?XM9cWyQ*^lOF1u7y}t?%AF{(gtYZH)!h!=aCbjOwV-Q z&CDVD+&$|`<#xH|o2g|O?jwdfuj=zXoGDdlfxEu4E}D7PdxY@fOr$Wk<1)CdLWldv zw=stzs#Xf`^$gr zP3tB_Tt~_pwP_(fP|crfI`oD44-k zS5dT~B6a_JlAZ+G5ifa+u1_{9waY4(j&91;_5Tr$z5-n2BWE<`M($K5n~Q4FR4qpD z+Ua+%!X-Y2TN$%?uqTZP;Q#)r4-3S3_^oJN#;_gK-^;)#M-?NJki(l_+sYD4&=spm z(91xp(idl&H$C(Z>BEl@Tk*P(PfG^xHUjeccmT217cEtV+f8|p%C6@SWyN!Mif@rzCRJXmgbhlPiRSo|$4zI+A(!QQB2TaqJZe+z4{s@+~PH5{AV z9j9Vnn+^*dq}updSo&>rz$67?$hq@xU3H(YxY&B#vwi*1n*IXSqP|`k}wE^49?3a_6WijnacbFZYmGo)VX;}r^$ynLmezIGl!N(i= z51h%D?3ew9?N@P{b|d~vnW#qVUY+vHPgNhH`T)!>YsyZ<(Sc}oL?QjW|Fc89Ux0oiLfJb4M)T+6<8;FtW&8ejXN@^gKeCjWiC{y-Vd)=6huESLlqKp8l47@_ zMBh^x7vF`k7~n&zwoxA2r044*31ViQ;xiNmp{iQJwJpR2r(5eEPAP$Y+s~;nD~xI= z5q4!Z&{R;&8h$PG1ufr2JiM8?xm2NIuZ|#);Y|zZ%#AC;K-0cS48V_D<{Y-1zrFt% zyVfE-<*~+jl%Pi6yHYa z9(~0Gota88`1RFfg%!}$Wl^Ao)Y-H}q^>hHn7MpMXXIf@wOKXMj7u7cA2LI&XAplGyGe3 zKlsjyANSJY1BzAdew_~6`d$9s>5nbj;Zz1%eBa?V6e#~_&xv#fOjcDD$}}C}; zWHdfY%U`r&uG5GOKVp)7?mWbLt`qEzvZDgpKi%ygG=v0!J)DzXld-)@4c=x@0>VDD6K({<;jh{i?*F-gOOH5Rhl03yvSk&%Emqx^L7g~cG+MQ7k zzY#pR6tug51$3QIPk3KXFOJMm;&a;3uJnr=tob&94LfjT3HSuM6tRQyT-l6&s*bk1 zDXJK?L8uF4{QhUE2*n{#9wEi}n^_X_U>N_1NN=wzZz2Nw^%w2jWNQvow5WBtrU3aR zi@@zN41WN9Y(yac(bm@9ESL5Nfc2D=@#SU417gaTloep#9@PhT zz;+ISI9geSSK(o$t}k#}YhJ!!hA7j8SWAxL)-8!O{#6!k1`ecCYCs68L9ya&Y9xG& zXgAZ=19B)>QkHT1DonG%0$IN?B-9MaumM^_jHZO4a5Ydt+uuHUhSSlOCL~2asQ7~+>Q_g3wm))HMdsn&Ym3*YPlx`jmkpIfv&AaL z&CV^C4DnUiKo|y2%VV32zy0}KaxOpo#ak@i4xe&JAzP-=?!cnKkx}4dGMh_uAl59D zg?X;@yVmPmE~p*J1vrF&F*ROf00}K0lct+{t3UGHzGLMpC)_5mupr)_2$UQ*yh^m& z!hJ6^+I@vtI-_m7hD{RI0~Y=p4AD$MU`QtHCB680W;0J~of_zZf#8qZ z2umssERw)ILt~O0J{MMiuMgkhcAEIX76!b?$QvRnLr>Z&iR>&;Y)&f0V0{QblvZp^ zj80_l;%SZCYrob>Lc~z5blw+Pt7Yhy8XglvMYMCJO8s#nm8?wr5qkV_G!75By|(2X zqdt2s7qCVgv`Lr#SddYoM#QSf!>B38P8|#(Sa71Q5`1CO!CJ0YxPCcQEfP#6%Cggf zkNQ;H@j@P8OMt8!K{QtE(Y|VI47^@{W2!H!4^5jXhO|@jbEiH7Uth{XxT7ggMDJmq3Vw}>ICWhI zqm>hzaC(B_^dJ7hgSz9~Rt1$u`c0fB$s;yx2w+hF0-N8BSu!$0+KhnFi{yJgUMPOk z3sgn_Dhp`OOp>)hQ5z*j%~bmRzIhrD2ogigpkvKnLr)n$jDFg46fyePv#(6{Pa!R) zvPw%rZ&J@2wz6!lQYRJVUjyAI{}Zl3jb}A_%4$e1hgI6~eOPphT%@gF$SN;%5-Cm? z3%*InCccr&fU_?C~^+tg?N(&4K>@&gvlO*$bc@uNVBO*}LoS zGGhq@p?_$5x*v^G#JII|=oe<;#Q_2jg{?h7&okz5F2>JoTPi-?LtY;HJwwP*KcNtn zPrw^lWiaVB)L}*tZE=yWYN^lM~qHXtRyOxBD)`L(HbV+Fo3o>VjA{y zCKdsFsBoppWrNg~0tZ^&+H-mD5c609brR~YaxE|r>wM!1DBce%*sLT9g|dKjC3e8! zmt&C5=Few3$K2_`O9FaelmUfI0td2tGVh`7TH^Xw+DTLwIBz`(f{yPs!oNmI?1}pfr zxEtX^#oU)0W42(^QA#FGFWB;1wIH>`&k)Gp#B_sun4WS{916N;n1Q;e$urF3>Z0@c z|I}p%`?GtiASX9h=fMSagZ$?V4>MG>84|bH42RP{ubhJ{msl4#MrW=QROqq-UF5T) z2kv7q<9^&enBRR4p+Lz%`!o_`?PZ!uI6|FBD~k;#+oub=5ZjyGL6%Ui6Lt(@TGv2V z(DWUuwpY^=g?Wl#N%`RM?5?5>@jLC;uM)c=|CGsIs{n5isRfG`uXMvW_)bm`ntD`G zM#@i+)xb)6^a361ilCoLWnQ2cFDn14*tF+jC>e%VsV^jsE82cBB}|8qB@d{`gaHrRvJqE zS8vdUE`zEXIdhV7Ew1Z-s~+Bd*E#Hrj`SmU!TWAmKda{N`!?>av9?WPKJ!L=pA1Z*{|!> zqC!AR?&Q9KVyt$eA0O;0b5)ehNo}7wk^Sbm!Tns<&TYuv`NkXz(gE1r;m{xt-d$xG z-t-cu4Y`@bM)QL+G#0U_*Cau0prt-1pTA6tYiLsq6{>U8)FgKLe!?RttNaZ~R6(nJ zNo%6baAATdRNlvhuLSz(FNV{$VUfosHQAYUy=-z|{XwJnRpR7cgA%)}vTQI_SY!7Z z4vM*hg)qZhEvI1(|4Ek|}mm*-<9i4xptwGeSD< zhDtD`Q<4o>_glf_;V?FAOJ5W%PL&`aH3e(2{lmOMf`@3X>(dClghGQTHCn8rjZqREiLW%Iuo^#7IQJBz{xHIymZas_vdd!RCS zewz<=*Lef+7Z=-)>P1d4_))s8VW`D&c{y_jN-P*L#`tcmMPw5-E)O&fZQETa0i{jr zqm$;7e@0AzYSJ$xBRSZL&w{P*;WHI>+m5m(&0MWA3N{ylnEMZ_F~@*fynnz;e$}wS zYBU3<%e9K^14?n@I)m5m9c8&c@+=8LjMt2Yl1jK)kOa&T! zQz?YN!$4jQjw@mwQPMVi^~U7J7Lm<$_-Ee+F!edb#V8{qBXsZl8nLIHevSj$Xzow% zkCDg@U-l$dYxv(j5Busvo?cb_JYN(8{RKk?Hn~gsR)SgP2#UmlB67y@R|*2VPqSBt z$+k*VPMvu_>T?uv#f5&aibJPqlqU|H%u%qqywme>_0yjVJ>m$|p!+WdWjw$9K=wxLEEnz-7wxr0d*|r^Y2#}KzhSU6hTWz7o*#! z>agbOU|lOP#v^QX?GdJ@W=Hx%;g!lsH)}zl?Dn<_V`f#o-F-Mk$KMQCzG$ zutuX`^W(?)a?iBl#<5f5gGbD0p9LyX<+>_G=o1nd^VT^*k>bp2)w*u`@PT|MdFVlI zcbEFUUFt@cfh;4TJz86J)TI! zd?$9j4oLIon1x_(Y1PFJ#5)l>-R$}-E$xp5y3iK|n!UpO_Xo2s*CP)rvCA4_l*eFN z_^gMG0Db)6f|URrJX`;N!A@hWjdG3`aN?&>e1X)G^Vyg^b7w4Ybnlgx@}*^t&QAv` z_a7JQ8XYbnfe9}_d8?H|*W|qJsC03q^;ick(6{?bV@nZ4LGgMP=MGk?V3P!5o)YZ* zZS_71mcaKOh(5&qg@aU5h3GWdp-`8(!@3Y#2;(zA^{L&hnGdMbwlrulMW_8cQ~op< zJvX8e#fh}SrRdpoqcpjvek-v*ucjQ5G;l{bbyX5?#(c$-p83_abu|wZO`DQ0GL`gB zw7pGhO@n68Pb4YxIXn#L903Kj3eNq(oc|Le&hdweN`+((>EEPk;#68p|3cq$R@|vK zSl#TvGX`+xcI!e|rlWUiL*3)N|EPC90?V_ydf?=wvYHQk4R!i}Fq>5+SG-5t01XYm zB66mj8zEaSpaO7QmW~b#q%L?zvSnN_-O$={8&gm=mcXIi8wFpyQJ;0d5GHYG+}pBB zo#BrS!ExvK)BuXtkB|&FKIh$B8FN>+=Uo?Rl3f~b1x6LEs1VzwVeCK0MqeT)4OJs} zB|5WINf7lrg{V&q)?@J6@~#uGh(abZe7wi`ZSr!tsf`K-vpxA8y!DN$G-F2v}VvE}ziD$&64r^NIn9X_moL;N8^0F&w0Yh9TpC2MJ<(nS`CjUP5eI zLx>lKkZUD7zf&aPyA5wBLrb8Ug18kCz)?f3!7BCK{6!dbt%Rxh*t>T{a^~gmJtZxJ zs!GvOW}{>8uYCqU9g^FP!^&HT>wZnaK!7zf>tIrR);7Hd_MJkWL^#A^<0m$t)@N`0 zDr|tGMcw)OD6Om&ppOZNJTQ|I7gLi>=T zrR-w*eYYYT7nEineK1?3@ZeQ_?hw~p*4@XbL6UM6Y5U^-_1zGO(igMA9lVuJ48ZdS z3jxt5d9@_LC~@D7pe+eA{iyA|50Xf;#>|B3vf?I66fq_&m=|jid6#~T-)=%Rs4JP~Kr-IZ7 zvnj~~q>a41;hhI{J_zz-Llo)w3Gy_tth%a4<(M;lslI?AZ<2TJkm&Fc44^ify6NDvp8T|-(4Pb*#oxL>wF-;6)J z(u6WFCh+bNx%YU??1Ixi{E1W;?}@C9BS(xnawA7B%|f&o?{w)O=voN5uu zRA*%h6x$Xn&~oSu)r%++9=FQG8R^bCF3SMQ_AI*O&0N!-_v!uq*^`5G1P}ukDsTY1 z5?pA7#qMNBw(TMXn-Li{wF0rwR%JerT0UR5=xuqlXy7cmYTC`^0hJbTrDi=_iRFVBeuoBGFP(zLKjAht~N(o5$ zbtzd(*RPyiP$w@&K3%0r_x&-AB|asyNDHH5?wOGO&u>kks7Vr$+s;zhJ6{WSTRXZd z$oG0B;JJtRt|t1?0jgUl$zv_`#ta=998zq7-h4~jVjBlooMJexqh9`17%(0Rp}{x} z_+&4K3@(4@wPl88@iS_u%_cv(u^S->WW+z@Q1XvvPk?AWbCM05zNO>!MrkE!UGs!% zU2{VMASecpn??}DVX~s$^Vp_Zvzfn2d1g@gYrJq8Qj>wjPvE<}V`%Pr$^;P#&N?{^ z#+j&)jnXkqd@W$68iDf6^fi$z2ITCuyXi8CVQMTnk|^^!f)yj08ZG~{PxW)We(KW8Y(_}*0|a}qxdo-3i0u5#$m+lq1MOw`vorziMX)U{x%Q- zX)il{H@!Sbi?y4CiFtq6o4mO zACP}2>SmlA@g~aBwlaE=-gpt`%^9(DknSv{+MzdiAppP=!G9;1Qb<{~^HQ1%jm~Xa zU$Xc@MOzr0k65D!Fmm)FqeTMnvy8zzG>rPob5c+YTO6BUxhGhFSDlsB`<)1q6%2%- zG$^|&5BqOgfuz+(rj{JBp(8@QkBG>yIsg;t*L?Nmv%`=&%Oa(KSgbav2ws@D5>&EI zWKmb!Wmo1VS0cMWmApQlTRBeLoBLBbLuWhDov4{G6YAP%Xe@i6wKP?(R4p^!Ux6i$ zs&GPoL7P@+wZrJZo+n_OrXY*0GLbN0`qQt2(90+HnPDoKH2IYT*nq*;eI9aK;XL!d zM2IC!DG;7&3|T2vzvffAjC*6V<7!+$jifrbXG1oo@yU~UVnsTbQmXo&t=bFcLm z(nE}o`mbQX-zuqQSQ508+~0DXI2;qRwxv^=9DUgk${%?5lCUE0A$c|Lg<_#>J%<=*ZCq8*6Q7 zoMqOYYwOwWhIf^<=yM9S-NHOMb=<)QtO0^v?tKCkUsaG&zx?=Ft)Jv>4hQL|F+>CS z(0=6#Tb*ft7}J`~qiFOLQy~u7!M7(4?;nZtPmo}jUD6GOVt*}}n|OHF1&A0vi8Y*V z!vmsEN5|Bb3gM)cbp`13W}ODFIB??RblzLUU2ZYOJ?8X2j?)=x{!T3%*|nEwVh_AL zsMno)Ce^C`;&1vG@7FmezX5n)AUkcKxX7{A)X==v4@>*XvV z$9U789(Xog!m^LoSXi9k?fF(wpYtvON4D`m7ZlCz?x-H^jwA}{)2B~v-;^G+Er|44 z%wQyya6$71`~U=5xQ8kkmJk_MzXlgyR^2Tw{pq68GSV5Z;3hcn6m67|?ld7rOGzI6)M#){G0 zaOKbl^;_!G+Pq-O#~LTJ?bnX{oPl^rv0yh|$Ct9(sjc?~2XU#&N&`-WbN%c( zPTxlg-%B=UcXrJiiNmvq@#2iD85rf|F(o#frT&kw;W53u+i+A6Fb^>#;Gs z_IFrrg#iZaPO=mk12<3lg*f@I@8Du1qq9Ug@3Rl_MsB=K&thBT7NhE|@4_TVPJ>{s zVW{-sa5p{M6hnCC!s@+;0<1GWmRz{;6Uw*Ep){dvefi)G(`CrXtOq;w=a*aQd$XX= zpC!!ydP5*w#!^9oKhQ}r2+)OCgJ*5xL0d4gA6T*!=LN@3oNkUvo*hojx?!I>V!+=etYPD5;kmdr^*Eq(Ma;I zZr>ZwG)3vIWfFs8PlpcQ1 z!Z=j4i7?GhLAERl*jUhal?i-?@x{xsS^pB6l4AVGb;2Huy7LOFEu&m_J^l^Zd~P`# zFn&arCphojVzTsMT83O8E}Z-csYDec{Z!ec^=Ik;F+O2F>?%LEkdgaXlskU8?E`Xw zQa%`FzI!*u6{=vCRMD(afme6*vCldF%i@uF>YL}QCPP?@l`x661gaJmkyZmSLl-*a zMzz`|45d=-B{%;6rAUHtAC)vcHccR=TFh}J9}zTS!5VK_VuwB|Q*pcG!`W8Z!^QP{ zGB~nW))sJeN;{I?G_+gC+z}Rr#k;7PB?Z%nmK~qFj!{pz#-+MGsFxk7VkuG)z?z@f zlgH8@xeJ>MFcgbbsttz=invyS-O+Egl$(PXl_65=k;4 ze=1~F^k<>_p2stnit#Ws#;X{oqdbHWeo(8XFOG_P&MqX=mBn%$cAU_lkz zwvM~MdufHsB|{^~JexOYDIJ`K0@ZbCjOP1g!~KZ}DAZA*0U<_jshTirUvrHj=HFJt zyCi61ckZCowvEkP>c*QF0x5k#0SzY)Pw7v=gq(#w3Stzr)gGc3y~&PLw;BXhLrP5d z1&%ppYa57$&3Te9Ak5Nc78Zo}-tSUUQzz!m&S*iGnq>5~Cn*&&tv#rd;Tz)LoMU<8t7!J^3O(mHp5NA{ zIok)nGcVM=T*I$Po}#N_eqShHzv6-nj4AuL5Fzt1efX=Rp#i5U@v;LV-qQ-5u}^y! ztQdsYR|HEj9MGdW>i6*#@e-^5o_O+Dm7f7ln_!7$if#UT^0{=$PcpIAi_-?ILZD|h z2`e5!JL8kzQo5ZHTvA3_DDn(EYeh$mw6)R0V$ZeAz0e{1{1bV(33ZxQ>ELq(-rEhKu+R&ZR2Lf(oDHzf*gKaP-nei7~@6GO3a&Y zR4856v5xW-^c}0P!`{lY3)OCKSEx zjcKhh>;J`ivjvA}1jEs(mwEWm8OaeBp;^Ei0}(=?_OT0mtGn84a`{maSN*?yPoWOd zm7&@`M2Fq>jIr5?Ag03k^HcOo&Nf#9w&jpsxx8ej5i|dWhndj8m4)D}jU{%6srFYR z&8uF@^viz9mzsqj?PFyq@rj}V%=EB)E`Cf|jSl=^d*y3qC&BvjIb|$~RVptCa&A~T zDc8?+oZ&osItcaCL209{PFARcTWIZcm_amn}tkHml!196lQId`;f+!08x2jd# zogI_Cm1ds7p`p!mR0x6I$6gp6gvCF)G)Rs71Oz;V23gjVIBnF}_IM@vw&aS3gQ=dh zilM?5DzyD&!*uXb8M6Ddf|3JQ0J??{ZQrJ4-Rrk7zA$Gl}Qp^vep$V?UGvNPyc z6^hBjWw`eD;W^(fX^@`Jn`e$XI&G!#Y;8_f&`;+@G15`BPiUy-T2^WCsQ>4(t5&S4 zx)qXOiauA*C%--q=~XI^PiQ3QEB;L#=P`pPu%DNd@xIza>41-+7)g{GAH%#p9W4$Q zL}N8@c?aiM8{T^-J?PR>MCIZdBMu}>YNU2xQ`IG2LLguk0>6c6{DG&_Us(GQftMD3 zBWsb?c}GqVm$s+;yAqB)g9EBCZ@ly?(SP>vkHDaG`=eppXiy zBjS?_M_wt_R{S%0a07qsN~whXG{0e_22U;O$u^Bv^)Fr86MMEum6fn*549$R?b0!) z#I_7NOH0x=W|AmLSF_?`?*V>-G*i@-w6}-Oq1Xa8Yh_XbT}}~Q&Xt^1Uq#phUAVpo zaZYfU6Frvk)s(+HN-Q^se$S?e+|?%M;8s#SrP$o~0|MguL^g%ej!!R5w5SM|4(QDv2f z{Z=Ie(Ys192=bAAUlW7CQqp-G)YAKvxz)8ZO~-d$EN^nT)zclJbP+tLG=u~49m8Gm(TK2Yl@Tl z`B~Ay2__;1nuZ+tx}aY77|MJb7#RLYYCl zn&3u8?rl7+&NJ8pvAAwmCzUu6F*(>Do^c9RzzRgxFjeUA;Fys)wmVc1N;o4f=LOmx z#a`D<^VZxO>G=h>Gj0u7($qBA5_)}fCzbR#&b&WJ&5+h7S>fg)LFJ z3WV?Qqg&I$b9Y1t$oTmQGxrFQBO{@`kaMGqkVW_o%}b)qYqAu(qwBJK4Uj8-8EH3KiRr@F^Or>lJJmkb?IoQ_0VRWAi;kcsRXpXM1tLBdf1Y*dZ4d5_J z4s-2>By7Z7S1Sy}9(#c=p92k;nG>*V2R!&R5`pMEg7fBSu5Uh5G-ShGlE98DvyU`u zF$D?bIJ9E{AHkld6>x95pIY_jyM5n3*AJGCPQw9Wq%Xj8V~MRfApJH@l#5pEhZ9}z z?sH5!l;oP^b+dE*b!g+;bor`)anl;!BlmpKmL{pHBAj}ysurCds^-_Vt!URx!7q+2 zi$91`i7DgjcnXh<(^C=+%Qrab3L@t76X+uCLqF*_ne^_2m$T)L81#5E6y}|L8kX-A zl00Jp(yO=}gK=CqOGyuj$$nKK9Vrrun{TBB%Tk$+x5nkYjmv><_M=nwTvtQ?_XCvV z6FR3gYoXFes)d)a!(gu-WDGo|z4#xxGR{XOugAg20gMIyxb1$5PxFkmP4l|6R@JrR zg^W5l{>`j_KT@VS{z~w7wrt*EL)`pspMkjLhV9ofUeT6%Xa^dew-rY-VhVVi3TPVW>vqOIF#}36(}YoTntf z><{@1GAk4pbKgHz>nE;v>QDne`bPH!@(d3RA2nULPM$%(AqL{J2+z1;-@0giu`?}= zia9g@cCVOAy=1>n!H$M{hFU$hc8B-hOQg6b8xj9WR9 zRix6V`k{+Ii5DoGmrv30T5SsEf)#GY-rES55ayyvNX%{zW8m^4q~Py zD4SN@kV=jlk@C16JwwT)pMo;bTRq?){O{W(A3jFWDYq+rV!G7#MA^FyOj=tx_91h{ zk<#0}p&&sA_=+qby}tMS1iEr-Od%e!ch&rS&IY?$W`<)6y9QSayR;>~6VXVZub2Ji zSD;snhke#8W(5({$?{XFXKroSt)eA)_IFs}!Hby_{rEJ#yho` z0`dDz$&pe2I%L84@oCJmH^hIDQ8Z2+g9Imx1$x*&m?b$UYJ7t34P%Rb(m;fA2SSJn z*|zM_alaUS) zAHi(zV7j>I`aBc#eSrhh1y7o#v{;(9kKdjO@@s4ksLlSgzVRmjgUCKLyb}{(ef$pG z4VUT8Z~YEt;UGYV-c|2hw%ug8{a<}ORpXP0aZ5DBn)=yL`ptBTwSw2QZlj5$r&;2) zrEr&Esa2|L)eq1=O6=Fm?KjJv!RvL|C0}m+&mJUC+6V zMLhOiw61yK7YO?Yv=?e45!_vbNdsvJNS<3uX{-t+@KM2W z{$P*dx8(Aqi|>6Jt^lF8gRt1yK3D4*s%FSBX_fC9KYfWo^qD7$pRd4Xj}Q+JS_YO8 zKqAOyW9^r>;srh0q0KuRUMz>IUe5@+*8uZ`wSBVLjjAIdt^?*^OEMEkGo zBJYaBcWL|2!B@I({j;<&w!PPkt;%Kzd&8$~Ql|xpD_UH~)QWBB|2_lhi6BE!{OWLj zWuiwVIYf$foKW2aSA+@%a0x*q9p1ZLx^=tw{O_ON_aqVF0IAny>~9bkc)ZjR$l*Y4 zCPsoD508nM;fP=i#jO|2G^S?_ukBTr-z$pGkz($F7C<)k(2t^z_^30F^F+K!3sC*@ z2oH@Tr!Q6Ba+WOap2d%Z?l0NkUt+Gfza+?H86Z5{T&qU-!lY|1vvioNbiNMvN<>yh z3u!(|@a?|Z`i0To1dT609jJ|wx30F<6Ew*G+|fXM?fS9)xZctMIW=H9gO3n9gv@gf zOZS5(U9oJHvhS6FR8SJD^!r5T>t>J&U3LBgXX7ytjSC?iL$ACMF>eY5Vy<(qw>UT5 z&jh|Zxn$CkNr@FG^5qD*3$n1+l>`u;3AO67SgkxWqDe|MzWR34rZI_Bs@*`>v3x9= zdP||-S8{c;mOXDx|HUL~AEg~N^J=WcfCsi!zv7yQ>;n+LHNAa?g7CJxL>9y^nX}r3 zCHoGO$BH;jT-Rq;SAQFNIm0}`aezry$x-umDu)<7#0asEQV&Lpyr=AIoHcxFwjx1U z8FPbfdHn9~pr{yKXOZs3m^dG<-$@&XE4s;@{J<_>ar9b{{ixD5XS`C4h9^0BpROSO zSQh|{fsq{q0{l1Gk4h$I1V3^wx}yS)fSgp$oO3fS>koLjUpz^1fq~kE1>;`eJa5dJ zHUMt!{>2wAu-t>$==gb~nJ_PL7n=#bJ{eW71+d6hGNxAR`cUaU|KkoU?9!$3pzk!i z-bqGr{vPbDyVgKlM9^^q4hW$vj(*)WUeDs*enImzYpWyVXkd5#EoLxR{=K|3M(62B zA*_t7J|crAvE)-(lMLVg0#9_1iejQ>==-DcV&el>en#A(eyGV=O4OZ{Y`q!y~X+ygufr5Ed7ZeDh5mQNuSyP3>khsW>-%?3=9lsw8y3bHB zb*|=6mc-oLW_K>=XSyvYsxr`NcEht0uQC zW2)k|^(>3Rp`_sN1Iy>@SB-`iMCA&CFc8K3{7SjZ#1l;iDqp`*BginFD~eL4ozubK-Juy@qu>`kD3={*x*260-i}@$`A5c56h3TXP2mCjyhr ziKN*E;AQreN1ECm0FZ-3CJ+|MqL9`!tz_LCQNqK0>a&cjYrgIA9r@HDptsp;IC#5E~O7Jdc?iJ-Q2vcgR}~ zBR*nj>+?jp%cprBH&sphk~(hrNEI3NeU_`<1X}(B%mqVa4dF}6JyDr9xC1fr*d{8e zGjs^9w1I8Dk|HbMc-tPsEbLD-@RS&^I+pb}@%xdnmMn&kpi|fNpN|&k{?K-);^$W`zt);&VDS8_ooQVQUp9HD}*+Lu_C16gmuNVp4Rv zkfn2HS#vx3Y}$1Ww(s2FkDnaYARjJM4|MwiN^aY^JYeX=GgN#-7s&J>xlKt)+PZdj zOmite(E)LZG)#Q|Q%8`niO@>!H>@uS6Vv=!ANkwyn`2bWc2~Z(7orF9 zbq1VRa3z2ehP=GI=p6K!@-CkWv+b%iy&0X0>;Kje zvrgI^Ow8e-by9-Kh=7wo-c`52j&pl_$H$Y6%tMHLc-IGJfp%rF0 zw-niWu&3Ym(P64puU}bG$YrCWa|E2a7Z0v<&^3_?3tJ;H_ox4Kk+@zgK_Z5$TpR)~ zwwjA_p(h2Fo|Fec7#PH9_M2SyXVK+t7wGpVBtEeG2U9~$6vc*{ds;uYmo5IIR6#nu zz4jbVECm4Dz(6u>M1r~A*n^!}(h}YUQh>}7G7ch!(3pxElrmGAQ}`BvH|QH6d z$H^c4w+Yay4mZTnaoYvpjiP&%(xrfC{-}D}b#IRqE?+hpYX0LLrxnn40$?d{Qw>*u z1}?RIkR_7azu5^)$=IN_d*(&gleCL?-`2$`H<@@1H?-fswZ9m%;PSx^tSH+C_rz_d z{t=CZXTB0FcWS?+RsC%%s5Z9*K)%yTR6947&s3eq%d7;(_97|6uVYc%O2XV_aj1s4 za)a}tQ{}u)fmFl&a)n5+y2S8NPxl-*IH(sgviy8G9PlO+=Yizbi&-BXAbYu(0}T%Us7$JDl1{u}n>;|bDGAB4ZD88);= zprY?y_Dz=$VyF_DQ$q6%vs$0?kHbz{vQ=PV99p0l6~{IXRyyCXE7LOBzwDD#48M#y zFMK(C-iD!V+i_3Ha-)t3hKBq80SZuo?QFD}0f2QpmuVF<-88=!PG;Wfh79rexr*EG zrDA>fR}RL*I=wwWBEX10`PvfhZ=ue{te`+ZBKdHgzrvg0rAuDqheEBwj{qTn>6@gE zK{E{9%&Mf6L3!HNHQP&BhILml$;n|FmWyjf(LJ*NYAgHjEQgS>!eCp^%l!q<$Fs<` z%6s-R^_3fX?$Ae$Rf{$0Ovm1_PiKt6i&7n#mhSG$+gy&u8%3sHVX@O<=lacCtcrYF zDO85h%;6rSSgPzb^CjZBF=W;3PC^y<`uZL0=@OIfS69Wg-m011?q;S0~e5^5hH?w7p(+xsqP`xa;v z`?ZR+>0t9unxu2nFBF(aGi+DAP*0!)sNx1|A+wRkVk(%UpPE69AMe~thNu9-JMfd% zS3H-P&AlN18*@MsDpVtrR-Z7?+1FEfO-vG2ifkRted z>C!gC;im?rjW$3Q?|Sd??O}6fdKwf&s-mhING2X;IGRF-EBNi#TH4&SOtjdu_K^2T zdDZ)}!g2pWachl_0x<@h@6)EQ5XrcC13h))QBswNE^;8i@a0HlqgDM#G6AQBN&h8D z)=r|9h(eW&KGp8~#W}U&`};C+%Sq9#FV{D4L-LlZR&8}6YIo=7-$IZH zp?B^AfBjI;$%J>YVF&$ORs(NiZR8HskedH-sc7Oc4G9-z#wK?=?#&`I(e)F%$FCZ) zcR(Qzp>2KzCJ8QVCzga0HpwM6X-etbL!)!UOD=Xwp{v6g_rxm5^Da61$+?(PR~S&I zJ_e$#Nem^(lZS%y#E)+GIn~;`!^Ar`Fj5UIn5if%5a_1ai8d00Shm{D`Nf4U6RF8c z-6)d_3)CIf2V8H^0L1fOQ|4-AdhJvORhiG#4HNI4=|4?5psVp8U;P@GwwFnkW0Ns_j z>y_>PbQ$8inGw((s-puB;4)2v0gjo)R8I3&5Q5_qkZdh4mx~*-v4q_f!%dbC{DIHd zuHIZE&L0TEC&|*G&G)GE?`2d0A29-z0thjm|gMt=f`YfQ}du#PVx2AE73p0!7U(sohjhj)zsgWPb^9?rkHi8p`N}V z9A@QCW{aORt2uiwv()7;3=~X}iTFbL z!cqDz9!x&o-yXMuQ5;{dhIW=MawWU`-W+EYxksE(@S!AFN^QZ_uA6FM2zFiyLm*tv zOp|5KaRbXI-{QZ;T&vW?Y8Z(46&KRd4!;)C&!>+Pkro4XC5LV^w)*C`IVv zIM;;QO3q}tD)l}^3G&E^*2LK(db*>}dB7lfh-v=@iB|qy$3vl(09+M`({>_k2XUOq zzL}nIQNqgRity$imnkUn&75L@3PGTn4^(=0q>NTMj6=X1;}+fw;7Y+>Fuf*IcqqsnLy_WI{ChFBb7h*XARC*k{Ga(wC}wcpk$H*QH@CT! zg%-+LF4TA|r?z5z@uw`19F?m7?g{eGzD@NGo7LZ{7DpaOITQw%Uip) zsG=s6sQC1xp)@=rTsU6PkZwa`LlTs)@>atSmFIOP_&~0qySUx#dg-tp1;7+Qpw-GR z07tNLR2{tRt?KP&Uh8wO*P4?aUYkc>2PJ*QUDXb{z=`*5K(&HCM7k>}tQahqEFk8HmAGVvpAAzK%9-v1dt;ZE5v4$b4Zw%U z(C5s{a+rYO&eYV@s1WJV&$*WVM7)@C)@MU%vW2uVFfF+TotR2$sUcVA-1BWs9jgua zL(S-gtK9G%cJ)VXk3Ev+KEmPsbEB9a%vVJnxvU{V16?dqjK#MO% zRgPhpuqNOx4bTE3c>xZ6`;->_z0lyGi7!E_3%AaS!(^DB)wYV^>5r@OJ-I1JC#Di$w)H^S#Z#Y)qM2N|xcI6hADch}qMETZl_Kbjb=wvhUH7WyPB z`ZKg0iW#*Xh2nrffPh`d{RIrE!F#AJklsiEn82P+#5Vb8@xZ#`;~)K$GE(eh(oj#d z8^&$vdvt|%o~PMuSIUEZ{v&$sDErrW_6y6d{5IuhS=qqY&T z{wq6e+OsbQ*9fa>E-WcO=rs6|mTV5LL!p{1Y78y;QL!MGtXoaL>U&Eq{&4Kp4CE3l zA-%L)qkqy{AwuH*Q4JGJxCQzR-x5 zagu;EUXS8gka0mENB9u+FWVu-AoatH}!Szh=*{w&5i&rENBn=Xkk&j zLSgA_tCwl0tOV)6L9SRfk4VT zbFjVYFh#48^l*@iCN$pI2ryVkqbw(wicj;SL(YnE3^02sz>Y5s0idF`h2v;;cat6L z`D)q$zEwox*PhF?u2(1ooKKkdHa0e_HVcgH4;$W(?=Kfl$7Lmd1=G`U#(~yJ*ZW`sE{*f`EQ0(XhmR zZqY(_T7*zRebayd(l=J#`1EfbN*pCgeBHMDS+vK{L>%=fF$9E%N@>!d{e>Ad`}bTa0M^Na-(#_(&F$@tmA|3E zn}NLz_&Fk&t1PsNLrFuyr*=a?rNo6az*Xl`l#g@@*vi zI9f#@VO(X*$(qO>RqRkMq!Y2YACc-uF7Vq?MyZ&Pt|M>4vv=i?2~vN)e&-mXlo{vu zgGk{Z$?g7^r&8E3L@e$)4|)m!ic_gd{p~wq0(6+4B>J@)rfMn{tl5!sX<>*%{=v>E zx?o$3`E!GI-(+`!Oq5eo7z9~rgY7DZCgz&huVi^5AH3*6!P{k{%JJD*BKI~3W{=ALyvU)hdC*a^8M4| zl*K25DH*H+dzXYVkJEE*vcaxY)kjnkt@edFxySx@pZ#wbjc4kpgdrI8FA?$@WVuMC zUSemQ+tqjR%~9@1m!ixAFpr#eCTQ@F zHLifL_u&V5p#vpyy!A)u#Vg^|7xF~3qfSDbmQ*@*N%7AauohLG`9%)6FB!65#F!|s zD($&1k9zJsxfm$HW4{QPeoa&eYo~daym@#4=-hn3GvY@&z(Y`FG@0FVh}mFlVMmo z^y9y_xo@}MOcwZi@W@m=^C$_&n1vE-Miep|%i{D&w_KrOhLi$3Ba&r^Zd;c;5mMuM z)RYa#@##bgd{49#)5~WFTW*S%?}EP8J`m3%gzF&Oj9C0ejDYDWR^4HF!lq5cvO2=@ zh{(xZ$IUGZo~9&Cqu3;oc(`oVC~Cq50x8JSp`~FUv%93?CYH?+xNk|LCP>4+vNrHcJYhJfsyK~~t+2jm>={kY;?m(5HEFduWxepIg(vU4NHi&_u zJnkG%DHD@C33t(#32D$2sEb4ExQupT_<4v`=tFU|~pX)HL`|&>E-xWFZ96f};1>SUqFkgfD<4t~o zsdK|usRV;M8IC^HS|hzDN3^ul;>Ir;+x9t^>GdVF#;wPKz~rmeLqgg!jks+0k*iay ze|CAvyzYY!t%eiEIe zStGTHz}#&|y=S@n%L=aOK;x4x^y{4iC}10j;AhKL(9cD9CqII*tp)>6ZkE@#3x8=v zMI^tcF#|vz;{i5qbsJiW(ud^bSfY|TR==Cbzzwm<#KNc4cFVZCX zFNz#5Bx$LmAzM0NQUD^NQGS>Vr+>F5TTi6Iv2UwbFz6^4k699J&9@V386llM%%mT}$1J$(oKd(8^YU0*R$Vw(Vj z<|by9F0}}=4>dD&DK_dL!C)2Nsr|P>9I-oL-Ny%n&7DE%e|tgwH@B@0gNsRje^pGq z1|5EKJ!?l7n0*7(^B|Xub3M=Rg0=;DgDnNcy*1>fAEgv1!}D~Z+B2;rAQsO{9!&ZD z@b;<7hiZao33!W`l_4ml5(MgKB1Z`0t0j#f1b{gW7v2XJDFGfy`AEFy*nD)7b^aLd zM)|l~n)7b^t4(#*PRw47T*WkU>leRK-A&E#&%rdYW~cq2|LhFMO#Zr)Xs3{X0kCdx z5$!J=I(QT_dxwS*yDb!nG%vASr#3+Mz&u@EhhOt)baLb&RJy^fzp> zsS5WtBH$1~ii(tJgk31t!Im@Bgj`K((uF%SK<+qor6%ciQw@Ta&KCqB{}Af_ESdlaHn68&#i z+~Z*^J7<^vd}c%wGYy`A>pbvefz)*nn6=8hg)?Vhy zj3s^$af7c*tM}@nVpAG&GjjbVc!Q8cHC--6Q;HCp?nPf|v1^pz?kdJ!$I?#}I5Wo% zTW;=VPkrEC8!AO7-l`K*K1Y6$)`&En)5f^#i#-Ttkog_a>c{=^8S)?gFXW*b^mun3 z%_qyir2+=|^Yf@xs0HO-mJ&<)M1m}3VZ9h$ChvDx$Ch<%1Bd&k>b^rM$@{XG@c<7W zCQSxRXWp6}Ldy=PfyZYBR8(}4DiGv?Y`^Yc#9}&M(m|X=&g)+Z1lr%3(eyVz=dGO< zG?1K=PG)#bdpu}ft}ct%MVblW=uRa6CpKE)e2{y*(3oX^ooe$41Q?vzE)R=)e{>n zwQ?8_U8Kv4G13Vy1B=QB`5HAw|L4yt%=(0vt#y8W(VTOPWva`h<__<>ySu8Jbg6P0 z&?C)$(Z^~{?(-20gP6T!nUS-eMkwOL5`?BK1=&~Nc+cMaLZ zg2c{ndf%*nj>6wO4n0%K*$_*X)PvVh@C!zh5IrO@s8DvLc2T!VDFPP!QyPYG9imhL z6yOiqr(wVk9Ez8I+}Uosw-_}hj%t)?^p<5!8u7bxWY*Rz1XB(y>DDBQkfqHMCy7b= zE}bEVX%(}`?Y&h|yW;t{faZ{v>hfRb;#~6vwRWytV@1IpC93QEUv z98=?)wpyjE%(@umTfgK3I_z8)YNSMh3}vBHk9n{RCAg|a$Z0sS*nxvT0#Ekg>--z- z)2>N`8{e~^jjv$k5Wp_xu=o_t$du|rASNjP%b7Qgw?>10+cinm5je9-CG4-yn9+&9 zT&?=gqB)Z^0m>DQ0l*sddjyjm3*w)R*}KuL?6Ju0SAbuuH$wnmODsG*JW+oGNMT=J z4}{}C&+qU+bt}B~NwL6DcK3^wMt)AW&1FyQmXe9Zdg%1el~hAn}Jw(RloIYlSvpwORsRfzkC zQKVE1o7AWY?9o}oROPSy>U(=I*L#YpB^5ua2eq(>r&2ODG#5zyLwT4&ZW> zKzX){+$XY3@fbQAI%MKmm`0Q0VBF%u1u`om#y?jVd)TT8I)Rbwj45=E7cp`@NVZN6 zk^eQ)j>guT5=tCZ^U1DjCMUMA&NF@T3&v{0hX#`K)P>~YC$W01##~mwAVWOLukF)o zJh&QN!&Qfwdj?J#aH{n0Bc{`Oes~IP?nZ|VQ(K3p5 z$!eibZ4dsV&jc}Wr3=OU7%*HX6HdL9NNRBQ&Rd>85*YnZBVUZ2> z_HxlTGY@q#k_-fk=oi#E3tNJ5x6;DTXy3klyL`Qw0wh($Ep2TH?`rb$0xztGSO*Oo zmVpsi%c54{AMir-GZwWrEpsE%ymbKyb_k0Pwq(g8V)UBJ`h7zkiE|XmBama;sEWe< z5Iz%$+T_?f2h68o^tt%zu~Hb|M74VqFfPrsm5qR6j$3iSn>#B+dA4UzP}8macN54*j@O<(ctWA2O5Q)II?#3 z`D|~64(%;2;nIf0WV(Y*>|sL`lzRQSJ!{^S#5J7(3mqI*`mRsSNkb17V~9B+$5Q3I zrHE5me35Tx)u}?q37CViPUb|I;=Ew4 z{~V>Yfox&;lQu~rV+%UWE>;R?c2XidsfX;K#{5CtRo4$AeQQZ_PfxZE;+t5*+KMcm zR-m+XV0(UjTL=s+eTlO3_xJiEAMbjVLYY#M49y?i7pv)Od$7O*-sgX6T(=OqBD_Sd zCa#!&&JbwI5s>0Ri4NBajr6$8598Eq2ix^=OM6@VI1DB>LS}oCmqkw3I;Sn-P;Vqn zWW^y|K#P?w8>PCa$3cOk#!9#2<3sujjCP}T*_POv)k=Y)Nj%#^imr@-KH;t#VmIEM zf5qRAM1jOt!XVej%Jo*pCwRgu_QJ*NCudJ_?sC>!^W52oUecEa5!zu+)_SY8Zd8X$ zzg{{927-eQd}(dRD?gM2vhgCNrajmrB2hTU86lHq#Y|-rXcFA$oLZB*i9}MgSSOKF z6s$TGe43=Z7$iZp|JtDcsJxv7Vavq<)mpd+5fSfrxTB(kjT{%$J(@^8V%8vTLrwQ} z9Ej>Sd7fdBPF8j38@7`%Z2Ghzw2G8ydcI3Kkb@YjAznQahapUs*mW7Qs zsOSr|aKDXz?yQb~5s>EyH77T+DX0nD?kni4<=d5aigDjg-;W!{KLu$We4bH}C+H7U zh&L9XcOEt&K!s3HDw7#l4NX$u`!`U@B~L=iP{-_C&oo>X!k^q;gwymYLXEe<0U_mn z*(H8-{-6U5m<#Bza9|MRU%hcbcIQ@u8P{?)_VA*w(QdINz?;*iEkZtfG~ zHf9Fk1B#3H;Sv*L_qzzI0>P`*H%j<7a~v+N9|daf&?gSXV(z-hXy2j{K#ntolt5Mf z8u7wUW6?pLXW;Az^idZ*po3%lfeIdJO$$d|Fk;HaaY*#I6;NY;5c_q)RSA^0Iug21 zr-mmE3quAVL`Gj;Dk$_rkIJnAkq|+S1E)UEH_|Vwh8+08`UJ|bPLqfpIdF5(L8J*c zCBmXQDqAjg*8?~-SrD8zPqbbuhAjO8e>S_OmTuWs8%P#g)4Pr)1>@hnO=qbm_u_+v zFWe~dzmsiQ;Bw*fDv4cBc zB^*uWN#Y7;U%FiONQ{G-rx7uhP*X9y5%75+%eCVt>OS}ehTdSXEP*GXgPr*_=0Vax z$3M+}!^!1yf56jBF~M zc`KuAw3&*(ah1sR?-v@f`~njwN2yFG(ZufB<7Eh()?|#2pE_I+T`rP%t#>&7%DyF4smzfu(beOXB#p_NT0V@|hK|4PyZ3;k(hK&=cDJu*ZyNE*JH zc;c#9+vpF)S7G^ZssYNXg-LS^d~JMZF(Zz3K?$pGJWTg)(QAGeWuvG4L{4 z+dSA3D?24Wq_E!?MtJkTOcA*+vQgU)aN(yGGS|-Dt zd^??HlNTZ)WPqfkwH~*;^vC@qnP9--Am`GJojr?j|8bslM%J$Q7g4Hj_J?W)mQ6H{j_Z!BQFyy|M?uIKrhTIW4EN-C_;bLWBsW=7Z=0es-kA)&p!JIP!N6 zg=+s$a`eW&tBDqZRYFEil}MCaOsbiVX{qeaAHcz^^-L0!=Bw_>xfn~!M-|kBe&`!*OgY0!Q z6bwF|mF&@cZMz2&nbGl>vlQg;nA6{eJ`2ImaaA862hRsia25uOnfb9@tM@W2G2A4p zCW%UsSMx7G6>tW%^!+8I*?p2Nm?33nXQvfZt6ULBl~|jE@EP7IS^XmAa{uM_AQ6dR zXDMlxpq&7>SSdRyFORGJv#{#mfrj=J=ml~wuo}&p5q)L}A3hM#Bl5B{%8ei0 zDhqrM;FyL^iBj(&LX3Z>UMYAloq{9Vl?Q6D6r@hQg z;2g>Q4GbhV`{VUB^7mpqr}DKpk@=6)!bIy4NVP~RER5z>H5kyeuAa6QXKx$$s;!5S zFO!uat$bP@x%l~wH}B3xhQ7P2wjSD%HdIDi;Ha?)&)>0Or*cXKp?S24cae31$Us0_ zr=VOsUaN^44D^T7`PEhu&vznfBz<@`@gglA`IpfW`rA9!@FNjJNRnIWW+@jd65`CL zwB8*#LB%)28{D%g6mei{kizO6MH;g#XK8y>M!WEv?3v;+^w$es@ikntZa%W90TtJ9 zq+JYZ5luC45R2_H_ydoPl3q7(NB%2CATYNF2zuXNe!b-xBo(8xBKO6EZJdEBIQ!Wd zJru?ea-Am68@cZ`zW5di{b}b@@(5|#7@)(bE!gG1>;r3M8>1e{A{1$OxMiZqKE$Z) z)icPcI!Hc)N;}SjhO8d>2bm0Y{3U+u<^lf)FK)hiVNq#6%br&mOfxPnWiSLN0L%=% zK55UWdLM<|1q&2Vt|3Jnw!>La?ZQfd3yz12`-HQPMeCcQ?{b~`xD`g80pafvjknl7 zA4Ckn4@IjhS<;msTW0Bd@{_nj>YCK+jWK&lJFUq3K>4e|-ztLhC!D`y*sWFY&UAAQ=Dt%xVbvWM9dWWN1b^BI{1}7 zMx6vlSgYgfdymN1kN67$%htNhEMYjE(BDYtb+Fuwq)3a@nHVJJHalxV)cP9>5mB2p zeVd&^aHOm$89qF`wRFi}n!0>$CT5hLZ=M(r6KVCh7*H^S*M?wP;uQt55yibRn)$mgQ5!9aR_eYL+Oe>2BYuwB|4J{|~vz*T8Rha%t@Ki?iTU-lw6jZmdMzP8=| zk^lFa!9}UaWylz;)h!)@&l6axoBQF!BWc0zUGSiz=nZC{JU*vQ{7(1|8y;d9aiH__ zdBBpxS%3E3_t@bP(OgERuunt)RZ$mx?-G63QWz+s_w@AqcyJ<*p;~nMNscQ4nNS?1 zKa$fD5RF8Pdny#3c80pM7rr0GBOq#1KAJ#pUFmEaJ(M(P3d0o3?oYnq(vC zXtdSi5nngWJY=o$Q3AL140d?Zw1o1)MGvl?fnncXNqwFLp^z>gUv#b#1ZF!sk*NqO zvi~#a6M=ds>oVbz#ySM(M@D8yKF3|DcMzF!N#Tv@Y3YS@_y&;em)UFe%+CG0&6o=7 z!kQzKa)Y8fJl2t@`8{I>nR6#X5U30i@;XBTywT9mPym$6C-OXXB~MD33k z?zo#`B`uL27ymDFHC}5arPx*^JyLR5jeXkbYT0m6Ir`v(nyCl63lBn z{AL=3a`kF4uF8G^5`{8<;mNSZ6^hE&?S~QuA}PM^W@Kpn%ukKR{4tWVc~9xR4*^|) zL2x45H<-f6OI;ir2d*|IF|17eQkX%rBX#>EI$Wn#rqM3x@_$yIZq8Loq`+>&@PEIC z1O<==2Mec~Jl?8!ciW(gR_}o4?L*yUC6&6U(o&8-g);%r zm|F`QJ3B&M=jR{~2yu0F4159t@pl_b%dP)(?x-*`M^ZMcjGJQ|*c2e(D54=>EjbRY zPzxjbB@DZ2*p4cj_QX`wXEGaQ9pl7G^|gG6-&qyz;8loA)yg#1Ww0=*h2&R9ajogo zr~Vl%0#cNNZ`zy6k}Rf{k9kxX8D|rHA~7-DygyOAKQ}$i|DNd?!*an{}$B zZU2|yb_Y4SKzbK3H0b3>C9^z(-gcoU4%MUfogr6-Z@uPz z{rSo!Zo{y1nw=-cZN-0iae^noG0mu8D7#ca0A1&hvz$+5U*>;Ss2yLCq6GKx8Rtm!J4nJB1DRY-Rcz z{Zd;du}+8mXln)GD3M#)J}W4#J=!z0N#>vD>hUFlnuheBi`3xm-MyRR}BEWZ3Y@f1> zjH)yD+=dXtzXVUku_Ai65v^1e&yZGY{bDnSgm@(~2OYMsu+Y55A6EwlbhtF?Fb#(h z*%!#&rj`4@6nq|iOmpL-YoYtEF-_c{9UlfO*$O}fH4m$J8~Y2kr*J*0mg@o)v6aOyeGF^`wLE=KzybDAmB_IDi!>P^nP?WQxO z8BEAS*O_`5U}OdwYj!(}n@>*3&Dt!h&PV+T(<@^r1|_%Tz`8*_hnnrZ6u{#vdBJTl-(G1-2J> zcz8X&7exI}%Ju`CQx_6lex50n=;dpUQF?$rkK*TbmgV7xy{B2JS&BN}4f$e=nOtEZ zmYmD)OpiPzDmw~q^1JNt-CbbuHeVAL&@7pT$A)R4b=5KS;5IHw$n&{aQoeuxyP)eZ zkR#}=z1d(ggk1Tx4I9wz*=8mlqJzjw6)_P#!i0Z6izd_J9CpBJH6c3(Av$^<)hi|EeRL{|l5X-7 zRfipln>P6V*4Cd52ODV-R;I54R6K&{Td{_qZu$||cC3v$=+%P)LWeLU3P;Gx;r$xH zt5{gP=p820+_Tb?J}qLMoNGoTdp(u@<4)kpOWgAs@@uX^lB#&{MO9ev^l)Hs=SBvB z_A!gL215t5^>YF>I9s&*zm;ZBj){<^oT5fDVwI`>oe(^G+(lhh4qpkoOmndI&0*GS z$=hW<-awjvyY&F-clRxeKqGOrZH|X~Cv>{bb;cBm$FveoUe1N9P-Z>Ys!;ymvMF0E zoG<1kv_Q3+q>l8@MrAzQE!SQyr3q#p!0@)~tylm8RlC*@j2ajTT(xgQ`j^S>e1En% zU2DPMcR%gcGVl#8$@RnM-t=LIM?k1^JyLUZbu}FO&g3J|$1?~UqL~%zCYcSKYgGv- zdInA3K588?T8MD}b=xBe<7FXhLNI_Y`Nx%{gdijXV%zfTqrLdAUax#+S4h-9IJ1vjS&q~V^+Z`lkvXlfGq zlqOy>3kK`(vk2fBy-KoxM6N>r>-gp~X82VG|#LeQ+DcCqy=8iys zJ5-E>2nm)rnrYD!PF&{5A*jY9Stm!`J63UHW&a9sX1;bO%Wpe*cuk6H_o=-(T0^PK zjC_q%*wsGz566W-&4utCIc|tbmf8#gsMb{M(sUE#_@+Sg_H+hPMbuk)*@I&iM3-#C zLM*ak6ZeV;h-*G-=x>CjJ*X~O5xfPBGhQxfAI=``#scR z@gKjS$~&h1w&NmjpMTiSCGf%ePC|0tYa!hc2f00pR5F}OpR%N_DCBKb3~lyh!#94S zC6vy94$E2ZG}0KCW4W%ZmFCdbb}XK1FeotCjzo2*Qmt$-L@3Guf_Sm@u~J+p=a9EL zVx^nKVFSp4uY2$~Zh=0v?4sK))q)AX9Vt7_Na7fcBvEO%y3&2>d^BG3zUWx`Wrgvn z?Ue1`{Ljf^%}~47&7)_SQw*BKHMs?SXmh9IU{wC6rG~3zzmNKSrc6aoi&9ItVn-}_ zqo65A{!XCcyXDG9mMAlrm7jznam?F)hbO*{5$zQB+tH6NumVSwc7QLtlPZD%0w=y7>Tp&VKa|DB}pk1IF@bpy#yH1iV+SrGt@Ov_|&=~n{uqqq@ zhO+)g(M2r*pZpsbX#vkK=j&nhp&&ksN>SK>qbBN_K%*l_w+KK{n#%fHyRe`TVu8UN z{OUdO55lGMvWFNSD(56I0!mCZv?u`%eOq$eK~XXKR8rYY$TAK1NC}?3wrO5+bS4_f z!Uzsyx|H$T!D{n4*W{cl9HptA{K%uM(N1@LGE?H<{uBO;!;s$h14ZD;fDz^oLsL%a zQ=a@JX;rKh==Y!6%Mh4l(h@l~Fwy;v_PT$g!y}N0#m&SRv}7{#x})`(2cL9Elr)4t z*rDPqxMx-v=aI_8+{OMX?XEgqIPm=}*f-BA>F-$_KooYNkUG1x|uz*H75hO*ET+_QDh*6KPBNIFlWiIV&}&GzpZm(8EDyi7O*sf3lyF* z_9@WwC{zlEwKJp>aa+i}1|3~EiAR#2xKgsJw~i$xsu~S7ByAtyM_;}(@6@P-^M15G z>L?Rbv^s5ihg*twFRb|SWK}2Z)%%`jBce#95iDsg4n6w;VJ?$D8lrjwmZcnd2cskx z!|B;qvYIsHq@4TUC`wbxfrDwK1Eb44*=s4*=9t1dLyh-P&FdG;qNQ;2hBd(G1rzACFG-Eq(F0gJxAzYsQaNpH|Un_6A%>|yx&e74}tz15BK{@t6JiP;Ooo&}P94C!!+qP}Hv6IF&8rybbtFi6IO_MaXZGTtq z=l%bg?3rXHGka$5b)Dy0hgPS%0qBS4G5g!Yo6Oy%M|U%kx7yvkpWkmfwH%>!u1~OR zm*`$!^}LedyDp&heMw$_I+3;<^C5E*+=jd6bYw=U051pVpec)@&%+{uYa_ocZ-=gb z#goqrdWAhXiY5Suv;hw-0I>&r7B2FDOk^F${ zUWv4h$9lqnl+ADPq0u0(PIW_5HTOKv0<$vPo7;^I7V~s}M5Z#|tRIdX<$M%%Ai)^r zno$smipmvj`kf4-?cg-mj`xN#5#d-#O-0rpX-`MM^0Sy5D4WnKI=2K*#Y_hR{Fw3$ zCZ(i1X;Lt5A$S2)NZPqZyfTZPShX*rhvLAR?}DVdMu~cl546oCqao3j>kBry#4#s5e}nV?Xie9uE`p^@j&(FD2@>hB8An)Ib+Oc0~_fxftp&EkJnc?`u8#T&h#r z5soGV`3CVkIIIQ=(#nu2jHme*YU-)?5wU+iil2Apz;XK(ZI4Y!TFX?Gv(qm=Qut=B zZn_HO9=7*$aIpLY+iXglm^>sU5R`1 zB*Uc-WJxaw5~t}JdH7rXx{%KSPT&RI*|vgnM7DqIu>)4ipy~8jI-5|)+m5I@uQ)JT zZsF(@u_?QdFg*_i&e{iFaMP~#*!-LVnZ54PG4=-X5F1H=~r>m z@0^?gUA#6?2DAct{kV~0{N$JqSpRUP!hDMT6!R%Plj68hx>uKa@k^Irz+Jm&9jwBZxw# zBZ*!8A}vzj@1}{E|6cX`Cvj3Kl?@S0%91h$$fm(AILm}Sg(a_B5nQdWe!lI?+~JIM zKc)?%F*gch)#prF>;r=Z4>pbhYW~f38T9J6V3|stutWO{@X!=?TQrD3sk$5yDSZHr zi7w-mtess`*$g+1Z#aDWwj!7kI%o9N3(DV{QwGnpiN|SX723FoSDOVTNAapGJt|~E zt3;JVK!6}KGgIZBgkli<4AomI`v3dtQI+2TSpZKi8%7>K{6icfH$oV*R(!Bh3?B9f zirSF#APQLIPB%l-A*bO?F7>-qb7&P9J1S`EIh)ifm#?HyNY!WnVMF&Oa4D6Qg<~d+ zh>*@VsL_($(xQRQNt!rum<^jc6#T`O0|&1od1ql~U2>1#DouZ!z=3G4>CoRr z+#8yBe$FGgF-M`~kQK-$ge`@YHss3;f&k{q?)*ia)gMEaCOPVO=B0Av$5O1T=WBmv z7Umr| zuP`nvtZM4haQi;!B#5-wXb@`Bi@lE@5pVd;p`Oc67wq2WCm4{M?%RAD%h;%^*)a;w z?GYa3$*~?EXE6qUm}Ge#Wa|#8t0UgJ?N2Zv?_#U#Mwf~D@(@?o@=LZ|rOn?^IoXj% z85HPmD{N-0_O2=)mIYSd!bwxN-%rgK;*55u554GAB@tU!6{N!I1uQ2fvAwWIim)Mu z+X9X8cVPm>3n)Vg(+ctiCExqUkYW$(PO&R_?;Y zi$79FaiT_7k@`io6x4!UWIUo%IAtphFJwjI#PVnv$Tkv=mqNW_>2+pHJ# zHFR&=E#Q{;S4$r|yKO_!w2e{QVYTYZ?Ln4-=A#-9_EWJ`p|U}_SbCJNri;E~RB2Aq&sM7bMoG$nz3N%Nu~gW-E@y@h zf6&aXd4#PVCf@q?{_mB9a34Jt&~kY-qgkywR~v~WG1}eyFKR#cp4L}zmYrtAtMdwW zi~HzIsq=y*n6JKxb89$rYM(Kl-D784?9&z`HmV8BmZ;Lxs~65DyFNFf4Pv*{Z=z9q zlSjg6YfR@+7LzL|sDz{+haP$_PH>HYi$$2j%_ zT_I@|!PmQ(h1I(BI)L#A;D??EA)zrGDXs$5&d>R z+P1f5{KLPw!U^5{4_-Ba?MSMUpG5I=9)w7}Y}yq4=4c;tUbu+zzq5lS4mpCIpYadV zw)T>Uin60j$ntN?p}Y~${7Y0Bnu&BND7?QYEnQc7FJUt*@hwalkKxwofJ{Z2JV|)|-$awLVEPWM)1bmoe#RcN zFf+?f-B5aCdbkak!<~r;EuYv`vGN5!x;u*WiO-ByZn1l(5|b(+LKRJgn(C7e|IYEH zSbywC{(>>K$maTV{?#m>Td$AdvekI;GwbTD7St8qCpD&Bhvh;iA?ng0|9hQ7?)TNh zvN@Ts71}ExNM5xVag1Wm1tQvL3oTMIegGq7z{4^*Fb@AKYoPuITV3w>$)pgvc+zj&UCYK$2Vo4+mW~8LQw1^>#GKN$=l6 zsAPXCwG`oDmwVJu(80%oFFf+%jT8O!Auduho{YM90Fvoar6F*3q-m=C%95|UEq4-3?seFpq$O&m1O*o zxO)`T%sO*;9OwHj7L{YU2GK*0xHC37>f8xSVF^Lhojh`cB#$!Ra-QGQ{66!f2>@Qr zBmKJB-`}9FxQ2l;X0ZqQl5f#g1H%KUc&F)(#FOm#P|&fG;D8AT;0sP(1cNbvw`EjecS7o zaWl*7>)$qb$kj5ytcF9xWLmELTRN}@X-VssfQrMVcH`~*jl#h!houd<}4)0bwL3S;M$?8}Gg_@r_BU1RZkdmUk`SesyJrn6;xOl^GNxi?VOxN+bt zTgtc=jm0pYKNw{IN6TVr(}0kA{@cNuOooRWXMWLT4|8`fTui7cupua46)4hyBtrx6(gC zV&IMZ=^fl0Jk@sd4F7=`<*OnLNo$yuk2E00z;ADajM+7M)(wOKv;hoqfim?Iqc{HU z7RImG*cm`U!fyJ^dR-TMX<6V2y|VL)wm$1~#G1FF9$$5UE{s32n}`7D=HBH+yK+|U zija3FExQ{o20iabxfLDoZHNZ!>ds39j)8vfOLa~TWQqK*Z?$SRd9b~)&`$EaV+r!N+Qr8?aV{&1dB>fS?C>n%e1os<0SPJA7q0`l4 zLl+~UfDrwx`f_xF=Bvo%CBe0K`EBM_W{@mp5KSvcImu_sA1*N!L0+EHn$=hQZ=u&5 z%+kXUrRH??GX-M3q+hpH?&g)pVPG8X}e#JZEEmb?ET+h)1*Jo9#Dz+%xC{Z)3jJQ4}74 zk1=hfI`RGXl~$m4n!8`>cvl|wM2gewi5>-vFSJD@Q8V~y2l02o0? zYAuiox*tO8_oR4{NNc$M_;LR!R9A$C5m~^j?9pEOJilhF_V=f<(*uzXy}|3u;!Yoa z+`t)cynUaB*{?vCVI<04h|TvqLMW;mo8M{Ho&GKz)aA~2`$NtGP5I0*$r zu{1#izNM6NnXlWA=4Q`md0m!P5K!W>Ih&j^iz7o2a`U0RUN8)@rSBU{WMZ;5XpL_> zau=2=7L=zqaFDmh2xDY&HJDnLThwYW68SwNLNa*)LzHeORP+bWf%EXR3mLMx zF8x6p@W4jvp8V@f2hX;f^?7IrWRX5cT!em`4h<-f^gm`D-mai+gHWN$U1iVM)Hep+ zxzfvPY{#x1h?K!@7|Q#bmlk|y07zB8%@9`(XSd?V>pgr1g4ioDHwS5l;yi3AfU3CI z6Xk|+zBsM|>%A=wHtRjc&?z1%C(sl2`k__geanpfNLVNo{hL-BpAr9rxLeV3pT>&t z%u|Fk@k%mxK>kjTPM9!EJE&%xI7_^dFRPodMUH3B@M<(j6oYmiyj6{aL^+3a_|2Dx zF}rYBA5QJM%%$;a;>7puJt!vvp4=Q~qgiusmmAnn`Tc=}&tT(p%8QLhEUdS7V&o!U ze#lVE+*F6NqRou9bEfW!R-w0o5T$FXfEYqwmEClF*eW5y#bVZKuq^y9D2T*2+8hlO z{tiY}oNx9ju%-KnbF4a{5CJ{5xQ97lfY>U1>K7!)9ggiXu7o-{UWT3G8?bbmy?ZA< zO}?)^d0r|PZTW7z>r2Jc`ExQzf=te(uPM>=`x0hXL=GdDI|uxh=O}XN z0TiO8d9)hKovM{=fv}%+cQKIQu2ZAP{gs zzH@&c=bw2Dfa9!=*i1|$jdY+lVZxTFAE*w$%~nngg={mnWo3aI6cJLk?}c;Fu*fWr zVKh3+NSJbv%{4kLfdauYMFWY7aJj!d{9(Mw3#{bHQCZYwd4_h55C}@XZL|}M|0_y3 zNHx2BjMGXf$CcmY=ts+!RI9kLcZbi){+6HahH5WFC%TCXrs-LYw*4U+>Ur7d(bPWMYd;4*W|41Bg`gtH zo(CN(p5{JijQOeI)x~`q&)a+Nla`0uy{ppTA5zeN9siK~S3v3hr#Xsd;OJidx~X*N zktIZe(aRHnN^b$|S_oMMDz{%#0Jw`~s1~5UubDx9I1jth(JQDYGdC=Ur7JS=BefQ0SxnYBBxtk1}KKb?9CivfBhjMvszCdIv46vBr zYg!PKzAbp#9dd(_S=h^@xot0M8A|Br;9m58`U8ia$^JyD=j{}i z63@(>Qw$k)n>Q|YHKHrRSBPd(mxcs2=z%G>4Kv?f{??$6w}}VJja3g?Vm;{}$b|Pm zG@N^9F6P;w{^@3^(QSy`>!3bW%Arh`0J{m~0lts195`@557>I_^ee@08*XacPK(KW z3HlXGnx7&hM#*RI?S*8gmk=r8={zO>=4;Ng=ge~ffU`}oH^d+FX;4QBJuVt!)EI(f zq&o^i?uDkWsIa`TI0_aQG1Ri|)#n{Sgwk^=Nu85b@! zND8WMj!Jwaq}Zhv<8vwEypvHab=VU2P62IuQ}0INWxnnMdd+@rqf;hiId*pltEVl(x0m?o(AVvVNgiaWRo z5w(!t#i>gs>7PPl9W|fQW+Q`Ho1YxUMrF-RqZVjZ!c7^*6&WEcgWK+KgVT?!z%I@G zR7cfvI%(puog3^8B3!8&gEunzr+;vLySpHU57yb&^N(2xKTpF6zI!&(1akrWV{%kpiW{Os{$U!VIeNl?M*Hthsk;)Jpb~k)!uXKW?a}3SY146a54WVR1Zcv5gA?@ zX+Qt+!O>`S=@^X@JQ9pkAPyxpT=WMgWHy!UD$#{7N(J+X+uAOJ{IGZ4pZl1t@%tXI zMK!!r$In-2X08VXL&HUL_=Y}#xDfqm6*6~ zmDC`hEa5N|5-f->cb0SVH&%pwT+GqQ5Sn~8fjpITrhn2*dON~A&je)QxR!wL<|F#+77Et z;ml4M8%K^=p|QMR4Fw`C-gnluWe_7zp<5gVR&Xo^G=vf~duuhPM62jBw#tj9{Zp5% z16E|I65tkC_P%ulZuBV^2;iKq@X5RF<;scmvf)P5N>odJOA+8=n3g%ZXoMfKHZ8Je zGm7wH4kV+G9bb8=MU}Ij>40llx-dXD-H2VL0mKk$N*g!JL;fsK(lilN5cOqM)0Sr4ej>h z0o?!Q!>Oye3}Xu1BHyO$fO5N*jcVsMpT2+qtx$lUah>FF+m)E~rbTQ4p&pbojM1w;krtT-o71lY_;QGpoAjl`%ZZRSoa zUfm0!tsbp0v{EoJ8iC@}@!kMV`TMteadB}-4V`j!&=gwBxg{ZW5DqpfO997bgt<>H zBbWdEHp();%yn&6vXV;W2fJ`s!Haq`xFGk?J6$b*YPm;coK73&iT*SvpDX%*Lx9BuIi&DxgBP%7(t5@A2lP)qIy7 zQT&QiQ6LOc>lTpWeZ$;zbY4#$k#0dh%WgD?aM@xqR^&T9pTNHgcs*!#41y>r_>;XE9!p_z$W%*laAUKkPwSC!xK2v}R`w8`=AY-n^I7~C zt^BrYe!|TUdC~#4r5VY}tTisf)s>hT#D>dLZ4z7@L0ms2QtsCr*sDt^lGjCxMu1=! z1#+1|>i;bEpYytz_lSc5-raxM&9?_rgL~u2*UP5y#z2Pi6Od6bH#Zj;@cFu#A>hO5 zcfQu{;I~ORfMa`|gsi%nTHy zHX}El97%s1m`sh`U@mz$H7guY=X3+*vX>1e`IYN6I2-M3=tpxMF7LEk9#hX_|L4P_ zmH{B}oWNFp_I!hEyvo=5hkXH8)=p(Ri%vt@)NLN!if5GCH9$VQ{m>e3G$!wj%b1rD z6@Q@z*xS{AC^bAlS8Mcc2pJMOjyhWg^{t@o-XvUXG<7S?2T6pCyPc?A2 zB&aANMVVmtOv!&Ea1xQL1uJ9F2mngJv#XS<6!I*7f1kYh`{H(CEXoH!Z_RVuWL(Js z3%l3@Kh|8j`VYDMvLD+qcp}BZ|5r%1j%Ru^qFO%r-bq%8s)|WI+l)xnjKmTNyG`GYGU31Dc;IVsJO^i z-v1kIzjW%zm!D8PcHB~ZORU*%`AAANp{FG+ihFF%oHIoZtE9&kmB7A2@k2%mw%|wp zm7u!L5tNHy#(uOj&z@rb4Sb!En;J*BMiV+E;AaxLtNI>*?KdHY#6>}jHQt6Q*$sM7 zbsef#Wb_3ksju}`f*F3eetGz?hs^8QhOZVZqNYzZ;YXhqoebs~m*sD^z@+}u0Z`%i z7P@AZo`N%Oi4#|IM?R?iD~Iae1B74~>wp+0_lVS#6cCU#3$~oxHPRm=C^-KD#ekTY za6QJ++Zmzw>1oA(xt{-QAtad5;08h-7kd0a9)cKw}yq4sn24wlmm?NwT_|+g#=ZveZ?Nwmz8l!yM4f zET6mcT1u6lww+ZK6yoGQDj5? z=>9 z3fENhUvcrnLnaooPw}OnDE9Ni`$}~q6KV^i0CtER>Ar6s|B?H-R)B8xGRhJf^Ae<7@WWIgmP%pVR70jjDbxN*f6IU3Lo;w!7C zENt?f;EAqrAoc)mu!5c*LfuyTVZbmO2ZU4AFDd2nVgx)55?jpcN+tZOrZMNx?*i^wp@5)Pgi&1WARV)azU7( z)l6z+)iGI!Kt}Y8b5nmsh&nq?Y4J=iMbD!oWqb_v@-#TIG}j1!gTk&Lic) zBpOL|tf#RAQ|oIFjq43ghe;i5!puu|;HLMWad0nLl=$IM?FSPdAm#jt265F_>CErx zkMn!tisV!_6I+NU8$Ps|N6*t6Ex^HR2wmRQmY~kG~mibOB$Y~k%62;S`;X%b!uN@m(Z-fVN%Y>DiUwx!~-F= zvAOnITIuW_NxCZ>iZqf|iBu_0E)+{fEQ&#KBTqEag0AQy1Nk+DM36}C8f4KUtU?Z2 zWK&IZTZ!X1_Uz2lUptI=pH#@7}Rwpwq0Dnw{z zGu89B{jNepCcv2;@Hrxv`BYa$=QNsWK5N}vecE#n1GaZ8Eiviiqx&^6*b&DDhbS(N4z^@iP3(rB%Xmn`HzQ;e2!&)B^>8mJdV4aHAna)ZlF@UQ%wT|!m}{Jj&soc z4@Kf@Wjk}FkB`j*XX9U82j9S?hYB;sT^kZ`G+4iADv)h9BlwM|#CiB+Lpk;*>ozn* zx$-JYOL*Q*9DD9$WlGOgYPVATUvUX*CV>I6bWo7ru6XqeyHEX)*MdtDK~`q(Mu)nb zZZ|Ak1F2|}F7o9+$vCm*>ZdPfA4`Y;sbt zL-}!n#TL9n9}G1n=!gjzEiSAcm(-~4D{6MpFJEiGDbK8rEYAs0?SZZ~aEdD9T#kI3 zZPr(A2wda`C(C2tA5b(xeJR?beN+^}ZfnU|Gm@q!7x8)NXsw>5rogSW|kXv_d8#Kq32k7QNLfM;=c+d|Nq(gu2@^shK zGT9Ol+Aj?5Rrt&e^~oewJWm4|e(Hr$z+Tb%eV^33gTIt7jkXEwoJSZs zokTuN>2Z$ETl;(g|0 z7%kQOErX#8nI2CA|3VlopXwl-Zas}!^`dB!81658gk2PP(eEDMgB@w}oSULn77S0ZF38sxc9=aQC82&Mx4?eBmG1PUO z1paN-a`bwXNpUNkh%oM?9T>6IX*mcD4W$Aevu~*+&Jw)<;W)Zal1PB-4+iRYG%Ybo zB2g!P(iv*PdB=0E6?}Gye1IKBfRm&GJpfCU4_XN&XL>4VG0r%zO|V;5IlNCYrHr%) z%DOyMWV+f|DhCqeEr+sw$o>FcpC7bzr9vKr_k;$&2lx1##jB#d@Y+mDspee%LDDKG zv02r>l0r0m%SNbuC;C zdhINr7BJWN;65U?U3Ub@?FyeUwNC6M4kgOi<4*p0mSd~<~64gb}4oGRdXwrb5g zv!LN}bN#G@SwyC2M43%M}i4>{9s8)Pga4CE465|i=>;$rQOoE zK07)RHZX9k8(dq{YigBBW46FIMYH8>w&D^LWa#^dj0qjc?#wz4zL<)p{7ww>i;*;y zjZ72T+9!z05Dv?(5At`neXEbU386LGXF*3g=D|M{LmN>9xy|hwu<@>*XY0}Hy{9CM zy2H11%>v#OL@xK;`Lb5yKl#0*fgp1vqFYr(xd2vk?&qQfm-km0>&Cm%aG4r*FcobA zoa~PQ=g0jcPIcQyZ|Bt&7FGQnQTEkQ2Q4t%mQmkgDZllevT0ufICIYH5T@S4FZZ?Q z5&t(28!>I;WVnHvRb{ZfP9NQd^`aj&zm!Jo|MXRvF^6;5XGb0{bpr0T_(kOxAjgY_H;dZ-gcVoeuukqPEyCpKkJ~Qj$V{D zLI^k&H-ZU`QaACAF_&r6*ffY}p58$VW1j_g~@zg9>Gw zd5vxCqblE=LjGm5H8ruTYiU8hzXJe|w5;q7;P57AE?3||mk?{hBg)6KwqVgCP1^bkj7(kK{2nxcOkte36-qqTQL6&wk z;6=`4+42ZD`MbKSaF*UKK@eLJL>zwZ7RMRUY4 zF8if)&&qN84u7qu7#k_qFigmBM1L91a0H0I+eUGD=p8^7 zsHDkAI{G>lgKOybv=@YED+LnYy@oPyeD62wm(!K8R|Q&9T}-8`cFOq%ZM~CN@nwT0 ztUKPusmS2GH!&AjHEk6(1}3U+Nim#dGp`M!qkYJ)Fkvz!IM@lv8%Y6m`&^Z-Lqur@isgAE&8+c%kt|(5sLxY#kw`=VRhPQsQmqX0T$GX-P9k1-s4f0Y zyt2CZCF{kqapijSvh(_y#o0klB?@rTfT5QC&+3WICtL-bm+Ls9fe6NN!*I% zfXqnS<@j(%yloB0IA^rAXYMnD%bDd$5}+ewms97PvOp8ax5gQtSkl0&zZr(|b@$~q zV;9q(fl&}>|3QwC{PTIP|EdChPjwojv0JfPT`>~CdV8LZQT2|;aWJGUj8Dx8&OXG! z(y2eK@OA!`)ui&}xlQOCZ_CE5uw&V<@NL`)QxGwjWD~?~nk6sYmwj>c^7lwVhj+jn zcf^KWLbVqiI}`xF_g|cWg5$}W(-k<7(pjZhGw?4SCKwti?&Z8M5Zv>67|ZG7`S4c% zoEsJ2)Na946h5cG1S1Ajw{TVwi9`odpVgA69C^G_!;rvv~h@WTHTgz%#S3Nx(rwBfDFqLd5CqtyeFn9zP(!4 zI;KXGj__%Z8lJHKbE9!mIS(Tzp6B;ko9T-9+hu9{zw7AjB52&xTY+Mu{TmeL1{<8v z8Xr>rMlEP&VnD^U+g*E-yd@vWQZ(x4ehsh-=9r6^K0 zNP@7&@%mkJj5gATY-4^$_u6F{n0+Wo)GZvy$_!F`lg0Grr^d7)#0mj2OC#=SssIY> z%DQLO{VKNv6Yx5E`NwU$^zpCb_GIi4qOv`?k0$@oR=In}x|w)eG;-0>5#HCr*0z7i zg^r_A=SM6M2Jv<0R;5ClT@m_bbjSvISC4<=!qU>C{eSSw$t_%h^`){kUOzCfsbn3O zKp>DeIwsbk$<)F@w9KG3-7_oPfSS(@wz?Oo}jB65_z~~Vv>oYB_L|*!T+)SKaaS=(`V_opeIfm$im! z2=w7sq28*n!DCcgM1S`&yzZ;pRP(3F{RPkjSH{O4ALLHF7pe6@jc5EB>QH5)KbxFZ z1A_5~*YiJJZQDQT-@F&ekN9~6B&!km+Y2z|h}I)MZOe!I>S-)?*=*T&YY5!5-`Cu8 zo}Z9BAHuy|+0auLoRhC!Zzt>DwI&@Ksce@oT%q;SMJ0oL+j=pCJmLM-oRhA0*{FVY zFliIzvGKqm>GMOjGST%*u-&qB6GP(g+9@l2zG`XA=CnCnSoZ_ax#A47NyBa?k@SpL z=x;eY^e=BqmtJa(EIir#uC+od(PVbsFFHLV)ElRfk3C*ykylf zf|eG=qg5cs##~XdUUxT27BEnxOUE2$cboFD$pw7`f@a7c7`4tz4?$GgZlU!PC+uX3 z7Ej1l)}_Ky0D?0cXc<_>_K?0$%|la3#l7*2b9d;i`W>OeQ)Z$3vuqAFH)P1MV79av zSqPEYk>V_aDq^ozlZqJo#nt+rH1!Xy18Qcv_+E%LuW?o0=T|_`DOo+YKrYZ*MZ|PQ zX%3c}(nqI-H7i-4Lw=bz$1^akJv`DTF~`gSM5>>!))d9So0`uQ{;g0=gxWM1ara%o zC%7=kkmRHCGqmZONXNapo+Fw0>k4pYKQ@i}rJ$upYx#3g=_td68dZ$MR%CKdi+HG{ z3f136HP{^Y&wSr3r{LeN3t`DC{FX%6Qy8GY+j~$YYNNSo^9>;?GIFfy>>c27u4f)` zvf^)orkFmTC#%C9Ox5eHg01oxbjWnL#aDZzXUK37yexJ*?Z3)=A*RgrsA(>ssTf81 z7jXpGDor+f{Ql!&jR&FlZ^pF$<0J(zB8Z~x1&LgdUgD3s(G`b*jc zPJYO}2X{T|uasfc*i)>WJfJM1g23+VuU4I{*R#8Ae$*6@ZB!7>kTAwvYe= z{HK9oFrL9iIAi=zPtgusqRnP(pnb`-*AmM|A-ZrtGehiHxA#4{22+t8=Jt@~tj*Pm zFsvrWr~)850PozS21r?KIs}@yL~p(#6EuZS2I_TGzESJ|8eC zrmA8I2ufEINMMnM0Rp!HC7b6RA8SQ5P|gjDY{cdwv3vPLF{0%O+eR)jRS7$ZlcjS3 zp9e)`^~)#uoo6P9(qQBc`%V2|w-HX!1XT@f>Y{TSGi18FRp zXaZ&BL(*!AE=4^;4QA6uKVEc7R0n9%fMoKEMmnlWWqmv+ zZ7o``yk64HQR1Xh)ZhuC4W3`q+8EPq<{lk$Q&)Qq*!8ijtTCwqlfAj;VjGqj3ABUn zmKIwJ*-=N&0%lIzJxqK~tI&2L zPe8&9?0tx+tz`t%SjLWy$p3bmI=i@-s_b(sf`+Wdgm|y;>f4{$;rCYY{ zQ>QY8WZC2sQIhfOp`uLZW+?>JCCWL@d@WgiIc>bU#n@*bo=8{;qzbSasI+ulhaPj=oCr_E^Gl>7KjROyr4`I2@{dR~|?zHVXzq~waIkbSc;uU_x zz}VH3&E9gXuDaH~hUbTJ=GUju-{Wk}Xn}PCl3;M*ll?@%RQsyk6vSpYCnFzKV;N9h z*4rD+0_A%?_lqBX6>OFqA@iL3B$6?cizGEQF=pTf*1@$8Qwbd$qdy@N{S{&cU6sqNg96Jax?p@8+ev!%7 z6psL6vO#Te=s}p|ba}zg7<>xB-gX!v{S>Gf6)3#Z*tWeXMPI%1q0Vp_Yg%A5u&^ zDz8s#9asnmEJLA0^Xf@YO=6dMXyI%lWj~7vCIF1qKZKDXSlQSTGc$42l?edXb-jw& z@QFE4Vom^`7w~)nf%)l2rYY2m_RrOH8s|3eCN;=}bGDJ@kM_q0l~U_~YGDN8pmEv+ z8yk_itExz(IQwyY8l~w}=JF6DnT-UsL3asbMTh=j)&Pj(8y%nC&WJ4o9H<^tK91v! zok#r8xa|;1wV9Dre}0u>ynrYtR1Ub^N=LgNCO}>i9L2OJ`~m{tY)gR^^&-emfCJsB z-&J*PgUw`Ef$6fq#f3SaNxc_9H_jXg`~FG1fg#xOmd*!2IWD)TNgbomFQX)?~QHjh%S6SnbY1)(egI+W^AT|ja+J4d?2X!#;IcgozaiPcuh@m zn&PLGC|29fPun#gcN)K`?{jfP-7Q#d0&`x=z{$?v+6<|CI_{;KR6F7!lpC*QpBD{h zxhKqs0__VGsveUG`9I~9O}w8VfH^7pUPe;V&dhJ+HOdXHiID#OTjp;{$qff>Ex6HJ z7*g8e?e8KW&{A-<7pB82v#B&qE0Hu%#SZfzxK(LH1q1e<;`8;|p=uEJPVd2|_7$5b zh>ZxEq;fsGs?(_{S6#F^Cn=Ow@&mEw;poe;^_~~$ZOhVq?8&D>*OH1sC5~=37{G0AC4` ztO*3RM4|D&CKmoK^5p!hSB;Sq8HCyGp@4Z(tRjUL!%+l^rOpf_ILL<&Qwj2LhM>?L zLpZ-zqmK=(O)uJ(*TA~5%1;n)G6?;~3#ODs3_VwnTzmZr-CZX1lNJsOk|j*p3%f%b z4_kCbtrYcxDtexIQViUK78~a;5DEnt>uG?ez>t2X&yowvRF#rvNvfLh%|Du8%KIj7 z(&B(bf*_!T$1ox_Sf>k~B2gR(E)wUN_t!6~r7I*3KdUpi>YV+e&kSd(&0Q4RjUjI! zwGpu1DOadVD=L=K1fn8bv*X@qwEmw3R6^36?Uq^lbmUu-Nn{2#HWW1UH4sR#1FUhS zu z%CHR}9V!J};`e6tT<3q9xtDJzB^PU2ss)29PPM|M35GmryzQL{lrr-c-wHrT-z`M9 z@&f*WIuN9eqsEdhnVAzLCEU|bgYWUR*_{SAAqJZl#Y=qo;y^paa<%7srS~Ce{rUpg zf$f+8$JWrE^Jaz4_YJ`Fzsqh02OL)Q$PXHsv)r)x@jlWXkj<2spwOY8sO z5zFD(=L-M9Kr}Xfax~PamI`|uE9?CGINps@GiXO#&-u1xm@o;^)T^xXMjyAK##%Q6 zD#J!+rlE@|wX$#+(ljdI0v0KI2wCdH0mQqL*LCz0k5hDrDe2Ry5_&TO3Cs?3%5D>&b#P>Xj!Krof%Oa$05LgzKjipM^8!(`9c$=>8_SzNpMDXyN2aigU zT6)*R=%G^N+6%#nAn3%B4;)$`$`VkDc=*D@(g2&?+5KqWT?h4k z%$=Ew^~E-dH1=YKDTXv$o$J-NUwatpT|_4fHu``5fv!DFjYr>1b%WABCHkH`{+@;- z%E?O;r1rc;xOR1Qv37hjWg|2+Hl7kER!g1380VIa$5uRJiuHaxZfHCxE&=R@x5hgm zVbZ_Pm92-90h($qKe1G7k4F7uRJ zh2Sk=DQfGfe5H~3PNS}S)HvVBVZjdd2B3`uYg_{?Xu2!g{W~LFu$Jbp#j~_k5u*v4 zRx&-{*q9a}Y4n+;%B!hdevJMNMAmOQYq4K?onggedg(`mLdttA#Vz8xS7(u!?`#jd zq2B0x=0>)~5y)l44NRH7Z}v~%zL3@+vRjj~$ytzd_@JrrTve9;Q>YpSfIbs`0EEL?7ZS%iBOSzJ+2-;wEVmikny7kxuc=4Ru;WrqF~$gHo$d+ve0&9 zw{2N*qzVQrHG+G3mFJ&1NgJ`@wAnWE5sXgIrX(y|H$Z=$v4rvLT zI*t^AREH1xcdFl>!7sZEoj6$6LSJVNWL+Tyjy}5Yj%XTZBl+B|Ed@C2LH18T@~dy3 zga{kpH%&@_xG|)619u7G*muP1>0U^pVex32X9ZtjY15mgmI^u7yS1h=jj-n9rp-kQ zjWB0YyI|R9VFu~!eqqG>)Q9i}3l&gT2SPQ(Uvc+g!kRaaa>od4rchkW=(&-+=vvM`YDOi?+4XAUFKberZ%-Znq4CP={R=gi4dopG5-Sbf;k8h zGBan+l_HWq6*?R|l;zTCZlbiTZ0u9+7kcX}P~rTh`n!sW0LAxF=aNd1QYcRNhh8|+ z7lV-)Q9X}%1gA_*a=ia!h4X_vd}4w`)*hj*ABRHed26K6AnuyY-{Hw1w$UmY9hui` z6zDki{0nuzn{35iZeyv{6a}^pL+qX(Gyit&A1mkZ6Ms?#sxb9~XR-2TMTPjN5}d}M zFE(}SZA4)d2R*JiULl_Bz=CQhrt21J%Vjq}{AG+uev@O(ab2_m>m!Ycz7!KzkmlHD zO?2768ydL!A9L->I8>goP{BtkTM+L=WI+Bs$m1s5cz0{k#$xh|WfvIPf|T6hY-QW% z^jr$nfPJWuL^{<$nbTOyIpQz+6M|In)@seLkg3;+rGNULk* z9d~`qF&P<=(E=~{(*@u5TJG#30&ohG;UOMi>T1m3!Mve2X^~&ON=yitPM1HZH9D%0 zCMD!=E&O-ws_%tTii+pVezkEVsV4814%>X&<5gB$uoH956$R~ZzT)j zL@IaH_pr1?aEZ+*i`bG9j0HbzCGjd!QP>V|BHZ=t4d?;L)XfR*vWKi%Cmzxz4+pup z$QldbLs{XWMb9}qpSe5oKYYZK(4?Zot%_tNUGFMXYZKSghNa}hbx^YK0Y;#s45iUb z4`YgV=mYS($<29hN}eD?B#$Bz%R|P@2v)4v!U+AoHG&y&Bv3lw-3w??%_D?iyAZXaUb4XR<;jkZz%K($cds_tbv2rj(7*yp?r zWn@{(aD8eqPghF{vyANBTZCo|xZA}a9OvbtMMzeG)j{&?1RG@)Z%psjT6ktF8^7rt z@qri^pNETgnTx97Kk;z3@&o(W0wHvSty#8A^L9R;x->5r?oZ{`&-ur%h`%|^V-})n zXpA-wnqX35NVV05M%rv|)v!b~2?$b-jR^BxzMyOxe-qUJQr2RoxI+&;Np(?=;fo8I z*4o68S2|dvcM`^&f`PnG&nl&0RJlX~z@WZ8 zLMPFKgUgZp+3ypj%zhj5$`3{8o=IO3OEocL3xAmZ5JvSo0d!?4qPtb1zf5*4GC`10 zm?IZ}lglre1TG!RN_=gQb2v%#T3r_6xJ+5*lIy@LkdRMe60yoc`FRjoIjxm z$eD+qpWk1=65p5B7P7>IYRj*tXPVOFGcvMOKvE$Jvfl-^oOlq?s&)Sc6A>ZYvFfD? z(rR0~oE)V{tp_4bS7+W=LM=G1%-!fA z`%OPSElXTpLN*~+F6tH)g{tvwh4}q1+9R6pX1>u*kC;EikTM!pi2!&Z!64&$MWk^j zk&mBr6>N8njP@HXRY+B22QSX``AqC-GF87>^ApM5tRG1(|MTtc0=m(<45}~TK(z04 zi6o*e&_V|@FHSFqTKjKHUw2+^=Negy3xwD1m+WqDou3x7>f5bfXN-bij9(7A?*eFu zu8iT3**RckoUbBNvN;x5O{;5AfBqe!PD#k^EA7T!ZYq7JPT=v|sahfIZ3fukqX+{E zsR{e+R(7~#Gal0=>r5S>jUSds(8qKuQIBqrA#(@9Gi&moaI`zaLyLoNbRIRlC-g7m z=h4)$-Xmd>@=Oh1(5s1VE9=)RymwwW%M}Z}n~cK*2o7jwD>FeSj-scf6;9ukNN76H zvH_iqd_sQy>DB@H)y68#!zr*Q+2^M~`r_H71eWM5hL4dWwR8Oq?5HT|hQ^aYr7L6! zWCKLTHBZL`?{ezj`~1YuT?bb-Sqe1$5uPN#ey^Vo zDN7Wj#Ol&@$R3OSDS(l~@V`erPdI~tJaI=8(AhvkDrosDe|%43woz}wuP7ZGU?i*EuuYDPGDM&HgFc$6U$rMDT_ z+UhHowYutvl($RMvg>w9ysMiB<#WdLP7s#wC;@lyO70<%UDuT*6?7~AXCk-d*EES; zAvTAQGNB*i*R=7mSO3NGOH+-1oFPa;4=4YS3GvnGOKIH}7rs8i>RK`2JA)|ljh6Y8 zF7vugkZ9ihaDA9PcgSiqgw1>2i>2CVtJnI|S&BR^G969s=iifEy~Rcr#_!=J<8-}& z(+;N0PChcD|Gjw-S9(+|OAj{swnCfstu65L;;FRMQ;BLxuy?WD_>xfB(Kh>Gj_!u; z--+=Fp@+<`=Ojs20!?mfZ5@Ue?8mni^4=%#!or%GO-U&0+fJvF8TzZQAd6`qkCWRU zGR)g-rpKziuo`lr_i=T3HexABcKyFe_?RI209yT>3$=T_z4%dMk$UwAA1(Eu7J<^B z!QI}uuPvVCl5>A-Cufk;HIjbZ$A_zWbiOMYm-e9S0a7cwog-e$qT?Q)26kNw#-hfO zefISRGP1s<24-K-CIHy0sBpW~{8ht(eqZxeTjtGhRVf9LJ}RQIlWQwAEi81g{cUFKmJ!pgSN9Lv1*yDl10=8;~AQHX(dL0_gm- z1U=>3ZJBC6Qu$}<4tCzqS%GxH#;U{6*t>b5YMWS>kG1L_UFOS=WedJv5b2p87;(V>$Rn(?;@t;!Hub$$Q zI+{E`^7(X+=g#+qR>!+dPlOBs*N?@Bj8<%_-}x{nI@duy?xT~I>n+RvnJ~oNR+E}4 zkBQ?Cu}ZGKJc$EVnDx8u5a;pcKa*181e^+AKDD}OP0}?}Wk(>#9(_>isM}}!CF(1O zfy}@4LAN;6)?T4>XI!^hx%L|IztA4ob2jHZv+c&(Pk3ZUHX@202;dX7`s35Td${O9aQPZ}0*|u>R`~>J_Fscvg+3837@~rA5Zu(WG zT$eK1LEiH#mROI99a$-H_Fo;g=2lx+%t@zk) zZD4|I8(ozvEU3r~+B}*dLKH&h^iaTEU6}R<^-0z_YJxZ^*1u`Ly|pa#EM^-uK?nE>y$_(r|rklr#QAWW8?2VZ_x&C z>D3$K(bH1;z9R?@bE#N%J^mDbFEbI$*YxaD#ks%E)4%jlKt*eFk>K&wp`b?ZO{LLT>ddCvs1fOLfI1&Iwa5m}34({YZ z9!Yo`5mW0|YMSW9YoMQ>*PIR?{U4d&6sv9%txhJQsA(`IDLKN-P4exZPy#|uO{P+T z$$;CNI(-W(=4ESuJ?dO)(Rk~ezOoCl4ooCJllPFWTDdc#NC&8m z2-p%QZx;DSm}I)f+!aC-vt#x2g9x2l_;Tz7YAB#Vh?QqM7Po(PYc+fZ1#2GD>HLS9 zuS64=C}2CT$+f~kuaNuK_dUdK1)KsEgn%i>sZJJMXZ_A?!Q!x-J;?~Va6wbD>S-l5 zF;-TVUIF(2n*<}*+jsyt9!pDc-D?qa7}Isy44}+|5|F0sf{BOvig^}!;Ya}P_on!j z8;|PHma-g%`ll_6V823}Rd1lkw@*i%jP80crJ0ULH3eP?`r<5C__@*-N6sz##K=vM zaqpqw)8d8TDMhF}5NB;jB9<{12w7!l95nZrz&tl>gp+VR;o@T^M z=tn{=(zU&2+i~3Jd9UJ?ZleDi30SLn~TXYNP2dvX0Ge`(fe4`dS1+AJ#-HGaFW0{vehsCk7CT3t7g0LhoH3ca;|2R~8 z#QDxb%j&!;-Ih&MWOhm0I+y>|uwk~^P0J7;vyuN-@;(xQR0KeKaAU>-a+)dN{o~`l zBvA8B+`;e5gp@&G7x+M|?VuD{8!G%7F0o@ze-Jvla+w$Ac*Op{YZ5 zNe{`Kno3kp)~)B}220vxN$CA}F5kG^`3=C*(7ansXWWkotJi65$bMZ`@Y?U!7GixL z{~+b3D%!bkZvaNPCtM$^?E&U2%_I06hFzRdv z!~_{6mDlUVU|jVykb*{>d9N1a8B%}c78Nn2#|8{Ru<6ZsQo?t~>n8cI%=w8k^?*Q* zN@sZtex7;1J&w8DE-bAZ5i0@j!sCIy#HPExA$#l^)doudv#qRYCwnWbzw7ZvpYwg^ zz$9D71RpbhhuT0mjayf>S(U1PNYYGIJ4Y;QFmyZ$sAav%09gw%=1LN@(?7=f1hn~C z^Rbmjp4THb!9s*$KAp+3?4ZQ?cL>Sr;+s` zV*Y!gA*<^|I0Wq&$ObTEWJLYIxY}luQWl`ZfJ}lbgs!Tb-B-i&$g1xIW?-@GLsx`= zuK&zVd|V9yp^%{eW>Oj%L?b;XvXuQ@)Eg555gaaaL5vbq#>Cy_SWk1uMII9iw)l(Z zyLH`PgMy)FZJyar+Y^4%y!#AcFE2_%k%5l)&RpPn!8n|E<4koQul_ha?Pr7=mcrZJ z1dJNx=00Pdr7xRQZYF)dnM!EiC*;y@+d-BYMv^@ru@uRa4OI)|Cbpb30IxalO#UBR?!r}u7T*vwaMd2~)ueB}Kwnm1G>)rZBHWK?# z_&4|h*=a9{bXX21YGHl*{fhiU3(@XQ4U+@7K(+HuA^48;RN5nUxRDF%JxdzD1pYxr zo)Jfbh_7Z#NiQ=xz9uc&;h#Ygn79Q}bO9Z;s4M{G0wSyNQ}eTBlu07O4(>&SmVq4> zxhvty`;jLP^-P9BU7AEGwH?+F(L&wT&joZiZ)3#gK~j+C)7_s2nJ$oVb&?+;n9aLW zhDzJcB|f&{uS9JeI4IJE3lyTF4jl;NHs!&SyS-%sz)Zq>n#g*KM2MV>o;dS+HdH^r%i|X95r651owf81hUgJ}hVw zlZY;wf3v}Ymn0nNd}WZI?dIp%XqEM1xFiL|8Bky`gJ=2hp7_JlE#*OKIe#t$h_)ZN zrENZ2M!V)bk~Dwq+d%bns0D9gzDn%==r#uLf*pwj8>=r^-GW9zK*`QDb-G7l_R-MKhM3}0I zJ>6rJC94wJ(Sh(4 z#>GI^{1A=FWVpHn}F`x5l7O9Sp2;!ir%+}I3)`YlYn1T-{+r{Wj? z8X9xCHJd&_6vAR;O&b7n5D4FI45z5G&TWqsLYT>QUaZCc1F>j$}FhX8r3= zbm;!fUm4huKDc}TJT5=-n9KUUZ|V;FUsHF+j=moDmb%I>=SLqr$==|+9~fP78bn?3 z5dkQ!E-3a*ntHEXJyebef$i=5Py63|xg0B{zc2)5}yT&z30G~xdg(C|lVd2IR zH;a3pvY>(Dzxp6c;xW^0oO!$iqR;&D&Slot6+3ChN#>iIk7fDE?|mPpqLH1%+vk@{ zdfN@;srk2=J$TY`9q``5lqaKg_QCc5@Kas3g_9#n##JUom#!Ds($8%w%O4cJuJptDD+XTW5`gq`sSp1VM_Chd2esbr)u`fuiOzQ!N+T~|Vw}a~3}eBV7-PxA{!RZ& z;R6gSlzr?#p#|icgL0*VUJm(8jW}g8Z1Y^lH_YtlM&2#JJ#~!ge#?aYbCi)az!PNK z=fGpS)eW}!o_AYszt3+`kgF21bM7k-7vDF|yWv#J%q+KWwR_Il=>L0KFgF(b>wXqV zBVL2Tg=b_axE(q|0?HO@cP4|IAYjyS^YBbAFGmcJdNBNRdSf=d1*dd8AKSPdRSnn< zkhth>^+(dt(|14Lt_d8t0~qRT$@kpa+L_=_X2hWgOw7XhetO=Lu2GJ=;V+hGBr!yt zWBGp)f@NB38Un}oY>(54L*Oe{J8Ac*gihpPNlbCaI&CYB(4jNoV}SZanBL02Eg^-- z>-~;*>yHw_W1LX;j0IY z5$(p5)Rct6nnmvb+>%$hV#zEd8Ue&VDjf)0N$QTwX$lNKpYrmz87#!Q;U0_k#SJ7d z-oV%#nZpY1es+BcTF8x~`U<_9S)E%C2MrC4PfUE}c4F&L;LsaoKtkm-aS?`0bx(jt zk>N23A38ZEY0l5UFnlE`RS_3@K3y~1y^3c64ecO+c$NN6Xnnb8LG{*W`0RGLfPywu zvjI04$>!*^OKkkO2grr=^tPpb4cTMpdwSJk33wX_?DAKWqIs)DYDK!cLMZ_xPYQs< z-BuL8v1+>dvlu&dn2O#2hr+w>^gh$PJP)*fEr{Cy+>Ep9@ubZ^J$nd*Fkkgp13Vfm zQu5~MWR%GT`VP5B_m?%4HkCsPkYu7o$&JG1c%&*OgtH^Q@#F}ptJ8;thsP%2W^KDD z6p6CHsQbxEISkKT)7IzsLW#vvQTTd-N+L{XiAk`NX^K;`63O1iS004N?&PEVMcAj^ zwE9fR2*?FRt0Wu2YWqHmV@NHoijErN;ZzaGHFFw8(3?mz(o z4P$qTm4?4Jdh^|D+Q-Z$)dX9n8Pr>T664R7S&X=sY^v{Il1&hddmT85W0GS{~2TkCI zDnmbs%d(J9fgGLfl2wD=-dKjImDTSKmnO}|^L`>B^mp1G$90XaZIJ;)^VXl3l8IV~ zB%wvzlKO*N`0-PiUup;j!`bI1SXl@HRt?sg;$IbB|czT{13_Ek%#*Xrpg=6jL% zLTM)#oc?d6NacJa2#TNbLbDHCKN$J z&Uy2uh3w1I5hk`f>XQreM@-&(Yq}pEZ`C2~zHk1jq~>g0OfjaIBGFL<7w+Z331`gn z2o5L(U{r#!TGE2ff-4TI{*h_e-fF;Ap19&=v;@8Pg`qCGTf&*HI=%gP*3alr>1@qD zG?gg#XQ#A36b)Lhm6eZ~KoU{s_spiknnb(A67R=v(18Q+-;N=La~r3IPq}lh33)g7 z8Tq2t!SX60FYdCm-N(}QQW0B{OA<4yx25ZSUKfqFZcY2pRNHAr8oz}m3bWs}ft znV9LSaag1cE{`X&Cm{Bn2;KS@~I*!c`v*s^)F&_rHV! zf(}yJ!E;mIxQWQ1-HPAwxN>?nqxfxd$TL>rhr>AE_n3F%aA>5WZf^I5@0NS^BM z#ubk{SR#59tluaZB}eaf*p@`%4eNR2XSpzU5B_v5rxfA2#|is?4ioWUt9IM?q@#O& z^A7&6w*PzE*J8=5wP~T`N zUrzWGRaC#`#0r}(18J*8KHwPiZBL5x)*n*J{js5-OE#jwTWz!>Tvg*iabft0{{kxj z&*%zQ{EZxEtDYLG@*Hp2ZeSCtkazH3OAzB*lrZZt+M53Hu*ci1EiDb{J4a_r&5`+BA1X`0k?B zkxaUOq<~WP2MMnIVgBU(qk~j4e3RrV`^(y<(vy2OB25px%~nbeT^2!LCk_d6*zZ;< zoqOi_CjkDy#fcYBX!a&*&KZI3g4JAuv2OUup1Dn3!x6+qjLOZd&dawE7-J(WHa@Ur zNg!)%bQ7vXAE?O`EL*VUXpN5Px0s_iXxl_vpnK>`(D8If_20AGWsW{zT&Z-L+LaG& zT^4wZk7k?3H6{_A{vmuV#Nl6}G@S8Z*!=+TFrOT`Gh{>h^h0Q{r{~nn&2y|yIH7!9 ziVnKq$a+C59lDq4fohWBgiBA~sziwx2vzdEqTeLTD`@Tc#KrUbaR6Xo0bWtWL*_$y zk3p5WwRJzht?AHVBjy!&pf#;|UZNy1X%SW)WoD9I-P}BQeg`IA2wUz9`JEI_9Kmb9 z>3w3HU2KM<4=VH8dn5(-SPGu~{g&)+nZ87*FjcBDw5Q-t+_PO9q zKP0dkk??7^6CximcIa$}pZ)szvaLzz=F7E#6lx3ApeAT5^nf{le^bzlnSk9>MGRKd zwkB;YJJavL#s9r$9Pj5xUJRC&_XH-&hPsMQ%x`O&>}ImP|ENER&DWoc4zQSeNEi$a zeMm)bI>IOXbiw_adKigNvw$2c@y`GKd%*iDA27AOy+F9r_4x=^LYWJy;U&g<53a>` z6_i60P#{!zc#~~x#xw8T4?%oV(tIp6+=Be|`$OPI`RJkN(p+V3PGha6gkRJ2rGgU% z+$!}dxhKqU^~{;fY=0eGo+8nJpsK0uKvZ1sQNf3RK>I zrVh;v*F?9hh{6$`Er`QxbdV>tR@3y~Yhd3v=3@j(5`Hcmpr8X3VK}_;KSGj0F3|@3 z96AQnS3Fcm<;l}WcwXV`?%8+j+PCkk9jD26O?0knQyKZA_q75O?TUbe zWnr)_|Gk^#D0TR()JX{wo+yR)^U{22MQG8gUHM5BmE)S1TetL}yLVH6L78()fTzmf zzr2;n8`iqjJOx%wCfYpA4=?uGxZ0~cAtm{=TSxi`BgRwmVd!dZ1Op7PJKqLk_%`j# z$S4x^i=1uF%D!5({vs?lglMLBzif-Z5IMC!A3o~W%<6?_&WSlocPzmYQ{N%?)2kp&zpt? zOIQfiG8MW+DfdiUKCE{ZM9H7AYLLslBxXN?1Iqq$!;#xu zO#I;XrAuj5S&)pZ3`9yC`6U5S%ZltrDv`(qe<+m9Yfo*LT9VJzjnf|K|32yZ)R6wq zD6(&l=kDRL|BxEXp8ZhBJKJJ-%XYPSVOF&xq3zQe{?b~=8G5~pdW~%P$VaMM{~vwg z=0NyGWl z#6gt*j1Ne5sWa#_9JnMZvD=I5_MJNzbq2FkXo!(N)55e);%qmd(5hJI5+dbJ!UHWq zs3=sZsQ=);LaX-{veGTS-NsBrVc~tZo_l?=vzfFqEn?lq9{lV8*@>Q9OyYs78dmm$ zB>cOd047c%82RDWH=XUGj1Id@4$1<~oh#qX0rlex89;eZNTEKh&jF z(}A#P7y9I98ub(z8kzAcQbC&hlJ_o4ET1TR@lq$DQb>Gx>Me3zWj}=N#b97l(im$| za30H&Nj2I12%6saAJm6i_EjY&Qkml|Ygq2FqD+ZNZ)7W?ZDF|Dv#k4L<4w&@jLPvG z<=k(G0;{8g8jJ;O9jWH5?h&${-z_>{k}$ZLMRGPu;`983$jMoFG&Vnv;UYPeSBqqy z@kNU+4ZIwVnz`t!B)xlW3XxH7VK#f4GsRXL=OKFBocb@4p4Q}*z~5M`LJHFRgZS=2!%Z=7 z%m-w$!ge{UkcJ~^zp@d+qbJjs|OkV1QQ{YzV@7*QK=G z0! zbHdbM=lC()b>M?+O$Z965gL|IzPG!);LB$IVC!;}Klh*fqeDso{K0&Dd@1~1?h|W$ z`mAlK{g_g}Kdo<8sxn-i#%`XpoW8|OdbO97l=K)SYk^F2l(HnghPxv8A*lRW^K6A8 z&(d@-z+xG00konncKc}{We^iGHXOQx*&)m;E@9EF)zb(d^_h|zqP)3V*RZ+jj!sGx zESa79`Ad}IJoR(-gG31oqC$cx3EP%x0qd@VmBto2gdjbQ?P`RlDb7*CH{nPJHjGbx zK{-bGtOlaKQ_@3-2rU$*$K>aoiPQ^+t~lNAEE^tzqA7abG(;jM zg<1oVf5BcfyYq5B!4?j`Onw&3>T56j`*fcfKTIVj{F7w%-ng8x2N;>-&r zwNi@`&p_D-a$8{o^X?py{m``3_rI3sxh1MH+}Bnbkw3-{zR_(ef6f8aNv^0gMKLAf znNg%sU!@#PS=*BJogh?1SMPAa$8=ddK?wEV#QIfqdAH7aDVazRd62D6^N?lqc6(nt z`aH@%49n3tYG5JI)DV0MeK+^r{H!;MT$R}RY4az)XLUXLhoN5gJ@%_5xutLP!{eES z;`utObb(4EkA%P0J655(xA=(n)vr2i^n)5+;TTUsc57Gm#VcYxIrgX}ITKkWslR5+ zhT*o6cq}na&>4}ByUu7*z(dhPu2Q=PH8|O&`9IfSU<#H&)IM?LAh-pgsbo!9g-|!9 zuR$oNOq;TS%StX?;vK}21LhZ4kmuynrWA0C=4{ZHa8$`Q6uVi?73iw3hy|f*5s$&a z7_E8R<@6%Tv!?HMv%Sb(%$Pv#8+YGSKi;uwdyGzhKr^G(4;Z$V>>$ULg6kvFLn#Ai zbIXRgCGYWdJ@$G%tU5!#pyMO7|sP#a;IN5Aj;*FO@zamZhil1+rDC}PsnkFb)&yE>wufW!r+EWo%H zHEq(Sno@DthSNtY8WJ$4d*=q4&t8u*+*+xW-EMtmXSLeatZt6SSdd0KM=DWxprDz4 zF@zN&likaa(Dd{WFku6CHd$F=8{$y0ig(`)(Tq9jC4Ma05dr8A>aBj=j$~WQuUv zzRulPU7Z8^>u%RNb;a-d?FwhH&v<{H+xHz&>8Bs?S)96#&PgIj#-Z^1n}57n6Iea_ z++kT5h}j4uG>k8W_(;EXqVyQn~z z-yM7EWF=(Qd>x9vjRZ#ZFUlpy)+onXM1|L}#hdB<>a;ck;`Qb9HEPMGgT%(`P(zKD zC$eUY8);nNm6wKwCary~)ve}*XObkM%fuhK`tqMN3ZB+3#JDlnqFo~S*+GRfv6bD9 z>;?RAJ7mkdO__ZAvW44h$EL7}{_CI!q=j;B7{?Izr8P?UVDi z`IP>)>`#H_Xhb$oAKr->HEyYYT>5XxbBVe@*IBmhJZ;d<04}zQ7JLcY~ z7>6Yp@mNz8Y2OgCF=D}jj8bIR$RdB4~Fg*6qWL+_Lz>z!*L+Yv( zU!q-ccoMIgH%DLL{49bkcE(%L@*C>cfL@_AW^bE^*RU8{&vNJ4d9)8Po{lH$TeiLB zaw7)uz(xSs)BB*{;PY~qHl*)5USIg{y3nd+oe4Qs9I>#)x;mbhI`-F;OO!pI4|N7$ z@HBm?rIX$k6S*BZAh zBjn_;y!BO+8LdZY6C>NdaeijiwQ0!j_(BaOeV8HzI;6bh!|hRYo_3J_>sYI~Mz5u? zFBaw4?a)$dOjU(Z%g4iyNcpM5y>Rp3-WKIiUr2iZ`w2nwfW_4_28o?{t7^#}WvY-E z_vixuO20+J=#W;c#)Aj9Iz~9R#!*3!B*FgMQdO&qjIi$=l~P6*>{^3C-_bZU}T%ZALe?l`;-;c(?)ZSYy`)G@2C za0pb?_fcZ4MkE9yOWjcioUGt#wbttCx|*W#2+S~WavJf5+C|!5gwcf+s+2T;`n%7k zy;k&DuYFGXhug8+=pxL+n!tj4UXc|6h%`)CVF=I?u=5b^+;=D|w-GDgkcR>LwB+yd z*mf7&k`Yl+?E4;ZgH*7vu=#J`o`-Ivq;ZPYp5-Sdc&L-MTW!xhp0zGC?=xt+Fn{y9 zu(zCh#jFSH)r+Kt#v2`*-C>=VPyPMw7racWCw^_ZWrzOWtw?hi(t< z-SV(_hvNKcwFvPKuDM?xC)@6#gPjddL-$)8tD&Mx{*LsN%#9B06pV?f|7%A=S7|J= z`Is~|v^jRG?H|3;gyO>Qgr1|&GjOsTRB#);X=9@rp3vp;!kk6aWvHx0*LG7XHr>x# z6U%tey5Fkzv}B{x{St5F`Faa?Ha47Oa8K;Cx1yynW2YW6V0*oIKQfIft(NH{)pPrA zcZK%sD;~3j+q2^1fUWI8?Z6j{J<5%={f8f%w3?UvS*1TJO^*^978!!AZz3X~emMPH-y|U2iqNK%whURLs1nMDs zsirU^5$4%%BHT@@1~S1i)Ti0;DBZqNs=ti7hxRj!0xOf8Tu%qHp9h$){M$Kg(K)ph zYo;|x9TWNfZ?DVtO?V}Koazp>sg=yx$_b<1KsmwjwR6{AL|cD9N}EHA7*UaNz(9l<>kL^8rQ4X;2Z`k5kH=jMra7zVaA4E z;M_r+mDzY9`CM}N1lWMR3O)%*AJB-~jq}~ER}V8Gi8ASPt3a#J!ag4d_dCIy-b

nmM?;zNBp2C>66hy?;2pfq>vdy~_9 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⩔;t{5Tp@?~i_!n&Yi{zzDH$$G_}!4RU_fmF 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

It_5V0-5*YQ4@@Fa>l)9}j7jd!t|t)|mUB`Wt& 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 z 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

SfC3!Xno7#%p=edA0_+cY;gQLH@`u1r}Vhy^& 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 bUt!MX+QONArXNiSx_ZEx^{dNQz5f1R6=(*~ literal 0 HcmV?d00001 diff --git a/cb_hammer_zmq.csv b/cb_hammer_zmq.csv new file mode 100644 index 00000000..66b54a25 --- /dev/null +++ b/cb_hammer_zmq.csv @@ -0,0 +1,6236 @@ +t_seconds,latency_ms +0.000897,28.5729 +0.001175,28.6441 +0.001303,28.7905 +0.001429,28.9573 +0.001543,29.1465 +0.001657,29.3475 +0.001770,29.5792 +0.001882,29.8238 +0.001994,30.0924 +0.002111,30.3847 +0.002217,30.6945 +0.002400,32.6277 +0.002509,33.0962 +0.002613,33.7215 +0.002718,34.3374 +0.002823,34.9943 +0.002930,35.7419 +0.003036,36.4897 +0.003141,41.8359 +0.003247,42.6278 +0.003397,43.3802 +0.003516,44.2048 +0.003639,44.8690 +0.003754,45.4749 +0.003944,45.9952 +0.004119,46.5245 +0.004294,47.0623 +0.004472,47.6069 +0.004649,48.1704 +0.004821,48.7505 +0.004991,49.3535 +0.005163,49.9567 +0.005342,50.5956 +0.005517,51.2443 +0.005692,54.5157 +0.005867,55.2288 +0.006115,55.8564 +0.006311,56.5470 +0.006516,57.2566 +0.006696,57.9964 +0.006874,58.7573 +0.007070,59.5543 +0.007253,60.4321 +0.007442,61.2522 +0.007626,64.0744 +0.007820,64.9383 +0.008005,65.8026 +0.008190,66.6411 +0.029471,48.4560 +0.035029,48.1303 +0.060209,29.7807 +0.031004,62.2519 +0.037818,58.0651 +0.038673,60.8359 +0.063773,39.1424 +0.065632,42.0364 +0.032088,79.5848 +0.046778,69.5095 +0.077928,39.3814 +0.030387,93.3263 +0.047721,76.9867 +0.032496,96.1136 +0.031350,101.6913 +0.071701,64.0924 +0.111673,26.1781 +0.095884,43.2337 +0.116288,25.7857 +0.117310,30.7889 +0.123714,25.3963 +0.035605,116.3617 +0.102916,53.1777 +0.072759,84.2581 +0.133042,24.9336 +0.052820,107.2386 +0.093257,70.0302 +0.039526,127.0614 +0.032912,138.8540 +0.056762,117.3397 +0.148099,27.1492 +0.149111,29.3891 +0.053573,128.3816 +0.156094,29.2954 +0.073808,115.3847 +0.163288,27.2085 +0.099510,97.2737 +0.062859,135.8826 +0.036335,166.1851 +0.178500,25.4355 +0.083159,124.1060 +0.185390,26.2772 +0.142074,74.3552 +0.189194,28.6077 +0.196784,25.9103 +0.055938,170.7260 +0.137852,96.3045 +0.050644,187.0701 +0.174102,66.4883 +0.151968,91.0841 +0.045876,198.6346 +0.068694,181.3012 +0.030094,221.1971 +0.226665,27.7323 +0.061972,198.1972 +0.064693,200.9125 +0.171767,104.0089 +0.074832,201.9356 +0.037056,243.1155 +0.054345,227.7899 +0.107669,179.7010 +0.216430,71.9745 +0.157976,132.9193 +0.198742,95.5338 +0.049940,248.8454 +0.124708,175.1687 +0.052079,252.4087 +0.243052,62.3524 +0.157017,149.3442 +0.031707,280.5383 +0.287387,25.8212 +0.044978,274.6110 +0.135794,189.4175 +0.244511,83.1104 +0.249996,79.1576 +0.299878,30.2685 +0.030690,300.9242 +0.175249,157.3965 +0.128610,205.1369 +0.066625,271.2129 +0.294276,47.2817 +0.312246,30.3533 +0.313209,32.4172 +0.319589,32.2063 +0.202521,151.2905 +0.260170,95.9478 +0.067685,290.0811 +0.331615,27.6041 +0.290895,72.2100 +0.055120,315.8237 +0.327622,44.3827 +0.181955,191.5647 +0.139118,240.3016 +0.356118,24.8907 +0.357767,24.2180 +0.359220,26.3537 +0.222698,164.0600 +0.049229,345.4932 +0.298786,98.0478 +0.333748,67.2776 +0.237715,168.4365 +0.280172,127.8882 +0.381009,28.0417 +0.203936,206.7713 +0.381986,31.7248 +0.304488,110.7569 +0.217802,199.4009 +0.234157,188.2437 +0.051357,373.2637 +0.394723,32.1445 +0.254398,179.6065 +0.353812,81.7611 +0.406153,30.4078 +0.325212,112.3312 +0.408061,30.4756 +0.337839,103.9688 +0.306362,139.6075 +0.373520,74.0065 +0.089990,360.5659 +0.029820,422.4441 +0.251291,205.7538 +0.351796,109.8496 +0.437544,25.0460 +0.438537,26.9678 +0.190497,277.3632 +0.160059,309.5571 +0.396835,74.1200 +0.276768,199.7611 +0.409052,69.3624 +0.434005,48.3996 +0.462590,24.0871 +0.436561,51.6897 +0.441808,49.9253 +0.469617,24.7164 +0.282136,214.3955 +0.476529,23.2678 +0.379420,128.1135 +0.422402,86.2757 +0.342599,168.0736 +0.486678,27.0350 +0.385574,129.1812 +0.465505,55.1111 +0.061096,465.3451 +0.410708,117.2896 +0.435574,95.8976 +0.329154,204.3486 +0.491734,46.4672 +0.514756,26.7283 +0.211668,331.4396 +0.424621,120.5583 +0.513714,36.3336 +0.372005,182.6053 +0.417203,138.9323 +0.531472,27.2079 +0.533503,27.9743 +0.166588,400.6095 +0.330147,239.0839 +0.461646,113.8499 +0.447527,129.5103 +0.305405,275.7285 +0.265606,316.5707 +0.507534,78.7001 +0.415246,173.4918 +0.470955,123.7632 +0.275777,321.0325 +0.345626,252.2428 +0.370945,230.9285 +0.457046,149.7037 +0.445970,165.3068 +0.586235,26.0707 +0.488251,129.4053 +0.545180,74.4357 +0.594719,25.9331 +0.541485,83.8452 +0.601874,28.1914 +0.567198,65.1884 +0.606750,28.3865 +0.363106,279.9301 +0.401026,243.4531 +0.482405,169.6890 +0.550048,103.1105 +0.527998,127.0996 +0.575497,82.7421 +0.526442,136.2990 +0.386759,280.3725 +0.577038,91.5962 +0.597870,71.7816 +0.520617,155.9862 +0.450556,228.4897 +0.543108,140.0890 +0.611277,75.5503 +0.658240,30.1806 +0.508678,180.7692 +0.581134,112.0869 +0.667132,30.7005 +0.635137,64.5888 +0.467861,234.6937 +0.669652,39.8738 +0.596810,113.7421 +0.048508,663.0576 +0.617657,94.9802 +0.683198,31.4935 +0.332646,387.0786 +0.426868,295.9284 +0.693222,30.5846 +0.655098,71.3452 +0.499798,233.2977 +0.494334,240.7355 +0.652095,86.6155 +0.709526,31.5906 +0.710552,31.5114 +0.711567,31.4570 +0.240591,507.1737 +0.719725,32.5864 +0.679047,74.3795 +0.722797,33.7021 +0.554611,205.7930 +0.662741,101.0362 +0.689448,77.3844 +0.620653,148.2882 +0.738711,31.7703 +0.612307,164.6369 +0.726444,52.6039 +0.714692,68.6392 +0.760405,26.3101 +0.619616,170.1166 +0.742064,54.5725 +0.538202,261.7673 +0.632387,169.5706 +0.723807,80.5797 +0.478415,330.7247 +0.630066,183.7528 +0.582177,232.9776 +0.789733,28.5881 +0.688421,138.7049 +0.207266,620.8984 +0.697833,133.5170 +0.558681,273.8492 +0.676604,157.3393 +0.813819,27.9729 +0.452265,392.7005 +0.753427,93.1561 +0.735070,115.0699 +0.752312,99.3465 +0.733096,124.1057 +0.668635,192.3440 +0.561478,303.9631 +0.644480,222.4752 +0.841792,33.2575 +0.741118,134.9637 +0.809140,68.1653 +0.779049,100.7042 +0.851659,29.9870 +0.783332,103.7877 +0.804387,84.8506 +0.815156,75.1571 +0.643037,255.2542 +0.588738,313.0929 +0.712638,194.2562 +0.801958,105.9867 +0.832530,78.7727 +0.827126,85.8877 +0.831351,88.4862 +0.556137,365.7255 +0.865442,60.0867 +0.901831,27.0127 +0.850140,83.5590 +0.879753,55.2114 +0.510673,428.7940 +0.890313,50.6596 +0.496532,448.8601 +0.625330,325.8290 +0.743024,212.5309 +0.288405,668.0967 +0.866955,90.4871 +0.933700,24.6932 +0.796637,169.1271 +0.939468,27.2837 +0.770483,198.2146 +0.921863,53.2752 +0.699726,280.1755 +0.857202,123.6937 +0.898292,84.3880 +0.747765,240.7125 +0.828165,161.8455 +0.875050,116.4945 +0.860979,137.8065 +0.686828,313.9132 +0.906895,94.8090 +0.955556,47.5626 +0.979903,31.0446 +0.768942,243.8038 +0.818322,197.3161 +0.911305,110.7074 +0.846583,177.2758 +0.763778,261.0315 +0.940974,84.7726 +0.919837,108.1340 +0.799970,232.7648 +0.968698,65.2720 +0.980897,55.8930 +0.913014,132.2257 +0.569231,477.4252 +0.341560,709.8130 +1.024810,32.1388 +0.881647,176.3079 +1.032735,27.5172 +0.951160,117.0084 +0.877306,192.8534 +1.001704,69.5147 +0.907946,164.3306 +1.027972,49.2594 +0.982680,97.5474 +0.965765,116.7587 +0.653159,432.1736 +1.056950,29.3290 +0.702556,389.6380 +0.991546,102.8616 +0.413711,681.7225 +0.887120,215.3538 +0.844966,259.3412 +1.015639,92.8935 +1.057955,52.7636 +1.060253,53.6346 +0.833944,281.6457 +1.092194,26.8471 +0.958394,165.7478 +0.934965,190.2275 +1.036790,89.8559 +1.108533,25.5414 +1.045241,96.2938 +1.033971,108.5525 +1.046657,98.4324 +1.082524,64.6867 +0.928845,222.4609 +1.003119,152.4240 +1.022013,138.4344 +1.124142,40.3913 +0.925529,244.9039 +1.072277,102.8738 +0.957443,219.6533 +1.085333,92.8831 +0.756500,426.3189 +1.147212,37.0025 +0.786715,405.6560 +0.889238,304.1576 +1.068169,127.8403 +1.142524,55.8860 +0.990011,209.3380 +1.113888,95.0413 +1.086280,124.2471 +1.125193,87.7319 +1.025747,189.7459 +1.155543,61.5313 +1.070160,150.0898 +1.094408,130.7175 +1.134075,93.3672 +1.119042,110.7522 +1.010948,221.4106 +1.164534,71.4101 +0.945393,296.8042 +1.177097,66.9929 +1.141535,104.1227 +1.145090,106.8396 +1.184215,68.8765 +1.095434,160.8434 +1.178217,82.1598 +1.115590,148.2689 +0.966752,301.9535 +1.175151,96.4664 +1.192372,86.3252 +0.956502,323.6270 +1.000742,280.3520 +1.260377,23.6629 +1.263860,29.0634 +0.975139,320.2511 +1.151306,147.5673 +1.217075,86.3504 +1.182819,121.5886 +1.102474,207.7091 +1.051373,263.6061 +1.170434,148.4124 +1.126647,194.1102 +1.244090,80.3018 +1.196010,130.6137 +1.251930,77.7854 +1.071220,259.7550 +0.776944,557.9056 +1.295390,41.9564 +1.023860,317.0491 +1.220250,121.6766 +1.314980,30.0680 +1.318847,28.7466 +1.326624,27.1749 +1.227443,132.7712 +1.198410,166.2601 +0.766833,599.2332 +1.242197,125.3693 +1.229795,139.3037 +1.303426,71.4022 +1.329716,47.6387 +1.345048,33.8690 +1.232359,150.5612 +1.253092,134.0593 +1.080228,310.8142 +1.110720,285.9688 +1.160448,238.6567 +0.988478,412.2822 +1.245658,158.7287 +1.304408,102.0278 +1.212926,197.3945 +1.387152,27.5987 +1.366066,56.6217 +1.208930,216.4271 +0.876082,551.9663 +1.334850,98.1614 +1.374829,60.1539 +1.199350,239.8128 +1.330975,109.1658 +1.340909,101.1479 +1.324393,118.7578 +1.414751,34.3142 +1.422689,27.3638 +1.399105,57.9910 +1.215499,244.2311 +1.310184,152.8292 +1.391043,72.9450 +0.998786,466.1738 +1.341927,126.3078 +1.104308,365.9662 +1.425358,46.4652 +1.364671,109.7568 +1.225126,251.8519 +1.449065,28.8654 +1.450053,31.3852 +1.457097,29.9502 +1.442058,50.4987 +1.278698,215.1613 +1.428049,68.1902 +1.377356,123.6974 +1.434983,69.9462 +1.404389,101.5235 +1.271618,235.7820 +1.487047,27.3154 +1.492557,27.2695 +1.378918,147.2403 +1.268706,258.7232 +1.477931,50.5882 +1.443151,88.7712 +1.193397,341.5920 +1.471824,67.1903 +1.347594,192.9845 +1.235944,308.8848 +1.406437,140.6390 +1.280130,271.1166 +1.077232,477.8155 +1.526159,31.2736 +1.367567,195.4624 +1.256278,309.6702 +1.012746,555.1856 +1.463989,109.2849 +1.501054,74.2644 +1.464960,112.4337 +1.493859,85.5600 +1.514364,66.6051 +1.534989,48.0515 +1.555048,30.2662 +1.284041,306.3296 +1.544830,54.6259 +1.468235,132.9670 +1.353799,249.2762 +1.320757,288.0463 +1.292924,316.9646 +1.396689,214.2671 +1.505913,106.1342 +1.410321,210.8046 +1.496239,131.9396 +1.531923,97.2707 +1.590371,40.2988 +1.210528,421.1246 +1.540579,96.6609 +1.369099,270.1301 +1.573274,67.4109 +1.400761,245.4025 +1.565949,85.1518 +1.628180,23.9136 +1.519827,135.9717 +1.629194,28.2480 +1.631653,27.9435 +1.612048,50.1075 +1.577395,90.2789 +1.557433,112.8263 +1.610957,61.3102 +1.504930,172.1935 +1.599456,79.9082 +1.651101,30.2116 +1.657443,27.1509 +1.337347,348.8596 +1.662156,26.7168 +1.507401,182.5611 +1.440141,253.3626 +1.640686,60.5805 +1.528520,174.2179 +1.646164,60.5813 +1.439163,268.5956 +1.547076,162.9785 +1.684594,26.4463 +1.459730,255.8123 +1.652094,65.5390 +1.693505,27.1911 +1.603076,125.8435 +1.677124,53.2750 +1.706746,26.6773 +1.539014,196.3518 +1.711041,26.2648 +1.715543,26.9985 +1.637240,110.1602 +1.630671,117.7686 +1.567932,185.1627 +1.585315,168.8179 +1.575319,187.7433 +1.735367,29.1671 +1.298874,467.5603 +1.702739,66.8146 +1.609890,165.2236 +1.688873,87.2642 +1.580969,197.9758 +1.754134,27.8587 +1.655799,128.6329 +1.563030,223.1273 +1.701267,91.9434 +1.689962,105.9082 +1.707759,89.7867 +1.681313,126.6811 +1.686207,124.9655 +1.720696,96.0784 +1.737306,80.5140 +1.776138,45.6452 +1.764535,61.4642 +1.527430,304.4732 +1.659597,178.1039 +1.766435,73.6405 +1.679365,162.7052 +1.639230,205.6270 +1.816775,30.2288 +1.733424,117.4786 +1.811174,42.2336 +1.583041,273.9382 +1.474428,384.2827 +1.793211,71.6066 +1.775114,90.6557 +1.481439,388.9841 +1.797546,74.3054 +1.360214,512.6913 +1.778946,101.4897 +1.730400,154.9162 +1.470274,418.3807 +1.781993,109.2251 +1.865770,27.5432 +1.742542,151.7345 +1.840076,55.1735 +1.769554,133.9034 +1.382921,521.9175 +1.842071,66.2698 +1.717633,192.9616 +1.864818,49.5172 +1.579420,336.2461 +1.728920,189.6188 +1.786158,133.7854 +1.894277,28.1051 +1.795871,130.5302 +1.281095,649.9339 +1.870423,62.5394 +1.670260,266.7404 +1.667674,270.3012 +1.914336,24.6041 +1.880436,61.3236 +1.784433,163.2159 +1.747401,201.6655 +1.672267,282.2816 +1.910596,45.2718 +1.710055,248.3606 +1.885316,77.8989 +1.937001,27.1551 +1.807995,157.5364 +1.858711,107.7747 +1.937976,30.5713 +1.871852,99.8510 +1.817821,160.9954 +1.908341,74.8505 +1.476978,507.5969 +1.895250,90.2733 +1.463014,524.0050 +1.872906,115.1498 +1.748440,243.3860 +1.918539,76.4401 +1.971704,25.6871 +1.978817,26.4211 +1.826000,181.7254 +1.433012,583.1956 +1.968548,49.5720 +1.847006,172.1548 +1.941760,80.1671 +1.891219,132.2409 +1.949067,78.3298 +1.853408,174.9875 +2.007726,25.7167 +1.997392,38.1496 +1.922383,116.8020 +1.888656,151.5523 +1.966486,81.3803 +1.938940,112.3521 +1.915667,137.2008 +1.856980,197.4311 +1.837701,217.6913 +1.988057,70.6850 +1.621126,440.0305 +1.844857,218.8540 +2.039186,27.2801 +1.991826,80.1798 +2.016209,58.7219 +1.994980,80.8897 +1.831904,244.9580 +1.931029,151.9851 +2.058742,25.2233 +1.608804,478.2783 +2.047867,43.0599 +1.904839,188.9035 +1.919944,174.9947 +1.903458,195.0374 +1.954550,144.9670 +1.985524,119.5542 +2.040208,67.0912 +1.963216,149.2753 +2.090928,22.5794 +2.005238,115.6384 +2.023460,98.3854 +1.955868,168.2333 +2.019162,108.0765 +2.018120,111.1621 +2.105079,26.9390 +2.083015,51.5690 +2.112492,25.0981 +2.113508,26.7260 +2.120877,25.4391 +2.093743,55.0664 +1.983192,166.7100 +1.987019,164.5136 +2.094939,62.2749 +2.132019,27.9165 +2.087083,77.3359 +2.063712,102.6861 +2.055393,112.0761 +2.075870,93.9219 +2.124102,52.7681 +2.107300,71.0472 +2.121846,64.0958 +2.148810,40.4443 +1.947649,246.9189 +1.932963,263.4788 +2.066466,132.3685 +2.098496,101.4904 +2.157215,47.5845 +2.099517,109.8176 +1.958416,255.4847 +2.189255,27.6002 +2.137590,82.0000 +2.169793,50.7950 +1.821783,402.0820 +2.164419,63.5946 +2.051293,179.7965 +1.893314,342.7907 +1.926402,311.1290 +2.021928,222.0238 +2.127239,118.2635 +2.061157,185.7560 +2.223866,26.3463 +2.072007,183.3147 +2.176871,83.3513 +1.984576,277.1187 +2.076862,189.5951 +2.167470,102.2840 +1.850903,420.8411 +2.134585,139.2676 +2.196443,79.7740 +2.028396,252.2031 +1.551247,730.6543 +2.194569,91.4938 +2.266458,25.0978 +2.159936,135.3702 +2.204800,92.1443 +2.129283,172.9610 +2.280599,22.5670 +2.220588,88.7296 +2.151534,159.5469 +2.185942,126.7655 +2.243952,70.8333 +2.269754,49.1410 +2.027398,293.2765 +2.250213,74.8296 +2.296945,35.2474 +2.178348,164.9174 +2.074931,269.5446 +2.281902,63.5474 +2.286063,60.9229 +2.260222,89.3132 +2.166398,185.7974 +2.302244,53.7342 +2.083971,275.1892 +2.149903,211.8738 +2.228015,139.4632 +1.763063,605.4013 +1.964156,405.2833 +2.343266,30.5752 +2.273853,101.3781 +1.601203,776.4563 +2.311081,68.1457 +1.965532,415.4202 +2.219591,169.6310 +2.245503,149.8186 +2.303167,94.0518 +2.033443,365.9191 +2.368465,32.3418 +2.332193,73.0996 +1.753095,683.3090 +2.276217,162.3624 +2.345450,96.0435 +2.271745,171.4473 +2.231090,219.1287 +2.295306,157.1735 +2.198835,257.6573 +2.352196,107.3545 +2.344476,116.7271 +2.237532,230.9799 +2.309318,160.2490 +2.359161,113.5608 +2.035542,440.1835 +2.375231,103.2411 +2.459552,25.2511 +2.355979,130.3207 +2.255329,234.7516 +2.380952,110.1666 +2.377660,118.1931 +2.052868,445.8262 +2.320675,181.8787 +2.452480,54.1086 +2.361777,146.3410 +2.246914,263.9704 +2.379227,138.7670 +2.475726,43.4999 +2.472722,49.3572 +2.325043,198.5401 +2.261695,266.1113 +2.312708,223.5493 +2.054412,485.6199 +2.405293,135.8203 +2.490081,52.8548 +2.436405,109.6414 +2.456493,90.9276 +2.498695,56.6036 +2.395322,164.5113 +2.536258,28.2125 +2.484803,81.0143 +2.314786,254.7717 +2.318896,251.6374 +2.140234,431.3684 +2.510884,65.6990 +2.508119,72.3100 +2.502554,82.8985 +2.389222,197.6865 +2.491120,98.5309 +2.373842,216.8655 +2.397219,196.6908 +2.546047,48.8808 +2.209335,392.0862 +2.542936,59.4307 +2.576584,27.8751 +2.506590,106.0527 +2.199987,413.7194 +2.527807,87.3379 +2.593911,26.6217 +2.213902,409.0221 +2.399363,225.1524 +2.601422,28.4223 +2.146317,486.6889 +2.523584,113.8532 +2.612643,25.7330 +2.615146,26.8057 +2.569558,75.2959 +2.367478,283.9848 +2.541114,113.6990 +2.369447,288.3875 +2.468512,194.3182 +2.637437,26.3112 +2.519227,145.8944 +2.438580,228.0207 +2.638377,30.3244 +2.486301,185.4108 +2.644855,30.3179 +2.620533,62.6357 +2.613707,71.0833 +2.570534,115.3347 +2.571603,117.3364 +2.604460,85.5548 +2.624516,75.3839 +2.589651,112.5391 +2.555299,148.4542 +2.291556,413.7401 +2.547421,160.4241 +2.662831,46.6596 +2.586909,130.2691 +2.400807,317.7581 +2.594928,125.9803 +2.629845,94.2336 +2.585453,142.5672 +2.675173,57.0639 +2.707846,26.9310 +2.684791,53.6119 +2.657835,83.1671 +2.443192,301.6721 +2.469568,277.4444 +2.441494,307.7046 +2.633006,121.2645 +2.565818,190.0250 +2.590708,171.1391 +2.738403,24.5075 +2.559834,205.6375 +2.641952,134.2538 +2.663749,113.9197 +2.517995,261.5627 +2.671712,109.0475 +2.754271,29.4099 +2.734778,50.1800 +2.346987,445.9245 +2.478473,316.3976 +2.690015,108.2553 +2.580429,221.6311 +2.776206,28.5615 +2.683169,124.5105 +2.602367,216.2381 +2.744865,75.2674 +2.762911,62.7701 +2.699901,129.8860 +2.522080,308.7629 +2.802061,29.8836 +2.779558,55.2377 +2.685869,155.8967 +2.780760,64.6503 +2.216855,630.4496 +2.724079,127.4945 +2.540032,314.5767 +2.825682,33.0487 +2.450219,409.9430 +2.668702,194.7875 +2.755844,113.2457 +2.794871,75.2104 +2.622924,249.2138 +2.702191,171.4649 +2.236105,642.3182 +2.665122,217.3076 +2.705297,178.1285 +2.651464,233.8872 +2.349536,541.4310 +2.747013,145.7870 +2.798271,105.3360 +2.749199,155.5933 +2.818606,88.0226 +2.688940,219.1721 +2.783682,127.9823 +2.870082,46.8047 +2.890968,29.7188 +2.858731,63.9379 +2.732238,191.9178 +2.461204,467.7053 +2.903608,26.3100 +2.860163,71.0185 +2.709491,222.6913 +2.883426,52.4876 +2.869090,72.3870 +2.717179,229.2179 +2.728021,219.3667 +2.784958,169.0450 +2.564472,390.5279 +2.928910,27.0453 +2.666602,290.8813 +2.845411,114.0873 +2.765472,196.1898 +2.878424,86.1147 +2.720912,248.7680 +2.834796,136.8207 +2.946398,28.3875 +2.830843,147.6550 +2.954004,25.4927 +2.955956,24.5688 +2.957483,26.6049 +2.495853,494.4540 +2.908113,83.3352 +2.947388,48.3299 +2.807681,190.9332 +2.892801,106.9022 +2.978499,24.2537 +2.961663,49.7042 +2.922669,89.7741 +2.792912,225.3329 +2.929918,90.6651 +2.906629,114.9783 +2.882430,147.7716 +2.654813,376.3978 +2.991449,41.7637 +3.011368,23.9910 +3.012444,25.1944 +2.911665,128.0858 +2.980525,60.2359 +2.718566,329.3903 +2.847306,206.3585 +2.831945,222.7096 +3.035360,23.4633 +3.002753,59.4378 +2.703754,360.8307 +3.021608,45.9432 +2.829787,240.2964 +2.872139,200.2163 +2.851575,225.5713 +2.841766,238.7336 +3.053665,29.7411 +2.863490,224.6745 +3.062192,29.3180 +3.058823,34.2972 +2.885352,209.1022 +3.020584,81.8104 +3.031212,75.5899 +3.033213,75.9709 +2.920687,191.0118 +2.935914,177.3423 +3.088165,28.3220 +2.761848,357.6260 +3.070084,51.1647 +3.067552,56.7675 +3.040761,90.4690 +3.106802,27.0465 +2.998614,136.7005 +3.116488,26.0939 +3.077147,68.0338 +3.119474,27.5794 +3.072356,79.1298 +3.083408,69.6903 +2.995718,161.1586 +3.094454,66.7228 +3.131231,31.8055 +2.916888,249.9233 +3.030202,138.4217 +3.142582,29.1467 +3.147054,28.0801 +2.969680,206.7095 +3.054655,129.2496 +3.156878,28.0040 +2.820133,370.1033 +2.990308,200.8527 +2.959499,235.0722 +3.166812,29.2012 +2.924156,272.9049 +3.047957,152.1929 +3.113257,92.3272 +3.151486,57.3762 +2.854610,355.3776 +2.955000,255.9345 +3.121250,95.0883 +2.979497,237.7744 +3.190237,27.9848 +3.191161,30.8065 +3.133849,89.1490 +3.200150,28.1941 +2.741003,490.4700 +3.168624,65.4449 +3.124320,113.9364 +2.932183,307.0633 +2.971618,270.6466 +3.217272,27.3158 +3.222999,25.9097 +3.064595,189.9190 +2.904793,354.6413 +3.216339,44.9796 +3.228345,38.5645 +3.018246,250.6368 +3.161178,110.8899 +3.163037,111.0425 +3.205585,69.4826 +3.210935,67.6496 +3.208863,72.3402 +3.259435,30.3242 +3.266910,27.1479 +3.196013,99.0272 +2.974786,327.2984 +3.184882,118.5650 +3.145181,159.6365 +3.093121,214.3409 +3.231474,78.9459 +3.175135,137.8605 +3.294058,22.6570 +3.039751,280.1519 +3.295041,28.6022 +3.281203,43.4540 +3.275068,54.7092 +3.153099,181.0975 +3.307463,27.7454 +3.183905,155.2425 +3.248909,93.0428 +3.316716,28.8563 +3.289760,62.4255 +3.194572,158.6155 +3.324658,29.5450 +3.234070,124.4534 +2.777669,583.3756 +3.176390,187.5883 +3.304818,60.1764 +3.312996,55.7359 +3.278585,93.4818 +3.345573,29.6730 +2.964539,412.4996 +3.244588,138.8978 +3.358524,25.9992 +2.873656,513.9096 +3.242265,148.6752 +3.171729,225.0940 +3.361045,39.7272 +3.111700,290.3266 +3.261319,142.1100 +3.377039,27.8251 +3.335209,79.2683 +3.239247,176.8066 +3.254515,163.9013 +3.268883,155.1989 +3.302085,123.0331 +3.197062,233.2903 +2.984089,450.8037 +3.303448,132.5246 +3.354203,83.4793 +3.310420,135.6409 +2.931182,517.7762 +3.424082,26.8864 +3.329778,122.2658 +3.383487,74.7311 +3.368732,96.6000 +3.435973,30.3343 +3.319903,149.4645 +3.404865,67.2817 +3.425118,50.5493 +3.446062,31.2295 +3.274080,211.2881 +3.352186,134.1631 +3.272068,215.7866 +3.414478,76.7804 +3.387566,105.0166 +3.221968,274.2007 +3.091510,412.3349 +3.448959,55.8935 +3.430353,76.7920 +3.238257,271.1503 +2.941477,572.2747 +3.080500,434.7684 +3.491259,24.9604 +3.452044,70.7583 +3.418417,108.9147 +3.384523,143.8723 +3.400773,131.5075 +3.323644,210.9943 +3.487855,51.5449 +3.434893,107.4053 +3.363979,182.0750 +3.390940,156.6810 +3.339148,211.9829 +3.469369,82.7938 +3.364995,194.2014 +2.804768,755.4046 +3.218222,343.1327 +3.534639,28.1228 +3.466308,100.2233 +3.477292,93.8244 +3.372068,200.8997 +2.999704,581.9831 +3.037639,545.0182 +3.559197,24.8069 +3.560173,24.7732 +3.135315,451.1288 +3.102395,488.0034 +3.566532,29.9071 +3.513753,83.7823 +3.527333,71.2016 +3.515269,91.2432 +3.450969,157.9200 +3.209988,399.9227 +3.528396,88.6656 +3.353188,265.2894 +3.504853,117.7935 +3.437683,186.4191 +3.109184,517.2662 +3.465333,163.2497 +3.532281,99.4262 +3.458218,175.4688 +3.608890,29.4855 +3.472147,167.6625 +3.341952,304.3658 +3.609911,37.3889 +3.622647,28.3781 +3.584947,68.9688 +3.581687,74.9076 +3.562762,97.9706 +3.375246,286.6569 +3.584004,82.8015 +3.552163,119.5934 +3.496170,181.7082 +3.561355,118.0548 +3.646319,35.0116 +3.551132,133.8580 +3.475668,210.4754 +3.516220,174.0318 +3.582658,111.0405 +3.509408,189.8488 +3.485369,215.3313 +3.402027,299.6620 +3.618478,84.2149 +3.677878,27.6077 +3.542299,169.7599 +3.626451,91.0972 +3.492586,229.0067 +3.671757,50.7850 +3.547622,177.6407 +3.701689,27.3983 +3.666806,67.5405 +3.705487,30.3636 +3.686144,53.5918 +3.507145,235.9871 +3.597536,147.6485 +3.606513,139.7941 +3.572968,179.5998 +3.729088,26.8879 +3.596439,161.0730 +3.396824,362.2565 +3.638386,126.0873 +3.717549,49.5136 +3.739737,31.2191 +3.690253,88.4758 +3.661904,120.1366 +3.721593,61.9879 +3.752568,33.4749 +3.503846,285.4071 +3.546055,245.8372 +3.700701,93.4774 +3.647300,152.3901 +3.722543,79.3700 +3.684990,120.8160 +3.778729,28.0948 +3.764474,48.9355 +3.770956,45.1512 +3.755977,63.7552 +3.745185,79.2370 +3.660733,168.0619 +3.571117,259.1853 +3.702693,132.3914 +3.590399,245.7167 +3.813411,26.3853 +3.633688,207.4843 +3.334197,511.7910 +3.693699,157.1711 +3.656596,195.2910 +3.824422,30.8580 +3.789254,68.9068 +3.794179,66.0664 +3.830303,33.6160 +3.767063,101.2436 +3.841173,28.1853 +3.679411,191.3832 +3.734347,145.2164 +3.624103,259.5350 +3.735851,151.6944 +3.860246,28.3180 +3.759081,133.6788 +3.653916,239.8581 +3.631708,263.5049 +3.855281,47.4600 +3.486350,419.2630 +3.522803,384.8695 +3.746308,162.8330 +3.783581,127.3711 +3.416054,497.0734 +3.725263,191.3916 +3.892761,24.8494 +3.893775,24.7707 +3.895214,27.6016 +3.816108,112.4983 +3.801913,129.5814 +3.757513,175.0032 +3.799691,134.2845 +3.805807,133.0010 +3.651026,293.8904 +3.403429,544.3924 +3.868307,81.4340 +3.851887,99.8706 +3.887546,65.8348 +3.699257,259.8268 +3.933976,27.8842 +3.870795,95.7435 +3.598535,371.0651 +3.928607,45.3239 +3.907673,70.8293 +3.639810,341.4580 +3.869359,113.6824 +3.918546,66.3379 +3.959085,29.2797 +3.916656,73.7996 +3.743133,255.1443 +3.839797,161.5576 +3.973931,28.8256 +3.951758,53.5336 +3.836116,176.2294 +3.913129,100.2532 +3.850871,164.1265 +3.806825,216.2407 +3.835085,188.9548 +3.909141,116.2596 +3.998278,30.6052 +3.984885,49.4632 +3.791893,246.1183 +3.828796,210.7698 +3.983042,60.0377 +3.586445,457.6273 +3.922816,122.3607 +4.005293,41.4521 +3.786044,267.9048 +3.863919,194.9827 +3.617063,443.7922 +3.902742,161.0139 +4.043080,27.9496 +3.981269,92.4867 +3.712060,363.2295 +3.883638,195.6040 +3.782041,298.1691 +3.969601,112.9863 +3.917611,171.3399 +4.023066,71.3470 +4.028884,69.6133 +4.071030,29.0427 +4.038012,66.7524 +3.988365,118.4199 +4.012346,97.9899 +4.053949,61.3079 +4.046745,70.0203 +3.978503,143.6136 +3.628583,494.9778 +3.961861,164.2335 +3.938808,190.2155 +4.002758,127.8099 +4.106785,29.7942 +3.879564,262.7074 +3.947822,195.8855 +3.944917,201.1817 +4.044072,108.5392 +4.115258,39.8952 +3.845989,314.2079 +3.990456,170.7086 +3.910953,251.6408 +4.025401,138.5686 +4.142272,25.9643 +4.014998,161.0972 +4.082588,95.2999 +4.098498,81.2855 +4.152612,29.0955 +4.075290,108.4870 +3.932516,254.8597 +4.110337,83.0925 +4.168237,26.3093 +3.905613,294.1212 +4.034348,171.5451 +4.146099,60.8096 +3.953381,255.6267 +4.183777,27.2892 +4.176096,42.5198 +4.193430,27.7378 +4.100074,122.1059 +4.104765,125.3540 +4.129024,102.1364 +4.205894,26.2838 +4.060856,176.6200 +4.187377,51.4950 +3.931495,309.6094 +4.063756,181.2777 +4.136580,109.9048 +4.218616,31.1794 +3.858161,394.7330 +4.230119,28.1164 +4.181708,78.3013 +4.232179,30.7675 +3.819733,444.2692 +4.079243,192.6968 +4.045177,229.1844 +4.001355,276.1144 +4.130568,147.8606 +4.249796,29.9847 +4.122117,162.8217 +4.160197,125.6657 +4.161165,126.8154 +4.258236,31.3862 +4.058903,234.5080 +4.264002,33.8228 +4.271940,26.8524 +3.888564,414.0188 +4.274362,29.7059 +4.206909,103.4060 +4.194547,118.8086 +4.123561,192.2172 +4.293411,26.9353 +4.211067,114.2063 +4.162594,164.1839 +3.949744,379.5509 +4.302584,28.6183 +4.285864,50.5231 +4.310316,29.6796 +4.073756,274.4530 +4.209009,140.6333 +4.155153,196.9195 +4.222180,132.9480 +4.179784,179.8286 +3.539400,821.2432 +3.966539,395.5746 +4.199735,164.3482 +4.336388,31.0504 +4.313356,58.5967 +4.348210,28.8569 +4.013382,365.3176 +3.681331,701.5141 +4.279781,104.4872 +4.241105,144.1609 +4.304068,83.1601 +4.238872,149.4446 +4.315779,74.4580 +4.297826,97.2643 +4.088951,307.5310 +4.277470,125.6318 +4.367439,36.5821 +4.116766,289.6374 +4.377067,31.3025 +4.143708,265.7022 +4.177888,239.0117 +4.352074,65.8364 +4.289623,129.2598 +4.039566,381.7520 +4.231161,195.3580 +4.360644,68.0658 +4.287981,141.7841 +4.406404,28.9879 +4.396483,43.4227 +4.298793,142.5383 +4.278429,164.4444 +4.331203,116.1125 +4.385267,66.1514 +4.245035,208.0623 +4.364084,91.6635 +4.362114,97.7953 +4.359613,101.2551 +4.439906,21.9222 +4.441333,24.7774 +4.404021,69.9280 +4.382846,97.2687 +4.221168,261.9217 +4.371954,114.0749 +4.390238,99.7205 +4.418883,72.7752 +4.325274,167.9301 +4.403102,94.5624 +4.473950,26.4505 +4.252895,248.9710 +4.339996,166.0702 +4.387229,120.3546 +4.284940,228.7526 +4.416900,103.0171 +4.497665,23.1531 +4.466110,56.0895 +4.262947,261.2180 +4.429766,97.6764 +4.435392,93.7393 +4.460869,70.2709 +4.395090,139.1907 +4.408370,128.8147 +4.513693,25.9281 +4.519918,23.9086 +4.520818,23.9922 +4.378700,168.8172 +4.349642,206.6623 +4.480115,77.3411 +4.094414,464.7347 +4.388317,175.6588 +4.326779,244.0133 +4.543827,28.0494 +4.547518,27.0358 +4.483091,96.7666 +4.500401,80.4027 +4.486029,99.4532 +4.426520,164.9406 +4.355129,239.2240 +4.442874,157.1100 +4.384269,217.6982 +4.329296,273.6531 +4.522200,82.1700 +4.579858,31.3017 +4.237476,374.7589 +4.260010,357.0020 +4.531140,87.2783 +4.594354,27.5510 +4.489959,134.2818 +4.246486,385.7486 +4.574554,59.7248 +4.447316,188.3610 +4.459910,178.7152 +4.580804,58.8646 +4.599985,44.3620 +4.320347,325.4336 +4.453097,196.4317 +4.126095,527.5443 +4.534282,121.7447 +4.524165,134.7157 +4.602949,60.6629 +4.557457,109.4351 +4.421319,248.9668 +4.527443,147.2973 +4.506067,173.2078 +4.617013,63.3296 +4.658882,25.3251 +4.501867,187.4417 +4.570793,123.3130 +4.537186,163.5747 +4.507584,195.8343 +4.428711,275.6810 +4.653640,56.6009 +4.491659,219.6030 +4.024041,688.8332 +4.601967,113.3768 +4.639669,77.4939 +4.694106,28.0103 +4.163970,564.7994 +4.455749,275.9779 +4.563977,168.7784 +4.663613,73.2443 +4.559150,184.2746 +4.674741,69.6414 +4.409411,339.4235 +4.621905,128.0189 +4.666893,84.5589 +4.080211,674.6700 +4.611160,150.2781 +4.736858,26.4503 +4.591461,172.7819 +4.743425,26.6504 +4.670286,101.5021 +4.451419,324.3342 +4.689309,91.2211 +4.754882,27.0779 +4.604371,185.7449 +4.544811,247.8260 +4.711263,84.5870 +4.618419,179.4794 +4.635677,164.4594 +4.571877,232.1972 +4.612236,197.2024 +4.645782,165.6171 +4.770076,45.9460 +4.539622,277.9663 +4.680343,143.2460 +4.751452,77.0670 +4.632235,198.9025 +4.763308,69.8924 +4.804075,31.7105 +4.703419,140.6771 +4.461829,383.3240 +4.781960,65.1704 +4.634280,214.3810 +4.817589,32.1543 +4.823589,32.4251 +4.828520,32.0598 +4.732756,129.2427 +4.771789,98.9215 +4.811400,60.8993 +4.684207,189.1837 +4.556306,322.2161 +4.816023,64.1007 +4.417911,463.4802 +4.809439,76.8274 +4.749925,140.7484 +4.529132,366.4121 +4.775754,121.1553 +4.835786,65.8918 +4.870711,33.3570 +4.880124,24.9459 +4.744383,170.4157 +4.649530,266.9370 +4.845153,75.9789 +4.700761,221.3653 +4.878522,44.6678 +4.679275,246.9497 +4.833201,95.2045 +4.722117,212.8966 +4.710242,234.4219 +4.764243,181.6395 +4.493205,455.2339 +4.896909,53.0548 +4.731727,223.1890 +4.831138,126.3467 +4.904068,55.5456 +4.881392,81.3324 +4.717164,253.3658 +4.715345,257.3164 +4.761439,215.3662 +4.873392,104.3676 +4.914799,70.4502 +4.800137,190.2970 +4.895545,97.1072 +4.790116,204.2767 +4.638625,360.0136 +4.860580,139.1288 +4.948439,56.2750 +4.976806,28.8894 +4.748835,262.5854 +4.861999,152.7620 +4.847131,175.1517 +4.990435,32.8534 +4.797899,228.0291 +4.928406,107.7186 +4.901678,135.7988 +5.022284,17.3823 +4.972662,67.9364 +4.999710,41.5021 +4.994394,48.4175 +4.848661,194.5698 +4.656027,388.0008 +4.935015,110.2645 +4.712875,333.1057 +4.959615,88.0655 +5.011421,38.4068 +4.844097,206.6612 +5.039666,11.3787 +4.992653,60.5755 +5.023289,31.8757 +5.045982,9.4823 +4.795850,261.1833 +4.985250,72.0548 +5.049829,8.5264 +5.004715,55.1793 +5.053229,7.5844 +4.792638,269.2006 +4.962724,100.5068 +5.042812,21.5861 +5.005696,59.8163 +5.050758,15.0420 +5.041213,25.2814 +5.059895,7.4069 +4.977760,90.7354 +5.061839,7.6064 +4.998639,74.2758 +5.055465,19.3749 +5.037478,37.9372 +5.067302,8.5861 +5.055165,21.7420 +5.060814,17.5292 +5.065512,14.6014 +5.072916,8.8948 +4.944664,137.4727 +5.074840,7.6696 +4.886267,199.1057 +4.921133,165.8200 +4.949965,137.6806 +4.585483,502.4941 +5.082138,7.8726 +4.926225,164.5527 +5.076908,15.4420 +4.945883,147.9447 +5.066495,27.7274 +4.923191,172.9614 +5.047681,48.7202 +5.081812,14.9640 +5.078344,18.9676 +5.064399,34.7875 +4.644347,457.8853 +5.075416,27.3896 +5.087646,15.3784 +5.043232,60.3989 +5.075889,29.1364 +5.025929,81.3299 +5.069446,38.1743 +4.922127,186.5114 +5.082511,27.7373 +5.036126,74.8241 +5.103025,9.2160 +4.872299,241.9022 +5.092351,23.4216 +5.090011,27.7165 +4.849743,268.5761 +5.094223,24.3820 +5.014762,104.1141 +4.624241,496.5858 +5.051046,70.0874 +4.916468,204.9769 +5.110249,11.5142 +5.044029,79.7433 +5.096401,27.7391 +5.086953,37.5604 +4.728770,396.1181 +5.057305,69.5169 +4.905070,222.5362 +4.856015,272.0097 +4.704392,424.0566 +4.954917,174.3974 +4.970530,159.4380 +5.080114,51.2309 +5.114202,18.0235 +5.087977,48.1272 +5.065801,71.2959 +5.121763,16.8968 +5.057034,83.3659 +5.131346,11.7707 +5.115773,28.6928 +4.957486,189.2847 +5.120827,27.0590 +5.118320,30.3551 +5.103631,48.8902 +5.090779,63.2541 +5.140401,14.4248 +5.093829,65.2219 +5.108639,51.0808 +5.137097,24.4765 +5.107259,56.3665 +5.129315,34.8619 +5.085373,79.8572 +5.154033,13.5305 +5.097312,70.9554 +5.124514,45.7612 +5.159051,11.6446 +5.124889,49.7858 +5.124141,50.9577 +5.107621,69.0716 +5.102233,75.5794 +5.152522,26.3471 +5.121134,58.9530 +5.136105,44.4434 +5.123772,58.2821 +5.170276,12.5725 +5.170696,13.3580 +5.040599,145.5617 +5.128026,61.4714 +5.110951,79.2259 +5.178870,12.5639 +5.118876,75.8666 +5.165231,30.6911 +5.167565,29.4398 +5.164177,33.5554 +5.186161,12.0258 +5.189498,11.1868 +5.159720,45.1913 +5.144466,61.1433 +5.177813,28.5906 +5.182849,28.1549 +5.112241,99.1975 +4.780531,431.3185 +5.126823,85.4506 +4.890674,322.2779 +5.194744,21.5499 +5.168268,49.2334 +5.105026,113.6016 +5.175099,45.5120 +5.180549,41.1458 +5.148676,73.4078 +5.117728,104.7482 +5.096153,127.9142 +5.146771,77.7219 +5.190177,35.3789 +5.102806,124.7658 +5.184055,44.5232 +5.216294,13.2793 +5.063232,169.4848 +5.191434,41.7565 +5.129969,105.0261 +5.217502,19.9922 +5.161575,77.1312 +5.200685,38.4912 +5.180087,63.0139 +5.121445,122.9084 +5.138661,108.0923 +5.174675,72.4855 +5.163626,84.4016 +5.237495,12.2132 +5.212274,39.1264 +5.154826,98.4876 +5.224493,29.8278 +5.227573,27.1687 +5.197005,60.5625 +5.128450,129.7631 +5.211005,48.7376 +5.233191,28.6080 +5.197733,65.7618 +5.249709,14.1972 +5.096776,168.5003 +5.228579,37.9791 +5.068496,199.1499 +5.229574,40.1059 +5.206404,64.3942 +5.257568,13.8834 +5.205610,67.7502 +5.211440,63.2668 +5.261800,14.6034 +5.132227,145.6165 +5.234996,45.6903 +5.222477,60.5144 +5.058356,225.3590 +5.195923,89.8770 +5.198187,88.1961 +5.045280,242.4691 +5.253314,36.3523 +5.243102,47.2863 +5.232717,60.3202 +5.246754,47.0749 +5.280687,14.9268 +5.263495,34.2221 +5.277844,20.2687 +5.224067,75.1296 +5.248028,53.5210 +5.276404,27.4598 +5.266558,37.7427 +5.263906,42.4358 +5.265277,41.7594 +5.225556,82.5631 +5.295614,13.8619 +5.297718,15.2376 +5.301550,13.2900 +5.273361,42.8923 +5.303864,13.4845 +5.283716,35.4755 +5.259743,61.7636 +5.239177,82.9067 +5.309476,13.1056 +5.099187,224.3883 +5.269680,56.2464 +5.270799,56.2001 +5.211850,116.0592 +5.287750,43.2733 +5.289667,42.7044 +5.293038,41.9413 +5.321507,15.9445 +5.182055,155.8365 +5.222084,116.9145 +5.317349,23.7425 +5.143117,198.7464 +5.323576,20.2414 +5.307037,38.3316 +5.220612,125.9364 +5.258213,90.2449 +5.314840,35.1631 +5.337452,12.9956 +5.251401,100.3212 +5.327910,27.8743 +5.127607,228.7371 +5.298113,59.7632 +5.212952,147.3515 +5.176693,184.2056 +5.348459,13.0083 +5.299197,63.4253 +5.271452,93.1809 +5.118606,248.1250 +5.319192,49.0654 +5.337892,31.8860 +5.238706,131.8043 +5.282992,89.7906 +5.325927,50.0878 +5.346549,30.2284 +5.327000,50.3440 +5.341092,38.9395 +5.312956,68.7903 +5.293829,89.8137 +5.308120,76.3502 +5.362623,24.4096 +5.244354,143.0906 +5.331024,57.2095 +5.361468,30.3794 +5.355785,36.5236 +5.147887,245.0273 +5.341864,51.6592 +5.380032,14.1679 +5.383643,12.2972 +5.360304,37.9191 +5.218628,180.2397 +5.286384,114.0679 +5.350004,52.9327 +5.360900,42.6495 +5.356345,47.6655 +5.364634,41.6715 +5.377344,30.2484 +5.395941,12.7315 +5.322583,90.1703 +5.384471,29.5861 +5.376777,38.3948 +5.267646,148.1530 +5.403550,12.8684 +5.406306,13.0591 +5.366731,54.6818 +5.393524,29.0054 +5.392915,30.6410 +5.402938,23.0226 +5.338999,89.3113 +5.357877,71.0362 +5.372783,56.7277 +5.398868,31.5321 +5.419365,13.3602 +5.204912,228.3539 +5.408673,26.2119 +5.392309,44.5331 +5.350448,87.4363 +5.416419,25.1691 +5.285800,156.6448 +5.322084,121.6029 +5.423556,22.3122 +5.316254,130.3185 +5.368258,79.5531 +5.425961,22.5936 +5.437885,11.5228 +5.274707,178.2188 +5.254742,201.2453 +5.334980,121.9084 +5.369779,88.1749 +5.432726,25.6884 +5.434885,25.1461 +5.412753,48.0286 +5.290389,172.3062 +5.351723,112.4913 +5.400453,66.2136 +5.414057,54.1661 +5.455988,12.8462 +5.376016,93.6798 +5.442446,29.3375 +5.460032,12.5338 +5.415173,58.0847 +5.445869,28.3508 +5.446573,30.9595 +5.449408,29.1712 +5.466667,13.5560 +5.468224,13.5138 +5.428913,53.6493 +5.436843,47.6506 +5.407593,77.3423 +5.471784,13.7796 +5.468834,20.8191 +5.387034,104.7893 +5.221695,271.0276 +5.480223,13.8118 +5.481738,13.6157 +5.441588,56.4933 +5.345369,154.3823 +5.460783,40.2214 +5.477533,24.6932 +5.456889,45.9475 +5.381747,122.7254 +5.343817,163.1737 +5.422530,86.5495 +5.457954,54.2326 +5.474221,38.6119 +5.458415,55.3123 +5.443687,71.2244 +5.421413,95.3275 +5.501004,17.4652 +5.484936,36.3016 +5.509080,12.7740 +5.332372,191.1493 +5.394201,130.6188 +5.491824,33.4342 +5.502227,26.0391 +5.504473,26.6775 +5.518470,13.1417 +5.391848,142.7396 +5.429511,106.1652 +5.484494,51.8264 +5.370511,166.2517 +5.523522,13.6680 +5.388234,153.7720 +5.514912,28.0921 +5.387445,158.1538 +5.528266,19.2145 +5.304302,243.5831 +5.534588,13.7006 +5.516741,32.8344 +5.535677,14.4277 +5.489655,61.7951 +5.502837,49.6759 +5.492724,61.0420 +5.494036,64.1822 +5.306343,252.3395 +5.545600,14.1385 +5.452926,109.8242 +5.547886,15.5699 +5.525258,39.9089 +5.447811,118.0911 +5.521855,46.7088 +5.531151,37.9846 +5.547482,22.0639 +5.462695,110.5193 +5.551450,22.4248 +5.562751,12.2878 +5.550105,26.5080 +5.247161,333.8562 +5.552513,29.3741 +5.524820,57.8219 +5.469696,113.4277 +5.563456,21.7690 +5.495355,90.3857 +5.473258,116.9401 +5.542006,48.8401 +5.512833,78.7692 +5.512187,82.0866 +5.581018,13.6715 +5.499752,96.1218 +5.482563,114.3360 +5.543005,54.7665 +5.536321,62.8287 +5.585741,14.0214 +5.254322,347.6994 +5.433267,171.3469 +5.558683,47.2340 +5.506992,99.6021 +5.594274,13.2849 +5.558219,51.8606 +5.576614,35.3724 +5.464215,148.4801 +5.472566,140.9850 +5.602022,12.9037 +5.604614,12.8284 +5.513728,106.3081 +5.565168,55.7787 +5.521238,101.8578 +5.590199,33.3362 +5.548289,75.6674 +5.596900,29.3185 +5.428311,199.0630 +5.569136,58.8392 +5.617443,14.0512 +5.594690,38.6085 +5.498082,136.1479 +5.599150,35.4930 +5.597772,37.9190 +5.607560,29.6856 +5.559739,79.1464 +5.549576,89.9869 +5.626219,14.2388 +5.591603,51.9638 +5.623536,21.2898 +5.583124,63.0487 +5.634231,13.6901 +5.573216,75.6930 +5.537191,112.7473 +5.536763,115.1048 +5.620947,31.3659 +5.633299,21.4513 +5.613552,44.5673 +5.553766,105.1326 +5.590847,68.6356 +5.635692,26.0649 +5.573875,88.5295 +5.640459,24.2053 +5.610080,55.7385 +5.654751,12.0825 +5.568564,99.5253 +5.637246,32.2322 +5.614926,54.9918 +5.658120,13.3494 +5.623096,50.7506 +5.631495,44.4554 +5.569546,108.5440 +5.404011,274.8923 +5.585226,94.8271 +5.595874,86.5154 +5.659483,25.8975 +5.627976,60.3636 +5.582643,106.4653 +5.605918,84.3554 +5.599763,91.3965 +5.664664,29.5824 +5.606594,88.6790 +5.643567,52.1927 +5.671470,28.1527 +5.680054,20.1716 +5.415800,285.7094 +5.430401,272.6498 +5.620037,83.8342 +5.565903,139.7713 +5.478580,227.5503 +5.669479,40.2879 +5.448555,266.0342 +5.669918,45.1018 +5.644826,70.6121 +5.581888,133.9717 +5.611987,105.8405 +5.649939,68.6992 +5.648909,71.1885 +5.695760,25.8968 +5.703051,21.0531 +5.662406,62.3720 +5.627374,100.5283 +5.673849,55.8510 +5.691160,40.2753 +5.678904,53.2165 +5.531613,201.1434 +5.700226,34.3271 +5.701510,33.8770 +5.665819,70.2969 +5.724778,12.1478 +5.727903,11.8934 +5.731436,10.3745 +5.638886,106.3235 +5.685381,61.0016 +5.699623,47.2250 +5.666834,82.2295 +5.715020,34.5054 +5.647921,103.3371 +5.715860,37.2321 +5.741811,13.4341 +5.724105,34.8142 +5.720098,41.6415 +5.736926,25.4715 +5.682390,81.1644 +5.709767,55.3830 +5.661757,104.7333 +5.721658,46.9673 +5.668090,102.0735 +5.690274,80.3731 +5.658900,113.7679 +5.736116,38.0740 +5.652313,122.7872 +5.746383,30.5292 +5.703871,76.4801 +5.734553,46.4923 +5.729700,51.7791 +5.639564,145.3508 +5.746848,38.8812 +5.651869,134.9586 +5.751259,37.8388 +5.678091,111.7094 +5.717828,72.5912 +5.612695,178.6452 +5.749526,42.8878 +5.732756,60.5247 +5.761740,34.9028 +5.732121,68.5584 +5.646173,155.4129 +5.768626,33.4113 +5.714590,90.2774 +5.763555,41.8526 +5.770647,35.5349 +5.718638,88.8919 +5.780352,29.0832 +5.786828,24.5529 +5.800680,12.8561 +5.801587,13.1423 +5.793282,22.6362 +5.705675,111.9375 +5.781046,37.9526 +5.774191,46.7841 +5.790419,31.2821 +5.796644,25.6689 +5.776913,47.3991 +5.775101,50.0634 +5.813537,12.0655 +5.695274,132.2956 +5.815918,14.2401 +5.818999,12.7135 +5.398224,435.5946 +5.745210,89.4406 +5.806183,30.9704 +5.634644,203.1217 +5.825603,13.4140 +5.791341,51.0293 +5.749064,94.1387 +5.817613,26.3401 +5.739797,105.1014 +5.485564,361.5866 +5.825165,22.9919 +5.781480,67.0963 +5.706131,142.8801 +5.675951,174.3341 +5.842371,11.4040 +5.837154,17.5098 +5.689108,167.9426 +5.830159,29.3464 +5.804868,55.1476 +5.766491,93.9719 +5.770164,91.0211 +5.623957,238.2371 +5.762398,102.0246 +5.811381,53.7566 +5.715439,152.1020 +5.857052,12.3582 +5.807531,62.3315 +5.833819,38.2113 +5.820976,52.0141 +5.575040,300.7303 +5.765151,111.2450 +5.753093,125.0355 +5.802037,77.3421 +5.867541,13.2231 +5.809436,73.0096 +5.872031,10.9040 +5.872990,12.7286 +5.792415,95.1589 +5.862194,26.2431 +5.864423,24.5524 +5.848577,41.5028 +5.848158,43.2365 +5.860016,35.8021 +5.876396,20.6488 +5.755245,142.2711 +5.789800,108.6371 +5.843953,56.5441 +5.849011,53.2206 +5.822313,80.7398 +5.735387,170.7474 +5.887574,19.6191 +5.860463,50.8245 +5.880765,31.1284 +5.882446,30.1771 +5.861186,52.1847 +5.853775,60.5262 +5.885719,30.7238 +5.875770,41.9633 +5.900498,17.9724 +5.907194,14.1200 +5.902232,19.5291 +5.844899,77.2856 +5.888977,34.9015 +5.898438,26.2505 +5.843203,83.1180 +5.882936,44.9851 +5.814730,117.1962 +5.921762,10.7802 +5.827570,106.4172 +5.821702,112.7399 +5.922185,14.0887 +5.831713,106.9208 +5.906135,33.0653 +5.916444,24.3824 +5.869410,74.2163 +5.834651,109.9447 +5.931927,13.0884 +5.917734,29.8929 +5.932543,15.6801 +5.914302,35.5026 +5.865139,85.1692 +5.879380,73.2480 +5.903053,50.0197 +5.940827,13.7825 +5.926322,28.7327 +5.891395,66.5317 +5.923879,35.7654 +5.837766,125.1595 +5.805408,158.6219 +5.854664,110.5575 +5.772668,193.2068 +5.911894,55.7927 +5.758920,210.7894 +5.950309,20.5255 +5.939201,34.3729 +5.789098,185.0103 +5.936274,39.7365 +5.962926,13.6024 +5.949805,30.5045 +5.945015,36.2720 +5.967687,14.3190 +5.839017,144.1087 +5.890080,94.7327 +5.948223,37.2549 +5.954610,32.1094 +5.976011,13.0294 +5.878129,111.3582 +5.947628,44.0258 +5.824313,167.7761 +5.943627,52.1666 +5.785730,210.6350 +5.984813,13.0772 +5.897046,102.7627 +5.859506,141.0507 +5.981288,19.6850 +5.969710,32.7735 +5.991654,11.4440 +5.992090,12.2163 +5.976529,29.8322 +5.953074,55.2966 +5.983127,25.8547 +5.973574,38.1189 +6.000557,12.5697 +5.980310,33.6542 +5.897517,118.8345 +5.869863,146.9405 +6.000973,16.7358 +6.006362,12.6746 +5.965875,56.6668 +5.895819,127.1589 +6.004306,19.4094 +5.688340,337.6905 +5.938635,91.4200 +5.955055,75.5797 +5.921315,111.3337 +6.008371,24.8123 +5.911288,122.4993 +6.011694,22.8217 +5.944596,91.3742 +6.008982,28.7666 +6.026032,12.9614 +6.022978,19.3114 +6.030055,12.6658 +6.013965,29.1679 +5.847151,196.7942 +5.918471,128.7140 +6.023716,25.8686 +5.989488,60.6281 +5.888438,162.1336 +5.970835,80.4299 +5.974109,79.9792 +6.042722,13.0752 +6.002484,55.6154 +6.016352,42.9528 +6.047186,13.6352 +5.986720,74.9103 +5.959644,102.6996 +5.989041,76.4092 +5.927921,138.4686 +6.022543,44.2528 +6.054088,13.1240 +6.030635,37.2660 +6.037749,33.1098 +5.933988,137.7275 +5.997891,75.8493 +6.062348,12.8497 +5.784915,291.8283 +6.042290,34.8795 +5.924689,154.3187 +6.051265,29.8496 +5.913371,169.0019 +6.035971,48.7081 +5.995794,90.9937 +6.050573,37.7965 +6.038994,50.1614 +6.049585,41.3364 +6.017710,75.9283 +6.081115,13.0469 +6.013128,84.7133 +5.999809,99.9082 +5.964031,138.4689 +6.016804,86.5280 +5.957927,145.8497 +6.093639,10.8791 +6.082376,23.3801 +5.996366,111.6763 +6.033184,75.7639 +6.099718,12.2357 +6.070860,41.7276 +6.086789,27.5487 +6.071716,44.3083 +6.066391,51.7171 +6.077170,42.3763 +6.094163,26.2471 +6.032649,88.3065 +6.003099,119.9006 +6.058100,67.8458 +6.104518,23.2875 +6.066796,62.6718 +6.105757,26.3800 +6.043133,89.9531 +6.102500,32.5704 +6.055797,79.8838 +6.059305,77.2498 +6.076744,61.9326 +6.123000,17.3702 +6.111954,29.2238 +6.097842,44.0693 +5.982007,161.2741 +6.103777,41.3211 +6.132137,13.4716 +6.090923,56.9054 +6.133087,15.5632 +5.952629,199.4080 +6.065451,87.6415 +6.084680,69.1361 +6.079009,76.5155 +6.112588,45.5379 +6.125946,33.7084 +6.120410,39.7660 +6.127806,33.4000 +6.060821,102.9097 +6.088370,77.7982 +6.148651,18.1142 +5.934442,235.3549 +5.985479,184.7369 +6.108948,63.2687 +6.114338,58.4810 +6.033788,140.0241 +6.147828,28.1715 +6.163732,13.9853 +6.019037,159.2112 +5.694247,484.8966 +6.141912,39.8386 +6.169798,12.3315 +6.170216,13.6631 +6.153093,31.4121 +6.116024,71.1806 +6.141178,46.6780 +6.152037,36.7065 +6.050116,139.2654 +6.145100,45.2645 +6.160177,32.7178 +6.159655,34.6344 +6.158126,38.7212 +6.187206,10.8751 +6.118109,81.0775 +6.166765,33.4593 +6.135682,66.0512 +6.184506,18.4662 +6.143281,60.7331 +6.061631,144.3854 +6.182130,25.2271 +6.145610,64.3558 +6.138677,72.5532 +5.850286,362.3235 +6.200225,13.0014 +6.120956,95.4666 +6.108042,110.9316 +6.067213,152.3766 +6.176001,45.6940 +6.034516,189.7320 +6.181751,43.2123 +6.201733,24.1782 +6.202973,25.7204 +6.129469,100.0948 +6.089156,144.3353 +6.177717,56.6618 +6.136556,98.8339 +6.190365,47.8511 +6.179144,60.3042 +6.198081,42.2072 +6.192895,47.8316 +6.209966,33.5578 +6.073741,170.4125 +6.206017,38.5838 +6.075198,173.0964 +6.216423,32.3306 +6.225912,26.1666 +6.178249,74.6052 +6.229564,24.7378 +6.103332,151.5553 +6.219590,38.2805 +6.172217,86.4190 +5.965222,295.6947 +6.240289,22.8617 +6.173813,90.6688 +6.218975,46.5971 +6.240727,26.4222 +6.244154,23.9062 +6.221695,46.9570 +6.224964,47.6483 +6.204015,69.3648 +6.153816,120.0792 +6.212610,63.8375 +6.166168,111.1332 +6.211231,67.0185 +6.067902,212.0612 +5.912623,369.6564 +6.263151,20.1496 +6.235390,49.1570 +6.194290,92.6752 +6.238216,49.9956 +6.277302,12.9280 +6.254888,36.5786 +6.243524,50.8480 +6.248295,47.1825 +6.265572,31.1282 +6.228694,69.7267 +6.268653,30.2032 +6.213227,87.7337 +6.254302,47.9879 +6.273896,29.9263 +6.276448,28.1227 +6.043946,262.2335 +6.224249,83.8290 +6.233492,76.6338 +6.283302,28.8009 +6.257871,54.8681 +6.183880,132.9288 +6.279963,38.1401 +6.234380,84.3605 +6.119547,199.7558 +6.273380,48.3838 +6.135071,188.8694 +6.172819,151.6131 +6.258637,67.6198 +6.288212,40.5004 +6.260918,68.7600 +6.298421,32.1509 +6.161207,173.0056 +6.295478,39.1487 +6.321765,13.3170 +6.323941,11.8599 +6.291467,48.1836 +6.319303,22.0919 +6.284548,57.5213 +6.248754,93.8849 +6.329678,13.7439 +6.303823,40.9134 +6.282280,63.3719 +6.294373,51.6556 +6.308078,40.0875 +6.334213,15.0175 +6.304571,46.3718 +6.298856,54.1642 +6.278250,75.2116 +6.199187,154.9328 +6.286966,70.0977 +6.324433,33.1013 +6.312740,46.8411 +6.264482,97.0756 +6.350944,12.4704 +6.353462,12.4351 +6.267150,100.3257 +6.296701,71.2285 +6.334627,34.4677 +6.346029,25.6759 +6.326257,45.9196 +6.310126,65.0137 +6.318741,56.8501 +6.252079,124.5268 +6.354120,23.6993 +6.140370,241.2485 +6.365898,16.3620 +6.342639,41.4339 +6.302291,82.5943 +6.357535,28.2064 +6.342069,45.0420 +6.353021,34.8059 +6.187857,203.7674 +6.344737,47.5137 +6.381619,11.6127 +6.196848,198.8535 +6.188744,207.9132 +6.335082,62.7187 +6.300961,98.7451 +6.349231,50.9455 +6.387827,13.5685 +6.384074,20.3786 +6.268060,137.4830 +6.328713,77.8881 +6.239449,167.6000 +6.395703,12.4910 +6.399707,10.6804 +6.375140,36.1678 +6.318104,94.4500 +6.252855,160.6099 +6.290231,125.6540 +6.385742,31.0879 +6.406602,12.8175 +6.361558,59.4541 +6.410388,11.3630 +6.343423,80.7334 +6.348166,79.0737 +6.363415,64.5034 +6.155525,273.0247 +6.404453,25.6573 +6.391625,39.3635 +6.419420,12.9983 +6.359582,75.1448 +6.339651,96.5893 +6.396658,42.3345 +6.306180,133.6299 +6.416830,24.3945 +6.345653,96.6846 +6.376606,66.4639 +6.375591,71.0646 +6.415886,33.3199 +6.189382,260.9050 +6.438993,11.7006 +6.421013,31.1567 +6.428550,24.6289 +6.384886,69.6648 +6.335802,119.2025 +6.367930,88.1361 +6.439811,19.3762 +6.446657,14.6195 +6.442338,21.2590 +6.401396,62.8766 +6.405544,59.3094 +6.421752,45.4405 +6.387112,81.5019 +6.272613,196.4375 +6.341396,128.8208 +6.453179,20.3890 +6.367476,106.9462 +6.432419,43.3216 +6.412555,66.0364 +6.434727,45.9204 +6.312103,169.5410 +6.454551,27.9891 +6.470217,12.8442 +6.463598,20.8104 +6.449206,39.0703 +6.443071,45.7050 +6.372177,117.3370 +6.478592,12.8414 +6.413465,78.9667 +6.371706,122.0428 +6.450288,45.6959 +6.377820,120.2653 +6.430989,67.9282 +6.464854,34.7182 +6.407050,94.5538 +6.481645,21.0622 +6.392251,112.2777 +6.492432,12.9878 +6.493749,12.9410 +6.382260,128.3609 +6.498918,12.1059 +6.473569,38.4723 +6.207357,305.2979 +6.330572,184.2385 +6.400177,116.4621 +6.504529,12.5137 +6.489515,28.6704 +6.505421,14.0490 +6.357064,163.3853 +6.510622,12.5702 +6.436241,88.0341 +6.511024,14.3646 +6.474423,51.9682 +6.468615,58.4355 +6.316810,212.7956 +6.441225,89.8492 +6.467193,64.3285 +6.484408,50.1793 +6.482541,53.3121 +6.461277,75.0148 +6.506691,30.2097 +6.525389,12.7049 +6.455004,84.1544 +6.523192,17.3768 +6.488277,55.8136 +6.526392,18.3249 +6.452170,93.5658 +6.524276,22.9484 +6.427919,121.8357 +6.538094,12.5153 +6.393233,160.4905 +6.408194,146.0002 +6.475741,80.8108 +6.491433,66.6545 +6.488776,70.2145 +6.430111,131.0818 +6.516640,45.7329 +6.535854,27.6607 +6.450694,116.4372 +6.531522,36.0314 +6.518186,51.7394 +6.534588,35.9916 +6.549755,23.2376 +6.550610,24.8156 +6.540570,35.5292 +6.411308,165.4002 +6.514811,62.7828 +6.519470,59.4394 +6.547225,33.9782 +6.480648,100.9807 +6.545737,37.8404 +6.427241,159.1286 +6.369096,217.8294 +6.483062,104.2986 +6.527051,61.6209 +6.499573,91.4943 +6.567132,25.9960 +6.554195,39.3602 +6.520450,74.1099 +6.539159,56.8792 +6.577595,19.4801 +6.501604,96.5842 +6.244601,356.7652 +6.517044,85.7029 +6.561193,42.7076 +6.424157,181.3047 +6.576709,29.7976 +6.536292,73.0214 +6.593128,18.5339 +6.572993,39.4208 +6.459187,155.1188 +6.397802,218.1505 +6.502707,115.6438 +6.575426,43.5162 +6.594560,26.8565 +6.586926,36.8493 +6.569926,54.6195 +6.512656,112.4311 +6.597075,30.2150 +6.614307,13.4049 +6.615953,13.4751 +6.581629,48.7499 +6.587361,46.2478 +6.512042,122.5848 +6.611663,24.2109 +6.558991,78.0459 +6.623775,14.3176 +6.558089,80.4468 +6.591067,49.3788 +6.586370,56.2440 +6.536901,106.3876 +6.583578,61.3296 +6.625087,23.2309 +6.601367,47.8145 +6.581204,70.1660 +6.630379,21.5948 +6.603902,50.1515 +6.609314,48.4750 +6.553724,104.7864 +6.570581,90.3248 +6.621417,41.5523 +6.648319,15.0790 +6.627291,37.9729 +6.654054,13.9977 +6.495984,172.7326 +6.638094,31.7317 +6.464273,207.2652 +6.596039,76.7767 +6.567554,106.2075 +6.544717,129.8651 +6.618352,59.1807 +6.531075,148.3777 +6.469051,211.2184 +6.658511,23.8645 +6.642614,40.8240 +6.643289,41.6178 +6.662970,22.8953 +6.651370,35.9392 +6.651975,36.6602 +6.637038,56.2513 +6.682376,11.3883 +6.649182,46.0701 +6.635874,60.2845 +6.665264,31.6464 +6.562373,136.8158 +6.556553,143.5271 +6.544091,156.7267 +6.677533,25.3904 +6.668717,36.9838 +6.693290,13.1823 +6.693765,14.5677 +6.674583,34.8190 +6.657789,52.3511 +6.640447,70.1247 +6.629428,84.5383 +6.671539,43.0231 +6.633610,82.7494 +6.612414,105.7765 +6.684908,33.9690 +6.605462,114.2391 +6.706473,14.3594 +6.638536,84.2668 +6.702924,21.8416 +6.705702,20.0734 +6.680270,48.1078 +6.576100,152.7296 +6.578910,150.5129 +6.679453,50.4000 +6.593555,139.6841 +6.710141,26.8174 +6.588672,148.7547 +6.529606,208.4001 +6.696911,43.0837 +6.700080,41.6873 +6.606507,136.9892 +6.669826,74.5995 +6.716359,29.0231 +6.673762,74.1139 +6.709403,38.8872 +6.728378,23.5472 +6.708333,45.4023 +6.700818,54.1085 +6.627712,127.6238 +6.624546,131.1931 +6.719701,37.2015 +6.683439,75.2530 +6.743497,15.6219 +6.748290,12.8997 +6.729423,32.4816 +6.687310,76.6953 +6.713967,51.7697 +6.718877,48.7825 +6.695252,72.9960 +6.745383,26.2699 +6.618943,154.4232 +6.498086,276.4277 +6.736959,39.1928 +6.724766,52.1107 +6.598189,181.2146 +6.733240,47.1305 +6.696159,84.6317 +6.720833,63.6326 +6.771653,13.4454 +6.672816,113.3302 +6.456067,331.5736 +6.563515,224.5234 +6.758692,29.7665 +6.668052,123.0920 +6.759119,32.4430 +6.755337,36.6344 +6.779404,13.9112 +6.765737,29.4825 +6.761905,35.7255 +6.747876,50.6487 +6.773367,27.6433 +6.787641,14.5008 +6.753736,49.2866 +6.754927,50.1913 +6.780792,25.5974 +6.722803,86.3548 +6.785099,25.9180 +6.791972,19.7088 +6.791563,20.6067 +6.602747,213.4338 +6.751926,64.6971 +6.738007,79.0350 +6.729854,88.2070 +6.737427,83.4316 +6.805119,16.1774 +6.788039,35.5954 +6.788460,36.9511 +6.739996,86.3823 +6.718191,108.6512 +6.761191,66.1514 +6.660906,167.2605 +6.741768,89.3467 +6.817042,18.1984 +6.823635,12.0319 +6.767660,69.6246 +6.776878,61.0499 +6.728830,111.9416 +6.803023,38.3643 +6.826378,15.9241 +6.780371,62.7806 +6.714563,130.4914 +6.835241,12.8055 +6.725776,123.3771 +6.835667,14.0870 +6.806389,45.9773 +6.699189,153.7764 +6.837929,15.8294 +6.744426,111.8681 +6.798526,58.4289 +6.795221,62.8109 +6.756903,103.5209 +6.849755,12.0007 +6.688635,175.6371 +6.837285,28.3149 +6.764006,102.5047 +6.811018,57.1852 +6.821297,47.5993 +6.849153,20.6214 +6.793316,78.0698 +6.820859,52.8703 +6.831115,43.5535 +6.827343,50.7088 +6.852966,25.7912 +6.842303,37.0741 +6.843152,39.0169 +6.816624,66.2388 +6.634627,248.8815 +6.797631,87.5626 +6.868897,19.6839 +6.878052,13.4820 +6.811681,80.8706 +6.685866,207.5298 +6.812170,82.4467 +6.841388,53.8786 +6.845055,52.2157 +6.755740,142.3955 +6.885195,13.5548 +6.802142,99.1917 +6.856295,47.3955 +6.891534,13.5517 +6.868204,38.7543 +6.869775,38.5636 +6.873730,36.4009 +6.826843,83.9746 +6.784466,127.0827 +6.852367,60.2017 +6.864273,49.7245 +6.866511,49.1121 +6.879378,38.4988 +6.840772,80.4811 +6.818061,104.6300 +6.644908,278.6952 +6.898135,25.9046 +6.895267,29.7481 +6.710572,215.2387 +6.871386,55.7642 +6.791145,137.0795 +6.865601,65.5151 +6.897271,34.3175 +6.910132,22.9967 +6.883509,52.0436 +6.923604,12.4059 +6.901334,37.1867 +6.898750,40.7750 +6.894617,46.3891 +6.848047,96.0995 +6.933129,11.5906 +6.925016,20.1132 +6.910818,37.6356 +6.853758,96.7023 +6.786147,164.7490 +6.931116,21.1120 +6.882170,71.0539 +6.941007,12.8313 +6.893397,61.3286 +6.925811,30.2740 +6.945129,13.1656 +6.948454,13.0764 +6.861756,100.3870 +6.882863,82.8054 +6.856955,109.2610 +6.954726,12.4189 +6.663398,304.5668 +6.917877,52.0055 +6.892552,78.3571 +6.825411,146.3018 +6.962144,13.1419 +6.809159,166.5772 +6.939525,37.6507 +6.936010,42.2982 +6.828167,152.4013 +6.912569,70.1013 +6.908339,74.7445 +6.924041,60.7785 +6.915624,71.1648 +6.977177,11.2571 +6.927151,62.2818 +6.944147,48.0829 +6.961531,32.5741 +6.913998,82.2429 +6.956086,40.9250 +6.905087,93.0293 +6.969883,28.9894 +6.858032,142.8119 +6.878758,123.4850 +6.774514,228.5458 +6.992231,11.9766 +6.938522,67.6475 +6.965669,43.9844 +6.874669,136.3057 +6.970910,41.2914 +6.944720,69.3220 +6.978309,36.6028 +6.986789,28.6686 +6.928225,87.6988 +7.006170,11.3788 +6.988434,33.5728 +7.012202,11.4850 +6.903691,120.7016 +6.975736,49.2876 +6.950897,77.3994 +6.967145,61.7460 +7.003060,26.4454 +6.921254,111.8186 +6.997011,37.1040 +7.022008,14.4938 +7.024393,12.8944 +6.989434,48.6651 +6.922692,118.0608 +6.816181,225.2532 +6.776152,266.2458 +6.984820,58.6041 +6.931589,114.2878 +6.998873,47.9051 +6.971714,75.4951 +6.967966,79.6677 +7.036502,12.8393 +6.801011,250.9462 +6.975286,77.8482 +7.028892,25.1362 +6.994106,61.5427 +6.768249,288.7282 +7.009654,48.5292 +7.034116,25.3699 +7.049342,12.1482 +7.028296,36.5089 +7.029506,35.9532 +7.040753,25.3256 +7.042399,26.4958 +7.002243,67.8652 +7.004208,68.4359 +6.998117,75.0573 +7.000845,74.4044 +7.043424,32.6341 +7.064806,12.8053 +7.054028,25.8051 +7.014912,67.0152 +7.015924,67.5810 +7.015458,68.4521 +6.952229,132.5998 +6.950462,135.7262 +7.075249,12.0723 +7.059486,29.0986 +7.047634,41.8358 +7.051957,39.6355 +6.888581,205.7740 +7.083506,12.0688 +7.066079,31.0956 +7.070109,28.1583 +7.017549,83.6912 +6.980569,123.1307 +6.911549,193.4169 +6.996242,111.3627 +7.073174,34.8372 +7.077612,31.0716 +7.076059,35.4829 +7.023687,89.2572 +6.935553,178.8366 +6.860425,254.9072 +6.982671,135.1583 +7.025024,93.2412 +7.046779,71.9152 +7.047209,73.3625 +7.041435,79.6367 +6.906959,214.7476 +7.111542,12.9847 +7.058184,68.9299 +7.108012,20.1610 +7.045877,84.7754 +7.112945,19.6281 +7.010976,122.4430 +7.101241,33.3462 +7.098268,37.2236 +7.056977,78.9753 +7.014043,123.8625 +7.081928,58.1237 +6.983084,160.3131 +7.107605,37.1766 +7.132574,13.4828 +7.084829,61.6107 +7.133419,13.5329 +6.958296,192.0963 +7.137906,12.9503 +6.953839,197.4563 +7.053135,102.0602 +7.117830,37.7981 +7.055649,101.2693 +7.128173,31.5113 +7.146953,13.2221 +7.120572,40.7474 +7.038099,123.6629 +7.127114,35.2894 +7.037288,127.2575 +7.103700,62.3018 +7.072644,94.0118 +7.155629,12.1635 +7.094356,77.0113 +7.065460,107.7566 +6.966217,207.9942 +7.118266,57.2538 +7.150393,26.7109 +7.115333,64.9726 +7.160175,21.0475 +7.134587,50.5026 +7.095575,89.9580 +7.118694,68.4208 +7.097175,91.0899 +7.091594,99.1491 +7.156919,34.5646 +7.135953,57.0501 +7.140052,54.7047 +7.079834,115.8543 +7.185090,11.7812 +7.146057,53.4387 +7.187116,12.7789 +7.175521,25.6375 +7.166656,35.9708 +7.150857,54.8553 +7.161763,44.5273 +7.161320,46.2214 +7.196872,12.9690 +7.164546,45.7144 +7.114391,96.8537 +7.180306,31.7313 +7.088585,125.8827 +7.166002,50.9874 +7.087328,132.0629 +7.174211,47.2614 +7.194758,27.1438 +7.210260,12.0485 +7.143398,80.2998 +7.211245,13.7223 +7.151296,74.4113 +7.167793,61.7770 +7.159685,70.3384 +7.212037,18.9642 +7.199496,32.7743 +7.221473,11.4007 +7.199895,35.1082 +7.222309,14.1479 +7.121072,116.5013 +7.162404,77.3796 +7.205713,37.8063 +7.193004,51.3989 +7.216990,28.4016 +7.232875,13.4728 +7.135492,111.6925 +7.235004,13.5727 +7.181223,68.8641 +7.225707,26.7911 +7.155196,97.9101 +6.953224,302.3306 +7.130653,125.5527 +7.223698,32.9348 +7.243520,14.8327 +7.061491,197.9368 +7.108684,152.1564 +7.250088,13.9221 +7.173217,92.6153 +7.244403,23.7266 +7.256207,12.3269 +7.232271,37.5972 +7.171368,98.9253 +7.256634,14.2686 +7.089470,182.4022 +7.224968,47.5655 +7.144782,130.8713 +7.252499,25.1723 +7.221902,56.3605 +7.265833,14.9360 +7.258353,22.9461 +7.268130,13.5741 +7.124527,158.3797 +7.268534,15.2180 +7.086188,200.6224 +7.191484,97.5278 +7.236458,53.4198 +7.214469,77.2402 +7.033073,259.0468 +7.255556,37.4060 +7.104966,189.9463 +7.248577,46.8624 +7.281299,14.5773 +7.275654,24.1608 +7.260841,39.5985 +7.201159,101.3714 +7.283752,19.6613 +7.291710,12.1094 +7.247185,58.6414 +7.068895,237.3566 +7.270294,39.0380 +7.292120,18.3868 +7.299815,11.3888 +7.219392,92.9139 +7.121707,193.2036 +7.269869,46.3185 +7.239784,77.3846 +7.305827,12.1231 +7.272534,47.2016 +7.202628,120.8323 +7.188266,135.8035 +7.206291,121.2509 +7.302531,27.3932 +7.185534,145.2284 +7.303414,28.0636 +7.270903,61.5118 +7.303820,29.7705 +7.190743,146.9428 +7.083911,255.4256 +7.294913,45.4955 +7.231002,109.9825 +7.329924,11.4880 +7.264011,79.9703 +7.289878,55.5176 +7.317951,28.2082 +7.314911,32.1924 +7.330762,19.1574 +7.277672,73.3109 +7.207542,145.4256 +7.286811,67.2000 +7.312306,43.1052 +7.327542,28.3075 +7.311205,48.5054 +7.230024,130.2025 +7.332415,29.5376 +7.319736,42.9248 +7.229571,135.6305 +7.177104,189.4775 +7.343981,23.0296 +7.292962,76.5110 +7.280770,89.9279 +7.340409,31.0042 +7.339337,33.9373 +7.317169,58.0594 +7.362661,13.1879 +7.271873,106.5434 +7.354012,25.1231 +7.278263,102.9231 +7.281705,101.9539 +7.306252,77.8628 +7.341413,43.6084 +7.146440,240.5360 +7.371414,17.6302 +7.349920,40.4534 +7.365202,26.9886 +7.383659,10.8922 +7.331478,63.7296 +7.253106,142.5512 +7.337686,58.4056 +7.378417,21.5865 +7.360227,41.1674 +7.389045,12.9309 +7.282908,121.5326 +7.392191,13.0879 +7.394552,11.2052 +7.300440,106.9130 +7.390374,19.3593 +7.195689,215.3308 +7.367011,46.5719 +7.245393,168.6099 +7.295877,120.6666 +7.405758,11.5061 +7.340985,77.1560 +7.350983,69.3686 +7.316188,104.8527 +7.370698,50.8265 +7.369474,53.5010 +7.386977,38.2547 +7.209842,219.4102 +7.401395,30.4745 +7.347104,86.0304 +7.310507,123.0912 +7.355412,78.7145 +7.395209,39.8407 +7.346159,92.0227 +7.345396,97.8557 +7.395658,48.1666 +7.375850,68.3789 +7.237574,207.0788 +7.405279,39.8656 +7.417264,31.2384 +7.352968,95.9678 +7.379135,70.5655 +7.413584,37.3785 +7.434127,20.2054 +7.407353,47.9486 +7.429253,28.4363 +7.444229,14.9453 +7.381187,78.4047 +7.355850,104.1529 +7.324070,137.1709 +7.435050,27.5869 +7.414003,52.4346 +7.443825,23.2217 +7.246348,221.8723 +7.455302,13.8753 +7.418142,52.0451 +7.359711,111.8700 +7.421041,52.6564 +7.449702,24.9409 +7.404441,72.2318 +7.454333,24.7795 +7.401976,77.5642 +7.396093,86.7858 +7.333591,149.8582 +7.433599,50.4065 +7.473698,11.3512 +7.375229,110.3955 +7.462637,26.5054 +7.479113,10.4627 +7.259428,231.2646 +7.479541,13.2069 +7.468221,24.9556 +7.384116,109.5060 +7.438183,57.2444 +7.457689,39.1492 +7.385022,113.2284 +7.416545,86.0463 +7.400004,103.8904 +7.493622,10.8806 +7.373275,134.8868 +7.498251,10.3823 +7.483449,26.5730 +7.420352,92.7026 +7.492748,23.4222 +7.495428,22.9559 +7.448937,69.8753 +7.496839,22.8184 +7.474643,45.8701 +7.421525,100.3473 +7.476673,48.0962 +7.489576,35.9226 +7.461241,64.9310 +7.484006,44.3441 +7.516171,14.0818 +7.502591,28.2691 +7.503895,27.3734 +7.425232,108.9475 +7.485050,51.5966 +7.450963,86.0706 +7.470187,67.2992 +7.490693,47.2062 +7.459592,78.6936 +7.459175,81.8037 +7.528351,14.1995 +7.433135,110.8549 +7.531269,14.0364 +7.469178,79.5495 +7.482879,66.2377 +7.489143,60.5562 +7.537034,13.3450 +7.323461,228.2896 +7.366582,185.9241 +7.508162,45.1826 +7.540979,13.8732 +7.543990,13.4821 +7.361953,196.2272 +7.521873,38.6048 +7.411021,149.8493 +7.548728,12.5280 +7.448503,114.9495 +7.549700,14.5963 +7.542551,24.2011 +7.538286,29.8357 +7.493177,75.7718 +7.537487,32.4216 +7.554853,17.6166 +7.560478,12.4163 +7.431871,141.9558 +7.561257,13.1908 +7.530861,44.1962 +7.563453,14.6095 +7.526173,54.6217 +7.569909,12.3918 +7.549117,34.2610 +7.552507,31.5335 +7.575058,11.1693 +7.558181,30.4732 +7.460003,129.0963 +7.550380,39.6042 +7.553346,38.2561 +7.524770,69.2289 +7.309332,286.1942 +7.519658,77.9849 +7.568122,30.1102 +7.545306,53.5264 +7.485625,116.2206 +7.566752,36.5102 +7.534180,69.7056 +7.409734,196.1818 +7.557473,49.9026 +7.444653,163.4700 +7.530253,79.0174 +7.289013,323.0103 +7.518384,94.2626 +7.422975,191.1842 +7.584041,32.2812 +7.568949,48.1501 +7.508633,110.1288 +7.580795,41.4821 +7.504503,118.8786 +7.551751,72.7240 +7.510023,116.8515 +7.598833,29.2480 +7.588655,40.3766 +7.443253,188.1887 +7.518813,115.2257 +7.467048,168.0545 +7.603263,33.8444 +7.536647,101.0579 +7.445145,192.9963 +7.597644,41.7674 +7.513056,127.5557 +7.572895,68.5418 +7.537900,106.9545 +7.616330,29.0404 +7.572470,73.8456 +7.591602,56.0165 +7.634039,14.2675 +7.589984,58.7397 +7.582302,70.0323 +7.295440,357.5355 +7.635103,18.4791 +7.595527,60.6372 +7.626875,29.7053 +7.525499,132.5482 +7.607376,51.7940 +7.629032,30.7792 +7.648724,12.8035 +7.652335,11.6207 +7.641438,25.2147 +7.601846,65.5598 +7.656165,11.6666 +7.656581,12.7580 +7.605916,64.2738 +7.573827,98.9954 +7.639412,34.1393 +7.589100,85.2711 +7.612023,65.1977 +7.609271,70.5574 +7.583379,97.3136 +7.578063,104.8235 +7.631442,52.1427 +7.603886,81.8998 +7.593999,94.2313 +7.659812,28.9982 +7.653582,36.9347 +7.644855,46.2153 +7.624475,68.3574 +7.682887,11.9605 +7.618763,78.4326 +7.638142,59.5033 +7.637706,60.7688 +7.670191,29.9694 +7.622278,78.3109 +7.648307,52.9204 +7.691071,12.3464 +7.640612,64.3190 +7.694848,12.5895 +7.564297,145.6053 +7.560870,149.6183 +7.646316,65.2619 +7.700589,11.9377 +7.608124,107.2315 +7.628081,88.1200 +7.574448,143.4476 +7.659171,60.3122 +7.674372,46.1673 +7.698475,23.2486 +7.712528,12.0257 +7.637108,90.1975 +7.666653,63.0318 +7.701228,29.0466 +7.688231,44.6772 +7.471581,262.1792 +7.520514,215.7059 +7.688810,47.8626 +7.707439,30.5149 +7.673551,65.4735 +7.612647,128.4085 +7.598233,145.7242 +7.715356,29.1787 +7.711579,33.3212 +7.732909,13.2983 +7.704931,44.4855 +7.647619,102.8574 +7.680693,70.2398 +7.724554,26.8215 +7.730275,22.1861 +7.741056,14.2773 +7.663956,93.2425 +7.690518,67.9525 +7.697196,63.0115 +7.721724,38.9597 +7.466438,294.8672 +7.739025,25.5408 +7.710489,54.6445 +7.727306,39.8843 +7.750477,18.9222 +7.736674,33.1459 +7.743958,27.8777 +7.720540,51.9693 +7.669339,103.7767 +7.761306,12.7191 +7.679829,98.2422 +7.709903,69.1378 +7.697646,82.1870 +7.683585,96.8994 +7.769400,12.1131 +7.769820,13.2056 +7.672823,112.9623 +7.752462,35.5017 +7.757199,31.9438 +7.667407,122.1917 +7.617100,173.6452 +7.760685,33.7215 +7.744900,50.5197 +7.667832,128.1674 +7.771836,28.3854 +7.755334,45.5321 +7.779041,22.2678 +7.774025,27.7338 +7.717896,84.6437 +7.661528,144.1162 +7.692833,113.7106 +7.760208,49.8124 +7.658048,153.3251 +7.790745,21.0368 +7.737954,74.2192 +7.800222,12.3603 +7.765134,48.2158 +7.800867,14.6452 +7.780485,37.0690 +7.733761,84.9075 +7.773117,46.0214 +7.652976,167.7999 +7.785786,35.4180 +7.758471,64.6862 +7.795421,29.6983 +7.813350,12.2252 +7.586228,242.9112 +7.789599,41.8840 +7.820777,11.1505 +7.802540,30.6234 +7.805645,28.5124 +7.821205,13.4432 +7.729685,109.3793 +7.819138,21.5020 +7.801760,39.2660 +7.703417,139.2887 +7.772510,71.5932 +7.801309,43.1920 +7.831484,13.4052 +7.831928,13.3686 +7.623382,222.7531 +7.614160,234.2394 +7.812583,38.1252 +7.750933,101.0864 +7.795999,57.4551 +7.749417,104.7803 +7.829139,25.4910 +7.833164,24.7980 +7.834649,24.4588 +7.685787,175.2699 +7.818669,43.2254 +7.781514,81.6629 +7.764567,99.1810 +7.778072,88.9978 +7.744535,123.1773 +7.751376,120.3775 +7.645371,227.6896 +7.677222,196.8960 +7.736220,138.9092 +7.854198,23.9675 +7.794407,85.3652 +7.815513,65.1047 +7.863748,19.0157 +7.854631,29.6106 +7.811374,74.5099 +7.850708,35.7552 +7.871754,15.5736 +7.844502,44.7634 +7.840641,50.5982 +7.783026,110.5946 +7.825119,69.2512 +7.846136,49.5112 +7.834158,62.7387 +7.812174,85.5139 +7.767191,132.5974 +7.874118,27.3097 +7.700161,201.7193 +7.873061,29.2500 +7.863177,41.9644 +7.845297,61.7557 +7.825576,82.3143 +7.806544,105.8986 +7.817555,95.3722 +7.841026,72.9336 +7.859108,57.6572 +7.887329,30.0978 +7.897688,22.3314 +7.901429,21.1588 +7.861057,62.6780 +7.893622,30.5493 +7.884242,41.3205 +7.912444,14.3825 +7.875130,52.5993 +7.912927,17.3684 +7.857963,73.2592 +7.913960,20.7959 +7.852020,83.1485 +7.823157,112.9977 +7.844104,93.0928 +7.895648,42.8610 +7.907891,31.6227 +7.885884,54.0493 +7.746208,197.6431 +7.907053,39.3225 +7.810021,136.8614 +7.922588,24.6564 +7.867713,80.3607 +7.934757,14.3665 +7.844889,104.6777 +7.882765,68.5421 +7.716202,238.4665 +7.889266,65.8505 +7.899789,56.7870 +7.920020,37.6572 +7.779834,180.3419 +7.926827,33.8058 +7.951307,10.6158 +7.811783,152.2424 +7.861895,103.2603 +7.924171,42.3925 +7.789143,180.7858 +7.867070,104.2141 +7.880618,92.9734 +7.925563,49.9576 +7.927730,48.3100 +7.939934,36.9003 +7.964026,13.9743 +7.923736,57.5081 +7.957678,24.9346 +7.931223,52.1374 +7.943851,42.6887 +7.902312,86.0087 +7.905142,83.9296 +7.955117,35.1027 +7.935169,57.2345 +7.886464,106.3754 +7.839065,156.1350 +7.946376,49.2385 +7.878166,118.0532 +7.842707,155.4958 +7.966565,33.6184 +7.986541,14.5734 +7.930296,72.4676 +7.949124,54.7688 +7.891240,113.7042 +7.976835,29.0108 +7.992404,13.9761 +7.719483,287.7452 +7.973592,36.7207 +7.901880,110.0469 +7.976040,36.7543 +8.002764,11.4170 +7.971285,47.0729 +7.965156,53.7645 +7.939514,80.0179 +7.982613,37.6350 +7.960633,60.1527 +7.853455,169.1391 +8.011928,11.0744 +8.006381,20.2175 +7.938509,89.8268 +8.004945,24.6339 +8.001115,28.9125 +8.007229,25.0519 +7.983361,49.5687 +7.917427,115.9616 +8.022595,12.0799 +7.879772,158.4980 +7.992840,46.4168 +7.956576,84.4060 +7.961924,80.2136 +7.916766,125.7975 +8.012795,30.7811 +8.020786,23.2409 +7.946883,100.4066 +7.960176,89.7155 +8.038271,12.8329 +8.014182,38.8904 +7.947245,107.2664 +8.005846,50.1800 +7.848400,208.2412 +8.000183,57.1370 +8.028337,32.2534 +7.949567,112.4060 +7.995201,67.5707 +8.051104,13.8863 +7.996220,69.4412 +8.053073,14.4854 +7.978000,89.9766 +7.936155,132.2391 +8.042138,28.4547 +8.032282,40.5710 +8.040983,33.6634 +7.990220,85.5569 +8.032930,43.2844 +8.054512,23.4080 +7.954669,124.6023 +8.065662,14.0969 +8.067977,13.3653 +8.029579,53.7529 +8.057321,28.0629 +8.033389,52.6101 +7.937197,151.4860 +8.039257,49.8520 +8.049892,40.1657 +8.077920,13.1091 +8.042564,50.9861 +8.070593,29.1860 +8.043577,59.4714 +8.081343,22.6998 +8.088683,15.7872 +8.064991,39.9305 +8.061974,43.5917 +8.079760,27.8482 +8.085384,24.8401 +7.989072,123.6521 +7.969930,143.4407 +7.894371,219.4392 +7.995615,120.0918 +8.018921,98.9601 +8.083333,35.9440 +7.787964,333.9769 +8.076215,46.9881 +8.086000,39.2620 +8.091030,36.6167 +8.089110,39.5954 +8.018358,111.0817 +8.074647,57.7198 +8.072853,60.7950 +8.003893,130.4685 +8.105566,30.6919 +8.113371,23.9719 +8.104922,34.2989 +8.125262,14.4094 +8.093550,48.8067 +7.988321,155.0165 +7.948074,195.9213 +8.115708,28.7728 +8.104044,43.9749 +8.047290,101.7489 +8.044028,107.1694 +8.056642,95.4594 +8.023003,131.3906 +8.060590,94.2205 +8.142358,13.4800 +8.112725,46.5580 +7.998203,162.3195 +8.062772,98.3418 +7.981244,180.8887 +8.113811,50.0634 +8.128706,37.8097 +8.104471,62.6631 +8.110225,57.5190 +8.117881,53.8046 +8.026599,147.1532 +8.034675,141.4644 +8.123203,53.5351 +8.010313,167.0413 +8.019533,158.6113 +8.139222,39.6643 +8.132367,48.5981 +8.163875,18.7129 +8.148019,36.3745 +8.166516,18.3998 +8.173753,13.0261 +8.143338,43.8511 +8.152102,35.4948 +8.068395,122.7917 +8.178886,12.7813 +8.103049,89.7726 +8.160523,33.3573 +8.134362,61.4389 +8.154811,44.1024 +8.020248,179.1200 +8.107608,93.6832 +8.121942,80.2929 +8.144481,60.4263 +8.167135,39.1016 +8.177355,30.2566 +8.195802,13.2202 +8.178145,33.4830 +8.161114,51.8959 +8.184394,30.0511 +8.187598,27.3686 +8.202235,13.8242 +8.136259,83.0866 +8.162134,59.1346 +8.180966,40.9237 +8.143997,78.3988 +8.199369,25.2141 +8.176739,48.8970 +8.214445,11.6369 +8.214967,12.4898 +7.896898,331.7618 +8.133649,97.1442 +8.219346,13.0213 +8.127647,106.8822 +8.176140,59.9816 +8.159283,78.6621 +8.191668,46.8490 +8.198914,40.5805 +8.204908,35.8721 +8.167745,74.5928 +8.075777,167.9642 +8.056027,188.4433 +8.234530,12.3570 +8.099780,150.8259 +8.155838,96.5139 +8.151198,101.9617 +8.213011,40.6407 +8.149039,108.1935 +8.207612,50.1043 +8.079272,179.6664 +8.228660,32.7239 +8.187190,76.5448 +8.240781,24.1964 +8.250606,15.0591 +8.244471,24.0420 +8.067559,202.5097 +8.137343,133.7103 +8.182588,89.3748 +8.186780,86.8791 +8.030028,244.1588 +8.263735,12.9352 +8.264977,13.5251 +8.230794,48.3379 +8.246887,33.9408 +8.227457,54.5524 +8.243742,43.2235 +8.209022,79.0464 +8.222396,66.4012 +8.276671,13.4134 +8.258939,32.1777 +8.184916,107.4962 +8.211628,82.1438 +8.280829,13.5552 +8.273659,24.5726 +8.129441,170.0692 +8.257717,42.9135 +8.232368,68.6749 +8.238518,64.7886 +8.226083,79.9933 +8.225637,80.8937 +8.171687,135.9489 +8.236122,72.8549 +8.242338,67.5767 +8.271964,39.2549 +8.257233,55.0459 +8.299510,13.7453 +8.303307,13.1194 +8.191188,126.9019 +8.282010,37.3502 +8.292413,28.3623 +8.311219,10.8408 +8.278503,44.1381 +8.224584,100.4764 +8.306077,20.9331 +8.288069,41.1078 +8.318090,11.5353 +8.319361,13.2108 +8.139672,194.5093 +8.261384,75.2639 +8.201292,136.5871 +8.265666,73.4150 +8.274187,65.9273 +8.119277,221.5276 +8.252353,89.2075 +8.329626,13.2570 +8.332573,12.6683 +8.221269,125.5104 +8.090058,258.0526 +8.336649,13.1995 +8.329178,24.1824 +8.290085,64.7283 +8.306531,48.9289 +8.237946,118.5916 +8.288798,68.2826 +8.192822,168.8041 +8.316427,45.6470 +8.298232,64.8358 +8.340805,25.6856 +8.353360,14.2812 +8.309915,58.6912 +8.341561,28.3525 +8.325061,45.7329 +8.322060,50.6088 +8.239495,134.3017 +8.300631,75.3416 +8.279132,98.4820 +8.349849,29.3427 +8.367642,11.9536 +8.366491,14.5045 +8.368607,13.3434 +8.345242,37.1367 +8.312280,70.9312 +8.337880,48.3340 +8.270069,117.8032 +8.301043,89.3701 +8.381951,10.1132 +8.382379,11.3509 +8.291117,104.0954 +8.357081,40.5456 +8.375973,22.4115 +8.355460,44.0639 +8.154394,246.8683 +8.379596,22.5475 +8.387873,18.0780 +8.253160,153.5090 +8.393731,13.7386 +8.339081,69.0793 +8.221890,187.2492 +8.206237,203.4420 +8.308978,104.3859 +8.397627,18.3806 +8.380996,36.6983 +8.286966,131.1721 +8.405952,12.8103 +8.327010,92.7972 +8.395213,28.0529 +8.390414,33.4461 +8.372670,51.8276 +8.307636,118.7601 +8.293772,133.9158 +8.356538,71.5967 +8.416008,13.7181 +8.407470,23.1974 +8.253652,180.7605 +8.383211,53.3021 +8.354814,82.9111 +8.379192,59.5219 +8.417695,21.4829 +8.409140,30.5407 +8.430668,12.3765 +8.398385,47.6587 +8.193881,252.7768 +8.377615,69.4764 +8.439179,10.2197 +8.268513,183.3517 +8.342883,109.7522 +8.427689,26.7800 +8.413364,41.7356 +8.426397,30.8584 +8.423860,36.2863 +8.271054,189.6360 +8.437726,23.4207 +8.392064,69.7730 +8.452636,11.7078 +8.406669,60.6614 +8.434413,33.5676 +8.424498,45.3827 +8.418762,51.5819 +8.461147,10.6811 +8.334182,140.5191 +8.346780,129.2372 +8.373797,104.1828 +8.467331,12.3797 +8.386214,94.3327 +8.340115,143.2482 +8.369914,114.3560 +8.402144,87.0850 +8.348112,141.6296 +8.449399,41.0479 +8.446044,46.5294 +8.447092,45.9935 +8.461838,31.9430 +8.361626,132.5975 +8.313256,184.4715 +8.457256,41.5253 +7.975521,524.1684 +8.489230,12.3107 +8.428135,73.8511 +8.476017,29.2365 +8.362075,143.8319 +8.464345,42.0906 +8.294385,216.5205 +8.443045,68.6668 +8.499690,12.9803 +8.501987,12.3871 +8.470345,46.9574 +8.484270,34.8414 +8.498781,22.2150 +8.322642,198.9714 +8.401263,121.9637 +8.501541,22.3834 +8.490447,33.9372 +8.467981,58.8671 +8.505254,23.4947 +8.517303,12.7605 +8.519112,12.4775 +8.216060,317.8102 +8.493781,40.5648 +8.429727,108.3815 +8.438715,100.0160 +8.409679,131.5946 +8.408161,134.4776 +8.510906,32.6732 +8.418139,126.4898 +8.460691,85.2183 +8.533871,13.0551 +8.489742,59.5718 +8.494225,56.4540 +8.469881,81.8822 +8.524385,29.8255 +8.542639,15.4327 +8.531590,27.3460 +8.471829,87.8558 +8.439681,120.6649 +8.549314,12.7523 +8.538109,26.9831 +8.492574,73.8765 +8.477981,89.4468 +8.554211,15.8444 +8.446658,123.8442 +8.558072,12.8462 +8.363069,212.0052 +8.511712,64.5177 +8.506436,70.8077 +8.550679,27.4074 +8.544629,34.3719 +8.419808,159.6050 +8.451865,130.3212 +8.570056,12.5674 +8.370794,212.2797 +8.570503,14.0008 +8.399525,188.2184 +8.566451,22.2488 +8.546926,42.2224 +8.320776,273.6662 +8.528750,66.3231 +8.567428,28.8159 +8.559685,37.0526 +8.454469,143.1871 +8.562067,37.3906 +8.576231,24.5739 +8.455100,147.2467 +8.558937,45.7835 +8.512671,94.1757 +8.423266,184.2591 +8.543579,67.3440 +8.565093,46.7027 +8.541275,70.9561 +8.589149,25.4839 +8.526849,88.2467 +8.497728,118.4483 +8.604721,12.7059 +8.545909,72.2026 +8.606847,14.9142 +8.597657,24.6901 +8.579001,45.9194 +8.577244,48.7113 +8.530064,97.5739 +8.579413,51.0616 +8.436514,194.6932 +8.618113,14.0491 +8.480548,153.9450 +8.612231,23.6378 +8.615096,21.9750 +8.624921,12.9432 +8.595073,45.5068 +8.560347,80.6671 +8.607526,36.4815 +8.575074,70.0747 +8.602348,44.1052 +8.594443,53.1218 +8.630476,19.2199 +8.474702,175.7200 +8.514375,136.7075 +8.640581,12.5217 +8.505907,149.7622 +8.587744,70.1776 +8.570919,88.0550 +8.647565,12.0742 +8.622348,41.1275 +8.520997,143.0994 +8.610924,53.8072 +8.493086,172.3681 +8.655670,42.8647 +8.641014,58.4317 +8.627638,73.6477 +8.479711,223.7162 +8.616177,87.9862 +8.625956,78.6507 +8.631208,74.0942 +8.663476,47.2102 +8.632162,79.4721 +8.578087,134.0065 +8.699447,13.7970 +8.551764,165.2843 +8.617427,100.1020 +8.704164,14.1528 +8.664732,54.0995 +8.635870,86.4279 +8.582624,140.5975 +8.538731,186.4703 +8.664097,62.8879 +8.483364,244.6261 +8.534347,194.0835 +8.653103,76.7641 +8.583074,148.3115 +8.651083,83.2959 +8.596245,138.7277 +8.722298,13.8816 +8.698535,38.8147 +8.725202,14.4320 +8.645150,95.3631 +8.460147,281.6325 +8.718317,24.8439 +8.723222,20.7973 +8.659640,86.9418 +8.637865,109.5644 +8.646453,102.7779 +8.521614,229.0777 +8.729867,22.5566 +8.665454,87.6673 +8.599458,157.1047 +8.727990,29.8227 +8.710686,47.6027 +8.614634,144.6849 +8.731386,30.1345 +8.649696,112.9669 +8.621762,142.4501 +8.749232,15.8080 +8.737351,30.6344 +8.582187,186.7048 +8.756564,13.7692 +8.750692,21.8705 +8.744020,29.4465 +8.734973,41.2497 +8.701286,76.8323 +8.764213,14.6421 +8.523227,256.2763 +8.637072,145.5882 +8.600805,182.9165 +8.768892,15.6743 +8.772563,15.4501 +8.776223,14.0422 +8.740513,50.5227 +8.747430,47.4762 +8.753122,42.3265 +8.584504,212.6400 +8.770334,27.8156 +8.711635,87.5031 +8.705303,95.7821 +8.790266,16.4843 +8.717530,90.7612 +8.741780,67.9894 +8.778119,35.2377 +8.734379,80.9843 +8.743162,72.8998 +8.759319,59.7876 +8.596738,223.4532 +8.523925,297.2582 +8.713244,109.7289 +8.762664,63.1877 +8.809770,17.7745 +8.757813,72.9318 +8.739634,92.8478 +8.758290,75.1793 +8.819107,14.9476 +8.588701,248.4979 +8.704607,134.3977 +8.825852,14.8389 +8.806751,35.2435 +8.795449,49.2088 +8.830746,14.4084 +8.767986,82.0933 +8.611796,240.0288 +8.784567,67.7639 +8.797145,56.3765 +8.644008,210.0250 +8.820192,35.3167 +8.827545,30.9028 +8.844658,14.2999 +8.703428,156.8057 +8.845155,15.7104 +8.788014,76.6951 +8.783722,81.7621 +8.765040,101.8682 +8.794907,75.2302 +8.808292,64.6020 +8.736180,137.4534 +8.717049,157.4293 +8.821184,56.2656 +8.864709,15.3402 +8.841995,39.4361 +8.822974,60.9245 +8.752425,132.5616 +8.815364,70.3354 +8.850080,37.7150 +8.718832,170.7089 +8.877450,14.9808 +8.854034,40.5728 +8.880050,15.1227 +8.852332,43.8151 +8.832483,65.8242 +8.885700,14.4044 +8.761522,139.8328 +8.860234,43.8627 +8.881432,23.7889 +8.883899,22.6087 +8.853522,56.8356 +8.728431,183.8067 +8.874479,38.5208 +8.858449,55.6330 +8.813358,102.4085 +8.839006,77.4177 +8.904098,12.8338 +8.650422,269.1234 +8.895174,26.0994 +8.801085,122.9900 +8.634493,290.1339 +8.870137,58.8885 +8.916424,13.3613 +8.896147,34.9774 +8.799138,135.9176 +8.779504,156.4228 +8.837199,100.2135 +8.924076,17.9364 +8.884987,59.4703 +8.746582,199.0594 +8.858959,87.5758 +8.840691,106.5375 +8.910359,39.7593 +8.935057,16.3852 +8.873634,79.3246 +8.865485,89.6626 +8.798150,158.7246 +8.851825,106.2132 +8.866909,91.6343 +8.834055,124.9868 +8.944458,15.1027 +8.945642,16.0891 +8.916932,48.0202 +8.951443,15.0130 +8.919546,49.4110 +8.929027,40.6918 +8.913000,59.0132 +8.958544,14.5063 +8.782660,191.7556 +8.947229,28.6126 +8.726985,250.3963 +8.955148,23.3183 +8.872894,108.3739 +8.901355,80.8152 +8.946535,37.1547 +8.712094,273.7886 +8.860866,126.7497 +8.935927,55.0745 +8.658975,333.0180 +8.921273,71.4660 +8.981269,13.7423 +8.816062,179.8689 +8.892431,105.4796 +8.985883,13.8246 +8.959043,44.2086 +8.991002,12.8337 +8.937413,67.1753 +8.995012,12.7868 +8.791036,218.0342 +8.969719,40.8381 +8.900105,111.2253 +8.833470,179.0845 +8.999708,13.9760 +8.912238,104.0290 +9.003252,14.2684 +8.959561,60.7507 +9.007799,13.0339 +8.982171,40.7899 +8.929786,97.7678 +8.950119,77.9461 +8.906508,122.2711 +8.977382,54.0011 +8.964953,67.5546 +8.995932,37.7766 +9.020312,13.9001 +9.020834,14.5563 +9.022961,16.6559 +8.987616,52.4958 +8.991993,48.6202 +8.905221,137.4184 +9.013685,31.9920 +8.974416,73.5194 +8.914082,135.2183 +8.952959,96.9480 +8.973051,77.7602 +9.035391,17.9789 +8.961732,93.6565 +9.040113,17.4149 +8.889541,170.6250 +8.855509,205.8930 +9.004589,58.1687 +8.924628,138.6382 +9.003837,62.5138 +8.992740,75.1503 +9.039618,29.4531 +9.053370,16.3989 +8.931125,139.4971 +8.975842,97.6638 +8.778855,295.4513 +9.060167,14.6560 +9.031384,44.3142 +9.062758,17.4584 +8.956875,124.0727 +9.040614,41.5171 +8.958039,126.1387 +9.047936,38.6799 +9.042640,44.4867 +9.050811,36.8688 +8.972014,117.9957 +8.773467,317.9738 +9.028066,65.8187 +9.063267,31.5791 +8.887795,208.4919 +9.086617,11.6808 +9.049301,49.7412 +9.009071,94.5759 +8.915767,189.1466 +9.055389,51.0005 +8.968958,139.8887 +9.049908,59.4748 +9.032508,77.4139 +9.098298,12.3814 +9.087127,27.4455 +9.099043,16.3219 +9.074823,43.7176 +9.066351,52.6522 +9.010558,110.6515 +8.983690,138.0521 +9.090010,35.8139 +9.082131,44.2072 +9.067891,60.1272 +9.114573,14.1069 +9.057528,72.5318 +9.118541,12.9971 +9.119004,14.4054 +9.121743,14.1237 +8.966456,170.9359 +8.898308,241.2196 +9.012555,131.8272 +9.096288,49.0829 +9.104914,41.3799 +9.080217,66.8509 +9.070623,77.0606 +9.087681,63.0501 +9.080948,72.3490 +9.139528,14.7253 +8.978467,179.7782 +9.061403,98.0472 +9.110680,50.6591 +8.894607,268.4553 +9.125825,38.0951 +9.011331,154.4929 +9.103648,64.0603 +9.115365,54.8807 +8.942013,231.5810 +9.074307,100.5639 +9.017521,157.8878 +9.128019,47.9036 +9.106390,71.9527 +8.997912,185.2469 +9.150731,33.6570 +9.133410,51.4617 +9.034213,151.1421 +9.128681,57.9438 +9.173595,13.5609 +9.174872,15.4609 +9.126339,65.5334 +9.045677,147.8044 +9.175409,21.1557 +9.163063,35.8132 +9.069071,130.8637 +9.075698,125.9323 +9.145371,58.5865 +9.016267,188.9906 +9.109922,96.7709 +8.657922,549.8041 +9.184389,27.9500 +9.199935,13.5391 +9.069770,145.3391 +9.154254,61.8124 +9.193482,24.0235 +9.165824,52.4872 +9.183159,40.1168 +9.153298,71.0736 +9.027554,197.3566 +9.212340,13.6063 +9.213475,12.9740 +9.137393,92.9127 +9.217507,13.4310 +9.187156,47.9221 +9.084178,151.6502 +9.178343,60.8846 +9.205259,34.9121 +9.185355,55.5859 +9.135867,109.0526 +9.163920,81.9314 +9.215109,31.5305 +9.206694,40.8242 +9.223277,26.7852 +9.147684,106.2270 +9.225947,28.9379 +9.184872,70.5664 +9.190333,67.1965 +9.147069,113.6803 +9.091441,170.1783 +9.247518,14.5788 +9.159450,104.5611 +9.131539,134.8160 +9.196565,70.2917 +9.224911,42.7369 +9.230306,38.7106 +9.224372,47.7913 +9.207726,65.5614 +9.144383,132.0546 +9.218312,59.0243 +9.130060,149.0562 +9.198877,81.1181 +9.264012,17.6565 +9.235829,46.7165 +9.216067,68.6415 +9.254885,32.1654 +9.230938,58.3353 +9.279117,12.3964 +9.239228,53.8685 +9.269017,25.2527 +9.028780,268.9217 +9.203958,95.0023 +9.255439,44.0498 +9.260750,40.3040 +9.167709,134.6336 +9.158246,146.3434 +9.291514,15.7136 +9.094846,213.1448 +9.121210,187.9967 +9.226450,85.6701 +9.297702,14.9275 +9.093885,220.0188 +9.273288,44.3547 +9.244920,73.3973 +9.235079,84.3915 +9.287051,33.3011 +9.307228,13.6477 +9.289274,32.1753 +9.257530,67.4497 +9.301054,25.0390 +9.293098,37.2103 +9.266356,66.3571 +9.302343,31.1401 +9.309207,26.5820 +9.073507,263.7198 +9.253912,84.0966 +9.312121,28.3351 +9.201631,140.8736 +9.175923,167.0829 +9.161340,183.9951 +9.332713,13.1163 +9.333483,15.5519 +9.279995,70.1459 +9.324980,25.6664 +9.335789,15.6215 +9.304590,49.6179 +9.276438,80.5456 +9.320876,36.6004 +9.318318,39.8257 +9.345336,13.2997 +9.345830,14.3403 +9.109384,251.7309 +9.337227,27.3620 +9.349036,18.2405 +9.313904,54.5402 +9.294270,76.1744 +9.350648,22.2890 +9.360171,13.9323 +9.298961,76.4610 +9.343006,36.5660 +9.351411,29.0557 +9.338009,43.1579 +9.191873,190.2936 +9.370446,13.2439 +9.312630,71.9771 +9.282546,103.1293 +9.330309,61.3561 +9.379573,14.3533 +9.319471,74.9569 +9.250063,146.2570 +9.356984,40.4039 +9.364590,33.7489 +9.307992,90.8838 +9.384608,15.0967 +9.267649,132.7861 +9.146295,258.3650 +9.186625,220.7128 +9.033709,374.2803 +9.393927,14.5338 +9.394428,16.5069 +9.240171,171.3140 +9.262098,149.9013 +9.284709,128.6776 +9.320353,96.3932 +9.383690,35.2492 +9.246640,174.7173 +9.350142,71.9843 +9.368445,54.5732 +9.391665,31.8586 +9.408461,16.7275 +9.410936,14.9310 +9.411486,16.6461 +9.413387,16.1386 +9.381167,49.7643 +9.354208,80.4752 +9.358636,77.0996 +9.385676,50.5806 +9.361115,76.5038 +9.425867,15.9188 +9.428132,14.1626 +9.240942,202.9948 +9.375422,69.7723 +9.272164,174.8617 +9.170247,278.5805 +9.407990,41.6882 +9.398339,53.5309 +9.397389,55.8950 +9.407338,47.7302 +9.442296,15.4307 +9.277337,181.8057 +9.396320,65.4569 +9.423524,40.2402 +9.245852,218.9052 +9.435736,29.7205 +9.326094,141.7988 +9.436257,33.0134 +9.434684,35.4096 +9.457727,13.5160 +9.459143,14.5392 +9.416747,59.8676 +9.358144,118.9747 +9.463765,14.7905 +9.425189,55.8820 +9.299489,182.3396 +9.447026,37.8639 +9.471244,14.5920 +9.451871,36.8719 +9.398876,90.6581 +9.421358,69.4247 +9.467893,24.1329 +9.476615,16.1512 +9.481071,14.0513 +9.357477,142.1446 +9.484891,15.4528 +9.445195,56.0726 +9.380468,122.9883 +9.374104,130.4521 +9.372937,133.5529 +9.441786,65.2553 +9.495123,13.6290 +9.367277,145.1594 +9.418940,95.8196 +9.470094,46.9082 +9.478556,39.2190 +9.504556,13.7658 +9.281669,240.3250 +9.400435,122.3771 +9.430932,92.9566 +9.512437,13.4536 +9.464758,64.3705 +9.503457,26.1853 +9.517003,13.8038 +9.473683,60.1514 +9.485836,48.9307 +9.501268,35.4347 +9.449679,88.4803 +9.500344,40.1490 +9.508753,33.4807 +9.399705,144.2714 +9.529129,15.6755 +9.461778,84.2457 +9.533835,14.4133 +9.499622,50.3881 +9.489535,65.7098 +9.443937,111.8408 +9.514760,41.5498 +9.517776,41.0046 +9.423019,136.7895 +9.525891,34.4566 +9.538160,25.3289 +9.453284,113.3442 +9.340456,226.8833 +9.523889,44.7557 +9.465457,103.9486 +9.556310,17.0800 +9.540494,34.0718 +9.542234,33.3463 +9.488743,87.6148 +9.521995,55.7117 +9.507042,73.3075 +9.477119,106.2292 +9.536704,47.3868 +9.492027,93.2598 +9.518332,68.2050 +9.560348,29.8298 +9.261620,329.3371 +9.429526,162.2003 +9.506491,88.8624 +9.559809,37.6019 +9.584091,15.5046 +9.550011,52.4083 +9.575581,27.7723 +9.534767,72.0880 +9.317643,289.7180 +9.543977,64.4052 +9.585287,24.0694 +9.548249,62.3742 +9.108847,504.6258 +9.599596,16.2175 +9.522813,93.6933 +9.602420,15.6512 +9.591727,28.7790 +9.437619,183.3923 +9.555245,66.5310 +9.342505,280.0065 +9.544805,82.0184 +9.569406,58.3953 +9.583349,44.9899 +9.563489,66.4783 +9.566629,66.1548 +9.620506,14.0105 +9.608383,26.7280 +9.606856,31.1595 +9.568646,69.9085 +9.590178,49.4697 +9.469271,174.2429 +9.455069,189.8597 +9.448828,197.9007 +9.481829,167.8262 +9.567340,82.8513 +9.638016,13.6810 +9.621012,31.8624 +9.580350,76.6282 +9.576358,81.6003 +9.643515,15.5669 +9.618072,44.5758 +9.649656,13.4642 +9.321450,344.0315 +9.610624,55.6175 +9.603354,63.8983 +9.638555,31.1760 +9.574566,96.1949 +9.656979,14.8206 +9.597411,75.8830 +9.662648,13.6104 +9.616507,60.9002 +9.663121,15.8419 +9.613473,69.7454 +9.266858,417.0795 +9.634517,50.4561 +9.626824,61.8188 +9.650192,38.9770 +9.635111,54.5676 +9.652875,37.7925 +9.558781,132.5216 +9.659082,33.9768 +9.607362,88.8535 +9.651698,45.0422 +9.529642,169.2069 +9.677408,22.8689 +9.670761,30.7306 +9.646729,57.7771 +9.639649,67.7213 +9.590958,117.1539 +9.411999,297.3900 +9.696216,14.0002 +9.404660,309.6032 +9.595354,119.6826 +9.382167,333.6247 +9.704507,14.4943 +9.622513,99.1497 +9.492767,230.3585 +9.422127,301.8398 +9.490784,235.8375 +9.669731,59.3118 +9.689679,41.6426 +9.627802,104.2467 +9.698850,35.1212 +9.665482,69.5184 +9.678963,56.5389 +9.673295,66.2239 +9.721663,18.3547 +9.709390,32.4643 +9.693060,49.9216 +9.701493,43.2265 +9.577707,168.9874 +9.715792,31.4409 +9.690668,57.6100 +9.708112,43.7037 +9.629968,122.6771 +9.700277,55.1001 +9.676259,80.9162 +9.741855,15.8652 +9.573391,187.0399 +9.744720,17.7218 +9.530808,232.9170 +9.696740,69.0477 +9.729044,37.2274 +9.688644,80.7235 +9.715037,54.8810 +9.755378,15.8708 +9.689170,83.4921 +9.719002,54.6332 +9.746695,27.8571 +9.760431,15.7331 +9.735503,44.5253 +9.609357,171.4299 +9.765789,15.7376 +9.740018,42.9764 +9.769918,17.4176 +9.723967,66.4089 +9.683938,107.2752 +9.615814,176.4489 +9.732049,62.6516 +9.751817,43.6143 +9.739520,58.6070 +9.757175,42.7788 +9.723126,77.6433 +9.763725,37.7190 +9.742982,61.1080 +9.748279,56.3048 +9.757721,47.8757 +9.684974,122.8705 +9.794702,13.9317 +9.683219,127.8312 +9.795432,16.9641 +9.710217,104.2016 +9.667253,149.7865 +9.804090,14.7122 +9.657959,161.6119 +9.792263,28.0931 +9.807845,14.7364 +9.733972,91.4633 +9.628339,199.2880 +9.546024,282.7202 +9.818803,12.5354 +9.731350,101.1565 +9.801445,34.2725 +9.707371,129.3529 +9.714264,123.5791 +9.726622,115.3633 +9.800770,41.9585 +9.781527,62.2357 +9.621777,223.6833 +9.831339,14.9822 +9.832507,15.4106 +9.586537,264.0289 +9.822582,31.1211 +9.747234,106.9979 +9.632784,225.5300 +9.845461,13.3714 +9.846322,14.3841 +9.769368,92.4142 +9.814419,48.1372 +9.780028,85.5452 +9.798128,70.0026 +9.691303,177.5404 +9.780787,88.9686 +9.828745,44.3427 +9.858315,15.2760 +9.858832,16.8292 +9.860707,15.6924 +9.850567,29.8394 +9.735001,146.6698 +9.865574,16.9885 +9.790376,93.2188 +9.773636,112.6990 +9.771249,116.8774 +9.853703,34.9545 +9.873591,16.6544 +9.766272,124.9681 +9.876399,16.5041 +9.774552,120.3907 +9.880407,15.0593 +9.772662,125.7655 +9.873088,27.1337 +9.861783,40.4715 +9.825435,78.1924 +9.776165,130.4633 +9.894944,13.7186 +9.671800,237.6457 +9.881671,30.5958 +9.842729,71.1964 +9.854232,63.4221 +9.883596,35.1667 +9.762442,160.9052 +9.555778,368.0672 +9.644929,279.8187 +9.891241,34.8441 +9.836724,90.0183 +9.868131,63.7230 +9.666242,266.1524 +9.782995,151.4623 +9.890247,46.6567 +9.791213,146.8394 +9.902255,36.3319 +9.895467,45.0031 +9.882563,59.5323 +9.906629,37.3326 +9.931855,15.4242 +9.799955,148.3231 +9.909447,40.6748 +9.827628,123.3248 +9.936904,14.5848 +9.875662,81.3296 +9.752646,204.8712 +9.862557,95.4840 +9.805597,153.7103 +9.835718,125.8172 +9.804584,158.5319 +9.913926,52.0543 +9.837844,128.9406 +9.917655,52.0007 +9.787336,184.3306 +9.868844,103.5473 +9.886335,86.9471 +9.943962,30.1828 +9.961536,15.0262 +9.940470,39.8904 +9.957518,24.0292 +9.918763,64.5266 +9.934458,50.1945 +9.969656,16.1157 +9.923348,62.9467 +9.912268,75.8931 +9.888659,102.0092 +9.965981,25.4752 +9.820357,175.1082 +9.847918,149.4951 +9.947279,52.4756 +9.942096,59.0214 +9.988162,14.2899 +9.888127,117.6983 +9.811051,196.4202 +9.938587,69.9197 +9.843763,167.6262 +9.981547,31.8684 +9.997414,16.8305 +9.986295,30.6453 +9.869756,148.8793 +9.908663,112.5888 +9.841986,180.7055 +9.983290,40.9331 +9.892904,132.1396 +9.938053,88.3881 +9.985772,41.1889 +9.976563,51.4817 +10.011390,17.2471 +9.999756,32.6895 +10.001118,32.3603 +10.002452,32.0360 +10.021252,16.4122 +9.924749,113.4159 +10.022692,15.9717 +9.990668,51.9023 +9.984653,58.6193 +10.013416,30.8717 +9.963117,82.7879 +9.817040,230.0479 +10.032446,18.0589 +10.037665,13.3545 +9.973283,78.6360 +10.038165,14.6248 +9.959308,96.0090 +10.024224,34.4857 +9.966785,93.2693 +9.926743,135.1129 +9.956992,105.7362 +9.923846,142.7298 +9.898429,168.8696 +10.055317,13.5251 +9.971668,98.1863 +10.043273,30.2528 +9.991456,85.3498 +9.950122,128.5568 +10.028045,51.7382 +10.033479,47.5582 +10.026962,56.1938 +9.808634,275.5743 +10.007472,77.5722 +10.060055,28.8337 +10.073526,16.4516 +9.819572,270.9703 +9.900222,192.8051 +10.042571,51.8285 +10.014245,82.2900 +10.044288,54.1466 +9.932395,168.2191 +9.903628,198.0653 +10.005826,96.6166 +10.061856,42.9354 +10.088889,16.4193 +9.948278,159.1019 +10.028637,79.2873 +9.958041,152.4185 +9.950953,161.1329 +10.084209,29.8613 +10.050505,69.0598 +9.972392,147.8109 +10.076807,45.1501 +10.047088,75.2526 +10.025044,98.1150 +10.026442,99.4842 +10.093028,33.4266 +10.101694,25.2189 +9.812396,317.3468 +10.105309,25.0651 +10.083156,47.5763 +10.120203,11.6609 +10.102443,30.0943 +10.018636,116.6517 +10.052790,82.9257 +10.078679,57.4002 +9.926085,210.4327 +10.068843,70.6382 +10.107925,33.5562 +9.974145,168.4107 +10.089978,53.0535 +10.132538,11.3886 +10.008507,136.1528 +10.126914,19.6344 +10.081038,66.5911 +9.951489,196.7433 +10.085045,65.6136 +10.141482,9.5278 +10.034489,119.4505 +10.130375,24.3384 +10.110460,44.5960 +10.062729,93.5697 +10.136518,21.8576 +10.079784,79.1606 +10.130733,29.0964 +10.150659,9.5148 +10.151010,9.9246 +10.135717,27.8327 +10.146548,17.7456 +10.058710,105.9317 +10.143928,22.7190 +10.121958,45.4138 +10.051020,119.4749 +10.094400,76.6818 +10.156299,15.1699 +10.100615,72.2239 +10.163550,11.0335 +10.016941,160.8230 +10.136080,42.3694 +10.112087,67.4899 +10.164295,16.2179 +10.147629,35.8503 +10.142556,41.2918 +10.148233,36.3615 +10.160935,24.6865 +10.154713,32.6498 +10.167372,22.2616 +10.125927,64.3587 +10.171083,21.1171 +10.045905,147.8543 +10.184595,9.8174 +10.158376,37.0543 +10.153940,44.1682 +10.155057,44.1704 +10.180513,20.1187 +10.107381,93.6696 +10.038664,163.2650 +10.192200,11.3171 +10.183849,20.9725 +10.122342,83.5741 +10.185623,22.9722 +10.198108,11.7175 +10.144661,65.7817 +10.135289,77.1220 +10.129744,83.9382 +10.104792,109.2215 +10.187364,27.5136 +10.123160,92.1748 +10.166647,51.7052 +10.208595,10.0768 +10.189634,29.3910 +10.201051,18.4496 +10.210443,13.4207 +10.170496,54.2406 +9.980361,244.9264 +10.067299,160.4646 +10.069854,158.4773 +10.139482,91.2878 +10.131864,99.2428 +10.218353,13.8138 +10.160174,73.5043 +10.119566,116.1423 +10.177765,58.2812 +10.224737,12.0297 +10.090543,148.5060 +10.190286,49.6242 +10.218673,21.9799 +10.194413,47.4655 +10.209826,33.1473 +10.233679,10.7688 +10.199228,47.4209 +10.219501,27.7054 +10.214878,34.0740 +9.995466,255.1288 +10.219026,32.0507 +10.204822,48.2822 +10.171470,82.2905 +10.158945,95.5331 +10.205916,50.2192 +10.246649,10.7815 +10.225289,34.3193 +10.227764,33.0423 +10.239049,23.4452 +10.212411,50.9385 +10.143032,121.7871 +10.126455,138.9410 +10.174584,91.5135 +10.256136,11.0195 +10.231108,37.5085 +10.096536,174.3962 +10.262495,9.5944 +10.239911,33.5500 +10.247207,27.1518 +10.172839,102.8444 +10.248952,28.4603 +10.236046,42.2054 +10.203518,76.1498 +10.230770,49.7786 +10.098436,183.3623 +10.242974,39.2753 +10.193760,90.4902 +10.266098,18.7370 +10.274360,11.3521 +10.259608,27.2376 +10.253104,35.2759 +10.260807,28.2542 +10.223864,67.5625 +10.267156,25.5098 +10.236767,56.8163 +10.240653,53.2777 +10.277413,17.3241 +10.183480,113.2398 +10.270933,26.5590 +10.264820,33.6353 +10.179577,119.6998 +10.164642,136.1870 +10.251077,53.2422 +10.294738,10.0714 +10.275684,30.8534 +10.250595,57.2884 +10.288381,21.3089 +10.300830,10.1062 +10.213682,97.6091 +10.215335,97.6146 +10.284835,28.5390 +10.273461,41.6500 +10.306538,10.0046 +10.265396,52.4362 +10.309690,9.7840 +10.297492,23.6195 +10.311292,11.0796 +10.278252,44.9825 +10.304810,19.7586 +10.315112,10.2053 +10.293584,33.1279 +10.298456,30.2131 +10.241879,87.8719 +10.281799,49.0168 +10.257431,74.2512 +10.322372,10.1373 +10.066576,267.3204 +10.244448,90.0181 +10.254479,84.1685 +10.268617,70.5026 +10.232167,107.8757 +10.178450,162.6109 +10.279668,62.6822 +10.319475,23.9437 +10.114071,231.1445 +10.195431,150.4637 +10.325318,22.8863 +10.159830,188.7357 +10.331683,18.9198 +10.289062,62.5417 +10.333897,18.6370 +10.304319,48.5747 +10.342351,10.8909 +10.291427,65.5443 +10.313375,44.5101 +10.200632,157.8621 +10.348205,11.1554 +10.340044,21.4455 +10.282250,79.5649 +10.341061,21.4915 +10.332510,31.3988 +10.330816,35.9471 +10.253761,114.4089 +10.214014,155.6227 +10.343419,27.2073 +10.292666,78.9508 +10.361490,10.5529 +10.329752,42.6591 +10.280549,93.9576 +10.284251,91.2799 +10.358495,17.7957 +10.263350,116.0769 +10.285712,94.3033 +10.359361,21.0661 +10.334467,46.6505 +10.299278,83.2247 +10.370627,13.6830 +10.272090,113.9544 +10.352895,33.5304 +10.051919,336.2543 +10.379428,9.5874 +10.286846,103.8551 +10.351604,40.0171 +10.310936,82.6157 +10.384311,10.9857 +10.348566,48.2672 +10.388174,10.4120 +10.321112,78.1879 +10.389016,11.0049 +10.353243,47.7568 +10.228333,173.4951 +10.374507,29.1970 +10.328670,75.4683 +10.338648,67.0674 +10.375531,30.6764 +10.396834,11.0120 +10.326713,81.4774 +10.398587,11.2697 +10.350603,59.7815 +10.382503,29.9076 +10.362553,51.6182 +10.296721,118.6370 +10.339120,76.9274 +10.293931,122.5609 +10.391622,25.6188 +10.366764,51.6449 +10.408191,11.9470 +10.400021,22.0023 +10.386426,36.5882 +10.405716,18.7112 +10.316543,108.3644 +10.361815,64.2440 +10.395297,33.3372 +10.372044,57.6876 +10.401828,28.3897 +10.307884,123.2337 +10.317833,116.2931 +10.369638,65.0153 +10.380427,54.7860 +10.410385,27.9338 +10.376291,62.6578 +10.324569,115.1463 +10.390702,49.7850 +10.416048,25.0404 +10.312950,130.5728 +10.434127,9.7066 +10.418409,26.1033 +10.380016,65.9739 +10.406208,41.8505 +10.235708,212.7340 +10.430218,19.0065 +10.407846,43.3217 +10.424908,27.0391 +10.414172,39.2831 +10.356972,96.8870 +10.323235,131.0575 +10.368170,88.5814 +10.445990,11.8983 +10.412411,46.1075 +10.404139,55.2587 +10.434654,26.3797 +10.451169,11.1432 +10.363909,100.4028 +10.420138,45.5493 +10.435214,31.6028 +10.440488,26.9114 +10.451948,17.5453 +10.428635,42.0481 +10.422024,50.2006 +10.459398,13.4667 +10.357886,118.3543 +10.403705,72.9217 +10.415358,61.7416 +10.416493,62.1259 +10.426060,53.3941 +10.443524,36.2903 +10.441089,39.9429 +10.372411,112.5944 +10.470684,14.8435 +10.465688,21.3469 +10.399301,88.5236 +10.464313,24.9458 +10.478619,11.0313 +10.458519,32.8303 +10.386045,107.1896 +10.423015,72.6266 +10.462312,33.9436 +10.487035,9.5759 +10.479815,18.1586 +10.472865,26.3073 +10.472225,27.6100 +10.477100,23.3566 +10.489259,11.7208 +10.429732,73.8426 +10.469494,34.7891 +10.495642,10.4774 +10.496612,11.0808 +10.497974,11.4808 +10.201930,309.8082 +10.485528,26.5621 +10.461034,51.9754 +10.401000,112.6406 +10.479455,36.1202 +10.493235,23.0419 +10.481032,35.9664 +10.443834,74.1675 +10.506120,12.2662 +10.509455,11.5014 +10.444513,76.7903 +10.512090,11.1786 +10.467400,57.6394 +10.431118,94.5834 +10.496256,29.7874 +10.448059,79.7680 +10.511739,16.4617 +10.476240,54.3028 +10.381118,150.6672 +10.521304,11.0820 +10.513010,21.2740 +10.453860,81.5346 +10.449226,88.5403 +10.393553,144.6935 +10.499836,39.5970 +10.499173,41.5003 +10.504283,37.4887 +10.531786,10.3556 +10.456752,87.1868 +10.500457,46.3391 +10.515575,31.9409 +10.438949,110.2842 +10.466817,82.7735 +10.525702,26.1458 +10.345895,206.8594 +10.516278,36.9502 +10.525040,30.2561 +10.513641,42.1580 +10.500980,55.7099 +10.424428,134.1262 +10.549234,10.7463 +10.454293,106.3896 +10.453456,110.1872 +10.520957,43.2238 +10.491350,73.2197 +10.535395,29.6505 +10.538247,28.6994 +10.555296,13.4825 +10.527828,42.3877 +10.371618,201.1814 +10.438320,135.5098 +10.528201,46.7015 +10.532386,43.6872 +10.476627,99.9113 +10.518386,59.2074 +10.551849,27.5022 +10.516999,63.8943 +10.534285,49.3380 +10.565046,18.8717 +10.417241,167.8674 +10.564181,21.2765 +10.573830,12.3676 +10.555800,30.7546 +10.549591,37.3113 +10.552755,35.6905 +10.574903,14.6859 +10.560683,29.8974 +10.580894,11.1400 +10.487825,106.1374 +10.585458,10.1093 +10.345216,252.8999 +10.586555,11.9062 +10.564570,35.4889 +10.537766,62.6587 +10.523269,77.6558 +10.572800,29.2730 +10.586198,17.0236 +10.595568,10.7287 +10.598462,9.4047 +10.556691,53.3282 +10.586903,23.4938 +10.576539,34.4668 +10.593963,18.6730 +10.588446,25.8455 +10.546797,69.0485 +10.558555,58.5180 +10.352535,265.9935 +10.577594,41.3240 +10.547517,71.7051 +10.448443,172.7517 +10.566947,54.7150 +10.439716,182.8070 +10.612636,12.6699 +10.603222,22.7399 +10.579352,46.9531 +10.598116,31.2247 +10.590581,39.2493 +10.457889,172.8962 +10.541772,89.4295 +10.611006,22.4187 +10.592034,42.3821 +10.543940,90.8259 +10.600926,36.8037 +10.619222,18.9989 +10.600060,41.8842 +10.615846,26.9140 +10.617073,26.0105 +10.618529,25.0098 +10.607867,38.4078 +10.507693,138.9560 +10.503575,143.4480 +10.576074,72.2801 +10.570216,80.3228 +10.585109,66.1240 +10.559981,92.2327 +10.625963,27.6121 +10.621195,34.3064 +10.489651,167.3985 +10.526044,133.0156 +10.642761,17.3759 +10.629341,31.7975 +10.633426,28.2003 +10.651233,11.2119 +10.652214,11.3083 +10.610019,55.2095 +10.646650,19.0126 +10.630786,35.7270 +10.657050,11.4123 +10.539433,130.1769 +10.621676,51.6374 +10.662446,11.4601 +10.602073,72.5551 +10.614292,60.8239 +10.643539,34.0357 +10.540674,138.8251 +10.637730,42.1050 +10.542142,138.2698 +10.647023,34.3943 +10.618919,64.2365 +10.553228,130.4956 +10.638222,45.8465 +10.530544,154.5533 +10.643084,43.2104 +10.409857,278.3123 +10.583623,106.2424 +10.622523,68.7918 +10.659060,33.3407 +10.629831,63.6266 +10.650539,43.5024 +10.683724,11.0525 +10.673907,23.0959 +10.646275,51.1225 +10.684069,13.8315 +10.688170,10.6020 +10.691316,9.2373 +10.669611,32.4087 +10.680412,22.0001 +10.634417,71.1146 +10.648355,59.5375 +10.518002,190.2551 +10.485006,224.9939 +10.681418,29.0086 +10.673314,37.4666 +10.700554,11.5185 +10.634766,79.4144 +10.694042,21.7986 +10.679836,36.9130 +10.697901,19.9638 +10.661627,58.2135 +10.600425,120.0231 +10.710428,10.6381 +10.665663,56.6724 +10.626305,98.1397 +10.589590,135.2833 +10.702020,24.1305 +10.692402,34.3904 +10.666513,61.0497 +10.716749,11.7903 +10.665230,66.9017 +10.697003,35.5060 +10.661139,73.1618 +10.625307,109.7366 +10.663523,72.2247 +10.698773,38.4876 +10.583918,153.9102 +10.717865,21.5274 +10.715841,25.3043 +10.686295,55.5882 +10.685098,58.8363 +10.726793,17.7992 +10.724874,20.0265 +10.734302,10.9042 +10.683156,63.4850 +10.563643,183.7361 +10.737261,11.5427 +10.724446,27.1562 +10.714181,38.3005 +10.741146,11.7089 +10.660137,95.3229 +10.746641,9.1760 +10.705532,51.1617 +10.674629,84.2667 +10.697398,62.0578 +10.743934,17.0484 +10.726151,36.5860 +10.755461,9.2220 +10.641944,123.4401 +10.568779,197.3625 +10.755818,12.1567 +10.710781,58.1026 +10.708258,62.0532 +10.744900,25.7816 +10.735748,35.8987 +10.751602,20.5742 +10.732510,41.5247 +10.728540,46.2025 +10.675117,99.9685 +10.766142,10.9473 +10.764683,13.0868 +10.710001,69.5706 +10.689866,90.9542 +10.702413,80.2050 +10.747380,35.5707 +10.610397,173.3341 +10.631202,154.4781 +10.694778,91.4580 +10.744592,42.5207 +10.721066,66.6860 +10.779572,9.2689 +10.712073,78.2789 +10.767975,25.4377 +10.668463,125.9966 +10.756695,40.2104 +10.768884,29.0209 +10.774743,23.6429 +10.780821,17.9147 +10.790352,9.3799 +10.745206,57.0190 +10.655502,147.5742 +10.786236,19.6197 +10.796906,9.2770 +10.739393,67.3120 +10.777770,29.4176 +10.774035,35.6984 +10.737829,72.5143 +10.783732,27.2204 +10.606297,205.4727 +10.802226,10.7172 +10.735044,80.3338 +10.760983,54.7963 +10.805856,11.1389 +10.806706,13.1712 +10.722336,99.4648 +10.693458,128.6809 +10.803077,21.0409 +10.798736,25.7567 +10.794460,30.8128 +10.815378,10.2585 +10.748804,77.8663 +10.677576,149.6158 +10.775086,55.3968 +10.819878,11.5625 +10.772177,59.6165 +10.777090,56.1689 +10.799732,34.7376 +10.793413,41.9554 +10.788841,48.3979 +10.810953,28.2942 +10.752856,87.4794 +10.741884,98.8489 +10.826671,14.7202 +10.765385,77.9577 +10.831794,12.1222 +10.833260,11.9781 +10.835369,11.2438 +10.759457,87.5521 +10.822140,25.7475 +10.825637,26.3200 +10.707893,144.4411 +10.843343,9.9002 +10.771648,82.2385 +10.843917,11.3189 +10.845238,11.3706 +10.752482,104.6407 +10.815780,43.4514 +10.785681,74.7502 +10.798386,64.7409 +10.727564,137.1197 +10.821801,43.4769 +10.824493,41.1703 +10.857123,9.1498 +10.841392,28.1405 +10.782618,87.2874 +10.787753,82.6877 +10.863128,10.5055 +10.770683,103.2994 +10.855237,20.1906 +10.811771,64.0978 +10.782951,94.7903 +10.787114,91.3886 +10.679500,200.9144 +10.830483,50.7035 +10.825274,57.1158 +10.847888,35.4167 +10.873983,10.4022 +10.866274,19.9836 +10.853887,34.0092 +10.762737,125.6353 +10.880415,10.0771 +10.812944,77.8899 +10.881187,11.2005 +10.719841,173.3391 +10.859232,35.9425 +10.869533,27.1476 +10.834471,63.9360 +10.809734,88.9960 +10.847009,52.0444 +10.810344,89.8409 +10.890492,10.6754 +10.882390,19.9906 +10.865279,38.3355 +10.827192,77.2553 +10.895175,10.1932 +10.896681,11.3404 +10.878503,29.9039 +10.852335,57.5751 +10.873634,36.7765 +10.883305,27.5674 +10.853244,58.8231 +10.875869,37.9014 +10.903615,10.8208 +10.824118,93.1721 +10.892388,25.2828 +10.909910,9.5197 +10.816996,104.2766 +10.653576,268.3503 +10.860432,63.4538 +10.770311,154.0885 +10.720449,205.6173 +10.797906,128.4883 +10.806183,120.7682 +10.839248,88.6708 +10.919430,9.9657 +10.921273,10.3510 +10.870441,62.0362 +10.837240,95.9262 +10.864684,70.4988 +10.926067,9.4368 +10.913771,22.4188 +10.887897,48.9015 +10.926395,11.3148 +10.910411,29.3587 +10.888373,51.8596 +10.851958,90.0794 +10.900185,42.5319 +10.869906,75.0771 +10.927919,19.0579 +10.901168,46.4058 +10.875428,72.9506 +10.904448,44.6842 +10.846614,104.0342 +10.899054,53.4399 +10.942038,10.7917 +10.877742,77.2422 +10.944984,10.6054 +10.908407,47.8593 +10.921926,35.6629 +10.732132,227.5876 +10.840336,119.8117 +10.949132,11.3679 +10.929397,31.8663 +10.932478,30.0061 +10.910873,53.2669 +10.884385,80.8448 +10.956267,10.1122 +10.758896,209.3261 +10.924400,44.1886 +10.939770,29.3270 +10.931624,40.3350 +10.856609,116.5848 +10.964140,10.1256 +10.957590,19.2111 +10.933167,44.1025 +10.917672,59.9598 +10.950648,27.8000 +10.968223,10.6362 +10.954985,25.9358 +10.960501,21.5626 +10.937710,46.7581 +10.936190,48.8662 +10.905369,80.2322 +10.917291,69.7716 +10.898407,90.2647 +10.968590,20.5236 +10.973195,16.4718 +10.952830,40.2234 +10.898731,95.2209 +10.985057,9.4386 +10.971960,22.9777 +10.966380,32.1333 +10.976801,22.2708 +10.807188,192.2575 +10.942718,57.5665 +10.993952,8.0504 +10.969098,36.0004 +10.959720,47.6243 +10.890834,118.4617 +10.987063,22.5979 +10.914436,96.4432 +10.935504,76.4175 +10.988673,24.4282 +10.989667,24.6948 +10.946977,68.0937 +10.831441,185.6958 +10.961263,56.2047 +11.007345,10.9650 +10.936799,82.5065 +11.009662,10.7942 +10.994938,28.5379 +10.893180,130.6419 +10.902381,121.9058 +10.998513,28.0574 +11.017137,9.7800 +11.017469,9.7758 +10.940234,87.9758 +10.974267,54.9398 +10.952495,78.6672 +10.955590,76.2609 +11.000285,32.8645 +11.027245,9.4068 +11.009296,28.1495 +10.994496,43.9934 +11.015071,25.9433 +10.912068,129.2731 +10.948379,93.4842 +10.908022,134.1765 +11.031851,10.8159 +10.935183,108.4743 +11.026571,19.1585 +10.978860,67.3526 +11.036652,10.2192 +11.038490,10.3658 +11.023823,26.2092 +11.023477,27.8018 +11.033150,19.1293 +11.005099,48.4980 +11.037446,16.6669 +10.982064,72.3950 +10.926952,129.5014 +11.020456,36.6519 +10.993054,65.4809 +11.024287,35.5904 +10.960148,101.6383 +11.011922,50.5258 +11.018310,44.5118 +11.028210,38.5885 +10.923886,144.9747 +11.051279,17.9404 +10.947575,122.1429 +11.056454,13.9940 +10.978449,94.8186 +10.980921,92.8745 +10.984469,90.0805 +11.066799,9.5097 +11.057109,19.7923 +11.062823,17.0521 +10.886258,194.9291 +10.840734,241.7874 +10.977632,105.4139 +10.989114,94.2786 +11.054459,29.3815 +11.041864,43.5697 +11.076902,9.4805 +10.962484,126.3317 +10.999446,90.2700 +11.029207,61.2941 +11.082521,9.7377 +11.031162,63.2250 +11.046213,49.0121 +11.045731,49.8910 +10.985602,112.9288 +11.019306,80.9824 +11.083841,18.0697 +11.070448,31.8624 +10.865664,237.3238 +11.013102,92.0429 +11.010880,95.3660 +11.086382,20.1993 +11.058536,49.9176 +11.043658,65.9234 +11.069220,43.2271 +10.999073,113.8105 +11.089717,23.5215 +11.054114,59.7758 +11.073796,41.0670 +11.048856,67.8273 +11.095622,22.6824 +11.088816,31.3038 +11.085434,35.4439 +11.026917,96.2049 +11.041341,82.9369 +11.101912,23.3989 +11.090502,36.9257 +11.042668,86.5346 +11.105145,24.4783 +11.083393,46.7375 +11.120878,10.2316 +11.123123,10.7497 +11.076309,60.4983 +11.002003,135.3536 +11.108454,31.3008 +11.098531,41.7006 +11.129203,11.4719 +11.114864,26.3505 +11.112884,28.8103 +11.116684,26.0366 +11.100289,43.4443 +11.041015,103.7071 +11.125311,21.6372 +11.136808,11.0102 +11.102989,46.9850 +11.112448,37.8848 +11.106582,44.9693 +11.059878,92.9711 +11.124279,29.1817 +11.129624,24.2360 +11.137357,18.0778 +11.113890,43.4934 +11.092260,65.9598 +11.149974,11.1902 +11.073268,88.2462 +11.152850,9.5801 +11.109582,54.6744 +11.053597,111.4210 +11.050032,115.6303 +11.118305,49.9789 +11.155436,13.2254 +11.151552,18.2307 +11.094388,77.2228 +11.046872,125.4707 +11.144723,28.6287 +11.140675,33.3057 +11.165663,9.8924 +11.120121,56.2657 +11.171612,7.9995 +11.062449,117.8606 +11.133873,46.9821 +11.161515,19.8004 +11.165019,17.9141 +11.143733,40.8258 +11.172343,12.7979 +11.102311,85.1036 +11.069718,118.2842 +11.179611,9.9817 +11.182933,9.3792 +11.127428,65.7751 +11.158220,36.2261 +10.977270,217.6980 +11.139755,56.0084 +11.042199,153.9191 +11.188003,10.8140 +11.153461,47.4529 +11.130131,71.5561 +11.052280,150.3675 +11.187415,16.1682 +11.180856,23.5362 +11.079875,125.9721 +11.162430,44.7920 +11.146949,61.8207 +11.150333,60.4210 +11.131111,80.3951 +11.201687,10.5695 +11.106246,108.0579 +11.195764,18.8960 +11.074550,141.1032 +11.083046,133.0757 +11.113239,106.0476 +11.180310,39.8216 +11.198817,23.3022 +11.140232,82.5759 +11.196118,29.7850 +11.216122,10.1509 +11.147819,79.7072 +11.205848,22.7586 +11.161165,68.7018 +11.175556,55.2186 +11.219287,14.5694 +11.168284,65.9563 +11.176387,58.9788 +11.173352,62.8931 +11.225904,12.9559 +11.141695,97.8520 +11.229868,10.1213 +11.081187,160.7505 +11.203584,39.0565 +11.220132,23.5126 +11.234241,10.8536 +11.238860,8.9833 +11.226274,22.0746 +11.200914,47.8052 +11.214660,34.4003 +11.222809,28.3329 +11.142721,109.1456 +11.211506,41.4215 +11.245095,10.0813 +11.202647,54.2493 +11.212257,44.9520 +11.247844,9.6877 +11.061787,196.3341 +11.157384,102.2972 +11.014363,245.6990 +11.192313,70.2248 +11.068862,196.3099 +11.239990,25.5492 +11.256897,8.9750 +11.242641,24.5997 +11.153860,116.1411 +11.173981,96.4037 +11.189594,81.2950 +11.164257,109.2095 +11.210755,63.4268 +11.233857,42.3182 +11.265873,10.9175 +11.230775,47.7283 +11.241938,36.8626 +11.252928,26.3088 +11.235367,45.5728 +11.141215,141.3575 +11.255177,28.2216 +11.267241,18.1462 +11.257532,29.7795 +11.168662,119.0346 +11.251868,36.2995 +11.258121,30.5594 +11.278504,11.2700 +11.248349,43.0560 +11.207223,85.8591 +11.249061,44.4096 +11.185142,111.1429 +11.274182,22.4697 +11.287697,9.6460 +11.276791,22.7654 +11.194447,106.7413 +11.291406,10.1480 +11.215653,87.8330 +11.280940,23.6959 +11.251142,54.0542 +11.287312,18.4266 +11.296285,11.0786 +11.297343,12.1773 +11.248720,61.1513 +11.288681,23.5089 +11.228607,84.3618 +11.270002,44.1554 +11.204392,110.4302 +11.208770,107.6824 +11.270889,45.9105 +11.307364,10.8214 +11.293083,25.6776 +11.309872,10.5617 +11.276176,47.4613 +11.169783,154.5059 +11.181316,143.3309 +11.194968,131.9384 +11.184560,143.0102 +11.260062,68.0170 +11.318761,9.9746 +11.282573,47.5688 +11.316453,15.8102 +11.305739,29.5065 +11.314823,20.8673 +11.312191,24.0309 +11.299557,38.8642 +11.273467,65.4709 +11.288168,51.4659 +11.293471,47.0348 +11.095225,246.4116 +11.285388,57.1925 +11.318186,25.2651 +11.257210,87.9402 +11.320434,27.1824 +11.324290,24.4955 +11.338422,10.7059 +11.328736,21.6751 +11.214305,138.2240 +11.312970,40.3690 +11.270386,84.6931 +11.305197,50.2117 +11.301554,56.6010 +11.236246,122.2206 +11.340507,19.0266 +11.314158,45.9238 +11.301188,60.8615 +11.323638,38.7421 +11.304636,58.6260 +11.332264,33.5133 +11.309521,56.9846 +11.289775,77.2004 +11.335246,32.8266 +11.358156,11.2474 +11.303487,66.9188 +11.296652,74.4870 +11.259682,112.7830 +11.355079,18.5700 +11.278802,96.7397 +11.265539,110.3175 +11.327570,49.6824 +11.366976,10.6329 +11.265172,115.3702 +10.965230,416.9180 +11.345151,37.8889 +11.339634,44.0263 +11.363263,20.8080 +11.324647,59.8744 +11.279238,106.8011 +11.377609,9.6569 +11.370406,18.6739 +11.348786,41.3692 +11.262538,129.2441 +11.360082,32.5105 +11.368074,26.6346 +11.341638,53.9295 +11.386039,9.9510 +11.338939,57.8012 +11.358467,39.1824 +11.347617,51.5605 +11.222120,177.9513 +11.227527,173.3893 +11.391783,9.4583 +11.392593,10.8820 +11.193204,211.0192 +11.342581,63.1250 +11.399178,8.9848 +11.384071,24.4932 +11.330142,79.1540 +11.343452,66.4600 +11.371140,40.5880 +11.380543,31.6640 +11.336222,77.5761 +11.349128,66.0116 +11.239547,177.4469 +11.373650,43.7164 +11.395991,22.1395 +11.397650,21.3390 +11.328079,92.8705 +11.387266,36.3225 +11.389080,34.8577 +11.394709,29.7075 +11.353339,71.6622 +11.418131,8.1757 +11.409297,19.7140 +11.405707,24.0414 +11.362051,70.1591 +11.400072,32.5042 +11.403476,31.0531 +11.390156,45.3344 +11.426307,9.7149 +11.365777,71.3811 +11.395568,42.5413 +11.404223,35.8270 +11.335691,104.9334 +11.432210,9.6421 +11.375857,66.9103 +11.435491,9.3600 +11.377254,68.8361 +11.429748,18.3730 +11.352530,95.9465 +11.425002,24.8195 +11.424417,27.0409 +11.359534,92.3101 +11.384522,67.8371 +11.401242,52.8082 +11.444851,10.6613 +11.416995,40.2508 +11.326907,131.9172 +11.434529,25.2002 +11.441853,18.2038 +11.438109,22.4259 +11.418989,43.2844 +11.442768,20.9358 +11.423589,41.4581 +11.396740,69.9476 +11.243645,225.7986 +11.409912,59.8865 +11.413799,56.4597 +11.362380,108.5686 +11.462274,9.4288 +11.446090,28.4570 +11.383661,91.3732 +11.437159,40.4196 +11.408565,69.5899 +11.366506,114.7565 +11.420951,60.6529 +11.375542,106.9326 +11.411729,71.1096 +11.454051,29.4025 +11.369404,114.3816 +11.432577,54.3798 +11.460057,27.5274 +11.478155,10.3164 +11.316800,174.7348 +11.460536,31.3528 +11.412207,80.2197 +11.451458,41.3520 +11.372465,120.7134 +11.457246,38.5210 +11.470259,26.0319 +11.452360,45.5679 +11.482839,16.7849 +11.417367,85.1228 +11.474548,28.4167 +11.481263,22.8816 +11.477579,27.3342 +11.451844,54.9164 +11.475035,33.4292 +11.440051,69.5027 +11.495768,14.6662 +11.492428,18.8684 +11.469799,43.0528 +11.499624,15.3475 +11.504914,10.4692 +11.466689,49.3778 +11.459730,58.1360 +11.469444,48.7571 +11.482475,37.4251 +11.510434,10.6823 +11.463704,59.5943 +11.448477,75.5759 +11.436022,88.5954 +11.514972,10.0306 +11.382149,144.2537 +11.517867,10.5020 +11.471704,58.9728 +11.518202,13.0684 +11.448122,87.2867 +11.509554,26.3314 +11.487585,49.3735 +11.491536,45.8441 +11.483786,54.1713 +11.523299,15.9888 +11.506761,34.6331 +11.519900,21.9737 +11.502490,40.8631 +11.516067,29.2068 +11.535409,10.5922 +11.496291,50.6611 +11.504145,43.7692 +11.400916,147.9858 +11.539289,11.0272 +11.492811,58.0381 +11.408163,145.0219 +11.415140,138.7589 +11.543354,12.1174 +11.350412,205.7721 +11.515383,41.2967 +11.524618,33.3954 +11.508464,51.7062 +11.541395,20.0574 +11.423939,140.2397 +11.440625,124.1847 +11.526403,38.7273 +11.537380,28.2583 +11.493179,73.4626 +11.481604,85.5923 +11.465048,104.1357 +11.521117,49.0572 +11.560171,11.0597 +11.497928,74.7597 +11.555471,19.1725 +11.564810,10.1485 +11.524053,52.5853 +11.530677,46.6358 +11.458825,119.0349 +11.558014,21.4615 +11.550316,29.9322 +11.569184,11.4292 +11.541875,40.5925 +11.556185,27.6857 +11.564179,20.1673 +11.574959,10.7079 +11.537958,48.0361 +11.561453,27.3823 +11.525003,64.3577 +11.565131,25.7886 +11.283399,309.1563 +11.491889,101.6556 +11.383040,212.0109 +11.536959,60.2008 +11.579476,18.0294 +11.572688,25.4703 +11.577313,22.1540 +11.584347,17.4417 +11.571231,31.4243 +11.531271,71.8267 +11.567197,36.7717 +11.582468,23.3379 +11.592556,13.6061 +11.470949,136.3648 +11.429033,179.4833 +11.583871,26.9133 +11.545274,66.2371 +11.585994,29.0876 +11.511297,104.5731 +11.486957,129.3783 +11.605806,11.1025 +11.449822,169.5610 +11.546953,73.1278 +11.606163,14.6053 +11.588836,32.8025 +11.593545,29.1743 +11.603098,21.8597 +11.577860,47.4074 +11.615082,10.5140 +11.550849,75.4198 +11.546002,80.6353 +11.547915,81.7968 +11.556681,73.8260 +11.553899,77.4063 +11.620081,11.8142 +11.528369,106.5063 +11.355409,279.7868 +11.488472,147.0594 +11.603969,32.2946 +11.624958,11.8131 +11.548903,88.4871 +11.502965,137.5144 +11.629712,11.4431 +11.585667,56.8241 +11.535886,108.5075 +11.512853,132.0533 +11.626270,19.8403 +11.640480,8.6721 +11.602656,47.0913 +11.574645,75.4473 +11.630507,20.0732 +11.621639,30.3671 +11.616909,37.6947 +11.570175,85.3154 +11.590920,65.0474 +11.644906,11.3997 +11.646110,11.0173 +11.616336,42.9320 +11.615870,43.7223 +11.649152,10.7349 +11.636264,26.4222 +11.608517,55.2042 +11.553186,110.8559 +11.589361,75.1104 +11.635532,29.4007 +11.607315,58.7326 +11.656307,11.9735 +11.610785,58.5181 +11.659268,10.4489 +11.635197,37.0865 +11.654604,18.0727 +11.664472,9.7435 +11.597506,78.1570 +11.636772,40.5869 +11.619383,59.3357 +11.642492,37.5304 +11.565639,115.4307 +11.672284,10.7499 +11.599468,84.3445 +11.597161,88.6018 +11.455513,230.9776 +11.620768,66.7202 +11.655491,33.7525 +11.652006,37.6291 +11.598159,91.8438 +11.674217,20.0675 +11.566642,128.2261 +11.650581,46.2250 +11.601789,95.7181 +11.649748,48.6247 +11.626638,72.7827 +11.687489,13.8401 +11.664933,36.8591 +11.631306,71.0437 +11.664042,40.3788 +11.666048,39.0429 +11.644394,61.0655 +11.696806,10.1641 +11.677359,31.6964 +11.641156,69.4996 +11.580614,130.9050 +11.683034,29.4805 +11.663722,51.8608 +11.689244,26.7726 +11.690003,26.3768 +11.625597,91.3105 +11.669303,48.4403 +11.710656,8.5727 +11.659888,62.1193 +11.689636,32.8295 +11.705091,18.7637 +11.702351,23.1290 +11.625268,101.6267 +11.655968,71.4694 +11.719229,9.1680 +11.659593,71.4661 +11.650092,81.9743 +11.723855,9.4433 +11.631896,103.1030 +11.725480,10.1726 +11.637390,98.9494 +11.694869,44.1009 +11.731060,9.7609 +11.697508,43.8780 +11.716908,24.8126 +11.576639,166.9751 +11.716381,28.2489 +11.686491,58.4710 +11.595051,151.6188 +11.694285,53.7933 +11.716017,33.7886 +11.657128,93.0994 +11.740821,9.7717 +11.683813,68.3272 +11.722466,30.1971 +11.744630,9.8463 +11.722008,33.2275 +11.634876,122.2970 +11.736340,21.7645 +11.733299,25.3976 +11.750228,10.0296 +11.728398,32.3885 +11.732067,31.4221 +11.701793,62.0572 +11.754477,10.1990 +11.741386,24.5429 +11.757174,9.7786 +11.668281,101.7261 +11.711519,58.8829 +11.662687,108.9192 +11.611512,160.8331 +11.701330,71.3743 +11.678720,95.5447 +11.669717,104.9264 +11.758105,19.4476 +11.746671,33.0442 +11.709056,71.8904 +11.715584,67.0198 +11.760786,22.4602 +11.744963,38.6111 +11.760258,24.4663 +11.712515,72.5584 +11.727438,58.9188 +11.765930,21.9547 +11.763490,25.2172 +11.779716,10.0236 +11.782604,9.6143 +11.717744,75.3784 +11.706971,86.6409 +11.741721,52.0022 +11.743614,51.4321 +11.704422,92.3414 +11.622720,175.0011 +11.783574,14.4775 +11.770007,29.1572 +11.685763,113.5063 +11.672677,127.9591 +11.750593,51.3630 +11.755236,47.0811 +11.748079,54.3730 +11.681070,122.8549 +11.726895,77.1432 +11.698373,106.2431 +11.786357,19.1560 +11.770403,37.0025 +11.735653,72.1387 +11.772705,36.1746 +11.787885,23.0554 +11.680023,131.5880 +11.783247,31.0164 +11.766953,47.4603 +11.784725,30.9871 +11.749806,66.1892 +11.772345,44.8403 +11.763851,53.7121 +11.734999,83.5447 +11.699421,119.6593 +11.788707,31.9663 +11.777553,45.3696 +11.771607,52.0308 +11.483453,340.3234 +11.738970,86.0206 +11.774265,50.8531 +11.774644,51.9278 +11.758697,68.5614 +11.752141,76.1458 +11.764676,64.5106 +11.752664,76.9499 +11.675664,154.7491 +11.705460,125.5402 +11.780947,50.7824 +11.785074,47.1377 +11.580249,252.3709 diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/test_calls_to_step.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_calls_to_step.py new file mode 100644 index 00000000..00595a37 --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_calls_to_step.py @@ -0,0 +1,361 @@ +""" +Continuous-batching behavior probe — OpenVINO GenAI 2026.2 + +Run this on the machine with the Intel GPU: + + python cb_probe.py + +It does NOT touch the OpenArc server. It isolates the two questions that +decide how the CB engine loop should be threaded. + + EXPERIMENT 1 - Does ContinuousBatchingPipeline.step() release the GIL? + A monitor thread runs a tight pure-Python loop and counts how many + iterations it completes per second. We measure that rate with the + pipeline idle (baseline), then again while the main thread drives + step() in a loop. If step() releases the GIL during the forward + pass, the monitor keeps running near baseline rate. If step() holds + the GIL, the monitor is starved and the rate collapses. + + EXPERIMENT 2 - Does an asyncio loop stay responsive when step() is driven + through a single-worker ThreadPoolExecutor? + An engine-loop coroutine runs step() via loop.run_in_executor() on a + max_workers=1 pool. A heartbeat coroutine that wants to wake every + 10 ms records its jitter. Low jitter => the recommended architecture + keeps the event loop free. A third coroutine injects new requests + mid-generation to confirm add_request() works on a live pipeline. + +Tune the CONFIG block for your hardware. Verdicts print at the end. +""" + +from __future__ import annotations + +import asyncio +import threading +import time +from concurrent.futures import ThreadPoolExecutor +from dataclasses import dataclass + +import openvino_genai as genai + + +# --------------------------------------------------------------------------- # +# CONFIG # +# --------------------------------------------------------------------------- # + +MODEL_PATH = "/mnt/Ironwolf-4TB/Models/OpenVINO/Anubis-Mini-8B-v1-int4_asym-ov/" +DEVICE = "GPU.0" + +# SchedulerConfig - tune cache_size (GB) to fit your VRAM. +SCHED_MAX_NUM_BATCHED_TOKENS = 2048 +SCHED_MAX_NUM_SEQS = 16 +SCHED_CACHE_SIZE_GB = 8 +SCHED_DYNAMIC_SPLIT_FUSE = True +SCHED_ENABLE_PREFIX_CACHING = True + +MAX_NEW_TOKENS = 192 # enough steps to measure, short enough to stay quick +BASELINE_SECONDS = 3.0 # how long to measure the idle monitor baseline +HEARTBEAT_TARGET_MS = 10.0 # experiment 2 heartbeat period + +PROMPTS = [ + "Explain how continuous batching differs from static batching for LLM serving.", + "Write a short paragraph about the history of the printing press.", + "Describe, step by step, how a CPU executes a single instruction.", + "Summarize the causes of the 2008 financial crisis in plain language.", +] + +# Injected mid-run in experiment 2 to test add_request() on a live pipeline. +INJECT_PROMPTS = [ + "List five considerations when choosing a database index.", + "Explain what a KV cache is and why it matters for transformer inference.", +] + +TERMINAL_STATUSES = { + genai.GenerationStatus.FINISHED, + genai.GenerationStatus.IGNORED, + genai.GenerationStatus.CANCEL, + genai.GenerationStatus.STOP, +} + + +# --------------------------------------------------------------------------- # +# Pipeline setup # +# --------------------------------------------------------------------------- # + +def build_pipeline() -> genai.ContinuousBatchingPipeline: + scheduler = genai.SchedulerConfig() + scheduler.max_num_batched_tokens = SCHED_MAX_NUM_BATCHED_TOKENS + scheduler.max_num_seqs = SCHED_MAX_NUM_SEQS + scheduler.cache_size = SCHED_CACHE_SIZE_GB + scheduler.dynamic_split_fuse = SCHED_DYNAMIC_SPLIT_FUSE + scheduler.enable_prefix_caching = SCHED_ENABLE_PREFIX_CACHING + + print(f"[setup] loading {MODEL_PATH} on {DEVICE} ...") + t0 = time.perf_counter() + pipe = genai.ContinuousBatchingPipeline( + MODEL_PATH, + device=DEVICE, + scheduler_config=scheduler, + ) + print(f"[setup] pipeline ready in {time.perf_counter() - t0:.1f}s") + return pipe + + +def build_generation_config() -> genai.GenerationConfig: + cfg = genai.GenerationConfig() + cfg.max_new_tokens = MAX_NEW_TOKENS + cfg.do_sample = False + return cfg + + +def drain_handles( + handles: dict[int, genai.GenerationHandle], + token_counts: dict[int, int], +) -> list[int]: + """Read newly generated tokens from each handle; return finished ids. + + Note the terminal check covers IGNORED/CANCEL/STOP, not just FINISHED - + an OOM-IGNORED request must be retired too, or the loop never drops it. + """ + finished: list[int] = [] + for rid, handle in handles.items(): + if handle.can_read(): + for output in handle.read().values(): + token_counts[rid] = token_counts.get(rid, 0) + len(output.generated_ids) + if handle.get_status() in TERMINAL_STATUSES: + finished.append(rid) + return finished + + +# --------------------------------------------------------------------------- # +# Experiment 1 - GIL release probe # +# --------------------------------------------------------------------------- # + +@dataclass +class MonitorResult: + iterations: int = 0 + seconds: float = 0.0 + max_stall_ms: float = 0.0 + stalls_over_1ms: int = 0 + + @property + def iters_per_sec(self) -> float: + return self.iterations / self.seconds if self.seconds > 0 else 0.0 + + +def _run_monitor(stop: threading.Event, result: MonitorResult) -> None: + """Tight pure-Python loop. It only fails to make progress when it + cannot acquire the GIL, so its iteration rate is a direct proxy for + 'how much of the time was the GIL available to other threads'.""" + iterations = 0 + max_stall = 0.0 + stalls = 0 + start = time.perf_counter() + prev = start + while not stop.is_set(): + now = time.perf_counter() + delta = now - prev + prev = now + iterations += 1 + if delta > max_stall: + max_stall = delta + if delta > 0.001: + stalls += 1 + result.iterations = iterations + result.seconds = time.perf_counter() - start + result.max_stall_ms = max_stall * 1000.0 + result.stalls_over_1ms = stalls + + +def probe_gil(pipe: genai.ContinuousBatchingPipeline, cfg: genai.GenerationConfig) -> None: + print("\n" + "=" * 72) + print("EXPERIMENT 1 - does step() release the GIL?") + print("=" * 72) + + # Baseline: monitor alone. The main thread is in time.sleep(), which + # releases the GIL, so this is the monitor's uncontended rate. + baseline = MonitorResult() + stop = threading.Event() + mon = threading.Thread(target=_run_monitor, args=(stop, baseline), daemon=True) + mon.start() + time.sleep(BASELINE_SECONDS) + stop.set() + mon.join() + print(f"[baseline] monitor idle: {baseline.iters_per_sec:,.0f} iters/s, " + f"max stall {baseline.max_stall_ms:.2f} ms") + + # Submit requests. + handles: dict[int, genai.GenerationHandle] = {} + for rid, prompt in enumerate(PROMPTS): + handles[rid] = pipe.add_request(rid, prompt, cfg) + token_counts: dict[int, int] = {} + + # Stepping phase: monitor runs while the MAIN thread drives step(). + stepping = MonitorResult() + stop = threading.Event() + mon = threading.Thread(target=_run_monitor, args=(stop, stepping), daemon=True) + mon.start() + + step_times: list[float] = [] + phase_start = time.perf_counter() + while pipe.has_non_finished_requests(): + t0 = time.perf_counter() + pipe.step() + step_times.append((time.perf_counter() - t0) * 1000.0) + for rid in drain_handles(handles, token_counts): + handles.pop(rid, None) + phase_seconds = time.perf_counter() - phase_start + + stop.set() + mon.join() + + n_steps = len(step_times) + avg_step = sum(step_times) / n_steps if n_steps else 0.0 + max_step = max(step_times) if step_times else 0.0 + print(f"[stepping] {n_steps} steps in {phase_seconds:.1f}s " + f"(avg {avg_step:.1f} ms, max {max_step:.1f} ms)") + print(f"[stepping] monitor while stepping: {stepping.iters_per_sec:,.0f} iters/s, " + f"max stall {stepping.max_stall_ms:.2f} ms") + print(f"[stepping] tokens generated: {sum(token_counts.values())}") + + ratio = (stepping.iters_per_sec / baseline.iters_per_sec + if baseline.iters_per_sec > 0 else 0.0) + print(f"\n[result] monitor kept {ratio * 100:.1f}% of its baseline rate " + f"while step() ran.") + print(f"[result] worst monitor stall while stepping: {stepping.max_stall_ms:.1f} ms " + f"(slowest single step: {max_step:.1f} ms)") + if ratio > 0.6: + print("[verdict] step() RELEASES the GIL during the forward pass.") + print(" -> run_in_executor / a worker thread genuinely frees the") + print(" asyncio event loop. The recommended design holds.") + elif ratio < 0.2: + print("[verdict] step() HOLDS the GIL.") + print(" -> a worker thread will NOT free the event loop; the CB") + print(" engine loop would need a separate process.") + else: + print("[verdict] AMBIGUOUS - partial GIL release. Compare worst stall to") + print(" slowest step above and re-run with a larger MAX_NEW_TOKENS.") + + +# --------------------------------------------------------------------------- # +# Experiment 2 - asyncio responsiveness with a single-worker executor # +# --------------------------------------------------------------------------- # + +async def _engine_loop( + pipe: genai.ContinuousBatchingPipeline, + executor: ThreadPoolExecutor, + handles: dict[int, genai.GenerationHandle], + token_counts: dict[int, int], + done: asyncio.Event, +) -> None: + loop = asyncio.get_running_loop() + + def step_and_drain() -> list[int]: + pipe.step() + return drain_handles(handles, token_counts) + + while pipe.has_non_finished_requests(): + finished = await loop.run_in_executor(executor, step_and_drain) + for rid in finished: + handles.pop(rid, None) + done.set() + + +async def _heartbeat(done: asyncio.Event, jitter_ms: list[float]) -> None: + target = HEARTBEAT_TARGET_MS / 1000.0 + while not done.is_set(): + t0 = time.perf_counter() + await asyncio.sleep(target) + jitter_ms.append((time.perf_counter() - t0 - target) * 1000.0) + + +async def _injector( + pipe: genai.ContinuousBatchingPipeline, + cfg: genai.GenerationConfig, + executor: ThreadPoolExecutor, + handles: dict[int, genai.GenerationHandle], + start_rid: int, +) -> None: + # Assumes generation outlasts the inject schedule (true for the default + # MAX_NEW_TOKENS on an 8B model). Adds are routed through the same + # single-worker executor so every pipeline call stays on one thread. + loop = asyncio.get_running_loop() + for offset, prompt in enumerate(INJECT_PROMPTS): + await asyncio.sleep(1.0) + rid = start_rid + offset + handle = await loop.run_in_executor(executor, pipe.add_request, rid, prompt, cfg) + handles[rid] = handle + print(f"[inject] added request {rid} mid-run") + + +async def probe_asyncio(pipe: genai.ContinuousBatchingPipeline, cfg: genai.GenerationConfig) -> None: + print("\n" + "=" * 72) + print("EXPERIMENT 2 - asyncio responsiveness with single-worker executor") + print("=" * 72) + + executor = ThreadPoolExecutor(max_workers=1, thread_name_prefix="cb-engine") + loop = asyncio.get_running_loop() + handles: dict[int, genai.GenerationHandle] = {} + token_counts: dict[int, int] = {} + + # Disjoint id range from experiment 1 to avoid any duplicate-id surprises. + for offset, prompt in enumerate(PROMPTS): + rid = 1000 + offset + handles[rid] = await loop.run_in_executor(executor, pipe.add_request, rid, prompt, cfg) + + done = asyncio.Event() + jitter_ms: list[float] = [] + + t0 = time.perf_counter() + await asyncio.gather( + _engine_loop(pipe, executor, handles, token_counts, done), + _heartbeat(done, jitter_ms), + _injector(pipe, cfg, executor, handles, start_rid=2000), + ) + wall = time.perf_counter() - t0 + executor.shutdown(wait=True) + + jitter_ms.sort() + n = len(jitter_ms) + if n: + p50 = jitter_ms[n // 2] + p99 = jitter_ms[min(n - 1, int(n * 0.99))] + worst = jitter_ms[-1] + else: + p50 = p99 = worst = 0.0 + + print(f"[run] completed in {wall:.1f}s, " + f"{sum(token_counts.values())} tokens over {len(token_counts)} requests") + print(f"[heartbeat] {n} beats, target {HEARTBEAT_TARGET_MS:.0f} ms, jitter over " + f"target: p50 {p50:.1f} ms, p99 {p99:.1f} ms, worst {worst:.1f} ms") + + if worst < 25.0: + print("[verdict] event loop stayed RESPONSIVE while generation ran.") + print(" a single-worker ThreadPoolExecutor is a sound base for") + print(" the CB engine loop.") + else: + print("[verdict] event loop saw STALLS - worst heartbeat jitter is high.") + print(" if experiment 1 said the GIL is released, suspect the") + print(" executor handoff or per-step Python work; if the GIL is") + print(" held, that is the cause and a thread will not fix it.") + + +# --------------------------------------------------------------------------- # +# Entry point # +# --------------------------------------------------------------------------- # + +def main() -> None: + pipe = build_pipeline() + cfg = build_generation_config() + + probe_gil(pipe, cfg) + asyncio.run(probe_asyncio(pipe, cfg)) + + print("\n" + "=" * 72) + print("Done. Experiment 1's verdict is the load-bearing one: it decides") + print("whether the CB engine loop can live in a thread (recommended) or") + print("must run in a separate process.") + print("=" * 72) + + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/test_event_loop.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_event_loop.py new file mode 100644 index 00000000..5b8d5507 --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_event_loop.py @@ -0,0 +1,392 @@ +""" +Out-of-process CB engine - proof and blueprint. + +cb_server_block_test.py showed an in-process CB engine freezes the whole +server: a do-nothing /ping went from ~1 ms to ~389 ms while a batch ran, +because step() holds the GIL. + +This script runs the SAME load test, but the CB engine lives in its own +process, spawned (not forked). The FastAPI event loop never calls step() - +it only puts small messages on a multiprocessing.Queue and reads results +back through a thread that blocks on IPC (which releases the GIL while +waiting). /ping should stay flat at ~1 ms even while a batch is in flight. + +It is also the blueprint for the OpenArc integration: + - engine_process() == the CB engine loop (runs in the child) + - the FastAPI server side == what queue_worker_cb becomes (the bridge) + +Process layout: + this script (client) --spawns--> FastAPI server --spawns--> engine +The client/server split only isolates the client's measurements. +The server/engine split is the actual fix. + +Run on the GPU box: + pip install fastapi uvicorn httpx + python cb_server_oop_test.py +""" + +from __future__ import annotations + +import asyncio +import itertools +import multiprocessing as mp +import os +import queue +import subprocess +import sys +import threading +import time +from contextlib import asynccontextmanager + +import httpx +import uvicorn +from fastapi import FastAPI + + +# --------------------------------------------------------------------------- # +# CONFIG # +# --------------------------------------------------------------------------- # + +MODEL_PATH = "/mnt/Ironwolf-4TB/Models/OpenVINO/Anubis-Mini-8B-v1-int4_asym-ov/" +DEVICE = "GPU.0" +HOST = "127.0.0.1" +PORT = 8138 + +SCHEDULER = { + "max_num_batched_tokens": 2048, + "max_num_seqs": 16, + "cache_size": 8, # tune to your VRAM + "dynamic_split_fuse": True, + "enable_prefix_caching": True, +} + +MAX_NEW_TOKENS = 256 +BATCH_SIZE = 6 +BASELINE_PINGS = 60 +SLOW_PING_MS = 50.0 + +PROMPTS = [ + "Explain how continuous batching differs from static batching for LLM serving.", + "Write a short paragraph about the history of the printing press.", + "Describe, step by step, how a CPU executes a single instruction.", + "Summarize the causes of the 2008 financial crisis in plain language.", + "List five considerations when choosing a database index, with reasons.", + "Explain what a KV cache is and why it matters for transformer inference.", +] + + +# =========================================================================== # +# ENGINE PROCESS - runs in its own interpreter, spawned by the server. # +# Everything below in this section executes in the CHILD. # +# =========================================================================== # + +def _build_pipeline(model_path, device, scheduler): + import openvino_genai as genai + + sc = genai.SchedulerConfig() + for key, value in scheduler.items(): + setattr(sc, key, value) + return genai.ContinuousBatchingPipeline(model_path, device=device, scheduler_config=sc) + + +def _handle_request(msg, pipe, handles, genai) -> bool: + """Apply one inbound message. Returns False on shutdown.""" + kind = msg["type"] + if kind == "shutdown": + return False + if kind == "cancel": + handle = handles.get(msg["rid"]) + if handle is not None: + handle.cancel() + elif kind == "submit": + # In the real server, send the whole gen-config as a dict and + # rebuild it here. The test only varies max_new_tokens. + cfg = genai.GenerationConfig() + cfg.max_new_tokens = msg["max_new_tokens"] + cfg.do_sample = False + handles[msg["rid"]] = pipe.add_request(msg["rid"], msg["prompt"], cfg) + return True + + +def engine_process(model_path, device, scheduler, req_q, res_q) -> None: + """The CB engine loop. Pure synchronous code, its own GIL, no asyncio.""" + import openvino_genai as genai + + terminal = { + genai.GenerationStatus.FINISHED, + genai.GenerationStatus.IGNORED, + genai.GenerationStatus.CANCEL, + genai.GenerationStatus.STOP, + } + + try: + print(f"[engine] loading {model_path} on {device} ...", flush=True) + t0 = time.perf_counter() + pipe = _build_pipeline(model_path, device, scheduler) + print(f"[engine] pipeline ready in {time.perf_counter() - t0:.1f}s", flush=True) + except Exception as exc: # noqa: BLE001 - report any load failure to the parent + res_q.put({"type": "load_error", "error": repr(exc)}) + return + + res_q.put({"type": "ready"}) + + handles: dict[int, "genai.GenerationHandle"] = {} + running = True + try: + while running: + # Idle: block on the request queue. Zero CPU spin, instant wake. + if not handles: + running = _handle_request(req_q.get(), pipe, handles, genai) + if not running: + break + # Drain any other queued messages without blocking. + while True: + try: + msg = req_q.get_nowait() + except queue.Empty: + break + if not _handle_request(msg, pipe, handles, genai): + running = False + break + if not running or not handles: + continue + + # One inference step across every in-flight request. + pipe.step() + + # Hand finished/streaming tokens back to the parent. + for rid in list(handles.keys()): + handle = handles[rid] + if handle.can_read(): + token_ids: list[int] = [] + for output in handle.read().values(): + token_ids.extend(output.generated_ids) + if token_ids: + res_q.put({"type": "tokens", "rid": rid, "token_ids": token_ids}) + status = handle.get_status() + if status in terminal: + res_q.put({"type": "done", "rid": rid, "status": status.name}) + del handles[rid] + except Exception as exc: # noqa: BLE001 + res_q.put({"type": "engine_error", "error": repr(exc)}) + finally: + for handle in handles.values(): + try: + handle.cancel() + except Exception: # noqa: BLE001 + pass + print("[engine] stopped", flush=True) + + +# =========================================================================== # +# FASTAPI SERVER - the parent. This is the "bridge" queue_worker_cb becomes. # +# =========================================================================== # + +_req_q: mp.Queue | None = None +_res_q: mp.Queue | None = None +_proc: mp.Process | None = None +_reader: threading.Thread | None = None + +_futures: dict[int, asyncio.Future] = {} +_token_counts: dict[int, int] = {} +_rid_counter = itertools.count() + + +def _dispatch_result(msg: dict) -> None: + """Runs on the event loop (via call_soon_threadsafe). Routes one result.""" + kind = msg.get("type") + rid = msg.get("rid") + if kind == "tokens": + _token_counts[rid] = _token_counts.get(rid, 0) + len(msg["token_ids"]) + elif kind == "done": + fut = _futures.pop(rid, None) + if fut is not None and not fut.done(): + if msg["status"] == "IGNORED": + fut.set_exception(RuntimeError("request IGNORED - KV cache OOM")) + else: + fut.set_result(_token_counts.pop(rid, 0)) + elif kind == "engine_error": + print(f"[server] ENGINE ERROR: {msg['error']}", flush=True) + + +def _result_reader(loop: asyncio.AbstractEventLoop, res_q: mp.Queue) -> None: + """Dedicated thread: blocks on res_q.get() (releases the GIL while waiting, + so it does NOT starve the event loop) and forwards each result.""" + while True: + msg = res_q.get() + if msg.get("type") == "_stop": + break + loop.call_soon_threadsafe(_dispatch_result, msg) + + +@asynccontextmanager +async def _lifespan(app: FastAPI): + global _req_q, _res_q, _proc, _reader + ctx = mp.get_context("spawn") # spawn, NOT fork - GPU state must not be forked + _req_q = ctx.Queue() + _res_q = ctx.Queue() + _proc = ctx.Process( + target=engine_process, + args=(MODEL_PATH, DEVICE, SCHEDULER, _req_q, _res_q), + daemon=True, + ) + _proc.start() + + loop = asyncio.get_running_loop() + # First message from the child is the load result; wait for it off-loop. + first = await loop.run_in_executor(None, _res_q.get) + if first["type"] == "load_error": + raise RuntimeError(f"engine failed to load: {first['error']}") + + _reader = threading.Thread(target=_result_reader, args=(loop, _res_q), daemon=True) + _reader.start() + print(f"[server] listening on http://{HOST}:{PORT}", flush=True) + yield + + _req_q.put({"type": "shutdown"}) + _proc.join(timeout=10) + if _proc.is_alive(): + _proc.terminate() + _res_q.put({"type": "_stop"}) + if _reader is not None: + _reader.join(timeout=2) + + +app = FastAPI(lifespan=_lifespan) + + +@app.get("/ping") +async def ping(): + """Does nothing. If this is slow, the event loop was blocked.""" + return {"t": time.perf_counter()} + + +@app.post("/generate") +async def generate(idx: int = 0): + loop = asyncio.get_running_loop() + rid = next(_rid_counter) + fut: asyncio.Future = loop.create_future() + _futures[rid] = fut + # queue.put is fast and does not block the event loop. + _req_q.put({ + "type": "submit", + "rid": rid, + "prompt": PROMPTS[idx % len(PROMPTS)], + "max_new_tokens": MAX_NEW_TOKENS, + }) + tokens = await fut + return {"rid": rid, "tokens": tokens} + + +def run_server() -> None: + config = uvicorn.Config(app, host=HOST, port=PORT, log_level="warning") + uvicorn.Server(config).run() + + +# =========================================================================== # +# CLIENT - load test (identical to cb_server_block_test.py for comparison) # +# =========================================================================== # + +def _stats(latencies_ms: list[float]) -> tuple[float, float, float, int]: + if not latencies_ms: + return 0.0, 0.0, 0.0, 0 + s = sorted(latencies_ms) + n = len(s) + return s[n // 2], s[min(n - 1, int(n * 0.99))], s[-1], n + + +async def _measure_pings(client: httpx.AsyncClient, n: int) -> list[float]: + out: list[float] = [] + for _ in range(n): + t0 = time.perf_counter() + await client.get("/ping") + out.append((time.perf_counter() - t0) * 1000.0) + return out + + +async def _measure_pings_until(client: httpx.AsyncClient, until: asyncio.Future) -> list[float]: + out: list[float] = [] + while not until.done(): + t0 = time.perf_counter() + try: + await client.get("/ping") + except Exception: # noqa: BLE001 + break + out.append((time.perf_counter() - t0) * 1000.0) + return out + + +async def load_test(base_url: str) -> None: + async with httpx.AsyncClient(base_url=base_url, timeout=120.0) as client: + print("[test] measuring baseline /ping latency (server idle) ...") + baseline = await _measure_pings(client, BASELINE_PINGS) + + print(f"[test] firing {BATCH_SIZE} /generate requests, pinging during the batch ...") + gen_task = asyncio.ensure_future( + asyncio.gather(*[client.post("/generate", params={"idx": i}) for i in range(BATCH_SIZE)]) + ) + during = await _measure_pings_until(client, gen_task) + gen_results = await gen_task + + b_p50, b_p99, b_max, b_n = _stats(baseline) + d_p50, d_p99, d_max, d_n = _stats(during) + slow = sum(1 for x in during if x > SLOW_PING_MS) + total_tokens = sum(r.json()["tokens"] for r in gen_results) + + print("\n" + "=" * 72) + print("RESULT - engine OUT OF PROCESS") + print("=" * 72) + print(f"batch: {BATCH_SIZE} requests, {total_tokens} tokens generated") + print(f"/ping server IDLE : p50={b_p50:6.1f}ms p99={b_p99:7.1f}ms " + f"max={b_max:7.1f}ms ({b_n} pings)") + print(f"/ping BATCH IN FLIGHT : p50={d_p50:6.1f}ms p99={d_p99:7.1f}ms " + f"max={d_max:7.1f}ms ({d_n} pings)") + print(f" : {slow} of {d_n} pings delayed past {SLOW_PING_MS:.0f}ms") + + stayed_responsive = d_max < 25.0 or d_max < 3.0 * max(b_max, 1.0) + print() + if stayed_responsive: + print("[verdict] FIXED. /ping stayed responsive while a batch ran - the") + print(" event loop is free because step() runs in another") + print(" process. Compare this max to the in-process test.") + else: + print("[verdict] /ping is still slow. Check the engine really ran in the") + print(" child process and that nothing heavy is on the loop.") + print("=" * 72) + + +def run_test() -> None: + base_url = f"http://{HOST}:{PORT}" + proc = subprocess.Popen([sys.executable, os.path.abspath(__file__), "--serve"]) + try: + print("[test] waiting for server (engine spawn + model load, ~10-30s) ...") + deadline = time.time() + 240.0 + with httpx.Client() as probe: + while True: + try: + if probe.get(base_url + "/ping", timeout=2.0).status_code == 200: + break + except Exception: # noqa: BLE001 + pass + if time.time() > deadline: + raise RuntimeError("server did not become ready in time") + time.sleep(1.0) + print("[test] server ready.\n") + asyncio.run(load_test(base_url)) + finally: + proc.terminate() + try: + proc.wait(timeout=10) + except subprocess.TimeoutExpired: + proc.kill() + + +# --------------------------------------------------------------------------- # +# Entry point # +# --------------------------------------------------------------------------- # + +if __name__ == "__main__": + if "--serve" in sys.argv: + run_server() + else: + run_test() \ No newline at end of file diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/test_server_block.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_server_block.py new file mode 100644 index 00000000..c3aad145 --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_server_block.py @@ -0,0 +1,302 @@ +""" +Does an in-process CB engine block the rest of the server? + +This stands up a REAL FastAPI + uvicorn server whose CB engine loop runs +the *recommended* in-process design - step() driven through a +ThreadPoolExecutor(max_workers=1) on the server's event loop. Then a +separate client process measures the latency of a do-nothing /ping +endpoint, first while the server is idle, then while a generation batch +is in flight. + +If /ping - which does nothing but return a timestamp - slows from ~1 ms +to hundreds of ms while a batch runs, that is every other request and +every SSE stream on the server stalling for the duration of each step(). + +Run on the machine with the GPU: + + pip install fastapi uvicorn httpx # if not already present + python cb_server_block_test.py + +The script spawns its own server subprocess; you do not start one +manually. NOTE: the subprocess split here is only to isolate the client's +measurements from the server - the *engine* still runs in-process to the +server. That in-process engine is exactly the design under test. +""" + +from __future__ import annotations + +import asyncio +import itertools +import os +import subprocess +import sys +import time +from concurrent.futures import ThreadPoolExecutor +from contextlib import asynccontextmanager + +import httpx +import openvino_genai as genai +import uvicorn +from fastapi import FastAPI + + +# --------------------------------------------------------------------------- # +# CONFIG # +# --------------------------------------------------------------------------- # + +MODEL_PATH = "/mnt/Ironwolf-4TB/Models/OpenVINO/Anubis-Mini-8B-v1-int4_asym-ov/" +DEVICE = "GPU.0" +HOST = "127.0.0.1" +PORT = 8137 + +SCHED_MAX_NUM_BATCHED_TOKENS = 2048 +SCHED_MAX_NUM_SEQS = 16 +SCHED_CACHE_SIZE_GB = 8 # tune to your VRAM +SCHED_DYNAMIC_SPLIT_FUSE = True +SCHED_ENABLE_PREFIX_CACHING = True + +MAX_NEW_TOKENS = 256 # long enough that many pings land during the batch +BATCH_SIZE = 6 # /generate requests fired at once +BASELINE_PINGS = 60 # pings measured while the server is idle +SLOW_PING_MS = 50.0 # a /ping over this is "delayed" + +PROMPTS = [ + "Explain how continuous batching differs from static batching for LLM serving.", + "Write a short paragraph about the history of the printing press.", + "Describe, step by step, how a CPU executes a single instruction.", + "Summarize the causes of the 2008 financial crisis in plain language.", + "List five considerations when choosing a database index, with reasons.", + "Explain what a KV cache is and why it matters for transformer inference.", +] + +TERMINAL_STATUSES = { + genai.GenerationStatus.FINISHED, + genai.GenerationStatus.IGNORED, + genai.GenerationStatus.CANCEL, + genai.GenerationStatus.STOP, +} + + +# --------------------------------------------------------------------------- # +# SERVER SIDE - FastAPI app with an in-process CB engine # +# --------------------------------------------------------------------------- # + +_pipe: genai.ContinuousBatchingPipeline | None = None +_cfg: genai.GenerationConfig | None = None +_engine_executor = ThreadPoolExecutor(max_workers=1, thread_name_prefix="cb-engine") + +_handles: dict[int, genai.GenerationHandle] = {} +_futures: dict[int, asyncio.Future] = {} +_token_counts: dict[int, int] = {} +_wake = asyncio.Event() +_rid_counter = itertools.count() + + +def _build_pipeline() -> genai.ContinuousBatchingPipeline: + scheduler = genai.SchedulerConfig() + scheduler.max_num_batched_tokens = SCHED_MAX_NUM_BATCHED_TOKENS + scheduler.max_num_seqs = SCHED_MAX_NUM_SEQS + scheduler.cache_size = SCHED_CACHE_SIZE_GB + scheduler.dynamic_split_fuse = SCHED_DYNAMIC_SPLIT_FUSE + scheduler.enable_prefix_caching = SCHED_ENABLE_PREFIX_CACHING + + print(f"[server] loading {MODEL_PATH} on {DEVICE} ...", flush=True) + t0 = time.perf_counter() + pipe = genai.ContinuousBatchingPipeline( + MODEL_PATH, device=DEVICE, scheduler_config=scheduler + ) + print(f"[server] pipeline ready in {time.perf_counter() - t0:.1f}s", flush=True) + return pipe + + +def _build_generation_config() -> genai.GenerationConfig: + cfg = genai.GenerationConfig() + cfg.max_new_tokens = MAX_NEW_TOKENS + cfg.do_sample = False + return cfg + + +def _step_and_drain() -> list[int]: + """Runs on the single-worker executor thread. step() then drain.""" + _pipe.step() + finished: list[int] = [] + for rid, handle in _handles.items(): + if handle.can_read(): + for output in handle.read().values(): + _token_counts[rid] = _token_counts.get(rid, 0) + len(output.generated_ids) + if handle.get_status() in TERMINAL_STATUSES: + finished.append(rid) + return finished + + +async def _engine_loop() -> None: + """The recommended in-process design: step() via run_in_executor on a + single-worker pool, so the call is off the event loop thread.""" + loop = asyncio.get_running_loop() + try: + while True: + if not _handles: + _wake.clear() + await _wake.wait() + finished = await loop.run_in_executor(_engine_executor, _step_and_drain) + for rid in finished: + _handles.pop(rid, None) + fut = _futures.pop(rid, None) + if fut is not None and not fut.done(): + fut.set_result(_token_counts.get(rid, 0)) + except asyncio.CancelledError: + pass + + +@asynccontextmanager +async def _lifespan(app: FastAPI): + global _pipe, _cfg + _pipe = _build_pipeline() + _cfg = _build_generation_config() + engine_task = asyncio.create_task(_engine_loop()) + print(f"[server] listening on http://{HOST}:{PORT}", flush=True) + yield + engine_task.cancel() + _engine_executor.shutdown(wait=False) + + +app = FastAPI(lifespan=_lifespan) + + +@app.get("/ping") +async def ping(): + """Does nothing. If this is slow, the event loop was blocked.""" + return {"t": time.perf_counter()} + + +@app.post("/generate") +async def generate(idx: int = 0): + """Submit one request to the CB engine and wait for it to finish.""" + loop = asyncio.get_running_loop() + rid = next(_rid_counter) + fut: asyncio.Future = loop.create_future() + _futures[rid] = fut + prompt = PROMPTS[idx % len(PROMPTS)] + handle = await loop.run_in_executor(_engine_executor, _pipe.add_request, rid, prompt, _cfg) + _handles[rid] = handle + _wake.set() + tokens = await fut + return {"rid": rid, "tokens": tokens} + + +def run_server() -> None: + config = uvicorn.Config(app, host=HOST, port=PORT, log_level="warning") + uvicorn.Server(config).run() + + +# --------------------------------------------------------------------------- # +# CLIENT SIDE - load test # +# --------------------------------------------------------------------------- # + +def _stats(latencies_ms: list[float]) -> tuple[float, float, float, int]: + if not latencies_ms: + return 0.0, 0.0, 0.0, 0 + s = sorted(latencies_ms) + n = len(s) + return s[n // 2], s[min(n - 1, int(n * 0.99))], s[-1], n + + +async def _measure_pings(client: httpx.AsyncClient, n: int) -> list[float]: + out: list[float] = [] + for _ in range(n): + t0 = time.perf_counter() + await client.get("/ping") + out.append((time.perf_counter() - t0) * 1000.0) + return out + + +async def _measure_pings_until(client: httpx.AsyncClient, until: asyncio.Future) -> list[float]: + out: list[float] = [] + while not until.done(): + t0 = time.perf_counter() + try: + await client.get("/ping") + except Exception: + break + out.append((time.perf_counter() - t0) * 1000.0) + return out + + +async def load_test(base_url: str) -> None: + async with httpx.AsyncClient(base_url=base_url, timeout=120.0) as client: + # 1. Baseline: /ping latency with the server idle. + print("[test] measuring baseline /ping latency (server idle) ...") + baseline = await _measure_pings(client, BASELINE_PINGS) + + # 2. Fire a batch of /generate, ping continuously while it runs. + print(f"[test] firing {BATCH_SIZE} /generate requests, pinging during the batch ...") + gen_task = asyncio.ensure_future( + asyncio.gather(*[client.post("/generate", params={"idx": i}) for i in range(BATCH_SIZE)]) + ) + during = await _measure_pings_until(client, gen_task) + gen_results = await gen_task + + b_p50, b_p99, b_max, b_n = _stats(baseline) + d_p50, d_p99, d_max, d_n = _stats(during) + slow = sum(1 for x in during if x > SLOW_PING_MS) + total_tokens = sum(r.json()["tokens"] for r in gen_results) + + print("\n" + "=" * 72) + print("RESULT") + print("=" * 72) + print(f"batch: {BATCH_SIZE} requests, {total_tokens} tokens generated") + print(f"/ping server IDLE : p50={b_p50:6.1f}ms p99={b_p99:7.1f}ms " + f"max={b_max:7.1f}ms ({b_n} pings)") + print(f"/ping BATCH IN FLIGHT : p50={d_p50:6.1f}ms p99={d_p99:7.1f}ms " + f"max={d_max:7.1f}ms ({d_n} pings)") + print(f" : {slow} of {d_n} pings delayed past {SLOW_PING_MS:.0f}ms") + + blocked = d_max > 25.0 and (b_max == 0.0 or d_max > 10.0 * b_max) + print() + if blocked: + print("[verdict] CONFIRMED. A do-nothing /ping endpoint went from " + f"~{b_p50:.1f}ms idle to {d_max:.0f}ms while a batch ran.") + print(" The in-process engine blocks the event loop: every other") + print(" request and SSE stream stalls for the duration of each") + print(" step(). The CB engine must run out-of-process.") + else: + print("[verdict] NOT reproduced - /ping stayed fast during the batch.") + print(" Re-check that the engine actually ran in-process here.") + print("=" * 72) + + +def run_test() -> None: + base_url = f"http://{HOST}:{PORT}" + proc = subprocess.Popen([sys.executable, os.path.abspath(__file__), "--serve"]) + try: + print("[test] waiting for server (model load can take ~10-30s) ...") + deadline = time.time() + 240.0 + with httpx.Client() as probe: + while True: + try: + if probe.get(base_url + "/ping", timeout=2.0).status_code == 200: + break + except Exception: + pass + if time.time() > deadline: + raise RuntimeError("server did not become ready in time") + time.sleep(1.0) + print("[test] server ready.\n") + asyncio.run(load_test(base_url)) + finally: + proc.terminate() + try: + proc.wait(timeout=10) + except subprocess.TimeoutExpired: + proc.kill() + + +# --------------------------------------------------------------------------- # +# Entry point # +# --------------------------------------------------------------------------- # + +if __name__ == "__main__": + if "--serve" in sys.argv: + run_server() + else: + run_test() \ No newline at end of file diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/test_zmq_block.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_zmq_block.py new file mode 100644 index 00000000..cb39ad9a --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_zmq_block.py @@ -0,0 +1,561 @@ +""" +Process isolation A/B test - in-process vs out-of-process CB engine. + +This is cb_server_block_test.py and cb_server_zmq_test.py merged into one +harness. It runs the SAME FastAPI load test twice: + + mode "inprocess" - CB engine runs on the server's event loop, step() + driven through a ThreadPoolExecutor(max_workers=1). + This is the design that blocks. + mode "zmq" - CB engine runs in a separate spawned process; the + server talks to it over ZeroMQ. step() never touches + the event loop. + +Both modes expose identical /ping and /generate endpoints and run the +identical client load test, so the only variable is WHERE step() executes. +A do-nothing /ping is the canary: if it slows while a batch is in flight, +the event loop was blocked. + +Process layout per mode: + driver --spawns--> FastAPI server (--spawns--> ZMQ engine, zmq mode only) +The two modes run sequentially, so only one holds GPU.0 at a time. + +Targets Python 3.12. Run on the GPU box: + pip install pyzmq msgspec fastapi uvicorn httpx + python cb_isolation_ab_test.py +""" + +from __future__ import annotations + +import asyncio +import itertools +import multiprocessing as mp +import os +import subprocess +import sys +import time +from concurrent.futures import ThreadPoolExecutor +from contextlib import asynccontextmanager + +import httpx +import msgspec +import openvino_genai as genai +import uvicorn +import zmq +import zmq.asyncio +from fastapi import FastAPI + + +# --------------------------------------------------------------------------- # +# CONFIG # +# --------------------------------------------------------------------------- # + +MODEL_PATH = "/mnt/Ironwolf-4TB/Models/OpenVINO/Anubis-Mini-8B-v1-int4_asym-ov/" +DEVICE = "GPU.0" +HOST = "127.0.0.1" +PORT_INPROC = 8140 +PORT_ZMQ = 8141 + +SCHEDULER = { + "max_num_batched_tokens": 2048, + "max_num_seqs": 16, + "cache_size": 8, # tune to your VRAM + "dynamic_split_fuse": True, + "enable_prefix_caching": True, +} + +MAX_NEW_TOKENS = 256 +BATCH_SIZE = 6 +BASELINE_PINGS = 60 +SLOW_PING_MS = 50.0 +ZMQ_LINGER_MS = 1000 +GPU_RELEASE_GAP_S = 5.0 # wait between modes so VRAM frees + +PROMPTS = [ + "Explain how continuous batching differs from static batching for LLM serving.", + "Write a short paragraph about the history of the printing press.", + "Describe, step by step, how a CPU executes a single instruction.", + "Summarize the causes of the 2008 financial crisis in plain language.", + "List five considerations when choosing a database index, with reasons.", + "Explain what a KV cache is and why it matters for transformer inference.", +] + +TERMINAL = { + genai.GenerationStatus.FINISHED, + genai.GenerationStatus.IGNORED, + genai.GenerationStatus.CANCEL, + genai.GenerationStatus.STOP, +} + + +# --------------------------------------------------------------------------- # +# SHARED - pipeline build + per-request future bookkeeping # +# --------------------------------------------------------------------------- # + +def _build_pipeline(model_path, device, scheduler): + sc = genai.SchedulerConfig() + for key, value in scheduler.items(): + setattr(sc, key, value) + return genai.ContinuousBatchingPipeline(model_path, device=device, scheduler_config=sc) + + +_futures: dict[int, asyncio.Future] = {} +_token_counts: dict[int, int] = {} +_rid_counter = itertools.count() + + +def _resolve(rid: int, status_name: str) -> None: + """Settle one request's future. Used by both backends.""" + fut = _futures.pop(rid, None) + if fut is not None and not fut.done(): + if status_name == "IGNORED": + fut.set_exception(RuntimeError("request IGNORED - KV cache OOM")) + else: + fut.set_result(_token_counts.pop(rid, 0)) + + +# =========================================================================== # +# ZMQ ENGINE PROCESS - used by the "zmq" mode. Runs in its own interpreter. # +# =========================================================================== # + +def _handle_request(msg, pipe, handles) -> bool: + """Apply one inbound message in the engine process. False on shutdown.""" + kind = msg["type"] + if kind == "shutdown": + return False + if kind == "cancel": + handle = handles.get(msg["rid"]) + if handle is not None: + handle.cancel() + elif kind == "submit": + cfg = genai.GenerationConfig() + cfg.max_new_tokens = msg["max_new_tokens"] + cfg.do_sample = False + handles[msg["rid"]] = pipe.add_request(msg["rid"], msg["prompt"], cfg) + return True + + +def engine_process(model_path, device, scheduler, req_endpoint, res_endpoint) -> None: + """The CB engine loop for zmq mode. Pure synchronous code, its own GIL.""" + ctx = zmq.Context() + req_sock = ctx.socket(zmq.PULL) + req_sock.connect(req_endpoint) + res_sock = ctx.socket(zmq.PUSH) + res_sock.setsockopt(zmq.LINGER, ZMQ_LINGER_MS) + res_sock.connect(res_endpoint) + + encoder = msgspec.msgpack.Encoder() + decoder = msgspec.msgpack.Decoder() + + def send(msg: dict) -> None: + res_sock.send(encoder.encode(msg)) + + try: + print(f"[engine] loading {model_path} on {device} ...", flush=True) + t0 = time.perf_counter() + pipe = _build_pipeline(model_path, device, scheduler) + print(f"[engine] pipeline ready in {time.perf_counter() - t0:.1f}s", flush=True) + except Exception as exc: # noqa: BLE001 + send({"type": "load_error", "error": repr(exc)}) + res_sock.close() + req_sock.close() + ctx.term() + return + + send({"type": "ready"}) + + handles: dict[int, "genai.GenerationHandle"] = {} + running = True + try: + while running: + if not handles: + running = _handle_request(decoder.decode(req_sock.recv()), pipe, handles) + if not running: + break + while True: + try: + raw = req_sock.recv(zmq.NOBLOCK) + except zmq.Again: + break + if not _handle_request(decoder.decode(raw), pipe, handles): + running = False + break + if not running or not handles: + continue + + pipe.step() + + for rid in list(handles.keys()): + handle = handles[rid] + if handle.can_read(): + token_ids: list[int] = [] + for output in handle.read().values(): + token_ids.extend(output.generated_ids) + if token_ids: + send({"type": "tokens", "rid": rid, "token_ids": token_ids}) + status = handle.get_status() + if status in TERMINAL: + send({"type": "done", "rid": rid, "status": status.name}) + del handles[rid] + except Exception as exc: # noqa: BLE001 + send({"type": "engine_error", "error": repr(exc)}) + finally: + for handle in handles.values(): + try: + handle.cancel() + except Exception: # noqa: BLE001 + pass + res_sock.close() + req_sock.close() + ctx.term() + print("[engine] stopped", flush=True) + + +# =========================================================================== # +# BACKEND A - in-process engine (the design under test as "blocking") # +# =========================================================================== # + +class InProcessBackend: + """CB engine on the server's event loop. step() via a 1-worker executor.""" + + def __init__(self) -> None: + self.pipe = None + self.cfg = None + self.executor = ThreadPoolExecutor(max_workers=1, thread_name_prefix="cb-engine") + self.handles: dict[int, "genai.GenerationHandle"] = {} + self.wake = asyncio.Event() + self.loop_task: asyncio.Task | None = None + + async def start(self) -> None: + loop = asyncio.get_running_loop() + self.pipe = await loop.run_in_executor( + self.executor, _build_pipeline, MODEL_PATH, DEVICE, SCHEDULER + ) + self.cfg = genai.GenerationConfig() + self.cfg.max_new_tokens = MAX_NEW_TOKENS + self.cfg.do_sample = False + self.loop_task = asyncio.create_task(self._engine_loop()) + + def _step_and_drain(self) -> list[tuple[int, str]]: + self.pipe.step() + finished: list[tuple[int, str]] = [] + for rid, handle in self.handles.items(): + if handle.can_read(): + for output in handle.read().values(): + _token_counts[rid] = _token_counts.get(rid, 0) + len(output.generated_ids) + status = handle.get_status() + if status in TERMINAL: + finished.append((rid, status.name)) + return finished + + async def _engine_loop(self) -> None: + loop = asyncio.get_running_loop() + try: + while True: + if not self.handles: + self.wake.clear() + await self.wake.wait() + finished = await loop.run_in_executor(self.executor, self._step_and_drain) + for rid, status_name in finished: + self.handles.pop(rid, None) + _resolve(rid, status_name) + except asyncio.CancelledError: + pass + + async def submit(self, rid: int, prompt: str, max_new_tokens: int) -> None: + loop = asyncio.get_running_loop() + handle = await loop.run_in_executor( + self.executor, self.pipe.add_request, rid, prompt, self.cfg + ) + self.handles[rid] = handle + self.wake.set() + + async def stop(self) -> None: + if self.loop_task is not None: + self.loop_task.cancel() + await asyncio.gather(self.loop_task, return_exceptions=True) + self.executor.shutdown(wait=False) + + +# =========================================================================== # +# BACKEND B - out-of-process engine over ZeroMQ # +# =========================================================================== # + +def _dispatch_result(msg: dict) -> None: + kind = msg.get("type") + rid = msg.get("rid") + if kind == "tokens": + _token_counts[rid] = _token_counts.get(rid, 0) + len(msg["token_ids"]) + elif kind == "done": + _resolve(rid, msg["status"]) + elif kind == "engine_error": + print(f"[server] ENGINE ERROR: {msg['error']}", flush=True) + + +class ZmqBackend: + """CB engine in a spawned child process, reached over ZeroMQ.""" + + def __init__(self) -> None: + self.ctx: zmq.asyncio.Context | None = None + self.req_sock: zmq.asyncio.Socket | None = None + self.res_sock: zmq.asyncio.Socket | None = None + self.outbox: asyncio.Queue | None = None + self.proc: mp.Process | None = None + self.tasks: list[asyncio.Task] = [] + self.endpoints: tuple[str, str] = ("", "") + self.encoder = msgspec.msgpack.Encoder() + self.decoder = msgspec.msgpack.Decoder() + + async def start(self) -> None: + req_ep = f"ipc:///tmp/openarc_cb_req_{os.getpid()}.ipc" + res_ep = f"ipc:///tmp/openarc_cb_res_{os.getpid()}.ipc" + self.endpoints = (req_ep, res_ep) + + self.ctx = zmq.asyncio.Context() + self.req_sock = self.ctx.socket(zmq.PUSH) + self.req_sock.setsockopt(zmq.LINGER, ZMQ_LINGER_MS) + self.req_sock.bind(req_ep) + self.res_sock = self.ctx.socket(zmq.PULL) + self.res_sock.setsockopt(zmq.LINGER, ZMQ_LINGER_MS) + self.res_sock.bind(res_ep) + self.outbox = asyncio.Queue() + + mpctx = mp.get_context("spawn") # spawn, NOT fork - GPU state + self.proc = mpctx.Process( + target=engine_process, + args=(MODEL_PATH, DEVICE, SCHEDULER, req_ep, res_ep), + daemon=True, + ) + self.proc.start() + + first = self.decoder.decode(await self.res_sock.recv()) + if first["type"] == "load_error": + raise RuntimeError(f"engine failed to load: {first['error']}") + + self.tasks = [ + asyncio.create_task(self._request_sender()), + asyncio.create_task(self._result_handler()), + ] + + async def _request_sender(self) -> None: + while True: + msg = await self.outbox.get() + try: + await self.req_sock.send(self.encoder.encode(msg)) + finally: + self.outbox.task_done() + + async def _result_handler(self) -> None: + while True: + raw = await self.res_sock.recv() + _dispatch_result(self.decoder.decode(raw)) + + async def submit(self, rid: int, prompt: str, max_new_tokens: int) -> None: + await self.outbox.put({ + "type": "submit", "rid": rid, "prompt": prompt, "max_new_tokens": max_new_tokens, + }) + + async def stop(self) -> None: + await self.outbox.put({"type": "shutdown"}) + await self.outbox.join() + self.proc.join(timeout=10) + if self.proc.is_alive(): + self.proc.terminate() + for task in self.tasks: + task.cancel() + await asyncio.gather(*self.tasks, return_exceptions=True) + self.req_sock.close() + self.res_sock.close() + self.ctx.term() + for endpoint in self.endpoints: + try: + os.unlink(endpoint.removeprefix("ipc://")) + except OSError: + pass + + +# =========================================================================== # +# FASTAPI SERVER - mode-agnostic endpoints over whichever backend is selected # +# =========================================================================== # + +MODE = "inprocess" +_backend: InProcessBackend | ZmqBackend | None = None + + +@asynccontextmanager +async def _lifespan(app: FastAPI): + global _backend + _backend = InProcessBackend() if MODE == "inprocess" else ZmqBackend() + await _backend.start() + print(f"[server] mode={MODE} ready", flush=True) + yield + await _backend.stop() + + +app = FastAPI(lifespan=_lifespan) + + +@app.get("/ping") +async def ping(): + """Does nothing. If this is slow, the event loop was blocked.""" + return {"t": time.perf_counter()} + + +@app.post("/generate") +async def generate(idx: int = 0): + loop = asyncio.get_running_loop() + rid = next(_rid_counter) + fut: asyncio.Future = loop.create_future() + _futures[rid] = fut + await _backend.submit(rid, PROMPTS[idx % len(PROMPTS)], MAX_NEW_TOKENS) + tokens = await fut + return {"rid": rid, "tokens": tokens} + + +def run_server(mode: str, port: int) -> None: + global MODE + MODE = mode + config = uvicorn.Config(app, host=HOST, port=port, log_level="warning") + uvicorn.Server(config).run() + + +# =========================================================================== # +# CLIENT - load test (returns stats so the driver can compare modes) # +# =========================================================================== # + +def _stats(latencies_ms: list[float]) -> tuple[float, float, float, int]: + if not latencies_ms: + return 0.0, 0.0, 0.0, 0 + s = sorted(latencies_ms) + n = len(s) + return s[n // 2], s[min(n - 1, int(n * 0.99))], s[-1], n + + +async def _measure_pings(client: httpx.AsyncClient, n: int) -> list[float]: + out: list[float] = [] + for _ in range(n): + t0 = time.perf_counter() + await client.get("/ping") + out.append((time.perf_counter() - t0) * 1000.0) + return out + + +async def _measure_pings_until(client: httpx.AsyncClient, until: asyncio.Future) -> list[float]: + out: list[float] = [] + while not until.done(): + t0 = time.perf_counter() + try: + await client.get("/ping") + except Exception: # noqa: BLE001 + break + out.append((time.perf_counter() - t0) * 1000.0) + return out + + +async def load_test(base_url: str) -> dict: + async with httpx.AsyncClient(base_url=base_url, timeout=120.0) as client: + print("[test] baseline /ping (server idle) ...") + baseline = await _measure_pings(client, BASELINE_PINGS) + + print(f"[test] firing {BATCH_SIZE} /generate, pinging during the batch ...") + gen_task = asyncio.ensure_future( + asyncio.gather(*[client.post("/generate", params={"idx": i}) for i in range(BATCH_SIZE)]) + ) + during = await _measure_pings_until(client, gen_task) + gen_results = await gen_task + + b_p50, b_p99, b_max, _ = _stats(baseline) + d_p50, d_p99, d_max, d_n = _stats(during) + return { + "idle_p50": b_p50, "idle_p99": b_p99, "idle_max": b_max, + "batch_p50": d_p50, "batch_p99": d_p99, "batch_max": d_max, "batch_n": d_n, + "slow": sum(1 for x in during if x > SLOW_PING_MS), + "tokens": sum(r.json().get("tokens", 0) for r in gen_results), + } + + +# --------------------------------------------------------------------------- # +# DRIVER - run both modes, print the side-by-side comparison # +# --------------------------------------------------------------------------- # + +def _run_one_mode(mode: str, port: int) -> dict: + base_url = f"http://{HOST}:{port}" + print(f"\n[driver] starting server in mode={mode} ...") + proc = subprocess.Popen([sys.executable, os.path.abspath(__file__), "--serve", mode, str(port)]) + try: + deadline = time.time() + 240.0 + with httpx.Client() as probe: + while True: + try: + if probe.get(base_url + "/ping", timeout=2.0).status_code == 200: + break + except Exception: # noqa: BLE001 + pass + if time.time() > deadline: + raise RuntimeError(f"server (mode={mode}) did not become ready") + time.sleep(1.0) + print(f"[driver] mode={mode} server ready, running load test ...") + return asyncio.run(load_test(base_url)) + finally: + proc.terminate() + try: + proc.wait(timeout=15) + except subprocess.TimeoutExpired: + proc.kill() + + +def _fmt(value: float) -> str: + return f"{value:8.1f}ms" + + +def _print_comparison(inproc: dict, zmqd: dict) -> None: + rows = [ + ("/ping idle max", "idle_max"), + ("/ping in-batch p50", "batch_p50"), + ("/ping in-batch p99", "batch_p99"), + ("/ping in-batch max", "batch_max"), + ] + print("\n" + "=" * 72) + print("COMPARISON - process isolation during step()") + print("=" * 72) + print(f"{'':22} {'IN-PROCESS':>14} {'OUT-OF-PROCESS (ZMQ)':>22}") + for label, key in rows: + print(f"{label:22} {_fmt(inproc[key]):>14} {_fmt(zmqd[key]):>22}") + print(f"{'pings delayed >'+str(int(SLOW_PING_MS))+'ms':22} " + f"{str(inproc['slow'])+'/'+str(inproc['batch_n']):>14} " + f"{str(zmqd['slow'])+'/'+str(zmqd['batch_n']):>22}") + print("-" * 72) + + inproc_blocked = inproc["batch_max"] > 25.0 and inproc["batch_max"] > 5.0 * max(inproc["idle_max"], 1.0) + zmq_clean = zmqd["batch_max"] < 25.0 or zmqd["batch_max"] < 3.0 * max(zmqd["idle_max"], 1.0) + if inproc_blocked and zmq_clean: + print("[verdict] CONFIRMED. In-process, a do-nothing /ping spiked to " + f"{inproc['batch_max']:.0f}ms while a batch ran -") + print(" the event loop was blocked by step(). Out-of-process over") + print(f" ZMQ, /ping stayed at {zmqd['batch_max']:.0f}ms max. Process") + print(" isolation keeps FastAPI free during step(): the engine's") + print(" GIL is a different GIL.") + else: + print("[verdict] inconclusive - inspect the numbers above. Expected the") + print(" in-process max to be large and the ZMQ max to stay small.") + print("=" * 72) + + +def run_test() -> None: + inproc = _run_one_mode("inprocess", PORT_INPROC) + print(f"\n[driver] waiting {GPU_RELEASE_GAP_S:.0f}s for GPU memory to free ...") + time.sleep(GPU_RELEASE_GAP_S) + zmqd = _run_one_mode("zmq", PORT_ZMQ) + _print_comparison(inproc, zmqd) + + +# --------------------------------------------------------------------------- # +# Entry point # +# --------------------------------------------------------------------------- # + +if __name__ == "__main__": + if "--serve" in sys.argv: + i = sys.argv.index("--serve") + run_server(sys.argv[i + 1], int(sys.argv[i + 2])) + else: + run_test() \ No newline at end of file diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/test_zmq_hammer.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_zmq_hammer.py new file mode 100644 index 00000000..bc211f1f --- /dev/null +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_zmq_hammer.py @@ -0,0 +1,657 @@ +""" +Concurrent-load hammer test - in-process vs out-of-process CB engine. + +The earlier A/B test pinged sequentially, one request at a time. That +undersamples blocking: a ping issued in the gap between two step() calls +completes fast and never witnesses the freeze. This version fixes that - +it holds CONCURRENT_PINGERS (default 48) ping clients hammering /ping +continuously, so whenever the event loop freezes there are always dozens +of requests caught mid-flight. The slow ones cannot hide. + +Each mode runs three phases against this sustained concurrent load: + baseline - hammer only, no generation (the concurrent-load floor) + batch - BATCH_SIZE /generate requests fired, hammer continues + cooldown - hammer only, after the batch finishes + +Every /ping is recorded as (time_since_start, latency_ms). After both +modes run, the script writes: + cb_hammer_results.png - latency timeline (per mode) + CDF (overlaid) + cb_hammer_inprocess.csv - raw samples, in-process mode + cb_hammer_zmq.csv - raw samples, zmq mode + +Targets Python 3.12. Run on the GPU box: + pip install pyzmq msgspec fastapi uvicorn httpx matplotlib + python cb_hammer_test.py +""" + +from __future__ import annotations + +import asyncio +import itertools +import multiprocessing as mp +import os +import subprocess +import sys +import time +from concurrent.futures import ThreadPoolExecutor +from contextlib import asynccontextmanager + +import httpx +import msgspec +import openvino_genai as genai +import uvicorn +import zmq +import zmq.asyncio +from fastapi import FastAPI + + +# --------------------------------------------------------------------------- # +# CONFIG # +# --------------------------------------------------------------------------- # + +MODEL_PATH = "/mnt/Ironwolf-4TB/Models/OpenVINO/Anubis-Mini-8B-v1-int4_asym-ov/" +DEVICE = "GPU.0" +HOST = "127.0.0.1" +PORT_INPROC = 8142 +PORT_ZMQ = 8143 + +SCHEDULER = { + "max_num_batched_tokens": 2048, + "max_num_seqs": 16, + "cache_size": 8, # tune to your VRAM + "dynamic_split_fuse": True, + "enable_prefix_caching": True, +} + +MAX_NEW_TOKENS = 256 +BATCH_SIZE = 6 +CONCURRENT_PINGERS = 48 # sustained concurrent /ping clients +BASELINE_SECONDS = 5.0 # hammer-only phase before the batch +COOLDOWN_SECONDS = 3.0 # hammer-only phase after the batch +CLIENT_TIMEOUT_S = 60.0 # high, so a blocked ping is recorded not dropped +ZMQ_LINGER_MS = 1000 +GPU_RELEASE_GAP_S = 5.0 + +PROMPTS = [ + "Explain how continuous batching differs from static batching for LLM serving.", + "Write a short paragraph about the history of the printing press.", + "Describe, step by step, how a CPU executes a single instruction.", + "Summarize the causes of the 2008 financial crisis in plain language.", + "List five considerations when choosing a database index, with reasons.", + "Explain what a KV cache is and why it matters for transformer inference.", +] + +TERMINAL = { + genai.GenerationStatus.FINISHED, + genai.GenerationStatus.IGNORED, + genai.GenerationStatus.CANCEL, + genai.GenerationStatus.STOP, +} + +OUT_PNG = os.path.join(os.getcwd(), "cb_hammer_results.png") +OUT_CSV = { + "inprocess": os.path.join(os.getcwd(), "cb_hammer_inprocess.csv"), + "zmq": os.path.join(os.getcwd(), "cb_hammer_zmq.csv"), +} + + +# --------------------------------------------------------------------------- # +# SHARED - pipeline build + per-request future bookkeeping # +# --------------------------------------------------------------------------- # + +def _build_pipeline(model_path, device, scheduler): + sc = genai.SchedulerConfig() + for key, value in scheduler.items(): + setattr(sc, key, value) + return genai.ContinuousBatchingPipeline(model_path, device=device, scheduler_config=sc) + + +_futures: dict[int, asyncio.Future] = {} +_token_counts: dict[int, int] = {} +_rid_counter = itertools.count() + + +def _resolve(rid: int, status_name: str) -> None: + fut = _futures.pop(rid, None) + if fut is not None and not fut.done(): + if status_name == "IGNORED": + fut.set_exception(RuntimeError("request IGNORED - KV cache OOM")) + else: + fut.set_result(_token_counts.pop(rid, 0)) + + +# =========================================================================== # +# ZMQ ENGINE PROCESS # +# =========================================================================== # + +def _handle_request(msg, pipe, handles) -> bool: + kind = msg["type"] + if kind == "shutdown": + return False + if kind == "cancel": + handle = handles.get(msg["rid"]) + if handle is not None: + handle.cancel() + elif kind == "submit": + cfg = genai.GenerationConfig() + cfg.max_new_tokens = msg["max_new_tokens"] + cfg.do_sample = False + handles[msg["rid"]] = pipe.add_request(msg["rid"], msg["prompt"], cfg) + return True + + +def engine_process(model_path, device, scheduler, req_endpoint, res_endpoint) -> None: + ctx = zmq.Context() + req_sock = ctx.socket(zmq.PULL) + req_sock.connect(req_endpoint) + res_sock = ctx.socket(zmq.PUSH) + res_sock.setsockopt(zmq.LINGER, ZMQ_LINGER_MS) + res_sock.connect(res_endpoint) + + encoder = msgspec.msgpack.Encoder() + decoder = msgspec.msgpack.Decoder() + + def send(msg: dict) -> None: + res_sock.send(encoder.encode(msg)) + + try: + print(f"[engine] loading {model_path} on {device} ...", flush=True) + t0 = time.perf_counter() + pipe = _build_pipeline(model_path, device, scheduler) + print(f"[engine] pipeline ready in {time.perf_counter() - t0:.1f}s", flush=True) + except Exception as exc: # noqa: BLE001 + send({"type": "load_error", "error": repr(exc)}) + res_sock.close() + req_sock.close() + ctx.term() + return + + send({"type": "ready"}) + + handles: dict[int, "genai.GenerationHandle"] = {} + running = True + try: + while running: + if not handles: + running = _handle_request(decoder.decode(req_sock.recv()), pipe, handles) + if not running: + break + while True: + try: + raw = req_sock.recv(zmq.NOBLOCK) + except zmq.Again: + break + if not _handle_request(decoder.decode(raw), pipe, handles): + running = False + break + if not running or not handles: + continue + + pipe.step() + + for rid in list(handles.keys()): + handle = handles[rid] + if handle.can_read(): + token_ids: list[int] = [] + for output in handle.read().values(): + token_ids.extend(output.generated_ids) + if token_ids: + send({"type": "tokens", "rid": rid, "token_ids": token_ids}) + status = handle.get_status() + if status in TERMINAL: + send({"type": "done", "rid": rid, "status": status.name}) + del handles[rid] + except Exception as exc: # noqa: BLE001 + send({"type": "engine_error", "error": repr(exc)}) + finally: + for handle in handles.values(): + try: + handle.cancel() + except Exception: # noqa: BLE001 + pass + res_sock.close() + req_sock.close() + ctx.term() + print("[engine] stopped", flush=True) + + +# =========================================================================== # +# BACKEND A - in-process engine # +# =========================================================================== # + +class InProcessBackend: + def __init__(self) -> None: + self.pipe = None + self.cfg = None + self.executor = ThreadPoolExecutor(max_workers=1, thread_name_prefix="cb-engine") + self.handles: dict[int, "genai.GenerationHandle"] = {} + self.wake = asyncio.Event() + self.loop_task: asyncio.Task | None = None + + async def start(self) -> None: + loop = asyncio.get_running_loop() + self.pipe = await loop.run_in_executor( + self.executor, _build_pipeline, MODEL_PATH, DEVICE, SCHEDULER + ) + self.cfg = genai.GenerationConfig() + self.cfg.max_new_tokens = MAX_NEW_TOKENS + self.cfg.do_sample = False + self.loop_task = asyncio.create_task(self._engine_loop()) + + def _step_and_drain(self) -> list[tuple[int, str]]: + self.pipe.step() + finished: list[tuple[int, str]] = [] + for rid, handle in self.handles.items(): + if handle.can_read(): + for output in handle.read().values(): + _token_counts[rid] = _token_counts.get(rid, 0) + len(output.generated_ids) + status = handle.get_status() + if status in TERMINAL: + finished.append((rid, status.name)) + return finished + + async def _engine_loop(self) -> None: + loop = asyncio.get_running_loop() + try: + while True: + if not self.handles: + self.wake.clear() + await self.wake.wait() + finished = await loop.run_in_executor(self.executor, self._step_and_drain) + for rid, status_name in finished: + self.handles.pop(rid, None) + _resolve(rid, status_name) + except asyncio.CancelledError: + pass + + async def submit(self, rid: int, prompt: str, max_new_tokens: int) -> None: + loop = asyncio.get_running_loop() + handle = await loop.run_in_executor( + self.executor, self.pipe.add_request, rid, prompt, self.cfg + ) + self.handles[rid] = handle + self.wake.set() + + async def stop(self) -> None: + if self.loop_task is not None: + self.loop_task.cancel() + await asyncio.gather(self.loop_task, return_exceptions=True) + self.executor.shutdown(wait=False) + + +# =========================================================================== # +# BACKEND B - out-of-process engine over ZeroMQ # +# =========================================================================== # + +def _dispatch_result(msg: dict) -> None: + kind = msg.get("type") + rid = msg.get("rid") + if kind == "tokens": + _token_counts[rid] = _token_counts.get(rid, 0) + len(msg["token_ids"]) + elif kind == "done": + _resolve(rid, msg["status"]) + elif kind == "engine_error": + print(f"[server] ENGINE ERROR: {msg['error']}", flush=True) + + +class ZmqBackend: + def __init__(self) -> None: + self.ctx: zmq.asyncio.Context | None = None + self.req_sock: zmq.asyncio.Socket | None = None + self.res_sock: zmq.asyncio.Socket | None = None + self.outbox: asyncio.Queue | None = None + self.proc: mp.Process | None = None + self.tasks: list[asyncio.Task] = [] + self.endpoints: tuple[str, str] = ("", "") + self.encoder = msgspec.msgpack.Encoder() + self.decoder = msgspec.msgpack.Decoder() + + async def start(self) -> None: + req_ep = f"ipc:///tmp/openarc_cb_req_{os.getpid()}.ipc" + res_ep = f"ipc:///tmp/openarc_cb_res_{os.getpid()}.ipc" + self.endpoints = (req_ep, res_ep) + + self.ctx = zmq.asyncio.Context() + self.req_sock = self.ctx.socket(zmq.PUSH) + self.req_sock.setsockopt(zmq.LINGER, ZMQ_LINGER_MS) + self.req_sock.bind(req_ep) + self.res_sock = self.ctx.socket(zmq.PULL) + self.res_sock.setsockopt(zmq.LINGER, ZMQ_LINGER_MS) + self.res_sock.bind(res_ep) + self.outbox = asyncio.Queue() + + mpctx = mp.get_context("spawn") + self.proc = mpctx.Process( + target=engine_process, + args=(MODEL_PATH, DEVICE, SCHEDULER, req_ep, res_ep), + daemon=True, + ) + self.proc.start() + + first = self.decoder.decode(await self.res_sock.recv()) + if first["type"] == "load_error": + raise RuntimeError(f"engine failed to load: {first['error']}") + + self.tasks = [ + asyncio.create_task(self._request_sender()), + asyncio.create_task(self._result_handler()), + ] + + async def _request_sender(self) -> None: + while True: + msg = await self.outbox.get() + try: + await self.req_sock.send(self.encoder.encode(msg)) + finally: + self.outbox.task_done() + + async def _result_handler(self) -> None: + while True: + raw = await self.res_sock.recv() + _dispatch_result(self.decoder.decode(raw)) + + async def submit(self, rid: int, prompt: str, max_new_tokens: int) -> None: + await self.outbox.put({ + "type": "submit", "rid": rid, "prompt": prompt, "max_new_tokens": max_new_tokens, + }) + + async def stop(self) -> None: + await self.outbox.put({"type": "shutdown"}) + await self.outbox.join() + self.proc.join(timeout=10) + if self.proc.is_alive(): + self.proc.terminate() + for task in self.tasks: + task.cancel() + await asyncio.gather(*self.tasks, return_exceptions=True) + self.req_sock.close() + self.res_sock.close() + self.ctx.term() + for endpoint in self.endpoints: + try: + os.unlink(endpoint.removeprefix("ipc://")) + except OSError: + pass + + +# =========================================================================== # +# FASTAPI SERVER # +# =========================================================================== # + +MODE = "inprocess" +_backend: InProcessBackend | ZmqBackend | None = None + + +@asynccontextmanager +async def _lifespan(app: FastAPI): + global _backend + _backend = InProcessBackend() if MODE == "inprocess" else ZmqBackend() + await _backend.start() + print(f"[server] mode={MODE} ready", flush=True) + yield + await _backend.stop() + + +app = FastAPI(lifespan=_lifespan) + + +@app.get("/ping") +async def ping(): + return {"t": time.perf_counter()} + + +@app.post("/generate") +async def generate(idx: int = 0): + loop = asyncio.get_running_loop() + rid = next(_rid_counter) + fut: asyncio.Future = loop.create_future() + _futures[rid] = fut + await _backend.submit(rid, PROMPTS[idx % len(PROMPTS)], MAX_NEW_TOKENS) + tokens = await fut + return {"rid": rid, "tokens": tokens} + + +def run_server(mode: str, port: int) -> None: + global MODE + MODE = mode + config = uvicorn.Config(app, host=HOST, port=port, log_level="warning") + uvicorn.Server(config).run() + + +# =========================================================================== # +# CLIENT - concurrent hammer load # +# =========================================================================== # + +async def hammer_load_test(base_url: str) -> dict: + """CONCURRENT_PINGERS clients hammer /ping continuously; a batch is fired + partway through. Returns every (t_since_start, latency_ms) sample.""" + samples: list[tuple[float, float]] = [] + stop = asyncio.Event() + limits = httpx.Limits( + max_connections=CONCURRENT_PINGERS + BATCH_SIZE + 16, + max_keepalive_connections=CONCURRENT_PINGERS + BATCH_SIZE + 16, + ) + + async with httpx.AsyncClient(base_url=base_url, timeout=CLIENT_TIMEOUT_S, limits=limits) as client: + t_origin = time.perf_counter() + + async def pinger() -> None: + while not stop.is_set(): + t0 = time.perf_counter() + try: + await client.get("/ping") + except Exception: # noqa: BLE001 + continue + t1 = time.perf_counter() + samples.append((t0 - t_origin, (t1 - t0) * 1000.0)) + + pingers = [asyncio.create_task(pinger()) for _ in range(CONCURRENT_PINGERS)] + + # Phase 1: baseline - hammer only. + print(f"[test] phase 1: {CONCURRENT_PINGERS} pingers, no batch ({BASELINE_SECONDS:.0f}s) ...") + await asyncio.sleep(BASELINE_SECONDS) + + # Phase 2: batch in flight - hammer continues. + print(f"[test] phase 2: firing {BATCH_SIZE} /generate, hammer continues ...") + batch_start = time.perf_counter() - t_origin + gen_task = asyncio.gather(*[client.post("/generate", params={"idx": i}) for i in range(BATCH_SIZE)]) + gen_results = await gen_task + batch_end = time.perf_counter() - t_origin + + # Phase 3: cooldown - hammer only. + print(f"[test] phase 3: cooldown ({COOLDOWN_SECONDS:.0f}s) ...") + await asyncio.sleep(COOLDOWN_SECONDS) + + stop.set() + await asyncio.gather(*pingers, return_exceptions=True) + + return { + "samples": samples, + "batch_start": batch_start, + "batch_end": batch_end, + "tokens": sum(r.json().get("tokens", 0) for r in gen_results), + } + + +# --------------------------------------------------------------------------- # +# OUTPUT - CSV, summary table, graphs # +# --------------------------------------------------------------------------- # + +def _dump_csv(path: str, data: dict) -> None: + with open(path, "w") as f: + f.write("t_seconds,latency_ms\n") + for t, lat in data["samples"]: + f.write(f"{t:.6f},{lat:.4f}\n") + print(f"[driver] raw samples written to {path}") + + +def _phase_pcts(data: dict) -> tuple[tuple, tuple]: + import numpy as np + + if not data["samples"]: + return (0.0, 0.0, 0.0, 0), (0.0, 0.0, 0.0, 0) + arr = np.array(data["samples"]) + t, lat = arr[:, 0], arr[:, 1] + base = lat[t < data["batch_start"]] + batch = lat[(t >= data["batch_start"]) & (t <= data["batch_end"])] + + def pct(a): + if len(a) == 0: + return (0.0, 0.0, 0.0, 0) + return (float(np.percentile(a, 50)), float(np.percentile(a, 99)), float(a.max()), len(a)) + + return pct(base), pct(batch) + + +def print_summary(inproc: dict, zmqd: dict) -> None: + in_base, in_batch = _phase_pcts(inproc) + zq_base, zq_batch = _phase_pcts(zmqd) + print("\n" + "=" * 78) + print(f"SUMMARY - /ping under {CONCURRENT_PINGERS} concurrent clients") + print("=" * 78) + print(f"{'':26}{'IN-PROCESS':>24}{'OUT-OF-PROCESS (ZMQ)':>26}") + fmt = lambda p: f"p50={p[0]:7.1f} p99={p[1]:8.1f} max={p[2]:8.1f}" + print(f"{'baseline (no batch)':26}{fmt(in_base):>24}{fmt(zq_base):>26}") + print(f"{'during batch':26}{fmt(in_batch):>24}{fmt(zq_batch):>26}") + print(f"{'pings during batch':26}{in_batch[3]:>24}{zq_batch[3]:>26}") + print("-" * 78) + print("During-batch p50 is the honest number under concurrent load: a ping") + print("cannot slip through a between-step gap when 48 are always in flight.") + print("=" * 78) + + +def make_graphs(inproc: dict, zmqd: dict, png_path: str) -> None: + import matplotlib + import numpy as np + + matplotlib.use("Agg") + import matplotlib.pyplot as plt + + def as_arr(d): + return np.array(d["samples"]) if d["samples"] else np.zeros((0, 2)) + + a_in, a_zmq = as_arr(inproc), as_arr(zmqd) + all_lat = np.concatenate([ + a_in[:, 1] if len(a_in) else np.array([1.0]), + a_zmq[:, 1] if len(a_zmq) else np.array([1.0]), + ]) + ymin = max(0.2, float(all_lat.min()) * 0.7) + ymax = float(all_lat.max()) * 1.4 + + fig, axes = plt.subplots(3, 1, figsize=(13, 16)) + + def timeline(ax, data, title, p99_color): + arr = as_arr(data) + if len(arr): + t, lat = arr[:, 0], arr[:, 1] + # subsample raw points so the scatter stays legible + if len(t) > 20000: + idx = np.random.default_rng(0).choice(len(t), 20000, replace=False) + ax.scatter(t[idx], lat[idx], s=3, alpha=0.12, color="#999999", linewidths=0) + else: + ax.scatter(t, lat, s=3, alpha=0.12, color="#999999", linewidths=0) + # percentile lines, 100 ms bins + edges = np.arange(0.0, float(t.max()) + 0.1, 0.1) + centers, p50s, p99s = [], [], [] + for i in range(len(edges) - 1): + mask = (t >= edges[i]) & (t < edges[i + 1]) + if not mask.any(): + continue + centers.append((edges[i] + edges[i + 1]) / 2) + p50s.append(float(np.percentile(lat[mask], 50))) + p99s.append(float(np.percentile(lat[mask], 99))) + ax.plot(centers, p50s, color="#1f77b4", lw=1.6, label="p50 (100ms bins)") + ax.plot(centers, p99s, color=p99_color, lw=1.6, label="p99 (100ms bins)") + ax.axvspan(data["batch_start"], data["batch_end"], + color="#ffae42", alpha=0.18, label="batch in flight") + ax.set_yscale("log") + ax.set_ylim(ymin, ymax) + ax.set_title(title) + ax.set_xlabel("time since test start (s)") + ax.set_ylabel("/ping latency (ms)") + ax.legend(loc="upper left", fontsize=8) + ax.grid(True, which="both", alpha=0.2) + + timeline(axes[0], inproc, + f"IN-PROCESS engine - /ping under {CONCURRENT_PINGERS} concurrent clients", "#d62728") + timeline(axes[1], zmqd, + f"OUT-OF-PROCESS (ZMQ) engine - /ping under {CONCURRENT_PINGERS} concurrent clients", "#2ca02c") + + # CDF of the during-batch samples + ax = axes[2] + for data, label, color in [(inproc, "in-process", "#d62728"), + (zmqd, "zmq out-of-process", "#2ca02c")]: + arr = as_arr(data) + if not len(arr): + continue + t, lat = arr[:, 0], arr[:, 1] + mask = (t >= data["batch_start"]) & (t <= data["batch_end"]) + batch_lat = np.sort(lat[mask]) + if not len(batch_lat): + continue + y = np.arange(1, len(batch_lat) + 1) / len(batch_lat) + ax.plot(batch_lat, y, color=color, lw=2.2, label=f"{label} (n={len(batch_lat)})") + ax.set_xscale("log") + ax.set_title("/ping latency distribution DURING the batch window (CDF)") + ax.set_xlabel("/ping latency (ms)") + ax.set_ylabel("cumulative fraction of requests") + ax.legend(loc="lower right") + ax.grid(True, which="both", alpha=0.2) + + fig.tight_layout() + fig.savefig(png_path, dpi=120) + print(f"[driver] graphs written to {png_path}") + + +# --------------------------------------------------------------------------- # +# DRIVER # +# --------------------------------------------------------------------------- # + +def _run_one_mode(mode: str, port: int) -> dict: + base_url = f"http://{HOST}:{port}" + print(f"\n[driver] starting server in mode={mode} ...") + proc = subprocess.Popen([sys.executable, os.path.abspath(__file__), "--serve", mode, str(port)]) + try: + deadline = time.time() + 240.0 + with httpx.Client() as probe: + while True: + try: + if probe.get(base_url + "/ping", timeout=2.0).status_code == 200: + break + except Exception: # noqa: BLE001 + pass + if time.time() > deadline: + raise RuntimeError(f"server (mode={mode}) did not become ready") + time.sleep(1.0) + print(f"[driver] mode={mode} server ready, running hammer test ...") + return asyncio.run(hammer_load_test(base_url)) + finally: + proc.terminate() + try: + proc.wait(timeout=15) + except subprocess.TimeoutExpired: + proc.kill() + + +def run_test() -> None: + inproc = _run_one_mode("inprocess", PORT_INPROC) + print(f"\n[driver] waiting {GPU_RELEASE_GAP_S:.0f}s for GPU memory to free ...") + time.sleep(GPU_RELEASE_GAP_S) + zmqd = _run_one_mode("zmq", PORT_ZMQ) + + _dump_csv(OUT_CSV["inprocess"], inproc) + _dump_csv(OUT_CSV["zmq"], zmqd) + print_summary(inproc, zmqd) + make_graphs(inproc, zmqd, OUT_PNG) + + +# --------------------------------------------------------------------------- # +# Entry point # +# --------------------------------------------------------------------------- # + +if __name__ == "__main__": + if "--serve" in sys.argv: + i = sys.argv.index("--serve") + run_server(sys.argv[i + 1], int(sys.argv[i + 2])) + else: + run_test() \ No newline at end of file From 233de86a1687e25600c12c2f87ccfa767391c8d8 Mon Sep 17 00:00:00 2001 From: SearchSavior Date: Mon, 25 May 2026 11:54:56 -0400 Subject: [PATCH 12/12] cpu test on linux --- cb_hammer_inprocess.csv | 10605 ++++--- cb_hammer_results.png | Bin 436824 -> 584150 bytes cb_hammer_zmq.csv | 24798 ++++++++++++---- .../examples_and_tests/test_zmq_hammer.py | 2 +- 4 files changed, 25260 insertions(+), 10145 deletions(-) diff --git a/cb_hammer_inprocess.csv b/cb_hammer_inprocess.csv index c73670ec..cd47da77 100644 --- a/cb_hammer_inprocess.csv +++ b/cb_hammer_inprocess.csv @@ -1,3910 +1,6697 @@ t_seconds,latency_ms -0.000196,28.2485 -0.003589,25.1948 -0.003813,25.2495 -0.003952,25.3681 -0.004168,25.4233 -0.004313,25.6019 -0.004436,25.8077 -0.004559,26.0281 -0.004677,26.2789 -0.004806,26.5295 -0.004924,26.8091 -0.005054,29.1947 -0.005175,29.5240 -0.005296,29.8578 -0.005434,30.1695 -0.005641,30.4113 -0.005897,30.6595 -0.006044,31.0330 -0.006167,31.4372 -0.006291,31.8861 -0.006416,32.3258 -0.006541,32.9871 -0.006665,35.1234 -0.006832,35.6370 -0.007012,36.1491 -0.007145,37.0898 -0.007286,38.0263 -0.007472,38.9544 -0.007606,43.9625 -0.007737,45.0463 -0.007874,46.1048 -0.008008,47.1816 -0.008138,48.3373 -0.008279,49.5172 -0.008410,50.6816 -0.008550,51.6989 -0.008680,52.4799 -0.008816,53.3196 -0.009019,54.0554 -0.009160,54.8489 -0.009290,55.6203 -0.009422,56.3861 -0.009566,59.3177 -0.009701,60.1980 -0.009842,61.0616 -0.009974,61.9659 -0.010116,62.8820 -0.010252,63.7401 -0.028446,47.8384 -0.034249,46.6283 -0.051569,35.7550 -0.029915,60.5240 -0.036053,57.0085 -0.036557,60.1713 -0.056476,43.6552 -0.059092,45.6889 -0.030956,77.6908 -0.039529,72.9924 -0.076285,37.4428 -0.063075,57.1020 -0.028784,92.4107 -0.031336,91.2559 -0.030244,99.3704 -0.064911,67.4167 -0.108648,25.0728 -0.093062,42.2931 -0.112521,26.0771 -0.061160,80.4692 -0.113729,31.6784 -0.120177,26.2325 -0.100132,53.1106 -0.129615,24.6555 -0.046427,109.9369 -0.029063,128.9223 -0.090440,69.3257 -0.037078,125.5907 -0.071941,95.8817 -0.070905,99.5534 -0.052784,122.5781 -0.153243,28.5812 -0.029321,153.5504 -0.159766,24.2759 -0.121196,67.0038 -0.145407,45.1271 -0.146410,47.9275 -0.042470,154.1654 -0.104781,97.0265 -0.175363,27.4653 -0.181825,21.9654 -0.182872,23.7288 -0.034700,173.1043 -0.188200,23.9306 -0.055191,165.9557 -0.156364,66.1637 -0.062136,161.8166 -0.206601,20.8780 -0.064009,169.4167 -0.068884,165.8834 -0.154271,85.4458 -0.167823,72.8416 -0.132328,109.7372 -0.122592,125.7200 -0.227480,24.1606 -0.133721,119.7551 -0.201808,63.3633 -0.057797,209.3372 -0.096729,171.4036 -0.080878,188.1826 -0.190535,81.1826 -0.035154,239.1078 -0.248312,29.6908 -0.223954,55.5298 -0.202828,78.9473 -0.087324,200.4440 -0.239718,50.7748 -0.069900,221.5178 -0.265172,27.1748 -0.221148,72.9829 -0.041790,256.4305 -0.240665,59.0413 -0.135356,169.2214 -0.279484,27.3796 -0.251641,60.9869 -0.271719,42.7642 -0.290493,24.8847 -0.162669,155.3314 -0.203791,116.1734 -0.029592,291.9334 -0.291418,32.0442 -0.299707,28.5538 -0.278004,52.1277 -0.274263,59.1506 -0.234768,105.0722 -0.298221,46.5465 -0.043161,303.2024 -0.065808,281.8926 -0.196636,155.6972 -0.157986,195.2639 -0.030587,324.5450 -0.170459,188.6182 -0.330132,31.2627 -0.306864,57.3744 -0.060250,306.7723 -0.339840,30.1637 -0.344768,29.0462 -0.184043,190.7078 -0.037605,339.0417 -0.072999,307.9304 -0.314483,67.4075 -0.045313,337.9957 -0.207805,181.6106 -0.222528,170.7349 -0.269061,125.6223 -0.373814,22.8786 -0.141630,261.0197 -0.321526,82.9645 -0.328261,79.1260 -0.352334,60.9233 -0.319965,94.2440 -0.304578,114.3270 -0.038742,383.7910 -0.318001,111.3775 -0.038177,395.9067 -0.355133,79.9632 -0.394683,41.4084 -0.413258,26.1626 -0.374751,76.4254 -0.367023,85.6895 -0.347701,109.7071 -0.422534,41.7847 -0.268133,198.2693 -0.312628,161.4359 -0.407388,68.6068 -0.035604,441.8956 -0.383309,95.1863 -0.233426,246.2661 -0.138599,343.4661 -0.418906,65.1355 -0.389416,101.0732 -0.464319,30.2875 -0.053980,442.3704 -0.370005,132.6374 -0.475996,27.5804 -0.429379,76.3586 -0.451178,56.3609 -0.031733,476.9686 -0.287769,225.4595 -0.315378,199.3389 -0.435096,84.9845 -0.323463,200.2719 -0.381892,144.5917 -0.503577,25.5401 -0.242066,294.2465 -0.496350,41.4793 -0.436092,103.2496 -0.502643,40.8475 -0.353250,191.2303 -0.380930,166.9071 -0.073993,481.1957 -0.478496,79.9450 -0.434084,127.6930 -0.439421,125.8339 -0.514717,52.6608 -0.520081,50.0646 -0.543491,27.5852 -0.212131,361.9161 -0.544481,30.9948 -0.414209,167.9560 -0.479693,105.0801 -0.555189,32.0063 -0.333414,254.7152 -0.529117,60.8926 -0.474065,121.0732 -0.482066,115.4437 -0.364239,235.7162 -0.539342,61.7870 -0.574048,29.0162 -0.292347,315.1556 -0.547837,63.9150 -0.537830,75.3255 -0.466403,149.3815 -0.558442,62.0615 -0.595139,26.3123 -0.402650,220.6419 -0.597510,29.6207 -0.457409,174.1843 -0.452713,183.8651 -0.396694,240.9100 -0.611753,28.7483 -0.567379,77.7218 -0.620504,25.5492 -0.621451,25.5174 -0.044236,604.3836 -0.584774,65.3707 -0.590010,63.3986 -0.615785,43.8844 -0.582166,81.3445 -0.393264,272.4167 -0.359077,310.6543 -0.587196,84.1705 -0.346364,325.8894 -0.645101,28.0104 -0.646053,27.9631 -0.646969,27.9839 -0.253477,422.6054 -0.505738,174.4703 -0.267134,417.6988 -0.631594,58.7164 -0.659670,31.9804 -0.663511,31.6600 -0.526484,170.1446 -0.671367,32.0016 -0.523736,180.9278 -0.507539,198.9508 -0.404491,306.0774 -0.281776,430.5237 -0.637604,75.6685 -0.627131,90.1645 -0.696629,28.0247 -0.376647,349.4435 -0.703369,24.5904 -0.588129,145.5466 -0.508702,226.1387 -0.623292,115.9639 -0.650145,93.2739 -0.636578,109.1523 -0.513229,234.4677 -0.674954,76.3502 -0.727960,25.5301 -0.194339,564.7700 -0.713273,49.6073 -0.739257,26.0790 -0.717296,52.5446 -0.672254,98.9794 -0.676083,99.3683 -0.673112,103.8313 -0.640502,140.8182 -0.648621,134.6213 -0.724654,62.3531 -0.680209,107.9606 -0.361395,430.6672 -0.613156,180.8599 -0.712301,86.3730 -0.710569,90.5742 -0.607503,200.8530 -0.753491,57.6298 -0.601130,212.2578 -0.787008,28.5822 -0.536313,282.1788 -0.745731,78.2599 -0.726091,100.0106 -0.561779,265.7981 -0.765336,64.4815 -0.808357,25.4917 -0.706490,129.9819 -0.794017,44.5085 -0.575476,271.3165 -0.599956,249.1703 -0.695171,155.4661 -0.484042,371.7109 -0.801143,56.6846 -0.743419,116.4302 -0.833849,27.0361 -0.838526,29.5409 -0.684834,186.9117 -0.477500,396.0364 -0.669732,210.0314 -0.571076,309.6945 -0.603064,279.9657 -0.690311,196.4140 -0.829818,59.4763 -0.826103,64.5795 -0.704664,189.8461 -0.871746,23.6905 -0.873537,27.8994 -0.570146,333.6751 -0.747697,160.3432 -0.771234,139.2330 -0.859850,52.0336 -0.490490,424.3509 -0.886725,32.1985 -0.860885,63.1154 -0.868067,57.3708 -0.849126,77.9171 -0.776944,151.6284 -0.883031,52.1434 -0.674017,262.1228 -0.781320,162.6634 -0.734842,211.3954 -0.818492,129.6085 -0.879764,76.9746 -0.895437,62.3097 -0.813388,145.3757 -0.792063,171.0145 -0.910467,56.5850 -0.925438,43.0483 -0.846793,123.0585 -0.927044,48.5495 -0.762881,217.7619 -0.901437,81.5769 -0.759109,227.4125 -0.957747,34.4335 -0.665681,327.5700 -0.850638,144.1160 -0.788170,210.5036 -0.946237,54.4154 -0.880771,125.1115 -0.935175,73.8965 -0.936140,77.2683 -0.983014,32.3029 -0.986522,32.1758 -0.733676,286.0506 -0.815590,212.1861 -0.969852,61.7375 -0.798674,233.9838 -0.855753,185.7218 -0.890682,151.7340 -0.975594,67.8215 -1.015317,29.5310 -1.019728,27.6890 -0.998674,52.5666 -0.963078,92.7313 -0.992181,64.6753 -0.968487,95.1675 -0.823991,241.7955 -0.993252,79.5275 -0.956739,117.8797 -1.051241,27.1558 -1.000653,82.0921 -0.924001,160.3130 -1.041475,44.6201 -0.769841,325.0318 -1.055810,40.4763 -1.047417,58.0136 -1.044849,63.8620 -0.857828,252.3908 -1.082746,28.4677 -0.928573,184.4413 -0.894511,220.4648 -0.958764,161.2711 -0.691651,429.3805 -0.948101,173.8771 -1.027777,102.3121 -0.294131,836.9544 -0.943984,188.6775 -0.914841,221.5481 -1.018698,124.0511 -0.565255,579.4315 -0.908041,237.5791 -1.009072,138.3089 -1.120036,28.2790 -1.063655,87.4268 -0.653409,505.3977 -1.094874,65.3558 -1.086096,75.5889 -1.136390,28.4168 -1.042417,125.7742 -1.078398,90.7365 -1.096287,79.9671 -1.130090,48.7017 -1.032658,147.2057 -1.031590,149.3424 -0.751304,436.8124 -0.980643,210.9588 -1.168192,24.3911 -1.072780,127.5117 -0.494607,710.6872 -1.074619,134.1703 -1.121979,88.8979 -1.145620,69.2268 -1.142750,73.1359 -1.084315,132.5657 -1.043416,177.6519 -1.180933,46.1539 -0.783242,448.4702 -1.200292,33.7291 -1.151083,84.3461 -0.775452,462.3426 -0.994754,245.1506 -1.178792,62.9971 -0.836473,412.1876 -1.121032,130.0118 -1.113015,139.4905 -1.114976,138.4989 -1.005883,248.5445 -1.105431,155.2983 -1.160230,103.9476 -1.013409,252.6826 -1.208790,63.3706 -1.176254,99.6951 -1.056857,223.7678 -1.221069,61.3993 -1.110220,176.2443 -0.911884,378.2665 -0.889295,402.3160 -1.111214,181.3370 -0.903822,393.1011 -1.108712,192.1141 -1.216881,90.0276 -1.179865,128.9266 -1.248661,67.4680 -1.227087,91.2383 -1.251044,68.2875 -1.215886,106.1834 -1.164807,158.2452 -1.296924,27.6123 -1.300826,27.8965 -1.264178,73.4284 -1.237795,100.7835 -1.191603,148.8325 -1.316129,28.2205 -0.918924,426.3358 -1.239906,106.9175 -1.148316,203.1576 -1.253475,102.8847 -1.280625,77.1994 -0.811122,549.1863 -1.205295,157.4156 -1.131086,232.5562 -1.292552,78.4545 -1.340436,32.0567 -1.345261,28.1975 -1.260730,116.1381 -1.324536,57.0172 -1.192583,191.9885 -1.275950,111.0587 -1.286465,103.1947 -1.344350,47.3813 -1.371007,25.7888 -1.132662,269.0650 -1.161685,243.4584 -1.357825,49.6708 -1.362711,47.7851 -1.252506,159.5699 -1.235429,179.9741 -1.391732,25.1744 -1.376869,46.9709 -1.272161,156.4219 -1.318326,111.9810 -1.308793,123.4384 -1.360309,74.0319 -1.254428,184.5543 -1.351474,89.4564 -1.158808,287.8804 -1.323052,126.8369 -1.147381,305.2296 -1.188117,268.8855 -1.346823,114.1466 -1.373459,90.0474 -1.356360,108.0862 -1.231713,239.8084 -1.387009,85.9001 -1.415404,59.8793 -1.338579,143.0384 -1.452611,31.4575 -1.241790,246.0108 -0.967053,521.6871 -1.319332,176.0344 -1.384572,113.3106 -1.266092,232.7998 -1.416907,87.3600 -1.144687,361.9692 -1.440931,66.6640 -1.410497,98.0330 -1.210878,301.7574 -1.328723,191.5291 -1.282468,239.6911 -1.495367,29.0425 -1.290151,235.5845 -1.438983,91.4731 -1.460971,71.8432 -1.504268,30.0286 -1.407496,129.1723 -1.472909,67.0057 -1.291612,250.7225 -1.446689,97.9628 -1.065787,479.8372 -1.471522,80.1335 -1.434342,122.7333 -0.827577,731.0546 -1.432232,128.6695 -1.497883,65.9427 -1.484069,84.0519 -1.481618,88.4059 -1.457003,117.0065 -1.337607,239.0047 -1.557076,25.7589 -1.389660,196.2831 -1.475284,112.4705 -1.532814,56.7946 -1.487801,107.4165 -1.363643,233.3140 -1.463507,134.4774 -1.542335,58.4995 -1.507595,95.2851 -1.430308,177.4771 -1.372493,237.8552 -1.582835,29.1567 -1.412076,203.7488 -1.428584,191.4489 -1.544652,77.2279 -1.506657,119.3553 -1.401728,225.8086 -1.405144,223.8350 -1.607785,23.3474 -1.574010,64.0213 -1.464447,176.4730 -1.545625,97.7113 -1.536669,108.1132 -1.488741,156.9930 -1.595218,57.5188 -1.576612,78.7319 -1.534297,122.9023 -1.508530,150.8155 -1.558632,104.2067 -1.396796,269.4276 -1.423840,247.4175 -1.615825,56.9107 -1.652738,23.2557 -1.628980,48.0382 -1.520253,163.3608 -1.600835,84.7587 -1.589609,99.0015 -1.530457,161.9489 -1.627537,65.8471 -1.322070,376.0525 -1.675994,23.1442 -1.677018,24.7316 -1.214848,488.7520 -1.620033,85.7237 -1.655345,58.3286 -1.643337,72.0831 -1.596958,119.6487 -1.692406,25.7496 -1.699139,23.3978 -1.512635,213.3814 -1.657200,73.8966 -1.645734,92.2597 -1.597984,143.6949 -1.498892,244.3521 -1.685594,59.0630 -1.551656,194.8364 -1.722537,26.8611 -1.640921,114.0291 -1.169135,587.5418 -1.522160,236.6461 -1.659346,102.7485 -1.585943,182.9068 -1.611992,158.3688 -1.703600,71.0805 -1.688611,88.6215 -1.705763,74.0363 -1.631133,153.8058 -1.713674,72.7084 -1.539916,248.3811 -1.744657,45.0719 -1.768851,23.8568 -1.741680,56.1831 -1.726017,75.6917 -1.779800,25.8980 -1.758807,47.9029 -1.306909,500.8111 -1.718156,90.5779 -1.672736,145.7480 -1.731097,88.5804 -1.524410,302.9711 -1.610349,218.5368 -1.774681,57.7139 -1.777233,58.9530 -1.789729,48.4466 -1.638032,202.7888 -1.666224,183.0609 -1.737994,114.1444 -1.626013,229.5136 -1.587755,273.6436 -1.563826,299.0338 -1.621880,241.9933 -1.788297,78.3439 -1.840822,27.5477 -1.801710,74.1830 -1.381554,496.6130 -1.449890,430.9150 -1.797864,85.6620 -1.602881,282.5268 -1.805698,81.1369 -1.806710,82.0192 -1.746493,148.9341 -1.644783,254.2961 -1.875893,24.6726 -1.234021,668.3082 -1.878168,26.9936 -1.808735,100.1863 -1.683614,229.9903 -1.715420,199.1527 -1.786383,130.0544 -1.807721,112.7043 -1.863874,60.6662 -1.899079,26.8534 -1.832396,94.9542 -1.701751,229.9491 -1.908922,26.5691 -1.855527,81.3874 -1.698123,242.6277 -1.888730,53.3511 -1.560902,384.5522 -1.920426,27.6051 -1.743245,210.3844 -1.525736,431.1325 -1.818485,140.9230 -1.931700,29.1586 -1.762095,201.9881 -1.936915,30.9548 -1.862861,106.0007 -1.916438,53.5551 -1.905162,69.0295 -1.895427,83.4271 -1.819678,163.4846 -1.836187,148.3661 -1.792708,193.2402 -1.959409,27.5690 -1.967870,22.0262 -1.838177,158.6492 -1.900566,97.7467 -1.902330,98.9058 -1.925933,76.7002 -1.849286,156.8197 -1.989897,21.6205 -1.662839,351.0395 -1.886836,136.7804 -1.914573,110.0709 -2.002634,23.4009 -1.568122,459.2115 -1.924541,108.9763 -1.968862,67.8671 -1.960859,82.2611 -1.866642,178.8428 -1.749398,297.6789 -1.969993,80.1941 -1.693385,358.2504 -2.006106,47.4310 -2.013879,46.4416 -2.033523,28.5825 -1.978855,88.9425 -1.945455,123.7612 -1.852139,219.2993 -1.984554,87.9872 -2.045485,28.1082 -1.770362,304.2263 -1.964084,116.4176 -1.754950,326.4905 -1.956869,126.1183 -2.026035,64.6122 -1.948031,146.3532 -1.861399,238.9411 -1.716607,386.6604 -1.880805,223.4813 -1.996826,110.0371 -1.940752,169.8320 -2.081441,31.1350 -2.074588,41.5974 -2.011518,107.9835 -2.094385,28.2662 -1.942081,182.3412 -1.885408,240.0084 -2.080502,47.5251 -1.983163,154.1855 -2.072541,66.8910 -1.828886,314.3026 -1.570024,575.5237 -1.883526,264.0966 -2.090648,58.2444 -1.756677,395.7228 -2.027334,131.0607 -2.060321,100.9869 -2.062106,103.5945 -2.106864,59.7550 -2.143189,24.3383 -2.051635,120.3752 -2.122651,50.7472 -2.023617,155.3364 -2.001236,178.7407 -1.784941,396.6558 -2.158395,27.5055 -2.161309,27.9042 -2.165701,25.0089 -2.167528,26.3211 -2.104287,99.3521 -2.100341,106.4906 -2.036729,173.3606 -1.935491,275.5464 -1.927350,285.6863 -2.071439,142.6141 -2.185901,30.6469 -2.047078,175.1781 -2.190710,32.5375 -2.181597,46.2295 -2.178953,53.8231 -2.110584,123.9652 -1.827382,408.4132 -2.024645,216.3381 -2.173399,72.0608 -2.043121,209.9653 -2.053537,201.1335 -2.050188,205.8397 -2.119502,137.6099 -1.985949,272.2121 -2.148893,115.9716 -2.128027,138.2826 -2.227827,39.8930 -2.124423,150.2588 -2.166620,110.7860 -1.953630,330.6479 -1.868370,418.8141 -2.189214,98.8802 -2.245460,44.1210 -2.082988,208.9195 -2.206832,86.9860 -2.172011,126.0517 -2.211038,90.3372 -2.277406,25.8237 -2.256028,51.4604 -2.284278,26.7893 -2.232777,79.2549 -2.145548,169.4901 -2.116186,203.2895 -2.112577,208.3674 -2.234550,90.5382 -2.222257,106.4159 -2.254671,75.4571 -1.974192,357.8211 -2.307493,27.6587 -2.266311,71.9007 -2.312032,30.9037 -2.319476,25.0972 -2.258161,89.0068 -2.179978,171.4606 -2.125417,228.6304 -2.223248,136.4426 -2.069216,291.4154 -2.338212,24.9864 -2.073594,291.1490 -2.216548,151.7910 -2.328673,44.2763 -2.298063,78.0713 -2.067798,309.8866 -2.193849,188.9853 -2.301376,83.2201 -2.291908,98.1774 -2.152400,242.4769 -2.287184,108.5945 -2.289582,110.8864 -2.264865,137.2261 -2.315039,90.9167 -2.351439,56.0104 -2.354048,56.8426 -2.384596,28.9000 -2.311068,106.1632 -2.267720,151.4082 -2.382835,38.7053 -1.986979,436.9683 -2.344574,81.3284 -2.103268,331.6836 -2.376135,59.7618 -2.332013,105.2976 -2.293818,145.4054 -2.417232,23.5857 -2.368340,79.0474 -2.347168,103.4762 -2.377685,74.3088 -2.325089,136.7586 -2.390086,73.7079 -1.998313,468.4264 -2.395779,72.8340 -2.137349,339.6880 -1.913605,566.2815 -2.240983,239.9577 -2.364743,117.5879 -2.461848,24.4803 -2.147623,339.6343 -2.463794,27.4522 -2.439224,60.3339 -2.203640,297.3108 -2.274682,228.8299 -2.359691,148.4802 -2.360632,148.9797 -2.335152,175.3897 -2.402092,110.2392 -2.486329,28.8155 -2.466740,52.4219 -2.437311,86.5517 -2.394878,129.9021 -2.405956,123.5573 -2.440818,90.4317 -2.363199,168.9605 -2.482331,52.2092 -2.450645,87.3136 -2.342937,197.8027 -2.410891,136.6876 -2.435897,113.0377 -2.253087,296.7728 -2.421541,130.6026 -2.419129,134.9534 -2.529514,28.0233 -2.531250,29.8518 -2.499559,63.9891 -2.479887,88.7844 -2.303230,266.9249 -2.372950,201.2648 -2.447388,131.2285 -2.423947,158.7323 -2.407450,176.5688 -2.487258,98.1461 -2.552144,41.5463 -2.532160,64.7094 -2.524780,74.0906 -2.574215,27.5344 -2.214054,390.3382 -2.561103,45.4185 -2.509612,97.9208 -2.554083,61.6218 -2.480942,137.1086 -2.593691,26.9068 -2.598871,25.2971 -2.523864,102.2269 -2.434952,197.8010 -2.547579,86.6506 -2.213037,423.1423 -2.596870,42.8192 -2.615705,26.9544 -2.624169,25.6389 -2.534541,119.8409 -2.582680,72.6895 -2.413497,242.7945 -2.425903,233.3151 -2.548936,112.4208 -2.639689,26.8303 -2.288094,381.7896 -1.671258,1003.9306 -2.139433,538.7350 -2.585404,94.2041 -2.620598,62.8664 -2.257112,434.1846 -2.626091,67.0945 -2.210091,484.0624 -2.540740,155.1487 -2.330129,368.8278 -2.477038,223.9262 -2.604392,99.9299 -2.606522,100.7956 -2.679609,30.5184 -2.515145,201.6115 -2.468614,249.1404 -2.691297,27.4267 -2.503513,216.5508 -2.675189,45.8554 -2.537959,185.5199 -2.693186,31.5126 -2.618057,112.1610 -2.704323,28.6560 -2.654383,79.5697 -2.656292,84.1401 -2.716757,24.6294 -2.607534,135.4646 -2.549860,199.7416 -2.649808,102.6561 -2.683465,70.9100 -2.707318,49.9903 -2.508172,250.2491 -2.570156,193.6740 -2.741387,27.4396 -2.695889,77.5259 -2.678168,97.6954 -2.700964,78.5432 -2.669884,113.1612 -2.578617,206.4243 -2.757309,29.0922 -2.510542,281.3310 -2.724699,70.3540 -2.557538,240.3648 -2.773415,28.4964 -2.775864,28.2564 -2.451994,357.0607 -2.655370,155.6113 -2.500951,312.6622 -2.730218,85.3379 -2.661357,161.9354 -2.768827,55.4455 -2.601750,226.1346 -2.568672,260.6800 -2.636180,200.7515 -2.721045,117.7455 -2.563548,278.9707 -2.785042,58.8446 -2.791874,55.5855 -2.779508,69.6563 -2.632753,219.2378 -2.829352,25.3115 -2.717755,140.1039 -2.740433,126.9410 -2.749602,119.5586 -2.235795,634.3777 -2.843887,27.6415 -2.758421,117.6581 -2.519163,359.5233 -2.720064,159.6420 -2.795054,87.0909 -2.659219,228.4307 -2.824273,65.3324 -2.718724,173.7497 -2.849165,47.0862 -2.732979,164.5042 -2.400469,504.5409 -2.723480,182.4909 -2.783046,127.0426 -2.887650,23.8083 -2.698957,215.1053 -2.889605,25.4840 -2.896252,24.1227 -2.836932,87.5532 -2.813614,114.2689 -2.870174,59.1740 -2.815557,117.3407 -2.878687,55.7456 -2.892475,47.0355 -2.754376,189.1471 -2.823293,122.1798 -2.857859,89.0454 -2.924486,29.6376 -2.882145,76.6589 -2.827885,131.9508 -2.733953,226.9322 -2.666520,300.5068 -2.642660,325.2521 -2.915090,55.6327 -2.943523,28.5870 -2.927883,51.3592 -2.786401,195.2931 -2.320945,663.4798 -2.742999,242.9236 -2.958804,28.0648 -2.867374,124.6551 -2.967027,27.7683 -2.934433,67.7724 -2.959836,44.2367 -2.939511,65.5111 -2.945473,60.5102 -2.905010,102.8780 -2.842520,166.3328 -2.984425,26.6502 -2.914063,103.6233 -2.763830,259.7553 -2.985923,40.0627 -2.810982,216.3657 -2.981695,46.6071 -3.007889,26.8487 -2.752465,285.3492 -2.967913,73.3756 -2.920375,123.2326 -2.972111,72.9108 -2.854664,192.4823 -2.979243,75.0366 -3.004074,51.1839 -3.034738,25.5368 -2.960885,103.6225 -2.871529,194.7964 -2.910089,157.2598 -2.512331,556.4032 -2.491247,583.8325 -2.994796,86.9472 -2.804121,279.8905 -2.710128,375.3389 -3.064508,24.6724 -3.025986,64.1520 -3.017687,73.4669 -2.694154,403.9813 -2.838791,261.2966 -2.970723,131.6865 -3.005022,98.8228 -3.081744,26.2967 -2.905971,204.1361 -2.797903,316.0561 -3.067349,51.3571 -3.075080,48.3193 -3.089181,38.0864 -3.085467,42.7336 -3.027348,107.1769 -3.068735,67.7946 -2.946905,190.6423 -2.929348,212.5773 -3.008853,134.0326 -2.992030,154.2544 -3.066326,84.4397 -3.127268,24.4369 -2.801912,353.8341 -3.134525,25.0820 -3.091154,73.4428 -3.045022,125.0253 -2.634230,536.7679 -3.090138,81.8540 -3.005984,167.4670 -2.911459,265.4494 -3.113960,64.4561 -3.155747,26.2504 -2.847460,342.2513 -2.876080,314.6434 -2.869161,323.3988 -3.023586,169.9471 -3.170048,24.4722 -3.011076,191.4014 -2.584019,620.2835 -3.102410,103.4279 -3.146285,63.2057 -3.189712,22.7976 -3.141926,74.6065 -3.055258,162.7461 -3.128201,94.4068 -2.879706,347.2326 -3.170998,59.9800 -3.054280,179.6033 -3.047147,190.0487 -3.176909,61.7439 -3.212510,27.6994 -3.118707,127.4382 -2.954124,294.4653 -3.193533,57.1604 -3.222608,30.1398 -3.142886,114.0899 -3.110107,150.2097 -3.043608,217.7003 -3.108041,154.2495 -3.240210,27.6647 -3.037814,232.7695 -3.150766,120.7823 -3.190724,85.3637 -2.809056,470.1083 -3.173451,113.1975 -3.250694,37.3421 -3.248590,41.7513 -3.164598,128.2543 -3.194520,102.0968 -3.084012,217.0638 -3.137548,168.2236 -3.028303,278.3838 -2.851991,455.6227 -3.246146,67.9099 -3.233884,82.1147 -3.100088,218.7877 -3.060275,263.2731 -2.897484,432.3731 -3.041289,290.4485 -3.230979,104.8595 -3.286649,51.0484 -3.314056,26.5855 -3.171993,171.1664 -3.238653,108.9465 -3.209491,140.4507 -3.305772,47.0911 -3.288037,68.9253 -3.252749,107.9488 -3.123400,239.1114 -3.292852,71.4135 -3.340642,27.6161 -3.301076,72.3301 -3.204303,170.5968 -3.098135,277.7125 -3.306687,74.7177 -3.352863,31.7081 -3.159608,228.1805 -3.271549,117.6563 -3.347600,47.5314 -2.986870,409.4518 -3.178416,218.9211 -3.279164,120.6692 -3.373407,29.1977 -3.226940,178.9657 -3.002206,406.7451 -3.276088,134.3089 -3.387789,25.7196 -3.375848,49.0120 -3.256976,171.4560 -3.405906,24.5185 -3.181998,249.3610 -3.335839,96.4732 -3.216533,221.4733 -3.205839,233.6890 -3.389205,52.3182 -3.262291,184.8858 -3.337698,117.4169 -3.424861,31.2466 -3.402605,55.6408 -3.270584,190.3794 -3.192561,270.2989 -3.202478,265.8496 -3.364268,105.8844 -3.267875,203.3343 -3.356963,116.2800 -3.430425,48.5001 -3.455116,24.7988 -3.307615,176.3383 -3.462860,25.7967 -3.329857,166.5405 -3.374900,122.9531 -3.218004,283.0291 -3.428433,74.7268 -3.384572,119.9690 -3.479915,27.0632 -3.381405,133.1752 -3.296618,218.9122 -3.408951,108.0538 -3.397338,123.6953 -3.395132,131.0314 -3.501034,26.8972 -3.343160,186.1734 -3.447177,83.1682 -3.136530,400.6549 -3.503160,35.5324 -3.318876,223.9516 -3.431359,113.6693 -2.932898,614.9349 -3.521034,27.7536 -3.237196,312.5253 -3.456108,97.5411 -3.432313,124.9331 -3.151705,408.2897 -3.517005,48.4200 -3.360698,206.1365 -3.496398,74.4786 -3.460964,117.2377 -3.527932,52.1652 -3.368259,212.8398 -3.315999,268.5232 -3.515530,69.9374 -3.548788,45.2703 -3.504542,99.0857 -3.545029,59.9579 -3.470153,136.7460 -3.468328,140.3350 -3.478925,133.8296 -3.537185,76.5918 -3.261309,354.3760 -3.362511,254.7629 -3.514581,106.7329 -3.471210,152.4353 -3.103845,528.3171 -3.603628,30.3415 -3.290341,345.7419 -3.497854,140.6057 -3.331738,307.7007 -3.538693,101.6653 -3.441524,200.3052 -3.530346,114.4455 -3.565426,82.7197 -3.542829,106.2558 -3.547833,103.2999 -3.584523,72.5630 -3.632163,25.9066 -3.633970,25.0766 -3.566835,95.7626 -3.458247,208.6020 -3.641830,25.9785 -3.615685,57.0796 -3.585468,88.8066 -3.623645,51.6967 -3.413509,265.7613 -3.410397,272.3681 -3.662598,27.8859 -3.559996,136.2601 -3.529334,167.9399 -3.488657,209.5986 -3.260318,441.9089 -3.557246,148.8326 -3.323549,384.5910 -3.636084,74.6474 -3.580097,133.9932 -3.594059,120.9525 -3.672765,49.9191 -3.696256,27.3206 -3.697274,28.2958 -3.549722,178.5924 -3.483954,250.5969 -3.606899,128.5740 -3.570878,167.0477 -3.553649,186.3151 -3.675343,66.9256 -3.612755,130.5155 -3.638460,106.7776 -3.349942,399.7138 -3.722685,27.8586 -3.723577,31.0329 -3.648146,108.9292 -3.506979,253.7892 -3.526164,237.0023 -3.734551,29.5478 -3.617275,151.0679 -3.581099,188.6490 -3.710732,65.4677 -3.659047,119.1525 -3.679271,100.5459 -3.657086,123.7675 -3.608663,179.8898 -3.737926,51.6101 -3.706079,87.5462 -3.769749,26.7294 -3.666849,135.4058 -3.745238,58.1676 -3.674275,131.4524 -3.750544,59.3326 -3.749656,65.6013 -3.667809,149.3404 -3.473243,346.3661 -3.793626,26.9590 -3.399834,423.1263 -3.708140,116.8311 -3.802255,23.6678 -3.438007,395.1123 -3.644792,189.4007 -3.604988,230.7029 -3.658070,182.5054 -3.764099,77.4769 -3.815258,30.0754 -3.651134,200.7362 -3.649085,205.8350 -3.613778,242.6087 -3.833120,27.9149 -3.779817,84.2503 -3.840576,26.4740 -3.805728,62.3341 -3.841576,29.9121 -3.725570,149.3456 -3.834193,47.2563 -3.743271,140.4949 -3.851870,32.9094 -3.754611,135.1430 -3.861035,29.7103 -3.817149,78.1526 -3.739965,156.3431 -3.778200,119.1280 -3.702227,196.1445 -3.640359,267.8465 -3.883767,26.2952 -3.884780,27.1612 -3.621314,292.0189 -3.578203,339.3103 -3.715012,203.4872 -3.874916,44.5904 -3.396322,526.8744 -3.760768,163.4287 -3.439528,488.8086 -3.788553,146.9110 -3.824972,113.3949 -3.917514,21.8362 -3.820586,120.8795 -3.918499,24.4605 -3.898372,51.8048 -3.889754,61.8984 -3.682766,270.7259 -3.822961,136.6198 -3.910063,50.9947 -3.763167,202.3050 -3.864068,106.9467 -3.776200,195.8288 -3.735474,237.9378 -3.768343,209.1353 -3.639439,339.5720 -3.825924,156.9950 -3.941466,42.3820 -3.928337,63.0832 -3.871489,123.3116 -3.803407,192.4751 -3.819610,180.1210 -3.896309,105.2576 -3.913333,91.0622 -3.881450,126.5819 -3.919507,89.9954 -3.845334,168.6568 -3.854920,160.0097 -3.757076,263.6406 -3.924198,98.9830 -3.999731,27.0794 -3.953492,76.9350 -3.890746,143.6413 -3.950177,88.8846 -3.939350,100.6615 -3.994801,46.5884 -3.982919,59.8808 -4.013991,35.4326 -3.935465,115.5582 -3.942960,109.1191 -4.030428,24.1839 -3.796479,261.6803 -3.911942,147.2294 -3.908206,157.4602 -4.023181,44.9092 -3.728315,340.9546 -3.856387,218.7292 -3.971015,105.0699 -4.058159,19.4199 -4.059172,20.6091 -4.041390,45.2071 -3.995883,92.1586 -3.867051,228.1515 -4.014930,82.6411 -3.742269,361.0265 -3.977479,126.7917 -4.001567,105.7404 -4.069270,39.6745 -4.065667,51.0235 -3.983848,133.8639 -4.042800,75.9347 -4.097572,26.4927 -3.951653,175.7407 -4.079781,51.5275 -3.714091,421.8354 -4.077580,60.2390 -4.051023,88.3274 -3.991421,149.7908 -4.054612,91.3771 -4.107308,41.4882 -4.034387,116.1202 -3.979012,172.4473 -4.131309,24.7338 -3.789536,371.2202 -4.039063,123.7704 -4.009503,157.9094 -3.959581,209.6094 -4.145990,26.5340 -4.068091,105.4724 -4.103296,77.2597 -4.139351,42.5475 -4.088042,95.2043 -4.117713,70.4325 -3.965472,224.2116 -4.108945,83.1412 -4.169191,25.0585 -4.173564,24.4411 -4.124065,77.8030 -4.075117,134.4194 -4.156044,54.4376 -4.020717,192.4928 -4.172524,42.0850 -4.104271,112.2526 -4.076086,141.6650 -4.116691,105.5260 -4.201869,23.1877 -3.895303,335.9458 -4.137819,94.3748 -4.209536,24.6629 -4.210482,33.6047 -3.698256,548.7706 -4.135927,112.1445 -4.004396,244.7312 -3.961058,289.5320 -4.198005,54.8329 -4.232195,27.3002 -4.160761,102.0583 -3.923197,341.6810 -4.189684,78.0940 -4.150508,118.3115 -4.222217,48.4163 -4.151460,126.0076 -3.835691,445.3056 -4.026811,256.5314 -4.052080,233.8460 -4.262820,24.5959 -4.127394,164.5244 -4.267779,27.9431 -4.192087,104.7350 -3.809877,490.9807 -4.249128,53.6157 -4.250591,58.0431 -4.225057,87.1091 -4.008033,306.3904 -4.086598,233.7134 -3.897329,424.5862 -4.234200,91.2693 -4.268820,58.3367 -4.270634,62.6534 -4.180556,157.5657 -4.194250,145.4200 -4.183247,164.7261 -4.216524,134.9555 -4.141212,212.9736 -4.302744,54.3330 -4.264878,93.2040 -4.040012,321.1381 -4.214610,150.5023 -4.280997,85.6907 -4.118736,252.3109 -4.347974,27.4019 -4.049424,330.8343 -4.312167,71.7312 -4.321915,64.9780 -4.248072,141.3047 -4.285926,105.6684 -4.181899,212.8812 -4.287417,111.0981 -4.320312,79.8929 -3.972029,430.4823 -3.868063,537.5813 -4.383898,26.2836 -4.380259,33.9964 -4.296822,118.4438 -4.391595,30.6374 -4.314423,111.0235 -4.327158,99.3003 -4.358083,72.5656 -4.148796,283.2467 -3.973412,462.6586 -4.231249,206.3715 -4.351480,88.1039 -4.410182,30.5164 -4.354186,95.3786 -4.422234,30.0444 -4.217751,239.6551 -4.389377,71.2118 -4.333288,130.0568 -4.295722,171.7883 -4.162834,305.7517 -4.213210,256.3859 -4.365113,107.0078 -4.357078,121.1404 -4.425448,54.2002 -4.449565,32.0805 -4.457407,28.3291 -4.259495,227.7296 -4.440699,51.9766 -4.325470,168.1344 -4.252839,248.0155 -3.690485,813.0353 -4.415267,89.7274 -4.338122,168.8366 -4.402512,105.8950 -4.437621,73.3858 -4.463346,51.3201 -4.371047,146.4080 -4.492676,27.3469 -4.398515,126.3924 -4.500855,28.0440 -4.481646,52.6479 -4.511007,27.2501 -4.277468,261.7922 -4.414256,127.7048 -4.394781,149.9979 -4.467511,78.3343 -4.247028,300.3786 -4.528899,24.7830 -4.524908,29.7474 -4.300858,257.1903 -4.534295,25.9552 -4.469597,93.7309 -4.426459,146.1733 -4.485737,89.2156 -4.504995,70.9135 -4.460589,116.3530 -4.479648,99.2304 -4.558049,23.1133 -4.291926,294.7019 -4.432043,157.0990 -4.472121,121.6263 -4.572632,27.3486 -4.400205,203.6722 -4.366688,239.0368 -4.339671,271.0493 -4.375376,236.6798 -4.452279,161.4673 -4.283343,336.9050 -4.405645,216.9098 -4.468586,154.9606 -4.478219,147.7290 -4.244087,386.6917 -4.544779,87.9738 -4.436071,200.3678 -4.612056,29.0116 -4.167413,475.5113 -4.554656,90.6373 -4.386894,259.8403 -4.517456,134.2027 -4.538258,116.2463 -4.625948,31.9185 -4.308634,351.1195 -4.636439,28.1074 -4.095203,570.7473 -4.623547,50.5947 -4.541961,133.5886 -4.553683,122.9105 -4.593748,88.6834 -4.613746,69.6585 -4.506959,178.5874 -4.545846,143.3372 -4.632754,58.8151 -4.665951,27.2131 -4.642925,59.8737 -4.645294,59.4799 -4.682432,25.1753 -4.576943,133.1114 -4.676594,39.1260 -4.581163,137.1683 -3.938367,786.3377 -4.630779,95.0147 -4.702799,28.7370 -4.578879,156.0981 -4.575908,167.7188 -4.503520,247.2115 -4.715721,41.5764 -4.622555,135.8102 -4.539261,222.2009 -4.361151,402.6263 -4.710055,56.6855 -4.514666,254.8158 -4.487225,285.5808 -4.586629,188.1561 -4.520024,256.7056 -4.493604,286.2965 -4.757298,29.6274 -4.766741,27.3783 -4.685547,112.0958 -4.689184,110.4316 -4.188146,614.2983 -4.641069,162.9688 -4.731537,73.4632 -4.599982,205.9813 -4.589143,220.1860 -4.786926,27.4594 -4.794120,25.1901 -4.664547,156.2955 -4.743629,80.9775 -4.725795,99.7646 -4.439585,390.0942 -4.605726,227.7252 -4.707608,126.7929 -4.724706,113.9273 -4.620249,219.8455 -4.430649,412.4975 -4.776730,71.1116 -4.825560,26.0154 -4.833451,25.8982 -4.797644,62.6231 -4.763778,97.9345 -4.809329,53.3424 -4.774785,94.7446 -4.761462,109.0255 -4.659754,211.6492 -4.691569,182.1311 -4.847842,28.2571 -4.819311,60.8310 -4.805001,81.5527 -4.859350,29.8546 -4.547407,343.2748 -4.610720,282.7672 -4.840095,55.6944 -4.734978,163.7674 -4.824607,78.8683 -4.693164,211.6782 -4.750733,157.0390 -4.772807,136.7642 -4.799616,110.8964 -4.814386,105.8637 -4.654505,272.0461 -3.780854,1146.6752 -4.603878,326.4897 -4.869530,66.5101 -4.805963,134.4414 -4.560251,381.7685 -4.758366,184.6522 -4.683405,262.6840 -4.675550,275.2532 -4.574953,378.4259 -4.903476,57.8916 -4.909571,58.0463 -4.834401,135.0761 -4.704774,270.1045 -4.946090,32.9609 -4.820843,160.3253 -4.910513,72.5681 -4.940405,46.6797 -4.920250,67.8241 -4.674142,315.4164 -4.967618,26.9388 -4.969478,27.2188 -4.870488,128.7466 -4.829680,175.3359 -4.779902,226.6036 -4.981169,28.0502 -4.861713,160.4583 -4.994558,28.7838 -4.895790,129.0408 -4.898746,128.1489 -4.950804,80.7658 -4.871404,162.8242 -4.943018,94.1677 -4.936041,102.7362 -4.961368,79.9189 -5.022172,19.9554 -4.804038,239.2151 -5.023342,20.6679 -4.983082,61.4590 -4.889205,156.7528 -4.876100,172.8092 -4.843147,206.6271 -4.886554,164.8994 -5.042128,249.8721 -4.927530,446.4037 -5.043254,332.4034 -4.999235,377.6971 -4.907772,470.5565 -4.953380,427.2703 -4.718332,662.9867 -5.005016,376.9828 -5.045959,337.4732 -5.031571,352.2138 -4.974880,409.2556 -5.026896,357.9441 -5.292001,101.7997 -5.373935,20.5365 -5.375658,19.4673 -4.987086,415.5152 -4.979051,424.4669 -4.563328,840.4652 -5.048910,355.4092 -4.930368,474.7663 -5.009220,396.1981 -4.926551,480.7918 -4.651659,756.0074 -5.024831,383.1709 -4.838634,569.7067 -5.049775,359.2584 -5.041288,369.6969 -4.988074,423.5377 -4.646734,765.5482 -5.034229,378.7622 -4.769483,646.6423 -4.880144,536.4487 -4.851576,565.4973 -4.862672,554.8859 -5.051454,366.6126 -4.873701,544.8857 -5.037187,381.9561 -5.038778,380.9267 -5.044010,376.2808 -4.657867,763.0336 -5.044541,376.9631 -4.860267,561.8488 -5.006506,417.9916 -4.942020,483.1962 -4.996697,429.2329 -4.802444,624.1775 -4.989559,437.7980 -4.893488,536.2491 -4.904843,525.7112 -4.508408,922.8829 -4.890682,541.3817 -5.376934,302.8928 -5.380651,300.2567 -5.381320,300.4496 -5.384840,297.6567 -5.383432,299.8139 -5.382000,301.9745 -5.384136,300.7535 -5.383785,301.9912 -5.378330,307.7569 -5.393801,293.0898 -5.394472,293.4568 -5.395126,293.1690 -5.402601,287.1236 -5.403519,286.5834 -5.403794,286.6869 -5.405135,285.7428 -5.409034,348.7743 -5.416125,344.7447 -5.429738,331.8404 -5.412992,349.2953 -5.418587,346.6721 -5.411613,354.1503 -5.431291,334.7812 -5.407344,359.0492 -5.418067,350.1052 -5.422116,346.4443 -5.407667,361.2896 -5.419143,350.2191 -5.432064,337.7286 -5.405418,364.8170 -5.420901,351.0537 -5.430554,341.8573 -5.408341,364.5351 -5.420292,353.0854 -5.419705,354.2040 -5.421505,356.3800 -5.417559,360.9180 -5.424498,354.5788 -5.427357,352.3294 -5.425216,355.1029 -5.416594,364.3794 -5.410985,370.6765 -5.412283,370.0793 -5.425930,357.1815 -5.417074,366.7865 -5.426622,357.9964 -5.404320,381.0861 -5.408002,378.2051 -5.679828,107.1765 -5.680909,106.8980 -5.681770,106.8550 -5.682498,106.9998 -5.683975,107.3923 -5.686892,111.2251 -5.687930,111.0905 -5.688296,111.6229 -5.690103,110.7198 -5.683247,118.5046 -5.689725,112.9621 -5.690481,113.1156 -5.684890,119.6546 -5.686087,119.4143 -5.690878,115.6624 -5.757810,49.7859 -5.760872,47.9105 -5.685777,124.1140 -5.765260,50.0004 -5.771956,47.3209 -5.787005,41.2518 -5.788626,40.7163 -5.761579,79.5406 -5.799021,44.6849 -5.768957,86.0360 -5.815261,40.8892 -5.789498,68.3573 -5.777885,84.5557 -5.779077,89.2638 -5.828257,41.4653 -5.829342,43.6452 -5.841121,39.7202 -5.787808,95.7004 -5.808783,79.0371 -5.769363,128.4913 -5.856152,43.7882 -5.786208,121.4039 -5.770236,138.3936 -5.869724,39.9271 -5.872988,48.2734 -5.766393,155.9187 -5.773378,153.8691 -5.880841,49.3608 -5.800823,134.3029 -5.768173,171.7391 -5.781662,159.9509 -5.862442,80.2390 -5.908630,39.7967 -5.801752,147.7895 -5.909651,42.2569 -5.897855,61.5228 -5.921262,40.8538 -5.773910,197.6885 -5.935127,40.3026 -5.803597,182.6431 -5.782363,208.5915 -5.805502,195.4954 -5.809891,196.1946 -5.780974,231.9669 -5.899941,114.1282 -5.971599,43.5326 -5.941614,80.2619 -5.986241,42.0816 -5.804545,224.9483 -5.780320,259.8403 -5.990955,50.7346 -6.000998,42.2354 -5.779687,270.4801 -5.799919,251.3037 -6.012941,49.2342 -5.927247,136.0096 -6.021876,43.4104 -6.015132,51.8205 -5.922313,153.2930 -5.887821,188.8553 -5.883509,195.7268 -5.975430,106.4400 -5.802688,286.5869 -6.050168,42.0881 -6.041690,58.9592 -5.783861,317.7840 -6.062176,40.5248 -5.778477,329.8899 -5.765764,348.3791 -5.939913,175.2599 -6.075606,51.1720 -6.081870,45.9975 -6.040161,97.2112 -5.857856,285.3414 -6.006087,143.2015 -5.766073,384.2446 -6.101645,51.6715 -5.907612,255.2971 -5.772876,392.0938 -6.115173,51.3109 -5.951918,216.7083 -6.126779,47.7022 -5.819277,356.2438 -6.143198,45.5329 -6.137372,52.4599 -5.868342,329.5192 -6.028323,171.2008 -6.150318,50.8127 -6.014069,194.8762 -5.768561,441.5281 -5.949542,273.7254 -6.174482,51.2697 -6.076677,151.0916 -6.066953,167.3005 -6.065287,170.0102 -6.043234,197.0761 -6.197862,43.5317 -5.791368,456.8808 -6.208946,41.3894 -5.854994,403.9774 -6.079237,180.8204 -6.175522,85.6444 -6.227769,45.2433 -6.234254,46.9409 -6.248250,37.8024 -6.240311,48.6694 -6.199524,92.1473 -6.223268,75.9175 -6.210090,90.1442 -6.260057,43.7245 -6.168627,145.5289 -6.102701,212.4826 -6.281196,42.4493 -6.089276,235.4028 -6.286053,46.2542 -5.783113,550.2446 -6.235298,99.1012 -5.806541,537.7439 -6.299186,47.0710 -5.807597,541.6934 -5.785407,572.5173 -6.166485,192.5684 -6.314156,47.4072 -6.332307,38.8835 -6.333358,38.9646 -6.323646,51.7547 -6.334400,42.1078 -6.273013,112.0490 -6.346258,39.8098 -6.162910,224.4025 -6.357925,40.8278 -6.359054,40.7669 -6.092257,309.8766 -6.189833,215.7568 -6.258972,152.6095 -6.371192,41.4578 -6.372323,41.3821 -6.063258,352.4587 -6.291672,125.9267 -6.114143,312.0024 -6.385063,43.5836 -6.188731,243.7487 -6.261166,181.8054 -6.149289,294.7617 -6.411582,44.3296 -6.412650,44.3506 -6.413705,44.4376 -6.417600,41.6304 -6.315185,153.2617 -6.415717,56.9310 -6.398753,74.9598 -6.288981,186.7139 -6.399821,83.8637 -6.442972,43.7712 -6.402134,96.9457 -6.455913,44.1740 -6.457001,44.0898 -6.458144,44.0045 -6.459231,45.8115 -5.843706,669.8602 -6.468447,46.0454 -5.784619,730.7818 -6.475695,47.2477 -5.798118,726.2162 -6.051223,476.6032 -5.962117,571.4577 -6.361564,181.1755 -6.499080,44.5992 -6.500087,44.5301 -6.501091,44.4792 -6.502149,48.2615 -6.505043,46.8368 -6.375401,182.4567 -6.513567,48.6993 -6.514493,48.7400 -5.930203,633.9805 -6.108368,456.7586 -6.515402,51.7817 -6.225752,345.8901 -6.426146,147.1132 -6.542740,39.5500 -6.543680,39.5758 -6.544618,39.6682 -6.100650,486.2954 -6.545571,43.2923 -6.550411,45.5957 -6.551880,45.4000 -6.533575,72.4444 -6.486744,123.7226 -6.562267,49.1496 -6.563233,49.1154 -6.564184,49.1167 -6.565127,49.1623 -6.241394,373.8574 -6.571643,44.5830 -6.324679,302.1019 -5.948427,679.2709 -6.582291,46.3688 -6.583256,46.3856 -6.584286,46.3774 -6.596007,42.1848 -6.588864,52.1045 -6.432481,211.3726 -6.303782,341.6083 -6.606020,41.6172 -6.613301,43.4937 -6.610468,47.3637 -6.614290,46.2101 -6.629642,43.5161 -5.772412,902.3141 -6.630664,46.0623 -6.201131,482.4911 -6.638193,46.4815 -6.573260,112.4603 -6.522944,174.0709 -6.656795,41.2350 -5.942681,757.3155 -6.153317,550.7081 -6.527827,181.5000 -5.762288,948.5786 -6.674727,43.0495 -6.472648,246.1181 -6.683623,36.1528 -6.684675,36.2114 -6.685721,41.5150 -6.611417,121.9124 -6.697015,37.3133 -6.524334,210.9327 -6.698031,40.2113 -6.704026,42.6794 -6.628660,121.4981 -6.164971,593.1688 -6.717777,41.4066 -6.719776,40.4433 -6.710867,51.3345 -6.720887,46.8904 -6.387313,385.9674 -6.473713,301.6158 -6.657832,118.5491 -6.643854,143.0676 -6.428647,360.7630 -6.626781,170.7729 -6.376508,429.0397 -6.760220,48.3844 -6.640969,179.1860 -6.344286,476.9226 -6.750159,72.1365 -6.773281,52.0529 -6.673159,160.4745 -6.786922,47.7791 -6.733330,105.8678 -6.586946,258.0019 -6.300235,545.7640 -6.805548,43.9623 -6.612349,245.6029 -6.615252,244.7198 -6.820156,48.9728 -6.821209,48.9593 -6.775330,96.8158 -6.645391,236.4561 -6.738242,144.6128 -6.834702,49.2010 -6.845999,47.8029 -6.762202,132.6406 -6.759184,136.6695 -6.699997,198.4382 -6.857953,41.5568 -6.405590,502.0249 -6.869129,39.5585 -6.870169,41.7328 -5.769793,1151.7688 -6.349291,573.3627 -6.647638,284.9618 -6.822296,119.3870 -6.893808,48.9668 -6.898436,45.3954 -6.844949,108.6536 -6.709328,247.3893 -6.839199,120.7795 -6.557858,409.6983 -6.921563,47.0742 -6.483685,486.4684 -6.758140,223.1610 -6.941683,40.6792 -6.734329,257.3601 -6.789410,203.3690 -6.776381,218.8053 -6.127868,877.0798 -6.859973,145.9791 -6.735268,271.6803 -6.967558,40.3363 -6.932600,77.7706 -6.981302,38.7161 -6.883903,137.6519 -6.029494,996.0930 -6.718767,311.8605 -6.991690,39.9886 -6.992780,40.0511 -6.872146,165.5448 -6.444051,598.1459 -6.922654,120.5993 -7.004949,40.9419 -6.825335,230.6135 -6.386068,671.0439 -6.767778,299.1510 -6.899510,168.4727 -7.025588,45.1592 -6.250336,831.2084 -7.042197,40.3968 -6.727237,361.7335 -7.021556,72.8549 -7.020019,75.8799 -6.943832,163.2515 -6.882856,225.2339 -7.032832,76.2503 -7.066930,43.1647 -7.067983,43.1444 -7.081545,38.8359 -6.911902,210.0296 -7.082595,41.5026 -6.660500,470.7114 -6.907616,224.7109 -5.959379,1174.0074 -7.094411,40.0522 -7.107084,37.3490 -7.045891,100.6378 -7.108090,39.5014 -6.959979,194.9371 -6.970154,185.8196 -7.006948,150.8279 -7.111128,57.8125 -6.676727,493.3754 -7.131212,41.8968 -7.005952,176.8450 -7.043254,140.6467 -6.746706,442.2519 -6.942775,251.8868 -7.155975,39.7639 -7.121932,79.0101 -7.168941,37.4283 -6.908688,299.3523 -6.849511,363.2389 -7.146529,74.7145 -7.109082,113.2347 -7.070747,160.8758 -7.188958,44.6685 -7.030628,216.9380 -7.173110,75.4683 -6.953603,295.9496 -7.110095,142.4595 -7.206370,47.6522 -6.597281,665.1666 -7.221244,42.2044 -6.956718,310.9298 -7.231624,39.1408 -7.157777,114.0830 -6.895854,380.7545 -6.894843,387.4096 -7.247567,45.2856 -7.252555,42.4742 -7.124098,185.5600 -7.170103,142.5656 -7.222317,91.8885 -7.276609,46.2229 -7.144434,179.4261 -6.968638,357.2329 -6.616227,718.9558 -7.292853,43.3595 -6.995187,345.1482 -7.133387,209.8374 -7.254022,101.5672 -7.309658,46.9551 -7.031679,327.9032 -7.182798,184.6122 -7.322832,47.4806 -7.088971,290.7611 -7.335183,45.5712 -7.336213,45.5888 -7.037691,345.1515 -7.340336,44.0612 -7.147592,247.3048 -6.833634,563.3006 -7.355590,42.9158 -7.314206,93.3591 -6.982363,426.2807 -6.567184,851.7959 -7.379732,40.3008 -7.381802,39.2776 -7.323860,99.2229 -6.797555,633.2381 -7.356614,75.7421 -7.154916,280.9937 -7.249553,195.4431 -7.233627,212.4370 -7.407566,41.0595 -7.271860,184.4545 -7.055949,401.4218 -7.418981,41.4475 -7.394898,74.4392 -6.808605,661.8234 -7.370314,104.6191 -7.446065,35.9487 -7.132327,352.9177 -7.134464,355.3261 -7.457371,36.5992 -7.420034,74.9792 -7.267648,233.8726 -7.469337,37.0485 -7.432357,75.5954 -6.881848,629.8604 -7.444996,72.4425 -7.474933,44.3843 -7.485245,45.4301 -7.120381,411.3947 -7.183901,348.9308 -7.493971,41.9069 -7.501521,43.5713 -7.384398,162.6134 -7.470429,85.2479 -7.517439,39.3047 -7.312669,249.0769 -7.212751,354.8492 -7.511709,57.9431 -7.530676,42.5099 -7.531777,44.4020 -7.367411,218.1076 -7.270765,315.7888 -7.506386,92.2140 -7.555677,43.9191 -7.195739,404.8561 -7.295030,307.0428 -7.556745,46.8300 -7.398506,213.0203 -7.057113,555.4031 -7.567600,45.8973 -7.200943,417.9304 -7.573187,50.2589 -7.456315,168.1265 -7.585519,49.3894 -7.495014,140.9217 -7.586554,51.7593 -7.598601,47.6318 -7.599597,47.6369 -7.600596,47.6308 -7.007894,641.3251 -7.602073,48.6818 -7.613498,47.2890 -7.095899,565.9301 -7.489790,173.0560 -7.623446,42.1868 -7.435910,238.6616 -7.634909,40.6852 -7.408644,269.3357 -6.627699,1058.4934 -7.646234,41.0041 -7.647234,41.0038 -7.648227,41.0624 -7.380755,313.6633 -7.576179,123.9236 -7.421080,280.0839 -7.660788,49.7910 -7.359583,352.0843 -7.661830,52.4614 -7.677981,45.2542 -7.248578,486.2744 -7.688238,47.6462 -7.689290,47.5940 -7.694419,43.9710 -7.675595,73.2188 -7.343224,406.5653 -7.710580,40.2041 -7.194663,558.5268 -7.650755,103.8352 -7.208041,555.0400 -7.460429,304.4176 -7.603575,169.9384 -7.569653,204.7736 -7.734853,40.4802 -7.532833,245.4740 -7.735885,43.9092 -7.736884,43.9193 -7.618874,171.3936 -7.665634,125.6389 -7.748814,43.4603 -7.749790,43.4933 -7.750784,43.5334 -7.535878,265.9208 -7.430794,372.0711 -7.764847,39.5764 -7.754591,51.5559 -7.701165,111.9353 -7.448626,365.5449 -7.773514,44.2119 -7.325871,502.8089 -7.662847,173.8300 -7.700103,137.6676 -7.612516,226.3418 -7.382843,457.1146 -7.010371,840.6480 -7.780804,73.2826 -7.774427,91.1331 -7.775334,91.7207 -7.738390,138.1954 -7.836677,40.9549 -7.837772,40.9002 -7.838859,43.3664 -7.711667,178.6936 -7.802865,88.5689 -7.793284,99.7046 -7.396935,506.2321 -7.611527,292.7108 -7.674573,232.0653 -7.624442,290.0658 -7.876587,38.9059 -7.877633,38.8485 -7.878672,38.8097 -7.839958,80.3372 -7.686193,242.4413 -7.890362,39.2937 -7.687238,243.4330 -7.891435,41.7435 -7.714292,226.1994 -7.903168,38.3842 -7.423084,520.5269 -7.851020,100.5208 -7.545093,407.5415 -7.904239,49.5796 -7.914509,41.5678 -7.507953,457.1619 -7.794318,172.9097 -7.917482,62.7239 -7.792275,199.8724 -7.282253,710.9741 -7.854087,140.6270 -7.806148,198.8748 -7.965115,40.9698 -7.930672,79.9445 -7.263449,753.8711 -7.801800,216.5991 -7.943611,80.4233 -7.992148,37.9253 -7.915493,117.0584 -7.993228,40.9746 -7.638314,403.6306 -8.006085,38.8426 -7.547012,505.2742 -7.262448,790.8796 -7.892989,162.0916 -7.929657,139.6031 -8.030074,40.2455 -8.024035,47.8560 -7.649220,426.2310 -7.967228,113.3074 -8.041945,39.6532 -7.779795,311.7228 -8.032552,60.0646 -8.044929,49.7238 -8.052286,44.0375 -7.956077,147.7425 -8.070320,36.6343 -7.828681,288.8092 -8.017321,101.7620 -8.094653,34.6362 -7.953819,178.4793 -7.941553,194.1799 -7.980207,161.7979 -8.081599,64.9520 -8.106955,42.1307 -7.994715,159.8619 -7.906638,248.9689 -8.117491,41.3646 -7.778307,390.9481 -8.069260,101.0534 -8.129290,43.3926 -8.080536,101.3469 -7.482014,700.9351 -8.142005,41.9653 -7.928635,265.8572 -8.146552,48.9733 -8.103820,97.2777 -8.154578,53.4112 -7.635936,573.0994 -8.169256,42.8830 -7.882226,333.3495 -7.916482,305.2630 -8.181884,42.3819 -8.119084,113.1438 -7.865560,377.7846 -8.194492,51.3233 -8.053328,203.0595 -8.215576,42.8881 -8.207989,51.9868 -7.791273,471.8746 -8.075451,195.4313 -8.055081,216.8561 -8.232228,43.1482 -8.071892,210.7772 -8.243346,40.4517 -7.920296,374.1125 -8.091518,203.9623 -8.010617,288.6125 -7.814172,492.4910 -8.201099,109.6412 -8.224266,97.3299 -8.135733,186.9384 -7.804424,526.8955 -8.295481,36.8102 -8.034203,299.8297 -7.933179,413.1875 -8.306663,40.7231 -8.299230,50.1748 -8.155608,197.6662 -8.170314,188.6887 -8.282669,79.7327 -8.321597,42.7011 -8.259977,112.0645 -8.018399,354.6248 -8.331320,42.6891 -8.332292,44.5894 -8.346367,38.9140 -8.347387,38.8513 -8.221746,165.4473 -8.183971,205.3314 -8.349405,40.9077 -8.271938,127.1840 -7.951542,448.5441 -8.362403,38.6245 -7.952635,449.5788 -8.256388,155.6586 -8.372042,40.9867 -8.373024,40.9652 -8.374010,40.9528 -7.940492,475.4746 -8.294409,131.1358 -8.385281,41.2073 -8.386239,41.2294 -8.387194,41.2749 -8.283798,146.6077 -7.763082,670.7732 -8.310740,142.3233 -8.399123,58.5145 -8.400086,60.0112 -8.158856,309.7418 -8.412047,57.6350 -8.209036,261.7096 -8.005023,466.8214 -8.212139,261.0107 -8.364298,118.6732 -8.353275,131.7331 -8.402214,92.1711 -8.457638,38.2707 -8.430406,74.5514 -8.270883,235.0303 -8.460098,48.0657 -8.468598,42.6290 -8.469683,42.5981 -8.470746,44.0550 -8.425545,97.5945 -8.245816,278.3575 -8.132299,402.2939 -8.172683,364.0640 -8.433856,107.0431 -8.504958,40.8957 -8.359003,187.9733 -8.508164,39.9305 -8.182950,367.3436 -8.428469,128.5841 -7.867056,693.0905 -7.817727,753.5096 -7.519318,1063.4980 -8.545854,38.0299 -8.546977,37.9575 -8.414963,171.0417 -8.536748,51.3063 -8.494386,101.8981 -8.557054,40.3149 -8.523140,80.8665 -8.495909,113.0206 -7.753190,858.0618 -8.485008,128.2879 -8.582817,32.6065 -8.583885,32.6394 -8.584935,32.6885 -8.376881,242.9519 -8.586005,45.0329 -8.514802,121.8111 -8.597369,41.4387 -8.512281,134.3680 -8.540899,106.7615 -8.195525,453.1375 -7.561747,1098.1172 -8.505914,154.9758 -8.615424,46.5079 -8.616525,46.4500 -8.617624,48.4105 -8.511228,163.4381 -8.534593,141.0690 -8.636613,40.0620 -8.334033,343.6962 -8.426489,253.3117 -8.631039,57.4426 -8.646650,44.3104 -7.813101,885.2294 -8.659864,39.5278 -8.660890,39.5574 -8.662975,38.5330 -8.427469,278.7115 -8.676676,36.1126 -8.482972,231.3692 -8.677730,38.1788 -8.401028,323.7167 -7.790268,938.3798 -8.679801,57.9257 -8.698331,40.4158 -8.699393,40.3739 -8.700448,40.3495 -8.701509,40.3417 -8.675663,76.5064 -8.706181,47.3671 -8.413990,343.4126 -8.638809,124.2707 -8.596285,167.8005 -8.666035,99.0683 -7.723235,1049.4740 -8.715909,60.6789 -8.737728,49.8700 -8.738747,49.8605 -8.739767,49.8533 -8.740798,49.8386 -8.389303,402.3887 -8.752170,40.5807 -8.712789,81.0881 -8.741851,55.2299 -8.757404,47.9608 -8.674667,139.0296 -8.473151,341.5696 -8.648663,168.4689 -8.524174,294.0791 -8.571237,254.0324 -8.787598,50.2154 -8.788608,50.2258 -8.789621,50.2293 -8.790637,50.2544 -8.258464,583.4870 -8.793878,49.3797 -8.764086,83.9974 -8.415967,437.4269 -8.092617,761.7831 -8.813697,44.1633 -8.604007,261.0060 -8.471845,404.6917 -8.837815,39.7101 -8.838835,39.6526 -8.839851,39.6142 -8.840892,39.5721 -8.841952,39.5337 -8.690961,192.5423 -8.843258,49.6286 -8.661932,231.9111 -8.096324,798.3951 -8.853394,42.2554 -8.560147,337.8112 -8.792751,111.5801 -8.805365,102.6553 -8.548095,365.0365 -8.772710,141.3607 -8.765104,152.6176 -8.876537,43.1224 -8.877525,43.1604 -8.878487,43.1999 -8.879466,43.2138 -8.880465,43.2726 -8.881486,44.4809 -8.714342,220.0229 -8.892887,42.4852 -8.893844,45.0296 -8.818254,128.4869 -8.865014,82.8044 -8.322672,635.1807 -8.611253,349.6205 -8.608930,360.9068 -8.923738,47.1150 -8.904332,92.5199 -8.814721,186.6440 -8.935373,67.0112 -8.453064,550.3190 -8.413029,591.3619 -8.946741,69.5724 -8.895650,121.7330 -8.149086,869.3589 -8.390313,629.1954 -8.883504,137.1376 -8.913132,108.6829 -8.969838,54.6624 -8.925967,110.6034 -8.914071,123.8139 -8.996853,42.2491 -9.001366,38.9615 -8.825270,220.9014 -8.647661,399.7712 -8.619834,435.3610 -8.970853,87.3222 -8.817133,242.2613 -9.037886,26.6391 -8.957854,107.9456 -8.588055,485.7356 -8.797081,278.5080 -8.921688,164.5394 -9.002384,85.1024 -8.919660,173.2019 -9.064525,29.5512 -8.688482,410.5076 -8.753549,348.2614 -8.263148,840.5266 -8.857861,253.4608 -9.020642,92.4470 -8.960874,157.9937 -8.776589,344.4399 -9.094077,29.3796 -9.021815,112.3593 -9.065800,71.9874 -9.058176,85.2417 -9.118868,25.7461 -9.047433,101.7187 -9.073791,78.8352 -9.039102,119.6811 -9.059395,100.6016 -8.934365,230.0995 -9.036571,133.7844 -9.143419,28.0445 -8.908021,267.0101 -9.144615,32.3715 -9.092863,95.5019 -9.098990,94.0521 -8.922680,273.4853 -8.920686,277.4130 -9.087487,114.1884 -9.111323,92.0970 -9.170356,34.2624 -8.848084,359.7093 -9.171464,37.6025 -9.121029,91.0692 -9.149152,70.4772 -8.894720,330.1462 -9.055195,174.5280 -8.947819,288.3971 -8.728648,509.3143 -8.613297,625.9064 -9.086228,156.1691 -9.113089,130.5301 -9.040328,208.3228 -8.791692,459.2880 -9.046172,215.0053 -9.229724,32.6841 -9.236216,31.1323 -9.004391,271.8980 -9.017384,260.2259 -9.201676,77.1412 -8.763080,518.5835 -9.196166,93.0111 -9.075601,214.7660 -9.101811,194.1274 -9.267349,32.4042 -9.207794,94.1462 -9.198100,106.2064 -9.188365,120.4724 -8.917722,394.6989 -9.248651,66.5099 -8.854401,462.5667 -9.276290,49.8683 -9.018445,312.1289 -9.242398,90.2938 -9.304306,31.9914 -9.237963,99.5591 -9.159997,185.4089 -9.204619,144.0793 -9.176987,173.5481 -9.016314,335.5617 -9.332692,29.5379 -9.137788,227.9281 -8.938874,428.0757 -9.158784,213.6103 -9.019509,360.6054 -9.193043,189.0093 -9.261178,122.0552 -9.330575,56.9056 -9.362231,31.8671 -9.290368,112.9479 -9.212099,192.9501 -9.219630,187.1473 -9.301940,106.1641 -9.289178,120.1645 -9.123457,296.6203 -9.316968,104.3369 -9.365717,57.4297 -8.897958,527.0554 -8.724745,705.9090 -9.394098,42.0245 -9.152626,287.5527 -9.348699,95.0852 -9.103675,343.4956 -9.209067,242.1510 -9.175031,277.3992 -9.350535,104.4319 -9.326159,130.0276 -9.312422,150.7692 -9.430655,35.4392 -9.239204,238.6751 -9.366950,113.2720 -9.451218,32.5556 -9.224867,260.9830 -8.275377,1212.3386 -9.262409,232.2179 -9.463191,33.3967 -9.420078,80.2246 -9.337523,168.9933 -9.243620,267.3557 -9.351876,160.4116 -9.315161,201.7603 -9.443785,76.2213 -9.278818,246.9984 -9.494627,32.3575 -9.250981,277.1998 -9.336298,193.6722 -9.295939,244.0422 -9.496588,45.7478 -9.510976,32.5196 -9.423147,122.4807 -9.512289,36.2482 -9.516922,35.7775 -9.477880,80.8612 -9.525817,34.0987 -9.425014,138.1061 -9.526985,37.3475 -9.134175,434.5612 -9.528181,47.6469 -9.440180,136.8991 -9.003384,577.3622 -9.485850,99.5895 -9.454968,134.8252 -9.383233,209.1187 -9.024501,569.9144 -9.558741,38.7686 -9.345406,256.8091 -9.563121,44.1475 -9.405050,207.3181 -9.281664,335.7065 -9.552700,70.0886 -9.164465,462.3489 -9.602216,29.4872 -9.299754,334.4585 -9.575829,61.8043 -9.539981,100.0611 -9.408105,235.6775 -9.436123,216.1473 -9.483774,169.6956 -9.203420,454.6136 -9.480223,179.6130 -9.548537,115.9229 -9.466095,203.2451 -9.409343,261.7420 -9.577080,101.9111 -9.559916,121.4449 -9.658034,27.4605 -9.580746,111.6378 -9.529971,164.2204 -9.452431,246.1491 -9.631704,68.4577 -9.612368,89.1522 -9.669340,33.4272 -9.372395,333.3539 -9.421305,289.8129 -9.685495,30.5301 -9.506517,218.9070 -9.520007,210.0122 -9.585441,146.9420 -9.545628,188.6787 -9.617371,122.7035 -9.637634,103.6654 -9.634213,112.3683 -9.568737,179.5323 -9.543497,209.3792 -9.725424,32.5906 -9.594416,164.7951 -9.382052,379.4991 -9.387481,381.3033 -9.694192,82.1642 -9.622789,156.4053 -9.652271,129.9368 -9.716026,68.1448 -9.308838,476.5741 -9.664461,124.7702 -9.741300,53.0297 -9.607269,196.2866 -9.592353,215.0956 -9.406778,402.5067 -9.752876,60.8128 -9.678991,136.1282 -9.640043,181.0915 -9.589794,233.6377 -9.447172,380.0487 -9.456187,376.8523 -9.807449,29.9263 -9.732383,106.8975 -9.711119,135.9331 -9.730019,126.4186 -9.768785,89.4973 -9.597510,262.5114 -9.748270,114.2523 -9.746582,119.8952 -9.705749,162.5045 -9.626814,244.4918 -9.701521,177.3253 -9.847052,34.4870 -9.761552,123.5352 -9.758015,128.2636 -9.542337,348.4741 -9.782209,110.5233 -9.833040,66.2812 -9.856438,47.6490 -9.487716,421.7531 -9.803556,107.1366 -9.885088,27.3820 -9.886280,30.2250 -9.860022,66.7671 -9.277610,650.9656 -9.794330,139.3091 -9.871307,63.9611 -9.759212,178.6269 -9.700162,238.9239 -9.809285,131.6300 -9.403317,544.6089 -9.779195,174.9484 -9.740075,222.0869 -9.933640,29.6966 -9.564333,402.1087 -8.550294,1419.5395 -9.785413,187.6624 -9.821135,156.7512 -9.837376,143.8165 -9.827221,160.5179 -9.815120,177.0206 -9.823432,170.9893 -9.962163,33.4169 -9.963337,33.4063 -9.500303,503.4456 -9.789232,216.4490 -9.692385,318.1301 -9.939086,72.6914 -9.912470,100.5461 -9.858283,161.1834 -9.734307,291.0425 -9.996744,30.9876 -10.003750,30.4680 -9.643783,391.6531 -9.973076,67.4781 -9.935268,106.4343 -9.994422,51.6779 -9.813690,241.9482 -9.992141,65.1767 -9.868254,192.5899 -9.702768,360.8922 -9.878847,187.2225 -9.904088,163.1715 -9.987740,84.4965 -9.947926,128.7506 -9.881540,200.7632 -10.055638,28.7993 -9.981193,104.3707 -10.057319,35.3757 -10.066070,31.6644 -10.035437,65.4926 -9.926790,180.4827 -9.839281,269.7761 -9.966442,146.1574 -10.084438,29.4126 -10.011778,103.5485 -10.085564,32.1162 -10.019467,104.0557 -10.013017,114.7291 -9.899322,237.7480 -9.977887,160.9731 -9.969834,174.6742 -9.928576,218.4890 -9.866478,286.1711 -9.890811,268.0776 -9.784172,377.6064 -9.380115,784.9281 -10.063661,103.0801 -9.659836,514.3391 -9.954144,222.9940 -10.060845,117.8972 -10.109058,73.7317 -10.010516,181.1645 -9.862523,332.0503 -10.161779,34.9702 -10.067260,135.4725 -9.892733,311.7941 -10.034218,172.7542 -10.046100,162.1312 -10.112600,98.3751 -10.117681,99.8762 -10.113851,112.7836 -10.194573,33.9998 -9.937839,306.0813 -10.123523,124.1781 -9.681362,568.3340 -9.909470,345.5894 -10.076677,182.4040 -10.178742,83.1073 -9.916505,348.7407 -9.776357,496.8264 -10.115327,159.0961 -10.210976,67.7729 -10.255060,28.2705 -10.147066,144.4434 -9.698581,597.3522 -10.005681,292.0282 -10.137070,164.7937 -10.249697,62.0030 -10.092695,220.2597 -9.910694,406.7796 -10.082304,236.3861 -10.072237,256.0546 -10.127747,206.0059 -10.273184,61.7683 -10.274424,65.6951 -10.217558,124.5623 -10.025350,325.5279 -10.261851,90.2806 -10.317474,36.2680 -10.291510,67.2225 -10.202733,157.1761 -10.295934,69.1849 -10.027732,340.3667 -10.334953,34.8855 -10.342121,33.0099 -10.107274,271.3779 -10.226636,160.5054 -10.358733,29.5711 -10.206973,182.9179 -10.208232,183.4365 -10.359910,33.6144 -10.040554,354.1812 -10.204527,197.4260 -10.311700,93.2188 -10.191681,215.9832 -9.940915,471.6935 -10.265247,149.8469 -10.312955,106.6824 -10.166741,257.3321 -10.328292,97.9379 -10.278750,152.6779 -10.318690,114.5556 -10.097735,345.0711 -10.177139,267.4293 -10.415094,31.3795 -10.393525,56.9567 -10.158890,295.8916 -9.671085,785.9092 -10.431428,30.9272 -10.297710,169.0260 -10.404919,63.0117 -10.387142,84.2851 -10.378652,102.8843 -10.407664,77.7662 -10.144509,342.6335 -10.333754,158.5337 -10.340120,153.4058 -10.466736,30.5120 -10.389892,116.7624 -10.419638,99.4556 -10.442807,78.5610 -9.653471,873.0208 -10.456995,70.6212 -10.352132,176.6654 -10.433246,99.6225 -10.487143,47.5311 -10.388305,147.6404 -10.454782,91.1188 -10.519094,34.4177 -10.485431,69.4275 -10.493526,63.1657 -10.247702,310.8592 -10.462356,103.4260 -10.424074,143.0293 -10.532870,37.6267 -10.521368,56.7823 -10.259082,320.9070 -10.492288,92.8214 -10.471428,118.7542 -10.368099,227.5693 -10.196749,403.0550 -10.426230,174.8209 -10.301864,304.0733 -10.565782,44.1988 -10.526492,91.2268 -10.100930,518.8798 -10.369839,252.6148 -10.595669,30.0591 -10.497249,132.5031 -10.553513,80.1692 -10.350879,289.3538 -9.995580,646.4357 -10.590183,59.4698 -10.578151,75.1511 -10.625729,31.3494 -10.556692,102.4467 -10.601052,64.0181 -10.633682,33.2003 -10.182790,485.3146 -10.375131,303.6418 -10.570497,111.1808 -10.649654,33.8793 -10.599805,89.8549 -10.609982,85.9773 -10.394736,307.4665 -10.283331,420.6638 -10.228574,477.8355 -10.642016,70.1643 -10.653303,60.6320 -10.446474,272.2331 -10.617719,106.7245 -10.695960,32.0036 -10.450482,286.5740 -10.622454,117.0441 -10.534675,210.2524 -10.712181,34.3687 -10.527617,224.2054 -10.640233,113.1952 -10.567104,188.0261 -10.554859,201.4663 -10.724444,35.8440 -10.174176,595.3894 -10.659139,110.9702 -10.689661,81.4092 -10.579990,191.9315 -10.528798,244.2958 -10.657079,119.8386 -10.678774,99.3025 -10.353756,425.9106 -10.545901,237.1543 -10.739499,45.2001 -10.769566,15.9434 -10.391669,394.8062 -10.629753,158.1463 -10.585110,205.1331 -10.412610,378.6220 -10.558562,235.6112 -10.535946,260.1394 -10.713935,82.8958 -10.041703,756.3636 -10.784700,14.3421 -10.665071,136.4855 -10.770110,32.9722 -10.165044,638.6633 -10.444569,359.6780 -10.790244,14.9533 -10.794174,15.5073 -10.771922,38.2459 -10.791232,21.8388 -10.718708,96.0171 -10.776918,40.8093 -10.783056,35.4512 -10.737057,82.3387 -10.467932,351.9924 -10.756326,64.8862 -10.804247,21.9143 -10.243921,584.1342 -10.605939,225.2200 -10.506654,326.1479 -10.799042,36.3459 -10.619810,216.2662 -10.796832,40.2592 -10.760289,77.4997 -10.744927,95.8500 -10.778077,63.5283 -10.826162,17.5000 -10.831159,14.5091 -10.771070,76.8186 -10.152649,695.6756 -10.821213,27.5989 -10.755130,96.7703 -10.796085,56.9188 -10.751823,101.8052 -10.779667,75.2964 -10.810168,45.3363 -10.803707,54.1585 -10.832803,26.6041 -10.681678,180.5556 -10.847890,15.3092 -10.786476,77.3650 -10.683534,180.7598 -10.851901,13.7942 -10.668105,198.0460 -10.773094,93.4988 -10.785510,84.6331 -10.702203,169.8462 -10.819396,53.1069 -10.365119,508.3618 -10.798067,77.5918 -10.853628,25.0253 -10.481537,397.7658 -10.840778,39.3190 -10.837091,45.4318 -10.872050,12.0826 -10.841605,46.6930 -10.819925,69.5403 -10.863199,28.2797 -10.828056,64.1388 -10.805198,87.7534 -10.859407,34.4013 -10.882524,12.5532 -10.401954,494.9577 -10.848812,50.3797 -10.138861,762.4801 -10.817728,84.5291 -10.857866,44.8278 -10.813071,91.7074 -10.855505,50.8829 -10.866152,40.7881 -10.853005,56.0346 -10.884133,27.1609 -10.870144,41.5825 -10.854964,57.5950 -10.845669,71.4345 -10.880097,37.6043 -10.878654,40.1235 -10.892951,27.2904 -10.888299,33.1752 -10.899193,23.0265 -10.879303,44.4256 -10.753429,173.6254 -10.904780,22.9657 -10.787900,140.8939 -10.843663,87.3471 -10.809682,122.3746 -10.902257,31.5336 -10.923729,11.7353 -10.803083,133.7738 -10.927055,12.4795 -10.814726,125.8792 -10.931010,11.0189 -10.703995,240.0277 -10.932057,12.9950 -10.912559,32.9294 -10.848326,99.9795 -10.893809,55.3639 -10.835389,115.9468 -10.911727,41.0246 -10.902695,51.3291 -10.942030,13.2372 -10.727964,228.6572 -10.944024,13.4764 -10.872503,86.2402 -10.889465,70.6476 -10.875660,86.9148 -10.895078,69.9838 -10.746550,219.0379 -10.864294,101.7136 -10.911295,56.7370 -10.863841,105.5033 -10.892195,77.9272 -10.928794,41.9123 -10.706410,266.5358 -10.935465,39.6199 -10.896912,79.8108 -10.866593,111.5286 -10.966008,14.0727 -10.922220,59.7275 -10.968032,14.4104 -10.862235,121.6025 -10.954024,32.0206 -10.917104,69.5430 -10.801557,185.6732 -10.962575,25.2361 -10.920242,72.6261 -10.972947,20.4908 -10.957500,36.7711 -10.970123,25.3135 -10.982443,13.6138 -10.951336,47.2199 -10.918778,80.7674 -10.986046,14.2409 -10.909040,92.0282 -10.927746,76.9163 -10.980081,27.1612 -10.901341,107.0854 -10.933792,75.3374 -10.891480,118.9992 -10.998557,12.9170 -10.999547,12.7501 -10.818508,196.6620 -10.987812,27.8107 -10.995437,21.2008 -10.945052,74.1039 -10.948306,71.2674 -11.007243,13.8016 -10.976723,45.0509 -10.970707,53.2181 -10.987230,37.1008 -11.011474,13.8329 -11.015171,12.5285 -11.004663,25.6315 -10.906389,124.9599 -10.994272,38.0633 -11.019157,13.5787 -10.906940,128.0118 -10.837789,198.0206 -11.015623,21.6078 -10.960114,81.3641 -11.001069,40.8449 -10.992869,49.7385 -10.921475,123.7576 -10.969345,76.3155 -11.012297,33.7876 -11.034953,11.5566 -11.016638,30.5329 -11.035810,12.8039 -10.940605,111.1889 -10.975086,77.5917 -10.965062,90.0577 -10.955268,100.2571 -11.025307,31.6991 -11.030295,27.1904 -11.032336,28.8591 -10.873481,188.1466 -10.865696,196.9884 -10.993438,70.1907 -11.042608,23.4457 -10.986647,79.7941 -11.055120,11.7334 -11.055525,12.8342 -10.917702,151.8087 -10.836077,235.9556 -10.939535,132.9010 -10.949174,126.5508 -11.051795,24.3880 -11.010479,66.6382 -11.066442,11.9591 -11.041478,40.1740 -11.068360,14.0609 -11.019573,63.3168 -11.045233,39.8030 -10.981948,105.0475 -11.024332,65.9123 -11.000287,90.7877 -11.027700,63.9795 -10.978122,114.0016 -11.066854,25.7293 -11.052678,40.9593 -11.008427,87.8757 -10.945489,154.7131 -11.021775,79.0076 -11.061195,40.5327 -10.952752,149.3901 -11.047172,55.3632 -10.936857,166.6444 -11.048615,57.3612 -11.086996,19.9903 -11.041914,66.5227 -10.983838,126.1135 -11.078402,32.1569 -11.009130,104.9819 -10.666883,448.6030 -11.021045,95.1161 -11.090245,28.9463 -11.082891,37.4919 -11.057486,63.5527 -11.110559,12.1103 -11.100783,23.7986 -11.063629,61.9367 -10.958744,169.7220 -11.077118,53.0476 -11.109952,20.9091 -11.066054,65.6340 -11.057007,77.4637 -11.124582,11.5730 -11.081653,57.5890 -11.105976,34.0959 -11.046085,94.4067 -10.965589,175.9394 -11.130166,12.4119 -11.023926,121.9652 -10.956622,189.7271 -11.085036,62.4235 -11.122670,26.0703 -11.131689,19.4462 -11.140493,12.0550 -11.045661,109.2329 -10.996057,159.2447 -11.091680,65.0446 -11.082421,74.8003 -11.125566,32.3983 -11.037231,125.0808 -11.101729,62.0939 -11.092125,72.1784 -11.140073,24.6204 -11.116162,49.6580 -11.120383,46.4550 -11.119191,48.0502 -11.134471,34.5907 -11.154895,16.2742 -11.130861,43.1119 -11.146349,28.7611 -11.031349,144.1745 -11.046510,129.7911 -11.152548,26.6020 -11.167242,12.3178 -11.157965,25.1524 -11.166839,16.7149 -11.121039,62.9119 -11.156725,28.2222 -11.061629,125.0143 -11.175111,11.9565 -11.176302,12.5728 -11.128466,61.0601 -11.169062,25.1102 -11.141529,53.4508 -11.164303,31.4923 -11.102142,95.4154 -11.100203,97.8765 -11.165820,33.5448 -11.187068,13.7042 -11.072437,130.1085 -11.189527,13.4510 -11.164694,40.2342 -11.183951,23.7101 -11.194980,13.5697 -11.173974,34.9688 -11.162316,49.8099 -11.102535,109.9956 -11.157222,55.7458 -11.200773,12.9307 -11.147460,67.8495 -11.062685,153.1323 -11.204929,12.7342 -11.194173,25.9066 -11.208550,12.6541 -11.208943,13.5278 -11.069511,154.9285 -11.212126,12.6881 -11.212532,14.3406 -11.108437,119.0551 -11.163823,64.2369 -11.179151,51.4712 -11.075725,155.9238 -11.076183,155.9619 -11.202546,30.0146 -11.221205,13.1085 -11.171169,65.0717 -11.224440,13.9609 -11.195796,43.1649 -11.226873,14.8560 -11.197558,45.3745 -11.103502,139.8506 -11.142579,101.4094 -11.096304,148.1363 -11.230622,14.8937 -11.212968,33.7735 -11.234314,16.0920 -11.222471,28.8517 -11.091075,161.0169 -11.238962,13.7505 -11.224815,28.3709 -11.213704,40.9842 -11.155303,102.6403 -11.199366,59.2366 -11.184947,74.3057 -11.207662,54.5989 -11.145891,118.1154 -11.254688,10.5602 -11.032736,233.6241 -11.148741,118.6028 -11.106986,160.7647 -11.151135,119.2954 -11.179560,91.4841 -11.198080,75.2530 -11.252093,23.2262 -11.220080,56.1267 -11.243353,33.3048 -11.072033,207.2948 -11.215310,66.9484 -11.217663,65.8208 -11.259254,24.9062 -11.273333,12.2610 -11.275319,12.6960 -11.188875,101.6593 -11.245516,46.3328 -11.183118,109.1866 -11.241729,51.0024 -11.202979,92.7691 -11.228060,69.6358 -11.244440,54.1649 -11.284161,16.3426 -11.288016,13.5601 -11.250406,52.6776 -11.175524,128.6167 -11.290535,14.3758 -11.251323,55.5210 -11.264007,44.9723 -11.215818,95.3173 -11.276658,35.0385 -11.246742,65.3687 -11.300504,12.1650 -11.227493,86.9409 -11.304141,11.4393 -11.304911,11.8075 -11.298606,22.0282 -11.092584,229.0547 -11.258603,63.8388 -11.267752,55.2947 -11.271045,52.8756 -11.252713,74.2517 -11.262261,65.4522 -11.186643,142.4518 -11.270431,60.6420 -11.320635,11.2061 -11.136155,198.9465 -11.292305,43.8881 -11.243989,94.6570 -11.267344,72.6541 -11.285595,55.0194 -11.265249,76.3970 -11.331074,11.3769 -11.276207,68.7777 -11.232561,114.7193 -11.282259,67.1688 -11.303084,47.6563 -11.338646,12.5050 -11.292732,59.6526 -11.279328,74.3404 -11.291850,63.6460 -11.323921,32.1868 -11.312111,45.3719 -11.344986,13.0281 -11.114112,244.7570 -11.295748,64.4383 -11.347280,16.3515 -11.353669,11.9817 -11.115487,252.3530 -11.257943,110.2998 -11.232146,138.9320 -11.314434,57.5682 -11.297697,75.2134 -11.323047,51.0238 -11.283484,92.3266 -11.322442,56.7481 -11.311697,68.2391 -11.367840,12.5143 -11.368244,14.6032 -11.183554,200.2249 -11.236242,149.8055 -11.312669,74.1521 -11.093638,293.6021 -11.311135,79.0615 -11.351152,39.6205 -11.316719,75.6559 -11.357484,35.7210 -11.383779,11.9143 -11.355496,41.1776 -11.386048,11.9360 -11.341646,58.6608 -11.363632,37.0866 -11.358014,44.5558 -11.335102,70.7251 -11.306845,100.0493 -11.380355,26.9662 -11.266361,141.4493 -11.253186,155.6589 -11.315581,93.8745 -11.326965,84.9781 -11.400719,12.9562 -11.238402,177.6018 -11.365651,52.0057 -11.340615,78.0717 -11.352385,66.7332 -11.405828,14.2020 -11.327714,95.0775 -11.382847,40.7077 -11.301576,122.5666 -11.350741,74.3366 -11.406895,19.9050 -11.400308,28.2203 -11.349429,80.9400 -11.372910,58.0896 -11.419119,12.3291 -11.407811,24.5862 -11.321639,113.0417 -11.342451,93.7333 -11.425078,11.5460 -11.420030,20.3890 -11.408845,31.9702 -11.430369,11.9291 -11.387240,56.2473 -11.397984,48.3156 -11.379937,66.8296 -11.416004,32.4870 -11.392376,56.5579 -11.402571,46.8059 -11.423555,27.8218 -11.360187,91.7652 -11.440816,12.5736 -11.443488,12.6503 -11.358869,101.1442 -11.331841,129.0098 -11.436625,25.1245 -11.339999,123.0360 -11.375812,87.8790 -11.374071,91.4551 -11.393205,74.4371 -11.409456,59.1551 -11.449377,22.1776 -11.231649,242.5382 -11.139242,335.4090 -11.428529,47.1943 -11.418687,58.8737 -11.242933,236.1321 -11.453390,26.7382 -11.460852,19.7890 -11.460014,23.3277 -11.456139,27.7252 -11.467643,17.6629 -11.431448,55.0182 -11.474188,12.7151 -11.417657,72.8214 -11.440420,50.4933 -11.451378,41.3064 -11.461750,32.1703 -11.422792,72.5807 -11.308980,186.9992 -11.390773,107.0776 -11.486467,12.6967 -11.468612,31.7812 -11.432397,68.7701 -11.477561,25.3864 -11.492685,12.4850 -11.475723,31.1863 -11.396674,112.6634 -11.446301,64.3276 -11.413676,97.4185 -11.474652,36.8898 -11.501168,11.8254 -11.448492,68.0776 -11.442299,75.1622 -11.371078,148.2173 -11.336194,183.8027 -11.479066,41.5689 -11.379191,141.8762 -11.510629,12.4095 -11.329096,195.9811 -11.497851,27.6743 -11.516570,11.5579 -11.495980,32.9787 -11.483864,48.1934 -11.471555,61.3211 -11.436185,98.3977 -11.523039,12.3493 -11.356108,182.1410 -11.480641,58.5954 -11.411943,127.7199 -11.528128,12.8402 -11.480129,62.1881 -11.434681,108.3148 -11.520636,24.3954 -11.534583,11.9435 -11.495373,51.9034 -11.502948,46.6664 -11.538250,12.3113 -11.511542,40.9059 -11.535388,18.8529 -11.407322,149.3628 -11.506910,51.1478 -11.546527,11.9854 -11.521068,39.4726 -11.539664,22.3980 -11.463691,99.3943 -11.390198,175.8023 -11.554242,13.9294 -11.549615,18.9419 -11.540969,31.0989 -11.525526,46.9762 -11.542997,30.0956 -11.539237,34.4572 -11.386822,189.8789 -11.483343,93.8131 -11.542318,36.5767 -11.512994,66.3193 -11.568557,12.3839 -11.500394,82.5846 -11.572068,11.3294 -11.552449,33.3495 -11.485306,101.6892 -11.519997,67.8512 -11.525077,63.7529 -11.509338,81.5388 -11.579314,12.3499 -11.372003,221.3218 -11.582979,12.0093 -11.563086,34.9148 -11.573695,25.2008 -11.532058,67.4769 -11.532877,67.8061 -11.558059,43.1071 -11.590878,12.6423 -11.528959,77.5238 -11.560541,46.6547 -11.463035,146.7110 -11.598001,13.3598 -11.499164,114.1990 -11.572503,41.7529 -11.573093,41.7172 -11.511095,105.3675 -11.505170,113.6969 -11.556685,63.6610 -11.578895,42.6529 -11.576701,45.6855 -11.599536,23.5022 -11.426800,198.5432 -11.558513,67.2403 -11.611361,16.3672 -11.431001,198.6249 -11.490479,140.7296 -11.587849,44.3459 -11.618868,14.0190 -11.591664,41.7673 -11.620347,13.8627 -11.585799,50.9423 -11.517461,119.7510 -11.593325,44.9995 -11.625344,13.4707 -11.446767,195.0732 -11.490914,154.1646 -11.594989,50.9618 -11.586996,60.1135 -11.395694,252.1097 -11.609747,38.5875 -11.486904,162.8304 -11.607196,44.7251 -11.641841,11.0142 -11.580942,73.4531 -11.600683,55.6490 -11.623038,35.0575 -11.603520,56.8977 -11.519296,142.1434 -11.638325,23.5566 -11.424143,238.2036 -11.598896,63.9957 -11.636741,27.8241 -11.654396,11.7395 -11.658096,13.0184 -11.562062,109.9022 -11.601166,72.8654 -11.664566,11.1890 -11.577156,99.7950 -11.588831,88.7559 -11.583398,94.8479 -11.638815,41.3990 -11.645079,35.5532 -11.661440,23.0225 -11.633432,52.3223 -11.674032,12.8365 -11.634210,53.0840 -11.448934,239.3255 -11.632887,56.2546 -11.465527,227.3977 -11.680633,12.6909 -11.545031,149.7655 -11.677587,19.3205 -11.648335,48.9766 -11.687294,12.3595 -11.632195,68.2651 -11.688260,12.6466 -11.662892,39.5831 -11.647804,57.8513 -11.631209,75.5427 -11.660419,47.0335 -11.622387,85.4932 -11.606483,103.5101 -11.696908,13.4717 -11.697312,15.2578 -11.550562,163.0783 -11.699654,14.9675 -11.614811,100.2543 -11.451953,263.6675 -11.652855,65.5304 -11.547277,171.5668 -11.705656,14.1963 -11.666136,56.9006 -11.649734,73.9073 -11.675756,49.5061 -11.713641,12.3450 -11.671965,55.8540 -11.706753,22.4302 -11.702476,27.3309 -11.686869,46.6581 -11.700461,33.5504 -11.725263,10.2188 -11.725986,12.0586 -11.662348,76.3609 -11.651921,89.5317 -11.718844,23.1503 -11.616463,127.3790 -11.685755,60.0644 -11.735482,12.2534 -11.738045,12.1225 -11.723037,29.0218 -11.723642,30.7592 -11.676952,77.8944 -11.568172,187.3467 -11.645951,110.2538 -11.493920,263.9833 -11.693324,68.0392 -11.741995,19.8278 -11.707881,54.8215 -11.752063,12.9104 -11.738709,27.3642 -11.671115,96.0588 -11.709994,58.2583 -11.684463,87.7559 -11.729807,43.0094 -11.700907,73.3058 -11.734012,42.2078 -11.621548,155.6792 -11.712570,65.3124 -11.767175,11.8872 -11.661882,120.6584 -11.756206,26.8187 -11.707453,76.4501 -11.689143,98.1727 -11.774213,13.5400 -11.779062,12.5470 -11.764974,27.0677 -11.637213,156.1584 -11.761364,33.6905 -11.566000,230.0536 -11.741454,56.3913 -11.727820,70.4693 -11.614256,186.7380 -11.719853,82.2881 -11.694797,109.2774 -11.772817,33.6198 -11.761823,45.3828 -11.766074,42.1910 -11.680215,128.7965 -11.678247,133.8508 -11.754847,58.0378 -11.768253,47.6357 -11.729183,87.1518 -11.791610,26.3011 -11.787754,32.3851 -11.743843,76.7438 -11.798289,22.7367 -11.750168,73.0928 -11.812885,11.5616 -11.783903,42.9019 -11.787316,42.6162 -11.795055,35.4938 -11.782541,48.9013 -11.772219,60.7750 -11.793372,40.2231 -11.823261,12.1266 -11.757904,78.5936 -11.627729,209.5275 -11.826806,12.5721 -11.710381,129.5788 -11.812098,31.1632 -11.830549,14.1266 -11.754402,90.9234 -11.777883,70.3389 -11.804075,45.7541 -11.824447,25.8309 -11.718386,133.1412 -11.817911,34.2221 -11.783025,69.6179 -11.839960,13.1442 -11.613364,241.8739 -11.843262,13.6545 -11.807207,53.4888 -11.848222,13.8290 -11.816336,46.6476 -11.715065,148.3840 -11.806438,58.8029 -11.831443,34.2684 -11.820587,47.7079 -11.792042,77.5923 -11.855238,14.8318 -11.860696,11.1552 -11.747736,125.0072 -11.862052,12.8766 -11.762703,113.1043 -11.821026,57.1353 -11.692925,185.6808 -11.755519,124.3609 -11.836498,43.7993 -11.868295,12.9005 -11.844676,38.9489 -11.829933,54.8507 -11.871852,13.4713 -11.852643,33.7198 -11.875808,12.9240 -11.629626,259.5766 -11.745820,144.9229 -11.845326,46.1225 -11.820139,73.7326 -11.733528,162.2106 -11.625754,272.1665 -11.796055,102.9893 -11.777228,123.2861 -11.889203,13.1486 -11.815889,88.3323 -11.715621,189.0507 -11.851528,54.5099 -11.897921,11.4688 -11.839378,72.0278 -11.902352,10.5937 -11.809012,106.8505 -11.833596,83.9501 -11.883626,34.4016 -11.835389,83.1578 -11.885324,33.8411 -11.802142,118.9823 -11.891449,31.7953 -11.911407,13.4214 -11.865712,60.3928 -11.879880,49.2937 -11.888732,40.8340 -11.878606,51.3548 -11.865241,65.1707 -11.899044,32.3140 -11.886364,47.8465 -11.895739,39.3605 -11.921124,15.1272 -11.776220,162.7738 -11.874929,64.4798 -11.869635,72.5735 -11.929175,13.4660 -11.870071,73.4500 -11.929567,14.7678 -11.919165,26.4002 -11.863450,83.5066 -11.934210,14.3054 -11.904222,45.5888 -11.808265,142.4805 -11.930412,22.5928 -11.918547,35.9384 -11.849830,106.6014 -11.862984,95.3119 -11.915863,44.4656 -11.900515,60.5282 -11.714622,246.8608 -11.917546,44.5470 -11.942209,22.6639 -11.872743,92.9445 -11.890743,75.4362 -11.954486,14.9654 -11.960329,10.9392 -11.647110,325.1439 -11.950746,23.9942 -11.884784,90.4347 -11.938995,36.6738 -11.909390,66.7293 -11.918028,61.4757 -11.923245,58.2952 -11.971269,11.9845 -11.949811,36.1750 -11.974741,11.6814 -11.837257,150.6649 -11.936252,52.5853 -11.881196,108.3142 -11.853105,138.7224 -11.904672,89.4945 -11.964873,31.1700 -11.929961,67.6625 -11.944335,53.7680 -11.976120,22.7117 -11.946957,52.9355 -11.972254,31.9642 -11.924829,79.8684 -11.852134,153.0151 -11.962094,45.7164 -11.979504,29.6386 -11.996044,14.0257 -11.999893,12.5269 -11.943521,71.5686 -11.998104,17.5295 -12.004219,12.4519 -11.969452,48.7456 -11.987923,31.9742 -11.893873,128.2281 -11.880298,143.4893 -11.975669,48.6794 -11.926105,99.1001 -11.931359,94.5989 -11.797846,229.7832 -11.961044,69.8970 -12.019897,11.4772 -12.004698,30.0995 -11.975219,60.0338 -11.942641,94.3881 -11.991827,46.3105 -12.027629,11.7985 -11.985987,55.4994 -11.856917,188.3683 -11.966180,79.9024 -11.994167,53.0514 -12.009143,38.5369 -11.948516,103.0688 -12.023788,27.9688 -12.041487,11.4469 -11.983254,70.4744 -12.015090,39.6877 -12.024349,33.8832 -12.025959,32.6383 -11.800995,259.6028 -11.953006,107.9428 -11.989511,72.8126 -11.939409,124.1823 -11.945566,120.8714 -12.015634,51.8098 -11.878162,190.6639 -12.034798,34.6107 -12.005150,64.4121 -11.906038,164.9925 -12.030941,40.2430 -12.007811,63.7772 -12.035253,38.4551 -12.039429,35.4294 -11.958296,117.5855 -12.010070,66.2912 -11.656333,420.4551 -11.981540,96.6901 -12.046083,33.8690 -12.016671,65.0673 -11.850278,231.6188 -12.031375,52.0170 -11.965689,118.4797 -11.935100,149.3994 -11.988838,97.5568 -11.956432,131.2864 -11.832995,255.3887 -11.997624,91.2784 -11.986423,103.6455 -12.022101,69.2240 -12.047219,45.1588 -12.038139,54.4417 -11.961483,132.7633 -12.025206,70.0008 -12.045286,51.3871 -12.018198,79.2582 -12.037030,61.3575 -12.047680,51.4101 -12.012421,87.5043 -11.912946,187.4865 -11.998832,102.0341 +0.000217,32.0574 +0.003667,29.0480 +0.003991,29.1319 +0.004162,29.3804 +0.004309,29.6712 +0.004454,30.0057 +0.004584,30.3773 +0.004705,30.7934 +0.004830,31.2510 +0.004962,31.7884 +0.005092,32.3341 +0.005219,32.8859 +0.005341,33.3055 +0.005480,34.1554 +0.005686,37.2489 +0.005830,37.6906 +0.005955,38.0885 +0.006094,38.4731 +0.006231,38.8433 +0.006364,39.2352 +0.006500,39.8164 +0.006637,40.3815 +0.006790,40.8686 +0.006937,41.3202 +0.007079,41.7857 +0.007267,42.2367 +0.007409,42.7433 +0.007536,43.2774 +0.007674,47.7874 +0.007822,48.4204 +0.007955,49.0641 +0.008093,49.6626 +0.008243,50.2697 +0.008571,50.7092 +0.008870,51.1886 +0.009194,51.7190 +0.009463,52.3474 +0.009626,53.0398 +0.009769,53.7357 +0.009907,54.4561 +0.010069,55.1734 +0.010216,55.9196 +0.010352,56.8899 +0.010488,57.7465 +0.010626,58.5478 +0.010763,59.4875 +0.010896,60.3946 +0.011105,61.1746 +0.032276,44.0531 +0.042935,39.4344 +0.033543,51.2656 +0.034460,55.2557 +0.043521,48.8901 +0.046317,52.9843 +0.084809,17.7384 +0.038105,70.2089 +0.035499,73.8949 +0.049504,63.6522 +0.047660,71.7367 +0.047019,73.8946 +0.050813,71.7181 +0.102548,23.6411 +0.037427,92.3637 +0.048257,82.7788 +0.045599,88.1732 +0.039635,98.3464 +0.044044,95.4626 +0.058513,82.0003 +0.119397,26.0846 +0.129791,19.5406 +0.089716,60.8218 +0.059281,92.6652 +0.126189,27.1680 +0.038647,118.1375 +0.062667,96.6942 +0.137982,23.5749 +0.076330,91.1930 +0.149332,19.1706 +0.150538,21.7860 +0.061811,120.5808 +0.066136,117.2407 +0.057756,126.5609 +0.068235,117.0223 +0.034962,151.6563 +0.063505,125.8782 +0.168503,27.4051 +0.133774,63.5153 +0.067242,133.9817 +0.120914,82.6518 +0.161558,44.0807 +0.060059,151.8199 +0.195909,21.8747 +0.036082,185.3092 +0.156785,66.5230 +0.203566,20.6968 +0.060913,164.5527 +0.153358,73.1165 +0.205639,25.1083 +0.045075,192.3225 +0.048865,189.5279 +0.217784,25.3007 +0.131037,114.9376 +0.057020,193.2949 +0.113157,141.5135 +0.122532,133.7576 +0.071291,189.3088 +0.070251,194.9398 +0.183377,83.8801 +0.099302,169.4537 +0.050153,222.2972 +0.225466,48.9764 +0.254671,26.8824 +0.230748,56.6269 +0.032716,257.9008 +0.224263,67.9085 +0.151947,142.6231 +0.167524,130.0833 +0.201225,100.6247 +0.056243,248.2845 +0.036751,269.0060 +0.055462,251.2470 +0.221392,90.5473 +0.082370,234.4699 +0.256290,64.5408 +0.182392,139.3835 +0.197289,125.4497 +0.265192,60.8933 +0.274443,55.8303 +0.238393,92.9333 +0.245975,89.1708 +0.237398,102.9907 +0.069174,273.2923 +0.065243,279.6047 +0.326085,25.3517 +0.033981,318.9381 +0.272451,85.4453 +0.268756,91.1440 +0.267258,95.3631 +0.092411,272.6930 +0.072281,294.2274 +0.340389,28.1346 +0.044567,327.5926 +0.330274,47.3933 +0.352919,30.2873 +0.344849,42.2047 +0.290617,97.3760 +0.243085,148.5381 +0.145482,247.6496 +0.301850,92.2538 +0.287375,108.8228 +0.372160,26.3853 +0.294570,112.3485 +0.226475,182.2529 +0.033124,382.7194 +0.311940,104.8508 +0.387054,32.5818 +0.172325,251.2152 +0.383207,42.1726 +0.297608,128.6794 +0.306710,124.9650 +0.189384,245.5415 +0.185258,252.3169 +0.064364,375.4890 +0.304528,138.8437 +0.415843,28.9601 +0.416791,29.9607 +0.281554,168.0639 +0.159361,294.7755 +0.365105,91.5735 +0.260600,197.3565 +0.431675,28.6318 +0.305757,161.0797 +0.321776,146.7107 +0.211879,258.0793 +0.368524,105.4629 +0.351438,128.4547 +0.357897,123.4039 +0.140514,346.7070 +0.426288,63.0380 +0.439853,50.9013 +0.396198,100.3219 +0.362621,135.9082 +0.223308,276.2249 +0.479893,23.9694 +0.408728,100.7645 +0.460307,52.1007 +0.398546,117.8391 +0.391624,133.9742 +0.292173,235.0398 +0.468488,60.5567 +0.139508,390.5032 +0.320831,213.1273 +0.469959,68.6902 +0.419636,120.4837 +0.449618,93.7497 +0.437575,110.0936 +0.331328,219.0793 +0.394105,158.7775 +0.446752,107.3270 +0.377668,180.9341 +0.108315,453.2053 +0.533959,29.5467 +0.498530,68.6866 +0.387994,186.7878 +0.425380,151.0355 +0.473988,103.4596 +0.547669,30.7851 +0.443373,136.4964 +0.487222,96.0316 +0.466837,119.7035 +0.489326,101.9754 +0.550407,50.2241 +0.503863,97.9552 +0.393132,209.6125 +0.512409,91.2616 +0.335146,272.5671 +0.574782,34.3212 +0.583254,30.4481 +0.456679,158.6202 +0.554080,62.8456 +0.577448,45.8057 +0.525598,98.9606 +0.600632,28.0777 +0.496521,133.1158 +0.563506,68.2695 +0.481301,153.3504 +0.586541,51.8432 +0.561521,77.9616 +0.552883,88.4295 +0.342467,304.4247 +0.109394,538.9011 +0.509493,142.2560 +0.530011,123.0785 +0.628710,25.3186 +0.629637,28.0978 +0.538650,121.6021 +0.616926,51.3633 +0.609104,60.1007 +0.607714,62.8686 +0.366509,307.8880 +0.631776,46.1650 +0.613702,66.8436 +0.654029,27.8845 +0.591302,93.9871 +0.406919,283.9244 +0.651750,40.0628 +0.668290,27.8573 +0.576416,121.4832 +0.490755,213.5912 +0.601818,103.8824 +0.646892,60.3512 +0.685290,27.2460 +0.527213,191.6085 +0.641313,79.3851 +0.624559,98.7768 +0.696148,28.6684 +0.516386,209.4592 +0.529045,200.6466 +0.558603,177.4904 +0.615300,122.3726 +0.457957,281.5557 +0.634652,108.3687 +0.648296,95.6720 +0.718822,28.0243 +0.250315,499.6415 +0.707244,48.6788 +0.567217,191.1307 +0.697900,64.5976 +0.639483,126.2161 +0.743021,23.6455 +0.434925,334.6719 +0.743968,26.5932 +0.543368,228.1625 +0.623254,156.4110 +0.670583,110.0562 +0.691813,90.4459 +0.657735,131.9387 +0.677942,116.7112 +0.746847,49.2330 +0.660252,137.7194 +0.720698,81.1062 +0.758348,46.6462 +0.359901,446.1289 +0.712536,94.9725 +0.724817,84.7205 +0.579870,234.9326 +0.603671,212.7484 +0.723337,96.3951 +0.794654,28.5406 +0.769598,57.5007 +0.423541,404.5622 +0.578455,254.2342 +0.669205,167.5596 +0.444804,392.9420 +0.780640,58.9905 +0.653091,188.2911 +0.755923,90.2135 +0.797972,50.9676 +0.827099,22.8826 +0.540120,316.9274 +0.836765,23.5550 +0.739514,122.4345 +0.771531,91.3663 +0.841382,24.3438 +0.762498,105.1651 +0.823195,52.9217 +0.796080,81.0240 +0.681914,202.5088 +0.801805,83.5799 +0.704347,183.2180 +0.828103,61.7309 +0.782259,111.2937 +0.705701,188.8162 +0.770562,126.0729 +0.765700,134.6509 +0.184318,721.6045 +0.884424,22.3915 +0.849982,60.2589 +0.725845,188.6668 +0.766667,148.8764 +0.186618,733.2111 +0.779665,141.0950 +0.454137,467.5626 +0.680546,243.4265 +0.876117,50.2760 +0.905923,25.3835 +0.906816,27.7460 +0.914513,24.1834 +0.832689,110.1136 +0.814803,128.9272 +0.887565,57.3279 +0.638385,307.9210 +0.896635,55.8703 +0.690844,263.1212 +0.839631,115.7518 +0.877105,82.7525 +0.848940,113.6056 +0.938696,28.4968 +0.816420,152.2172 +0.942803,29.0834 +0.862898,113.8590 +0.861949,115.9536 +0.867664,114.4999 +0.499533,486.6048 +0.804995,182.9750 +0.900352,88.5460 +0.865727,124.8777 +0.737673,254.9495 +0.322739,671.3677 +0.968637,28.4539 +0.976757,24.7476 +0.934562,74.6990 +0.959858,50.7800 +0.910242,101.7374 +0.921700,91.7541 +0.988898,25.4971 +0.982164,39.9599 +0.674397,349.0933 +0.955383,69.7706 +0.809538,219.6199 +0.806030,224.5959 +0.885386,152.6139 +0.953966,85.3973 +0.943730,98.4876 +0.919830,125.9180 +0.846137,205.3750 +0.602745,449.6936 +0.819732,234.0624 +0.915544,139.6993 +1.030627,26.8719 +0.944894,120.5048 +1.001506,66.6032 +1.011979,58.5760 +0.789675,284.2459 +1.055244,23.2207 +0.931307,149.8928 +0.736094,348.5126 +0.920761,167.0845 +0.992623,96.1815 +1.045748,48.3814 +1.038000,62.8501 +0.986139,117.1038 +0.987971,116.6142 +0.889835,215.7432 +1.039364,68.5286 +0.971887,137.0349 +1.084607,30.5556 +0.857048,261.5064 +0.926394,198.1940 +1.065399,61.0979 +1.023491,104.6314 +0.860320,268.7540 +1.103243,28.3128 +1.022125,113.4673 +0.749957,386.7662 +0.729692,409.3493 +1.088805,52.5771 +1.118555,26.5025 +1.128123,24.5786 +0.807509,349.4693 +0.962547,195.3954 +1.025154,138.7158 +0.946307,220.7768 +1.115163,54.1154 +1.094130,76.9670 +0.994108,180.1292 +1.131556,47.5713 +1.156979,27.2938 +1.053795,132.0587 +1.029158,159.3487 +0.952506,238.1263 +1.104585,91.7845 +1.073921,125.8643 +1.068109,134.0083 +1.010639,196.1860 +1.152702,55.7044 +1.184273,26.5000 +0.923973,289.1756 +1.052439,166.3397 +1.014396,205.8059 +1.081200,143.8109 +1.129075,99.3357 +0.837746,391.7022 +1.171098,63.7487 +1.213149,25.0502 +1.179128,61.4279 +1.218779,24.9824 +1.163870,81.3626 +1.100851,149.1240 +1.228411,25.1327 +0.316841,942.8635 +1.145058,118.3045 +1.185854,80.6474 +1.206825,62.5759 +1.042218,230.4445 +1.249975,26.0519 +0.977903,300.3240 +1.174237,105.5162 +1.051512,232.5454 +0.893553,392.4719 +1.220202,69.8565 +1.208407,89.4902 +1.225011,73.9479 +1.108923,191.0706 +1.078465,225.1986 +1.253544,55.3957 +1.240556,73.1007 +1.169279,146.9608 +1.238200,79.3511 +1.245233,75.8207 +1.276028,46.0149 +1.297897,27.8724 +1.190633,139.7168 +1.009261,324.3668 +1.269402,65.5948 +1.308941,27.6429 +1.188507,149.4973 +1.229449,111.2794 +1.321055,23.4345 +1.157943,188.4676 +1.322043,25.7367 +1.298960,55.3166 +1.135593,222.9561 +1.202118,158.2432 +0.997092,366.1058 +1.286026,81.0280 +1.299994,69.4723 +1.136724,235.1754 +1.199786,177.3599 +1.259705,120.6404 +1.354277,29.4649 +1.013455,376.3758 +1.234847,158.5635 +1.330350,64.0949 +1.141382,255.5194 +1.167084,231.8097 +1.266502,133.8009 +1.325770,76.3491 +1.272663,131.8933 +1.380346,29.8985 +1.057499,355.9498 +1.263363,153.6647 +1.243762,176.2776 +1.126497,294.9584 +1.371900,50.7413 +1.290059,134.4298 +1.358549,67.7936 +1.279754,153.9831 +1.383742,51.3662 +0.967194,472.2616 +1.417028,26.3684 +1.344490,102.9308 +1.404557,46.4746 +1.426344,25.6497 +1.284058,168.8724 +1.317552,137.8298 +1.313658,149.7426 +1.070556,394.2552 +1.443397,24.2673 +1.347780,121.4466 +1.396902,75.2495 +1.420040,53.1114 +1.398894,78.6128 +1.394446,87.1550 +1.433738,48.8074 +1.105578,380.1899 +1.367054,125.3223 +1.435109,59.1093 +1.139042,357.7354 +1.196370,306.7422 +1.413449,91.6230 +1.400303,108.3293 +1.377146,135.7308 +1.464811,49.0092 +1.439456,79.4309 +1.369467,152.7298 +1.210774,316.2987 +1.303664,227.2591 +1.421456,110.4399 +1.481601,51.6844 +1.124588,412.8177 +1.513821,27.1291 +1.472152,73.7796 +1.482546,66.8157 +1.451032,101.0440 +0.894518,658.4931 +1.527073,28.0286 +1.087846,479.6109 +1.463401,106.8332 +1.485769,88.1123 +1.336584,240.0806 +1.340729,238.1272 +1.467665,115.0662 +1.469227,115.1194 +1.452931,135.0228 +1.346411,242.5863 +1.567457,27.1027 +1.360362,240.8885 +1.522197,80.1196 +1.402120,201.1735 +1.451994,155.3313 +1.582732,25.5913 +1.512877,105.2433 +1.338006,282.4466 +1.494219,127.5715 +1.594560,29.1140 +1.545932,79.1154 +1.424489,204.8542 +1.389831,240.9273 +1.531896,102.6615 +1.393411,247.3909 +1.455382,187.7448 +1.496778,150.5793 +1.578857,71.2467 +1.587954,63.5498 +1.576665,76.9580 +1.363198,296.4202 +1.570234,90.4414 +1.533286,129.2826 +1.620453,44.1496 +1.503113,164.8233 +1.505073,166.5203 +1.584347,88.2295 +1.608323,65.4508 +1.530924,146.5332 +1.540951,142.9976 +1.643127,44.3375 +1.473152,215.2329 +1.333629,356.0927 +1.667937,25.0437 +1.671594,26.0254 +1.672577,26.0303 +1.640803,61.8847 +1.625048,78.6167 +1.662569,44.7379 +1.621791,88.2266 +1.602317,109.8901 +1.316240,400.0020 +1.697620,23.9779 +1.477507,247.0460 +1.698608,27.4657 +1.603294,127.1494 +1.629344,102.5364 +1.647357,90.0974 +1.660676,78.1313 +1.710018,30.9521 +1.651505,91.4550 +0.990605,757.1129 +1.447421,302.1270 +1.721598,31.1272 +1.618121,138.5432 +1.730444,27.2544 +1.653623,108.6235 +1.607325,156.1074 +1.650104,114.2922 +1.623675,142.1090 +1.702688,68.9315 +1.630759,143.6462 +1.707307,69.7242 +1.664603,113.8454 +1.549362,236.2483 +1.762248,24.3408 +1.334997,453.0181 +1.555102,235.1662 +1.689722,105.2369 +1.659619,137.4327 +1.712208,91.9060 +1.518887,286.2622 +1.724554,81.5459 +1.553012,256.2576 +1.716243,94.7740 +1.786590,27.8749 +1.788016,29.7063 +1.726074,94.5442 +1.422642,403.6544 +1.757699,71.8142 +1.764397,67.9687 +1.673775,162.5096 +1.809270,29.9104 +1.742960,98.4734 +1.778449,66.0280 +1.740970,107.5566 +1.738808,111.7113 +1.829514,27.8160 +1.774405,90.6854 +1.756665,112.8975 +1.278227,592.8068 +1.817722,56.4178 +1.763433,111.9426 +1.737455,139.3985 +1.804114,76.4416 +1.857330,26.2542 +1.814465,73.5434 +1.844477,47.9273 +1.841434,55.4766 +1.839181,60.5267 +1.410245,492.0752 +1.865092,41.0611 +1.601251,306.0139 +1.749548,158.7322 +1.880557,29.7672 +1.573882,339.3222 +1.888009,30.0938 +1.892405,29.3936 +1.107893,814.8451 +1.692981,235.9233 +1.794959,134.9311 +1.790269,141.3247 +1.832366,101.8025 +1.777032,160.1084 +1.811017,131.7433 +1.820619,123.2009 +1.826297,120.7569 +1.588998,362.7976 +1.910324,45.6596 +1.634558,327.5603 +1.883585,81.5514 +1.805150,161.2730 +1.508633,459.8289 +1.934169,42.0447 +1.928905,48.8450 +1.703665,276.5903 +1.752726,230.6017 +1.677458,306.9836 +1.937141,51.1981 +1.875377,114.9479 +1.913204,82.9724 +1.797052,209.7554 +1.929891,78.8331 +1.836285,173.9248 +1.922738,88.5371 +1.806100,211.2289 +1.871034,150.0832 +1.988340,34.7129 +1.966424,58.5072 +1.850520,179.5279 +1.688386,343.9344 +2.006808,28.5306 +1.876854,162.5932 +1.687465,355.7869 +1.765784,281.0534 +1.965137,83.6798 +1.955984,96.1515 +1.931594,121.8855 +1.977751,76.6484 +1.976214,80.4017 +2.030048,28.2941 +1.980256,81.4181 +1.907265,159.4433 +1.942761,125.5159 +1.902320,178.9346 +1.951796,130.8333 +1.943820,140.5786 +1.908281,178.0938 +1.785611,302.2394 +2.066709,24.1302 +2.046838,45.9900 +2.043253,55.6762 +2.048817,55.8158 +2.081256,24.2811 +1.968463,139.4415 +2.011276,100.9444 +2.017330,96.4289 +2.010210,104.5942 +2.090840,26.8202 +1.990325,134.6039 +2.008724,119.3099 +2.084399,44.7589 +2.104633,25.9645 +2.105537,26.0330 +2.082630,52.5760 +2.107905,30.6862 +1.731881,411.1481 +1.537407,610.4423 +2.129159,24.4226 +2.131571,26.0200 +2.054399,105.0230 +1.983328,177.5839 +2.135206,27.6775 +2.035339,130.1916 +2.117661,53.8125 +1.947054,229.1690 +2.098929,78.6774 +1.896912,287.2729 +2.157591,29.4826 +1.747718,440.7040 +2.153582,35.7715 +2.024931,168.5349 +2.056617,139.7752 +2.032321,166.6446 +2.130598,73.4723 +1.918104,289.9952 +2.160912,48.2074 +2.184185,26.7724 +2.187074,25.3099 +2.188423,26.0485 +2.092829,127.7367 +2.113759,113.5341 +1.492377,736.9146 +2.114805,121.0442 +2.165531,72.5191 +2.052136,187.8946 +1.771620,470.1481 +1.874141,372.2195 +2.171474,76.8013 +2.124929,129.5002 +2.198966,60.3933 +1.996177,268.7235 +2.193467,74.6201 +2.214472,56.0339 +2.068277,203.1515 +2.162884,112.0364 +2.023053,254.1266 +2.159423,121.0833 +2.138592,143.1453 +2.143030,141.1466 +2.259360,28.3515 +1.683949,606.8780 +2.058343,236.8100 +2.039448,256.6726 +1.552077,746.1557 +2.270506,28.8214 +2.176224,126.8453 +2.281737,25.9381 +1.906153,404.5378 +2.241768,70.7894 +2.290827,26.0291 +2.189354,129.9433 +2.053480,272.7234 +2.248275,81.3395 +2.235851,95.8642 +2.208099,125.1249 +1.984442,354.6548 +2.220566,119.8626 +2.319297,25.7096 +2.204071,142.4229 +2.254430,98.9151 +2.021118,335.0510 +2.229292,131.7768 +2.240031,123.3489 +2.339097,26.7002 +1.962119,404.8692 +2.147849,222.0259 +2.299328,73.1197 +2.340429,38.3954 +2.295153,89.2837 +2.310691,74.7364 +2.361070,25.3459 +2.212385,176.6585 +2.264901,128.8788 +2.177607,217.6180 +2.331715,66.6751 +2.284177,117.1495 +1.921799,482.4334 +2.363381,43.9595 +2.246361,164.7806 +2.329615,84.8712 +2.365798,50.2460 +2.238051,178.9400 +1.848528,572.1515 +2.128035,296.8451 +2.268087,159.5015 +2.277180,155.6985 +2.326204,108.9622 +2.280507,157.0420 +2.356170,82.3338 +2.287712,154.1042 +2.353346,89.5608 +2.209120,240.4474 +2.296121,156.6631 +2.378825,74.9677 +2.086375,368.3351 +2.346495,113.3872 +2.416991,43.8184 +2.345008,124.4872 +2.404233,67.2236 +2.435167,40.5424 +2.384438,92.2134 +2.271429,207.5848 +2.372448,108.8367 +2.442907,41.7044 +2.459882,27.9076 +2.316857,173.3177 +2.307676,184.7842 +2.414487,81.5065 +2.416044,82.9575 +2.475710,28.0498 +2.298238,210.2918 +2.389044,122.2553 +2.411142,101.7735 +2.385428,130.2623 +2.393781,126.8111 +2.471457,50.4863 +2.061674,464.9468 +2.460810,68.3749 +2.503760,27.4417 +2.303069,236.3150 +2.512916,27.5058 +2.274921,268.7857 +2.401327,144.6338 +2.492460,57.5323 +2.227294,326.8614 +2.112221,442.8912 +2.454711,107.0136 +2.452785,110.5311 +2.515691,51.3116 +2.210958,358.9026 +2.424881,146.9689 +2.481285,95.8902 +2.490175,89.1969 +1.899708,681.5929 +2.476651,107.7544 +2.554156,35.1204 +2.437549,154.7694 +2.369876,225.2497 +2.511299,88.4330 +2.561725,40.7414 +2.577176,26.2189 +2.386416,221.3523 +2.398391,211.3988 +2.427589,184.8091 +2.584406,30.6172 +2.589277,29.6031 +2.555113,64.7235 +2.549993,72.2181 +2.312558,314.6655 +2.599733,29.5814 +2.479015,155.8029 +2.495994,140.3583 +2.520592,116.7759 +2.449568,191.8015 +2.540422,103.6364 +2.618880,26.0974 +2.619837,28.0589 +2.333225,320.5502 +2.627224,28.0640 +2.602467,55.2103 +2.634818,24.9588 +2.543707,122.9114 +2.508530,160.8708 +2.615024,55.6139 +2.521944,150.0907 +2.581301,101.3113 +2.531202,153.8341 +2.441816,244.1649 +2.539385,151.6501 +2.087850,604.2481 +2.438504,254.6192 +2.592319,106.5853 +2.420680,281.0309 +2.407341,299.5692 +2.641370,71.6889 +2.366989,347.5327 +2.691036,24.4734 +2.653775,66.6734 +2.526622,194.7773 +2.647896,76.3512 +2.609790,116.0352 +2.595126,134.5065 +2.672035,60.4389 +2.706911,28.6488 +2.629315,113.5391 +2.484612,259.1783 +2.685037,60.7998 +2.432879,315.3994 +2.701711,49.2148 +2.666619,86.0484 +2.644978,115.3881 +2.529186,232.6046 +2.395226,368.2841 +2.469495,297.6153 +2.742854,25.2175 +2.545961,229.5511 +2.750926,31.0753 +2.579372,206.8730 +2.715510,73.0232 +2.693124,96.8228 +2.637369,153.6358 +2.698905,94.8378 +2.767111,30.1676 +2.735560,64.1326 +2.768072,32.5927 +2.775514,28.8049 +2.782002,28.1284 +2.499002,318.5469 +2.607769,212.6806 +2.622212,199.7381 +2.636353,187.3682 +2.669401,155.3055 +2.487790,339.4869 +2.196392,636.0728 +2.804319,30.5410 +2.713060,127.1964 +2.745837,95.3780 +2.788533,62.5834 +2.724248,129.4269 +2.682613,172.0731 +2.692099,170.0134 +2.748279,117.0451 +2.569861,296.8975 +1.869563,998.1421 +2.763510,107.3355 +2.824707,48.1443 +2.567003,314.3651 +2.571850,313.4393 +2.827278,60.6405 +2.800666,90.0538 +2.612404,279.2440 +2.789947,105.8000 +2.720449,178.4382 +2.603395,296.4515 +2.854687,46.7967 +2.563316,340.1092 +2.817550,91.3813 +2.786246,126.0236 +2.862113,52.4768 +2.810131,108.7923 +2.752668,173.1442 +2.903426,24.8350 +2.721400,207.8434 +2.867706,63.9671 +2.793743,142.8397 +2.912270,27.2981 +2.823722,121.0874 +2.832466,113.6658 +2.872852,77.3212 +2.791005,164.1606 +2.870846,86.7754 +2.657678,303.3429 +2.655289,307.9570 +2.901484,62.7917 +2.936583,29.2125 +2.840256,133.5422 +2.898888,75.9474 +2.725826,250.0508 +2.714522,265.8924 +2.851117,134.0064 +2.865325,120.8418 +2.760366,228.7251 +2.899847,90.2699 +2.925813,66.7807 +2.743791,253.7667 +2.891649,107.4037 +2.939569,65.6770 +2.963246,44.0442 +2.929243,80.8592 +2.985124,28.2328 +2.881369,138.3398 +2.914590,106.6586 +2.965796,56.9561 +2.841216,183.0378 +2.890720,138.2105 +2.670638,364.1615 +2.986167,53.0516 +2.928262,112.4028 +2.761791,281.0694 +2.918924,127.6198 +3.019709,29.3185 +2.999053,53.3295 +2.866759,188.0566 +3.028931,29.1789 +2.992594,67.8109 +2.974836,87.9738 +2.957622,109.2207 +2.685982,386.7671 +3.013358,60.8468 +2.990118,86.2800 +2.944810,135.0228 +2.453793,627.9309 +2.659777,423.8532 +2.973801,113.4789 +2.821950,267.5110 +3.052383,40.7030 +3.040665,57.1266 +3.072749,26.5699 +3.005246,100.0071 +2.820450,286.6969 +3.049028,59.1185 +3.010103,100.6601 +3.074205,37.5269 +2.997558,120.4015 +2.732474,386.9067 +2.931673,189.0860 +3.097792,25.2502 +2.989092,134.8765 +2.887919,240.1263 +2.961021,169.2904 +2.853675,281.5307 +3.058110,80.6207 +2.729633,415.0578 +2.885290,260.3781 +3.042861,105.9392 +3.128046,24.3379 +3.083631,72.6690 +3.087280,73.3724 +3.138732,22.9668 +3.046544,118.7293 +3.120760,48.0910 +3.007291,168.2812 +2.975877,200.7375 +3.156301,27.6659 +3.022753,162.6986 +3.110764,75.6514 +3.130312,59.2756 +3.165274,25.7561 +3.135206,60.1705 +3.079833,119.5530 +2.895748,308.4939 +3.152384,55.3205 +3.123043,85.6436 +3.099320,111.8239 +3.060405,152.3474 +3.123969,90.1091 +3.021249,197.5423 +3.119381,102.4853 +3.160653,63.0065 +2.799693,428.1258 +3.034800,194.7821 +3.204242,28.4164 +3.175573,58.0418 +3.062810,180.0830 +3.076398,167.9537 +3.148801,96.7381 +3.183967,63.0195 +3.111732,137.6278 +2.946132,305.5633 +3.108147,144.4973 +2.908931,346.6473 +3.233615,26.3254 +3.144691,122.8261 +3.066844,202.7131 +3.081724,191.2311 +2.834861,439.9624 +3.105254,173.7931 +3.195377,86.2379 +3.117960,164.6121 +3.208687,77.3092 +3.245539,45.2974 +3.269557,25.7082 +3.251696,47.7026 +3.274823,26.2950 +3.223660,79.0910 +2.950173,357.2133 +2.955166,354.1544 +3.207705,107.9394 +3.214079,103.5002 +3.246987,72.0829 +3.185452,135.0955 +3.191031,130.4527 +2.644059,678.3607 +3.281616,47.7339 +3.189588,141.5393 +3.039219,294.8078 +3.301119,38.0428 +3.211144,129.8432 +3.320548,24.1320 +3.272956,73.1514 +3.322420,26.5947 +2.964276,387.9738 +3.282572,71.9218 +2.980415,378.0483 +3.307387,55.0992 +3.259941,103.5732 +3.340988,30.8783 +3.242894,131.4779 +3.344680,32.1486 +3.295266,86.4978 +3.218792,165.0174 +3.290837,96.8247 +3.093086,295.5879 +3.244352,147.0745 +3.371866,22.6109 +3.249361,146.0820 +3.285996,117.5842 +3.358469,48.4266 +3.302751,105.1710 +3.354495,55.1954 +3.252645,162.3268 +3.394478,21.9372 +3.395443,23.6052 +3.232659,188.0945 +3.255579,171.2888 +3.309321,118.5276 +3.227819,205.0220 +3.409691,24.5143 +3.212753,222.9585 +3.374372,63.1278 +3.416416,26.4803 +3.229583,216.5604 +3.426869,24.1759 +3.107147,345.8703 +3.427849,28.1693 +3.145668,311.7479 +3.432842,27.3548 +3.388675,73.5499 +3.352251,115.3928 +3.442896,27.5094 +3.321484,151.7954 +3.161699,314.8672 +3.186416,291.1113 +3.317579,162.1382 +3.168851,312.7889 +3.451045,31.5597 +3.362487,121.3282 +3.299399,192.4444 +3.434205,62.1790 +3.054816,442.9956 +3.363514,138.0493 +3.267518,235.0003 +3.279047,225.0418 +3.334028,175.7538 +3.473280,40.6964 +3.407923,107.4819 +3.467644,51.3132 +3.381764,139.1566 +3.501564,30.5856 +3.456019,77.8391 +3.339162,197.1595 +3.383810,153.6310 +3.462225,76.6152 +3.482605,57.7682 +3.476567,65.8985 +3.453018,97.0954 +3.515405,36.1029 +3.176616,375.9996 +3.406896,149.4207 +3.435712,121.5579 +3.477527,83.5128 +3.481640,86.7431 +2.797279,772.0678 +3.024254,546.9157 +3.509782,67.1906 +3.513977,64.0151 +3.552616,26.9610 +3.556317,26.1637 +3.536322,54.0800 +3.491844,99.9959 +3.532150,63.8016 +3.520921,76.6330 +3.437500,165.0530 +3.576973,27.3947 +3.315645,290.6465 +3.579577,28.2170 +3.460197,151.0045 +3.533858,82.3043 +3.391428,226.5743 +3.590403,30.4190 +3.551509,71.2315 +3.504090,125.1120 +3.602554,27.5601 +3.571170,60.2013 +3.604368,29.6175 +3.607795,27.8484 +3.199386,441.6195 +3.387662,254.2762 +3.403581,240.7119 +3.616163,29.5566 +3.376829,271.3541 +3.550114,102.9854 +3.537441,119.0777 +3.457417,200.2201 +3.420754,242.3024 +3.346108,320.0502 +3.446144,227.2185 +3.479718,196.2405 +3.597555,80.2944 +3.540374,138.8846 +3.221867,458.9095 +3.595953,90.2630 +3.631372,55.7790 +3.497812,190.3061 +3.663057,27.8632 +3.673363,25.3933 +3.656520,43.9702 +3.319070,385.2573 +3.561041,148.3601 +3.542466,168.3479 +3.591840,120.3866 +3.644294,71.3574 +3.666159,51.0498 +3.641006,80.2794 +3.568384,153.9035 +3.611202,118.0129 +3.502519,227.6523 +3.704328,27.4503 +3.680777,54.9172 +3.620822,117.3947 +3.329350,411.5852 +3.675959,67.0427 +3.715652,29.3186 +3.483816,265.0957 +3.688119,65.3901 +3.729216,25.2752 +3.712227,43.8125 +3.730171,28.4419 +3.622741,139.9048 +3.735695,28.5692 +3.690921,78.7013 +3.677850,95.2937 +3.648184,126.8621 +3.606292,171.8059 +3.496385,283.0979 +3.744971,38.2068 +3.089462,697.0294 +3.740936,46.9207 +3.349015,442.9722 +3.653100,145.1654 +3.518958,280.3065 +3.687151,113.1016 +3.577992,223.5950 +3.633986,171.3721 +3.686216,120.0909 +3.783178,26.8932 +3.710814,106.0610 +3.764265,54.2058 +3.791988,28.3242 +3.700490,121.6010 +3.470406,358.1783 +3.756040,74.8159 +3.805359,27.3085 +3.769622,64.9030 +3.778098,60.3878 +3.753509,90.0191 +3.722288,124.7537 +3.538841,310.5108 +3.798266,53.7386 +3.748912,110.1600 +3.419049,452.7069 +3.743002,130.3095 +3.698757,177.0009 +3.721286,158.8422 +3.786492,96.0053 +3.806307,82.1056 +3.810072,79.3919 +3.657638,233.8988 +3.635644,260.7646 +3.859074,41.6961 +3.871756,31.2767 +3.731779,173.1999 +3.754491,152.6179 +3.775047,139.2075 +3.888414,26.8882 +3.849352,70.4558 +3.738217,185.0305 +3.828585,96.6572 +3.896409,30.9008 +3.630114,301.5763 +3.779483,153.8776 +3.832668,104.4225 +3.834526,110.0859 +3.822092,127.3832 +3.903034,50.1539 +3.820313,133.8176 +3.773144,183.8658 +3.818471,141.2287 +3.907110,57.2654 +3.852005,113.3351 +3.889464,78.4007 +3.944612,25.8529 +3.880129,98.8225 +3.847042,132.9300 +3.953188,28.2807 +3.957010,26.7173 +3.949476,42.0150 +3.925243,67.1920 +3.891537,104.8899 +3.800253,197.1246 +3.914255,87.8178 +3.904979,97.9837 +3.978952,27.5897 +3.801588,205.9500 +3.787865,222.0083 +3.629202,385.1696 +3.927310,88.9758 +3.875759,143.8112 +3.762646,260.5842 +3.709401,316.0590 +3.838487,190.0769 +4.002963,28.8012 +4.006542,26.6715 +3.931691,103.4532 +3.618002,420.9570 +3.923248,118.4791 +3.717209,325.5663 +4.014372,30.7447 +4.023231,28.6431 +3.970466,82.8845 +3.981469,75.5586 +4.033215,27.3112 +3.645720,416.7914 +4.038960,27.5293 +4.009873,59.6331 +3.937091,134.0162 +3.992435,82.2788 +4.051874,24.7704 +4.053351,30.4648 +3.641939,445.2687 +4.025461,66.9473 +4.031765,63.1006 +3.997378,99.7005 +4.045118,54.6043 +3.582481,518.2097 +4.074715,27.5356 +3.882498,223.3181 +4.057028,53.0161 +4.087208,26.2042 +3.816876,298.2166 +3.331128,791.2410 +4.097079,27.2597 +3.758614,369.0809 +3.900771,228.4692 +4.007538,124.0272 +4.105816,28.8898 +3.557271,584.3236 +4.083816,58.7242 +4.094866,50.4746 +3.991491,157.9881 +4.122370,28.6696 +3.979973,171.9969 +4.066490,89.6432 +4.041728,115.6131 +4.115093,46.1942 +4.099722,65.7970 +4.062512,104.4100 +4.141595,28.0559 +4.016286,157.0489 +3.799265,375.8361 +4.156133,22.0358 +4.071107,110.0669 +3.919808,266.2472 +4.102251,85.1670 +4.035145,155.2596 +4.165520,27.4545 +4.113413,83.4449 +3.983728,214.6398 +3.569347,636.2782 +4.002073,205.3160 +3.933361,279.2324 +3.830857,383.1277 +4.169651,48.3206 +4.110045,109.4087 +3.954131,266.2791 +4.092409,128.9489 +4.019570,209.6568 +4.205626,27.8839 +4.100692,133.7543 +4.069507,169.9451 +3.967865,275.4019 +4.076645,168.2440 +3.679259,569.1312 +4.149480,100.8505 +4.134706,117.0010 +3.964375,290.5657 +4.181175,74.7818 +4.042776,216.5134 +4.234446,28.5171 +3.414972,848.9341 +4.161287,109.3697 +4.244890,27.2230 +4.151970,121.0885 +3.915302,363.6226 +4.212594,67.3490 +4.186056,95.3212 +4.196858,88.1322 +4.213985,74.2856 +4.217972,71.7713 +4.173336,123.2785 +3.843529,456.5698 +3.965340,339.0772 +4.250331,55.3630 +4.221358,89.7988 +4.288271,23.9060 +4.131566,181.9249 +4.281378,36.9756 +4.278925,41.3400 +4.151040,172.3886 +4.263907,60.9062 +4.304418,21.3046 +4.198368,131.9197 +4.305694,25.7522 +4.233511,106.8152 +4.318354,22.8928 +4.255957,86.8770 +4.028564,316.6817 +4.251708,98.8376 +4.272113,79.3507 +4.284991,68.4252 +4.330288,25.3947 +4.187418,169.8519 +4.341247,23.2146 +4.220410,146.0102 +3.959700,411.8479 +4.142541,231.7395 +4.157342,217.9206 +4.296615,80.0362 +4.254942,122.6840 +4.124340,255.5617 +4.273059,114.2086 +4.311157,77.1475 +4.192975,196.3708 +4.324813,69.4892 +4.353416,45.0471 +4.371549,27.8859 +4.374281,27.0629 +4.325723,76.6872 +4.060526,349.1233 +4.345246,70.2909 +4.376652,41.6234 +4.394303,27.1507 +4.248391,174.4088 +4.229228,194.7347 +4.300099,125.8269 +4.398464,31.7252 +4.342835,92.1196 +4.127695,309.0437 +4.243268,196.8636 +4.355684,88.8050 +4.312177,133.2580 +4.190405,257.2314 +4.422800,26.2184 +4.377626,77.7173 +4.389346,67.4833 +4.388305,71.5557 +4.421454,41.0919 +4.399435,65.9206 +4.440132,26.1996 +4.444489,25.2266 +4.175101,300.6663 +4.259290,219.1414 +4.320266,162.1060 +4.350546,133.6579 +4.323429,163.9350 +4.129241,359.5012 +4.425927,63.9772 +4.447637,51.0680 +4.459861,39.7972 +4.475768,24.8506 +4.445436,59.4563 +4.409650,98.8992 +4.466332,44.1562 +4.379902,133.1011 +4.145341,369.4274 +4.331447,187.0137 +4.469716,56.3667 +4.219454,307.5742 +4.357271,174.2854 +4.415538,120.4900 +4.513003,24.0347 +4.366421,172.1925 +4.207390,335.2934 +4.436739,110.3407 +4.434955,119.1561 +4.498705,58.9085 +4.270658,290.0678 +4.401344,160.9843 +4.402411,161.2164 +3.873313,691.6694 +4.387268,180.7430 +4.462547,106.7678 +4.536028,40.5302 +4.554111,31.0544 +4.489904,96.4226 +4.562329,26.1999 +4.375263,218.4360 +4.508550,86.1221 +4.527029,69.6081 +4.289744,308.0119 +4.510488,89.2619 +4.542683,64.9084 +4.585166,23.8635 +4.484204,126.6457 +4.465356,148.2636 +4.423963,193.1240 +4.456830,164.2981 +4.594672,28.4370 +3.996427,631.0518 +4.239453,392.7448 +4.531557,101.5695 +4.609030,25.0248 +4.478431,158.9080 +4.610851,27.5724 +4.449019,196.7938 +4.568012,78.7396 +4.538614,109.0655 +4.482372,169.9145 +4.560726,95.6873 +4.607592,49.8226 +4.564983,94.9041 +4.599751,63.9302 +4.638424,26.2222 +4.504893,162.9234 +4.262964,405.8187 +4.563628,112.2902 +4.313491,365.2583 +4.634055,49.9851 +4.364462,323.0593 +4.430190,259.5989 +4.166923,524.3208 +4.667817,24.5034 +4.557614,144.0708 +4.593699,109.4152 +4.632198,77.9661 +4.499659,212.0185 +4.684041,30.3932 +4.569315,146.5601 +4.537039,181.1201 +4.455344,263.8724 +4.351465,371.8872 +4.633127,94.9046 +4.668783,60.6514 +4.657415,73.4718 +4.487364,249.2132 +4.646752,91.1436 +4.678750,61.1313 +4.689789,52.5111 +4.627480,118.0143 +4.621128,126.5203 +4.576559,175.2390 +4.728032,25.1526 +4.656414,100.3805 +4.652287,106.3944 +4.719217,43.7438 +4.663681,101.5893 +4.617087,151.9140 +4.723352,50.9155 +4.710165,66.7904 +4.623110,161.2543 +4.178170,607.7936 +4.762961,23.9749 +4.730888,57.7344 +4.737896,56.8456 +4.675918,120.9589 +4.747649,51.5291 +4.774268,27.7124 +4.514769,290.3614 +4.645813,164.7669 +4.586327,231.5147 +4.701686,117.7548 +4.647680,172.7017 +4.526083,295.7025 +4.714435,111.1500 +4.739882,86.7835 +4.742301,88.0784 +4.596637,234.7044 +4.637340,197.0003 +4.659888,179.4833 +4.817843,24.5668 +4.664646,179.2159 +4.826666,23.4341 +4.692320,158.7315 +4.687522,167.9030 +4.279944,579.8449 +4.418275,442.4390 +4.500619,364.4804 +4.758682,107.7003 +4.745494,123.3013 +4.613620,257.0325 +4.810581,62.2969 +4.851052,25.9977 +4.718159,159.9934 +4.488742,393.9418 +4.715876,170.2845 +4.753185,135.1544 +4.865100,24.2037 +4.801981,89.0319 +4.825585,67.2558 +4.751798,144.9331 +4.872878,25.8203 +4.842410,59.2568 +4.866383,39.5815 +4.756795,155.9010 +4.891014,22.6613 +4.834342,83.6981 +4.868796,56.2848 +4.850101,77.1923 +4.799179,130.2405 +4.794742,135.6760 +4.831342,100.9808 +4.830380,105.1686 +4.796878,141.0069 +4.918041,23.1700 +4.788623,156.8478 +4.896732,51.9890 +4.888339,67.4420 +4.729435,227.9164 +4.769002,189.3238 +4.691244,270.8263 +4.878153,86.4379 +4.821786,144.4430 +4.927293,42.2646 +4.892841,81.5477 +4.889304,87.8309 +4.805131,178.9672 +4.962071,22.9296 +4.929420,58.3598 +4.703115,286.6773 +4.877051,114.1569 +4.786937,208.5122 +4.925081,74.0963 +4.843863,156.4981 +4.859789,141.5695 +4.930419,74.4223 +4.711678,296.3487 +4.597757,411.8498 +4.785964,227.1565 +4.547081,473.2836 +4.999178,24.9870 +4.958326,75.8261 +4.901667,133.5354 +4.855425,182.0046 +4.995449,45.1727 +4.987780,53.1206 +5.024166,17.7373 +4.945471,97.3661 +4.839372,204.4957 +4.913675,131.4902 +4.985001,61.8338 +4.886161,161.6060 +4.882685,165.3990 +5.020365,29.3631 +4.776956,273.7002 +5.043868,3715.2789 +4.820382,4021.5137 +4.898699,3944.5629 +4.964592,3879.3321 +5.008027,3836.5275 +5.034153,3811.6868 +5.041904,3804.2462 +5.000361,3846.0945 +4.991208,3855.5693 +8.759148,219.3370 +8.841897,137.7235 +8.843263,136.6613 +4.870653,4110.9504 +4.977136,4004.7799 +5.035203,3948.1842 +5.001359,3982.3107 +5.004842,3979.5772 +5.049728,3935.8139 +4.941212,4044.7696 +4.518461,4468.9468 +4.935549,4052.3688 +4.819441,4170.4819 +4.736578,4253.6844 +5.013121,3977.4690 +4.957352,4033.5751 +4.588529,4404.1433 +4.955782,4037.8625 +4.969558,4025.0715 +4.966230,4029.3300 +4.765271,4231.3525 +4.912696,4088.1815 +5.050656,3951.5154 +5.048084,3955.4354 +5.040622,3964.2650 +4.905965,4100.2989 +4.784365,4223.3628 +5.045166,3964.1013 +4.948722,4062.0606 +4.860715,4151.6895 +4.989793,4031.5375 +5.047767,3975.3934 +4.974390,4050.5482 +5.046835,3979.9925 +5.009607,4019.0807 +5.042837,3987.8058 +5.040901,3991.7824 +4.340326,4694.4007 +5.037431,3999.3678 +4.932323,4106.6573 +4.937885,4103.3880 +4.984099,4059.4289 +8.844555,659.8124 +8.843924,661.7770 +8.846456,659.5355 +8.845840,660.4426 +8.846778,660.8610 +8.846151,661.7868 +8.978486,529.7479 +8.979621,528.9228 +8.979924,528.9417 +8.981604,529.4993 +8.981916,529.6550 +8.983388,528.5954 +8.983670,528.7209 +8.985543,622.1685 +8.989924,619.1632 +9.000879,608.5138 +8.990928,618.7365 +9.004889,606.1795 +8.995561,615.8212 +9.012406,599.2831 +8.985982,626.0335 +8.992674,619.6979 +9.028689,585.8890 +8.996625,618.8137 +9.026830,589.5359 +9.043530,573.8203 +9.007729,610.6085 +9.006265,613.1333 +9.034729,585.7617 +9.023163,602.1449 +9.009269,617.1940 +8.993646,634.0263 +9.002173,626.7152 +9.030645,599.5511 +9.010784,620.7332 +9.032686,600.2125 +9.021332,619.3246 +9.003521,638.6622 +8.990263,653.5039 +8.984419,660.9273 +8.994631,652.3449 +9.036800,611.8294 +9.038983,611.3416 +9.024940,627.1376 +8.990590,663.2651 +8.987409,668.3222 +9.041275,616.3427 +8.987918,671.6055 +9.504369,157.1236 +9.505702,214.6796 +9.507639,214.5422 +9.508235,215.7412 +9.508867,216.9620 +9.507938,219.8053 +9.511572,226.3077 +9.511104,228.7077 +9.505992,235.8007 +9.511984,231.7970 +9.508544,237.2865 +9.506283,241.6235 +9.512392,237.6497 +9.607713,144.4920 +9.609087,212.6974 +9.611069,212.6780 +9.625309,200.4190 +9.661493,166.2719 +9.612372,217.4439 +9.630198,201.7035 +9.617351,223.6712 +9.612016,231.1987 +9.645348,200.0931 +9.632899,290.3388 +9.615439,309.8114 +9.720383,206.9044 +9.725830,203.5054 +9.653857,277.5740 +9.652079,281.4685 +9.650326,285.4390 +9.620491,317.4725 +9.648631,370.2074 +9.627674,393.1423 +9.614579,408.2174 +9.827767,197.0059 +9.743783,283.0104 +9.747909,280.9591 +9.722183,315.4305 +9.739814,299.9974 +9.643768,471.6013 +9.825729,291.5966 +9.619400,499.8387 +9.927289,193.9137 +9.929337,193.9186 +9.631518,493.8468 +9.737881,389.5779 +9.845443,284.1686 +9.752206,379.5938 +9.741794,468.5369 +9.937965,274.2619 +9.750043,464.0892 +10.018840,197.2015 +10.024775,193.2267 +9.745832,479.2822 +9.727745,499.3797 +9.609393,619.7882 +9.935766,295.5026 +9.823749,483.5378 +9.646977,662.1077 +10.026795,284.0885 +10.115372,197.3487 +10.121204,193.3970 +10.123256,193.2956 +9.642184,676.3295 +9.611690,708.8144 +9.640658,681.8994 +10.125367,204.5005 +9.628890,774.6106 +9.659525,745.7021 +10.129613,277.3483 +10.210333,198.4499 +10.216043,194.5539 +10.218003,194.4559 +9.609665,804.7348 +10.039813,376.5174 +10.020818,397.4929 +10.231270,193.4656 +9.611382,815.4422 +10.117328,379.6366 +10.212229,286.4957 +10.227126,273.3163 +10.307288,194.9041 +10.314602,189.4235 +10.316554,195.8830 +9.626464,887.9176 +10.022798,493.5316 +9.618339,899.9897 +9.925252,595.1541 +9.723977,798.5152 +10.037615,487.0333 +10.318515,280.5044 +10.309086,291.6815 +10.403502,199.0019 +10.410598,193.7355 +10.412460,193.7041 +9.831903,776.1210 +10.028869,581.1015 +10.214134,397.7867 +10.424737,189.1887 +10.329869,286.1078 +9.843216,846.9344 +10.127461,564.4058 +10.119240,574.3446 +10.496967,205.6105 +10.502194,202.1241 +10.504027,202.1092 +10.512438,195.5366 +9.657619,1052.2353 +10.426826,284.9461 +10.522494,191.2329 +10.514383,206.9440 +10.416332,306.9970 +9.829817,964.6780 +10.131801,664.3762 +10.599022,198.8966 +10.602506,197.1552 +10.604335,197.1050 +10.606166,197.1078 +10.524650,280.4884 +9.931432,875.5889 +10.615978,193.0025 +10.322558,488.4283 +10.229183,583.8184 +9.841024,974.0494 +10.611922,274.9703 +9.933568,955.0474 +10.690152,200.2138 +10.704320,194.5873 +10.706139,194.6444 +10.707976,194.6815 +10.498726,405.8673 +9.616367,1290.1960 +10.406963,501.6191 +10.709855,200.7558 +10.516331,397.6940 +10.600769,384.7626 +10.310885,676.3538 +10.702579,286.3771 +10.794497,196.1868 +10.801442,191.0207 +10.803275,191.0499 +10.609972,386.2212 +10.408784,589.3126 +10.713728,286.3232 +10.518330,483.7211 +10.721328,282.7630 +10.810987,277.9337 +10.711773,378.7450 +10.723330,368.7449 +10.890367,203.2919 +10.898909,196.4237 +10.900784,196.2200 +10.902659,196.1050 +10.414401,691.6899 +10.693587,414.2929 +10.914026,195.6837 +10.904594,206.9621 +10.520408,593.0414 +10.886894,296.6791 +10.797919,387.1164 +9.923240,1267.9882 +10.985534,207.1894 +10.990685,203.5418 +10.992464,203.3016 +10.994326,203.0398 +10.225116,973.8871 +10.910612,290.0759 +10.807022,395.3592 +10.500443,708.7158 +10.418312,792.6139 +10.405228,807.5087 +10.906564,308.0517 +10.691868,524.6332 +10.805139,476.0705 +10.815074,473.5943 +11.088923,201.2142 +11.095334,196.3555 +11.097006,196.2335 +11.098765,196.0553 +10.320505,975.9784 +10.799662,498.4885 +11.106093,193.8189 +10.987241,320.1730 +10.998098,311.1250 +10.988957,322.1255 +11.109711,203.2926 +10.808982,505.9467 +11.107881,273.3867 +10.996194,386.5390 +11.183574,200.6352 +11.192725,193.0063 +11.194228,197.9105 +11.195766,197.9311 +11.197368,197.9339 +10.613927,782.9905 +9.821787,1576.8057 +11.002052,398.2398 +11.113450,294.0998 +11.111558,297.7613 +10.608026,803.0527 +10.908583,504.3059 +11.090520,389.6781 +10.796179,685.3839 +11.288670,194.3129 +11.290139,194.2822 +11.291690,194.2206 +11.293241,199.7402 +11.294822,199.7453 +11.093661,402.4860 +11.199005,298.7715 +10.312722,1186.7451 +11.191230,309.9551 +11.202383,305.5712 +11.004093,505.4910 +11.216503,294.7826 +11.296485,216.5018 +11.214617,363.3879 +11.311084,268.2806 +11.384211,196.4845 +11.385732,196.3688 +11.392140,196.8478 +11.393699,196.7487 +11.395303,196.5988 +11.314930,278.4823 +11.212738,382.1791 +10.888617,707.9044 +11.299912,303.6063 +11.000053,605.0156 +11.307415,299.2513 +11.185038,423.2394 +11.382734,227.2147 +11.407551,204.1023 +11.400293,275.4940 +10.813002,863.3959 +11.480199,201.5183 +11.484422,198.5102 +11.485912,198.3291 +11.492983,192.5641 +11.494569,192.3467 +11.411080,277.2136 +11.398594,291.1555 +11.298152,398.3803 +11.381270,316.7992 +11.501186,198.3965 +11.309224,391.9655 +11.209161,493.6360 +11.512988,191.4610 +9.655732,2050.4621 +11.482984,290.5416 +11.281211,492.7738 +11.578006,197.3576 +11.580697,195.1243 +11.582103,197.9483 +11.588989,192.1293 +11.590449,191.7478 +11.591903,191.4178 +11.496148,288.3637 +11.509585,276.1364 +11.409320,383.3199 +11.481564,312.3254 +11.608279,186.9315 +11.210927,585.5959 +11.507956,289.9587 +11.511287,288.0399 +11.497778,303.0455 +11.092076,710.2494 +11.603520,200.3785 +11.594919,276.1330 +11.675788,196.3372 +11.681719,190.6922 +11.682933,190.7341 +11.684243,189.6995 +11.685548,188.6917 +11.686916,187.6134 +11.606668,269.3719 +11.313005,563.6776 +11.688295,189.1611 +11.699584,178.7032 +11.593413,285.7544 +11.200689,681.7061 +11.609950,273.2627 +11.689751,194.3006 +11.701191,183.7446 +11.706195,179.6404 +11.499469,390.0421 +11.702798,187.7319 +11.704451,187.1410 +11.696534,196.1749 +11.698070,266.5948 +11.773526,192.3300 +11.775822,190.3537 +11.780053,186.7088 +11.781120,186.7279 +11.782198,185.9509 +11.783322,185.1209 +11.605070,365.2782 +11.596523,374.2636 +11.775364,196.1113 +11.795211,177.0599 +11.785723,187.3821 +11.802326,171.6521 +11.412891,562.0250 +11.792641,186.6617 +11.784538,195.7363 +11.800824,180.4396 +11.676399,305.8284 +11.793891,189.4026 +11.803899,180.4929 +11.773986,211.5235 +11.799328,191.5103 +11.579366,412.7373 +11.396919,596.4323 +11.797915,196.7638 +11.611655,384.3639 +11.796524,200.9188 +11.871053,127.8066 +11.872126,195.6250 +11.872412,196.1930 +11.873668,195.7931 +11.873943,195.7757 +11.874240,196.4525 +11.874530,196.4586 +11.882396,188.8952 +11.877457,194.8802 +11.884936,187.7116 +11.884052,188.9035 +11.891593,186.0159 +11.879169,199.2486 +11.892710,186.4841 +11.889512,190.5211 +11.890531,190.3957 +11.885837,196.0207 +11.878288,204.5427 +11.883214,200.6474 +11.876684,208.2159 +11.876040,211.8349 +11.964666,124.3772 +11.965857,196.1588 +11.966176,197.1981 +11.966762,196.8933 +11.967848,196.0627 +11.968149,196.3432 +11.968444,197.4334 +11.979304,186.8616 +11.971476,194.9635 +11.982228,184.4993 +11.981265,185.7674 +11.990839,180.1591 +11.972272,199.5407 +11.980276,192.3763 +11.970787,202.7430 +11.970349,204.0844 +11.974916,200.4976 +11.984393,192.0176 +11.983294,194.1714 +11.973980,208.8400 +11.973106,210.8909 +11.997443,187.7128 +11.993353,193.0115 +11.996020,191.5661 +11.985510,203.3804 +11.994680,195.5365 +11.998861,192.7437 +11.992105,200.9096 +12.067752,126.7480 +12.068605,129.3518 +12.069462,195.0783 +12.069719,195.2358 +12.070693,195.7208 +12.070989,195.8362 +12.077610,189.8724 +12.072648,198.9562 +12.080034,192.5606 +12.079195,194.3853 +12.084901,189.7430 +12.083862,191.8844 +12.071292,211.1797 +12.080928,202.7111 +12.072956,211.8347 +12.072337,213.6701 +12.089045,198.2058 +12.078419,210.1423 +12.087876,202.0135 +12.082832,208.4678 +12.081858,210.8507 +12.162017,132.1907 +12.163374,199.9930 +12.163656,200.7921 +12.163911,200.9132 +12.164493,201.3261 +12.165878,200.2822 +12.182821,187.3432 +12.166728,204.1515 +12.186365,185.3073 +12.173531,198.9739 +12.193015,180.3671 +12.167033,207.2806 +12.170999,204.2816 +12.172654,203.6255 +12.174434,202.9130 +12.197958,184.1817 +12.188892,194.3601 +12.194501,189.8720 +12.166166,219.3774 +12.191606,195.1541 +12.185157,202.8251 +12.190218,199.0803 +12.176412,214.2030 +12.264541,195.7052 +12.264955,196.5692 +12.266414,195.3999 +12.266826,195.2534 +12.282473,181.0522 +12.187587,276.1997 +12.286009,178.0304 +12.275748,188.5682 +12.292710,171.8900 +12.271606,196.1738 +12.272596,195.9842 +12.289891,179.5188 +12.177467,292.8233 +12.274645,196.5694 +12.288562,183.6118 +12.175415,297.7843 +12.287252,189.8403 +12.273581,204.6174 +12.183998,295.3296 +12.267483,212.9827 +12.291301,190.3769 +12.166440,316.4495 +12.283640,200.5594 +12.294209,262.6540 +12.363368,195.1848 +12.364449,194.3817 +12.364825,194.6109 +12.365819,195.2290 +12.366160,195.1970 +12.382141,179.5113 +12.370165,191.7711 +12.385545,176.6979 +12.374314,188.6351 +12.171814,391.9565 +12.370881,196.9892 +12.371674,197.0623 +12.373384,196.2850 +12.377348,193.3016 +12.386761,184.8824 +12.375282,197.4201 +12.383253,190.5435 +12.372506,206.0677 +12.384374,195.3549 +12.389299,191.6059 +12.376280,205.8359 +12.387983,195.3805 +12.284792,299.8586 +12.390616,195.3658 +12.460247,127.1391 +12.461525,195.1383 +12.461815,195.8832 +12.462080,195.8948 +12.463526,195.5151 +12.477093,182.2263 +12.464316,195.2516 +12.480467,180.4502 +12.470291,190.9429 +12.464040,197.5053 +12.464600,197.2832 +12.467781,194.8508 +12.484201,181.3284 +12.473200,193.2283 +12.481679,185.6787 +12.468581,199.7086 +12.478200,191.0999 +12.472176,201.5778 +12.479328,195.5491 +12.471215,204.8239 +12.463787,213.4524 +12.469410,209.0947 +12.482891,196.8781 +12.556864,124.2629 +12.558553,197.6926 +12.558831,198.5692 +12.559436,198.2917 +12.561049,197.3725 +12.561358,198.3707 +12.578575,181.5717 +12.562243,198.2183 +12.582117,178.6511 +12.569670,193.8619 +12.561653,202.2294 +12.562950,201.3167 +12.563771,200.8736 +12.568737,196.3017 +12.572703,192.7227 +12.583365,182.4505 +12.570651,196.0268 +12.579731,189.2007 +12.567871,201.5223 +12.580906,188.9437 +12.573797,196.9901 +12.584651,187.3499 +12.561936,211.3534 +12.587387,187.1662 +12.585983,189.9071 +12.571644,208.4792 +12.656664,124.9017 +12.657699,125.3037 +12.657975,126.5575 +12.659042,207.1679 +12.665530,201.5699 +12.660918,206.7746 +12.668290,200.2086 +12.667358,201.4334 +12.676041,194.2397 +12.661234,209.3544 +12.666430,204.4674 +12.661884,209.5402 +12.674878,197.2948 +12.679770,195.0383 +12.677241,198.4547 +12.659568,217.0664 +12.662633,214.9644 +12.673755,208.3002 +12.681128,202.0073 +12.661546,222.7039 +12.659320,226.1064 +12.678507,208.0986 +12.669301,218.5487 +12.756247,132.8643 +12.757401,205.4742 +12.757729,206.2945 +12.758422,205.9033 +12.759729,205.7355 +12.768932,196.8122 +12.783003,183.0093 +12.784533,182.8929 +12.763532,204.2102 +12.772002,196.0897 +12.765426,203.0162 +12.760769,208.0407 +12.765039,206.7013 +12.770788,201.8176 +12.781567,191.9690 +12.769851,204.6692 +12.780125,195.3832 +12.765816,216.2189 +12.766679,216.4918 +12.760462,223.8364 +12.760147,225.3317 +12.764267,222.4018 +12.775891,212.0353 +12.769394,219.8022 +12.774554,215.9873 +12.773291,218.6054 +12.764645,228.7037 +12.763883,230.9092 +12.866211,130.0992 +12.867101,133.4904 +12.868499,197.8621 +12.874809,192.0300 +12.870281,198.6056 +12.877598,192.2311 +12.876636,194.2327 +12.885427,191.0342 +12.870589,207.0191 +12.875697,203.0523 +12.871425,208.5462 +12.884250,196.9596 +12.887851,194.6586 +12.867693,216.1215 +12.868816,221.9288 +12.882056,210.1281 +12.870897,222.7808 +12.872174,223.0084 +12.886606,210.1568 +12.883137,215.2347 +12.889113,210.9100 +12.962876,138.8771 +12.964024,139.4638 +12.964326,140.9429 +12.965465,202.2651 +12.967427,206.6269 +12.982036,193.5088 +12.968442,208.6104 +12.985480,193.1430 +12.974521,205.6925 +12.991897,189.9698 +12.968810,221.6079 +12.971742,220.3872 +12.968092,225.7776 +12.975509,220.1724 +13.000592,196.9070 +12.994793,204.5762 +12.986671,214.6212 +12.989197,214.0278 +12.990543,214.7051 +12.983172,229.2978 +12.966013,308.0901 +13.066362,216.7797 +13.076463,208.5478 +12.984299,302.6215 +13.069830,219.0401 +13.082511,208.2906 +13.070870,221.9503 +13.092185,202.6978 +13.078750,218.2072 +12.993350,305.7352 +13.103489,197.7715 +13.095184,213.6585 +12.972607,406.9206 +13.167731,213.8234 +13.174055,209.5180 +13.212471,173.1747 +13.105270,282.4816 +13.181868,208.0552 +13.175547,216.5661 +13.180215,221.0098 +13.193872,209.6640 +12.996311,483.8578 +13.081211,400.9884 +13.283144,201.0987 +13.083816,402.4864 +12.973537,514.8527 +13.292821,197.7129 +13.285012,207.7427 +13.077609,496.2586 +12.965744,610.0377 +13.288871,288.8370 +13.381556,198.1448 +13.383575,198.1176 +13.301261,282.4568 +13.294884,296.6128 +13.195683,397.9444 +13.177054,418.6874 +13.066840,601.0166 +13.392114,277.6709 +13.379529,298.1783 +13.480170,199.4249 +13.484244,197.2727 +13.079972,603.5481 +13.201293,484.2336 +13.401226,286.3333 +13.486303,203.3409 +13.190419,574.2308 +13.203226,571.2943 +13.101754,674.6708 +13.573870,204.4454 +13.579702,200.5562 +13.581693,200.5564 +13.205249,579.0234 +13.490536,295.7960 +13.482201,306.2248 +13.593629,196.9447 +13.274106,518.6809 +13.096764,773.9888 +13.403537,469.1362 +13.667859,206.7548 +13.681518,195.0351 +13.100024,778.5280 +13.575784,304.8185 +13.679597,203.0961 +13.595743,289.0718 +13.591498,295.4972 +13.299086,663.2701 +13.308843,655.4386 +13.764652,201.5103 +13.780259,194.3043 +13.782251,194.2686 +13.192131,786.3663 +13.683522,297.0006 +13.776427,206.1276 +13.492756,491.8874 +13.385647,678.7018 +12.987927,1078.1883 +13.784275,283.6025 +13.870755,198.9543 +13.874615,196.9231 +13.876554,196.8817 +13.098372,977.0420 +13.296959,780.4322 +13.886996,198.3852 +13.878553,208.9348 +13.884817,204.8151 +13.199371,960.1452 +13.286922,874.3921 +13.962358,200.7365 +13.974565,190.3557 +13.976521,190.3011 +13.290802,877.9295 +13.792788,377.8829 +13.583720,588.9432 +13.178625,996.0884 +13.389924,786.8588 +13.488391,774.3195 +12.967743,1296.6589 +13.774523,491.6045 +14.064351,203.4893 +14.071540,198.0702 +14.073438,198.0303 +13.786333,486.9982 +13.966163,309.0797 +13.880604,402.8963 +14.085383,200.1131 +13.788427,499.0527 +13.978498,383.1773 +13.090746,1272.5520 +13.068887,1295.9943 +14.163096,203.4274 +14.164922,203.3241 +14.166823,203.1225 +13.982556,389.1727 +14.075415,298.1402 +13.685528,689.8550 +13.872675,510.0627 +13.689645,695.0366 +14.174714,211.9068 +14.168733,219.8790 +14.159518,300.6641 +14.069711,392.0423 +14.262712,200.6391 +14.267842,197.1839 +14.269613,197.0968 +14.271470,203.4642 +13.387753,1088.9589 +13.980524,497.9478 +13.882694,597.6007 +14.273333,208.8465 +14.067879,416.1945 +14.089633,396.3793 +14.283501,204.5154 +13.778317,782.6648 +13.093679,1468.9194 +14.361677,202.5649 +14.366525,199.3559 +14.368248,199.3490 +14.369947,199.3781 +13.577710,993.3875 +14.266129,306.7904 +14.285498,295.2123 +13.687560,895.0846 +14.176784,407.8157 +14.087489,499.1404 +14.077393,511.2527 +13.964283,690.5112 +13.677709,984.0071 +14.463353,200.0340 +14.465027,199.9965 +14.466710,200.0325 +14.474935,193.5320 +14.170672,499.5836 +14.371730,300.3559 +14.484075,195.5575 +14.375384,306.1468 +14.461755,221.7167 +13.984645,700.8293 +14.386623,369.3321 +14.482181,275.3217 +14.488018,270.9845 +14.564243,196.3643 +14.565882,196.3229 +14.567598,202.3388 +14.569327,202.3538 +14.480296,293.1251 +13.197500,1577.6921 +14.384684,392.3321 +14.571098,207.7621 +14.478473,302.2709 +14.287482,500.5785 +14.580713,209.2007 +14.476713,377.7389 +14.654797,201.1866 +14.663388,194.2071 +14.665025,200.6623 +14.666744,200.6089 +14.668468,200.5586 +14.275244,595.5409 +14.661717,210.8199 +14.460183,414.1846 +14.670257,206.0036 +14.562600,315.5456 +14.582646,303.1690 +14.572921,314.7915 +14.172664,716.9318 +14.373557,581.1609 +14.755957,200.3518 +14.760609,197.2864 +14.762206,197.3336 +14.769938,197.6271 +14.771681,197.5421 +14.161315,809.5915 +14.681533,291.1250 +14.780745,193.6667 +14.264403,711.8358 +14.778861,199.2176 +13.669786,1310.1638 +14.364883,623.4182 +14.759004,293.0010 +14.388614,664.9304 +14.855985,205.0207 +14.857597,204.9321 +14.865689,198.4186 +14.867354,198.3578 +14.869028,198.3358 +14.757504,311.5484 +14.685475,390.4043 +14.878147,199.5447 +14.789915,289.5527 +14.876261,205.0296 +14.889597,193.5753 +14.363299,721.7590 +14.560983,592.9572 +14.588647,566.6939 +14.956310,200.3810 +14.957896,200.2361 +14.959541,200.0288 +14.967567,193.5187 +14.969225,193.3982 +14.870786,298.4916 +14.584601,586.3033 +14.978080,194.5034 +14.683473,490.8811 +14.382740,793.3559 +14.854454,323.4552 +14.887713,296.5143 +14.976240,209.6102 +14.775194,474.2569 +15.052007,198.0031 +15.061008,190.1395 +15.062531,189.8384 +15.064130,193.9147 +15.065713,193.6451 +15.067365,193.3650 +14.672086,590.0285 +14.872539,391.0283 +14.486013,779.0063 +15.079469,191.4720 +14.773422,498.9081 +14.974414,299.2988 +15.053546,221.6338 +15.069054,207.6054 +14.954719,323.4545 +14.874370,471.4171 +15.077693,269.1773 +15.153942,193.2149 +15.156693,191.6761 +15.158134,190.5119 +15.159571,189.3570 +15.161087,188.1216 +15.162625,188.0407 +15.184229,167.1119 +15.075881,276.2352 +14.970908,382.0273 +15.174355,179.4591 +15.081292,276.4433 +15.172585,185.9674 +13.790575,1568.8204 +14.066117,1294.1294 +15.176097,185.0698 +15.170906,193.1487 +15.155342,209.6957 +14.972659,464.8298 +14.777017,661.6294 +15.249451,189.4818 +15.250010,189.4775 +15.251148,189.5343 +15.252370,188.5899 +15.258047,183.1968 +15.259360,182.1772 +15.260731,182.4724 +14.988302,455.4870 +15.265021,179.5453 +14.679634,765.7744 +15.273714,172.5841 +14.586630,860.5490 +15.085060,366.8108 +15.083174,369.5265 +15.177910,275.6839 +15.275181,179.3567 +15.263568,191.9177 +15.270943,185.5692 +15.272331,185.2545 +15.278174,180.5087 +14.788068,677.1194 +14.979951,486.4182 +15.276660,190.9383 +14.885816,583.0217 +15.262116,208.0264 +15.185851,285.6105 +15.169279,303.5561 +15.345788,128.4717 +15.346871,192.4223 +15.347157,193.3698 +15.348369,192.4492 +15.348646,192.7785 +15.348929,194.0932 +15.349209,194.1042 +15.350666,192.9497 +15.364056,180.0781 +15.352936,195.0629 +15.352117,196.6535 +15.360248,189.3381 +15.359396,191.0025 +15.361168,190.1180 +15.358553,193.6571 +15.353815,199.3379 +15.351342,204.9057 +15.365039,192.1617 +15.357737,200.4579 +15.437490,121.6933 +15.438647,193.8457 +15.438934,194.7225 +15.439488,194.4551 +15.440683,193.8768 +15.440961,194.8389 +15.441244,194.8644 +15.441538,194.8763 +15.443204,193.5198 +15.465188,173.3149 +15.445409,193.8316 +15.468839,171.1898 +15.453595,187.2699 +15.443790,197.9474 +15.446299,196.3440 +15.447181,201.3190 +15.452701,196.6975 +15.454539,195.7180 +15.451872,199.3370 +15.471463,180.7263 +15.455487,197.6832 +15.470144,184.0882 +15.474260,181.0775 +15.444567,216.6467 +15.472837,189.6413 +15.458684,205.0518 +15.456513,208.5372 +15.457587,208.8048 +15.466370,201.4176 +15.467600,201.6052 +15.539295,131.3931 +15.540527,193.7629 +15.540819,194.6780 +15.541426,194.3580 +15.543023,193.0326 +15.543313,194.7045 +15.543616,194.6885 +15.556249,182.3273 +15.548772,190.0914 +15.559184,179.9884 +15.553154,189.7998 +15.544134,199.6308 +15.550399,194.2236 +15.551287,194.1895 +15.557202,189.2067 +15.558196,189.1913 +15.549587,198.7851 +15.548000,202.8691 +15.552212,199.6880 +15.632494,120.4750 +15.633657,193.8271 +15.633944,194.9374 +15.634561,194.6328 +15.635800,193.6696 +15.636109,194.9980 +15.636414,194.9529 +15.636725,194.9327 +15.648501,183.4538 +15.640030,192.2577 +15.651210,181.3844 +15.650258,186.7313 +15.638504,199.3548 +15.653171,185.5808 +15.649400,190.2474 +15.669206,171.4415 +15.665051,176.6183 +15.640866,201.8334 +15.662479,184.8084 +15.652190,196.1266 +15.642644,206.7462 +15.641739,208.7452 +15.666393,185.2395 +15.661215,191.6177 +15.639242,214.8284 +15.654233,201.1569 +15.670689,189.6916 +15.655339,206.4256 +15.667789,195.4133 +15.663737,200.9208 +15.734291,131.8937 +15.735498,196.0886 +15.735784,196.2225 +15.736056,197.3142 +15.738018,195.7756 +15.738305,195.9966 +15.750870,188.2784 +15.739173,200.9244 +15.738576,202.4694 +15.746409,195.6689 +15.738863,204.2730 +15.747388,202.6650 +15.744624,206.4981 +15.745477,206.6995 +15.742955,210.3424 +15.752970,201.4426 +15.751901,203.7242 +15.748373,208.4845 +15.743766,214.3856 +15.827486,131.9894 +15.828882,199.8148 +15.829194,200.6362 +15.829470,200.6723 +15.831108,199.6173 +15.831368,201.0490 +15.831658,201.0562 +15.847288,185.7153 +15.832595,200.7234 +15.850485,185.6717 +15.840648,196.2808 +15.831955,205.7745 +15.836990,201.5607 +15.837861,201.5492 +15.854071,186.2982 +15.841671,203.4104 +15.832288,213.8320 +15.852834,194.2875 +15.842700,205.4737 +15.851634,197.6485 +15.855391,195.0243 +15.848318,203.2925 +15.864659,188.1470 +15.839648,216.5085 +15.861765,265.1596 +15.931587,196.5159 +15.932007,196.4027 +15.933371,195.6331 +15.933795,197.7254 +15.934303,197.4953 +15.950055,182.0202 +15.940099,192.2777 +15.953298,182.8610 +15.863203,273.7168 +15.959476,178.2466 +15.941047,197.4894 +15.942079,197.3247 +15.956858,183.4622 +15.849391,291.8826 +15.939150,206.6412 +15.943137,203.6453 +15.838753,309.0475 +15.954414,194.4731 +15.955626,194.3472 +15.958153,192.9847 +15.951123,201.1912 +15.866186,287.3573 +15.860382,297.0932 +15.952178,206.6065 +16.028698,131.4800 +16.029831,197.5279 +16.030143,198.3049 +16.030725,198.0026 +16.032417,198.1043 +16.032714,198.0734 +16.045082,185.9596 +16.036158,195.1620 +16.048175,184.7410 +16.040370,193.2500 +16.033004,201.4000 +16.036930,198.3040 +16.052807,183.2666 +16.051612,187.8951 +16.047122,193.3090 +16.049283,192.0817 +16.038552,203.7643 +16.037731,205.6045 +16.056158,188.2178 +16.033319,215.4274 +16.050417,199.4756 +16.039411,211.6807 +16.046122,206.2080 +16.126926,126.6746 +16.128104,196.4484 +16.128410,197.2812 +16.129004,196.9829 +16.131520,195.0578 +16.131798,195.9606 +16.145792,182.2797 +16.136161,192.2112 +16.148888,179.8209 +16.140322,190.5168 +16.132075,199.5300 +16.136921,195.4772 +16.137724,195.5121 +16.152315,181.7846 +16.141274,193.7440 +16.160179,180.6747 +16.138537,203.2932 +16.157476,185.3790 +16.149974,193.9597 +16.147801,197.2154 +16.153544,192.6426 +16.146784,200.5708 +16.151139,197.4587 +16.132377,220.3022 +16.139405,214.6251 +16.158786,196.6300 +16.227360,129.4840 +16.228449,196.6435 +16.228728,197.2079 +16.230522,195.9830 +16.230788,196.5280 +16.239508,188.0833 +16.232917,195.9245 +16.242317,186.8410 +16.241366,188.1018 +16.249894,179.8992 +16.233621,199.8645 +16.240432,193.8479 +16.235235,199.8839 +16.248747,187.2529 +16.252331,184.5637 +16.231321,206.5765 +16.243336,199.2892 +16.244377,199.3368 +16.234405,210.4199 +16.236074,209.9044 +16.251093,196.1153 +16.231042,217.3848 +16.253602,196.1274 +16.324553,126.4776 +16.325692,197.3972 +16.325988,198.3950 +16.326579,198.0879 +16.327759,197.1771 +16.340855,185.5980 +16.328710,198.0144 +16.343935,183.0556 +16.334101,193.1944 +16.328072,199.5065 +16.330839,199.3185 +16.331606,199.3440 +16.347355,184.4448 +16.335019,197.6359 +16.333237,200.3407 +16.352680,181.8746 +16.328372,207.1606 +16.345018,195.7645 +16.342856,199.0426 +16.341832,201.1732 +16.355417,188.7267 +16.346188,199.1613 +16.332399,214.1558 +16.354031,193.8416 +16.348598,203.5073 +16.356845,196.6541 +16.425094,129.8057 +16.425937,130.4558 +16.426506,198.2077 +16.427317,198.4454 +16.433488,192.5581 +16.429159,198.1203 +16.436001,191.5846 +16.435120,192.7341 +16.443715,184.4344 +16.429794,199.8907 +16.449730,180.6912 +16.434282,196.9627 +16.427592,204.5294 +16.429468,203.5605 +16.447213,190.3614 +16.444826,193.7502 +16.442626,196.9683 +16.448428,192.2563 +16.451032,190.7280 +16.428842,214.0616 +16.445980,200.5700 +16.437898,209.8718 +16.436896,212.1814 +16.523090,127.2995 +16.524383,199.2841 +16.524667,200.1392 +16.524937,200.1768 +16.526453,199.2126 +16.540784,186.0569 +16.527296,199.8296 +16.544144,183.2555 +16.532656,195.0292 +16.552106,178.5382 +16.527579,203.8740 +16.530159,202.1315 +16.531801,201.3423 +16.533578,200.4720 +16.556394,178.6161 +16.546556,192.7781 +16.534556,205.8502 +16.545351,196.0977 +16.526724,215.8314 +16.543006,200.6802 +16.554900,189.9850 +16.526991,219.1346 +16.535534,211.8761 +16.547874,204.1157 +16.530951,222.4615 +16.553500,201.3176 +16.541900,214.4052 +16.624715,133.0749 +16.625763,200.3764 +16.627280,199.9982 +16.637576,191.6241 +16.628149,201.4257 +16.640686,189.5514 +16.632123,198.9633 +16.647771,188.0386 +16.626046,210.7383 +16.629685,208.1308 +16.627586,211.2817 +16.633030,206.9505 +16.627855,213.3054 +16.630422,211.9105 +16.649078,198.7840 +16.641761,207.4143 +16.642904,207.5500 +16.646551,205.2749 +16.638577,214.6171 +16.650391,204.2497 +16.631246,224.8594 +16.639596,218.0652 +16.723669,135.5690 +16.724807,203.6744 +16.725114,205.3409 +16.726841,204.1102 +16.739335,192.5536 +16.727686,205.3213 +16.742557,191.6258 +16.733145,205.2858 +16.727126,212.4904 +16.725666,215.1449 +16.730646,211.4359 +16.746127,205.3592 +16.734051,218.8090 +16.727400,226.8166 +16.744886,210.7490 +16.735011,222.0622 +16.743687,214.9021 +16.747411,212.6987 +16.740407,221.3026 +16.756306,207.0142 +16.732291,232.6838 +16.753414,213.2935 +16.757791,210.6562 +16.826140,210.0299 +16.829201,208.4334 +16.847863,191.2784 +16.831087,209.5409 +16.851827,190.3774 +16.837817,205.9789 +16.859239,186.2104 +16.741449,305.7072 +16.731454,322.8958 +16.836786,219.3144 +16.854642,203.2208 +16.835811,223.8682 +16.853195,208.3911 +16.827279,236.1984 +16.842334,223.0745 +16.841161,231.6528 +16.850456,224.3925 +16.754818,389.0162 +16.928482,217.1234 +16.930456,216.9771 +16.951488,197.8209 +16.933008,218.1584 +16.955636,197.4490 +16.939617,215.4301 +16.963321,193.7128 +16.934184,224.8758 +16.857662,303.4787 +16.930952,239.0927 +16.960111,212.1454 +16.829576,412.9168 +16.830238,414.1666 +17.036172,210.1619 +17.072815,175.5163 +16.952862,297.4879 +17.043797,208.6052 +17.037636,216.8531 +17.042205,214.4273 +17.056101,202.7294 +17.047158,291.8138 +16.942083,398.8600 +17.143836,199.0891 +17.145607,199.3620 +17.147434,199.5728 +16.966709,382.4024 +17.063478,292.7242 +16.931890,426.4689 +17.161142,199.3851 +17.074849,366.6390 +16.849176,594.1842 +17.153087,292.1686 +17.246335,200.8746 +17.155049,294.1141 +17.170046,281.1063 +16.957075,502.8103 +17.149310,312.7001 +17.040629,423.5266 +17.254490,284.2703 +17.252404,288.1648 +17.338973,203.4622 +17.344970,199.3818 +17.347009,205.9050 +17.039143,515.7835 +17.151168,405.7617 +17.242494,316.4812 +17.360528,200.5859 +17.045450,517.7841 +17.054351,587.7495 +17.340945,302.9696 +17.061587,584.1147 +17.441490,206.0324 +17.447212,202.2116 +16.751990,899.3309 +17.356204,297.0564 +17.349113,306.1656 +16.961711,695.5797 +16.954218,710.3903 +17.057864,676.9172 +17.449164,287.3579 +17.443362,294.9675 +17.538762,208.0482 +17.544353,204.2682 +17.552915,197.5753 +17.258832,493.5441 +16.839982,914.3132 +17.248332,507.9268 +17.059680,698.5891 +17.065409,694.9393 +17.561116,276.1734 +16.958591,880.3467 +17.542437,298.2233 +17.642102,200.2768 +17.647524,196.6265 +17.649425,196.5737 +17.250351,597.4989 +16.968448,881.3032 +17.540570,311.1487 +17.342927,515.1863 +17.462012,398.1241 +17.657292,204.9200 +17.256634,677.5523 +17.459887,476.0290 +17.734782,202.8685 +17.746812,192.6618 +17.748624,199.2917 +17.750492,199.2822 +16.938432,1013.2584 +17.451154,502.4833 +17.664610,291.0390 +17.445257,512.4216 +16.940813,1018.9574 +17.758270,203.6508 +17.736524,296.7463 +17.159068,875.9774 +17.837291,205.7674 +17.844152,200.7712 +17.846000,200.7627 +17.157035,891.6315 +17.244406,806.2122 +17.554929,497.6401 +17.847851,206.7188 +16.856106,1200.5178 +17.738331,320.4127 +17.858115,278.0814 +16.838869,1299.0497 +17.937653,202.0390 +17.939475,201.9867 +17.947917,195.3784 +17.949776,200.6404 +17.760350,391.9508 +17.756261,397.9322 +17.959772,196.3764 +17.951691,206.4311 +17.860137,300.0322 +17.464157,766.1680 +17.934189,297.7752 +17.840663,397.8741 +18.043060,197.1385 +18.044925,196.9980 +18.046764,196.9049 +17.851720,393.7389 +17.957680,289.6236 +17.655280,599.4741 +17.935917,320.7203 +17.172258,1086.3286 +18.033272,227.2493 +18.048668,280.2056 +18.035047,301.4772 +18.136198,202.0232 +18.139694,200.2070 +18.141463,200.1822 +18.143297,200.1174 +18.150418,194.8252 +17.651323,695.7939 +16.964977,1389.9284 +18.160170,196.6580 +18.152302,206.4765 +17.558977,801.8151 +18.052570,310.2505 +17.838939,588.6787 +18.158124,275.6587 +18.230327,205.1016 +18.241924,195.1272 +18.243670,195.0569 +18.058745,381.7437 +17.849752,598.5240 +18.240200,209.8918 +18.254756,197.1935 +17.842380,611.4493 +17.752377,703.3787 +18.154194,303.5469 +18.050620,476.9012 +18.328875,206.5446 +18.338223,198.7817 +18.339902,198.7070 +18.341647,198.6662 +18.343415,198.5627 +18.345245,198.4864 +17.955651,589.8918 +18.137920,409.4294 +17.862213,693.9229 +18.347119,210.8834 +18.260523,299.4361 +17.563236,998.6648 +18.256639,307.2567 +18.336526,293.6546 +18.362822,268.9553 +18.435430,197.9082 +18.437053,197.9178 +18.438728,205.3441 +18.056625,589.1446 +18.245461,401.9754 +17.754296,894.8546 +18.440490,210.4364 +18.258588,394.1323 +18.360793,293.7809 +18.450093,206.4126 +18.238538,425.1205 +18.448278,283.4954 +18.527523,205.7517 +18.537007,197.8327 +18.538611,197.7860 +18.540315,197.6810 +18.541980,197.6974 +18.543732,197.6288 +18.457742,291.6686 +18.054571,696.6538 +18.358780,394.2413 +17.953638,801.2283 +18.535421,221.3704 +18.563897,194.8290 +18.433784,326.9190 +17.643915,1183.3898 +18.231965,596.7933 +18.630182,205.2420 +18.633340,203.5593 +18.634972,203.3972 +18.644074,195.8045 +18.545544,295.8590 +17.961922,881.0867 +18.652722,191.9010 +18.453831,392.4402 +18.650928,201.2944 +18.663660,190.3019 +18.455757,399.9550 +17.358360,1568.5147 +18.656507,271.5417 +18.731775,197.5261 +18.733277,197.2756 +18.734841,197.0532 +18.736398,201.7263 +18.737997,201.5347 +18.739679,201.3222 +18.741362,201.1491 +18.451950,492.0933 +18.556137,394.8510 +18.356830,595.6589 +18.753023,201.0228 +17.556931,1398.6709 +18.558004,399.2296 +18.354906,603.9585 +18.561902,398.6743 +18.760704,265.0527 +18.754868,273.5724 +18.827307,202.2764 +18.836901,193.8858 +18.838371,193.6031 +18.839880,193.3885 +18.559961,478.4608 +18.247305,792.3811 +18.649152,391.8485 +18.547351,494.9957 +18.835426,213.7660 +18.647437,403.0288 +18.756793,294.9643 +18.846272,206.8542 +17.653262,1401.2396 +18.841404,214.5461 +18.156150,901.2745 +17.645704,1479.8840 +18.926876,199.7565 +18.930553,196.4613 +18.931895,196.2953 +18.938125,190.4400 +18.939533,193.1719 +18.941003,192.4815 +18.942513,191.8304 +18.751226,384.0199 +18.843010,293.1346 +18.950989,186.1270 +18.749413,388.7433 +18.929302,209.8913 +18.828760,315.5347 +18.855713,289.6677 +18.944045,202.4642 +18.954047,193.6003 +18.960597,188.2603 +18.758727,391.3461 +18.852224,299.1463 +18.955603,265.5522 +19.025757,196.5418 +19.029585,193.0145 +19.030788,192.4020 +19.031975,192.4868 +19.033269,191.4844 +19.049193,175.8537 +19.028441,196.9219 +19.039688,188.4705 +19.055951,172.9669 +18.958866,270.8523 +19.050467,180.0734 +18.928050,303.3758 +18.952490,279.8708 +18.645771,587.5589 +19.054502,183.3849 +18.427619,811.2546 +19.041002,198.9092 +18.957234,283.7356 +18.853963,388.1207 +19.051758,191.5005 +19.038423,206.0177 +19.057425,188.2681 +18.654575,594.3568 +18.631779,687.7740 +19.125589,195.0851 +19.126633,194.3329 +19.127015,194.5037 +19.128191,194.5103 +19.128566,194.4126 +19.132706,190.5589 +19.133485,190.0717 +19.134344,191.2105 +19.053127,273.1672 +19.137117,189.9567 +19.042348,285.5586 +19.136145,192.5953 +19.148859,180.8091 +19.139195,195.0647 +19.150074,185.0631 +19.147648,188.3847 +19.138157,198.7694 +19.146510,191.3884 +18.844624,494.3029 +19.135247,204.7094 +19.151371,189.6973 +19.144296,200.3479 +19.145382,200.4041 +19.221157,125.8547 +19.222300,194.2208 +19.222600,195.2528 +19.223191,194.9600 +19.224462,193.9585 +19.224754,195.1194 +19.237888,182.2537 +19.228159,192.2380 +19.240971,179.6939 +19.232361,188.5875 +19.225047,199.5233 +19.228919,196.4318 +19.229719,196.4717 +19.244441,182.6481 +19.239912,188.0718 +19.242085,186.8769 +19.230542,199.4478 +19.238875,192.1447 +19.248933,186.1550 +19.225364,210.8384 +19.233331,204.0278 +19.245695,192.8807 +19.231427,208.3780 +19.243260,197.8512 +19.319554,122.8570 +19.320674,194.8632 +19.320967,195.9053 +19.321519,195.6588 +19.322702,194.7543 +19.322979,196.0181 +19.323265,196.0315 +19.323558,196.0191 +19.325555,194.3493 +19.344645,175.5880 +19.327907,195.4757 +19.326296,197.9107 +19.336034,188.9808 +19.327075,198.8165 +19.341069,185.7549 +19.345787,181.9799 +19.334261,194.5197 +19.337899,195.3987 +19.328742,205.5150 +19.335138,200.1030 +19.339957,196.2706 +19.347012,190.2874 +19.338928,199.4621 +19.329669,209.8835 +19.336927,203.8333 +19.416521,127.7456 +19.417853,196.3474 +19.418151,197.2169 +19.418421,197.2410 +19.419874,196.3792 +19.435089,182.4144 +19.420665,197.1307 +19.438576,179.5450 +19.427091,191.3201 +19.420398,200.6829 +19.420949,200.8887 +19.424572,198.0651 +19.431020,192.4182 +19.429990,194.3294 +19.439806,185.4434 +19.427985,198.2017 +19.436203,194.8073 +19.425352,206.7305 +19.437360,195.8425 +19.442412,191.9123 +19.428963,206.5617 +19.441112,195.6423 +19.426192,211.8410 +19.420143,219.2237 +19.515539,126.9019 +19.516873,196.7723 +19.517179,197.5585 +19.517457,197.5734 +19.518998,197.3351 +19.519297,197.3106 +19.519577,197.3027 +19.519905,197.2715 +19.533299,185.3098 +19.524207,194.7366 +19.536229,183.4256 +19.528781,191.6967 +19.520233,201.1194 +19.525016,200.0079 +19.540762,185.0681 +19.539553,187.1236 +19.535242,192.3359 +19.537301,191.1701 +19.526825,202.6200 +19.525892,208.4626 +19.544268,191.1836 +19.523384,213.1542 +19.538391,199.3008 +19.527768,211.1153 +19.534258,205.8527 +19.614202,127.2114 +19.615369,198.2105 +19.615663,199.2608 +19.616254,198.9824 +19.621082,194.4284 +19.642442,173.6778 +19.623440,194.1151 +19.618411,199.4550 +19.631012,187.1696 +19.622638,195.8735 +19.636755,182.1004 +19.618122,205.1586 +19.626188,197.9925 +19.621839,203.2782 +19.635526,190.5482 +19.617797,209.3000 +19.617504,210.6264 +19.638034,191.2033 +19.625250,205.1501 +19.632084,202.9501 +19.634325,201.9351 +19.624321,213.1831 +19.633204,205.6057 +19.639367,200.7592 +19.713647,127.8942 +19.714738,128.2023 +19.715031,200.0779 +19.716334,199.8554 +19.716608,199.8652 +19.716880,200.8476 +19.717177,200.8246 +19.725025,193.2589 +19.719656,198.8972 +19.727579,192.3813 +19.726678,193.6510 +19.735453,185.5317 +19.721354,200.4440 +19.741414,181.2465 +19.725831,200.3381 +19.718609,208.4188 +19.720479,207.4846 +19.738884,190.0646 +19.736540,193.4219 +19.729446,201.5808 +19.734356,201.0685 +19.728473,208.1310 +19.718944,218.8509 +19.740112,198.9214 +19.737693,202.6659 +19.813580,128.1086 +19.814924,199.5493 +19.815237,200.5468 +19.817555,198.5245 +19.835035,181.3211 +19.818512,199.4697 +19.838811,179.4755 +19.825118,193.4573 +19.818182,200.7256 +19.818856,200.4091 +19.815510,204.1191 +19.829239,194.0704 +19.816120,208.1024 +19.823282,201.9099 +19.841542,184.6646 +19.827098,200.1542 +19.840127,188.2430 +19.817867,211.6133 +19.837505,197.0258 +19.842941,192.8063 +19.826075,210.9453 +19.828132,210.1548 +19.836261,203.3704 +19.824181,216.8018 +19.830401,212.0212 +19.915110,128.7469 +19.916190,131.4912 +19.916474,132.7556 +19.917729,203.6451 +19.918002,203.8050 +19.926170,197.6437 +19.919961,204.7234 +19.928950,196.6855 +19.927965,198.6867 +19.936605,191.0669 +19.920330,208.4452 +19.927029,206.5248 +19.921799,212.8980 +19.935426,200.4095 +19.940360,196.6770 +19.937796,200.5035 +19.918553,221.0214 +19.922662,223.0713 +19.918284,228.8509 +19.941690,206.8886 +19.920986,229.0575 +19.931028,220.5594 +19.939034,214.1022 +19.929963,224.7955 +20.014475,141.9382 +20.015785,208.3189 +20.017982,206.6694 +20.034532,190.6353 +20.018908,211.3440 +20.038288,193.2228 +20.024224,208.5931 +20.018287,215.9178 +20.019266,216.3278 +20.019630,222.5575 +20.023310,220.3276 +20.040984,204.1522 +20.016080,230.5768 +20.039633,208.5964 +20.047682,202.1716 +20.028371,223.1404 +20.027253,231.4419 +20.037022,223.4631 +20.018576,243.7162 +20.043858,220.3235 +20.029481,297.0882 +20.121375,205.9588 +20.121808,209.7667 +20.133555,198.7888 +20.123814,209.2865 +20.137038,196.8058 +20.128776,205.8565 +20.145734,189.6996 +20.124685,211.8196 +20.125637,212.6858 +20.156414,183.7976 +20.049231,299.0107 +20.154760,195.4215 +20.042424,309.7373 +20.138301,215.8768 +20.026208,330.0738 +20.016356,420.1217 +20.224105,214.1843 +20.242189,197.9456 +20.135836,306.1842 +20.153137,290.7703 +20.249855,203.0288 +20.235594,219.2634 +20.243639,213.1857 +20.260486,198.3724 +20.127672,333.2268 +20.232818,306.1213 +20.251513,289.2780 +20.327335,215.2616 +20.331575,212.8666 +20.151589,394.7841 +20.150045,398.2700 +20.335434,221.9080 +20.258696,300.7382 +20.334633,226.8973 +20.134698,428.9331 +20.245137,320.6405 +20.126652,511.8269 +20.147136,493.3481 +20.438291,204.1611 +20.354179,297.0037 +20.248230,404.9798 +20.338323,316.9511 +20.225168,432.1802 +20.333101,326.3712 +20.035749,625.9132 +20.440136,301.9964 +20.139576,604.5961 +20.538940,207.2886 +20.542598,205.6896 +20.544443,205.9297 +20.456826,295.6749 +20.025193,729.5027 +20.262294,494.6398 +20.230253,528.9461 +20.559435,202.0481 +20.546374,286.0802 +20.436480,397.9672 +20.642454,193.9819 +20.565779,280.7604 +20.348242,500.4614 +20.651185,199.6517 +20.340213,512.7870 +20.148580,777.1048 +20.454859,472.7428 +20.458859,470.6486 +20.742134,189.3400 +20.748289,190.9711 +20.750374,190.9138 +20.752502,190.8724 +20.234206,711.2782 +20.231512,716.0904 +20.452885,496.8974 +20.333844,685.9812 +20.460901,560.8359 +20.638481,385.1753 +20.832456,193.1556 +20.836437,197.8509 +20.563632,472.7058 +20.540792,497.5983 +20.442022,598.4501 +20.326570,716.0193 +20.754697,290.0757 +20.352162,764.7589 +20.653212,465.6915 +20.925687,195.2078 +20.939262,191.7530 +20.941289,191.8368 +20.943375,191.8410 +20.756935,380.4319 +20.224652,914.8903 +20.759200,382.5668 +20.761485,382.5444 +20.246658,971.1357 +20.846541,373.2919 +21.019827,202.0350 +21.034290,189.6300 +20.931476,294.5413 +20.659474,568.6859 +20.853002,377.3498 +20.557344,681.5915 +21.025613,288.9940 +21.042592,273.9575 +21.120896,197.5696 +21.131016,189.3828 +21.133127,189.2806 +21.135218,189.2650 +21.038393,288.1720 +20.949784,383.4795 +20.548316,787.0935 +20.850838,559.1012 +20.640486,771.2570 +20.657349,756.1880 +21.217796,197.5718 +21.221864,195.3689 +21.223922,195.2532 +21.044775,376.3430 +20.336506,1086.5926 +21.137368,287.7761 +20.947603,479.6123 +20.332345,1102.3666 +20.443909,1063.2486 +21.144031,364.9057 +21.314609,196.0923 +21.320401,192.1322 +21.322409,192.0047 +21.324484,191.8179 +21.040474,477.7695 +21.036339,483.8877 +21.141768,380.5033 +20.746230,778.1028 +20.834449,691.9971 +20.661663,937.3753 +21.326566,274.2188 +20.744174,858.3536 +21.409946,194.3616 +21.417235,195.4179 +21.419176,195.3937 +20.848705,767.7657 +21.333264,285.1341 +20.655276,965.1254 +20.561531,1060.8830 +21.118904,505.5938 +21.427217,267.2692 +21.415369,280.8446 +21.411745,286.1505 +21.510703,188.9235 +21.512534,195.6353 +21.514415,195.6146 +21.516303,195.5812 +20.356283,1357.5002 +21.421119,294.6101 +21.238937,478.7846 +21.318467,401.2601 +21.139543,582.2427 +21.524334,264.7996 +21.021738,774.7885 +21.507159,291.0371 +21.599040,200.8759 +21.604308,197.3281 +21.612654,190.7513 +21.614571,190.6891 +21.226018,586.5180 +21.335411,478.9535 +21.624499,191.7568 +21.616472,201.6752 +20.264183,1555.9068 +21.600786,221.2989 +20.927604,962.2075 +21.230353,661.1073 +21.694487,205.0678 +21.699627,201.6571 +21.708171,194.8429 +21.710031,194.7499 +21.711886,194.7036 +21.620402,288.0475 +21.423100,487.2477 +21.721787,190.4966 +21.713784,206.1849 +21.719728,202.2332 +21.508938,415.0913 +21.316551,673.1617 +21.425145,566.2193 +21.789136,203.8705 +21.801638,193.0413 +21.803407,193.0458 +21.805261,198.4615 +20.929510,1075.9909 +21.434712,572.6413 +21.798198,211.0001 +21.818148,192.9320 +21.618400,394.6265 +21.219835,795.1464 +21.696215,326.1729 +21.520228,565.9979 +21.889813,203.8525 +21.899557,195.7849 +21.901286,195.7706 +21.903016,195.7531 +21.904783,195.7746 +21.906591,195.7732 +21.116922,987.2590 +21.522273,583.8150 +21.717723,396.0891 +21.908451,207.3763 +21.602529,515.3153 +21.526447,593.4551 +20.350183,1837.0172 +21.413539,775.3124 +21.989714,200.7858 +21.994680,197.5083 +21.996454,202.8486 +22.003725,197.3460 +21.820091,382.7367 +21.924031,280.6361 +22.013027,193.4842 +21.799917,408.4721 +21.814366,395.9782 +21.715730,501.9222 +21.228161,1057.2901 +22.009199,277.7538 +21.796528,491.9227 +22.095344,194.6806 +22.097058,194.5611 +22.098770,200.2026 +22.100559,200.1406 +22.102366,200.0579 +21.822087,482.1200 +21.910349,395.6920 +21.921963,385.9253 +21.991366,325.1385 +21.891462,426.8587 +21.993008,327.1621 +21.816257,564.0167 +22.086227,301.4015 +22.187202,201.9187 +22.190501,200.1653 +22.192190,200.0357 +22.199304,194.5349 +22.201072,194.3967 +21.622416,774.7387 +22.206513,198.4993 +21.919971,486.7591 +21.023658,1384.8359 +22.011081,399.2383 +21.518245,893.9072 +22.188853,225.1762 +22.119903,301.3053 +22.106089,374.4592 +22.285453,196.6223 +22.290026,201.2870 +22.291620,201.2749 +22.298974,195.5405 +22.300701,195.4615 +22.302426,195.4227 +22.104183,395.3991 +22.007355,493.9848 +22.208390,300.1444 +21.697897,812.3813 +22.005502,506.5425 +22.204668,309.2428 +21.912285,603.5073 +22.288452,229.2867 +22.014982,564.6458 +22.380275,200.8782 +22.390668,192.0427 +22.392227,197.6552 +22.393840,197.6272 +22.395470,197.6172 +22.421210,173.5036 +22.304208,292.1862 +22.389122,208.9654 +22.406731,193.0989 +22.117845,483.8151 +22.093667,515.2010 +22.316506,294.1658 +22.320171,292.3716 +22.405013,273.0129 +22.480550,198.9626 +22.482077,198.9424 +22.491314,191.2461 +22.492896,195.9486 +22.494516,195.9317 +22.496164,195.9595 +22.497849,195.9283 +22.306042,389.4732 +22.318322,378.9506 +22.022389,681.8167 +22.408495,297.4129 +21.812538,895.0838 +22.307889,401.4839 +22.286954,424.2412 +22.517740,255.7501 +22.210345,567.3652 +22.581155,197.8741 +22.582712,197.7294 +22.589884,191.9516 +22.591469,197.9848 +22.593089,197.8215 +22.115829,676.5143 +22.512046,281.7762 +22.601662,193.6631 +22.217654,579.2587 +22.202829,595.6815 +22.612543,193.0457 +22.599831,207.4214 +22.610673,198.2250 +22.414030,458.4434 +22.515793,357.2185 +22.678028,199.0174 +22.681021,197.2315 +22.682562,196.9584 +22.688846,191.9432 +22.690449,191.7090 +22.692125,195.5076 +22.693779,195.1808 +22.412153,478.2319 +22.501341,390.4432 +22.596395,296.8594 +22.707623,187.1199 +22.513913,389.9006 +22.594714,310.5061 +22.679514,227.1627 +20.945485,1962.6776 +22.508536,401.1599 +22.579630,390.4776 +22.704207,266.9953 +22.773490,198.0794 +22.780443,192.2231 +22.781837,191.1870 +22.789455,187.7800 +22.790912,187.1728 +22.711196,267.7781 +22.779031,200.8812 +22.798512,182.3597 +22.777712,204.1811 +22.805591,177.3499 +22.598089,385.9687 +22.510279,478.8387 +22.113813,876.4258 +22.608869,382.5055 +22.709374,283.2029 +22.397156,596.6421 +22.793823,201.2583 +22.387630,676.7115 +22.872474,193.0821 +22.877046,188.8303 +22.878254,188.2249 +22.879521,188.2024 +22.880790,187.2298 +22.882160,186.1681 +22.887634,181.0058 +22.888961,182.7307 +22.807254,265.2647 +22.893256,180.0982 +22.697274,376.9469 +22.873012,202.1897 +22.891785,184.3800 +22.909697,167.4768 +22.796914,285.1266 +22.792345,290.6673 +22.890386,193.6271 +22.908164,176.8723 +22.695516,390.6091 +22.808899,278.3126 +22.499583,588.7804 +22.410321,679.2359 +22.906678,186.6943 +22.705909,388.7577 +22.894744,201.1802 +22.905222,256.7090 +22.970108,192.9764 +22.971570,191.8401 +22.972666,191.9996 +22.973024,191.9209 +22.977236,188.0235 +22.978086,187.4679 +22.978975,188.8615 +22.981894,186.7433 +22.971203,198.2729 +22.980873,189.4798 +22.992578,178.6820 +22.984058,188.1786 +22.993799,182.1869 +22.991376,185.5230 +22.982941,194.9151 +22.990240,188.5600 +22.795326,384.4957 +22.979913,200.9734 +22.995083,191.1541 +22.903815,283.5848 +22.989119,199.4901 +23.064343,125.4842 +23.065557,192.0840 +23.065877,192.9349 +23.066479,192.6635 +23.067724,191.9999 +23.068021,192.9044 +23.068328,192.9017 +23.068640,192.8855 +23.071694,190.1417 +23.093373,170.5255 +23.074222,190.4964 +23.072520,193.0418 +23.083014,183.4221 +23.073355,194.0014 +23.088365,179.9752 +23.094667,178.3755 +23.077175,196.7996 +23.095925,178.9662 +23.086127,189.7439 +23.084014,192.8705 +23.076166,201.7668 +23.082041,197.0327 +23.075203,205.0069 +23.089558,196.4067 +23.087212,200.0628 +23.085037,203.5373 +23.161932,127.9869 +23.163085,190.1278 +23.163411,191.1411 +23.164666,190.1856 +23.164946,190.1927 +23.165260,191.4472 +23.165554,191.4329 +23.175987,181.2861 +23.169477,188.0847 +23.178801,179.0646 +23.177858,183.9333 +23.187401,175.2513 +23.180888,182.6621 +23.176900,187.5462 +23.172238,193.1858 +23.167837,198.6112 +23.189829,177.6493 +23.168639,199.9495 +23.179823,192.5511 +23.186238,187.2688 +23.188610,186.0376 +23.170354,205.4853 +23.171261,205.8292 +23.257642,120.7267 +23.258813,188.9631 +23.259143,189.9883 +23.259725,189.7261 +23.260926,188.8006 +23.261230,190.1581 +23.261526,190.1600 +23.261836,190.1416 +23.273044,179.2624 +23.265563,187.0515 +23.275872,177.0678 +23.274892,181.9622 +23.263900,193.8713 +23.277934,180.7826 +23.273976,185.6920 +23.268341,192.3783 +23.289920,171.8576 +23.288576,174.2990 +23.285966,181.9513 +23.264719,204.3289 +23.266437,203.7151 +23.276885,194.4260 +23.279075,193.4185 +23.267357,206.3849 +23.280211,194.8045 +23.287276,189.0865 +23.353214,124.5223 +23.354553,189.8408 +23.354853,190.8609 +23.355139,190.8678 +23.356708,189.5854 +23.356987,190.7745 +23.372375,175.6702 +23.357866,190.4638 +23.375840,172.7750 +23.365425,183.4956 +23.377091,175.6220 +23.363551,190.0018 +23.364447,189.9975 +23.367479,187.8834 +23.362654,193.6769 +23.368589,188.7651 +23.373508,184.8790 +23.361792,197.7082 +23.357273,205.9128 +23.357562,206.7872 +23.374649,190.9189 +23.366450,200.3258 +23.378370,189.7027 +23.447777,121.6087 +23.449132,190.6186 +23.449451,191.6083 +23.449727,191.6564 +23.451389,190.2905 +23.451686,191.5397 +23.451978,191.5303 +23.467918,175.8638 +23.452940,191.1370 +23.471313,173.0713 +23.460721,186.4677 +23.477738,169.8463 +23.456856,191.1246 +23.457772,190.6021 +23.475016,173.7584 +23.470153,179.0449 +23.472494,177.5789 +23.461778,189.3914 +23.469049,186.1414 +23.458717,197.6168 +23.452307,205.1876 +23.452615,206.0610 +23.462876,197.0536 +23.473743,187.4554 +23.459669,202.8805 +23.476364,189.9348 +23.544395,123.3291 +23.545714,194.9989 +23.546007,195.9903 +23.546294,196.0263 +23.547762,194.8577 +23.563187,180.9184 +23.548616,195.7685 +23.566776,177.8777 +23.555363,189.5739 +23.568074,177.1727 +23.553554,195.4511 +23.554445,195.3952 +23.557356,193.3643 +23.552715,198.9286 +23.558388,194.2082 +23.569387,184.2238 +23.548046,206.5885 +23.548921,206.8195 +23.548330,211.1459 +23.565569,195.0527 +23.559501,202.3310 +23.564350,198.6875 +23.556331,208.0093 +23.639752,125.8890 +23.641060,195.7745 +23.641384,196.7828 +23.641680,196.7833 +23.643226,195.5120 +23.643509,196.8088 +23.655192,185.4071 +23.644385,196.4884 +23.658677,182.4903 +23.648775,192.6979 +23.666300,178.5024 +23.647189,198.4598 +23.647585,198.9355 +23.648375,199.0795 +23.651171,197.2299 +23.659931,189.4868 +23.649198,201.2913 +23.656335,195.2267 +23.647981,207.3213 +23.657495,198.9893 +23.662551,195.1359 +23.661200,197.7202 +23.667725,192.4776 +23.643783,217.7431 +23.644077,221.3940 +23.650075,216.8228 +23.740714,127.6536 +23.741998,193.5269 +23.742321,194.6555 +23.742621,194.6757 +23.744106,193.4846 +23.759478,179.8301 +23.744938,194.6869 +23.763039,176.8971 +23.751644,188.6244 +23.764342,176.2715 +23.749842,191.1691 +23.750721,192.6341 +23.753612,190.1845 +23.749006,195.4022 +23.754635,190.7785 +23.765642,180.8457 +23.744385,203.2075 +23.745247,203.5008 +23.744655,205.2763 +23.761833,191.5121 +23.755742,198.8715 +23.760623,195.2575 +23.752597,204.6385 +23.836836,121.7473 +23.838167,192.5302 +23.838464,193.5554 +23.838739,193.6106 +23.840318,192.3249 +23.855303,178.9154 +23.841167,193.3512 +23.858921,175.8877 +23.847455,187.6873 +23.866898,168.5806 +23.841474,197.8701 +23.844803,195.4151 +23.846521,194.5956 +23.850490,191.5182 +23.860204,182.7708 +23.848401,195.5950 +23.849418,195.6117 +23.840873,205.2781 +23.865472,185.1553 +23.868369,183.4620 +23.840599,212.4247 +23.845650,208.6574 +23.861527,194.0535 +23.851563,205.3720 +23.856486,201.8404 +23.857687,202.0612 +23.935526,127.6124 +23.936977,189.9436 +23.937297,190.4861 +23.939308,189.4489 +23.953346,175.7539 +23.940269,190.8429 +23.957236,174.5952 +23.943797,188.8195 +23.958584,174.8703 +23.948749,185.5762 +23.941011,194.2230 +23.939937,196.2775 +23.944409,196.2433 +23.939625,202.1169 +23.937592,205.2258 +23.943356,200.6156 +23.946489,198.6698 +23.949932,196.4695 +23.954614,193.0534 +23.945415,206.3814 +23.940623,212.5037 +23.947594,206.9224 +23.955881,200.0232 +24.030698,126.7061 +24.032020,193.3148 +24.032350,193.6782 +24.032643,194.1332 +24.034219,194.2970 +24.050629,178.2013 +24.035143,194.0053 +24.054308,175.1709 +24.042010,187.8140 +24.034519,196.0106 +24.035479,198.1584 +24.039345,195.1861 +24.041118,194.3508 +24.045031,191.3828 +24.055581,181.8522 +24.042976,199.6753 +24.043997,199.7704 +24.034809,210.1078 +24.059750,186.3818 +24.063140,184.2083 +24.058327,190.3213 +24.040220,209.7384 +24.056937,194.4319 +24.046152,206.6181 +24.051832,269.5003 +24.126921,195.5053 +24.127784,194.9498 +24.131112,192.2233 +24.151797,172.5758 +24.133455,191.2110 +24.155905,169.0521 +24.140654,186.1826 +24.157406,170.2024 +24.146403,182.0389 +24.135235,194.0825 +24.131833,198.3779 +24.141743,189.4248 +24.053025,279.1624 +24.147669,188.5292 +24.142818,194.4691 +24.143972,194.3803 +24.132617,206.8826 +24.128758,211.9233 +24.134326,207.5762 +24.154517,188.6683 +24.129101,218.6807 +24.153129,196.0321 +24.145160,205.4220 +24.136215,215.8065 +24.225335,128.2160 +24.226029,193.7488 +24.226777,193.9171 +24.233639,188.2190 +24.229149,193.0420 +24.236415,186.1039 +24.235470,189.3653 +24.244918,180.7635 +24.228517,198.0471 +24.234532,192.9108 +24.228831,199.5714 +24.249959,179.4577 +24.229480,205.2282 +24.243769,192.0409 +24.237434,199.5394 +24.230530,207.6086 +24.229824,209.5638 +24.252771,187.8805 +24.251370,190.6151 +24.246133,197.2226 +24.242652,202.1452 +24.247349,201.4716 +24.248649,201.6660 +24.321334,130.4851 +24.322427,195.0949 +24.322734,195.2258 +24.324374,195.2007 +24.336199,183.7998 +24.353552,169.8797 +24.326837,197.4571 +24.340682,184.5333 +24.331169,195.0236 +24.323336,203.8403 +24.352023,182.3037 +24.343186,192.2959 +24.329319,207.3643 +24.324667,213.2073 +24.328442,210.7061 +24.324958,215.4683 +24.347782,194.0010 +24.330211,212.9278 +24.332188,212.3620 +24.339501,206.5018 +24.341903,205.6556 +24.350583,198.5308 +24.349162,203.8190 +24.337289,217.3266 +24.419778,196.4674 +24.420695,196.1130 +24.424836,192.5837 +24.448822,173.9127 +24.338354,285.6095 +24.429418,195.8511 +24.422519,204.0554 +24.438140,189.8287 +24.450316,179.0574 +24.451820,184.0109 +24.435811,201.4229 +24.426565,212.1263 +24.421858,218.3082 +24.439389,202.2771 +24.444798,198.4465 +24.327609,317.2396 +24.422191,224.3382 +24.427444,226.3651 +24.443356,212.2267 +24.436975,220.4089 +24.425683,288.0089 +24.517523,203.8055 +24.517960,204.9425 +24.523433,201.0851 +24.552982,173.2060 +24.434709,293.1205 +24.428403,301.1371 +24.525217,206.1043 +24.537876,195.2261 +24.554616,180.3206 +24.536684,205.9346 +24.547560,197.0175 +24.519999,226.4974 +24.546004,202.4773 +24.540427,210.0766 +24.440653,311.9506 +24.535484,219.2240 +24.524295,291.8204 +24.616247,201.7152 +24.616808,203.0647 +24.635832,185.9836 +24.527178,303.4042 +24.640168,192.4409 +24.626576,208.0942 +24.543140,293.6439 +24.441987,396.9253 +24.622736,218.3551 +24.534328,308.9601 +24.644850,275.9865 +24.549115,373.6472 +24.721330,203.4010 +24.722904,203.8468 +24.724519,204.3088 +24.637235,293.6759 +24.638692,294.3664 +24.733103,202.1347 +24.643246,294.1960 +24.539150,400.5282 +24.746498,267.5612 +24.541785,474.2872 +24.817964,200.1549 +24.819875,200.2800 +24.629375,392.8920 +24.627970,396.4141 +24.734938,291.6060 +24.832610,196.1436 +24.726189,377.4780 +24.731322,374.2776 +24.713693,393.8625 +24.924733,184.7660 +24.926752,192.1618 +24.928830,192.1829 +24.816118,307.0628 +24.653810,471.4829 +24.617421,510.0511 +24.843289,354.5263 +24.933071,266.5638 +24.937443,263.9541 +25.014067,189.1243 +25.018121,186.9296 +25.020156,186.7520 +24.727831,480.9909 +24.742620,468.1719 +24.834671,378.1505 +25.022269,198.7523 +24.748483,538.7229 +24.655585,633.3271 +24.922764,374.9376 +25.103669,195.7951 +25.109500,191.7752 +25.118916,184.2482 +25.121014,184.0170 +24.544551,762.3911 +24.623965,684.9314 +24.830584,480.3386 +24.750506,562.4553 +24.646531,741.5842 +24.625270,764.5502 +24.752605,638.8996 +25.197817,195.4259 +25.205051,189.9571 +25.206910,189.9040 +24.920838,477.8322 +24.657385,743.1724 +25.028755,373.7031 +25.208823,195.5787 +24.821817,584.5948 +24.939679,538.5333 +24.729542,750.2842 +25.287207,194.1972 +25.299466,183.5798 +25.301276,183.4233 +25.303165,183.2455 +25.305032,183.1602 +25.201399,294.3781 +25.026546,471.0808 +24.935240,564.2593 +24.838913,662.5138 +25.221022,282.3520 +24.836785,736.5967 +25.125294,449.5903 +25.016073,560.3392 +25.388117,189.8790 +25.393244,186.3668 +25.395010,186.2797 +25.396815,186.1434 +25.105602,479.0849 +25.306944,285.1756 +25.288913,305.0287 +25.297703,298.0667 +24.641667,955.9873 +25.404403,195.2118 +25.402460,263.1352 +25.389822,277.2282 +25.478214,190.3308 +25.483047,192.3686 +25.484701,192.2830 +25.486412,192.1512 +25.488193,191.9865 +25.308897,372.9587 +25.212823,470.7047 +25.210794,480.3524 +25.499501,193.3628 +24.841093,853.5160 +25.024385,672.0047 +25.400558,297.6688 +25.123182,635.9936 +25.310923,454.7017 +25.573383,193.6949 +25.577997,190.5505 +25.579613,190.4706 +25.581291,190.3092 +25.582959,190.2479 +25.391506,383.3049 +24.754709,1027.1503 +24.744579,1038.9838 +25.481406,303.8633 +25.406413,380.5922 +25.127473,661.3548 +25.199636,591.0088 +24.526193,1266.3244 +25.501428,357.9747 +25.665597,195.2119 +25.668547,193.6643 +25.675417,188.2698 +25.676986,188.1738 +25.678564,188.1191 +25.680181,188.1000 +25.312962,563.9828 +25.595771,282.8901 +25.107557,772.7986 +25.597656,284.4019 +25.203193,680.5871 +25.503375,382.1642 +25.495779,391.6060 +25.698229,190.9969 +25.691148,260.2841 +25.759176,193.4093 +25.767080,186.8185 +25.768549,186.6947 +25.770085,190.6058 +25.771601,190.4951 +25.773209,190.2675 +25.497628,467.2990 +25.683529,282.8582 +25.781861,191.2287 +25.692865,281.5950 +25.765627,210.2422 +25.681857,295.4654 +25.398672,580.1450 +24.930912,1049.4769 +25.785270,260.0242 +25.667052,379.6889 +25.859405,187.7225 +25.860810,186.6827 +25.862212,186.4085 +25.863688,185.7577 +25.865160,189.9831 +25.866685,189.4277 +25.868282,188.8228 +25.696391,361.7118 +25.574886,484.2899 +25.878662,181.5799 +25.592121,469.2680 +25.876947,185.6268 +24.519575,1544.2211 +25.783564,284.9220 +25.889227,180.5171 +25.882059,188.9293 +25.479828,592.5053 +25.576414,562.5969 +25.951433,188.9207 +25.952587,188.0676 +25.953900,187.0276 +25.955245,187.1837 +25.960692,181.9909 +25.962098,180.8383 +25.963478,179.7379 +25.584688,558.8174 +25.885541,261.2066 +25.964928,182.6363 +25.975870,172.5226 +25.788829,360.4422 +25.774812,375.3652 +25.593943,557.1903 +25.787006,365.1424 +25.977324,179.3810 +25.599616,558.0708 +25.880357,278.2803 +25.978818,180.8336 +25.980390,180.3257 +25.966388,195.4253 +25.974461,188.5116 +25.887386,276.7600 +25.883781,353.2144 +26.045295,193.0373 +26.047494,191.1298 +26.048621,190.2731 +26.049446,190.9716 +26.055145,185.5473 +26.056113,184.8492 +26.057106,184.1543 +26.047128,194.4393 +26.060243,184.4953 +26.059177,186.3760 +25.792519,453.8513 +25.973091,274.1600 +26.046741,201.4229 +25.790646,458.4617 +26.063797,186.3241 +26.058104,196.2091 +26.070989,184.2804 +26.072334,183.8969 +26.068487,188.7578 +26.069745,188.5691 +26.061390,197.9969 +26.062574,197.9634 +25.694611,569.6746 +26.139012,126.5213 +26.140354,191.7481 +26.140655,192.5983 +26.140928,192.6107 +26.142430,191.6696 +26.142683,192.6668 +26.142937,192.7079 +26.143216,192.7286 +26.156706,179.5360 +26.147565,190.9161 +26.159652,179.6515 +26.152150,187.9545 +26.143506,197.3827 +26.148394,193.3661 +26.164147,178.5405 +26.162974,184.2499 +26.158638,189.5216 +26.160717,188.3262 +26.151134,198.8745 +26.150178,200.8582 +26.157688,194.3717 +26.146749,206.4311 +26.149272,205.0310 +26.161815,196.0862 +26.236997,122.1831 +26.238333,188.7843 +26.238624,189.6497 +26.238895,189.6730 +26.240419,188.7532 +26.240692,189.6656 +26.240963,189.6694 +26.241261,189.6457 +26.254314,176.8918 +26.245554,187.6725 +26.257246,176.7148 +26.250123,184.6224 +26.264286,171.2891 +26.246372,190.0336 +26.241567,195.7483 +26.260539,181.2889 +26.256232,186.5177 +26.258315,185.3609 +26.248165,196.4678 +26.247252,198.4046 +26.265534,181.1348 +26.244739,203.0220 +26.259388,189.5089 +26.249109,203.7430 +26.255271,198.8373 +26.332103,123.2680 +26.333254,189.6382 +26.333539,190.4404 +26.334100,190.1851 +26.335351,190.1773 +26.335645,190.1435 +26.335945,190.1006 +26.347225,179.1018 +26.339305,188.4322 +26.350010,178.0616 +26.349044,179.5504 +26.336243,193.1369 +26.340105,190.1416 +26.348161,185.7079 +26.341761,192.9379 +26.354304,181.2863 +26.359181,177.3468 +26.353181,184.2704 +26.351037,187.4245 +26.352069,190.8642 +26.338483,205.5655 +26.340890,204.2901 +26.342689,203.6886 +26.357902,189.6890 +26.427119,121.7544 +26.428274,189.9096 +26.428569,190.7417 +26.429172,190.4316 +26.430359,189.8030 +26.430633,190.6976 +26.430907,190.6972 +26.441829,180.0502 +26.433962,188.2094 +26.444634,179.1616 +26.443677,180.7513 +26.431207,193.9798 +26.434746,191.2451 +26.442750,184.1215 +26.436406,191.3452 +26.448898,183.4365 +26.454109,179.1712 +26.433228,201.0379 +26.445657,189.5997 +26.446670,189.6455 +26.435576,201.8575 +26.437317,201.2339 +26.452853,186.8859 +26.447762,196.3055 +26.455372,189.9967 +26.522893,123.7649 +26.523980,124.0389 +26.524285,125.1288 +26.525529,191.0181 +26.525789,191.5893 +26.526046,192.3698 +26.533870,184.8525 +26.528072,190.9149 +26.536529,183.4497 +26.535591,184.7753 +26.544049,176.6637 +26.538462,183.3356 +26.534699,187.6180 +26.530248,192.8453 +26.548874,176.9293 +26.547592,178.6135 +26.545181,181.8368 +26.527738,200.2811 +26.528596,200.4797 +26.537452,192.6804 +26.526327,204.9463 +26.529381,203.0400 +26.542934,190.7215 +26.546378,188.5210 +26.618185,119.3274 +26.619311,196.2948 +26.619604,197.3572 +26.620162,197.0999 +26.621331,196.2035 +26.621605,197.4812 +26.632335,187.0335 +26.623796,195.8240 +26.635258,184.6290 +26.627753,192.4290 +26.621879,201.1379 +26.624429,199.3948 +26.639740,184.9142 +26.638551,186.9551 +26.625187,201.2340 +26.622172,205.2166 +26.644069,184.3083 +26.649415,180.0633 +26.636317,196.4873 +26.634267,199.6523 +26.646659,188.4281 +26.626873,209.3691 +26.637435,200.0445 +26.625992,216.3339 +26.645370,198.2904 +26.633281,211.7603 +26.648021,198.4053 +26.716548,131.3301 +26.717379,131.9626 +26.718443,197.4067 +26.721798,195.1957 +26.737514,179.8754 +26.720713,197.9960 +26.726206,192.8986 +26.725804,193.7272 +26.731274,193.2367 +26.719979,205.5064 +26.718723,207.7585 +26.720367,207.1636 +26.730134,198.4505 +26.733656,196.0663 +26.718988,211.8988 +26.727019,205.0930 +26.728020,209.4441 +26.722318,216.4635 +26.723094,217.0082 +26.732422,209.0603 +26.729076,213.7961 +26.734900,209.4179 +26.815607,130.2012 +26.816962,197.6921 +26.817263,199.2762 +26.817535,199.4071 +26.819087,198.2523 +26.832806,186.9143 +26.849342,171.2947 +26.820182,201.4192 +26.837481,190.7346 +26.826422,202.7565 +26.819887,210.2346 +26.825508,205.6322 +26.836243,195.9628 +26.823825,209.4883 +26.835088,199.3858 +26.846427,189.2174 +26.827389,209.5084 +26.823018,215.1390 +26.843662,195.8383 +26.845043,200.3076 +26.829480,217.2829 +26.819369,228.8027 +26.819620,230.0264 +26.828378,222.7660 +26.915851,196.8287 +26.918710,195.7979 +26.937465,177.5062 +26.824655,290.8100 +26.941483,177.8099 +26.927532,192.8357 +26.919105,202.3381 +26.847879,274.7004 +26.924513,206.7075 +26.926483,205.9675 +26.916995,216.7555 +26.925486,209.5558 +26.944319,192.1262 +26.842327,295.5069 +26.919532,219.7863 +26.917390,223.4002 +26.940103,202.2448 +26.945810,198.1085 +26.930887,214.6619 +26.929724,281.2261 +27.014655,196.8404 +27.016539,195.4553 +27.016943,199.5101 +27.017340,200.4254 +27.020638,198.4184 +27.045351,175.0915 +26.932113,289.6869 +27.049648,179.2902 +27.032207,198.1595 +26.938783,292.9948 +27.028216,205.0777 +26.942874,291.9016 +27.046764,189.5972 +27.039501,198.4404 +27.019721,219.8655 +27.021602,226.0791 +27.051146,198.2025 +27.036899,214.0731 +27.038158,214.4945 +27.029180,225.2276 +27.112680,200.3942 +27.119294,195.3119 +27.030123,286.0478 +27.122581,195.1375 +27.035645,283.6796 +27.132452,188.5450 +27.114508,208.1703 +27.131222,198.5842 +27.142349,189.2401 +27.114972,218.4147 +27.140791,194.4227 +27.135044,202.0731 +27.120369,218.6476 +26.833920,507.0498 +27.115466,298.0160 +27.211496,203.6779 +27.211995,204.9277 +27.216454,202.2288 +27.217766,202.7144 +27.219058,203.2948 +27.247682,176.5462 +27.210951,215.1986 +27.139319,295.8604 +27.137835,299.3957 +27.234777,204.5252 +27.249349,192.0614 +27.250973,192.6082 +27.121445,387.8274 +27.231779,279.2263 +27.313077,199.7192 +26.928585,586.0589 +27.237943,278.5411 +27.320998,197.3615 +27.145550,380.1870 +27.319326,208.3755 +27.333388,196.2755 +27.221801,379.6148 +27.220444,382.7652 +27.136447,468.5757 +27.415175,198.5002 +27.416924,198.6225 +27.418684,198.7277 +27.420482,198.8616 +27.422354,198.9680 +27.048173,575.1117 +27.331591,293.7111 +27.143919,483.4618 +27.424230,205.2680 +27.228939,402.7213 +27.443583,258.7995 +27.317721,386.4652 +27.512797,193.2078 +27.316173,391.6665 +27.426151,283.5513 +27.033314,678.3102 +27.252654,460.9383 +27.329807,385.7860 +27.254408,463.2124 +27.322680,469.6821 +27.233295,560.8195 +27.613677,182.2443 +27.615548,182.1609 +27.617414,189.0575 +27.619345,189.0516 +27.621323,189.0328 +27.518361,293.9893 +27.413484,400.9151 +27.034475,781.9794 +27.435181,383.3785 +27.516485,373.9844 +27.603211,288.9296 +27.314608,579.2280 +27.702384,193.1587 +27.706006,191.2916 +27.335215,563.8947 +27.441412,459.5145 +27.715594,187.2016 +27.133752,770.9888 +27.230368,676.3178 +27.239587,743.6910 +27.339018,645.9710 +27.792364,194.3312 +27.795923,192.5038 +27.797710,192.5013 +27.806473,185.5744 +27.808398,185.4844 +27.810357,190.7517 +27.717622,285.3919 +27.704188,300.7860 +27.439303,567.6346 +27.709703,299.2320 +27.337118,673.8622 +27.818561,260.0848 +27.340972,739.3724 +27.631662,450.3603 +27.890472,193.2741 +27.897299,188.2308 +27.525739,561.5818 +27.812352,276.7955 +27.906687,184.3343 +27.711627,385.9079 +27.509274,590.1949 +27.713593,387.8324 +27.895544,276.0461 +27.437233,736.0594 +27.983280,191.7259 +27.988428,188.3844 +27.990213,188.3999 +27.992049,188.3959 +27.993884,195.0842 +28.001111,189.7693 +27.814400,378.4392 +27.816456,378.3660 +28.010982,185.8443 +27.707841,491.0397 +27.527703,673.2763 +27.601418,663.7596 +27.236362,1030.5370 +28.083748,184.8472 +28.085531,184.8052 +27.031141,1246.7459 +27.629499,650.2563 +27.529665,751.9475 +28.097536,185.9584 +28.089149,196.3001 +27.794117,493.3312 +28.078648,279.6591 +27.900928,458.9398 +28.171593,189.8763 +28.175008,188.1306 +28.176814,188.0059 +28.178614,187.9244 +28.180446,194.3932 +28.188970,187.7148 +28.190882,187.6747 +27.902797,477.6230 +28.087322,295.0203 +28.200981,183.3343 +28.192841,193.4914 +28.091022,297.3456 +27.627382,823.9364 +27.892142,560.6777 +28.265179,189.1884 +28.268596,187.2903 +28.270338,187.1518 +28.080346,378.7516 +27.893837,571.8634 +28.082024,385.3775 +28.281614,187.4718 +28.003015,467.8188 +28.194824,277.8241 +28.266900,207.5712 +28.277888,276.1550 +28.008936,546.8723 +28.358309,199.3091 +28.361470,197.9337 +28.363141,198.1108 +28.364822,198.3181 +28.366540,198.5530 +28.374842,192.1904 +28.376686,192.3413 +28.378557,192.5433 +27.899111,674.1157 +28.287449,294.9792 +28.388368,196.2856 +28.380422,206.4943 +28.198882,390.3173 +28.283496,308.0586 +28.386334,265.8645 +27.511007,1143.3580 +28.451321,287.9602 +28.454369,286.8005 +28.455888,287.2117 +28.457491,287.5357 +28.173294,573.7007 +28.279757,469.2690 +28.569028,182.0846 +28.571102,187.9331 +28.452821,308.4257 +28.555810,207.7032 +28.474473,364.0603 +28.584655,255.8373 +27.605024,1237.4163 +28.101427,742.9703 +28.582430,263.9524 +28.469087,379.3592 +27.904742,945.8154 +28.465702,386.9782 +28.554045,380.2412 +28.557619,378.6350 +28.384317,553.9123 +28.743101,197.1315 +28.745028,197.2607 +27.625303,1319.0980 +28.382344,564.1740 +28.591556,357.1255 +28.563142,387.7429 +28.467403,555.1359 +28.573228,451.4035 +28.589201,437.5178 +28.838535,190.4595 +28.565094,466.0749 +28.285450,747.9350 +28.848447,187.1996 +28.840494,197.4242 +28.559406,550.1981 +28.196827,914.9830 +28.586917,527.1070 +28.942290,173.9337 +28.470836,647.6418 +28.844399,276.3690 +28.761248,361.8883 +28.936256,263.2442 +28.459098,742.5852 +29.022542,181.3297 +28.763515,442.5930 +28.746995,462.6758 +28.741171,470.7638 +28.567033,724.7542 +28.654367,639.5914 +29.109606,186.5584 +29.116225,182.1246 +28.938232,362.3850 +28.749027,553.9007 +29.033386,271.8703 +28.739283,632.7595 +28.852682,521.5609 +29.199502,184.0514 +29.114026,271.7768 +28.934289,453.7970 +28.004976,1385.3910 +29.111813,355.4512 +27.623286,1846.0983 +28.652200,819.3465 +29.291789,181.9244 +29.298351,177.5605 +29.203873,274.2989 +29.206110,274.3596 +29.118480,435.3719 +28.561253,994.7375 +29.300618,257.5135 +29.383555,176.7277 +28.099471,1463.0138 +28.359869,1211.5494 +29.211936,361.7356 +29.293960,345.8499 +27.986697,1664.6877 +29.201685,451.8757 +29.467266,188.4796 +29.475914,182.0890 +29.388087,272.1907 +29.026721,635.8259 +28.946519,718.3484 +28.751114,982.5745 +29.302929,432.9208 +29.553853,184.2011 +29.471548,268.7463 +29.469386,273.1946 +29.305258,439.6269 +28.950886,881.3115 +29.480471,353.7811 +29.562486,273.8293 +29.655747,182.6679 +29.658004,182.5295 +29.037920,804.7953 +29.639812,205.1260 +28.006939,1907.4881 +29.035648,880.7662 +29.651386,267.0202 +29.733690,186.7725 +29.738056,184.5226 +29.024633,907.5164 +27.984991,1949.3308 +29.031170,905.3692 +29.735852,202.9529 +28.846384,1155.5804 +28.850559,1162.4069 +29.660279,354.7889 +29.832199,184.9615 +29.840534,178.7746 +28.842442,1179.0281 +29.664869,358.8146 +29.372044,653.8952 +28.940234,1160.4741 +29.478174,624.5922 +29.653563,451.2800 +29.914430,192.4673 +29.922580,186.4492 +29.662548,448.6585 +29.558133,555.2649 +28.472649,1642.9865 +29.740296,447.0920 +27.514646,2674.7426 +28.759037,1432.3476 +30.017163,176.2519 +30.019311,176.1939 +29.742582,455.0280 +29.573673,626.1195 +29.385804,816.1940 +29.390368,880.7619 +30.023685,249.4366 +29.120770,1154.3468 +30.100710,176.4134 +30.106899,180.7659 +30.109030,180.8091 +29.374245,917.8085 +29.916416,377.8219 +29.123138,1173.3348 +28.948683,1421.7308 +29.920465,451.8192 +29.473715,900.4713 +30.187390,188.7207 +30.193416,192.3067 +30.195506,192.2682 +29.296166,1093.6613 +30.025941,365.9881 +29.838417,555.6318 +30.189389,206.8346 +30.021471,439.2765 +29.209672,1252.9346 +30.271132,193.3452 +30.277125,189.2368 +30.287666,187.2367 +30.289842,187.0483 +29.744886,734.0040 +29.918408,562.5199 +30.111208,371.8104 +29.842717,642.4326 +30.001966,548.2739 +28.944403,1616.9121 +30.012968,550.2409 +30.370416,194.6874 +30.376112,190.9184 +30.385724,183.3008 +30.387776,183.2995 +30.102768,470.3467 +30.197611,377.5932 +30.292055,285.2507 +30.104844,474.6488 +29.836317,805.5504 +30.372286,271.4665 +30.460749,184.8649 +30.466364,181.1592 +30.474906,181.0765 +30.476892,181.1291 +29.936541,723.5171 +30.199793,462.3583 +29.938806,725.4756 +30.478892,187.5774 +30.273124,463.0785 +29.560285,1177.7002 +30.550242,189.5831 +30.565105,176.5209 +30.567032,176.4574 +30.569026,176.3602 +30.571077,176.2584 +30.396225,353.0952 +29.932150,819.1799 +30.394050,365.0968 +30.563210,198.0609 +30.483020,335.7363 +30.575206,245.3069 +30.641869,180.3460 +30.645616,178.3565 +30.647525,184.7745 +30.655984,178.1946 +30.658023,178.0513 +30.294240,543.7723 +30.462609,377.4157 +30.464479,377.5589 +30.660060,184.0452 +30.666470,241.6537 +29.571421,1338.3186 +29.934323,977.0615 +30.736205,176.8852 +30.741628,173.1854 +30.743490,178.5656 +30.745388,178.4754 +30.747337,178.4623 +30.113399,814.2576 +29.028996,1900.5478 +29.834253,1097.2270 +30.759148,174.3104 +30.389829,608.1937 +30.480929,518.6541 +30.749322,251.8605 +30.818759,183.9668 +30.822216,182.1381 +30.823974,182.0367 +30.832301,180.9547 +30.834180,180.7957 +30.836076,180.6801 +30.296475,722.0870 +30.579494,440.9002 +30.015070,1007.2126 +30.374188,650.0288 +29.844939,1186.5107 +30.737987,350.4400 +29.555992,1534.0993 +30.908126,183.5644 +30.913091,186.6387 +30.914815,186.5990 +30.922058,181.0898 +30.923865,181.0660 +30.925801,180.9173 +30.739827,368.7319 +30.751332,359.1073 +30.485151,627.2467 +30.927657,186.6842 +30.933460,182.8923 +30.909741,214.0621 +30.191386,988.4715 +30.115637,1065.9144 +30.998025,191.7956 +31.006012,185.5213 +31.013257,180.0326 +31.014977,180.0581 +31.016757,180.0986 +30.929545,269.1826 +30.838013,362.6274 +30.842040,360.5635 +31.018563,186.0872 +30.275118,931.5238 +30.391930,877.9051 +31.024218,254.1236 +31.091691,188.3467 +31.099732,182.0058 +31.101415,182.0596 +31.103149,182.1058 +31.104933,182.1000 +31.106719,182.1604 +31.022284,268.4865 +30.643754,648.9575 +31.116353,178.3032 +31.031451,265.2106 +31.114343,189.7093 +31.002727,359.9014 +30.840026,524.2195 +31.189822,181.8135 +31.191536,181.7869 +31.193291,181.6876 +31.195037,181.6780 +31.196857,181.6260 +30.820514,559.7466 +31.020396,361.7084 +30.761273,627.0965 +31.088430,301.7702 +31.200642,191.4323 +31.204652,249.5456 +31.202604,257.6299 +31.269837,191.8215 +31.280040,183.0920 +31.281740,182.8684 +31.283476,182.6644 +31.285257,189.0809 +31.287034,188.9217 +31.288881,188.6873 +31.090093,389.1389 +31.110440,370.5112 +30.844106,638.5888 +30.931481,553.0062 +31.296664,189.6593 +31.001184,487.0067 +31.179859,368.5848 +31.004356,549.2490 +31.362630,192.3296 +31.371637,184.6890 +31.373324,184.4244 +31.374981,184.2064 +31.376716,183.9496 +31.378485,183.7279 +31.123805,444.3130 +30.662153,907.4862 +31.290771,280.4202 +31.380262,192.5391 +30.561317,1013.1370 +31.304054,272.1004 +30.573116,1010.3625 +31.294658,290.3559 +31.364248,278.6461 +31.454199,190.8364 +31.461659,184.5640 +31.463133,184.1969 +31.464617,183.8513 +31.466142,183.5053 +31.474340,181.4400 +31.475957,181.0744 +31.477570,180.7424 +30.911386,748.2445 +31.382106,285.1506 +31.486324,182.1464 +31.181553,488.1743 +31.484489,186.5153 +31.278343,394.0257 +31.198729,475.0029 +30.999585,675.5705 +31.292713,383.8746 +30.577307,1155.4337 +31.548445,185.3549 +31.554961,179.1431 +31.556328,179.0746 +31.557750,177.9460 +31.559189,176.7980 +31.560667,176.0354 +31.562214,176.4799 +31.583480,156.0038 +31.488192,252.1231 +31.571193,169.9555 +31.390201,351.8393 +31.112398,633.2818 +31.460236,286.2667 +31.569640,177.7422 +30.664283,1084.0024 +31.206643,542.5936 +31.479233,271.0204 +31.574455,178.8327 +31.585015,169.3348 +31.576155,245.1713 +31.642894,179.7941 +31.645037,177.9687 +31.646225,177.0687 +31.647331,177.4605 +31.648469,176.6072 +31.649648,175.7381 +31.655781,169.9124 +31.657032,168.9874 +31.658313,170.9611 +31.388371,441.7686 +31.482696,348.2900 +30.202000,1629.9237 +31.669728,163.1471 +31.668472,165.4161 +31.676589,158.3908 +31.659632,176.4245 +31.667258,174.4649 +31.568119,274.6081 +31.675157,168.5834 +31.392076,452.7430 +31.673733,172.1592 +31.671005,176.0891 +31.672370,179.7004 +31.480953,372.2682 +31.553606,300.8187 +31.572802,282.8171 +31.108560,748.3433 +31.732741,125.4479 +31.733800,180.7025 +31.734105,181.4584 +31.735403,180.4407 +31.735696,181.4724 +31.735987,181.4549 +31.736703,181.0087 +31.738695,179.2849 +31.753289,167.0465 +31.741149,179.9097 +31.740316,181.5151 +31.748286,174.3315 +31.747384,176.0711 +31.749238,177.8169 +31.746504,181.3267 +31.742042,186.6050 +31.745681,183.8378 +31.739485,190.9046 +31.750254,181.0766 +31.754351,180.3318 +31.821328,114.3759 +31.822689,180.7872 +31.823006,181.8095 +31.823294,181.8271 +31.824792,180.6059 +31.825077,181.7622 +31.825387,181.7359 +31.825694,181.7014 +31.826020,181.6608 +31.829275,178.7089 +31.852072,158.8786 +31.831925,179.8376 +31.855620,156.9424 +31.841724,171.7051 +31.856904,157.4537 +31.845894,169.3856 +31.833889,182.4178 +31.830140,187.2023 +31.854426,168.1530 +31.858190,165.3329 +31.842728,181.7628 +31.853222,172.2351 +31.834981,191.5331 +31.836058,191.5116 +31.832876,200.0088 +31.843742,190.3644 +31.844820,190.4881 +31.847095,189.5139 +31.830987,206.9060 +31.914504,124.7596 +31.915564,181.1004 +31.915844,181.8933 +31.917169,180.8499 +31.917442,181.8481 +31.917712,182.2129 +31.917980,182.2286 +31.927056,173.4246 +31.921832,180.5267 +31.929520,173.5677 +31.928648,175.2037 +31.935705,168.9465 +31.923456,182.0406 +31.921060,188.0224 +31.920336,189.5562 +31.934684,176.0760 +31.931332,180.3533 +31.930390,182.2189 +31.922619,190.9918 +31.927831,189.0975 +32.003478,114.5164 +32.004816,181.0740 +32.005121,181.9236 +32.005398,181.9746 +32.006840,181.1066 +32.007123,182.0263 +32.007396,182.0406 +32.007682,182.0238 +32.007984,182.0066 +32.022580,170.2781 +32.012564,181.0415 +32.025458,168.9458 +32.017343,177.8431 +32.034107,161.9340 +32.013430,183.5271 +32.032886,168.8273 +32.010952,191.5895 +32.014359,189.0730 +32.016308,188.0493 +32.035309,169.9697 +32.011763,194.5185 +32.026515,180.7879 +32.024492,183.8868 +32.015281,198.5837 +32.037895,177.1627 +32.027571,188.7394 +32.039264,178.2826 +32.023524,195.3633 +32.036610,183.6365 +32.096665,125.0102 +32.097738,182.5345 +32.098020,182.5676 +32.099291,181.5663 +32.099925,182.4102 +32.100209,182.3852 +32.109083,173.7653 +32.103089,180.0323 +32.111687,171.7199 +32.110761,176.0040 +32.117995,169.5422 +32.113612,174.7557 +32.109894,179.3468 +32.105497,184.6187 +32.103852,187.2052 +32.100481,191.6120 +32.102360,193.0843 +32.112611,183.8966 +32.116930,180.6106 +32.104652,193.9847 +32.185891,113.8744 +32.187045,182.5881 +32.187373,183.4219 +32.187947,183.1538 +32.189150,182.5307 +32.189437,184.0336 +32.189706,184.0562 +32.189992,184.0594 +32.201715,172.6521 +32.194405,182.5116 +32.204358,173.3009 +32.203433,175.0018 +32.192860,186.3971 +32.206283,173.8417 +32.202543,178.4602 +32.221677,165.5526 +32.217548,170.6418 +32.195187,193.9231 +32.215058,175.0380 +32.205280,185.8155 +32.196959,195.1961 +32.196042,197.2069 +32.220248,174.1256 +32.213866,181.7246 +32.208380,188.4240 +32.207304,190.8133 +32.193606,205.8090 +32.216311,187.0605 +32.218889,185.8855 +32.280274,182.8986 +32.280588,184.7370 +32.280858,184.7634 +32.282336,186.0628 +32.282595,186.2958 +32.295446,174.0428 +32.283407,186.7212 +32.298638,172.1697 +32.290117,181.3724 +32.299767,172.4825 +32.288368,184.6854 +32.283121,190.7683 +32.291059,183.7465 +32.286766,188.9988 +32.282849,193.8809 +32.289242,191.1177 +32.292094,189.3502 +32.287538,195.0339 +32.296508,187.2253 +32.297542,187.3889 +32.369634,117.6377 +32.370796,182.5359 +32.371101,183.3811 +32.371681,183.0895 +32.373471,181.9063 +32.373763,182.8512 +32.374052,182.8523 +32.387230,169.9723 +32.377660,179.8461 +32.390097,170.9886 +32.389112,172.7191 +32.395592,166.9801 +32.378436,184.9468 +32.388191,176.0615 +32.376918,188.2109 +32.394375,171.7033 +32.381004,189.6628 +32.392156,179.5320 +32.391097,181.5702 +32.380126,193.5987 +32.379258,195.5282 +32.403373,172.5423 +32.398119,178.9644 +32.374367,203.9540 +32.393250,189.7622 +32.399417,184.9543 +32.404776,180.9376 +32.396805,190.3123 +32.463174,125.3805 +32.465326,183.0658 +32.465622,184.1349 +32.468400,181.7746 +32.468892,182.4947 +32.487273,164.5042 +32.470808,184.5577 +32.473055,182.7009 +32.470129,186.0183 +32.480360,176.4531 +32.472250,185.5053 +32.481445,177.3107 +32.476731,183.0332 +32.471490,189.3539 +32.484932,177.0103 +32.469489,193.6562 +32.482574,185.8526 +32.474806,194.8275 +32.483735,187.1762 +32.473891,198.2954 +32.475766,197.7837 +32.553333,121.5747 +32.554483,190.0033 +32.554771,190.8164 +32.555378,190.4962 +32.556614,190.4580 +32.556904,190.4527 +32.570668,176.9561 +32.561087,186.8179 +32.573725,175.6055 +32.565130,184.5294 +32.557203,193.0833 +32.561832,189.2423 +32.562573,189.3426 +32.577084,177.9303 +32.566079,189.7835 +32.557507,199.2738 +32.583014,174.7419 +32.588555,170.1648 +32.574788,188.8548 +32.563384,201.3559 +32.571689,194.1630 +32.587119,179.9034 +32.578323,189.9101 +32.564254,271.6547 +32.648392,188.6609 +32.649757,187.5966 +32.650175,187.7285 +32.651387,187.7700 +32.668428,171.0186 +32.572668,267.0471 +32.672187,167.8115 +32.657757,183.9966 +32.673551,168.8513 +32.663147,180.0190 +32.655756,188.2116 +32.651778,193.0545 +32.658757,186.9502 +32.674909,175.3101 +32.584372,266.8471 +32.659765,192.4784 +32.660845,192.4186 +32.575917,278.4672 +32.656815,198.6702 +32.655366,201.3111 +32.670912,186.9772 +32.585715,277.5170 +32.669635,194.9719 +32.661943,204.0074 +32.656148,211.2397 +32.744487,124.3262 +32.745588,124.7295 +32.745874,125.9940 +32.747073,186.7255 +32.747358,186.9387 +32.755015,179.7328 +32.749331,189.1516 +32.757757,181.8433 +32.756782,183.9653 +32.765853,176.0446 +32.749659,193.4981 +32.755863,194.2580 +32.751075,200.2977 +32.764741,187.9231 +32.768234,185.7304 +32.763644,191.7180 +32.758721,198.0142 +32.747624,210.5900 +32.747905,211.7840 +32.750287,210.9454 +32.751916,215.3974 +32.767023,201.9130 +32.835909,134.7297 +32.837054,190.7578 +32.837354,191.8110 +32.837904,192.6595 +32.839157,197.8016 +32.850220,188.1793 +32.839999,199.9062 +32.853265,188.1401 +32.844833,198.1243 +32.839447,205.0837 +32.841754,204.3953 +32.842403,212.4292 +32.871869,184.5950 +32.845708,212.4308 +32.870319,189.5558 +32.864608,196.9757 +32.854385,208.9696 +32.856679,208.5050 +32.857891,209.1213 +32.851220,273.6132 +32.933799,192.7274 +32.934297,193.9166 +32.950123,179.7965 +32.863233,274.2577 +32.939601,199.6935 +32.956736,184.3851 +32.843167,299.7613 +32.951374,193.3957 +32.967315,179.3630 +32.868815,279.8570 +32.943159,207.4871 +32.961234,261.0105 +32.953966,269.9937 +33.027813,197.9308 +33.029166,198.4069 +33.030565,198.8924 +33.036960,194.3664 +32.952665,280.5724 +32.839716,395.4788 +33.044531,192.6989 +32.970640,268.6211 +32.855486,391.6663 +32.867389,381.8963 +32.843969,464.2954 +33.065185,251.7226 +33.126528,192.2175 +33.128215,192.4160 +32.959691,362.8937 +32.958216,366.2832 +33.056465,270.0052 +33.141122,187.3621 +33.039907,290.6381 +33.041406,360.9765 +32.940748,463.4280 +33.059876,346.1262 +33.225745,182.1297 +33.227574,182.2280 +33.229458,182.2742 +33.231328,182.3780 +32.968937,446.8015 +33.038401,379.3845 +32.955363,464.5039 +32.865951,562.7370 +33.139296,354.4289 +32.934748,560.7225 +33.223961,273.2495 +33.318747,180.2636 +33.320633,180.2164 +33.222246,280.4750 +33.046150,458.4783 +33.330546,176.0319 +33.142930,365.6793 +33.146679,428.1743 +33.129921,452.4448 +33.144771,439.2534 +33.402384,183.3503 +33.407876,179.6144 +33.409805,179.4830 +33.411734,179.3936 +33.413708,179.3023 +33.150648,444.3008 +33.326473,276.4487 +33.235196,369.7616 +33.061585,545.3587 +33.148673,522.4468 +33.124835,547.9885 +32.941899,732.6322 +33.493727,182.5585 +33.499012,179.0960 +33.500850,184.7113 +33.233239,454.1652 +33.063356,625.8962 +33.316909,374.2796 +33.502722,190.3993 +33.508610,186.5062 +33.308266,457.3129 +33.322586,444.7027 +33.574855,194.0902 +33.587492,183.1779 +33.589290,183.1778 +33.591129,183.1247 +33.593012,183.0708 +33.406003,371.9851 +33.042958,736.9679 +33.585736,196.1551 +33.604959,178.9485 +33.324501,466.5875 +33.584026,271.4729 +33.054834,802.3642 +33.671121,187.7966 +33.676288,184.4068 +33.678110,184.3773 +33.685564,178.7488 +33.602924,263.2752 +33.417787,450.3576 +33.695118,179.7441 +33.687406,189.4160 +33.693123,185.7046 +33.237232,707.3105 +33.404178,541.9948 +33.765581,182.2537 +33.770672,178.9001 +33.772470,178.8389 +33.774255,178.8580 +33.776084,178.8791 +33.428690,528.2283 +33.582367,382.2236 +33.689254,277.3085 +33.674532,294.0351 +33.058140,912.4505 +33.783909,250.3886 +33.781893,254.0435 +33.855501,182.0350 +33.860696,178.4979 +33.862488,178.4489 +33.864314,178.3535 +32.852244,1192.2028 +33.495472,556.2043 +33.767290,286.2587 +33.137492,917.9526 +33.777990,279.3790 +33.791090,329.1100 +33.067013,1056.9862 +33.944545,180.1548 +33.947836,177.5546 +33.949573,176.5013 +33.951310,175.4771 +33.953115,174.4216 +33.954964,173.3413 +33.419868,709.2381 +33.606945,522.9419 +33.672825,460.0482 +33.966563,167.0839 +33.594950,539.4805 +33.691190,450.5215 +33.239262,903.2396 +33.506579,636.6709 +34.034299,109.6822 +34.039195,105.5382 +34.040938,104.5638 +34.042669,103.6402 +33.857200,289.9432 +33.858918,289.0408 +33.970592,178.2020 +33.504630,645.0194 +33.968569,184.2495 +33.328486,825.7712 +34.053550,101.8172 +33.247154,910.8038 +34.051678,111.1921 +34.120201,44.6928 +34.125391,42.0955 +34.126075,42.4954 +34.126788,45.3550 +34.127537,45.6649 +34.128306,48.9730 +33.956919,223.8700 +34.141713,42.2687 +34.146309,39.5114 +33.779928,407.7197 +34.124000,71.4033 +34.057370,139.2816 +33.946174,258.0275 +34.145503,60.4176 +33.768947,439.1684 +33.874863,337.4495 +34.162871,54.3802 +33.964592,256.3808 +33.878829,347.5574 +34.124700,106.6346 +33.497212,739.9581 +34.173202,65.6244 +34.195404,46.0987 +34.129107,115.4505 +33.868146,381.6512 +33.876824,375.1213 +34.168571,84.5316 +34.164894,94.3038 +34.187648,72.6263 +34.142502,120.8289 +34.237171,28.7902 +34.129888,142.1364 +34.134431,142.4986 +34.132874,147.9638 +34.217251,71.0376 +34.259198,32.0442 +32.938484,1354.3677 +34.147143,150.4948 +34.037538,265.4705 +34.231335,72.6832 +34.272025,35.2236 +34.143981,166.4660 +34.251946,67.4223 +34.291243,29.1384 +34.212314,109.3352 +34.288289,34.9596 +34.244558,80.2679 +34.177280,152.0710 +34.249797,81.8080 +34.154258,180.7657 +34.303009,33.1392 +34.147960,194.9353 +34.152819,194.7295 +34.155368,193.9238 +34.319368,31.5493 +34.320382,31.6744 +34.144734,211.8369 +34.220973,142.2847 +34.329352,36.1137 +34.253103,118.1476 +34.321649,52.9193 +34.180790,194.9031 +34.044448,338.2777 +34.265961,118.1981 +34.205921,181.0343 +34.148794,239.3938 +34.241503,152.3689 +34.363258,32.3216 +34.263332,140.9236 +34.347549,60.3027 +34.055446,355.0501 +33.866200,545.4486 +34.304019,110.3744 +34.185821,232.5264 +34.350918,73.3134 +34.324826,100.9379 +34.260275,169.6362 +34.297638,134.2864 +34.404256,30.5375 +34.356571,79.3975 +34.374569,70.5770 +34.349292,99.2134 +34.172143,277.4618 +34.424232,28.9195 +34.157959,297.5927 +34.371251,88.1353 +34.407852,52.5949 +34.226387,235.5438 +34.435969,29.1145 +34.393872,78.0843 +34.276930,196.1201 +34.445147,29.7244 +34.431925,49.5860 +34.310448,173.1399 +34.395580,93.4405 +34.133648,358.8603 +34.448506,45.9320 +34.474871,24.2457 +34.335024,174.3150 +34.292852,218.6170 +34.342896,171.0921 +34.471957,46.9590 +34.382727,143.6206 +34.434794,93.2139 +34.386956,143.1194 +34.280838,253.6708 +34.307249,228.9881 +34.410497,126.8676 +34.323249,215.2440 +34.384160,160.6785 +34.518917,30.9665 +34.449605,102.9273 +34.489021,70.4166 +34.411649,148.8762 +34.429911,131.7187 +34.365466,198.3383 +34.388188,176.6962 +34.167487,401.2830 +34.492509,83.0282 +34.465084,115.7137 +34.559439,26.9668 +34.561631,25.8353 +34.331606,262.9640 +34.538494,57.2122 +34.204202,393.5453 +34.352057,247.2895 +34.336148,271.1692 +34.459387,149.4257 +34.425765,184.6047 +34.586406,26.1079 +34.587466,28.1916 +34.544839,76.9001 +34.549890,78.2488 +34.580799,48.3821 +34.494438,137.4576 +34.612514,23.0792 +34.414394,228.2715 +34.575537,68.5085 +34.035938,612.6714 +34.599347,51.3123 +34.568770,87.7710 +34.621740,38.0881 +34.453152,208.0073 +34.635594,27.7171 +34.564885,106.3601 +34.530076,143.6778 +34.526348,149.0726 +34.149650,531.7421 +34.460447,223.7579 +34.536237,149.6556 +34.499118,191.7412 +34.607318,88.2041 +34.473051,224.0732 +34.597748,100.5107 +34.208116,497.2976 +34.608813,99.0585 +34.537365,175.0140 +34.648610,66.8086 +34.681392,37.7928 +34.629181,94.9211 +34.697124,28.1806 +34.183982,543.3780 +34.455552,273.3948 +34.705414,26.7592 +34.684206,55.2704 +34.481512,263.2690 +34.375694,375.3605 +34.483588,268.5865 +34.610370,142.9633 +33.415740,1338.7173 +34.673754,85.7816 +34.663312,97.9392 +34.732174,33.8603 +34.143251,629.3337 +34.712379,61.8878 +34.615658,160.8421 +33.249287,1530.0365 +34.751055,29.3595 +34.727360,57.5777 +34.650660,143.2218 +34.418348,377.2693 +34.552533,245.5457 +34.534509,268.4103 +34.759536,49.4746 +34.719186,93.4896 +34.461931,354.5045 +34.671246,146.5358 +34.728947,92.1386 +34.511470,313.5169 +34.509340,322.4521 +34.695523,137.8241 +34.774267,61.3247 +34.761251,76.8590 +34.563805,283.1454 +34.779324,70.6284 +34.752175,101.4917 +34.739477,118.4381 +34.766035,92.9624 +34.513988,347.3473 +34.631897,230.5017 +34.628139,237.3794 +34.707872,160.3245 +34.795618,80.0359 +34.196652,680.2249 +34.821086,64.0901 +34.831792,57.3504 +34.661160,229.9989 +34.780415,111.7927 +34.724103,169.1320 +34.675421,219.9843 +34.868197,30.0687 +34.753334,146.4920 +34.809011,92.4410 +34.793882,116.2944 +34.833347,84.3522 +34.772585,146.4183 +34.594570,326.0504 +34.685894,236.7373 +34.838111,86.7189 +34.528008,397.9373 +34.861336,67.7798 +34.754458,175.8158 +34.812676,125.7107 +34.698259,246.2682 +34.920621,26.6659 +34.656542,297.7195 +34.846951,111.0098 +34.560526,399.6882 +34.889143,72.6959 +34.862399,103.4820 +34.924830,44.2456 +34.944528,28.6118 +34.947288,28.9663 +34.865519,116.2106 +34.595707,389.8116 +34.901453,86.8745 +34.929117,63.4981 +34.776501,221.1140 +34.917700,81.0123 +34.973140,29.1627 +34.642666,361.5392 +34.922631,87.2022 +34.893235,118.4642 +34.817782,195.5336 +34.954262,61.1577 +34.895406,127.2352 +34.885177,138.4689 +34.997616,27.0266 +34.891159,137.0656 +34.961840,74.0341 +34.238827,798.1698 +35.009834,28.2446 +34.965881,73.3001 +34.892208,148.6044 +34.876878,169.5418 +34.690859,357.1997 +34.849953,200.2720 +35.022641,30.2810 +34.981730,80.8409 +34.998713,64.8878 +35.035874,30.2719 +34.992615,77.4986 +34.824987,249.6183 +34.938387,140.3958 +34.798080,285.0285 +34.957961,126.7802 +35.013316,73.9719 +35.023646,66.1056 +34.857915,232.9214 +35.062572,32.8394 +34.835593,263.1467 +35.046420,57.1868 +35.078783,30.0782 +34.816436,294.4421 +34.960215,158.6472 +34.659828,462.4872 +35.028225,95.8125 +34.784939,340.4504 +34.925946,203.7419 +35.070114,63.1846 +34.898267,236.2923 +35.015420,123.3949 +34.988328,154.8531 +35.052923,94.2107 +34.930274,217.9185 +34.899827,251.1702 +35.090837,65.3659 +34.644047,519.8432 +34.985519,182.2478 +35.108862,60.8943 +35.063601,107.8895 +35.039182,138.3762 +35.048060,138.5927 +34.725305,465.1872 +35.147134,45.6760 +34.919004,275.4027 +35.098740,99.6688 +35.087288,120.5307 +35.118862,90.1816 +35.095412,116.3013 +35.024643,189.7753 +35.103607,112.4836 +35.110879,108.9944 +35.143181,81.5754 +35.002304,226.2315 +35.004205,227.6159 +34.976255,260.0137 +35.138815,104.5181 +34.858998,386.6391 +35.219874,27.9205 +35.150997,102.7203 +35.186653,70.2350 +35.134559,123.5170 +35.169757,91.1113 +35.236269,31.7448 +35.243334,28.2873 +35.171491,104.8832 +34.969076,309.0216 +35.122316,160.4618 +34.853668,437.3674 +35.074606,217.5049 +34.910177,383.0081 +35.192810,104.9838 +35.083109,216.3540 +35.089752,216.7041 +35.271622,40.1004 +34.744781,569.0261 +35.214419,104.0752 +34.715419,604.6218 +35.256888,64.7550 +35.253718,71.0760 +35.292111,34.6190 +35.268014,67.0405 +35.260868,75.2991 +35.276375,61.4527 +35.228536,114.6319 +35.216091,132.4993 +35.320042,30.0947 +35.324795,28.0377 +35.167767,187.0155 +35.125390,231.5466 +35.313808,47.3855 +35.335055,29.5363 +35.148193,223.1079 +35.336168,36.1882 +35.129689,243.6872 +35.190493,188.1878 +35.133299,252.2344 +34.875655,510.9403 +35.209045,179.0959 +35.361194,29.1010 +35.321644,71.3340 +35.371302,27.0912 +35.318494,81.6639 +35.373376,29.8713 +35.247795,160.7399 +35.207820,206.0724 +35.194407,229.3139 +35.343168,81.6119 +35.299463,126.3795 +35.163890,263.4820 +35.297795,131.1479 +35.398393,32.7052 +35.040813,392.7034 +35.386596,52.2675 +35.306457,133.9101 +35.378682,63.2019 +35.038079,412.2814 +35.124038,327.3162 +35.364592,87.7838 +35.423722,29.6856 +35.424781,29.6772 +35.337828,120.2234 +35.245637,217.2324 +35.385534,78.9136 +35.231822,236.4950 +34.802920,673.1967 +35.050225,427.5311 +35.408535,70.2572 +35.451355,29.6006 +35.452376,35.6957 +35.458052,31.1247 +35.177559,316.6570 +35.468317,31.3031 +35.293185,208.0195 +35.428943,73.3489 +35.356937,149.7821 +35.392978,116.8269 +35.084741,427.8298 +35.291035,226.1364 +35.464448,57.0908 +35.311723,215.8944 +35.282778,246.8844 +35.388141,146.1102 +35.425843,109.5358 +35.258077,278.8157 +35.156204,385.5817 +35.494217,49.1918 +35.454458,93.4007 +35.521540,31.4671 +35.011700,548.1416 +35.502292,59.6918 +35.534252,28.7698 +35.535379,28.6311 +35.354783,210.6629 +35.066146,500.8561 +35.390295,178.8197 +35.489177,87.1733 +35.372357,207.5818 +35.350137,232.5080 +35.403248,182.1233 +35.453408,136.0382 +35.517172,73.3955 +35.564011,27.6096 +35.559842,33.9237 +35.352833,243.9872 +35.512572,88.7838 +35.476117,135.4351 +35.589446,24.5952 +35.198409,419.3950 +35.590568,28.3088 +35.499621,121.0383 +35.478793,149.0325 +35.536893,92.6063 +35.400159,231.4486 +35.527618,110.5655 +35.565446,73.7719 +35.278098,363.7931 +35.585372,60.1396 +35.506719,140.3254 +35.036997,615.9479 +35.541786,112.6765 +35.480956,174.5581 +35.348591,308.0597 +35.561985,100.7460 +35.618877,44.9188 +35.529663,136.3649 +35.614042,55.3263 +35.431099,240.3873 +35.441884,230.6567 +35.645512,30.6811 +35.326731,357.1400 +35.611553,75.5193 +35.638184,51.3050 +35.543409,156.6306 +35.591621,110.5316 +35.450361,253.1150 +35.427373,277.1882 +35.477757,229.4992 +35.663797,48.0993 +35.433517,282.7105 +35.224757,493.0757 +35.647045,76.8495 +35.576351,148.6185 +35.631608,96.0767 +35.676194,59.8006 +35.707257,29.8605 +35.652946,87.2616 +35.711897,30.4883 +35.620660,128.5905 +35.683871,67.8691 +35.601356,151.4024 +35.723895,29.8613 +35.569116,185.7848 +35.724970,33.2521 +35.488072,274.8514 +35.716228,51.7526 +35.702153,67.4191 +35.641892,129.2135 +35.617805,154.3779 +35.211713,565.7600 +35.547859,237.4030 +35.629500,157.4483 +35.654463,134.1661 +35.567003,225.4315 +35.656651,136.8996 +35.769572,29.2899 +35.672541,131.8500 +35.413893,394.7014 +35.751741,59.5856 +35.440367,375.8223 +35.687073,136.0462 +35.793551,30.6317 +35.742385,84.2748 +35.704561,124.2251 +35.762924,71.1599 +35.749251,92.0660 +35.703476,138.8743 +35.811327,36.8454 +35.792435,57.3261 +35.788629,62.7047 +35.671487,184.0082 +35.740208,116.3881 +35.772183,87.4302 +35.563022,299.6414 +35.823120,42.5652 +35.834085,35.0666 +35.639219,230.9681 +35.752759,120.9649 +35.593766,284.3557 +35.786949,93.7404 +35.735995,150.6081 +35.553007,335.2010 +35.828787,66.3035 +35.717833,179.5228 +35.758222,140.7951 +35.873724,29.1877 +35.727685,180.9984 +35.655515,256.3469 +35.849762,64.7643 +35.804392,115.0337 +35.627826,292.6307 +35.798863,126.0746 +35.689489,237.4946 +35.700040,228.7037 +35.771106,159.9401 +35.855496,78.8147 +35.908684,27.9810 +35.662732,280.8393 +35.669369,287.4783 +35.934311,25.2152 +35.888209,72.6318 +35.911862,51.1647 +35.579939,384.7161 +35.816190,152.0453 +35.754901,216.1127 +35.596820,380.0658 +35.880690,102.9623 +35.956848,28.6773 +35.897357,95.0327 +35.438864,556.5664 +35.960841,38.1065 +35.808594,192.9638 +35.462870,542.2071 +35.582645,423.5245 +35.870187,138.9715 +35.859614,154.8420 +35.848173,170.9934 +35.767981,252.7047 +35.826661,196.0511 +35.865685,160.7689 +36.001559,28.8982 +35.509806,529.6428 +35.902913,138.0953 +35.785263,261.2437 +35.777474,271.1861 +35.983653,66.7375 +35.995431,57.0498 +36.026455,29.2869 +36.005078,55.2104 +35.963027,101.8767 +35.931046,135.3877 +35.851335,216.1309 +35.856596,216.2797 +35.753757,320.1261 +35.998948,82.8907 +36.009159,74.2156 +35.943571,140.8598 +36.022712,63.2669 +36.006170,85.7030 +36.055742,37.1812 +35.924938,170.1725 +36.064905,31.9044 +35.985526,113.7713 +36.072877,30.6836 +36.019167,85.4673 +35.878122,236.2592 +35.976887,139.4983 +35.501205,617.8971 +35.968236,152.2299 +36.083375,42.2319 +36.060289,68.5443 +35.914526,217.9592 +36.084432,49.8396 +36.091874,50.4120 +35.666028,481.8314 +35.869152,279.7910 +36.125608,26.5418 +36.067466,94.0801 +36.096810,66.7613 +35.824183,342.4840 +35.959527,208.7734 +36.128834,43.8059 +36.147860,25.8222 +36.048661,126.1129 +35.841317,336.2409 +36.041008,142.7313 +36.085980,101.3886 +36.030457,158.5103 +36.095111,95.8473 +35.862664,335.7981 +36.172640,26.8401 +36.173683,26.8172 +35.926984,277.4896 +35.928744,278.5703 +36.152150,59.6752 +36.148943,65.3912 +36.187369,30.8581 +35.737118,482.3439 +35.886603,338.4547 +36.198462,30.9081 +36.199480,38.5020 +36.039449,200.0519 +36.099297,144.3696 +36.052481,196.8485 +35.895091,355.7582 +36.014456,238.4949 +36.190959,64.2152 +36.225058,31.8063 +36.142286,118.4905 +36.237983,27.9446 +35.971014,296.4787 +36.188968,83.0501 +36.103561,174.1683 +36.119103,161.6804 +36.214335,68.2898 +36.166668,117.5865 +36.020686,266.7406 +35.920457,372.7656 +36.161547,132.7126 +35.919426,378.3206 +36.265928,32.9727 +36.204474,101.6290 +36.211826,95.6941 +36.207315,101.2824 +36.120466,191.5857 +36.239501,74.2767 +36.255174,64.9340 +36.163571,159.1473 +36.104634,219.8555 +36.050391,282.9198 +36.183740,151.3644 +36.252952,86.5368 +35.992390,348.6163 +36.132486,212.0207 +36.168301,178.9883 +36.272019,76.9026 +36.066434,288.6339 +36.293223,67.0042 +35.936665,425.7539 +36.046507,319.5150 +36.339489,32.6202 +36.174774,199.5936 +36.287427,88.6598 +35.964656,420.5332 +36.229371,157.8174 +36.307520,83.7918 +35.899018,493.9426 +36.256865,138.2939 +36.322719,79.7257 +36.372110,31.5117 +36.284255,125.2933 +36.277729,136.1845 +36.347289,73.6906 +36.243668,182.0369 +36.335105,92.7645 +36.200501,229.0400 +36.344507,86.6079 +36.092924,346.2482 +36.280784,162.3975 +36.385190,60.3766 +36.313779,133.8284 +36.392961,58.2012 +36.376088,76.8045 +36.366023,88.1604 +36.391313,66.7428 +36.348922,117.3687 +36.073883,393.4990 +36.306104,168.9695 +36.218227,260.8071 +35.842351,637.9119 +36.420981,60.9025 +36.260777,225.3001 +36.298901,192.4343 +36.282625,213.2280 +36.431116,69.9389 +36.312053,190.6222 +36.443182,64.0441 +36.427870,82.6866 +36.134272,377.9336 +36.402445,113.8714 +36.308598,212.8193 +36.297747,225.6925 +36.403622,122.8211 +36.341007,186.7100 +36.294260,234.6210 +36.458056,73.9971 +36.177558,358.9439 +36.507227,32.6567 +36.374368,171.6251 +36.516317,31.3728 +36.521418,27.9411 +36.362420,190.7604 +36.429541,125.3433 +36.360228,201.2739 +36.320109,242.4132 +36.451163,112.4132 +36.536503,30.2258 +36.267493,302.9763 +36.395160,177.6253 +36.527717,47.4215 +36.480263,99.1984 +36.553181,29.5292 +36.561502,26.5410 +36.562522,26.5476 +36.387189,203.5779 +36.539884,56.3202 +36.466291,132.7752 +36.570470,31.2659 +36.549360,55.5019 +36.579462,30.8610 +36.249330,365.1203 +36.510557,105.6433 +36.588044,29.2850 +36.589071,31.7225 +36.554885,70.7798 +36.467383,163.8026 +36.409549,225.1602 +36.219462,417.4395 +36.425705,213.3670 +36.575139,65.1614 +36.324490,324.7309 +36.610324,40.5154 +36.333311,320.3889 +36.447607,207.1897 +36.532054,127.8106 +36.631186,30.9996 +36.601736,66.1406 +36.452893,218.6171 +36.590767,81.8991 +36.475074,199.2471 +36.355085,327.8635 +36.659865,24.1242 +36.614450,72.8014 +36.662186,27.8544 +36.604862,87.4817 +36.523440,172.6939 +36.547691,153.1795 +36.454183,247.8351 +36.616201,89.9225 +36.566729,146.2554 +36.502675,215.9417 +36.640301,80.9273 +36.696134,29.0275 +36.572785,153.9952 +36.479035,250.6497 +36.486078,248.7726 +36.582710,153.5109 +36.250850,486.9711 +36.712985,29.9720 +36.674321,71.0589 +36.634710,113.9107 +36.654798,100.4087 +36.726781,31.0921 +36.734851,27.3370 +36.690041,75.5569 +36.526444,241.5152 +36.667878,104.8303 +36.445567,329.8174 +36.721229,56.8722 +36.636902,145.9887 +36.501055,283.9194 +36.755207,32.8593 +36.649222,143.0219 +36.116386,681.0053 +36.725162,76.4942 +36.512206,290.9003 +36.114382,696.2961 +36.729685,82.7385 +36.413914,399.6451 +36.625665,189.0196 +36.528881,288.0117 +36.596204,223.4126 +36.792244,31.4496 +36.767959,68.1547 +36.775385,61.8339 +36.742958,95.3284 +36.491336,348.3795 +36.810679,32.8262 +36.788067,58.1671 +36.765598,83.4001 +36.687252,162.8606 +36.639072,215.0407 +36.816893,41.2540 +36.599067,264.2402 +36.837219,30.1542 +36.772708,96.9868 +36.671510,201.1528 +36.736222,139.2716 +36.081839,802.5330 +36.545994,339.9839 +36.745381,141.6573 +36.801657,88.6353 +36.867374,27.6105 +36.848999,48.6936 +36.819617,83.3173 +36.683990,220.5580 +36.784975,122.8763 +36.706124,207.8568 +36.890293,28.4022 +36.650840,269.8715 +36.682949,239.2921 +36.894985,29.6162 +36.875494,53.3905 +36.797391,136.3103 +36.836115,102.3710 +36.692344,251.8582 +36.838287,106.9406 +36.757874,190.6046 +36.481884,467.7365 +36.863308,94.1334 +36.869696,91.1845 +36.839716,122.5923 +36.823694,143.4086 +36.620794,347.3625 +36.737821,231.8639 +36.854114,116.7267 +36.944203,27.7580 +36.945228,33.2937 +36.884373,99.1091 +36.904548,85.4407 +36.803107,188.0205 +36.563576,436.0251 +36.948479,53.6364 +36.913981,91.0247 +36.949621,56.4845 +36.748621,262.5126 +36.922241,90.9087 +36.983482,39.9994 +36.812424,214.4326 +36.850113,178.1816 +36.970841,63.9402 +36.989989,46.9896 +36.846234,194.0579 +36.991127,50.8644 +36.957442,88.2305 +36.928885,118.7042 +36.918695,134.3176 +37.026857,30.4381 +36.653700,404.8221 +36.933702,127.6962 +37.034782,33.0049 +36.872664,199.4761 +36.920712,153.8107 +36.968157,109.6865 +36.700871,382.1746 +37.002116,83.2101 +36.718617,367.7669 +36.495854,592.6404 +37.005007,92.1346 +36.907852,190.4151 +36.778101,322.6509 +37.013150,94.0563 +36.967103,141.8646 +36.439172,671.4666 +36.938486,174.4952 +37.041992,81.7241 +36.762189,365.1180 +36.924602,204.3828 +36.999602,131.0602 +37.057296,79.0771 +37.036979,103.5362 +37.074523,68.1796 +36.969686,174.0843 +36.897693,250.5334 +36.782891,366.3983 +36.702019,450.7567 +36.813560,346.7475 +37.047590,114.1394 +37.077844,84.9458 +36.887038,283.6073 +37.053013,119.1200 +37.148227,24.3590 +37.107207,68.4007 +37.149290,26.8300 +37.110639,67.5750 +37.130663,54.9785 +37.160308,26.3845 +37.136373,53.5282 +37.098284,93.9031 +36.617329,578.6287 +37.040293,158.6812 +37.108969,92.5573 +37.152776,53.3674 +37.006106,200.4903 +36.962309,246.5689 +37.097142,112.7935 +37.140516,74.5865 +36.858148,360.1865 +37.011134,209.6414 +36.885978,339.5842 +37.123717,102.8757 +37.100753,126.3189 +36.843505,384.5224 +37.086385,142.1071 +36.971961,257.5701 +37.161729,71.9720 +36.960881,277.0114 +37.112982,126.9224 +36.902935,338.6826 +37.127307,114.8272 +36.814685,428.8422 +37.083046,161.5061 +37.067787,180.0082 +37.058523,190.3663 +37.143771,109.8375 +36.672667,584.2074 +37.128985,129.9233 +37.088495,172.6754 +36.978522,284.6197 +37.072140,193.0045 +37.142703,124.4426 +37.085326,183.2028 +37.028295,242.1488 +37.061399,209.8268 +37.023482,249.1420 +37.162790,110.7132 +37.045673,228.6119 diff --git a/cb_hammer_results.png b/cb_hammer_results.png index d7b7234f2258c960a8b7cdc00cb5251f6b5c9e5a..38e28e331b520cb0778467828610bffa88947a9e 100644 GIT binary patch literal 584150 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

uztNlod zil4661IY4Ti(-Il!pRm^QQ!# zF)|^(n*k9cW{e>y0?tCRk8WomcoPaq6K41@<)MA7VJBa z`Pg?}qw0^}y}`MeDa8%DiNF|{6JWzYC$Y^X;EE+lc`ZW3+*gtf#Q4@Zj~eR^0p_R! z`Vqubb?}dsBcZAnTZ=0+sdQ1vih+`H(>9HR;Q8~O2nI5EzaYs^BaJLmxQ|WTa$L=| zf;<(Eoi_jsB0_nZZhVBfjD-7>VE@uDr&__os>eS%eA^$gvY*2W)Pb8n!niz4**w%w85{%&!usftFTT^4W;G!|Z6xSova2cwwGBzb767~+UiOK-%gs&;Mh#aweQ+W zmgx!hX9R>N_-~d5FE1OpJ?EtE-`)N!l3KY4_mON{f81XjaAX*dvp%jV8|j9$s?kLm(8Aa7BKQ( zl|E=@qLg!w*MUrseFb6j&wNQ(XDzRL-^A70D@b13tzKr0ypyAn#m|NF>X z@;w;mauV9#=!@!R`}-SQc-T(c+q&0*OVUTAlj(UiCgUc(wh?PWZRRaTTS=henTdlt zV7hmdfs6d|N9MkBT^)<9la==)3w{srouxMOCdtENxmppHEakpi+{ntA<`(rIA|L0~ zC|-Vl!XuVIlrgVaxbhceY%FgYxxQ<&>kck++Suj~mjp!mz8qn9+?*gi0VFxB%n9nZ zXdi$!TTQ&^+L0Yx@k!hSU%lAcDNH}lDf2Z<f(WQ#=h6$7AjWb}*l+i`ik{huH2D))Xq*?h2- z^s3!3))f_S|Ct!*gV0h?HD#{cNS^rVY#+VoU!TcT>Q74xiu;c9?!(g()Y9TG^i)*O zF)4tKA3CoADSpt(lz1?BEIjx4L3|3Xod#iOk-f@1H3Kug#4#?yuLs+IEWG^&?>hib7B%lf7?5n*^X8O-~xAN5VJBLsvqcP`U@=;ee_ zN86)D?S!q2%Q!=tla6sNt$P&v2PD?H45QW&+>U`yK7ObqYz0(JP>(iSekxkI$Lbr8 z10z7965*MKG)Zq4$uCl+SYl`2)-7Q>d>?*cN3c`-9)WN>7I-c(;__(fvh$QTIfy#I z;txXQWFH?eZQaYAx0+GM>guySEz|l8*&a|__R|gUGKvb{RAcEfR~%HsVNcxRLX$$R=IJMD*z6pjOtUODjiCW z;Q(jtvo(Jl-`r&hHQOg<6T=R_HhIw_!2I?7R-hsw!?8<-8v=6YGPhF0fJ*}W?s~!* z5n`?3$$_y}$mf*{L#E!<)uHtc*m9DX#h+EY;}Ie?kGj|E*B9T}QF&>Rh~#$xcM}XP zI$KK*70;vyeXg;0oYt6`NULZ>Kny@-X$*%MnGIb}TpTTSIzhW9Vfz^Op1BFRWe&i! zw7Nfsp)Vzi4He>u*6za6iTykL{xY5Qj${b`(Rrv4Bzs_)2qRq!tNNKeWP6?8?_Izk zr=K8Ilg99$WiLxt6j{PPNa63MrT#y?RL^jw8G zeB6P(=kKD6pGkiu#s&k0lZpt~nuFJI&V!dH`icHbyaNHrzlu>N{(6nRho_%~&sYCc=oK4VP2bQ2gu7_^R}O!+nC6Gtt*Td6Doj_dmMml$O0(UW z>l&-Wfl>LWh?YoB^nDHLDUO^W+%u6n4UEfZz!wsT8^Vxp7BLk?!bVi<#b(-%iqET~(ZZQ-1@41Zt!p-)x{!eDU+_ z>nS5rK+MrX(FEw48Vb!~qBQvLL;6!eZ-qZZ5^qUObP

KMScI7>lL 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
lR@DQuT|4hagx*wD9oYA~(A!gXY%{ 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

UO)($3;zk9~w$w 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 bA_HahD~XHq*$_#jP!x|UA4!wdbN{~p=F=9m literal 436824 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

eM0J7=0@}=5ZcHNO_DgvK(|a|J3U>CRy&@7 zU_;*+0_2yvwz6oczN@?4o`y{=tKqWic%)#Q%H_(cp!};R?DZ!n21p~>@5&BV-R1~z z114aS<)}{q%DX(QH99P_FXJ2Dm!1oKA-KkV+9bNwuV|wmD%R&9Z-OC7S}k0~E+NV! z`#71Sh553+OYRU`S!QoqV?vJun-cSt`|SxYSwRDaVDgTx&L}|v7vF$I{kB{HE>j(~ zF%gI`e^c@f5oWs}L!5v3cu_EygX_n+BdnAt0FBO%YZ(;mx`G2L+H4i%+;L>{WdQ-Y zq1F8zbMnUrH`I&Imfx_CBG4%1b>$F)A+2Obku67Yk_^~@r?Kw?ah621ODxj zU!zG|vF8^YIET61df*!El1Q?Snmd{~n zJ?=wi>Xn%^ws>__(e!PXct2i z+_!tjKU`v@_AY4m8iyd%9$O3t6SLl)0?Po}&gU>SF%ggXU(D#pz?1Es4VJi7P|JVT zR-g&=1e(JdJfNj~PnnC&iF7kn)I-}P_OMqs#vqS3rXgSq**xpIV%R0(Xq>1zyCYuL zZ^i=|kqQy$KVQ$)jZmY&e{6hwn{GQRejA@x6^{cn{$nBZ_zN}5yvJ2FA`@~1DFY~Z0DASz_Bb^4$XoHV_`RjT4i$O;dh@2& z^BoW+V!ngfC{$ZSQDaFeQv3TQ=qKoa0kG506^#TdOX_B|^Ly?)V(+Wec3;ZcU%`PB z2kLI!h}u_}4`+j@k%g%@tHk~#x;j-is%f-(owrF0la~|;D^u-DJ}MYxeinHnScBZJ0-;9PcV(a7kX}@D3Wb6 zvns8~cij^UG_FEg1J1_MkGk&E%U?Y!dc)sM#w4X($U)hRrU07UjP@iV5C(CHudbv^-D#F_F1vywV z8QT3?QB-Q;b9f%}2R%=r#7EW+&k)pMp5My zPk=3aLuE&-ZWv_k9`m#U7-v_hWFl<_z_E<|!qB&3v6XWk#(4?DM6q4V*}zbzprb?% z>+nkon^OwwuuzRpaPce1LR~0G1&^OmzanydIZ2Y*n`o%)lw5hj-fI2?RMh=J|Ih=5 z3VBcZ9?OuU(o68)ok{g~9~~k^FuL1)a2GqNKt`e)C<^(`=dk{X>)(w%4M%&I_;_hq zzBTKqE9b|wpmQ`#gr&y9=Sev@$A}smN?(v^SdXwtt{8LY9xW)Vs^VDuoblxH@s=+A zOZ=SEA-6WeHU6$WitSRW+sek|JuDoBLWKDc+2ce-Sj9@{kJu?_9z-mZx523y7}+Pl z3I1WB$n%96oJ0egO$!21%Q2NWutF4@FC7nKA zy5!hslYepHQgccav2n!$z$HgAcJz}UZccH=zW(4FauANVNa6>KHy^oV%8!2H4+c1! zGYSyA#Q~Qm4GcWXt1}C4_F)aOX1nwX+0(bI`Qft{@(}M?;59^1qtGb5H(FAuf;oQZ zmPp{jBun42jZu;>E_WUk#k)Vw3TV8VcEA;ZkgamA0C{J>QEIg(5s{)-{F8xSeHB*u z%Q*BsBd`7a+Dph$4LWD?hj1m_9(tNtBRUe;y>|$<(}2hhZm$Mq?yu5VYLs+Z<3#vO z{@|3Mc-dp{xHB2zUpBVM&F>`=ivlu^)9*O*_v`0OS#$x)lS|>hPAnXH@Cn>t3kRBy z{hD%JFe~CKAmQXBt)cBR7$T>b0F_kYXoo;LsgBJ?K#o$c-`?0;rR7(C$Cbjq`}9+m zn$|Prt>v#8cI%U7&C{wq?+az^!Sjly!}ohX=umUleBXU4!<(}xIF-NHwfLCol=o{} zWXfVY1V})qf2Jw?HCeSAJ!V+z{GJg(T>?fRMOAVAgahW#igJvPFY6)qMiBD*!B;h} zh~DEaLqXvVoxw}_%zu`lRHeWAvg16^K*uLUgTkUL3n55}2n>}}Wk!3ieC|ZPbqC~d zb_D#;wU?YxKHnl>iSP`A)AP>^=3hoxV?EY2BA=jI$@LV;FGv~h1*IypG1e@D-JOUA zLx#Zma}{1?a*SUdit;T~Imk)6wojX%+^e#ASt_$8j=unDMA8&8CR2EtkQh!=WunRp zvrZj~Y6YJ8k7s`tYx{P_GUvYe*e@Ts1a>J<{mcf_&qL!~=%%amebedrAVJV2dm5`o zD~Yux!B4zXh3!%_88wj;>ZMKVy!PS6lk;OyG}#uTHRU*z5nLp&bRW}jlV}8_F0Tz# zkU($HEVj6!FI6~J_Z4C%(O&NCy#W5993=~c=S}-5Jl3kKi()UjlbF!-mp?gsL(zXn zeG7JtxL#pLn*PdO*G5(SJlz$z2XJw~4$F(swW96F>4}M7r2lRtp+1G2DNLZJtAGwj zW--LRG}ar@q33vdetKlK)r}L7I)8%_B+>s-6ZK)=llz-Z=(_e9-MsuN_+fJ2%jF9$ zlaD>H;$a~q41fq=5zG>!g|gjV!z|h<$kKRXYmNwwy)^>9yA(C_zUJ_7bux)&WZqXn zPQT*Ihj}ogb$nS8_L{GfR1vYsob-zrxm1x;jn#bSR(kwrl=)c`Z`JmF;bS*<(BYo| zhh9t19c`Hky0CHao~9L0K;#HVu-PaCb`q8&YE0gxjnx9xO64h%qrq9GLreIhu@I70 z+#Rg$ek@4+`#i+4`gc0qk2Z2(B78n#8O8p~EhS~|Y?LQ2am(||P;dMomqNFGE1V-N zVbMp2fOKp#Hh8mX69fVfvB}3&-yt4hHUP=9syE#}Dp8+@++X5IVR-pRh`*eU#6tt+ z4D};wrd0we+IY*HJ*D!wzQBSDQB&cPvt1NN*SxwN8GC$+dRd1;tsHqLT@EbP&}b%V z&Wb0#Oc~_ID{60NK?yErQh-5OTt|?@Tk|l*)i(#Yky}oVqdBWIhs3JD_b>ByLhMW+ z9qck$tZ7IXJuuACrgr8bZp@XpF|LX7@Ds57%pM$*8}T`z!$IlO=eeDg6aD_plZ&3` z2M=ac&Pfu>WbHC)PRcobgGxrw-z8#aVT@pexo3)wFV6I9cWXdfjg~Z)QLQ8iupw85 z@V8Ix;_ZdG3^;v(2>}p(U{E|3vXVxz>7SfpTsquaKm5JfPq!Y&(KaL_Q@kPxS#V*2 z2olLDMQ*RAZ=JYQA=qo2W&eWZTHg=z@M5Q1$d6S1-RF1IKoyv3COOSp`lUqXwceVv ziJ4B^*A%Ch*Hm8gzY_7dUcIvPdO=9m_cEJ>H|2wDv=P&OSoWlYq!I%DC=3t`S_pO%#z*a{xS;qoIP>V+@cvm76{lZ~hehdD4#ja+1~B<~GZo&Zzu;OFz~A zWjutVaTWfAvopY{b@KF&M%9>@PW5dy0QX)_OTG7=E>&lKnx+!2%ijJ)hdbXup`=T; z-1!JUvNaSr!$dZ3gi_av*-}%Jr5C6Ay1c9cscf$7`GJII73ecJ>*N5HSeBrb6lpEqU*=^e+GLs||3Q^BW<+ z{Sm*0*j~iNgn1Q`1Q<8JyrGwr1IK^shZn*=lAXq|3>zA$=V2f~qa(nQtehtP_}TK} zR^9SpLpbD`DhRqJxo7iPG{;xh17+#nzy0IY=wl#AD-*GpWfNxjjBYEZ8r-3(njiZt z5s;b2h4BkxwRa&WmklGhz-vcGEVklRG+mgZ$xqN==2vQkNV11yEZ*N&h$i%F@0a-) zd&ra>(v>4>>Aj;}Wx#o@?=I-waV7-s-nwz{1~W#FCavw8Rzj_Qq{U7q z6A_2rmnDZz{rMYD5lb7J5tEp6Y~|@wS@z>3zj#P4cD~yIu2wBl_Zu6W`=^`qhx3m&|J+?PkAEvs%^jT=OP# zeT(o{{0_XsEK<+|ZOzIANYtI@u{?YPCu|KiqoH*bPd zULNAV4hr#K1FyBXIo3A>Q7a5>z9NYp489Mig1G}_I7g>m^^KO$leh^x(fo@uq0UJQ z8A`bN!xmKCd+_M{_(;I|K#ZmDh5|_M8TY}ivFGT*O&~Ul7uECF3nVeEX&5**WhPW- zM<$iY-z(xkiITzo6#`K1G#^Rwe`gwJiI7~gafJKlIXh)&he=wV7=SB-aUaX4^S5$Zam&9aT;|NGehryeZO_a6I&nF|$%XOTj<#!Jr?j44clsywqBw&) zS-C|n;!PB1pp{)eOpYpe^J`gir`KZuCq@;?D2ot_vDi>;e>9)N@ls4NiRTkd03x$u zdyp=-Ka~1)9BOxRVbyyWSB#?o2GHGRtB^?I2s%Sf5&5a?bUH{=H$PtldhxrUA@!Jt zj>7`Pv7Z=lVO&wbrw{5iyPVG{Az_%&`{R#mZbB4$7^~R8;bPer^O%K!VO7Cy^?_G+ zp={n^gpOI9{N3 zyD&-#zO4&!4Z%eOnZ#aEe!2VK0AeCa$jL zJ@$(nMVNMJN}BrwB0qzw}9q-1zc%*c&7FR#9^hj~Eq@ z?t31l$4{Tn(TU~6BokSFlw+i%>0y|J*;xT`^z(6S_GeYDmwC7esmvXTVyp<>EJlS{ zt`|MV&1!J*Zmyi84gHVk%hHSo~ z_?zp8^^Yc+ciHBmF2vp#q{2{@?Z@Zq&>piMOM&A1BFYY?*^-V&AJ~-XJ@P<_oE*+{ z2y;1IZyKygV$3fp$8goamjZk;+z)<|uodp@m>;%0qH)>t@8v=zuX?eE3g&uFl!24mMRK z0OdoiC2mU=loF%e8_p6j4`Eb?1Md4DF9EaftM;KQi4X3DR!G#K)&(stc-5pF#lPKo zA>qMuyTOtro6$T3f7gn?Z-#iiX}704ETLd}i~&RztNkod$_NiV#&1~OBWv$1POg`# z4Q(~IhFyl=0IV55zZ>gh*WEUCG^aK~gw%t|u49)9@aA>b)1nV^E)T*$$CQ*TAN2kW z4(iYc@2R%Ec{PrCe{Q~EaW61B{Y=_aF)dAvWWz=_J5KW-;RCMAXG)*`_ugeSe95v#`1 z;d&Ezj50(>41#Gk`6efR@mrHQSoc~hbMD%`21X^LY6L}YI?_vl14y}MGM0A|_W^_A4Kg2mrL)uf}G=UgQpfRWc=P5BwtY3r+<<}Tz;~+&YU4?Y z#SV&MO3@mQ>8tHDl;bU_K><|(%AF3qDcg~~NlULIH;{zm6OtC~?Doc4DhB|OOrD>Q z=n0yc?K$@oN(m~WSh^?-4Kd{dq|5I6r&IrnSBfgX#l*j)w>+HSv!5Ofk_S&|s4B4U zl`zknk4Xa)W~bw|R(CV-?@s z7CY|I7)qYt2-6I){G@4E+?1GlI~{VX?EWsvT|1PJyG6@AoPD|&UkZS(rn(C@3?&KL zv`K(g%|_I`W>RWq)X|L9pV3`j{1L@Ha91@M=~!R9F|hzFmzrF*_bqn*;AR{G0ct$> zrZbElvbs28{yVcP;XjJz`F(!;d@J|eIb*iTbZ7wv7tPttYn(huJTN2-NoMFm{|!k@ z&lB@iRw+ON*;_&AUU^v8t;eE=qbb)ldXcR1A9G$4sd7+xh)f)Re`I>T{QE8P05gQW zFswg|&8>})?QT!?!yHHH<4C`N@0>~2+|f#0{!Q&okzQssJNn$9Ash&$9gE>2E>evD zS(msZngjYsr$d*6_8agUuc;jms;DEVaOfmF?+_$r4^R(VhRgU&A_8eQ^dSW3eg8d; zCOwp+h2W>OM?)nQp^;w+HKY2YbOMM7J;ou8Cjnj)UD2~&K{(OBK%g$6&(c#Dwc4F- zP4=lae8aY~H%yd+IXvV4*e1XgBtb>_Jb;$yIh{1#|&ivKuB1eixWu!os2xHCn|U^yb~k zg~gA&>3evYNn_c%e5y_1Mz}0*9kw!Xz{8yFO1ETdC2(DheEtRfuHRc<{HqeG7q-8a zNk*{S0SY3m)K~Lh!&rP3oJ67XX8o<6tE)LnFAH1{M}+QG548A_w(9p+7TZP{soWxT zGPHca@6E)&to^|Lw$U_|90vq^K8uS_YTP1M@`foF2Ty~JTy})a;qzb{K)ybu%hTu3 z#v4QQkV9O)H)wy&!Gx>G(4T}p1!ScSX;1)=q(U+?UA&*VDlFg6dU{2oMHq2?Nlhg( z4m=Xsrqd{T!n^@i@lBGJfW;9NBff@^3WFGLa&WfB#;EX_&Ja4C-oHvGf+h>$oU- zK^;uick~yUL8gYjHwvOx_rBlXyICk%_7#&d()bYIKq)AdYLgKzhcEiTZy(TY^vm)m z>K8l_%}>LL>)Nbmv$p$U_y9ue-SPNZ5!iCt^4A*X0mwBRwiW9{F1fC=9cdfJGsAlU zKH$yyHfmC+jisfl%D;(t0T8r6O^IOK*!$Y+HS4o8p|ycG?n;Ml^f53F`VTKT)LQub zC5k(ay*6HDwPb{hk8s=@4UyvcN4oujT6wb#?qGk0SF=-8AicT z6lc{-BwLl;K!N};4>=2gxRcZ^Apm0!5NI==hD%li zeoMkOl=7F`vM|ymyj9Sp&Ui17?p3p-`10`iZET% zDlsb3Tz}G~-BFn(w#u%8X|wM}^RH~l2yq-OE>_h^{U9Ol#x-?Ke zDf#9UxCLh6sZdQ|Q{wLKT8Leze76xP_1dE%nj*99AEkzI-8u2=yL34#G$ii3zp4Nm z<9?@1LOM}u?&-!1j7_QHtui7vxi!XszEkYhUUM;yKscm2e>q%c`LIKFJ6jG1(y~wr zuZF&umJG_U6w>RRIjp5B7IuXY7haRz&t7dDJ~qj)dcySe@TRjAQiE z-ojbr802lGLFw~c_A=JUMwi@&oqN9UK*wdW_APsmFnBV=KRBwOgNX~DF zQ{LG2#0TjV?U_YmrPprSoHsH1Nw)2X@`*CgPPdjd$_&CQGQ@y^B$-ExN1Vbm zz+gcL_ydcbTpFns!FI1vG z^HP8jgH@3I8tq9^)JsqO6gY=lfeYs$OF!2PlK&I~Fxd`UoO>JTsHS>s`Or_;4z?7k zDExRqV;j}LWFnEUXcB9H;_C6+hn;Sm|BK7cuOW-gbxjS?Bs3wAi^p?-FP~>L0q`V~ z{L+89{z|zC)A@Dn#lwIVUzAlO49Ge1Ee;#`$%|oE+p@+*vgZrA7%OFy+fyzeP`P+O zuZMV!qrZ$#o8?nvCeL208(|yOHz^(V(x&K(cyk0e^4o*8kj|8nQ$^K~DOrVC7LAFU z!ZQ+^3BK;l=SXpl<|8}6H3v7H z7g&0`Nj3Q}qsi^q@9gTcCn-Rj#axaI3b^uCzd7yATRCTln3B>$Py#Dz z05U90-8aEeUL=PwtB85u6%7{T9N6&#ZJXFIq=Tw0?qAfO1InP5AFQyGZc(3!)A`ML zZVL|5TrVP!gckb*Af{-&3I-xc-Fb%u1ZwGkL$2%;%MWFGA$MbsYI!)`^`}R1ZND?u zP8=x?;w4pg9@y8@*VTpH)7KwVLFRThPUQ!G>F|TNWSnWh?nh(8AOAe9cmxrL_^q}z zao_(gq>JPU3xxKDl`~e@Cj@m1xmla1d=doMC6dys;y+KI@d;dd%L9P=G0fu58I;AZ zlvY-$QYj`!(Qj8(zW$MpaP9u8r*)Li1S#6@KJWgxHN->ypul7DeyAjI1pRP1bkXM+ zv1_~Fd-ID}{6K63twJ!I8L?h~zacaX| z0K#zwDbxcVAR!*DQQhZc$>cnQn*p;0jUrSkA$t0GzRMvyd3-_G(j=fPv95QQ7twNC zS%afsV*cTCF2mJvnLM3MA~X;z*|Fu|9Pg0t+)+uTo3_j%%$$k1W2~noe*%n!P^Ej! zWeG3_Iz&G{ad0Bl_^kqCzA+wRpfOkTU!@Wnh4sQ5OE3jfIQtA(%q-XgteE+4ZXO@W zbi^YnAsztXX#UqtIdIKOi6y%-3vRmZ(cN9#s(rtIe#$4~=SW)m6`_u2#al39SRwTS zH1rF1`{7QC(hn2E8Qvlf{I&!Q%DrK5zbg5gvc^N4g<$F8RBvupqu@sTB~BVwL$VDu z!lh2jwQ{Zi+6XV&KiaK&of=;mbsk|j723=UO;t=(iUW`d_zuEdxiLw<40paz{L81n z7z?zkz|myjxD2B^TBlHrW0 z+A+Lko=gLOnVP(G_vZCy7!cuBeJGGc2IJJXo|e(f5F9LEkF>>kFn(7JJ86#R`}xYI z$C{?We$Sn9-L$j56rhcZ>0{u>B7xWMb1s<&M$ZB}&J~+LY_E?~*CjW_kQsU!+_pas zkVzCT9JdX^f$EA#7!^(pKx*D%#C%GcI+0%=P7r9LMtWZ!nSv7friYB)(x`lg;J)^_ zJ1{iH^ZL{uT(bZO&DbVS4l32WSG|JP8}5EKPPJfzjCzg1bP72$lrM%r;G7kV^Z5a^ zI(zFN=;ld{J{?J5_T=q;m{>EW6)h8Ro4zb|B4f7u6dq>P!hu{(@JUy1MGUw}os5=g z5rb#4PMh??_7pKQ(EWDp}kZP(Xan(Qvb@Ap^C8uOur}!ZA$7NQ$+Cwg&mgl`ex8CUt}4fDMpM<48j} z03p)jjzMD1WHP`#b1DF)v5}+~dy^o6Ze@T{cmB+b7WYl!Inn&qDkAo_11cZ#9QoVA>yW>HCr&S?m%TpOET%3k z6jc5QGNEK*#OI~nhk7pgqUbO`k&JL{nvq7fk=z({B@3-Z~2e+%6WiMkf7HA$3< z;*NpfUX5zE5&;K^D2m~z1E$+a8NGxFs#0cCIYFd!O8=IMktli*g%Tn!wooW8=yvsNkmLrj+TZCM zfEzi$fNo;DZ`&GGD3oQbXo62pLPwptoJ~WSncZ!c4Gk1PMle%8?9MBuZ?*pMuKIH} z&Ku{`$46b;=g`2=D~_SMPJ*}M?@Z4srq!#`w?AsR$@UxiBwl4)8?Y2Vx2rpKTY*5u zzk_>kUif!BUmEmJ9kymk8@}V`S2B+@8I0kp2IND5tw%FO=;ec>_&Y+)!xVW$wg3Zg zOToqOUR%~|i>=$GgX{7L-S6fY)Z}Jc(dGyo{y$LwTZ7qpW7~MWmkw@t*HE5#$~Nrc zc5~t)!-C84?ls1(KMNpw>jD&YMqJbojA5}!p6jFF{~go?Lp!lx#l={IGvbdZ^YVBL zk!&2}QT;wFxrZbYz`iWC*DLN`l=VUPSk5y@^OnUl@8hx=`nL+ud0@MD(3W$nwE<*6vAA7%p z0ssmgK$`{8}O1PeUfAVVRk*2+#8L!PrnS zT2msr@Y9L;5^Nl8-rL4+l}4xRx>zqQZXf}e%Z~{SUrMBwd^lJz@^l9!sEN)Cj8aRo zQ*FY-TBt@1aK`Xe!Cef@?ws0*?j-q(I(7cT+x!5@J%$6IVpJFjSf^I4Gzhq*(=*~o zTmT3??bLnFMg-@w3(d?Simkn;AXs`EQ4P_anLOU+&7Huh5xzXw=M z94G_*3j0OW^q#WzB9K3AYK*_l0SFP?6)IY&t3%Lf?l@-;(u<{XqRf+Gn7Mc*dI3BZ zr!}8B;&>s#8^;#U zJM-e06&a~11uzd-(+{$#IAKm=pc7-q^P$8D-r+Y;_4Wm{0O-bA8=-QEKMlM^OH3v1 zDKYepLzzOJBG~|y`so)@m&H$&3J2aGiN?CFPBA=6i;a*r(Q!RmqTxpWTlK|V{`N=b zKf&t-QLk%mceybsSW$pV$uDgRz5i<8B9G2MrU*b5zX|$_xcbdily*FD7{9E?@Y8(I zMW()|tZ03pq=}2%1Y%O;xGDN1xJKI;poM_~phrS5o%de=1;qQ+V96tNGa4nlUX)>R z2AE4f#QSFW2WMHR={P?ibHPW+I~;x&vSv-?#bI(%IR?K8P&Su*xGaf=LPM9wNBEpD z8oO%%LKPcG!cZS^*#4b!YS>q<%u#B2cyo=7M^@+jIw{%jI7)X|N2Vm);G&XTz{8d- zQ~hD@!cw;eUWsg1e@Dch4<*~#3mnDmA;D@3kXu49-GPLva}fg2XoV3{Bk)7`Y?8FQ z^R5B-K1@~)4f^qWzV~fhaQ|oZN4iM^X4QE5QM!MpS+^l?yR0(Q1YNS5`qM9F(Mh`B z=B_?l#yGezGeGAO=<%Dh2^fTR7&aq*a~sB$@=WtJ1~wr5<9h>AWum|{*`Mr7;?VB< z5Ne~iEeEyXl|fr)~@YWsmX52 zp#n;YK4*=Ia;ji6L(1^!nMqy z)uFBW?ct5yTT%>W(M=2hOLES?+EfkcjL3yH<-@J!HigWjqT=UOmLEDsXF-s$a2krd zx&Mc%w~orHYoonyIt2uzL>is#q%Xhm(zw9-hf;UZ+Br#COrW<_J z1wFMBBjlhdnf2MT*(DK?L-0j}vEX!mL$l(%fzJxr?TJQSD^WwXUi^{H;lT~e?sP-H z?T>0jl9-Ma-aSDbggEQ7cFKcY;Dob&W_SpRw=`FGa$DhHRr%W7(Y!+F{tQXG@>^uu zbC}o#ds)#n|FHT){W{qRF*mkVO7Uo)Y=P4@7r{(Su%?`yO+g>Eudd%4z(TJ`hF*Ms zBc{xU8EAz3oD%=0&OXr(yovMm_(j#RNnq`~!xPilepwc=ElCG0B*HDu>j^LC(Wg5M z!jx<|c^w&;O>=h=2<0!-K<&FP>T5o5_+rFSb)WP z2bI~+$XJdsh~u(IXS&ZXi`@u7XB&2{WCrpkifAZ_ zEp~K^-{Fly(D+X#gQ>kZFm!GWS7F^NDK*?no%iF_&tx%nQR@ThlJamMONw{Ic!_Sm z5!10#O3Qmb+|ZZ5#GEJ{m&4q%#w72mJ2f<6{8PlW5;qzVu1VkzS-;fHMU+6K*H=9n z*V*_F_H5r`lKv`7|9PBB_}a~%cu=2_=?!~ipU)VE0+0395n1SVBPQMzvyh$x-z$R* zd7eTa-SH#keY=hFp|-G+pV`N?O;y&DwdQ~O((=EEF}kNKkYwbO;2?lUCO(xqxeAy5 zyfoCWOMJexiW!Dn%7|T?CyxEVYz4z+X1{sVd zrEc<>EXSw^-z~_FoFTpkHDlCJ=}_qtUHDbBU-TK)9Hz)i_PYS}JWk69x)u_hIOvEV zWp^A~I($K&)`oi4);@Wiwhq*{Rx-awI5X{>_OU4imcB#IQzwn}F3@ftX zE-}rW-Z4MlF6w=~o>VT|Z2p@w*&py%q(V#eX&Sy3d*k0@?OwWHNzDBtPNQ@c1_EH= zo)3={jl|i^(yKm~xs*W6zLE4}G6eZ(1?@zplM{!Z;gm#P&9wZs#VL?hb`o=q!8v`s zT(8TS&7C#4-Q}JG;E|A_A}2TZw2j-0(J_@|5iG3{wjUh?OG~w{sm20?F($hbZ`>a z^=uC}N6HvgMvubzK?NFGA}~(9=i^U)+ST&k7#n7?f<}Lv2Zzjl`Ztz&Gg2n&_b73= zSV4QzDxFzknX2#K)yt>AQz#?V!@3b%+dysZFgEHPm)fz+|F&*92>rTn2MC(k&*C=- zg`kBGw(=E>gJw=@Xs-r3v)ovyB$>c#()*Tt|CQ`w*|^hDtiN#^)aD`c_)!^MCS^3Z zxCK{$wDDEsN7L*jJs!V3c+?Wl(GlYFU9=^?PHk*drp_AdK(4xA82p2)?z{7`>S>kS zlku){3v*P&2){l9)+`Wdhv-kf5j4*Kwh4=3_@}vkAZJCc1OsNi{&v9^xQX4|sPVfI z9!2+`gw=^mNI=q`Bkh6DB4PX2d&B0_2TyWMsjzNJIuv0n5t2Y4loCOA0*o`AdJKR$ ze700D){(9A8ESK+y}_?1$3_3w&S5dm+-|QT3;uwJVY$ds|Iv!_ST=bv{FAYIYum)ag_(_4bYdAym&$V`UW9`>0YadzS z%@A>eVkMZiZyQsQt|aT1Dxgk>!D+fIYugT=P1E^NRDV>C0xuKYxzP)4KQroho+>wj z#D4X13Bzo>T&9Tor?(~4Pc;s!iglLV&{G1h1*F8_H)ea(hsU!uikui3XmPe*Hk~ws zb+PeTD+y?LI;fKhV!~}*bp5@f;cUG}b!K{l(yZ_fjtLO@dS8ZE$i=eCr3Qu~kqCiC zUcjgR=sKL_jzw{>~OO^H9?f*n{uF-=@dI7jL)!>2y#hO?V+%!&AED6 z@o_zLhgRT-Q|mW5$^Dy;t@^Is_iVqa7F=0z`M3qae!HW_NPKa(Pldk<9S-=_%v*O! zi1~kN22hg6hPQ^X@W&<@up)=%U||ID!ojzanAV`Uw_@Z?K(>T_Kf*O%(x`Dds{{LV z0@N=%8ot63{OVW%JTEn$cH9}Bd)|X;!bTh)hmmBPCbtboZP%;P$IV#AF;)AWp5T?en$JNwfA&ZHOG4ah5 zguk}&rxh_R*%l}JNz;cid633ApEbp?sNQfZs_-TCDnO*L4G1*NMpe~Ts-ZcwNtEhE z_g<$1OmS{bxNx%z4genF``KJ*2q-0*@9oFSnEZl#!8Y7?B(Y|<3|}kg__3Sx?PIHl z%Nu!K!k=4_a5$$;hEmx5mEOQtj0J?Te>S?2r)Rq~)e`==9$}2S{FvOv_f2v{ zq#H*80@3~8^DK;ZLnp}UaB)O!$P_MZ)NemX#%FCO2(lX zyJP(Z!CM00IuyU|_=3^5_;ZYNPq`(@R10WE5_qLi^y{OhpfYUTJ< z7nVJcrahXTI?JIf{xJ39;Npo%b?M0VQScX4L#77?kX`TNwZbJ{VMDS~c{vKVVt(UE z3gyp8EfgcDN92>S&Bf-!pMC=s8*3f|yC#?Q{jDub6*wl=UEzhUP} zx(vFg(c+2}x!5QQc=)Y0(erQ_a|-&r&oH=lePn zl*aSn8LJyREQ1C`LtG6z&sg%a%mL)!au$-cx9QBKg3~0$$B~!E;&laxs!m+sTGsXN zU+MZ-A!diY>sc2dC?XM9cWyQ*^lOF1u7y}t?%AF{(gtYZH)!h!=aCbjOwV-Q z&CDVD+&$|`<#xH|o2g|O?jwdfuj=zXoGDdlfxEu4E}D7PdxY@fOr$Wk<1)CdLWldv zw=stzs#Xf`^$gr zP3tB_Tt~_pwP_(fP|crfI`oD44-k zS5dT~B6a_JlAZ+G5ifa+u1_{9waY4(j&91;_5Tr$z5-n2BWE<`M($K5n~Q4FR4qpD z+Ua+%!X-Y2TN$%?uqTZP;Q#)r4-3S3_^oJN#;_gK-^;)#M-?NJki(l_+sYD4&=spm z(91xp(idl&H$C(Z>BEl@Tk*P(PfG^xHUjeccmT217cEtV+f8|p%C6@SWyN!Mif@rzCRJXmgbhlPiRSo|$4zI+A(!QQB2TaqJZe+z4{s@+~PH5{AV z9j9Vnn+^*dq}updSo&>rz$67?$hq@xU3H(YxY&B#vwi*1n*IXSqP|`k}wE^49?3a_6WijnacbFZYmGo)VX;}r^$ynLmezIGl!N(i= z51h%D?3ew9?N@P{b|d~vnW#qVUY+vHPgNhH`T)!>YsyZ<(Sc}oL?QjW|Fc89Ux0oiLfJb4M)T+6<8;FtW&8ejXN@^gKeCjWiC{y-Vd)=6huESLlqKp8l47@_ zMBh^x7vF`k7~n&zwoxA2r044*31ViQ;xiNmp{iQJwJpR2r(5eEPAP$Y+s~;nD~xI= z5q4!Z&{R;&8h$PG1ufr2JiM8?xm2NIuZ|#);Y|zZ%#AC;K-0cS48V_D<{Y-1zrFt% zyVfE-<*~+jl%Pi6yHYa z9(~0Gota88`1RFfg%!}$Wl^Ao)Y-H}q^>hHn7MpMXXIf@wOKXMj7u7cA2LI&XAplGyGe3 zKlsjyANSJY1BzAdew_~6`d$9s>5nbj;Zz1%eBa?V6e#~_&xv#fOjcDD$}}C}; zWHdfY%U`r&uG5GOKVp)7?mWbLt`qEzvZDgpKi%ygG=v0!J)DzXld-)@4c=x@0>VDD6K({<;jh{i?*F-gOOH5Rhl03yvSk&%Emqx^L7g~cG+MQ7k zzY#pR6tug51$3QIPk3KXFOJMm;&a;3uJnr=tob&94LfjT3HSuM6tRQyT-l6&s*bk1 zDXJK?L8uF4{QhUE2*n{#9wEi}n^_X_U>N_1NN=wzZz2Nw^%w2jWNQvow5WBtrU3aR zi@@zN41WN9Y(yac(bm@9ESL5Nfc2D=@#SU417gaTloep#9@PhT zz;+ISI9geSSK(o$t}k#}YhJ!!hA7j8SWAxL)-8!O{#6!k1`ecCYCs68L9ya&Y9xG& zXgAZ=19B)>QkHT1DonG%0$IN?B-9MaumM^_jHZO4a5Ydt+uuHUhSSlOCL~2asQ7~+>Q_g3wm))HMdsn&Ym3*YPlx`jmkpIfv&AaL z&CV^C4DnUiKo|y2%VV32zy0}KaxOpo#ak@i4xe&JAzP-=?!cnKkx}4dGMh_uAl59D zg?X;@yVmPmE~p*J1vrF&F*ROf00}K0lct+{t3UGHzGLMpC)_5mupr)_2$UQ*yh^m& z!hJ6^+I@vtI-_m7hD{RI0~Y=p4AD$MU`QtHCB680W;0J~of_zZf#8qZ z2umssERw)ILt~O0J{MMiuMgkhcAEIX76!b?$QvRnLr>Z&iR>&;Y)&f0V0{QblvZp^ zj80_l;%SZCYrob>Lc~z5blw+Pt7Yhy8XglvMYMCJO8s#nm8?wr5qkV_G!75By|(2X zqdt2s7qCVgv`Lr#SddYoM#QSf!>B38P8|#(Sa71Q5`1CO!CJ0YxPCcQEfP#6%Cggf zkNQ;H@j@P8OMt8!K{QtE(Y|VI47^@{W2!H!4^5jXhO|@jbEiH7Uth{XxT7ggMDJmq3Vw}>ICWhI zqm>hzaC(B_^dJ7hgSz9~Rt1$u`c0fB$s;yx2w+hF0-N8BSu!$0+KhnFi{yJgUMPOk z3sgn_Dhp`OOp>)hQ5z*j%~bmRzIhrD2ogigpkvKnLr)n$jDFg46fyePv#(6{Pa!R) zvPw%rZ&J@2wz6!lQYRJVUjyAI{}Zl3jb}A_%4$e1hgI6~eOPphT%@gF$SN;%5-Cm? z3%*InCccr&fU_?C~^+tg?N(&4K>@&gvlO*$bc@uNVBO*}LoS zGGhq@p?_$5x*v^G#JII|=oe<;#Q_2jg{?h7&okz5F2>JoTPi-?LtY;HJwwP*KcNtn zPrw^lWiaVB)L}*tZE=yWYN^lM~qHXtRyOxBD)`L(HbV+Fo3o>VjA{y zCKdsFsBoppWrNg~0tZ^&+H-mD5c609brR~YaxE|r>wM!1DBce%*sLT9g|dKjC3e8! zmt&C5=Few3$K2_`O9FaelmUfI0td2tGVh`7TH^Xw+DTLwIBz`(f{yPs!oNmI?1}pfr zxEtX^#oU)0W42(^QA#FGFWB;1wIH>`&k)Gp#B_sun4WS{916N;n1Q;e$urF3>Z0@c z|I}p%`?GtiASX9h=fMSagZ$?V4>MG>84|bH42RP{ubhJ{msl4#MrW=QROqq-UF5T) z2kv7q<9^&enBRR4p+Lz%`!o_`?PZ!uI6|FBD~k;#+oub=5ZjyGL6%Ui6Lt(@TGv2V z(DWUuwpY^=g?Wl#N%`RM?5?5>@jLC;uM)c=|CGsIs{n5isRfG`uXMvW_)bm`ntD`G zM#@i+)xb)6^a361ilCoLWnQ2cFDn14*tF+jC>e%VsV^jsE82cBB}|8qB@d{`gaHrRvJqE zS8vdUE`zEXIdhV7Ew1Z-s~+Bd*E#Hrj`SmU!TWAmKda{N`!?>av9?WPKJ!L=pA1Z*{|!> zqC!AR?&Q9KVyt$eA0O;0b5)ehNo}7wk^Sbm!Tns<&TYuv`NkXz(gE1r;m{xt-d$xG z-t-cu4Y`@bM)QL+G#0U_*Cau0prt-1pTA6tYiLsq6{>U8)FgKLe!?RttNaZ~R6(nJ zNo%6baAATdRNlvhuLSz(FNV{$VUfosHQAYUy=-z|{XwJnRpR7cgA%)}vTQI_SY!7Z z4vM*hg)qZhEvI1(|4Ek|}mm*-<9i4xptwGeSD< zhDtD`Q<4o>_glf_;V?FAOJ5W%PL&`aH3e(2{lmOMf`@3X>(dClghGQTHCn8rjZqREiLW%Iuo^#7IQJBz{xHIymZas_vdd!RCS zewz<=*Lef+7Z=-)>P1d4_))s8VW`D&c{y_jN-P*L#`tcmMPw5-E)O&fZQETa0i{jr zqm$;7e@0AzYSJ$xBRSZL&w{P*;WHI>+m5m(&0MWA3N{ylnEMZ_F~@*fynnz;e$}wS zYBU3<%e9K^14?n@I)m5m9c8&c@+=8LjMt2Yl1jK)kOa&T! zQz?YN!$4jQjw@mwQPMVi^~U7J7Lm<$_-Ee+F!edb#V8{qBXsZl8nLIHevSj$Xzow% zkCDg@U-l$dYxv(j5Busvo?cb_JYN(8{RKk?Hn~gsR)SgP2#UmlB67y@R|*2VPqSBt z$+k*VPMvu_>T?uv#f5&aibJPqlqU|H%u%qqywme>_0yjVJ>m$|p!+WdWjw$9K=wxLEEnz-7wxr0d*|r^Y2#}KzhSU6hTWz7o*#! z>agbOU|lOP#v^QX?GdJ@W=Hx%;g!lsH)}zl?Dn<_V`f#o-F-Mk$KMQCzG$ zutuX`^W(?)a?iBl#<5f5gGbD0p9LyX<+>_G=o1nd^VT^*k>bp2)w*u`@PT|MdFVlI zcbEFUUFt@cfh;4TJz86J)TI! zd?$9j4oLIon1x_(Y1PFJ#5)l>-R$}-E$xp5y3iK|n!UpO_Xo2s*CP)rvCA4_l*eFN z_^gMG0Db)6f|URrJX`;N!A@hWjdG3`aN?&>e1X)G^Vyg^b7w4Ybnlgx@}*^t&QAv` z_a7JQ8XYbnfe9}_d8?H|*W|qJsC03q^;ick(6{?bV@nZ4LGgMP=MGk?V3P!5o)YZ* zZS_71mcaKOh(5&qg@aU5h3GWdp-`8(!@3Y#2;(zA^{L&hnGdMbwlrulMW_8cQ~op< zJvX8e#fh}SrRdpoqcpjvek-v*ucjQ5G;l{bbyX5?#(c$-p83_abu|wZO`DQ0GL`gB zw7pGhO@n68Pb4YxIXn#L903Kj3eNq(oc|Le&hdweN`+((>EEPk;#68p|3cq$R@|vK zSl#TvGX`+xcI!e|rlWUiL*3)N|EPC90?V_ydf?=wvYHQk4R!i}Fq>5+SG-5t01XYm zB66mj8zEaSpaO7QmW~b#q%L?zvSnN_-O$={8&gm=mcXIi8wFpyQJ;0d5GHYG+}pBB zo#BrS!ExvK)BuXtkB|&FKIh$B8FN>+=Uo?Rl3f~b1x6LEs1VzwVeCK0MqeT)4OJs} zB|5WINf7lrg{V&q)?@J6@~#uGh(abZe7wi`ZSr!tsf`K-vpxA8y!DN$G-F2v}VvE}ziD$&64r^NIn9X_moL;N8^0F&w0Yh9TpC2MJ<(nS`CjUP5eI zLx>lKkZUD7zf&aPyA5wBLrb8Ug18kCz)?f3!7BCK{6!dbt%Rxh*t>T{a^~gmJtZxJ zs!GvOW}{>8uYCqU9g^FP!^&HT>wZnaK!7zf>tIrR);7Hd_MJkWL^#A^<0m$t)@N`0 zDr|tGMcw)OD6Om&ppOZNJTQ|I7gLi>=T zrR-w*eYYYT7nEineK1?3@ZeQ_?hw~p*4@XbL6UM6Y5U^-_1zGO(igMA9lVuJ48ZdS z3jxt5d9@_LC~@D7pe+eA{iyA|50Xf;#>|B3vf?I66fq_&m=|jid6#~T-)=%Rs4JP~Kr-IZ7 zvnj~~q>a41;hhI{J_zz-Llo)w3Gy_tth%a4<(M;lslI?AZ<2TJkm&Fc44^ify6NDvp8T|-(4Pb*#oxL>wF-;6)J z(u6WFCh+bNx%YU??1Ixi{E1W;?}@C9BS(xnawA7B%|f&o?{w)O=voN5uu zRA*%h6x$Xn&~oSu)r%++9=FQG8R^bCF3SMQ_AI*O&0N!-_v!uq*^`5G1P}ukDsTY1 z5?pA7#qMNBw(TMXn-Li{wF0rwR%JerT0UR5=xuqlXy7cmYTC`^0hJbTrDi=_iRFVBeuoBGFP(zLKjAht~N(o5$ zbtzd(*RPyiP$w@&K3%0r_x&-AB|asyNDHH5?wOGO&u>kks7Vr$+s;zhJ6{WSTRXZd z$oG0B;JJtRt|t1?0jgUl$zv_`#ta=998zq7-h4~jVjBlooMJexqh9`17%(0Rp}{x} z_+&4K3@(4@wPl88@iS_u%_cv(u^S->WW+z@Q1XvvPk?AWbCM05zNO>!MrkE!UGs!% zU2{VMASecpn??}DVX~s$^Vp_Zvzfn2d1g@gYrJq8Qj>wjPvE<}V`%Pr$^;P#&N?{^ z#+j&)jnXkqd@W$68iDf6^fi$z2ITCuyXi8CVQMTnk|^^!f)yj08ZG~{PxW)We(KW8Y(_}*0|a}qxdo-3i0u5#$m+lq1MOw`vorziMX)U{x%Q- zX)il{H@!Sbi?y4CiFtq6o4mO zACP}2>SmlA@g~aBwlaE=-gpt`%^9(DknSv{+MzdiAppP=!G9;1Qb<{~^HQ1%jm~Xa zU$Xc@MOzr0k65D!Fmm)FqeTMnvy8zzG>rPob5c+YTO6BUxhGhFSDlsB`<)1q6%2%- zG$^|&5BqOgfuz+(rj{JBp(8@QkBG>yIsg;t*L?Nmv%`=&%Oa(KSgbav2ws@D5>&EI zWKmb!Wmo1VS0cMWmApQlTRBeLoBLBbLuWhDov4{G6YAP%Xe@i6wKP?(R4p^!Ux6i$ zs&GPoL7P@+wZrJZo+n_OrXY*0GLbN0`qQt2(90+HnPDoKH2IYT*nq*;eI9aK;XL!d zM2IC!DG;7&3|T2vzvffAjC*6V<7!+$jifrbXG1oo@yU~UVnsTbQmXo&t=bFcLm z(nE}o`mbQX-zuqQSQ508+~0DXI2;qRwxv^=9DUgk${%?5lCUE0A$c|Lg<_#>J%<=*ZCq8*6Q7 zoMqOYYwOwWhIf^<=yM9S-NHOMb=<)QtO0^v?tKCkUsaG&zx?=Ft)Jv>4hQL|F+>CS z(0=6#Tb*ft7}J`~qiFOLQy~u7!M7(4?;nZtPmo}jUD6GOVt*}}n|OHF1&A0vi8Y*V z!vmsEN5|Bb3gM)cbp`13W}ODFIB??RblzLUU2ZYOJ?8X2j?)=x{!T3%*|nEwVh_AL zsMno)Ce^C`;&1vG@7FmezX5n)AUkcKxX7{A)X==v4@>*XvV z$9U789(Xog!m^LoSXi9k?fF(wpYtvON4D`m7ZlCz?x-H^jwA}{)2B~v-;^G+Er|44 z%wQyya6$71`~U=5xQ8kkmJk_MzXlgyR^2Tw{pq68GSV5Z;3hcn6m67|?ld7rOGzI6)M#){G0 zaOKbl^;_!G+Pq-O#~LTJ?bnX{oPl^rv0yh|$Ct9(sjc?~2XU#&N&`-WbN%c( zPTxlg-%B=UcXrJiiNmvq@#2iD85rf|F(o#frT&kw;W53u+i+A6Fb^>#;Gs z_IFrrg#iZaPO=mk12<3lg*f@I@8Du1qq9Ug@3Rl_MsB=K&thBT7NhE|@4_TVPJ>{s zVW{-sa5p{M6hnCC!s@+;0<1GWmRz{;6Uw*Ep){dvefi)G(`CrXtOq;w=a*aQd$XX= zpC!!ydP5*w#!^9oKhQ}r2+)OCgJ*5xL0d4gA6T*!=LN@3oNkUvo*hojx?!I>V!+=etYPD5;kmdr^*Eq(Ma;I zZr>ZwG)3vIWfFs8PlpcQ1 z!Z=j4i7?GhLAERl*jUhal?i-?@x{xsS^pB6l4AVGb;2Huy7LOFEu&m_J^l^Zd~P`# zFn&arCphojVzTsMT83O8E}Z-csYDec{Z!ec^=Ik;F+O2F>?%LEkdgaXlskU8?E`Xw zQa%`FzI!*u6{=vCRMD(afme6*vCldF%i@uF>YL}QCPP?@l`x661gaJmkyZmSLl-*a zMzz`|45d=-B{%;6rAUHtAC)vcHccR=TFh}J9}zTS!5VK_VuwB|Q*pcG!`W8Z!^QP{ zGB~nW))sJeN;{I?G_+gC+z}Rr#k;7PB?Z%nmK~qFj!{pz#-+MGsFxk7VkuG)z?z@f zlgH8@xeJ>MFcgbbsttz=invyS-O+Egl$(PXl_65=k;4 ze=1~F^k<>_p2stnit#Ws#;X{oqdbHWeo(8XFOG_P&MqX=mBn%$cAU_lkz zwvM~MdufHsB|{^~JexOYDIJ`K0@ZbCjOP1g!~KZ}DAZA*0U<_jshTirUvrHj=HFJt zyCi61ckZCowvEkP>c*QF0x5k#0SzY)Pw7v=gq(#w3Stzr)gGc3y~&PLw;BXhLrP5d z1&%ppYa57$&3Te9Ak5Nc78Zo}-tSUUQzz!m&S*iGnq>5~Cn*&&tv#rd;Tz)LoMU<8t7!J^3O(mHp5NA{ zIok)nGcVM=T*I$Po}#N_eqShHzv6-nj4AuL5Fzt1efX=Rp#i5U@v;LV-qQ-5u}^y! ztQdsYR|HEj9MGdW>i6*#@e-^5o_O+Dm7f7ln_!7$if#UT^0{=$PcpIAi_-?ILZD|h z2`e5!JL8kzQo5ZHTvA3_DDn(EYeh$mw6)R0V$ZeAz0e{1{1bV(33ZxQ>ELq(-rEhKu+R&ZR2Lf(oDHzf*gKaP-nei7~@6GO3a&Y zR4856v5xW-^c}0P!`{lY3)OCKSEx zjcKhh>;J`ivjvA}1jEs(mwEWm8OaeBp;^Ei0}(=?_OT0mtGn84a`{maSN*?yPoWOd zm7&@`M2Fq>jIr5?Ag03k^HcOo&Nf#9w&jpsxx8ej5i|dWhndj8m4)D}jU{%6srFYR z&8uF@^viz9mzsqj?PFyq@rj}V%=EB)E`Cf|jSl=^d*y3qC&BvjIb|$~RVptCa&A~T zDc8?+oZ&osItcaCL209{PFARcTWIZcm_amn}tkHml!196lQId`;f+!08x2jd# zogI_Cm1ds7p`p!mR0x6I$6gp6gvCF)G)Rs71Oz;V23gjVIBnF}_IM@vw&aS3gQ=dh zilM?5DzyD&!*uXb8M6Ddf|3JQ0J??{ZQrJ4-Rrk7zA$Gl}Qp^vep$V?UGvNPyc z6^hBjWw`eD;W^(fX^@`Jn`e$XI&G!#Y;8_f&`;+@G15`BPiUy-T2^WCsQ>4(t5&S4 zx)qXOiauA*C%--q=~XI^PiQ3QEB;L#=P`pPu%DNd@xIza>41-+7)g{GAH%#p9W4$Q zL}N8@c?aiM8{T^-J?PR>MCIZdBMu}>YNU2xQ`IG2LLguk0>6c6{DG&_Us(GQftMD3 zBWsb?c}GqVm$s+;yAqB)g9EBCZ@ly?(SP>vkHDaG`=eppXiy zBjS?_M_wt_R{S%0a07qsN~whXG{0e_22U;O$u^Bv^)Fr86MMEum6fn*549$R?b0!) z#I_7NOH0x=W|AmLSF_?`?*V>-G*i@-w6}-Oq1Xa8Yh_XbT}}~Q&Xt^1Uq#phUAVpo zaZYfU6Frvk)s(+HN-Q^se$S?e+|?%M;8s#SrP$o~0|MguL^g%ej!!R5w5SM|4(QDv2f z{Z=Ie(Ys192=bAAUlW7CQqp-G)YAKvxz)8ZO~-d$EN^nT)zclJbP+tLG=u~49m8Gm(TK2Yl@Tl z`B~Ay2__;1nuZ+tx}aY77|MJb7#RLYYCl zn&3u8?rl7+&NJ8pvAAwmCzUu6F*(>Do^c9RzzRgxFjeUA;Fys)wmVc1N;o4f=LOmx z#a`D<^VZxO>G=h>Gj0u7($qBA5_)}fCzbR#&b&WJ&5+h7S>fg)LFJ z3WV?Qqg&I$b9Y1t$oTmQGxrFQBO{@`kaMGqkVW_o%}b)qYqAu(qwBJK4Uj8-8EH3KiRr@F^Or>lJJmkb?IoQ_0VRWAi;kcsRXpXM1tLBdf1Y*dZ4d5_J z4s-2>By7Z7S1Sy}9(#c=p92k;nG>*V2R!&R5`pMEg7fBSu5Uh5G-ShGlE98DvyU`u zF$D?bIJ9E{AHkld6>x95pIY_jyM5n3*AJGCPQw9Wq%Xj8V~MRfApJH@l#5pEhZ9}z z?sH5!l;oP^b+dE*b!g+;bor`)anl;!BlmpKmL{pHBAj}ysurCds^-_Vt!URx!7q+2 zi$91`i7DgjcnXh<(^C=+%Qrab3L@t76X+uCLqF*_ne^_2m$T)L81#5E6y}|L8kX-A zl00Jp(yO=}gK=CqOGyuj$$nKK9Vrrun{TBB%Tk$+x5nkYjmv><_M=nwTvtQ?_XCvV z6FR3gYoXFes)d)a!(gu-WDGo|z4#xxGR{XOugAg20gMIyxb1$5PxFkmP4l|6R@JrR zg^W5l{>`j_KT@VS{z~w7wrt*EL)`pspMkjLhV9ofUeT6%Xa^dew-rY-VhVVi3TPVW>vqOIF#}36(}YoTntf z><{@1GAk4pbKgHz>nE;v>QDne`bPH!@(d3RA2nULPM$%(AqL{J2+z1;-@0giu`?}= zia9g@cCVOAy=1>n!H$M{hFU$hc8B-hOQg6b8xj9WR9 zRix6V`k{+Ii5DoGmrv30T5SsEf)#GY-rES55ayyvNX%{zW8m^4q~Py zD4SN@kV=jlk@C16JwwT)pMo;bTRq?){O{W(A3jFWDYq+rV!G7#MA^FyOj=tx_91h{ zk<#0}p&&sA_=+qby}tMS1iEr-Od%e!ch&rS&IY?$W`<)6y9QSayR;>~6VXVZub2Ji zSD;snhke#8W(5({$?{XFXKroSt)eA)_IFs}!Hby_{rEJ#yho` z0`dDz$&pe2I%L84@oCJmH^hIDQ8Z2+g9Imx1$x*&m?b$UYJ7t34P%Rb(m;fA2SSJn z*|zM_alaUS) zAHi(zV7j>I`aBc#eSrhh1y7o#v{;(9kKdjO@@s4ksLlSgzVRmjgUCKLyb}{(ef$pG z4VUT8Z~YEt;UGYV-c|2hw%ug8{a<}ORpXP0aZ5DBn)=yL`ptBTwSw2QZlj5$r&;2) zrEr&Esa2|L)eq1=O6=Fm?KjJv!RvL|C0}m+&mJUC+6V zMLhOiw61yK7YO?Yv=?e45!_vbNdsvJNS<3uX{-t+@KM2W z{$P*dx8(Aqi|>6Jt^lF8gRt1yK3D4*s%FSBX_fC9KYfWo^qD7$pRd4Xj}Q+JS_YO8 zKqAOyW9^r>;srh0q0KuRUMz>IUe5@+*8uZ`wSBVLjjAIdt^?*^OEMEkGo zBJYaBcWL|2!B@I({j;<&w!PPkt;%Kzd&8$~Ql|xpD_UH~)QWBB|2_lhi6BE!{OWLj zWuiwVIYf$foKW2aSA+@%a0x*q9p1ZLx^=tw{O_ON_aqVF0IAny>~9bkc)ZjR$l*Y4 zCPsoD508nM;fP=i#jO|2G^S?_ukBTr-z$pGkz($F7C<)k(2t^z_^30F^F+K!3sC*@ z2oH@Tr!Q6Ba+WOap2d%Z?l0NkUt+Gfza+?H86Z5{T&qU-!lY|1vvioNbiNMvN<>yh z3u!(|@a?|Z`i0To1dT609jJ|wx30F<6Ew*G+|fXM?fS9)xZctMIW=H9gO3n9gv@gf zOZS5(U9oJHvhS6FR8SJD^!r5T>t>J&U3LBgXX7ytjSC?iL$ACMF>eY5Vy<(qw>UT5 z&jh|Zxn$CkNr@FG^5qD*3$n1+l>`u;3AO67SgkxWqDe|MzWR34rZI_Bs@*`>v3x9= zdP||-S8{c;mOXDx|HUL~AEg~N^J=WcfCsi!zv7yQ>;n+LHNAa?g7CJxL>9y^nX}r3 zCHoGO$BH;jT-Rq;SAQFNIm0}`aezry$x-umDu)<7#0asEQV&Lpyr=AIoHcxFwjx1U z8FPbfdHn9~pr{yKXOZs3m^dG<-$@&XE4s;@{J<_>ar9b{{ixD5XS`C4h9^0BpROSO zSQh|{fsq{q0{l1Gk4h$I1V3^wx}yS)fSgp$oO3fS>koLjUpz^1fq~kE1>;`eJa5dJ zHUMt!{>2wAu-t>$==gb~nJ_PL7n=#bJ{eW71+d6hGNxAR`cUaU|KkoU?9!$3pzk!i z-bqGr{vPbDyVgKlM9^^q4hW$vj(*)WUeDs*enImzYpWyVXkd5#EoLxR{=K|3M(62B zA*_t7J|crAvE)-(lMLVg0#9_1iejQ>==-DcV&el>en#A(eyGV=O4OZ{Y`q!y~X+ygufr5Ed7ZeDh5mQNuSyP3>khsW>-%?3=9lsw8y3bHB zb*|=6mc-oLW_K>=XSyvYsxr`NcEht0uQC zW2)k|^(>3Rp`_sN1Iy>@SB-`iMCA&CFc8K3{7SjZ#1l;iDqp`*BginFD~eL4ozubK-Juy@qu>`kD3={*x*260-i}@$`A5c56h3TXP2mCjyhr ziKN*E;AQreN1ECm0FZ-3CJ+|MqL9`!tz_LCQNqK0>a&cjYrgIA9r@HDptsp;IC#5E~O7Jdc?iJ-Q2vcgR}~ zBR*nj>+?jp%cprBH&sphk~(hrNEI3NeU_`<1X}(B%mqVa4dF}6JyDr9xC1fr*d{8e zGjs^9w1I8Dk|HbMc-tPsEbLD-@RS&^I+pb}@%xdnmMn&kpi|fNpN|&k{?K-);^$W`zt);&VDS8_ooQVQUp9HD}*+Lu_C16gmuNVp4Rv zkfn2HS#vx3Y}$1Ww(s2FkDnaYARjJM4|MwiN^aY^JYeX=GgN#-7s&J>xlKt)+PZdj zOmite(E)LZG)#Q|Q%8`niO@>!H>@uS6Vv=!ANkwyn`2bWc2~Z(7orF9 zbq1VRa3z2ehP=GI=p6K!@-CkWv+b%iy&0X0>;Kje zvrgI^Ow8e-by9-Kh=7wo-c`52j&pl_$H$Y6%tMHLc-IGJfp%rF0 zw-niWu&3Ym(P64puU}bG$YrCWa|E2a7Z0v<&^3_?3tJ;H_ox4Kk+@zgK_Z5$TpR)~ zwwjA_p(h2Fo|Fec7#PH9_M2SyXVK+t7wGpVBtEeG2U9~$6vc*{ds;uYmo5IIR6#nu zz4jbVECm4Dz(6u>M1r~A*n^!}(h}YUQh>}7G7ch!(3pxElrmGAQ}`BvH|QH6d z$H^c4w+Yay4mZTnaoYvpjiP&%(xrfC{-}D}b#IRqE?+hpYX0LLrxnn40$?d{Qw>*u z1}?RIkR_7azu5^)$=IN_d*(&gleCL?-`2$`H<@@1H?-fswZ9m%;PSx^tSH+C_rz_d z{t=CZXTB0FcWS?+RsC%%s5Z9*K)%yTR6947&s3eq%d7;(_97|6uVYc%O2XV_aj1s4 za)a}tQ{}u)fmFl&a)n5+y2S8NPxl-*IH(sgviy8G9PlO+=Yizbi&-BXAbYu(0}T%Us7$JDl1{u}n>;|bDGAB4ZD88);= zprY?y_Dz=$VyF_DQ$q6%vs$0?kHbz{vQ=PV99p0l6~{IXRyyCXE7LOBzwDD#48M#y zFMK(C-iD!V+i_3Ha-)t3hKBq80SZuo?QFD}0f2QpmuVF<-88=!PG;Wfh79rexr*EG zrDA>fR}RL*I=wwWBEX10`PvfhZ=ue{te`+ZBKdHgzrvg0rAuDqheEBwj{qTn>6@gE zK{E{9%&Mf6L3!HNHQP&BhILml$;n|FmWyjf(LJ*NYAgHjEQgS>!eCp^%l!q<$Fs<` z%6s-R^_3fX?$Ae$Rf{$0Ovm1_PiKt6i&7n#mhSG$+gy&u8%3sHVX@O<=lacCtcrYF zDO85h%;6rSSgPzb^CjZBF=W;3PC^y<`uZL0=@OIfS69Wg-m011?q;S0~e5^5hH?w7p(+xsqP`xa;v z`?ZR+>0t9unxu2nFBF(aGi+DAP*0!)sNx1|A+wRkVk(%UpPE69AMe~thNu9-JMfd% zS3H-P&AlN18*@MsDpVtrR-Z7?+1FEfO-vG2ifkRted z>C!gC;im?rjW$3Q?|Sd??O}6fdKwf&s-mhING2X;IGRF-EBNi#TH4&SOtjdu_K^2T zdDZ)}!g2pWachl_0x<@h@6)EQ5XrcC13h))QBswNE^;8i@a0HlqgDM#G6AQBN&h8D z)=r|9h(eW&KGp8~#W}U&`};C+%Sq9#FV{D4L-LlZR&8}6YIo=7-$IZH zp?B^AfBjI;$%J>YVF&$ORs(NiZR8HskedH-sc7Oc4G9-z#wK?=?#&`I(e)F%$FCZ) zcR(Qzp>2KzCJ8QVCzga0HpwM6X-etbL!)!UOD=Xwp{v6g_rxm5^Da61$+?(PR~S&I zJ_e$#Nem^(lZS%y#E)+GIn~;`!^Ar`Fj5UIn5if%5a_1ai8d00Shm{D`Nf4U6RF8c z-6)d_3)CIf2V8H^0L1fOQ|4-AdhJvORhiG#4HNI4=|4?5psVp8U;P@GwwFnkW0Ns_j z>y_>PbQ$8inGw((s-puB;4)2v0gjo)R8I3&5Q5_qkZdh4mx~*-v4q_f!%dbC{DIHd zuHIZE&L0TEC&|*G&G)GE?`2d0A29-z0thjm|gMt=f`YfQ}du#PVx2AE73p0!7U(sohjhj)zsgWPb^9?rkHi8p`N}V z9A@QCW{aORt2uiwv()7;3=~X}iTFbL z!cqDz9!x&o-yXMuQ5;{dhIW=MawWU`-W+EYxksE(@S!AFN^QZ_uA6FM2zFiyLm*tv zOp|5KaRbXI-{QZ;T&vW?Y8Z(46&KRd4!;)C&!>+Pkro4XC5LV^w)*C`IVv zIM;;QO3q}tD)l}^3G&E^*2LK(db*>}dB7lfh-v=@iB|qy$3vl(09+M`({>_k2XUOq zzL}nIQNqgRity$imnkUn&75L@3PGTn4^(=0q>NTMj6=X1;}+fw;7Y+>Fuf*IcqqsnLy_WI{ChFBb7h*XARC*k{Ga(wC}wcpk$H*QH@CT! zg%-+LF4TA|r?z5z@uw`19F?m7?g{eGzD@NGo7LZ{7DpaOITQw%Uip) zsG=s6sQC1xp)@=rTsU6PkZwa`LlTs)@>atSmFIOP_&~0qySUx#dg-tp1;7+Qpw-GR z07tNLR2{tRt?KP&Uh8wO*P4?aUYkc>2PJ*QUDXb{z=`*5K(&HCM7k>}tQahqEFk8HmAGVvpAAzK%9-v1dt;ZE5v4$b4Zw%U z(C5s{a+rYO&eYV@s1WJV&$*WVM7)@C)@MU%vW2uVFfF+TotR2$sUcVA-1BWs9jgua zL(S-gtK9G%cJ)VXk3Ev+KEmPsbEB9a%vVJnxvU{V16?dqjK#MO% zRgPhpuqNOx4bTE3c>xZ6`;->_z0lyGi7!E_3%AaS!(^DB)wYV^>5r@OJ-I1JC#Di$w)H^S#Z#Y)qM2N|xcI6hADch}qMETZl_Kbjb=wvhUH7WyPB z`ZKg0iW#*Xh2nrffPh`d{RIrE!F#AJklsiEn82P+#5Vb8@xZ#`;~)K$GE(eh(oj#d z8^&$vdvt|%o~PMuSIUEZ{v&$sDErrW_6y6d{5IuhS=qqY&T z{wq6e+OsbQ*9fa>E-WcO=rs6|mTV5LL!p{1Y78y;QL!MGtXoaL>U&Eq{&4Kp4CE3l zA-%L)qkqy{AwuH*Q4JGJxCQzR-x5 zagu;EUXS8gka0mENB9u+FWVu-AoatH}!Szh=*{w&5i&rENBn=Xkk&j zLSgA_tCwl0tOV)6L9SRfk4VT zbFjVYFh#48^l*@iCN$pI2ryVkqbw(wicj;SL(YnE3^02sz>Y5s0idF`h2v;;cat6L z`D)q$zEwox*PhF?u2(1ooKKkdHa0e_HVcgH4;$W(?=Kfl$7Lmd1=G`U#(~yJ*ZW`sE{*f`EQ0(XhmR zZqY(_T7*zRebayd(l=J#`1EfbN*pCgeBHMDS+vK{L>%=fF$9E%N@>!d{e>Ad`}bTa0M^Na-(#_(&F$@tmA|3E zn}NLz_&Fk&t1PsNLrFuyr*=a?rNo6az*Xl`l#g@@*vi zI9f#@VO(X*$(qO>RqRkMq!Y2YACc-uF7Vq?MyZ&Pt|M>4vv=i?2~vN)e&-mXlo{vu zgGk{Z$?g7^r&8E3L@e$)4|)m!ic_gd{p~wq0(6+4B>J@)rfMn{tl5!sX<>*%{=v>E zx?o$3`E!GI-(+`!Oq5eo7z9~rgY7DZCgz&huVi^5AH3*6!P{k{%JJD*BKI~3W{=ALyvU)hdC*a^8M4| zl*K25DH*H+dzXYVkJEE*vcaxY)kjnkt@edFxySx@pZ#wbjc4kpgdrI8FA?$@WVuMC zUSemQ+tqjR%~9@1m!ixAFpr#eCTQ@F zHLifL_u&V5p#vpyy!A)u#Vg^|7xF~3qfSDbmQ*@*N%7AauohLG`9%)6FB!65#F!|s zD($&1k9zJsxfm$HW4{QPeoa&eYo~daym@#4=-hn3GvY@&z(Y`FG@0FVh}mFlVMmo z^y9y_xo@}MOcwZi@W@m=^C$_&n1vE-Miep|%i{D&w_KrOhLi$3Ba&r^Zd;c;5mMuM z)RYa#@##bgd{49#)5~WFTW*S%?}EP8J`m3%gzF&Oj9C0ejDYDWR^4HF!lq5cvO2=@ zh{(xZ$IUGZo~9&Cqu3;oc(`oVC~Cq50x8JSp`~FUv%93?CYH?+xNk|LCP>4+vNrHcJYhJfsyK~~t+2jm>={kY;?m(5HEFduWxepIg(vU4NHi&_u zJnkG%DHD@C33t(#32D$2sEb4ExQupT_<4v`=tFU|~pX)HL`|&>E-xWFZ96f};1>SUqFkgfD<4t~o zsdK|usRV;M8IC^HS|hzDN3^ul;>Ir;+x9t^>GdVF#;wPKz~rmeLqgg!jks+0k*iay ze|CAvyzYY!t%eiEIe zStGTHz}#&|y=S@n%L=aOK;x4x^y{4iC}10j;AhKL(9cD9CqII*tp)>6ZkE@#3x8=v zMI^tcF#|vz;{i5qbsJiW(ud^bSfY|TR==Cbzzwm<#KNc4cFVZCX zFNz#5Bx$LmAzM0NQUD^NQGS>Vr+>F5TTi6Iv2UwbFz6^4k699J&9@V386llM%%mT}$1J$(oKd(8^YU0*R$Vw(Vj z<|by9F0}}=4>dD&DK_dL!C)2Nsr|P>9I-oL-Ny%n&7DE%e|tgwH@B@0gNsRje^pGq z1|5EKJ!?l7n0*7(^B|Xub3M=Rg0=;DgDnNcy*1>fAEgv1!}D~Z+B2;rAQsO{9!&ZD z@b;<7hiZao33!W`l_4ml5(MgKB1Z`0t0j#f1b{gW7v2XJDFGfy`AEFy*nD)7b^aLd zM)|l~n)7b^t4(#*PRw47T*WkU>leRK-A&E#&%rdYW~cq2|LhFMO#Zr)Xs3{X0kCdx z5$!J=I(QT_dxwS*yDb!nG%vASr#3+Mz&u@EhhOt)baLb&RJy^fzp> zsS5WtBH$1~ii(tJgk31t!Im@Bgj`K((uF%SK<+qor6%ciQw@Ta&KCqB{}Af_ESdlaHn68&#i z+~Z*^J7<^vd}c%wGYy`A>pbvefz)*nn6=8hg)?Vhy zj3s^$af7c*tM}@nVpAG&GjjbVc!Q8cHC--6Q;HCp?nPf|v1^pz?kdJ!$I?#}I5Wo% zTW;=VPkrEC8!AO7-l`K*K1Y6$)`&En)5f^#i#-Ttkog_a>c{=^8S)?gFXW*b^mun3 z%_qyir2+=|^Yf@xs0HO-mJ&<)M1m}3VZ9h$ChvDx$Ch<%1Bd&k>b^rM$@{XG@c<7W zCQSxRXWp6}Ldy=PfyZYBR8(}4DiGv?Y`^Yc#9}&M(m|X=&g)+Z1lr%3(eyVz=dGO< zG?1K=PG)#bdpu}ft}ct%MVblW=uRa6CpKE)e2{y*(3oX^ooe$41Q?vzE)R=)e{>n zwQ?8_U8Kv4G13Vy1B=QB`5HAw|L4yt%=(0vt#y8W(VTOPWva`h<__<>ySu8Jbg6P0 z&?C)$(Z^~{?(-20gP6T!nUS-eMkwOL5`?BK1=&~Nc+cMaLZ zg2c{ndf%*nj>6wO4n0%K*$_*X)PvVh@C!zh5IrO@s8DvLc2T!VDFPP!QyPYG9imhL z6yOiqr(wVk9Ez8I+}Uosw-_}hj%t)?^p<5!8u7bxWY*Rz1XB(y>DDBQkfqHMCy7b= zE}bEVX%(}`?Y&h|yW;t{faZ{v>hfRb;#~6vwRWytV@1IpC93QEUv z98=?)wpyjE%(@umTfgK3I_z8)YNSMh3}vBHk9n{RCAg|a$Z0sS*nxvT0#Ekg>--z- z)2>N`8{e~^jjv$k5Wp_xu=o_t$du|rASNjP%b7Qgw?>10+cinm5je9-CG4-yn9+&9 zT&?=gqB)Z^0m>DQ0l*sddjyjm3*w)R*}KuL?6Ju0SAbuuH$wnmODsG*JW+oGNMT=J z4}{}C&+qU+bt}B~NwL6DcK3^wMt)AW&1FyQmXe9Zdg%1el~hAn}Jw(RloIYlSvpwORsRfzkC zQKVE1o7AWY?9o}oROPSy>U(=I*L#YpB^5ua2eq(>r&2ODG#5zyLwT4&ZW> zKzX){+$XY3@fbQAI%MKmm`0Q0VBF%u1u`om#y?jVd)TT8I)Rbwj45=E7cp`@NVZN6 zk^eQ)j>guT5=tCZ^U1DjCMUMA&NF@T3&v{0hX#`K)P>~YC$W01##~mwAVWOLukF)o zJh&QN!&Qfwdj?J#aH{n0Bc{`Oes~IP?nZ|VQ(K3p5 z$!eibZ4dsV&jc}Wr3=OU7%*HX6HdL9NNRBQ&Rd>85*YnZBVUZ2> z_HxlTGY@q#k_-fk=oi#E3tNJ5x6;DTXy3klyL`Qw0wh($Ep2TH?`rb$0xztGSO*Oo zmVpsi%c54{AMir-GZwWrEpsE%ymbKyb_k0Pwq(g8V)UBJ`h7zkiE|XmBama;sEWe< z5Iz%$+T_?f2h68o^tt%zu~Hb|M74VqFfPrsm5qR6j$3iSn>#B+dA4UzP}8macN54*j@O<(ctWA2O5Q)II?#3 z`D|~64(%;2;nIf0WV(Y*>|sL`lzRQSJ!{^S#5J7(3mqI*`mRsSNkb17V~9B+$5Q3I zrHE5me35Tx)u}?q37CViPUb|I;=Ew4 z{~V>Yfox&;lQu~rV+%UWE>;R?c2XidsfX;K#{5CtRo4$AeQQZ_PfxZE;+t5*+KMcm zR-m+XV0(UjTL=s+eTlO3_xJiEAMbjVLYY#M49y?i7pv)Od$7O*-sgX6T(=OqBD_Sd zCa#!&&JbwI5s>0Ri4NBajr6$8598Eq2ix^=OM6@VI1DB>LS}oCmqkw3I;Sn-P;Vqn zWW^y|K#P?w8>PCa$3cOk#!9#2<3sujjCP}T*_POv)k=Y)Nj%#^imr@-KH;t#VmIEM zf5qRAM1jOt!XVej%Jo*pCwRgu_QJ*NCudJ_?sC>!^W52oUecEa5!zu+)_SY8Zd8X$ zzg{{927-eQd}(dRD?gM2vhgCNrajmrB2hTU86lHq#Y|-rXcFA$oLZB*i9}MgSSOKF z6s$TGe43=Z7$iZp|JtDcsJxv7Vavq<)mpd+5fSfrxTB(kjT{%$J(@^8V%8vTLrwQ} z9Ej>Sd7fdBPF8j38@7`%Z2Ghzw2G8ydcI3Kkb@YjAznQahapUs*mW7Qs zsOSr|aKDXz?yQb~5s>EyH77T+DX0nD?kni4<=d5aigDjg-;W!{KLu$We4bH}C+H7U zh&L9XcOEt&K!s3HDw7#l4NX$u`!`U@B~L=iP{-_C&oo>X!k^q;gwymYLXEe<0U_mn z*(H8-{-6U5m<#Bza9|MRU%hcbcIQ@u8P{?)_VA*w(QdINz?;*iEkZtfG~ zHf9Fk1B#3H;Sv*L_qzzI0>P`*H%j<7a~v+N9|daf&?gSXV(z-hXy2j{K#ntolt5Mf z8u7wUW6?pLXW;Az^idZ*po3%lfeIdJO$$d|Fk;HaaY*#I6;NY;5c_q)RSA^0Iug21 zr-mmE3quAVL`Gj;Dk$_rkIJnAkq|+S1E)UEH_|Vwh8+08`UJ|bPLqfpIdF5(L8J*c zCBmXQDqAjg*8?~-SrD8zPqbbuhAjO8e>S_OmTuWs8%P#g)4Pr)1>@hnO=qbm_u_+v zFWe~dzmsiQ;Bw*fDv4cBc zB^*uWN#Y7;U%FiONQ{G-rx7uhP*X9y5%75+%eCVt>OS}ehTdSXEP*GXgPr*_=0Vax z$3M+}!^!1yf56jBF~M zc`KuAw3&*(ah1sR?-v@f`~njwN2yFG(ZufB<7Eh()?|#2pE_I+T`rP%t#>&7%DyF4smzfu(beOXB#p_NT0V@|hK|4PyZ3;k(hK&=cDJu*ZyNE*JH zc;c#9+vpF)S7G^ZssYNXg-LS^d~JMZF(Zz3K?$pGJWTg)(QAGeWuvG4L{4 z+dSA3D?24Wq_E!?MtJkTOcA*+vQgU)aN(yGGS|-Dt zd^??HlNTZ)WPqfkwH~*;^vC@qnP9--Am`GJojr?j|8bslM%J$Q7g4Hj_J?W)mQ6H{j_Z!BQFyy|M?uIKrhTIW4EN-C_;bLWBsW=7Z=0es-kA)&p!JIP!N6 zg=+s$a`eW&tBDqZRYFEil}MCaOsbiVX{qeaAHcz^^-L0!=Bw_>xfn~!M-|kBe&`!*OgY0!Q z6bwF|mF&@cZMz2&nbGl>vlQg;nA6{eJ`2ImaaA862hRsia25uOnfb9@tM@W2G2A4p zCW%UsSMx7G6>tW%^!+8I*?p2Nm?33nXQvfZt6ULBl~|jE@EP7IS^XmAa{uM_AQ6dR zXDMlxpq&7>SSdRyFORGJv#{#mfrj=J=ml~wuo}&p5q)L}A3hM#Bl5B{%8ei0 zDhqrM;FyL^iBj(&LX3Z>UMYAloq{9Vl?Q6D6r@hQg z;2g>Q4GbhV`{VUB^7mpqr}DKpk@=6)!bIy4NVP~RER5z>H5kyeuAa6QXKx$$s;!5S zFO!uat$bP@x%l~wH}B3xhQ7P2wjSD%HdIDi;Ha?)&)>0Or*cXKp?S24cae31$Us0_ zr=VOsUaN^44D^T7`PEhu&vznfBz<@`@gglA`IpfW`rA9!@FNjJNRnIWW+@jd65`CL zwB8*#LB%)28{D%g6mei{kizO6MH;g#XK8y>M!WEv?3v;+^w$es@ikntZa%W90TtJ9 zq+JYZ5luC45R2_H_ydoPl3q7(NB%2CATYNF2zuXNe!b-xBo(8xBKO6EZJdEBIQ!Wd zJru?ea-Am68@cZ`zW5di{b}b@@(5|#7@)(bE!gG1>;r3M8>1e{A{1$OxMiZqKE$Z) z)icPcI!Hc)N;}SjhO8d>2bm0Y{3U+u<^lf)FK)hiVNq#6%br&mOfxPnWiSLN0L%=% zK55UWdLM<|1q&2Vt|3Jnw!>La?ZQfd3yz12`-HQPMeCcQ?{b~`xD`g80pafvjknl7 zA4Ckn4@IjhS<;msTW0Bd@{_nj>YCK+jWK&lJFUq3K>4e|-ztLhC!D`y*sWFY&UAAQ=Dt%xVbvWM9dWWN1b^BI{1}7 zMx6vlSgYgfdymN1kN67$%htNhEMYjE(BDYtb+Fuwq)3a@nHVJJHalxV)cP9>5mB2p zeVd&^aHOm$89qF`wRFi}n!0>$CT5hLZ=M(r6KVCh7*H^S*M?wP;uQt55yibRn)$mgQ5!9aR_eYL+Oe>2BYuwB|4J{|~vz*T8Rha%t@Ki?iTU-lw6jZmdMzP8=| zk^lFa!9}UaWylz;)h!)@&l6axoBQF!BWc0zUGSiz=nZC{JU*vQ{7(1|8y;d9aiH__ zdBBpxS%3E3_t@bP(OgERuunt)RZ$mx?-G63QWz+s_w@AqcyJ<*p;~nMNscQ4nNS?1 zKa$fD5RF8Pdny#3c80pM7rr0GBOq#1KAJ#pUFmEaJ(M(P3d0o3?oYnq(vC zXtdSi5nngWJY=o$Q3AL140d?Zw1o1)MGvl?fnncXNqwFLp^z>gUv#b#1ZF!sk*NqO zvi~#a6M=ds>oVbz#ySM(M@D8yKF3|DcMzF!N#Tv@Y3YS@_y&;em)UFe%+CG0&6o=7 z!kQzKa)Y8fJl2t@`8{I>nR6#X5U30i@;XBTywT9mPym$6C-OXXB~MD33k z?zo#`B`uL27ymDFHC}5arPx*^JyLR5jeXkbYT0m6Ir`v(nyCl63lBn z{AL=3a`kF4uF8G^5`{8<;mNSZ6^hE&?S~QuA}PM^W@Kpn%ukKR{4tWVc~9xR4*^|) zL2x45H<-f6OI;ir2d*|IF|17eQkX%rBX#>EI$Wn#rqM3x@_$yIZq8Loq`+>&@PEIC z1O<==2Mec~Jl?8!ciW(gR_}o4?L*yUC6&6U(o&8-g);%r zm|F`QJ3B&M=jR{~2yu0F4159t@pl_b%dP)(?x-*`M^ZMcjGJQ|*c2e(D54=>EjbRY zPzxjbB@DZ2*p4cj_QX`wXEGaQ9pl7G^|gG6-&qyz;8loA)yg#1Ww0=*h2&R9ajogo zr~Vl%0#cNNZ`zy6k}Rf{k9kxX8D|rHA~7-DygyOAKQ}$i|DNd?!*an{}$B zZU2|yb_Y4SKzbK3H0b3>C9^z(-gcoU4%MUfogr6-Z@uPz z{rSo!Zo{y1nw=-cZN-0iae^noG0mu8D7#ca0A1&hvz$+5U*>;Ss2yLCq6GKx8Rtm!J4nJB1DRY-Rcz z{Zd;du}+8mXln)GD3M#)J}W4#J=!z0N#>vD>hUFlnuheBi`3xm-MyRR}BEWZ3Y@f1> zjH)yD+=dXtzXVUku_Ai65v^1e&yZGY{bDnSgm@(~2OYMsu+Y55A6EwlbhtF?Fb#(h z*%!#&rj`4@6nq|iOmpL-YoYtEF-_c{9UlfO*$O}fH4m$J8~Y2kr*J*0mg@o)v6aOyeGF^`wLE=KzybDAmB_IDi!>P^nP?WQxO z8BEAS*O_`5U}OdwYj!(}n@>*3&Dt!h&PV+T(<@^r1|_%Tz`8*_hnnrZ6u{#vdBJTl-(G1-2J> zcz8X&7exI}%Ju`CQx_6lex50n=;dpUQF?$rkK*TbmgV7xy{B2JS&BN}4f$e=nOtEZ zmYmD)OpiPzDmw~q^1JNt-CbbuHeVAL&@7pT$A)R4b=5KS;5IHw$n&{aQoeuxyP)eZ zkR#}=z1d(ggk1Tx4I9wz*=8mlqJzjw6)_P#!i0Z6izd_J9CpBJH6c3(Av$^<)hi|EeRL{|l5X-7 zRfipln>P6V*4Cd52ODV-R;I54R6K&{Td{_qZu$||cC3v$=+%P)LWeLU3P;Gx;r$xH zt5{gP=p820+_Tb?J}qLMoNGoTdp(u@<4)kpOWgAs@@uX^lB#&{MO9ev^l)Hs=SBvB z_A!gL215t5^>YF>I9s&*zm;ZBj){<^oT5fDVwI`>oe(^G+(lhh4qpkoOmndI&0*GS z$=hW<-awjvyY&F-clRxeKqGOrZH|X~Cv>{bb;cBm$FveoUe1N9P-Z>Ys!;ymvMF0E zoG<1kv_Q3+q>l8@MrAzQE!SQyr3q#p!0@)~tylm8RlC*@j2ajTT(xgQ`j^S>e1En% zU2DPMcR%gcGVl#8$@RnM-t=LIM?k1^JyLUZbu}FO&g3J|$1?~UqL~%zCYcSKYgGv- zdInA3K588?T8MD}b=xBe<7FXhLNI_Y`Nx%{gdijXV%zfTqrLdAUax#+S4h-9IJ1vjS&q~V^+Z`lkvXlfGq zlqOy>3kK`(vk2fBy-KoxM6N>r>-gp~X82VG|#LeQ+DcCqy=8iys zJ5-E>2nm)rnrYD!PF&{5A*jY9Stm!`J63UHW&a9sX1;bO%Wpe*cuk6H_o=-(T0^PK zjC_q%*wsGz566W-&4utCIc|tbmf8#gsMb{M(sUE#_@+Sg_H+hPMbuk)*@I&iM3-#C zLM*ak6ZeV;h-*G-=x>CjJ*X~O5xfPBGhQxfAI=``#scR z@gKjS$~&h1w&NmjpMTiSCGf%ePC|0tYa!hc2f00pR5F}OpR%N_DCBKb3~lyh!#94S zC6vy94$E2ZG}0KCW4W%ZmFCdbb}XK1FeotCjzo2*Qmt$-L@3Guf_Sm@u~J+p=a9EL zVx^nKVFSp4uY2$~Zh=0v?4sK))q)AX9Vt7_Na7fcBvEO%y3&2>d^BG3zUWx`Wrgvn z?Ue1`{Ljf^%}~47&7)_SQw*BKHMs?SXmh9IU{wC6rG~3zzmNKSrc6aoi&9ItVn-}_ zqo65A{!XCcyXDG9mMAlrm7jznam?F)hbO*{5$zQB+tH6NumVSwc7QLtlPZD%0w=y7>Tp&VKa|DB}pk1IF@bpy#yH1iV+SrGt@Ov_|&=~n{uqqq@ zhO+)g(M2r*pZpsbX#vkK=j&nhp&&ksN>SK>qbBN_K%*l_w+KK{n#%fHyRe`TVu8UN z{OUdO55lGMvWFNSD(56I0!mCZv?u`%eOq$eK~XXKR8rYY$TAK1NC}?3wrO5+bS4_f z!Uzsyx|H$T!D{n4*W{cl9HptA{K%uM(N1@LGE?H<{uBO;!;s$h14ZD;fDz^oLsL%a zQ=a@JX;rKh==Y!6%Mh4l(h@l~Fwy;v_PT$g!y}N0#m&SRv}7{#x})`(2cL9Elr)4t z*rDPqxMx-v=aI_8+{OMX?XEgqIPm=}*f-BA>F-$_KooYNkUG1x|uz*H75hO*ET+_QDh*6KPBNIFlWiIV&}&GzpZm(8EDyi7O*sf3lyF* z_9@WwC{zlEwKJp>aa+i}1|3~EiAR#2xKgsJw~i$xsu~S7ByAtyM_;}(@6@P-^M15G z>L?Rbv^s5ihg*twFRb|SWK}2Z)%%`jBce#95iDsg4n6w;VJ?$D8lrjwmZcnd2cskx z!|B;qvYIsHq@4TUC`wbxfrDwK1Eb44*=s4*=9t1dLyh-P&FdG;qNQ;2hBd(G1rzACFG-Eq(F0gJxAzYsQaNpH|Un_6A%>|yx&e74}tz15BK{@t6JiP;Ooo&}P94C!!+qP}Hv6IF&8rybbtFi6IO_MaXZGTtq z=l%bg?3rXHGka$5b)Dy0hgPS%0qBS4G5g!Yo6Oy%M|U%kx7yvkpWkmfwH%>!u1~OR zm*`$!^}LedyDp&heMw$_I+3;<^C5E*+=jd6bYw=U051pVpec)@&%+{uYa_ocZ-=gb z#goqrdWAhXiY5Suv;hw-0I>&r7B2FDOk^F${ zUWv4h$9lqnl+ADPq0u0(PIW_5HTOKv0<$vPo7;^I7V~s}M5Z#|tRIdX<$M%%Ai)^r zno$smipmvj`kf4-?cg-mj`xN#5#d-#O-0rpX-`MM^0Sy5D4WnKI=2K*#Y_hR{Fw3$ zCZ(i1X;Lt5A$S2)NZPqZyfTZPShX*rhvLAR?}DVdMu~cl546oCqao3j>kBry#4#s5e}nV?Xie9uE`p^@j&(FD2@>hB8An)Ib+Oc0~_fxftp&EkJnc?`u8#T&h#r z5soGV`3CVkIIIQ=(#nu2jHme*YU-)?5wU+iil2Apz;XK(ZI4Y!TFX?Gv(qm=Qut=B zZn_HO9=7*$aIpLY+iXglm^>sU5R`1 zB*Uc-WJxaw5~t}JdH7rXx{%KSPT&RI*|vgnM7DqIu>)4ipy~8jI-5|)+m5I@uQ)JT zZsF(@u_?QdFg*_i&e{iFaMP~#*!-LVnZ54PG4=-X5F1H=~r>m z@0^?gUA#6?2DAct{kV~0{N$JqSpRUP!hDMT6!R%Plj68hx>uKa@k^Irz+Jm&9jwBZxw# zBZ*!8A}vzj@1}{E|6cX`Cvj3Kl?@S0%91h$$fm(AILm}Sg(a_B5nQdWe!lI?+~JIM zKc)?%F*gch)#prF>;r=Z4>pbhYW~f38T9J6V3|stutWO{@X!=?TQrD3sk$5yDSZHr zi7w-mtess`*$g+1Z#aDWwj!7kI%o9N3(DV{QwGnpiN|SX723FoSDOVTNAapGJt|~E zt3;JVK!6}KGgIZBgkli<4AomI`v3dtQI+2TSpZKi8%7>K{6icfH$oV*R(!Bh3?B9f zirSF#APQLIPB%l-A*bO?F7>-qb7&P9J1S`EIh)ifm#?HyNY!WnVMF&Oa4D6Qg<~d+ zh>*@VsL_($(xQRQNt!rum<^jc6#T`O0|&1od1ql~U2>1#DouZ!z=3G4>CoRr z+#8yBe$FGgF-M`~kQK-$ge`@YHss3;f&k{q?)*ia)gMEaCOPVO=B0Av$5O1T=WBmv z7Umr| zuP`nvtZM4haQi;!B#5-wXb@`Bi@lE@5pVd;p`Oc67wq2WCm4{M?%RAD%h;%^*)a;w z?GYa3$*~?EXE6qUm}Ge#Wa|#8t0UgJ?N2Zv?_#U#Mwf~D@(@?o@=LZ|rOn?^IoXj% z85HPmD{N-0_O2=)mIYSd!bwxN-%rgK;*55u554GAB@tU!6{N!I1uQ2fvAwWIim)Mu z+X9X8cVPm>3n)Vg(+ctiCExqUkYW$(PO&R_?;Y zi$79FaiT_7k@`io6x4!UWIUo%IAtphFJwjI#PVnv$Tkv=mqNW_>2+pHJ# zHFR&=E#Q{;S4$r|yKO_!w2e{QVYTYZ?Ln4-=A#-9_EWJ`p|U}_SbCJNri;E~RB2Aq&sM7bMoG$nz3N%Nu~gW-E@y@h zf6&aXd4#PVCf@q?{_mB9a34Jt&~kY-qgkywR~v~WG1}eyFKR#cp4L}zmYrtAtMdwW zi~HzIsq=y*n6JKxb89$rYM(Kl-D784?9&z`HmV8BmZ;Lxs~65DyFNFf4Pv*{Z=z9q zlSjg6YfR@+7LzL|sDz{+haP$_PH>HYi$$2j%_ zT_I@|!PmQ(h1I(BI)L#A;D??EA)zrGDXs$5&d>R z+P1f5{KLPw!U^5{4_-Ba?MSMUpG5I=9)w7}Y}yq4=4c;tUbu+zzq5lS4mpCIpYadV zw)T>Uin60j$ntN?p}Y~${7Y0Bnu&BND7?QYEnQc7FJUt*@hwalkKxwofJ{Z2JV|)|-$awLVEPWM)1bmoe#RcN zFf+?f-B5aCdbkak!<~r;EuYv`vGN5!x;u*WiO-ByZn1l(5|b(+LKRJgn(C7e|IYEH zSbywC{(>>K$maTV{?#m>Td$AdvekI;GwbTD7St8qCpD&Bhvh;iA?ng0|9hQ7?)TNh zvN@Ts71}ExNM5xVag1Wm1tQvL3oTMIegGq7z{4^*Fb@AKYoPuITV3w>$)pgvc+zj&UCYK$2Vo4+mW~8LQw1^>#GKN$=l6 zsAPXCwG`oDmwVJu(80%oFFf+%jT8O!Auduho{YM90Fvoar6F*3q-m=C%95|UEq4-3?seFpq$O&m1O*o zxO)`T%sO*;9OwHj7L{YU2GK*0xHC37>f8xSVF^Lhojh`cB#$!Ra-QGQ{66!f2>@Qr zBmKJB-`}9FxQ2l;X0ZqQl5f#g1H%KUc&F)(#FOm#P|&fG;D8AT;0sP(1cNbvw`EjecS7o zaWl*7>)$qb$kj5ytcF9xWLmELTRN}@X-VssfQrMVcH`~*jl#h!houd<}4)0bwL3S;M$?8}Gg_@r_BU1RZkdmUk`SesyJrn6;xOl^GNxi?VOxN+bt zTgtc=jm0pYKNw{IN6TVr(}0kA{@cNuOooRWXMWLT4|8`fTui7cupua46)4hyBtrx6(gC zV&IMZ=^fl0Jk@sd4F7=`<*OnLNo$yuk2E00z;ADajM+7M)(wOKv;hoqfim?Iqc{HU z7RImG*cm`U!fyJ^dR-TMX<6V2y|VL)wm$1~#G1FF9$$5UE{s32n}`7D=HBH+yK+|U zija3FExQ{o20iabxfLDoZHNZ!>ds39j)8vfOLa~TWQqK*Z?$SRd9b~)&`$EaV+r!N+Qr8?aV{&1dB>fS?C>n%e1os<0SPJA7q0`l4 zLl+~UfDrwx`f_xF=Bvo%CBe0K`EBM_W{@mp5KSvcImu_sA1*N!L0+EHn$=hQZ=u&5 z%+kXUrRH??GX-M3q+hpH?&g)pVPG8X}e#JZEEmb?ET+h)1*Jo9#Dz+%xC{Z)3jJQ4}74 zk1=hfI`RGXl~$m4n!8`>cvl|wM2gewi5>-vFSJD@Q8V~y2l02o0? zYAuiox*tO8_oR4{NNc$M_;LR!R9A$C5m~^j?9pEOJilhF_V=f<(*uzXy}|3u;!Yoa z+`t)cynUaB*{?vCVI<04h|TvqLMW;mo8M{Ho&GKz)aA~2`$NtGP5I0*$r zu{1#izNM6NnXlWA=4Q`md0m!P5K!W>Ih&j^iz7o2a`U0RUN8)@rSBU{WMZ;5XpL_> zau=2=7L=zqaFDmh2xDY&HJDnLThwYW68SwNLNa*)LzHeORP+bWf%EXR3mLMx zF8x6p@W4jvp8V@f2hX;f^?7IrWRX5cT!em`4h<-f^gm`D-mai+gHWN$U1iVM)Hep+ zxzfvPY{#x1h?K!@7|Q#bmlk|y07zB8%@9`(XSd?V>pgr1g4ioDHwS5l;yi3AfU3CI z6Xk|+zBsM|>%A=wHtRjc&?z1%C(sl2`k__geanpfNLVNo{hL-BpAr9rxLeV3pT>&t z%u|Fk@k%mxK>kjTPM9!EJE&%xI7_^dFRPodMUH3B@M<(j6oYmiyj6{aL^+3a_|2Dx zF}rYBA5QJM%%$;a;>7puJt!vvp4=Q~qgiusmmAnn`Tc=}&tT(p%8QLhEUdS7V&o!U ze#lVE+*F6NqRou9bEfW!R-w0o5T$FXfEYqwmEClF*eW5y#bVZKuq^y9D2T*2+8hlO z{tiY}oNx9ju%-KnbF4a{5CJ{5xQ97lfY>U1>K7!)9ggiXu7o-{UWT3G8?bbmy?ZA< zO}?)^d0r|PZTW7z>r2Jc`ExQzf=te(uPM>=`x0hXL=GdDI|uxh=O}XN z0TiO8d9)hKovM{=fv}%+cQKIQu2ZAP{gs zzH@&c=bw2Dfa9!=*i1|$jdY+lVZxTFAE*w$%~nngg={mnWo3aI6cJLk?}c;Fu*fWr zVKh3+NSJbv%{4kLfdauYMFWY7aJj!d{9(Mw3#{bHQCZYwd4_h55C}@XZL|}M|0_y3 zNHx2BjMGXf$CcmY=ts+!RI9kLcZbi){+6HahH5WFC%TCXrs-LYw*4U+>Ur7d(bPWMYd;4*W|41Bg`gtH zo(CN(p5{JijQOeI)x~`q&)a+Nla`0uy{ppTA5zeN9siK~S3v3hr#Xsd;OJidx~X*N zktIZe(aRHnN^b$|S_oMMDz{%#0Jw`~s1~5UubDx9I1jth(JQDYGdC=Ur7JS=BefQ0SxnYBBxtk1}KKb?9CivfBhjMvszCdIv46vBr zYg!PKzAbp#9dd(_S=h^@xot0M8A|Br;9m58`U8ia$^JyD=j{}i z63@(>Qw$k)n>Q|YHKHrRSBPd(mxcs2=z%G>4Kv?f{??$6w}}VJja3g?Vm;{}$b|Pm zG@N^9F6P;w{^@3^(QSy`>!3bW%Arh`0J{m~0lts195`@557>I_^ee@08*XacPK(KW z3HlXGnx7&hM#*RI?S*8gmk=r8={zO>=4;Ng=ge~ffU`}oH^d+FX;4QBJuVt!)EI(f zq&o^i?uDkWsIa`TI0_aQG1Ri|)#n{Sgwk^=Nu85b@! zND8WMj!Jwaq}Zhv<8vwEypvHab=VU2P62IuQ}0INWxnnMdd+@rqf;hiId*pltEVl(x0m?o(AVvVNgiaWRo z5w(!t#i>gs>7PPl9W|fQW+Q`Ho1YxUMrF-RqZVjZ!c7^*6&WEcgWK+KgVT?!z%I@G zR7cfvI%(puog3^8B3!8&gEunzr+;vLySpHU57yb&^N(2xKTpF6zI!&(1akrWV{%kpiW{Os{$U!VIeNl?M*Hthsk;)Jpb~k)!uXKW?a}3SY146a54WVR1Zcv5gA?@ zX+Qt+!O>`S=@^X@JQ9pkAPyxpT=WMgWHy!UD$#{7N(J+X+uAOJ{IGZ4pZl1t@%tXI zMK!!r$In-2X08VXL&HUL_=Y}#xDfqm6*6~ zmDC`hEa5N|5-f->cb0SVH&%pwT+GqQ5Sn~8fjpITrhn2*dON~A&je)QxR!wL<|F#+77Et z;ml4M8%K^=p|QMR4Fw`C-gnluWe_7zp<5gVR&Xo^G=vf~duuhPM62jBw#tj9{Zp5% z16E|I65tkC_P%ulZuBV^2;iKq@X5RF<;scmvf)P5N>odJOA+8=n3g%ZXoMfKHZ8Je zGm7wH4kV+G9bb8=MU}Ij>40llx-dXD-H2VL0mKk$N*g!JL;fsK(lilN5cOqM)0Sr4ej>h z0o?!Q!>Oye3}Xu1BHyO$fO5N*jcVsMpT2+qtx$lUah>FF+m)E~rbTQ4p&pbojM1w;krtT-o71lY_;QGpoAjl`%ZZRSoa zUfm0!tsbp0v{EoJ8iC@}@!kMV`TMteadB}-4V`j!&=gwBxg{ZW5DqpfO997bgt<>H zBbWdEHp();%yn&6vXV;W2fJ`s!Haq`xFGk?J6$b*YPm;coK73&iT*SvpDX%*Lx9BuIi&DxgBP%7(t5@A2lP)qIy7 zQT&QiQ6LOc>lTpWeZ$;zbY4#$k#0dh%WgD?aM@xqR^&T9pTNHgcs*!#41y>r_>;XE9!p_z$W%*laAUKkPwSC!xK2v}R`w8`=AY-n^I7~C zt^BrYe!|TUdC~#4r5VY}tTisf)s>hT#D>dLZ4z7@L0ms2QtsCr*sDt^lGjCxMu1=! z1#+1|>i;bEpYytz_lSc5-raxM&9?_rgL~u2*UP5y#z2Pi6Od6bH#Zj;@cFu#A>hO5 zcfQu{;I~ORfMa`|gsi%nTHy zHX}El97%s1m`sh`U@mz$H7guY=X3+*vX>1e`IYN6I2-M3=tpxMF7LEk9#hX_|L4P_ zmH{B}oWNFp_I!hEyvo=5hkXH8)=p(Ri%vt@)NLN!if5GCH9$VQ{m>e3G$!wj%b1rD z6@Q@z*xS{AC^bAlS8Mcc2pJMOjyhWg^{t@o-XvUXG<7S?2T6pCyPc?A2 zB&aANMVVmtOv!&Ea1xQL1uJ9F2mngJv#XS<6!I*7f1kYh`{H(CEXoH!Z_RVuWL(Js z3%l3@Kh|8j`VYDMvLD+qcp}BZ|5r%1j%Ru^qFO%r-bq%8s)|WI+l)xnjKmTNyG`GYGU31Dc;IVsJO^i z-v1kIzjW%zm!D8PcHB~ZORU*%`AAANp{FG+ihFF%oHIoZtE9&kmB7A2@k2%mw%|wp zm7u!L5tNHy#(uOj&z@rb4Sb!En;J*BMiV+E;AaxLtNI>*?KdHY#6>}jHQt6Q*$sM7 zbsef#Wb_3ksju}`f*F3eetGz?hs^8QhOZVZqNYzZ;YXhqoebs~m*sD^z@+}u0Z`%i z7P@AZo`N%Oi4#|IM?R?iD~Iae1B74~>wp+0_lVS#6cCU#3$~oxHPRm=C^-KD#ekTY za6QJ++Zmzw>1oA(xt{-QAtad5;08h-7kd0a9)cKw}yq4sn24wlmm?NwT_|+g#=ZveZ?Nwmz8l!yM4f zET6mcT1u6lww+ZK6yoGQDj5? z=>9 z3fENhUvcrnLnaooPw}OnDE9Ni`$}~q6KV^i0CtER>Ar6s|B?H-R)B8xGRhJf^Ae<7@WWIgmP%pVR70jjDbxN*f6IU3Lo;w!7C zENt?f;EAqrAoc)mu!5c*LfuyTVZbmO2ZU4AFDd2nVgx)55?jpcN+tZOrZMNx?*i^wp@5)Pgi&1WARV)azU7( z)l6z+)iGI!Kt}Y8b5nmsh&nq?Y4J=iMbD!oWqb_v@-#TIG}j1!gTk&Lic) zBpOL|tf#RAQ|oIFjq43ghe;i5!puu|;HLMWad0nLl=$IM?FSPdAm#jt265F_>CErx zkMn!tisV!_6I+NU8$Ps|N6*t6Ex^HR2wmRQmY~kG~mibOB$Y~k%62;S`;X%b!uN@m(Z-fVN%Y>DiUwx!~-F= zvAOnITIuW_NxCZ>iZqf|iBu_0E)+{fEQ&#KBTqEag0AQy1Nk+DM36}C8f4KUtU?Z2 zWK&IZTZ!X1_Uz2lUptI=pH#@7}Rwpwq0Dnw{z zGu89B{jNepCcv2;@Hrxv`BYa$=QNsWK5N}vecE#n1GaZ8Eiviiqx&^6*b&DDhbS(N4z^@iP3(rB%Xmn`HzQ;e2!&)B^>8mJdV4aHAna)ZlF@UQ%wT|!m}{Jj&soc z4@Kf@Wjk}FkB`j*XX9U82j9S?hYB;sT^kZ`G+4iADv)h9BlwM|#CiB+Lpk;*>ozn* zx$-JYOL*Q*9DD9$WlGOgYPVATUvUX*CV>I6bWo7ru6XqeyHEX)*MdtDK~`q(Mu)nb zZZ|Ak1F2|}F7o9+$vCm*>ZdPfA4`Y;sbt zL-}!n#TL9n9}G1n=!gjzEiSAcm(-~4D{6MpFJEiGDbK8rEYAs0?SZZ~aEdD9T#kI3 zZPr(A2wda`C(C2tA5b(xeJR?beN+^}ZfnU|Gm@q!7x8)NXsw>5rogSW|kXv_d8#Kq32k7QNLfM;=c+d|Nq(gu2@^shK zGT9Ol+Aj?5Rrt&e^~oewJWm4|e(Hr$z+Tb%eV^33gTIt7jkXEwoJSZs zokTuN>2Z$ETl;(g|0 z7%kQOErX#8nI2CA|3VlopXwl-Zas}!^`dB!81658gk2PP(eEDMgB@w}oSULn77S0ZF38sxc9=aQC82&Mx4?eBmG1PUO z1paN-a`bwXNpUNkh%oM?9T>6IX*mcD4W$Aevu~*+&Jw)<;W)Zal1PB-4+iRYG%Ybo zB2g!P(iv*PdB=0E6?}Gye1IKBfRm&GJpfCU4_XN&XL>4VG0r%zO|V;5IlNCYrHr%) z%DOyMWV+f|DhCqeEr+sw$o>FcpC7bzr9vKr_k;$&2lx1##jB#d@Y+mDspee%LDDKG zv02r>l0r0m%SNbuC;C zdhINr7BJWN;65U?U3Ub@?FyeUwNC6M4kgOi<4*p0mSd~<~64gb}4oGRdXwrb5g zv!LN}bN#G@SwyC2M43%M}i4>{9s8)Pga4CE465|i=>;$rQOoE zK07)RHZX9k8(dq{YigBBW46FIMYH8>w&D^LWa#^dj0qjc?#wz4zL<)p{7ww>i;*;y zjZ72T+9!z05Dv?(5At`neXEbU386LGXF*3g=D|M{LmN>9xy|hwu<@>*XY0}Hy{9CM zy2H11%>v#OL@xK;`Lb5yKl#0*fgp1vqFYr(xd2vk?&qQfm-km0>&Cm%aG4r*FcobA zoa~PQ=g0jcPIcQyZ|Bt&7FGQnQTEkQ2Q4t%mQmkgDZllevT0ufICIYH5T@S4FZZ?Q z5&t(28!>I;WVnHvRb{ZfP9NQd^`aj&zm!Jo|MXRvF^6;5XGb0{bpr0T_(kOxAjgY_H;dZ-gcVoeuukqPEyCpKkJ~Qj$V{D zLI^k&H-ZU`QaACAF_&r6*ffY}p58$VW1j_g~@zg9>Gw zd5vxCqblE=LjGm5H8ruTYiU8hzXJe|w5;q7;P57AE?3||mk?{hBg)6KwqVgCP1^bkj7(kK{2nxcOkte36-qqTQL6&wk z;6=`4+42ZD`MbKSaF*UKK@eLJL>zwZ7RMRUY4 zF8if)&&qN84u7qu7#k_qFigmBM1L91a0H0I+eUGD=p8^7 zsHDkAI{G>lgKOybv=@YED+LnYy@oPyeD62wm(!K8R|Q&9T}-8`cFOq%ZM~CN@nwT0 ztUKPusmS2GH!&AjHEk6(1}3U+Nim#dGp`M!qkYJ)Fkvz!IM@lv8%Y6m`&^Z-Lqur@isgAE&8+c%kt|(5sLxY#kw`=VRhPQsQmqX0T$GX-P9k1-s4f0Y zyt2CZCF{kqapijSvh(_y#o0klB?@rTfT5QC&+3WICtL-bm+Ls9fe6NN!*I% zfXqnS<@j(%yloB0IA^rAXYMnD%bDd$5}+ewms97PvOp8ax5gQtSkl0&zZr(|b@$~q zV;9q(fl&}>|3QwC{PTIP|EdChPjwojv0JfPT`>~CdV8LZQT2|;aWJGUj8Dx8&OXG! z(y2eK@OA!`)ui&}xlQOCZ_CE5uw&V<@NL`)QxGwjWD~?~nk6sYmwj>c^7lwVhj+jn zcf^KWLbVqiI}`xF_g|cWg5$}W(-k<7(pjZhGw?4SCKwti?&Z8M5Zv>67|ZG7`S4c% zoEsJ2)Na946h5cG1S1Ajw{TVwi9`odpVgA69C^G_!;rvv~h@WTHTgz%#S3Nx(rwBfDFqLd5CqtyeFn9zP(!4 zI;KXGj__%Z8lJHKbE9!mIS(Tzp6B;ko9T-9+hu9{zw7AjB52&xTY+Mu{TmeL1{<8v z8Xr>rMlEP&VnD^U+g*E-yd@vWQZ(x4ehsh-=9r6^K0 zNP@7&@%mkJj5gATY-4^$_u6F{n0+Wo)GZvy$_!F`lg0Grr^d7)#0mj2OC#=SssIY> z%DQLO{VKNv6Yx5E`NwU$^zpCb_GIi4qOv`?k0$@oR=In}x|w)eG;-0>5#HCr*0z7i zg^r_A=SM6M2Jv<0R;5ClT@m_bbjSvISC4<=!qU>C{eSSw$t_%h^`){kUOzCfsbn3O zKp>DeIwsbk$<)F@w9KG3-7_oPfSS(@wz?Oo}jB65_z~~Vv>oYB_L|*!T+)SKaaS=(`V_opeIfm$im! z2=w7sq28*n!DCcgM1S`&yzZ;pRP(3F{RPkjSH{O4ALLHF7pe6@jc5EB>QH5)KbxFZ z1A_5~*YiJJZQDQT-@F&ekN9~6B&!km+Y2z|h}I)MZOe!I>S-)?*=*T&YY5!5-`Cu8 zo}Z9BAHuy|+0auLoRhC!Zzt>DwI&@Ksce@oT%q;SMJ0oL+j=pCJmLM-oRhA0*{FVY zFliIzvGKqm>GMOjGST%*u-&qB6GP(g+9@l2zG`XA=CnCnSoZ_ax#A47NyBa?k@SpL z=x;eY^e=BqmtJa(EIir#uC+od(PVbsFFHLV)ElRfk3C*ykylf zf|eG=qg5cs##~XdUUxT27BEnxOUE2$cboFD$pw7`f@a7c7`4tz4?$GgZlU!PC+uX3 z7Ej1l)}_Ky0D?0cXc<_>_K?0$%|la3#l7*2b9d;i`W>OeQ)Z$3vuqAFH)P1MV79av zSqPEYk>V_aDq^ozlZqJo#nt+rH1!Xy18Qcv_+E%LuW?o0=T|_`DOo+YKrYZ*MZ|PQ zX%3c}(nqI-H7i-4Lw=bz$1^akJv`DTF~`gSM5>>!))d9So0`uQ{;g0=gxWM1ara%o zC%7=kkmRHCGqmZONXNapo+Fw0>k4pYKQ@i}rJ$upYx#3g=_td68dZ$MR%CKdi+HG{ z3f136HP{^Y&wSr3r{LeN3t`DC{FX%6Qy8GY+j~$YYNNSo^9>;?GIFfy>>c27u4f)` zvf^)orkFmTC#%C9Ox5eHg01oxbjWnL#aDZzXUK37yexJ*?Z3)=A*RgrsA(>ssTf81 z7jXpGDor+f{Ql!&jR&FlZ^pF$<0J(zB8Z~x1&LgdUgD3s(G`b*jc zPJYO}2X{T|uasfc*i)>WJfJM1g23+VuU4I{*R#8Ae$*6@ZB!7>kTAwvYe= z{HK9oFrL9iIAi=zPtgusqRnP(pnb`-*AmM|A-ZrtGehiHxA#4{22+t8=Jt@~tj*Pm zFsvrWr~)850PozS21r?KIs}@yL~p(#6EuZS2I_TGzESJ|8eC zrmA8I2ufEINMMnM0Rp!HC7b6RA8SQ5P|gjDY{cdwv3vPLF{0%O+eR)jRS7$ZlcjS3 zp9e)`^~)#uoo6P9(qQBc`%V2|w-HX!1XT@f>Y{TSGi18FRp zXaZ&BL(*!AE=4^;4QA6uKVEc7R0n9%fMoKEMmnlWWqmv+ zZ7o``yk64HQR1Xh)ZhuC4W3`q+8EPq<{lk$Q&)Qq*!8ijtTCwqlfAj;VjGqj3ABUn zmKIwJ*-=N&0%lIzJxqK~tI&2L zPe8&9?0tx+tz`t%SjLWy$p3bmI=i@-s_b(sf`+Wdgm|y;>f4{$;rCYY{ zQ>QY8WZC2sQIhfOp`uLZW+?>JCCWL@d@WgiIc>bU#n@*bo=8{;qzbSasI+ulhaPj=oCr_E^Gl>7KjROyr4`I2@{dR~|?zHVXzq~waIkbSc;uU_x zz}VH3&E9gXuDaH~hUbTJ=GUju-{Wk}Xn}PCl3;M*ll?@%RQsyk6vSpYCnFzKV;N9h z*4rD+0_A%?_lqBX6>OFqA@iL3B$6?cizGEQF=pTf*1@$8Qwbd$qdy@N{S{&cU6sqNg96Jax?p@8+ev!%7 z6psL6vO#Te=s}p|ba}zg7<>xB-gX!v{S>Gf6)3#Z*tWeXMPI%1q0Vp_Yg%A5u&^ zDz8s#9asnmEJLA0^Xf@YO=6dMXyI%lWj~7vCIF1qKZKDXSlQSTGc$42l?edXb-jw& z@QFE4Vom^`7w~)nf%)l2rYY2m_RrOH8s|3eCN;=}bGDJ@kM_q0l~U_~YGDN8pmEv+ z8yk_itExz(IQwyY8l~w}=JF6DnT-UsL3asbMTh=j)&Pj(8y%nC&WJ4o9H<^tK91v! zok#r8xa|;1wV9Dre}0u>ynrYtR1Ub^N=LgNCO}>i9L2OJ`~m{tY)gR^^&-emfCJsB z-&J*PgUw`Ef$6fq#f3SaNxc_9H_jXg`~FG1fg#xOmd*!2IWD)TNgbomFQX)?~QHjh%S6SnbY1)(egI+W^AT|ja+J4d?2X!#;IcgozaiPcuh@m zn&PLGC|29fPun#gcN)K`?{jfP-7Q#d0&`x=z{$?v+6<|CI_{;KR6F7!lpC*QpBD{h zxhKqs0__VGsveUG`9I~9O}w8VfH^7pUPe;V&dhJ+HOdXHiID#OTjp;{$qff>Ex6HJ z7*g8e?e8KW&{A-<7pB82v#B&qE0Hu%#SZfzxK(LH1q1e<;`8;|p=uEJPVd2|_7$5b zh>ZxEq;fsGs?(_{S6#F^Cn=Ow@&mEw;poe;^_~~$ZOhVq?8&D>*OH1sC5~=37{G0AC4` ztO*3RM4|D&CKmoK^5p!hSB;Sq8HCyGp@4Z(tRjUL!%+l^rOpf_ILL<&Qwj2LhM>?L zLpZ-zqmK=(O)uJ(*TA~5%1;n)G6?;~3#ODs3_VwnTzmZr-CZX1lNJsOk|j*p3%f%b z4_kCbtrYcxDtexIQViUK78~a;5DEnt>uG?ez>t2X&yowvRF#rvNvfLh%|Du8%KIj7 z(&B(bf*_!T$1ox_Sf>k~B2gR(E)wUN_t!6~r7I*3KdUpi>YV+e&kSd(&0Q4RjUjI! zwGpu1DOadVD=L=K1fn8bv*X@qwEmw3R6^36?Uq^lbmUu-Nn{2#HWW1UH4sR#1FUhS zu z%CHR}9V!J};`e6tT<3q9xtDJzB^PU2ss)29PPM|M35GmryzQL{lrr-c-wHrT-z`M9 z@&f*WIuN9eqsEdhnVAzLCEU|bgYWUR*_{SAAqJZl#Y=qo;y^paa<%7srS~Ce{rUpg zf$f+8$JWrE^Jaz4_YJ`Fzsqh02OL)Q$PXHsv)r)x@jlWXkj<2spwOY8sO z5zFD(=L-M9Kr}Xfax~PamI`|uE9?CGINps@GiXO#&-u1xm@o;^)T^xXMjyAK##%Q6 zD#J!+rlE@|wX$#+(ljdI0v0KI2wCdH0mQqL*LCz0k5hDrDe2Ry5_&TO3Cs?3%5D>&b#P>Xj!Krof%Oa$05LgzKjipM^8!(`9c$=>8_SzNpMDXyN2aigU zT6)*R=%G^N+6%#nAn3%B4;)$`$`VkDc=*D@(g2&?+5KqWT?h4k z%$=Ew^~E-dH1=YKDTXv$o$J-NUwatpT|_4fHu``5fv!DFjYr>1b%WABCHkH`{+@;- z%E?O;r1rc;xOR1Qv37hjWg|2+Hl7kER!g1380VIa$5uRJiuHaxZfHCxE&=R@x5hgm zVbZ_Pm92-90h($qKe1G7k4F7uRJ zh2Sk=DQfGfe5H~3PNS}S)HvVBVZjdd2B3`uYg_{?Xu2!g{W~LFu$Jbp#j~_k5u*v4 zRx&-{*q9a}Y4n+;%B!hdevJMNMAmOQYq4K?onggedg(`mLdttA#Vz8xS7(u!?`#jd zq2B0x=0>)~5y)l44NRH7Z}v~%zL3@+vRjj~$ytzd_@JrrTve9;Q>YpSfIbs`0EEL?7ZS%iBOSzJ+2-;wEVmikny7kxuc=4Ru;WrqF~$gHo$d+ve0&9 zw{2N*qzVQrHG+G3mFJ&1NgJ`@wAnWE5sXgIrX(y|H$Z=$v4rvLT zI*t^AREH1xcdFl>!7sZEoj6$6LSJVNWL+Tyjy}5Yj%XTZBl+B|Ed@C2LH18T@~dy3 zga{kpH%&@_xG|)619u7G*muP1>0U^pVex32X9ZtjY15mgmI^u7yS1h=jj-n9rp-kQ zjWB0YyI|R9VFu~!eqqG>)Q9i}3l&gT2SPQ(Uvc+g!kRaaa>od4rchkW=(&-+=vvM`YDOi?+4XAUFKberZ%-Znq4CP={R=gi4dopG5-Sbf;k8h zGBan+l_HWq6*?R|l;zTCZlbiTZ0u9+7kcX}P~rTh`n!sW0LAxF=aNd1QYcRNhh8|+ z7lV-)Q9X}%1gA_*a=ia!h4X_vd}4w`)*hj*ABRHed26K6AnuyY-{Hw1w$UmY9hui` z6zDki{0nuzn{35iZeyv{6a}^pL+qX(Gyit&A1mkZ6Ms?#sxb9~XR-2TMTPjN5}d}M zFE(}SZA4)d2R*JiULl_Bz=CQhrt21J%Vjq}{AG+uev@O(ab2_m>m!Ycz7!KzkmlHD zO?2768ydL!A9L->I8>goP{BtkTM+L=WI+Bs$m1s5cz0{k#$xh|WfvIPf|T6hY-QW% z^jr$nfPJWuL^{<$nbTOyIpQz+6M|In)@seLkg3;+rGNULk* z9d~`qF&P<=(E=~{(*@u5TJG#30&ohG;UOMi>T1m3!Mve2X^~&ON=yitPM1HZH9D%0 zCMD!=E&O-ws_%tTii+pVezkEVsV4814%>X&<5gB$uoH956$R~ZzT)j zL@IaH_pr1?aEZ+*i`bG9j0HbzCGjd!QP>V|BHZ=t4d?;L)XfR*vWKi%Cmzxz4+pup z$QldbLs{XWMb9}qpSe5oKYYZK(4?Zot%_tNUGFMXYZKSghNa}hbx^YK0Y;#s45iUb z4`YgV=mYS($<29hN}eD?B#$Bz%R|P@2v)4v!U+AoHG&y&Bv3lw-3w??%_D?iyAZXaUb4XR<;jkZz%K($cds_tbv2rj(7*yp?r zWn@{(aD8eqPghF{vyANBTZCo|xZA}a9OvbtMMzeG)j{&?1RG@)Z%psjT6ktF8^7rt z@qri^pNETgnTx97Kk;z3@&o(W0wHvSty#8A^L9R;x->5r?oZ{`&-ur%h`%|^V-})n zXpA-wnqX35NVV05M%rv|)v!b~2?$b-jR^BxzMyOxe-qUJQr2RoxI+&;Np(?=;fo8I z*4o68S2|dvcM`^&f`PnG&nl&0RJlX~z@WZ8 zLMPFKgUgZp+3ypj%zhj5$`3{8o=IO3OEocL3xAmZ5JvSo0d!?4qPtb1zf5*4GC`10 zm?IZ}lglre1TG!RN_=gQb2v%#T3r_6xJ+5*lIy@LkdRMe60yoc`FRjoIjxm z$eD+qpWk1=65p5B7P7>IYRj*tXPVOFGcvMOKvE$Jvfl-^oOlq?s&)Sc6A>ZYvFfD? z(rR0~oE)V{tp_4bS7+W=LM=G1%-!fA z`%OPSElXTpLN*~+F6tH)g{tvwh4}q1+9R6pX1>u*kC;EikTM!pi2!&Z!64&$MWk^j zk&mBr6>N8njP@HXRY+B22QSX``AqC-GF87>^ApM5tRG1(|MTtc0=m(<45}~TK(z04 zi6o*e&_V|@FHSFqTKjKHUw2+^=Negy3xwD1m+WqDou3x7>f5bfXN-bij9(7A?*eFu zu8iT3**RckoUbBNvN;x5O{;5AfBqe!PD#k^EA7T!ZYq7JPT=v|sahfIZ3fukqX+{E zsR{e+R(7~#Gal0=>r5S>jUSds(8qKuQIBqrA#(@9Gi&moaI`zaLyLoNbRIRlC-g7m z=h4)$-Xmd>@=Oh1(5s1VE9=)RymwwW%M}Z}n~cK*2o7jwD>FeSj-scf6;9ukNN76H zvH_iqd_sQy>DB@H)y68#!zr*Q+2^M~`r_H71eWM5hL4dWwR8Oq?5HT|hQ^aYr7L6! zWCKLTHBZL`?{ezj`~1YuT?bb-Sqe1$5uPN#ey^Vo zDN7Wj#Ol&@$R3OSDS(l~@V`erPdI~tJaI=8(AhvkDrosDe|%43woz}wuP7ZGU?i*EuuYDPGDM&HgFc$6U$rMDT_ z+UhHowYutvl($RMvg>w9ysMiB<#WdLP7s#wC;@lyO70<%UDuT*6?7~AXCk-d*EES; zAvTAQGNB*i*R=7mSO3NGOH+-1oFPa;4=4YS3GvnGOKIH}7rs8i>RK`2JA)|ljh6Y8 zF7vugkZ9ihaDA9PcgSiqgw1>2i>2CVtJnI|S&BR^G969s=iifEy~Rcr#_!=J<8-}& z(+;N0PChcD|Gjw-S9(+|OAj{swnCfstu65L;;FRMQ;BLxuy?WD_>xfB(Kh>Gj_!u; z--+=Fp@+<`=Ojs20!?mfZ5@Ue?8mni^4=%#!or%GO-U&0+fJvF8TzZQAd6`qkCWRU zGR)g-rpKziuo`lr_i=T3HexABcKyFe_?RI209yT>3$=T_z4%dMk$UwAA1(Eu7J<^B z!QI}uuPvVCl5>A-Cufk;HIjbZ$A_zWbiOMYm-e9S0a7cwog-e$qT?Q)26kNw#-hfO zefISRGP1s<24-K-CIHy0sBpW~{8ht(eqZxeTjtGhRVf9LJ}RQIlWQwAEi81g{cUFKmJ!pgSN9Lv1*yDl10=8;~AQHX(dL0_gm- z1U=>3ZJBC6Qu$}<4tCzqS%GxH#;U{6*t>b5YMWS>kG1L_UFOS=WedJv5b2p87;(V>$Rn(?;@t;!Hub$$Q zI+{E`^7(X+=g#+qR>!+dPlOBs*N?@Bj8<%_-}x{nI@duy?xT~I>n+RvnJ~oNR+E}4 zkBQ?Cu}ZGKJc$EVnDx8u5a;pcKa*181e^+AKDD}OP0}?}Wk(>#9(_>isM}}!CF(1O zfy}@4LAN;6)?T4>XI!^hx%L|IztA4ob2jHZv+c&(Pk3ZUHX@202;dX7`s35Td${O9aQPZ}0*|u>R`~>J_Fscvg+3837@~rA5Zu(WG zT$eK1LEiH#mROI99a$-H_Fo;g=2lx+%t@zk) zZD4|I8(ozvEU3r~+B}*dLKH&h^iaTEU6}R<^-0z_YJxZ^*1u`Ly|pa#EM^-uK?nE>y$_(r|rklr#QAWW8?2VZ_x&C z>D3$K(bH1;z9R?@bE#N%J^mDbFEbI$*YxaD#ks%E)4%jlKt*eFk>K&wp`b?ZO{LLT>ddCvs1fOLfI1&Iwa5m}34({YZ z9!Yo`5mW0|YMSW9YoMQ>*PIR?{U4d&6sv9%txhJQsA(`IDLKN-P4exZPy#|uO{P+T z$$;CNI(-W(=4ESuJ?dO)(Rk~ezOoCl4ooCJllPFWTDdc#NC&8m z2-p%QZx;DSm}I)f+!aC-vt#x2g9x2l_;Tz7YAB#Vh?QqM7Po(PYc+fZ1#2GD>HLS9 zuS64=C}2CT$+f~kuaNuK_dUdK1)KsEgn%i>sZJJMXZ_A?!Q!x-J;?~Va6wbD>S-l5 zF;-TVUIF(2n*<}*+jsyt9!pDc-D?qa7}Isy44}+|5|F0sf{BOvig^}!;Ya}P_on!j z8;|PHma-g%`ll_6V823}Rd1lkw@*i%jP80crJ0ULH3eP?`r<5C__@*-N6sz##K=vM zaqpqw)8d8TDMhF}5NB;jB9<{12w7!l95nZrz&tl>gp+VR;o@T^M z=tn{=(zU&2+i~3Jd9UJ?ZleDi30SLn~TXYNP2dvX0Ge`(fe4`dS1+AJ#-HGaFW0{vehsCk7CT3t7g0LhoH3ca;|2R~8 z#QDxb%j&!;-Ih&MWOhm0I+y>|uwk~^P0J7;vyuN-@;(xQR0KeKaAU>-a+)dN{o~`l zBvA8B+`;e5gp@&G7x+M|?VuD{8!G%7F0o@ze-Jvla+w$Ac*Op{YZ5 zNe{`Kno3kp)~)B}220vxN$CA}F5kG^`3=C*(7ansXWWkotJi65$bMZ`@Y?U!7GixL z{~+b3D%!bkZvaNPCtM$^?E&U2%_I06hFzRdv z!~_{6mDlUVU|jVykb*{>d9N1a8B%}c78Nn2#|8{Ru<6ZsQo?t~>n8cI%=w8k^?*Q* zN@sZtex7;1J&w8DE-bAZ5i0@j!sCIy#HPExA$#l^)doudv#qRYCwnWbzw7ZvpYwg^ zz$9D71RpbhhuT0mjayf>S(U1PNYYGIJ4Y;QFmyZ$sAav%09gw%=1LN@(?7=f1hn~C z^Rbmjp4THb!9s*$KAp+3?4ZQ?cL>Sr;+s` zV*Y!gA*<^|I0Wq&$ObTEWJLYIxY}luQWl`ZfJ}lbgs!Tb-B-i&$g1xIW?-@GLsx`= zuK&zVd|V9yp^%{eW>Oj%L?b;XvXuQ@)Eg555gaaaL5vbq#>Cy_SWk1uMII9iw)l(Z zyLH`PgMy)FZJyar+Y^4%y!#AcFE2_%k%5l)&RpPn!8n|E<4koQul_ha?Pr7=mcrZJ z1dJNx=00Pdr7xRQZYF)dnM!EiC*;y@+d-BYMv^@ru@uRa4OI)|Cbpb30IxalO#UBR?!r}u7T*vwaMd2~)ueB}Kwnm1G>)rZBHWK?# z_&4|h*=a9{bXX21YGHl*{fhiU3(@XQ4U+@7K(+HuA^48;RN5nUxRDF%JxdzD1pYxr zo)Jfbh_7Z#NiQ=xz9uc&;h#Ygn79Q}bO9Z;s4M{G0wSyNQ}eTBlu07O4(>&SmVq4> zxhvty`;jLP^-P9BU7AEGwH?+F(L&wT&joZiZ)3#gK~j+C)7_s2nJ$oVb&?+;n9aLW zhDzJcB|f&{uS9JeI4IJE3lyTF4jl;NHs!&SyS-%sz)Zq>n#g*KM2MV>o;dS+HdH^r%i|X95r651owf81hUgJ}hVw zlZY;wf3v}Ymn0nNd}WZI?dIp%XqEM1xFiL|8Bky`gJ=2hp7_JlE#*OKIe#t$h_)ZN zrENZ2M!V)bk~Dwq+d%bns0D9gzDn%==r#uLf*pwj8>=r^-GW9zK*`QDb-G7l_R-MKhM3}0I zJ>6rJC94wJ(Sh(4 z#>GI^{1A=FWVpHn}F`x5l7O9Sp2;!ir%+}I3)`YlYn1T-{+r{Wj? z8X9xCHJd&_6vAR;O&b7n5D4FI45z5G&TWqsLYT>QUaZCc1F>j$}FhX8r3= zbm;!fUm4huKDc}TJT5=-n9KUUZ|V;FUsHF+j=moDmb%I>=SLqr$==|+9~fP78bn?3 z5dkQ!E-3a*ntHEXJyebef$i=5Py63|xg0B{zc2)5}yT&z30G~xdg(C|lVd2IR zH;a3pvY>(Dzxp6c;xW^0oO!$iqR;&D&Slot6+3ChN#>iIk7fDE?|mPpqLH1%+vk@{ zdfN@;srk2=J$TY`9q``5lqaKg_QCc5@Kas3g_9#n##JUom#!Ds($8%w%O4cJuJptDD+XTW5`gq`sSp1VM_Chd2esbr)u`fuiOzQ!N+T~|Vw}a~3}eBV7-PxA{!RZ& z;R6gSlzr?#p#|icgL0*VUJm(8jW}g8Z1Y^lH_YtlM&2#JJ#~!ge#?aYbCi)az!PNK z=fGpS)eW}!o_AYszt3+`kgF21bM7k-7vDF|yWv#J%q+KWwR_Il=>L0KFgF(b>wXqV zBVL2Tg=b_axE(q|0?HO@cP4|IAYjyS^YBbAFGmcJdNBNRdSf=d1*dd8AKSPdRSnn< zkhth>^+(dt(|14Lt_d8t0~qRT$@kpa+L_=_X2hWgOw7XhetO=Lu2GJ=;V+hGBr!yt zWBGp)f@NB38Un}oY>(54L*Oe{J8Ac*gihpPNlbCaI&CYB(4jNoV}SZanBL02Eg^-- z>-~;*>yHw_W1LX;j0IY z5$(p5)Rct6nnmvb+>%$hV#zEd8Ue&VDjf)0N$QTwX$lNKpYrmz87#!Q;U0_k#SJ7d z-oV%#nZpY1es+BcTF8x~`U<_9S)E%C2MrC4PfUE}c4F&L;LsaoKtkm-aS?`0bx(jt zk>N23A38ZEY0l5UFnlE`RS_3@K3y~1y^3c64ecO+c$NN6Xnnb8LG{*W`0RGLfPywu zvjI04$>!*^OKkkO2grr=^tPpb4cTMpdwSJk33wX_?DAKWqIs)DYDK!cLMZ_xPYQs< z-BuL8v1+>dvlu&dn2O#2hr+w>^gh$PJP)*fEr{Cy+>Ep9@ubZ^J$nd*Fkkgp13Vfm zQu5~MWR%GT`VP5B_m?%4HkCsPkYu7o$&JG1c%&*OgtH^Q@#F}ptJ8;thsP%2W^KDD z6p6CHsQbxEISkKT)7IzsLW#vvQTTd-N+L{XiAk`NX^K;`63O1iS004N?&PEVMcAj^ zwE9fR2*?FRt0Wu2YWqHmV@NHoijErN;ZzaGHFFw8(3?mz(o z4P$qTm4?4Jdh^|D+Q-Z$)dX9n8Pr>T664R7S&X=sY^v{Il1&hddmT85W0GS{~2TkCI zDnmbs%d(J9fgGLfl2wD=-dKjImDTSKmnO}|^L`>B^mp1G$90XaZIJ;)^VXl3l8IV~ zB%wvzlKO*N`0-PiUup;j!`bI1SXl@HRt?sg;$IbB|czT{13_Ek%#*Xrpg=6jL% zLTM)#oc?d6NacJa2#TNbLbDHCKN$J z&Uy2uh3w1I5hk`f>XQreM@-&(Yq}pEZ`C2~zHk1jq~>g0OfjaIBGFL<7w+Z331`gn z2o5L(U{r#!TGE2ff-4TI{*h_e-fF;Ap19&=v;@8Pg`qCGTf&*HI=%gP*3alr>1@qD zG?gg#XQ#A36b)Lhm6eZ~KoU{s_spiknnb(A67R=v(18Q+-;N=La~r3IPq}lh33)g7 z8Tq2t!SX60FYdCm-N(}QQW0B{OA<4yx25ZSUKfqFZcY2pRNHAr8oz}m3bWs}ft znV9LSaag1cE{`X&Cm{Bn2;KS@~I*!c`v*s^)F&_rHV! zf(}yJ!E;mIxQWQ1-HPAwxN>?nqxfxd$TL>rhr>AE_n3F%aA>5WZf^I5@0NS^BM z#ubk{SR#59tluaZB}eaf*p@`%4eNR2XSpzU5B_v5rxfA2#|is?4ioWUt9IM?q@#O& z^A7&6w*PzE*J8=5wP~T`N zUrzWGRaC#`#0r}(18J*8KHwPiZBL5x)*n*J{js5-OE#jwTWz!>Tvg*iabft0{{kxj z&*%zQ{EZxEtDYLG@*Hp2ZeSCtkazH3OAzB*lrZZt+M53Hu*ci1EiDb{J4a_r&5`+BA1X`0k?B zkxaUOq<~WP2MMnIVgBU(qk~j4e3RrV`^(y<(vy2OB25px%~nbeT^2!LCk_d6*zZ;< zoqOi_CjkDy#fcYBX!a&*&KZI3g4JAuv2OUup1Dn3!x6+qjLOZd&dawE7-J(WHa@Ur zNg!)%bQ7vXAE?O`EL*VUXpN5Px0s_iXxl_vpnK>`(D8If_20AGWsW{zT&Z-L+LaG& zT^4wZk7k?3H6{_A{vmuV#Nl6}G@S8Z*!=+TFrOT`Gh{>h^h0Q{r{~nn&2y|yIH7!9 ziVnKq$a+C59lDq4fohWBgiBA~sziwx2vzdEqTeLTD`@Tc#KrUbaR6Xo0bWtWL*_$y zk3p5WwRJzht?AHVBjy!&pf#;|UZNy1X%SW)WoD9I-P}BQeg`IA2wUz9`JEI_9Kmb9 z>3w3HU2KM<4=VH8dn5(-SPGu~{g&)+nZ87*FjcBDw5Q-t+_PO9q zKP0dkk??7^6CximcIa$}pZ)szvaLzz=F7E#6lx3ApeAT5^nf{le^bzlnSk9>MGRKd zwkB;YJJavL#s9r$9Pj5xUJRC&_XH-&hPsMQ%x`O&>}ImP|ENER&DWoc4zQSeNEi$a zeMm)bI>IOXbiw_adKigNvw$2c@y`GKd%*iDA27AOy+F9r_4x=^LYWJy;U&g<53a>` z6_i60P#{!zc#~~x#xw8T4?%oV(tIp6+=Be|`$OPI`RJkN(p+V3PGha6gkRJ2rGgU% z+$!}dxhKqU^~{;fY=0eGo+8nJpsK0uKvZ1sQNf3RK>I zrVh;v*F?9hh{6$`Er`QxbdV>tR@3y~Yhd3v=3@j(5`Hcmpr8X3VK}_;KSGj0F3|@3 z96AQnS3Fcm<;l}WcwXV`?%8+j+PCkk9jD26O?0knQyKZA_q75O?TUbe zWnr)_|Gk^#D0TR()JX{wo+yR)^U{22MQG8gUHM5BmE)S1TetL}yLVH6L78()fTzmf zzr2;n8`iqjJOx%wCfYpA4=?uGxZ0~cAtm{=TSxi`BgRwmVd!dZ1Op7PJKqLk_%`j# z$S4x^i=1uF%D!5({vs?lglMLBzif-Z5IMC!A3o~W%<6?_&WSlocPzmYQ{N%?)2kp&zpt? zOIQfiG8MW+DfdiUKCE{ZM9H7AYLLslBxXN?1Iqq$!;#xu zO#I;XrAuj5S&)pZ3`9yC`6U5S%ZltrDv`(qe<+m9Yfo*LT9VJzjnf|K|32yZ)R6wq zD6(&l=kDRL|BxEXp8ZhBJKJJ-%XYPSVOF&xq3zQe{?b~=8G5~pdW~%P$VaMM{~vwg z=0NyGWl z#6gt*j1Ne5sWa#_9JnMZvD=I5_MJNzbq2FkXo!(N)55e);%qmd(5hJI5+dbJ!UHWq zs3=sZsQ=);LaX-{veGTS-NsBrVc~tZo_l?=vzfFqEn?lq9{lV8*@>Q9OyYs78dmm$ zB>cOd047c%82RDWH=XUGj1Id@4$1<~oh#qX0rlex89;eZNTEKh&jF z(}A#P7y9I98ub(z8kzAcQbC&hlJ_o4ET1TR@lq$DQb>Gx>Me3zWj}=N#b97l(im$| za30H&Nj2I12%6saAJm6i_EjY&Qkml|Ygq2FqD+ZNZ)7W?ZDF|Dv#k4L<4w&@jLPvG z<=k(G0;{8g8jJ;O9jWH5?h&${-z_>{k}$ZLMRGPu;`983$jMoFG&Vnv;UYPeSBqqy z@kNU+4ZIwVnz`t!B)xlW3XxH7VK#f4GsRXL=OKFBocb@4p4Q}*z~5M`LJHFRgZS=2!%Z=7 z%m-w$!ge{UkcJ~^zp@d+qbJjs|OkV1QQ{YzV@7*QK=G z0! zbHdbM=lC()b>M?+O$Z965gL|IzPG!);LB$IVC!;}Klh*fqeDso{K0&Dd@1~1?h|W$ z`mAlK{g_g}Kdo<8sxn-i#%`XpoW8|OdbO97l=K)SYk^F2l(HnghPxv8A*lRW^K6A8 z&(d@-z+xG00konncKc}{We^iGHXOQx*&)m;E@9EF)zb(d^_h|zqP)3V*RZ+jj!sGx zESa79`Ad}IJoR(-gG31oqC$cx3EP%x0qd@VmBto2gdjbQ?P`RlDb7*CH{nPJHjGbx zK{-bGtOlaKQ_@3-2rU$*$K>aoiPQ^+t~lNAEE^tzqA7abG(;jM zg<1oVf5BcfyYq5B!4?j`Onw&3>T56j`*fcfKTIVj{F7w%-ng8x2N;>-&r zwNi@`&p_D-a$8{o^X?py{m``3_rI3sxh1MH+}Bnbkw3-{zR_(ef6f8aNv^0gMKLAf znNg%sU!@#PS=*BJogh?1SMPAa$8=ddK?wEV#QIfqdAH7aDVazRd62D6^N?lqc6(nt z`aH@%49n3tYG5JI)DV0MeK+^r{H!;MT$R}RY4az)XLUXLhoN5gJ@%_5xutLP!{eES z;`utObb(4EkA%P0J655(xA=(n)vr2i^n)5+;TTUsc57Gm#VcYxIrgX}ITKkWslR5+ zhT*o6cq}na&>4}ByUu7*z(dhPu2Q=PH8|O&`9IfSU<#H&)IM?LAh-pgsbo!9g-|!9 zuR$oNOq;TS%StX?;vK}21LhZ4kmuynrWA0C=4{ZHa8$`Q6uVi?73iw3hy|f*5s$&a z7_E8R<@6%Tv!?HMv%Sb(%$Pv#8+YGSKi;uwdyGzhKr^G(4;Z$V>>$ULg6kvFLn#Ai zbIXRgCGYWdJ@$G%tU5!#pyMO7|sP#a;IN5Aj;*FO@zamZhil1+rDC}PsnkFb)&yE>wufW!r+EWo%H zHEq(Sno@DthSNtY8WJ$4d*=q4&t8u*+*+xW-EMtmXSLeatZt6SSdd0KM=DWxprDz4 zF@zN&likaa(Dd{WFku6CHd$F=8{$y0ig(`)(Tq9jC4Ma05dr8A>aBj=j$~WQuUv zzRulPU7Z8^>u%RNb;a-d?FwhH&v<{H+xHz&>8Bs?S)96#&PgIj#-Z^1n}57n6Iea_ z++kT5h}j4uG>k8W_(;EXqVyQn~z z-yM7EWF=(Qd>x9vjRZ#ZFUlpy)+onXM1|L}#hdB<>a;ck;`Qb9HEPMGgT%(`P(zKD zC$eUY8);nNm6wKwCary~)ve}*XObkM%fuhK`tqMN3ZB+3#JDlnqFo~S*+GRfv6bD9 z>;?RAJ7mkdO__ZAvW44h$EL7}{_CI!q=j;B7{?Izr8P?UVDi z`IP>)>`#H_Xhb$oAKr->HEyYYT>5XxbBVe@*IBmhJZ;d<04}zQ7JLcY~ z7>6Yp@mNz8Y2OgCF=D}jj8bIR$RdB4~Fg*6qWL+_Lz>z!*L+Yv( zU!q-ccoMIgH%DLL{49bkcE(%L@*C>cfL@_AW^bE^*RU8{&vNJ4d9)8Po{lH$TeiLB zaw7)uz(xSs)BB*{;PY~qHl*)5USIg{y3nd+oe4Qs9I>#)x;mbhI`-F;OO!pI4|N7$ z@HBm?rIX$k6S*BZAh zBjn_;y!BO+8LdZY6C>NdaeijiwQ0!j_(BaOeV8HzI;6bh!|hRYo_3J_>sYI~Mz5u? zFBaw4?a)$dOjU(Z%g4iyNcpM5y>Rp3-WKIiUr2iZ`w2nwfW_4_28o?{t7^#}WvY-E z_vixuO20+J=#W;c#)Aj9Iz~9R#!*3!B*FgMQdO&qjIi$=l~P6*>{^3C-_bZU}T%ZALe?l`;-;c(?)ZSYy`)G@2C za0pb?_fcZ4MkE9yOWjcioUGt#wbttCx|*W#2+S~WavJf5+C|!5gwcf+s+2T;`n%7k zy;k&DuYFGXhug8+=pxL+n!tj4UXc|6h%`)CVF=I?u=5b^+;=D|w-GDgkcR>LwB+yd z*mf7&k`Yl+?E4;ZgH*7vu=#J`o`-Ivq;ZPYp5-Sdc&L-MTW!xhp0zGC?=xt+Fn{y9 zu(zCh#jFSH)r+Kt#v2`*-C>=VPyPMw7racWCw^_ZWrzOWtw?hi(t< z-SV(_hvNKcwFvPKuDM?xC)@6#gPjddL-$)8tD&Mx{*LsN%#9B06pV?f|7%A=S7|J= z`Is~|v^jRG?H|3;gyO>Qgr1|&GjOsTRB#);X=9@rp3vp;!kk6aWvHx0*LG7XHr>x# z6U%tey5Fkzv}B{x{St5F`Faa?Ha47Oa8K;Cx1yynW2YW6V0*oIKQfIft(NH{)pPrA zcZK%sD;~3j+q2^1fUWI8?Z6j{J<5%={f8f%w3?UvS*1TJO^*^978!!AZz3X~emMPH-y|U2iqNK%whURLs1nMDs zsirU^5$4%%BHT@@1~S1i)Ti0;DBZqNs=ti7hxRj!0xOf8Tu%qHp9h$){M$Kg(K)ph zYo;|x9TWNfZ?DVtO?V}Koazp>sg=yx$_b<1KsmwjwR6{AL|cD9N}EHA7*UaNz(9l<>kL^8rQ4X;2Z`k5kH=jMra7zVaA4E z;M_r+mDzY9`CM}N1lWMR3O)%*AJB-~jq}~ER}V8Gi8ASPt3a#J!ag4d_dCIy-b

nmM?;zNBp2C>66hy?;2pfq>vdy~_9 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⩔;t{5Tp@?~i_!n&Yi{zzDH$$G_}!4RU_fmF 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

It_5V0-5*YQ4@@Fa>l)9}j7jd!t|t)|mUB`Wt& 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 z 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

SfC3!Xno7#%p=edA0_+cY;gQLH@`u1r}Vhy^& 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 bUt!MX+QONArXNiSx_ZEx^{dNQz5f1R6=(*~ diff --git a/cb_hammer_zmq.csv b/cb_hammer_zmq.csv index 66b54a25..6d535c7a 100644 --- a/cb_hammer_zmq.csv +++ b/cb_hammer_zmq.csv @@ -1,6236 +1,18564 @@ t_seconds,latency_ms -0.000897,28.5729 -0.001175,28.6441 -0.001303,28.7905 -0.001429,28.9573 -0.001543,29.1465 -0.001657,29.3475 -0.001770,29.5792 -0.001882,29.8238 -0.001994,30.0924 -0.002111,30.3847 -0.002217,30.6945 -0.002400,32.6277 -0.002509,33.0962 -0.002613,33.7215 -0.002718,34.3374 -0.002823,34.9943 -0.002930,35.7419 -0.003036,36.4897 -0.003141,41.8359 -0.003247,42.6278 -0.003397,43.3802 -0.003516,44.2048 -0.003639,44.8690 -0.003754,45.4749 -0.003944,45.9952 -0.004119,46.5245 -0.004294,47.0623 -0.004472,47.6069 -0.004649,48.1704 -0.004821,48.7505 -0.004991,49.3535 -0.005163,49.9567 -0.005342,50.5956 -0.005517,51.2443 -0.005692,54.5157 -0.005867,55.2288 -0.006115,55.8564 -0.006311,56.5470 -0.006516,57.2566 -0.006696,57.9964 -0.006874,58.7573 -0.007070,59.5543 -0.007253,60.4321 -0.007442,61.2522 -0.007626,64.0744 -0.007820,64.9383 -0.008005,65.8026 -0.008190,66.6411 -0.029471,48.4560 -0.035029,48.1303 -0.060209,29.7807 -0.031004,62.2519 -0.037818,58.0651 -0.038673,60.8359 -0.063773,39.1424 -0.065632,42.0364 -0.032088,79.5848 -0.046778,69.5095 -0.077928,39.3814 -0.030387,93.3263 -0.047721,76.9867 -0.032496,96.1136 -0.031350,101.6913 -0.071701,64.0924 -0.111673,26.1781 -0.095884,43.2337 -0.116288,25.7857 -0.117310,30.7889 -0.123714,25.3963 -0.035605,116.3617 -0.102916,53.1777 -0.072759,84.2581 -0.133042,24.9336 -0.052820,107.2386 -0.093257,70.0302 -0.039526,127.0614 -0.032912,138.8540 -0.056762,117.3397 -0.148099,27.1492 -0.149111,29.3891 -0.053573,128.3816 -0.156094,29.2954 -0.073808,115.3847 -0.163288,27.2085 -0.099510,97.2737 -0.062859,135.8826 -0.036335,166.1851 -0.178500,25.4355 -0.083159,124.1060 -0.185390,26.2772 -0.142074,74.3552 -0.189194,28.6077 -0.196784,25.9103 -0.055938,170.7260 -0.137852,96.3045 -0.050644,187.0701 -0.174102,66.4883 -0.151968,91.0841 -0.045876,198.6346 -0.068694,181.3012 -0.030094,221.1971 -0.226665,27.7323 -0.061972,198.1972 -0.064693,200.9125 -0.171767,104.0089 -0.074832,201.9356 -0.037056,243.1155 -0.054345,227.7899 -0.107669,179.7010 -0.216430,71.9745 -0.157976,132.9193 -0.198742,95.5338 -0.049940,248.8454 -0.124708,175.1687 -0.052079,252.4087 -0.243052,62.3524 -0.157017,149.3442 -0.031707,280.5383 -0.287387,25.8212 -0.044978,274.6110 -0.135794,189.4175 -0.244511,83.1104 -0.249996,79.1576 -0.299878,30.2685 -0.030690,300.9242 -0.175249,157.3965 -0.128610,205.1369 -0.066625,271.2129 -0.294276,47.2817 -0.312246,30.3533 -0.313209,32.4172 -0.319589,32.2063 -0.202521,151.2905 -0.260170,95.9478 -0.067685,290.0811 -0.331615,27.6041 -0.290895,72.2100 -0.055120,315.8237 -0.327622,44.3827 -0.181955,191.5647 -0.139118,240.3016 -0.356118,24.8907 -0.357767,24.2180 -0.359220,26.3537 -0.222698,164.0600 -0.049229,345.4932 -0.298786,98.0478 -0.333748,67.2776 -0.237715,168.4365 -0.280172,127.8882 -0.381009,28.0417 -0.203936,206.7713 -0.381986,31.7248 -0.304488,110.7569 -0.217802,199.4009 -0.234157,188.2437 -0.051357,373.2637 -0.394723,32.1445 -0.254398,179.6065 -0.353812,81.7611 -0.406153,30.4078 -0.325212,112.3312 -0.408061,30.4756 -0.337839,103.9688 -0.306362,139.6075 -0.373520,74.0065 -0.089990,360.5659 -0.029820,422.4441 -0.251291,205.7538 -0.351796,109.8496 -0.437544,25.0460 -0.438537,26.9678 -0.190497,277.3632 -0.160059,309.5571 -0.396835,74.1200 -0.276768,199.7611 -0.409052,69.3624 -0.434005,48.3996 -0.462590,24.0871 -0.436561,51.6897 -0.441808,49.9253 -0.469617,24.7164 -0.282136,214.3955 -0.476529,23.2678 -0.379420,128.1135 -0.422402,86.2757 -0.342599,168.0736 -0.486678,27.0350 -0.385574,129.1812 -0.465505,55.1111 -0.061096,465.3451 -0.410708,117.2896 -0.435574,95.8976 -0.329154,204.3486 -0.491734,46.4672 -0.514756,26.7283 -0.211668,331.4396 -0.424621,120.5583 -0.513714,36.3336 -0.372005,182.6053 -0.417203,138.9323 -0.531472,27.2079 -0.533503,27.9743 -0.166588,400.6095 -0.330147,239.0839 -0.461646,113.8499 -0.447527,129.5103 -0.305405,275.7285 -0.265606,316.5707 -0.507534,78.7001 -0.415246,173.4918 -0.470955,123.7632 -0.275777,321.0325 -0.345626,252.2428 -0.370945,230.9285 -0.457046,149.7037 -0.445970,165.3068 -0.586235,26.0707 -0.488251,129.4053 -0.545180,74.4357 -0.594719,25.9331 -0.541485,83.8452 -0.601874,28.1914 -0.567198,65.1884 -0.606750,28.3865 -0.363106,279.9301 -0.401026,243.4531 -0.482405,169.6890 -0.550048,103.1105 -0.527998,127.0996 -0.575497,82.7421 -0.526442,136.2990 -0.386759,280.3725 -0.577038,91.5962 -0.597870,71.7816 -0.520617,155.9862 -0.450556,228.4897 -0.543108,140.0890 -0.611277,75.5503 -0.658240,30.1806 -0.508678,180.7692 -0.581134,112.0869 -0.667132,30.7005 -0.635137,64.5888 -0.467861,234.6937 -0.669652,39.8738 -0.596810,113.7421 -0.048508,663.0576 -0.617657,94.9802 -0.683198,31.4935 -0.332646,387.0786 -0.426868,295.9284 -0.693222,30.5846 -0.655098,71.3452 -0.499798,233.2977 -0.494334,240.7355 -0.652095,86.6155 -0.709526,31.5906 -0.710552,31.5114 -0.711567,31.4570 -0.240591,507.1737 -0.719725,32.5864 -0.679047,74.3795 -0.722797,33.7021 -0.554611,205.7930 -0.662741,101.0362 -0.689448,77.3844 -0.620653,148.2882 -0.738711,31.7703 -0.612307,164.6369 -0.726444,52.6039 -0.714692,68.6392 -0.760405,26.3101 -0.619616,170.1166 -0.742064,54.5725 -0.538202,261.7673 -0.632387,169.5706 -0.723807,80.5797 -0.478415,330.7247 -0.630066,183.7528 -0.582177,232.9776 -0.789733,28.5881 -0.688421,138.7049 -0.207266,620.8984 -0.697833,133.5170 -0.558681,273.8492 -0.676604,157.3393 -0.813819,27.9729 -0.452265,392.7005 -0.753427,93.1561 -0.735070,115.0699 -0.752312,99.3465 -0.733096,124.1057 -0.668635,192.3440 -0.561478,303.9631 -0.644480,222.4752 -0.841792,33.2575 -0.741118,134.9637 -0.809140,68.1653 -0.779049,100.7042 -0.851659,29.9870 -0.783332,103.7877 -0.804387,84.8506 -0.815156,75.1571 -0.643037,255.2542 -0.588738,313.0929 -0.712638,194.2562 -0.801958,105.9867 -0.832530,78.7727 -0.827126,85.8877 -0.831351,88.4862 -0.556137,365.7255 -0.865442,60.0867 -0.901831,27.0127 -0.850140,83.5590 -0.879753,55.2114 -0.510673,428.7940 -0.890313,50.6596 -0.496532,448.8601 -0.625330,325.8290 -0.743024,212.5309 -0.288405,668.0967 -0.866955,90.4871 -0.933700,24.6932 -0.796637,169.1271 -0.939468,27.2837 -0.770483,198.2146 -0.921863,53.2752 -0.699726,280.1755 -0.857202,123.6937 -0.898292,84.3880 -0.747765,240.7125 -0.828165,161.8455 -0.875050,116.4945 -0.860979,137.8065 -0.686828,313.9132 -0.906895,94.8090 -0.955556,47.5626 -0.979903,31.0446 -0.768942,243.8038 -0.818322,197.3161 -0.911305,110.7074 -0.846583,177.2758 -0.763778,261.0315 -0.940974,84.7726 -0.919837,108.1340 -0.799970,232.7648 -0.968698,65.2720 -0.980897,55.8930 -0.913014,132.2257 -0.569231,477.4252 -0.341560,709.8130 -1.024810,32.1388 -0.881647,176.3079 -1.032735,27.5172 -0.951160,117.0084 -0.877306,192.8534 -1.001704,69.5147 -0.907946,164.3306 -1.027972,49.2594 -0.982680,97.5474 -0.965765,116.7587 -0.653159,432.1736 -1.056950,29.3290 -0.702556,389.6380 -0.991546,102.8616 -0.413711,681.7225 -0.887120,215.3538 -0.844966,259.3412 -1.015639,92.8935 -1.057955,52.7636 -1.060253,53.6346 -0.833944,281.6457 -1.092194,26.8471 -0.958394,165.7478 -0.934965,190.2275 -1.036790,89.8559 -1.108533,25.5414 -1.045241,96.2938 -1.033971,108.5525 -1.046657,98.4324 -1.082524,64.6867 -0.928845,222.4609 -1.003119,152.4240 -1.022013,138.4344 -1.124142,40.3913 -0.925529,244.9039 -1.072277,102.8738 -0.957443,219.6533 -1.085333,92.8831 -0.756500,426.3189 -1.147212,37.0025 -0.786715,405.6560 -0.889238,304.1576 -1.068169,127.8403 -1.142524,55.8860 -0.990011,209.3380 -1.113888,95.0413 -1.086280,124.2471 -1.125193,87.7319 -1.025747,189.7459 -1.155543,61.5313 -1.070160,150.0898 -1.094408,130.7175 -1.134075,93.3672 -1.119042,110.7522 -1.010948,221.4106 -1.164534,71.4101 -0.945393,296.8042 -1.177097,66.9929 -1.141535,104.1227 -1.145090,106.8396 -1.184215,68.8765 -1.095434,160.8434 -1.178217,82.1598 -1.115590,148.2689 -0.966752,301.9535 -1.175151,96.4664 -1.192372,86.3252 -0.956502,323.6270 -1.000742,280.3520 -1.260377,23.6629 -1.263860,29.0634 -0.975139,320.2511 -1.151306,147.5673 -1.217075,86.3504 -1.182819,121.5886 -1.102474,207.7091 -1.051373,263.6061 -1.170434,148.4124 -1.126647,194.1102 -1.244090,80.3018 -1.196010,130.6137 -1.251930,77.7854 -1.071220,259.7550 -0.776944,557.9056 -1.295390,41.9564 -1.023860,317.0491 -1.220250,121.6766 -1.314980,30.0680 -1.318847,28.7466 -1.326624,27.1749 -1.227443,132.7712 -1.198410,166.2601 -0.766833,599.2332 -1.242197,125.3693 -1.229795,139.3037 -1.303426,71.4022 -1.329716,47.6387 -1.345048,33.8690 -1.232359,150.5612 -1.253092,134.0593 -1.080228,310.8142 -1.110720,285.9688 -1.160448,238.6567 -0.988478,412.2822 -1.245658,158.7287 -1.304408,102.0278 -1.212926,197.3945 -1.387152,27.5987 -1.366066,56.6217 -1.208930,216.4271 -0.876082,551.9663 -1.334850,98.1614 -1.374829,60.1539 -1.199350,239.8128 -1.330975,109.1658 -1.340909,101.1479 -1.324393,118.7578 -1.414751,34.3142 -1.422689,27.3638 -1.399105,57.9910 -1.215499,244.2311 -1.310184,152.8292 -1.391043,72.9450 -0.998786,466.1738 -1.341927,126.3078 -1.104308,365.9662 -1.425358,46.4652 -1.364671,109.7568 -1.225126,251.8519 -1.449065,28.8654 -1.450053,31.3852 -1.457097,29.9502 -1.442058,50.4987 -1.278698,215.1613 -1.428049,68.1902 -1.377356,123.6974 -1.434983,69.9462 -1.404389,101.5235 -1.271618,235.7820 -1.487047,27.3154 -1.492557,27.2695 -1.378918,147.2403 -1.268706,258.7232 -1.477931,50.5882 -1.443151,88.7712 -1.193397,341.5920 -1.471824,67.1903 -1.347594,192.9845 -1.235944,308.8848 -1.406437,140.6390 -1.280130,271.1166 -1.077232,477.8155 -1.526159,31.2736 -1.367567,195.4624 -1.256278,309.6702 -1.012746,555.1856 -1.463989,109.2849 -1.501054,74.2644 -1.464960,112.4337 -1.493859,85.5600 -1.514364,66.6051 -1.534989,48.0515 -1.555048,30.2662 -1.284041,306.3296 -1.544830,54.6259 -1.468235,132.9670 -1.353799,249.2762 -1.320757,288.0463 -1.292924,316.9646 -1.396689,214.2671 -1.505913,106.1342 -1.410321,210.8046 -1.496239,131.9396 -1.531923,97.2707 -1.590371,40.2988 -1.210528,421.1246 -1.540579,96.6609 -1.369099,270.1301 -1.573274,67.4109 -1.400761,245.4025 -1.565949,85.1518 -1.628180,23.9136 -1.519827,135.9717 -1.629194,28.2480 -1.631653,27.9435 -1.612048,50.1075 -1.577395,90.2789 -1.557433,112.8263 -1.610957,61.3102 -1.504930,172.1935 -1.599456,79.9082 -1.651101,30.2116 -1.657443,27.1509 -1.337347,348.8596 -1.662156,26.7168 -1.507401,182.5611 -1.440141,253.3626 -1.640686,60.5805 -1.528520,174.2179 -1.646164,60.5813 -1.439163,268.5956 -1.547076,162.9785 -1.684594,26.4463 -1.459730,255.8123 -1.652094,65.5390 -1.693505,27.1911 -1.603076,125.8435 -1.677124,53.2750 -1.706746,26.6773 -1.539014,196.3518 -1.711041,26.2648 -1.715543,26.9985 -1.637240,110.1602 -1.630671,117.7686 -1.567932,185.1627 -1.585315,168.8179 -1.575319,187.7433 -1.735367,29.1671 -1.298874,467.5603 -1.702739,66.8146 -1.609890,165.2236 -1.688873,87.2642 -1.580969,197.9758 -1.754134,27.8587 -1.655799,128.6329 -1.563030,223.1273 -1.701267,91.9434 -1.689962,105.9082 -1.707759,89.7867 -1.681313,126.6811 -1.686207,124.9655 -1.720696,96.0784 -1.737306,80.5140 -1.776138,45.6452 -1.764535,61.4642 -1.527430,304.4732 -1.659597,178.1039 -1.766435,73.6405 -1.679365,162.7052 -1.639230,205.6270 -1.816775,30.2288 -1.733424,117.4786 -1.811174,42.2336 -1.583041,273.9382 -1.474428,384.2827 -1.793211,71.6066 -1.775114,90.6557 -1.481439,388.9841 -1.797546,74.3054 -1.360214,512.6913 -1.778946,101.4897 -1.730400,154.9162 -1.470274,418.3807 -1.781993,109.2251 -1.865770,27.5432 -1.742542,151.7345 -1.840076,55.1735 -1.769554,133.9034 -1.382921,521.9175 -1.842071,66.2698 -1.717633,192.9616 -1.864818,49.5172 -1.579420,336.2461 -1.728920,189.6188 -1.786158,133.7854 -1.894277,28.1051 -1.795871,130.5302 -1.281095,649.9339 -1.870423,62.5394 -1.670260,266.7404 -1.667674,270.3012 -1.914336,24.6041 -1.880436,61.3236 -1.784433,163.2159 -1.747401,201.6655 -1.672267,282.2816 -1.910596,45.2718 -1.710055,248.3606 -1.885316,77.8989 -1.937001,27.1551 -1.807995,157.5364 -1.858711,107.7747 -1.937976,30.5713 -1.871852,99.8510 -1.817821,160.9954 -1.908341,74.8505 -1.476978,507.5969 -1.895250,90.2733 -1.463014,524.0050 -1.872906,115.1498 -1.748440,243.3860 -1.918539,76.4401 -1.971704,25.6871 -1.978817,26.4211 -1.826000,181.7254 -1.433012,583.1956 -1.968548,49.5720 -1.847006,172.1548 -1.941760,80.1671 -1.891219,132.2409 -1.949067,78.3298 -1.853408,174.9875 -2.007726,25.7167 -1.997392,38.1496 -1.922383,116.8020 -1.888656,151.5523 -1.966486,81.3803 -1.938940,112.3521 -1.915667,137.2008 -1.856980,197.4311 -1.837701,217.6913 -1.988057,70.6850 -1.621126,440.0305 -1.844857,218.8540 -2.039186,27.2801 -1.991826,80.1798 -2.016209,58.7219 -1.994980,80.8897 -1.831904,244.9580 -1.931029,151.9851 -2.058742,25.2233 -1.608804,478.2783 -2.047867,43.0599 -1.904839,188.9035 -1.919944,174.9947 -1.903458,195.0374 -1.954550,144.9670 -1.985524,119.5542 -2.040208,67.0912 -1.963216,149.2753 -2.090928,22.5794 -2.005238,115.6384 -2.023460,98.3854 -1.955868,168.2333 -2.019162,108.0765 -2.018120,111.1621 -2.105079,26.9390 -2.083015,51.5690 -2.112492,25.0981 -2.113508,26.7260 -2.120877,25.4391 -2.093743,55.0664 -1.983192,166.7100 -1.987019,164.5136 -2.094939,62.2749 -2.132019,27.9165 -2.087083,77.3359 -2.063712,102.6861 -2.055393,112.0761 -2.075870,93.9219 -2.124102,52.7681 -2.107300,71.0472 -2.121846,64.0958 -2.148810,40.4443 -1.947649,246.9189 -1.932963,263.4788 -2.066466,132.3685 -2.098496,101.4904 -2.157215,47.5845 -2.099517,109.8176 -1.958416,255.4847 -2.189255,27.6002 -2.137590,82.0000 -2.169793,50.7950 -1.821783,402.0820 -2.164419,63.5946 -2.051293,179.7965 -1.893314,342.7907 -1.926402,311.1290 -2.021928,222.0238 -2.127239,118.2635 -2.061157,185.7560 -2.223866,26.3463 -2.072007,183.3147 -2.176871,83.3513 -1.984576,277.1187 -2.076862,189.5951 -2.167470,102.2840 -1.850903,420.8411 -2.134585,139.2676 -2.196443,79.7740 -2.028396,252.2031 -1.551247,730.6543 -2.194569,91.4938 -2.266458,25.0978 -2.159936,135.3702 -2.204800,92.1443 -2.129283,172.9610 -2.280599,22.5670 -2.220588,88.7296 -2.151534,159.5469 -2.185942,126.7655 -2.243952,70.8333 -2.269754,49.1410 -2.027398,293.2765 -2.250213,74.8296 -2.296945,35.2474 -2.178348,164.9174 -2.074931,269.5446 -2.281902,63.5474 -2.286063,60.9229 -2.260222,89.3132 -2.166398,185.7974 -2.302244,53.7342 -2.083971,275.1892 -2.149903,211.8738 -2.228015,139.4632 -1.763063,605.4013 -1.964156,405.2833 -2.343266,30.5752 -2.273853,101.3781 -1.601203,776.4563 -2.311081,68.1457 -1.965532,415.4202 -2.219591,169.6310 -2.245503,149.8186 -2.303167,94.0518 -2.033443,365.9191 -2.368465,32.3418 -2.332193,73.0996 -1.753095,683.3090 -2.276217,162.3624 -2.345450,96.0435 -2.271745,171.4473 -2.231090,219.1287 -2.295306,157.1735 -2.198835,257.6573 -2.352196,107.3545 -2.344476,116.7271 -2.237532,230.9799 -2.309318,160.2490 -2.359161,113.5608 -2.035542,440.1835 -2.375231,103.2411 -2.459552,25.2511 -2.355979,130.3207 -2.255329,234.7516 -2.380952,110.1666 -2.377660,118.1931 -2.052868,445.8262 -2.320675,181.8787 -2.452480,54.1086 -2.361777,146.3410 -2.246914,263.9704 -2.379227,138.7670 -2.475726,43.4999 -2.472722,49.3572 -2.325043,198.5401 -2.261695,266.1113 -2.312708,223.5493 -2.054412,485.6199 -2.405293,135.8203 -2.490081,52.8548 -2.436405,109.6414 -2.456493,90.9276 -2.498695,56.6036 -2.395322,164.5113 -2.536258,28.2125 -2.484803,81.0143 -2.314786,254.7717 -2.318896,251.6374 -2.140234,431.3684 -2.510884,65.6990 -2.508119,72.3100 -2.502554,82.8985 -2.389222,197.6865 -2.491120,98.5309 -2.373842,216.8655 -2.397219,196.6908 -2.546047,48.8808 -2.209335,392.0862 -2.542936,59.4307 -2.576584,27.8751 -2.506590,106.0527 -2.199987,413.7194 -2.527807,87.3379 -2.593911,26.6217 -2.213902,409.0221 -2.399363,225.1524 -2.601422,28.4223 -2.146317,486.6889 -2.523584,113.8532 -2.612643,25.7330 -2.615146,26.8057 -2.569558,75.2959 -2.367478,283.9848 -2.541114,113.6990 -2.369447,288.3875 -2.468512,194.3182 -2.637437,26.3112 -2.519227,145.8944 -2.438580,228.0207 -2.638377,30.3244 -2.486301,185.4108 -2.644855,30.3179 -2.620533,62.6357 -2.613707,71.0833 -2.570534,115.3347 -2.571603,117.3364 -2.604460,85.5548 -2.624516,75.3839 -2.589651,112.5391 -2.555299,148.4542 -2.291556,413.7401 -2.547421,160.4241 -2.662831,46.6596 -2.586909,130.2691 -2.400807,317.7581 -2.594928,125.9803 -2.629845,94.2336 -2.585453,142.5672 -2.675173,57.0639 -2.707846,26.9310 -2.684791,53.6119 -2.657835,83.1671 -2.443192,301.6721 -2.469568,277.4444 -2.441494,307.7046 -2.633006,121.2645 -2.565818,190.0250 -2.590708,171.1391 -2.738403,24.5075 -2.559834,205.6375 -2.641952,134.2538 -2.663749,113.9197 -2.517995,261.5627 -2.671712,109.0475 -2.754271,29.4099 -2.734778,50.1800 -2.346987,445.9245 -2.478473,316.3976 -2.690015,108.2553 -2.580429,221.6311 -2.776206,28.5615 -2.683169,124.5105 -2.602367,216.2381 -2.744865,75.2674 -2.762911,62.7701 -2.699901,129.8860 -2.522080,308.7629 -2.802061,29.8836 -2.779558,55.2377 -2.685869,155.8967 -2.780760,64.6503 -2.216855,630.4496 -2.724079,127.4945 -2.540032,314.5767 -2.825682,33.0487 -2.450219,409.9430 -2.668702,194.7875 -2.755844,113.2457 -2.794871,75.2104 -2.622924,249.2138 -2.702191,171.4649 -2.236105,642.3182 -2.665122,217.3076 -2.705297,178.1285 -2.651464,233.8872 -2.349536,541.4310 -2.747013,145.7870 -2.798271,105.3360 -2.749199,155.5933 -2.818606,88.0226 -2.688940,219.1721 -2.783682,127.9823 -2.870082,46.8047 -2.890968,29.7188 -2.858731,63.9379 -2.732238,191.9178 -2.461204,467.7053 -2.903608,26.3100 -2.860163,71.0185 -2.709491,222.6913 -2.883426,52.4876 -2.869090,72.3870 -2.717179,229.2179 -2.728021,219.3667 -2.784958,169.0450 -2.564472,390.5279 -2.928910,27.0453 -2.666602,290.8813 -2.845411,114.0873 -2.765472,196.1898 -2.878424,86.1147 -2.720912,248.7680 -2.834796,136.8207 -2.946398,28.3875 -2.830843,147.6550 -2.954004,25.4927 -2.955956,24.5688 -2.957483,26.6049 -2.495853,494.4540 -2.908113,83.3352 -2.947388,48.3299 -2.807681,190.9332 -2.892801,106.9022 -2.978499,24.2537 -2.961663,49.7042 -2.922669,89.7741 -2.792912,225.3329 -2.929918,90.6651 -2.906629,114.9783 -2.882430,147.7716 -2.654813,376.3978 -2.991449,41.7637 -3.011368,23.9910 -3.012444,25.1944 -2.911665,128.0858 -2.980525,60.2359 -2.718566,329.3903 -2.847306,206.3585 -2.831945,222.7096 -3.035360,23.4633 -3.002753,59.4378 -2.703754,360.8307 -3.021608,45.9432 -2.829787,240.2964 -2.872139,200.2163 -2.851575,225.5713 -2.841766,238.7336 -3.053665,29.7411 -2.863490,224.6745 -3.062192,29.3180 -3.058823,34.2972 -2.885352,209.1022 -3.020584,81.8104 -3.031212,75.5899 -3.033213,75.9709 -2.920687,191.0118 -2.935914,177.3423 -3.088165,28.3220 -2.761848,357.6260 -3.070084,51.1647 -3.067552,56.7675 -3.040761,90.4690 -3.106802,27.0465 -2.998614,136.7005 -3.116488,26.0939 -3.077147,68.0338 -3.119474,27.5794 -3.072356,79.1298 -3.083408,69.6903 -2.995718,161.1586 -3.094454,66.7228 -3.131231,31.8055 -2.916888,249.9233 -3.030202,138.4217 -3.142582,29.1467 -3.147054,28.0801 -2.969680,206.7095 -3.054655,129.2496 -3.156878,28.0040 -2.820133,370.1033 -2.990308,200.8527 -2.959499,235.0722 -3.166812,29.2012 -2.924156,272.9049 -3.047957,152.1929 -3.113257,92.3272 -3.151486,57.3762 -2.854610,355.3776 -2.955000,255.9345 -3.121250,95.0883 -2.979497,237.7744 -3.190237,27.9848 -3.191161,30.8065 -3.133849,89.1490 -3.200150,28.1941 -2.741003,490.4700 -3.168624,65.4449 -3.124320,113.9364 -2.932183,307.0633 -2.971618,270.6466 -3.217272,27.3158 -3.222999,25.9097 -3.064595,189.9190 -2.904793,354.6413 -3.216339,44.9796 -3.228345,38.5645 -3.018246,250.6368 -3.161178,110.8899 -3.163037,111.0425 -3.205585,69.4826 -3.210935,67.6496 -3.208863,72.3402 -3.259435,30.3242 -3.266910,27.1479 -3.196013,99.0272 -2.974786,327.2984 -3.184882,118.5650 -3.145181,159.6365 -3.093121,214.3409 -3.231474,78.9459 -3.175135,137.8605 -3.294058,22.6570 -3.039751,280.1519 -3.295041,28.6022 -3.281203,43.4540 -3.275068,54.7092 -3.153099,181.0975 -3.307463,27.7454 -3.183905,155.2425 -3.248909,93.0428 -3.316716,28.8563 -3.289760,62.4255 -3.194572,158.6155 -3.324658,29.5450 -3.234070,124.4534 -2.777669,583.3756 -3.176390,187.5883 -3.304818,60.1764 -3.312996,55.7359 -3.278585,93.4818 -3.345573,29.6730 -2.964539,412.4996 -3.244588,138.8978 -3.358524,25.9992 -2.873656,513.9096 -3.242265,148.6752 -3.171729,225.0940 -3.361045,39.7272 -3.111700,290.3266 -3.261319,142.1100 -3.377039,27.8251 -3.335209,79.2683 -3.239247,176.8066 -3.254515,163.9013 -3.268883,155.1989 -3.302085,123.0331 -3.197062,233.2903 -2.984089,450.8037 -3.303448,132.5246 -3.354203,83.4793 -3.310420,135.6409 -2.931182,517.7762 -3.424082,26.8864 -3.329778,122.2658 -3.383487,74.7311 -3.368732,96.6000 -3.435973,30.3343 -3.319903,149.4645 -3.404865,67.2817 -3.425118,50.5493 -3.446062,31.2295 -3.274080,211.2881 -3.352186,134.1631 -3.272068,215.7866 -3.414478,76.7804 -3.387566,105.0166 -3.221968,274.2007 -3.091510,412.3349 -3.448959,55.8935 -3.430353,76.7920 -3.238257,271.1503 -2.941477,572.2747 -3.080500,434.7684 -3.491259,24.9604 -3.452044,70.7583 -3.418417,108.9147 -3.384523,143.8723 -3.400773,131.5075 -3.323644,210.9943 -3.487855,51.5449 -3.434893,107.4053 -3.363979,182.0750 -3.390940,156.6810 -3.339148,211.9829 -3.469369,82.7938 -3.364995,194.2014 -2.804768,755.4046 -3.218222,343.1327 -3.534639,28.1228 -3.466308,100.2233 -3.477292,93.8244 -3.372068,200.8997 -2.999704,581.9831 -3.037639,545.0182 -3.559197,24.8069 -3.560173,24.7732 -3.135315,451.1288 -3.102395,488.0034 -3.566532,29.9071 -3.513753,83.7823 -3.527333,71.2016 -3.515269,91.2432 -3.450969,157.9200 -3.209988,399.9227 -3.528396,88.6656 -3.353188,265.2894 -3.504853,117.7935 -3.437683,186.4191 -3.109184,517.2662 -3.465333,163.2497 -3.532281,99.4262 -3.458218,175.4688 -3.608890,29.4855 -3.472147,167.6625 -3.341952,304.3658 -3.609911,37.3889 -3.622647,28.3781 -3.584947,68.9688 -3.581687,74.9076 -3.562762,97.9706 -3.375246,286.6569 -3.584004,82.8015 -3.552163,119.5934 -3.496170,181.7082 -3.561355,118.0548 -3.646319,35.0116 -3.551132,133.8580 -3.475668,210.4754 -3.516220,174.0318 -3.582658,111.0405 -3.509408,189.8488 -3.485369,215.3313 -3.402027,299.6620 -3.618478,84.2149 -3.677878,27.6077 -3.542299,169.7599 -3.626451,91.0972 -3.492586,229.0067 -3.671757,50.7850 -3.547622,177.6407 -3.701689,27.3983 -3.666806,67.5405 -3.705487,30.3636 -3.686144,53.5918 -3.507145,235.9871 -3.597536,147.6485 -3.606513,139.7941 -3.572968,179.5998 -3.729088,26.8879 -3.596439,161.0730 -3.396824,362.2565 -3.638386,126.0873 -3.717549,49.5136 -3.739737,31.2191 -3.690253,88.4758 -3.661904,120.1366 -3.721593,61.9879 -3.752568,33.4749 -3.503846,285.4071 -3.546055,245.8372 -3.700701,93.4774 -3.647300,152.3901 -3.722543,79.3700 -3.684990,120.8160 -3.778729,28.0948 -3.764474,48.9355 -3.770956,45.1512 -3.755977,63.7552 -3.745185,79.2370 -3.660733,168.0619 -3.571117,259.1853 -3.702693,132.3914 -3.590399,245.7167 -3.813411,26.3853 -3.633688,207.4843 -3.334197,511.7910 -3.693699,157.1711 -3.656596,195.2910 -3.824422,30.8580 -3.789254,68.9068 -3.794179,66.0664 -3.830303,33.6160 -3.767063,101.2436 -3.841173,28.1853 -3.679411,191.3832 -3.734347,145.2164 -3.624103,259.5350 -3.735851,151.6944 -3.860246,28.3180 -3.759081,133.6788 -3.653916,239.8581 -3.631708,263.5049 -3.855281,47.4600 -3.486350,419.2630 -3.522803,384.8695 -3.746308,162.8330 -3.783581,127.3711 -3.416054,497.0734 -3.725263,191.3916 -3.892761,24.8494 -3.893775,24.7707 -3.895214,27.6016 -3.816108,112.4983 -3.801913,129.5814 -3.757513,175.0032 -3.799691,134.2845 -3.805807,133.0010 -3.651026,293.8904 -3.403429,544.3924 -3.868307,81.4340 -3.851887,99.8706 -3.887546,65.8348 -3.699257,259.8268 -3.933976,27.8842 -3.870795,95.7435 -3.598535,371.0651 -3.928607,45.3239 -3.907673,70.8293 -3.639810,341.4580 -3.869359,113.6824 -3.918546,66.3379 -3.959085,29.2797 -3.916656,73.7996 -3.743133,255.1443 -3.839797,161.5576 -3.973931,28.8256 -3.951758,53.5336 -3.836116,176.2294 -3.913129,100.2532 -3.850871,164.1265 -3.806825,216.2407 -3.835085,188.9548 -3.909141,116.2596 -3.998278,30.6052 -3.984885,49.4632 -3.791893,246.1183 -3.828796,210.7698 -3.983042,60.0377 -3.586445,457.6273 -3.922816,122.3607 -4.005293,41.4521 -3.786044,267.9048 -3.863919,194.9827 -3.617063,443.7922 -3.902742,161.0139 -4.043080,27.9496 -3.981269,92.4867 -3.712060,363.2295 -3.883638,195.6040 -3.782041,298.1691 -3.969601,112.9863 -3.917611,171.3399 -4.023066,71.3470 -4.028884,69.6133 -4.071030,29.0427 -4.038012,66.7524 -3.988365,118.4199 -4.012346,97.9899 -4.053949,61.3079 -4.046745,70.0203 -3.978503,143.6136 -3.628583,494.9778 -3.961861,164.2335 -3.938808,190.2155 -4.002758,127.8099 -4.106785,29.7942 -3.879564,262.7074 -3.947822,195.8855 -3.944917,201.1817 -4.044072,108.5392 -4.115258,39.8952 -3.845989,314.2079 -3.990456,170.7086 -3.910953,251.6408 -4.025401,138.5686 -4.142272,25.9643 -4.014998,161.0972 -4.082588,95.2999 -4.098498,81.2855 -4.152612,29.0955 -4.075290,108.4870 -3.932516,254.8597 -4.110337,83.0925 -4.168237,26.3093 -3.905613,294.1212 -4.034348,171.5451 -4.146099,60.8096 -3.953381,255.6267 -4.183777,27.2892 -4.176096,42.5198 -4.193430,27.7378 -4.100074,122.1059 -4.104765,125.3540 -4.129024,102.1364 -4.205894,26.2838 -4.060856,176.6200 -4.187377,51.4950 -3.931495,309.6094 -4.063756,181.2777 -4.136580,109.9048 -4.218616,31.1794 -3.858161,394.7330 -4.230119,28.1164 -4.181708,78.3013 -4.232179,30.7675 -3.819733,444.2692 -4.079243,192.6968 -4.045177,229.1844 -4.001355,276.1144 -4.130568,147.8606 -4.249796,29.9847 -4.122117,162.8217 -4.160197,125.6657 -4.161165,126.8154 -4.258236,31.3862 -4.058903,234.5080 -4.264002,33.8228 -4.271940,26.8524 -3.888564,414.0188 -4.274362,29.7059 -4.206909,103.4060 -4.194547,118.8086 -4.123561,192.2172 -4.293411,26.9353 -4.211067,114.2063 -4.162594,164.1839 -3.949744,379.5509 -4.302584,28.6183 -4.285864,50.5231 -4.310316,29.6796 -4.073756,274.4530 -4.209009,140.6333 -4.155153,196.9195 -4.222180,132.9480 -4.179784,179.8286 -3.539400,821.2432 -3.966539,395.5746 -4.199735,164.3482 -4.336388,31.0504 -4.313356,58.5967 -4.348210,28.8569 -4.013382,365.3176 -3.681331,701.5141 -4.279781,104.4872 -4.241105,144.1609 -4.304068,83.1601 -4.238872,149.4446 -4.315779,74.4580 -4.297826,97.2643 -4.088951,307.5310 -4.277470,125.6318 -4.367439,36.5821 -4.116766,289.6374 -4.377067,31.3025 -4.143708,265.7022 -4.177888,239.0117 -4.352074,65.8364 -4.289623,129.2598 -4.039566,381.7520 -4.231161,195.3580 -4.360644,68.0658 -4.287981,141.7841 -4.406404,28.9879 -4.396483,43.4227 -4.298793,142.5383 -4.278429,164.4444 -4.331203,116.1125 -4.385267,66.1514 -4.245035,208.0623 -4.364084,91.6635 -4.362114,97.7953 -4.359613,101.2551 -4.439906,21.9222 -4.441333,24.7774 -4.404021,69.9280 -4.382846,97.2687 -4.221168,261.9217 -4.371954,114.0749 -4.390238,99.7205 -4.418883,72.7752 -4.325274,167.9301 -4.403102,94.5624 -4.473950,26.4505 -4.252895,248.9710 -4.339996,166.0702 -4.387229,120.3546 -4.284940,228.7526 -4.416900,103.0171 -4.497665,23.1531 -4.466110,56.0895 -4.262947,261.2180 -4.429766,97.6764 -4.435392,93.7393 -4.460869,70.2709 -4.395090,139.1907 -4.408370,128.8147 -4.513693,25.9281 -4.519918,23.9086 -4.520818,23.9922 -4.378700,168.8172 -4.349642,206.6623 -4.480115,77.3411 -4.094414,464.7347 -4.388317,175.6588 -4.326779,244.0133 -4.543827,28.0494 -4.547518,27.0358 -4.483091,96.7666 -4.500401,80.4027 -4.486029,99.4532 -4.426520,164.9406 -4.355129,239.2240 -4.442874,157.1100 -4.384269,217.6982 -4.329296,273.6531 -4.522200,82.1700 -4.579858,31.3017 -4.237476,374.7589 -4.260010,357.0020 -4.531140,87.2783 -4.594354,27.5510 -4.489959,134.2818 -4.246486,385.7486 -4.574554,59.7248 -4.447316,188.3610 -4.459910,178.7152 -4.580804,58.8646 -4.599985,44.3620 -4.320347,325.4336 -4.453097,196.4317 -4.126095,527.5443 -4.534282,121.7447 -4.524165,134.7157 -4.602949,60.6629 -4.557457,109.4351 -4.421319,248.9668 -4.527443,147.2973 -4.506067,173.2078 -4.617013,63.3296 -4.658882,25.3251 -4.501867,187.4417 -4.570793,123.3130 -4.537186,163.5747 -4.507584,195.8343 -4.428711,275.6810 -4.653640,56.6009 -4.491659,219.6030 -4.024041,688.8332 -4.601967,113.3768 -4.639669,77.4939 -4.694106,28.0103 -4.163970,564.7994 -4.455749,275.9779 -4.563977,168.7784 -4.663613,73.2443 -4.559150,184.2746 -4.674741,69.6414 -4.409411,339.4235 -4.621905,128.0189 -4.666893,84.5589 -4.080211,674.6700 -4.611160,150.2781 -4.736858,26.4503 -4.591461,172.7819 -4.743425,26.6504 -4.670286,101.5021 -4.451419,324.3342 -4.689309,91.2211 -4.754882,27.0779 -4.604371,185.7449 -4.544811,247.8260 -4.711263,84.5870 -4.618419,179.4794 -4.635677,164.4594 -4.571877,232.1972 -4.612236,197.2024 -4.645782,165.6171 -4.770076,45.9460 -4.539622,277.9663 -4.680343,143.2460 -4.751452,77.0670 -4.632235,198.9025 -4.763308,69.8924 -4.804075,31.7105 -4.703419,140.6771 -4.461829,383.3240 -4.781960,65.1704 -4.634280,214.3810 -4.817589,32.1543 -4.823589,32.4251 -4.828520,32.0598 -4.732756,129.2427 -4.771789,98.9215 -4.811400,60.8993 -4.684207,189.1837 -4.556306,322.2161 -4.816023,64.1007 -4.417911,463.4802 -4.809439,76.8274 -4.749925,140.7484 -4.529132,366.4121 -4.775754,121.1553 -4.835786,65.8918 -4.870711,33.3570 -4.880124,24.9459 -4.744383,170.4157 -4.649530,266.9370 -4.845153,75.9789 -4.700761,221.3653 -4.878522,44.6678 -4.679275,246.9497 -4.833201,95.2045 -4.722117,212.8966 -4.710242,234.4219 -4.764243,181.6395 -4.493205,455.2339 -4.896909,53.0548 -4.731727,223.1890 -4.831138,126.3467 -4.904068,55.5456 -4.881392,81.3324 -4.717164,253.3658 -4.715345,257.3164 -4.761439,215.3662 -4.873392,104.3676 -4.914799,70.4502 -4.800137,190.2970 -4.895545,97.1072 -4.790116,204.2767 -4.638625,360.0136 -4.860580,139.1288 -4.948439,56.2750 -4.976806,28.8894 -4.748835,262.5854 -4.861999,152.7620 -4.847131,175.1517 -4.990435,32.8534 -4.797899,228.0291 -4.928406,107.7186 -4.901678,135.7988 -5.022284,17.3823 -4.972662,67.9364 -4.999710,41.5021 -4.994394,48.4175 -4.848661,194.5698 -4.656027,388.0008 -4.935015,110.2645 -4.712875,333.1057 -4.959615,88.0655 -5.011421,38.4068 -4.844097,206.6612 -5.039666,11.3787 -4.992653,60.5755 -5.023289,31.8757 -5.045982,9.4823 -4.795850,261.1833 -4.985250,72.0548 -5.049829,8.5264 -5.004715,55.1793 -5.053229,7.5844 -4.792638,269.2006 -4.962724,100.5068 -5.042812,21.5861 -5.005696,59.8163 -5.050758,15.0420 -5.041213,25.2814 -5.059895,7.4069 -4.977760,90.7354 -5.061839,7.6064 -4.998639,74.2758 -5.055465,19.3749 -5.037478,37.9372 -5.067302,8.5861 -5.055165,21.7420 -5.060814,17.5292 -5.065512,14.6014 -5.072916,8.8948 -4.944664,137.4727 -5.074840,7.6696 -4.886267,199.1057 -4.921133,165.8200 -4.949965,137.6806 -4.585483,502.4941 -5.082138,7.8726 -4.926225,164.5527 -5.076908,15.4420 -4.945883,147.9447 -5.066495,27.7274 -4.923191,172.9614 -5.047681,48.7202 -5.081812,14.9640 -5.078344,18.9676 -5.064399,34.7875 -4.644347,457.8853 -5.075416,27.3896 -5.087646,15.3784 -5.043232,60.3989 -5.075889,29.1364 -5.025929,81.3299 -5.069446,38.1743 -4.922127,186.5114 -5.082511,27.7373 -5.036126,74.8241 -5.103025,9.2160 -4.872299,241.9022 -5.092351,23.4216 -5.090011,27.7165 -4.849743,268.5761 -5.094223,24.3820 -5.014762,104.1141 -4.624241,496.5858 -5.051046,70.0874 -4.916468,204.9769 -5.110249,11.5142 -5.044029,79.7433 -5.096401,27.7391 -5.086953,37.5604 -4.728770,396.1181 -5.057305,69.5169 -4.905070,222.5362 -4.856015,272.0097 -4.704392,424.0566 -4.954917,174.3974 -4.970530,159.4380 -5.080114,51.2309 -5.114202,18.0235 -5.087977,48.1272 -5.065801,71.2959 -5.121763,16.8968 -5.057034,83.3659 -5.131346,11.7707 -5.115773,28.6928 -4.957486,189.2847 -5.120827,27.0590 -5.118320,30.3551 -5.103631,48.8902 -5.090779,63.2541 -5.140401,14.4248 -5.093829,65.2219 -5.108639,51.0808 -5.137097,24.4765 -5.107259,56.3665 -5.129315,34.8619 -5.085373,79.8572 -5.154033,13.5305 -5.097312,70.9554 -5.124514,45.7612 -5.159051,11.6446 -5.124889,49.7858 -5.124141,50.9577 -5.107621,69.0716 -5.102233,75.5794 -5.152522,26.3471 -5.121134,58.9530 -5.136105,44.4434 -5.123772,58.2821 -5.170276,12.5725 -5.170696,13.3580 -5.040599,145.5617 -5.128026,61.4714 -5.110951,79.2259 -5.178870,12.5639 -5.118876,75.8666 -5.165231,30.6911 -5.167565,29.4398 -5.164177,33.5554 -5.186161,12.0258 -5.189498,11.1868 -5.159720,45.1913 -5.144466,61.1433 -5.177813,28.5906 -5.182849,28.1549 -5.112241,99.1975 -4.780531,431.3185 -5.126823,85.4506 -4.890674,322.2779 -5.194744,21.5499 -5.168268,49.2334 -5.105026,113.6016 -5.175099,45.5120 -5.180549,41.1458 -5.148676,73.4078 -5.117728,104.7482 -5.096153,127.9142 -5.146771,77.7219 -5.190177,35.3789 -5.102806,124.7658 -5.184055,44.5232 -5.216294,13.2793 -5.063232,169.4848 -5.191434,41.7565 -5.129969,105.0261 -5.217502,19.9922 -5.161575,77.1312 -5.200685,38.4912 -5.180087,63.0139 -5.121445,122.9084 -5.138661,108.0923 -5.174675,72.4855 -5.163626,84.4016 -5.237495,12.2132 -5.212274,39.1264 -5.154826,98.4876 -5.224493,29.8278 -5.227573,27.1687 -5.197005,60.5625 -5.128450,129.7631 -5.211005,48.7376 -5.233191,28.6080 -5.197733,65.7618 -5.249709,14.1972 -5.096776,168.5003 -5.228579,37.9791 -5.068496,199.1499 -5.229574,40.1059 -5.206404,64.3942 -5.257568,13.8834 -5.205610,67.7502 -5.211440,63.2668 -5.261800,14.6034 -5.132227,145.6165 -5.234996,45.6903 -5.222477,60.5144 -5.058356,225.3590 -5.195923,89.8770 -5.198187,88.1961 -5.045280,242.4691 -5.253314,36.3523 -5.243102,47.2863 -5.232717,60.3202 -5.246754,47.0749 -5.280687,14.9268 -5.263495,34.2221 -5.277844,20.2687 -5.224067,75.1296 -5.248028,53.5210 -5.276404,27.4598 -5.266558,37.7427 -5.263906,42.4358 -5.265277,41.7594 -5.225556,82.5631 -5.295614,13.8619 -5.297718,15.2376 -5.301550,13.2900 -5.273361,42.8923 -5.303864,13.4845 -5.283716,35.4755 -5.259743,61.7636 -5.239177,82.9067 -5.309476,13.1056 -5.099187,224.3883 -5.269680,56.2464 -5.270799,56.2001 -5.211850,116.0592 -5.287750,43.2733 -5.289667,42.7044 -5.293038,41.9413 -5.321507,15.9445 -5.182055,155.8365 -5.222084,116.9145 -5.317349,23.7425 -5.143117,198.7464 -5.323576,20.2414 -5.307037,38.3316 -5.220612,125.9364 -5.258213,90.2449 -5.314840,35.1631 -5.337452,12.9956 -5.251401,100.3212 -5.327910,27.8743 -5.127607,228.7371 -5.298113,59.7632 -5.212952,147.3515 -5.176693,184.2056 -5.348459,13.0083 -5.299197,63.4253 -5.271452,93.1809 -5.118606,248.1250 -5.319192,49.0654 -5.337892,31.8860 -5.238706,131.8043 -5.282992,89.7906 -5.325927,50.0878 -5.346549,30.2284 -5.327000,50.3440 -5.341092,38.9395 -5.312956,68.7903 -5.293829,89.8137 -5.308120,76.3502 -5.362623,24.4096 -5.244354,143.0906 -5.331024,57.2095 -5.361468,30.3794 -5.355785,36.5236 -5.147887,245.0273 -5.341864,51.6592 -5.380032,14.1679 -5.383643,12.2972 -5.360304,37.9191 -5.218628,180.2397 -5.286384,114.0679 -5.350004,52.9327 -5.360900,42.6495 -5.356345,47.6655 -5.364634,41.6715 -5.377344,30.2484 -5.395941,12.7315 -5.322583,90.1703 -5.384471,29.5861 -5.376777,38.3948 -5.267646,148.1530 -5.403550,12.8684 -5.406306,13.0591 -5.366731,54.6818 -5.393524,29.0054 -5.392915,30.6410 -5.402938,23.0226 -5.338999,89.3113 -5.357877,71.0362 -5.372783,56.7277 -5.398868,31.5321 -5.419365,13.3602 -5.204912,228.3539 -5.408673,26.2119 -5.392309,44.5331 -5.350448,87.4363 -5.416419,25.1691 -5.285800,156.6448 -5.322084,121.6029 -5.423556,22.3122 -5.316254,130.3185 -5.368258,79.5531 -5.425961,22.5936 -5.437885,11.5228 -5.274707,178.2188 -5.254742,201.2453 -5.334980,121.9084 -5.369779,88.1749 -5.432726,25.6884 -5.434885,25.1461 -5.412753,48.0286 -5.290389,172.3062 -5.351723,112.4913 -5.400453,66.2136 -5.414057,54.1661 -5.455988,12.8462 -5.376016,93.6798 -5.442446,29.3375 -5.460032,12.5338 -5.415173,58.0847 -5.445869,28.3508 -5.446573,30.9595 -5.449408,29.1712 -5.466667,13.5560 -5.468224,13.5138 -5.428913,53.6493 -5.436843,47.6506 -5.407593,77.3423 -5.471784,13.7796 -5.468834,20.8191 -5.387034,104.7893 -5.221695,271.0276 -5.480223,13.8118 -5.481738,13.6157 -5.441588,56.4933 -5.345369,154.3823 -5.460783,40.2214 -5.477533,24.6932 -5.456889,45.9475 -5.381747,122.7254 -5.343817,163.1737 -5.422530,86.5495 -5.457954,54.2326 -5.474221,38.6119 -5.458415,55.3123 -5.443687,71.2244 -5.421413,95.3275 -5.501004,17.4652 -5.484936,36.3016 -5.509080,12.7740 -5.332372,191.1493 -5.394201,130.6188 -5.491824,33.4342 -5.502227,26.0391 -5.504473,26.6775 -5.518470,13.1417 -5.391848,142.7396 -5.429511,106.1652 -5.484494,51.8264 -5.370511,166.2517 -5.523522,13.6680 -5.388234,153.7720 -5.514912,28.0921 -5.387445,158.1538 -5.528266,19.2145 -5.304302,243.5831 -5.534588,13.7006 -5.516741,32.8344 -5.535677,14.4277 -5.489655,61.7951 -5.502837,49.6759 -5.492724,61.0420 -5.494036,64.1822 -5.306343,252.3395 -5.545600,14.1385 -5.452926,109.8242 -5.547886,15.5699 -5.525258,39.9089 -5.447811,118.0911 -5.521855,46.7088 -5.531151,37.9846 -5.547482,22.0639 -5.462695,110.5193 -5.551450,22.4248 -5.562751,12.2878 -5.550105,26.5080 -5.247161,333.8562 -5.552513,29.3741 -5.524820,57.8219 -5.469696,113.4277 -5.563456,21.7690 -5.495355,90.3857 -5.473258,116.9401 -5.542006,48.8401 -5.512833,78.7692 -5.512187,82.0866 -5.581018,13.6715 -5.499752,96.1218 -5.482563,114.3360 -5.543005,54.7665 -5.536321,62.8287 -5.585741,14.0214 -5.254322,347.6994 -5.433267,171.3469 -5.558683,47.2340 -5.506992,99.6021 -5.594274,13.2849 -5.558219,51.8606 -5.576614,35.3724 -5.464215,148.4801 -5.472566,140.9850 -5.602022,12.9037 -5.604614,12.8284 -5.513728,106.3081 -5.565168,55.7787 -5.521238,101.8578 -5.590199,33.3362 -5.548289,75.6674 -5.596900,29.3185 -5.428311,199.0630 -5.569136,58.8392 -5.617443,14.0512 -5.594690,38.6085 -5.498082,136.1479 -5.599150,35.4930 -5.597772,37.9190 -5.607560,29.6856 -5.559739,79.1464 -5.549576,89.9869 -5.626219,14.2388 -5.591603,51.9638 -5.623536,21.2898 -5.583124,63.0487 -5.634231,13.6901 -5.573216,75.6930 -5.537191,112.7473 -5.536763,115.1048 -5.620947,31.3659 -5.633299,21.4513 -5.613552,44.5673 -5.553766,105.1326 -5.590847,68.6356 -5.635692,26.0649 -5.573875,88.5295 -5.640459,24.2053 -5.610080,55.7385 -5.654751,12.0825 -5.568564,99.5253 -5.637246,32.2322 -5.614926,54.9918 -5.658120,13.3494 -5.623096,50.7506 -5.631495,44.4554 -5.569546,108.5440 -5.404011,274.8923 -5.585226,94.8271 -5.595874,86.5154 -5.659483,25.8975 -5.627976,60.3636 -5.582643,106.4653 -5.605918,84.3554 -5.599763,91.3965 -5.664664,29.5824 -5.606594,88.6790 -5.643567,52.1927 -5.671470,28.1527 -5.680054,20.1716 -5.415800,285.7094 -5.430401,272.6498 -5.620037,83.8342 -5.565903,139.7713 -5.478580,227.5503 -5.669479,40.2879 -5.448555,266.0342 -5.669918,45.1018 -5.644826,70.6121 -5.581888,133.9717 -5.611987,105.8405 -5.649939,68.6992 -5.648909,71.1885 -5.695760,25.8968 -5.703051,21.0531 -5.662406,62.3720 -5.627374,100.5283 -5.673849,55.8510 -5.691160,40.2753 -5.678904,53.2165 -5.531613,201.1434 -5.700226,34.3271 -5.701510,33.8770 -5.665819,70.2969 -5.724778,12.1478 -5.727903,11.8934 -5.731436,10.3745 -5.638886,106.3235 -5.685381,61.0016 -5.699623,47.2250 -5.666834,82.2295 -5.715020,34.5054 -5.647921,103.3371 -5.715860,37.2321 -5.741811,13.4341 -5.724105,34.8142 -5.720098,41.6415 -5.736926,25.4715 -5.682390,81.1644 -5.709767,55.3830 -5.661757,104.7333 -5.721658,46.9673 -5.668090,102.0735 -5.690274,80.3731 -5.658900,113.7679 -5.736116,38.0740 -5.652313,122.7872 -5.746383,30.5292 -5.703871,76.4801 -5.734553,46.4923 -5.729700,51.7791 -5.639564,145.3508 -5.746848,38.8812 -5.651869,134.9586 -5.751259,37.8388 -5.678091,111.7094 -5.717828,72.5912 -5.612695,178.6452 -5.749526,42.8878 -5.732756,60.5247 -5.761740,34.9028 -5.732121,68.5584 -5.646173,155.4129 -5.768626,33.4113 -5.714590,90.2774 -5.763555,41.8526 -5.770647,35.5349 -5.718638,88.8919 -5.780352,29.0832 -5.786828,24.5529 -5.800680,12.8561 -5.801587,13.1423 -5.793282,22.6362 -5.705675,111.9375 -5.781046,37.9526 -5.774191,46.7841 -5.790419,31.2821 -5.796644,25.6689 -5.776913,47.3991 -5.775101,50.0634 -5.813537,12.0655 -5.695274,132.2956 -5.815918,14.2401 -5.818999,12.7135 -5.398224,435.5946 -5.745210,89.4406 -5.806183,30.9704 -5.634644,203.1217 -5.825603,13.4140 -5.791341,51.0293 -5.749064,94.1387 -5.817613,26.3401 -5.739797,105.1014 -5.485564,361.5866 -5.825165,22.9919 -5.781480,67.0963 -5.706131,142.8801 -5.675951,174.3341 -5.842371,11.4040 -5.837154,17.5098 -5.689108,167.9426 -5.830159,29.3464 -5.804868,55.1476 -5.766491,93.9719 -5.770164,91.0211 -5.623957,238.2371 -5.762398,102.0246 -5.811381,53.7566 -5.715439,152.1020 -5.857052,12.3582 -5.807531,62.3315 -5.833819,38.2113 -5.820976,52.0141 -5.575040,300.7303 -5.765151,111.2450 -5.753093,125.0355 -5.802037,77.3421 -5.867541,13.2231 -5.809436,73.0096 -5.872031,10.9040 -5.872990,12.7286 -5.792415,95.1589 -5.862194,26.2431 -5.864423,24.5524 -5.848577,41.5028 -5.848158,43.2365 -5.860016,35.8021 -5.876396,20.6488 -5.755245,142.2711 -5.789800,108.6371 -5.843953,56.5441 -5.849011,53.2206 -5.822313,80.7398 -5.735387,170.7474 -5.887574,19.6191 -5.860463,50.8245 -5.880765,31.1284 -5.882446,30.1771 -5.861186,52.1847 -5.853775,60.5262 -5.885719,30.7238 -5.875770,41.9633 -5.900498,17.9724 -5.907194,14.1200 -5.902232,19.5291 -5.844899,77.2856 -5.888977,34.9015 -5.898438,26.2505 -5.843203,83.1180 -5.882936,44.9851 -5.814730,117.1962 -5.921762,10.7802 -5.827570,106.4172 -5.821702,112.7399 -5.922185,14.0887 -5.831713,106.9208 -5.906135,33.0653 -5.916444,24.3824 -5.869410,74.2163 -5.834651,109.9447 -5.931927,13.0884 -5.917734,29.8929 -5.932543,15.6801 -5.914302,35.5026 -5.865139,85.1692 -5.879380,73.2480 -5.903053,50.0197 -5.940827,13.7825 -5.926322,28.7327 -5.891395,66.5317 -5.923879,35.7654 -5.837766,125.1595 -5.805408,158.6219 -5.854664,110.5575 -5.772668,193.2068 -5.911894,55.7927 -5.758920,210.7894 -5.950309,20.5255 -5.939201,34.3729 -5.789098,185.0103 -5.936274,39.7365 -5.962926,13.6024 -5.949805,30.5045 -5.945015,36.2720 -5.967687,14.3190 -5.839017,144.1087 -5.890080,94.7327 -5.948223,37.2549 -5.954610,32.1094 -5.976011,13.0294 -5.878129,111.3582 -5.947628,44.0258 -5.824313,167.7761 -5.943627,52.1666 -5.785730,210.6350 -5.984813,13.0772 -5.897046,102.7627 -5.859506,141.0507 -5.981288,19.6850 -5.969710,32.7735 -5.991654,11.4440 -5.992090,12.2163 -5.976529,29.8322 -5.953074,55.2966 -5.983127,25.8547 -5.973574,38.1189 -6.000557,12.5697 -5.980310,33.6542 -5.897517,118.8345 -5.869863,146.9405 -6.000973,16.7358 -6.006362,12.6746 -5.965875,56.6668 -5.895819,127.1589 -6.004306,19.4094 -5.688340,337.6905 -5.938635,91.4200 -5.955055,75.5797 -5.921315,111.3337 -6.008371,24.8123 -5.911288,122.4993 -6.011694,22.8217 -5.944596,91.3742 -6.008982,28.7666 -6.026032,12.9614 -6.022978,19.3114 -6.030055,12.6658 -6.013965,29.1679 -5.847151,196.7942 -5.918471,128.7140 -6.023716,25.8686 -5.989488,60.6281 -5.888438,162.1336 -5.970835,80.4299 -5.974109,79.9792 -6.042722,13.0752 -6.002484,55.6154 -6.016352,42.9528 -6.047186,13.6352 -5.986720,74.9103 -5.959644,102.6996 -5.989041,76.4092 -5.927921,138.4686 -6.022543,44.2528 -6.054088,13.1240 -6.030635,37.2660 -6.037749,33.1098 -5.933988,137.7275 -5.997891,75.8493 -6.062348,12.8497 -5.784915,291.8283 -6.042290,34.8795 -5.924689,154.3187 -6.051265,29.8496 -5.913371,169.0019 -6.035971,48.7081 -5.995794,90.9937 -6.050573,37.7965 -6.038994,50.1614 -6.049585,41.3364 -6.017710,75.9283 -6.081115,13.0469 -6.013128,84.7133 -5.999809,99.9082 -5.964031,138.4689 -6.016804,86.5280 -5.957927,145.8497 -6.093639,10.8791 -6.082376,23.3801 -5.996366,111.6763 -6.033184,75.7639 -6.099718,12.2357 -6.070860,41.7276 -6.086789,27.5487 -6.071716,44.3083 -6.066391,51.7171 -6.077170,42.3763 -6.094163,26.2471 -6.032649,88.3065 -6.003099,119.9006 -6.058100,67.8458 -6.104518,23.2875 -6.066796,62.6718 -6.105757,26.3800 -6.043133,89.9531 -6.102500,32.5704 -6.055797,79.8838 -6.059305,77.2498 -6.076744,61.9326 -6.123000,17.3702 -6.111954,29.2238 -6.097842,44.0693 -5.982007,161.2741 -6.103777,41.3211 -6.132137,13.4716 -6.090923,56.9054 -6.133087,15.5632 -5.952629,199.4080 -6.065451,87.6415 -6.084680,69.1361 -6.079009,76.5155 -6.112588,45.5379 -6.125946,33.7084 -6.120410,39.7660 -6.127806,33.4000 -6.060821,102.9097 -6.088370,77.7982 -6.148651,18.1142 -5.934442,235.3549 -5.985479,184.7369 -6.108948,63.2687 -6.114338,58.4810 -6.033788,140.0241 -6.147828,28.1715 -6.163732,13.9853 -6.019037,159.2112 -5.694247,484.8966 -6.141912,39.8386 -6.169798,12.3315 -6.170216,13.6631 -6.153093,31.4121 -6.116024,71.1806 -6.141178,46.6780 -6.152037,36.7065 -6.050116,139.2654 -6.145100,45.2645 -6.160177,32.7178 -6.159655,34.6344 -6.158126,38.7212 -6.187206,10.8751 -6.118109,81.0775 -6.166765,33.4593 -6.135682,66.0512 -6.184506,18.4662 -6.143281,60.7331 -6.061631,144.3854 -6.182130,25.2271 -6.145610,64.3558 -6.138677,72.5532 -5.850286,362.3235 -6.200225,13.0014 -6.120956,95.4666 -6.108042,110.9316 -6.067213,152.3766 -6.176001,45.6940 -6.034516,189.7320 -6.181751,43.2123 -6.201733,24.1782 -6.202973,25.7204 -6.129469,100.0948 -6.089156,144.3353 -6.177717,56.6618 -6.136556,98.8339 -6.190365,47.8511 -6.179144,60.3042 -6.198081,42.2072 -6.192895,47.8316 -6.209966,33.5578 -6.073741,170.4125 -6.206017,38.5838 -6.075198,173.0964 -6.216423,32.3306 -6.225912,26.1666 -6.178249,74.6052 -6.229564,24.7378 -6.103332,151.5553 -6.219590,38.2805 -6.172217,86.4190 -5.965222,295.6947 -6.240289,22.8617 -6.173813,90.6688 -6.218975,46.5971 -6.240727,26.4222 -6.244154,23.9062 -6.221695,46.9570 -6.224964,47.6483 -6.204015,69.3648 -6.153816,120.0792 -6.212610,63.8375 -6.166168,111.1332 -6.211231,67.0185 -6.067902,212.0612 -5.912623,369.6564 -6.263151,20.1496 -6.235390,49.1570 -6.194290,92.6752 -6.238216,49.9956 -6.277302,12.9280 -6.254888,36.5786 -6.243524,50.8480 -6.248295,47.1825 -6.265572,31.1282 -6.228694,69.7267 -6.268653,30.2032 -6.213227,87.7337 -6.254302,47.9879 -6.273896,29.9263 -6.276448,28.1227 -6.043946,262.2335 -6.224249,83.8290 -6.233492,76.6338 -6.283302,28.8009 -6.257871,54.8681 -6.183880,132.9288 -6.279963,38.1401 -6.234380,84.3605 -6.119547,199.7558 -6.273380,48.3838 -6.135071,188.8694 -6.172819,151.6131 -6.258637,67.6198 -6.288212,40.5004 -6.260918,68.7600 -6.298421,32.1509 -6.161207,173.0056 -6.295478,39.1487 -6.321765,13.3170 -6.323941,11.8599 -6.291467,48.1836 -6.319303,22.0919 -6.284548,57.5213 -6.248754,93.8849 -6.329678,13.7439 -6.303823,40.9134 -6.282280,63.3719 -6.294373,51.6556 -6.308078,40.0875 -6.334213,15.0175 -6.304571,46.3718 -6.298856,54.1642 -6.278250,75.2116 -6.199187,154.9328 -6.286966,70.0977 -6.324433,33.1013 -6.312740,46.8411 -6.264482,97.0756 -6.350944,12.4704 -6.353462,12.4351 -6.267150,100.3257 -6.296701,71.2285 -6.334627,34.4677 -6.346029,25.6759 -6.326257,45.9196 -6.310126,65.0137 -6.318741,56.8501 -6.252079,124.5268 -6.354120,23.6993 -6.140370,241.2485 -6.365898,16.3620 -6.342639,41.4339 -6.302291,82.5943 -6.357535,28.2064 -6.342069,45.0420 -6.353021,34.8059 -6.187857,203.7674 -6.344737,47.5137 -6.381619,11.6127 -6.196848,198.8535 -6.188744,207.9132 -6.335082,62.7187 -6.300961,98.7451 -6.349231,50.9455 -6.387827,13.5685 -6.384074,20.3786 -6.268060,137.4830 -6.328713,77.8881 -6.239449,167.6000 -6.395703,12.4910 -6.399707,10.6804 -6.375140,36.1678 -6.318104,94.4500 -6.252855,160.6099 -6.290231,125.6540 -6.385742,31.0879 -6.406602,12.8175 -6.361558,59.4541 -6.410388,11.3630 -6.343423,80.7334 -6.348166,79.0737 -6.363415,64.5034 -6.155525,273.0247 -6.404453,25.6573 -6.391625,39.3635 -6.419420,12.9983 -6.359582,75.1448 -6.339651,96.5893 -6.396658,42.3345 -6.306180,133.6299 -6.416830,24.3945 -6.345653,96.6846 -6.376606,66.4639 -6.375591,71.0646 -6.415886,33.3199 -6.189382,260.9050 -6.438993,11.7006 -6.421013,31.1567 -6.428550,24.6289 -6.384886,69.6648 -6.335802,119.2025 -6.367930,88.1361 -6.439811,19.3762 -6.446657,14.6195 -6.442338,21.2590 -6.401396,62.8766 -6.405544,59.3094 -6.421752,45.4405 -6.387112,81.5019 -6.272613,196.4375 -6.341396,128.8208 -6.453179,20.3890 -6.367476,106.9462 -6.432419,43.3216 -6.412555,66.0364 -6.434727,45.9204 -6.312103,169.5410 -6.454551,27.9891 -6.470217,12.8442 -6.463598,20.8104 -6.449206,39.0703 -6.443071,45.7050 -6.372177,117.3370 -6.478592,12.8414 -6.413465,78.9667 -6.371706,122.0428 -6.450288,45.6959 -6.377820,120.2653 -6.430989,67.9282 -6.464854,34.7182 -6.407050,94.5538 -6.481645,21.0622 -6.392251,112.2777 -6.492432,12.9878 -6.493749,12.9410 -6.382260,128.3609 -6.498918,12.1059 -6.473569,38.4723 -6.207357,305.2979 -6.330572,184.2385 -6.400177,116.4621 -6.504529,12.5137 -6.489515,28.6704 -6.505421,14.0490 -6.357064,163.3853 -6.510622,12.5702 -6.436241,88.0341 -6.511024,14.3646 -6.474423,51.9682 -6.468615,58.4355 -6.316810,212.7956 -6.441225,89.8492 -6.467193,64.3285 -6.484408,50.1793 -6.482541,53.3121 -6.461277,75.0148 -6.506691,30.2097 -6.525389,12.7049 -6.455004,84.1544 -6.523192,17.3768 -6.488277,55.8136 -6.526392,18.3249 -6.452170,93.5658 -6.524276,22.9484 -6.427919,121.8357 -6.538094,12.5153 -6.393233,160.4905 -6.408194,146.0002 -6.475741,80.8108 -6.491433,66.6545 -6.488776,70.2145 -6.430111,131.0818 -6.516640,45.7329 -6.535854,27.6607 -6.450694,116.4372 -6.531522,36.0314 -6.518186,51.7394 -6.534588,35.9916 -6.549755,23.2376 -6.550610,24.8156 -6.540570,35.5292 -6.411308,165.4002 -6.514811,62.7828 -6.519470,59.4394 -6.547225,33.9782 -6.480648,100.9807 -6.545737,37.8404 -6.427241,159.1286 -6.369096,217.8294 -6.483062,104.2986 -6.527051,61.6209 -6.499573,91.4943 -6.567132,25.9960 -6.554195,39.3602 -6.520450,74.1099 -6.539159,56.8792 -6.577595,19.4801 -6.501604,96.5842 -6.244601,356.7652 -6.517044,85.7029 -6.561193,42.7076 -6.424157,181.3047 -6.576709,29.7976 -6.536292,73.0214 -6.593128,18.5339 -6.572993,39.4208 -6.459187,155.1188 -6.397802,218.1505 -6.502707,115.6438 -6.575426,43.5162 -6.594560,26.8565 -6.586926,36.8493 -6.569926,54.6195 -6.512656,112.4311 -6.597075,30.2150 -6.614307,13.4049 -6.615953,13.4751 -6.581629,48.7499 -6.587361,46.2478 -6.512042,122.5848 -6.611663,24.2109 -6.558991,78.0459 -6.623775,14.3176 -6.558089,80.4468 -6.591067,49.3788 -6.586370,56.2440 -6.536901,106.3876 -6.583578,61.3296 -6.625087,23.2309 -6.601367,47.8145 -6.581204,70.1660 -6.630379,21.5948 -6.603902,50.1515 -6.609314,48.4750 -6.553724,104.7864 -6.570581,90.3248 -6.621417,41.5523 -6.648319,15.0790 -6.627291,37.9729 -6.654054,13.9977 -6.495984,172.7326 -6.638094,31.7317 -6.464273,207.2652 -6.596039,76.7767 -6.567554,106.2075 -6.544717,129.8651 -6.618352,59.1807 -6.531075,148.3777 -6.469051,211.2184 -6.658511,23.8645 -6.642614,40.8240 -6.643289,41.6178 -6.662970,22.8953 -6.651370,35.9392 -6.651975,36.6602 -6.637038,56.2513 -6.682376,11.3883 -6.649182,46.0701 -6.635874,60.2845 -6.665264,31.6464 -6.562373,136.8158 -6.556553,143.5271 -6.544091,156.7267 -6.677533,25.3904 -6.668717,36.9838 -6.693290,13.1823 -6.693765,14.5677 -6.674583,34.8190 -6.657789,52.3511 -6.640447,70.1247 -6.629428,84.5383 -6.671539,43.0231 -6.633610,82.7494 -6.612414,105.7765 -6.684908,33.9690 -6.605462,114.2391 -6.706473,14.3594 -6.638536,84.2668 -6.702924,21.8416 -6.705702,20.0734 -6.680270,48.1078 -6.576100,152.7296 -6.578910,150.5129 -6.679453,50.4000 -6.593555,139.6841 -6.710141,26.8174 -6.588672,148.7547 -6.529606,208.4001 -6.696911,43.0837 -6.700080,41.6873 -6.606507,136.9892 -6.669826,74.5995 -6.716359,29.0231 -6.673762,74.1139 -6.709403,38.8872 -6.728378,23.5472 -6.708333,45.4023 -6.700818,54.1085 -6.627712,127.6238 -6.624546,131.1931 -6.719701,37.2015 -6.683439,75.2530 -6.743497,15.6219 -6.748290,12.8997 -6.729423,32.4816 -6.687310,76.6953 -6.713967,51.7697 -6.718877,48.7825 -6.695252,72.9960 -6.745383,26.2699 -6.618943,154.4232 -6.498086,276.4277 -6.736959,39.1928 -6.724766,52.1107 -6.598189,181.2146 -6.733240,47.1305 -6.696159,84.6317 -6.720833,63.6326 -6.771653,13.4454 -6.672816,113.3302 -6.456067,331.5736 -6.563515,224.5234 -6.758692,29.7665 -6.668052,123.0920 -6.759119,32.4430 -6.755337,36.6344 -6.779404,13.9112 -6.765737,29.4825 -6.761905,35.7255 -6.747876,50.6487 -6.773367,27.6433 -6.787641,14.5008 -6.753736,49.2866 -6.754927,50.1913 -6.780792,25.5974 -6.722803,86.3548 -6.785099,25.9180 -6.791972,19.7088 -6.791563,20.6067 -6.602747,213.4338 -6.751926,64.6971 -6.738007,79.0350 -6.729854,88.2070 -6.737427,83.4316 -6.805119,16.1774 -6.788039,35.5954 -6.788460,36.9511 -6.739996,86.3823 -6.718191,108.6512 -6.761191,66.1514 -6.660906,167.2605 -6.741768,89.3467 -6.817042,18.1984 -6.823635,12.0319 -6.767660,69.6246 -6.776878,61.0499 -6.728830,111.9416 -6.803023,38.3643 -6.826378,15.9241 -6.780371,62.7806 -6.714563,130.4914 -6.835241,12.8055 -6.725776,123.3771 -6.835667,14.0870 -6.806389,45.9773 -6.699189,153.7764 -6.837929,15.8294 -6.744426,111.8681 -6.798526,58.4289 -6.795221,62.8109 -6.756903,103.5209 -6.849755,12.0007 -6.688635,175.6371 -6.837285,28.3149 -6.764006,102.5047 -6.811018,57.1852 -6.821297,47.5993 -6.849153,20.6214 -6.793316,78.0698 -6.820859,52.8703 -6.831115,43.5535 -6.827343,50.7088 -6.852966,25.7912 -6.842303,37.0741 -6.843152,39.0169 -6.816624,66.2388 -6.634627,248.8815 -6.797631,87.5626 -6.868897,19.6839 -6.878052,13.4820 -6.811681,80.8706 -6.685866,207.5298 -6.812170,82.4467 -6.841388,53.8786 -6.845055,52.2157 -6.755740,142.3955 -6.885195,13.5548 -6.802142,99.1917 -6.856295,47.3955 -6.891534,13.5517 -6.868204,38.7543 -6.869775,38.5636 -6.873730,36.4009 -6.826843,83.9746 -6.784466,127.0827 -6.852367,60.2017 -6.864273,49.7245 -6.866511,49.1121 -6.879378,38.4988 -6.840772,80.4811 -6.818061,104.6300 -6.644908,278.6952 -6.898135,25.9046 -6.895267,29.7481 -6.710572,215.2387 -6.871386,55.7642 -6.791145,137.0795 -6.865601,65.5151 -6.897271,34.3175 -6.910132,22.9967 -6.883509,52.0436 -6.923604,12.4059 -6.901334,37.1867 -6.898750,40.7750 -6.894617,46.3891 -6.848047,96.0995 -6.933129,11.5906 -6.925016,20.1132 -6.910818,37.6356 -6.853758,96.7023 -6.786147,164.7490 -6.931116,21.1120 -6.882170,71.0539 -6.941007,12.8313 -6.893397,61.3286 -6.925811,30.2740 -6.945129,13.1656 -6.948454,13.0764 -6.861756,100.3870 -6.882863,82.8054 -6.856955,109.2610 -6.954726,12.4189 -6.663398,304.5668 -6.917877,52.0055 -6.892552,78.3571 -6.825411,146.3018 -6.962144,13.1419 -6.809159,166.5772 -6.939525,37.6507 -6.936010,42.2982 -6.828167,152.4013 -6.912569,70.1013 -6.908339,74.7445 -6.924041,60.7785 -6.915624,71.1648 -6.977177,11.2571 -6.927151,62.2818 -6.944147,48.0829 -6.961531,32.5741 -6.913998,82.2429 -6.956086,40.9250 -6.905087,93.0293 -6.969883,28.9894 -6.858032,142.8119 -6.878758,123.4850 -6.774514,228.5458 -6.992231,11.9766 -6.938522,67.6475 -6.965669,43.9844 -6.874669,136.3057 -6.970910,41.2914 -6.944720,69.3220 -6.978309,36.6028 -6.986789,28.6686 -6.928225,87.6988 -7.006170,11.3788 -6.988434,33.5728 -7.012202,11.4850 -6.903691,120.7016 -6.975736,49.2876 -6.950897,77.3994 -6.967145,61.7460 -7.003060,26.4454 -6.921254,111.8186 -6.997011,37.1040 -7.022008,14.4938 -7.024393,12.8944 -6.989434,48.6651 -6.922692,118.0608 -6.816181,225.2532 -6.776152,266.2458 -6.984820,58.6041 -6.931589,114.2878 -6.998873,47.9051 -6.971714,75.4951 -6.967966,79.6677 -7.036502,12.8393 -6.801011,250.9462 -6.975286,77.8482 -7.028892,25.1362 -6.994106,61.5427 -6.768249,288.7282 -7.009654,48.5292 -7.034116,25.3699 -7.049342,12.1482 -7.028296,36.5089 -7.029506,35.9532 -7.040753,25.3256 -7.042399,26.4958 -7.002243,67.8652 -7.004208,68.4359 -6.998117,75.0573 -7.000845,74.4044 -7.043424,32.6341 -7.064806,12.8053 -7.054028,25.8051 -7.014912,67.0152 -7.015924,67.5810 -7.015458,68.4521 -6.952229,132.5998 -6.950462,135.7262 -7.075249,12.0723 -7.059486,29.0986 -7.047634,41.8358 -7.051957,39.6355 -6.888581,205.7740 -7.083506,12.0688 -7.066079,31.0956 -7.070109,28.1583 -7.017549,83.6912 -6.980569,123.1307 -6.911549,193.4169 -6.996242,111.3627 -7.073174,34.8372 -7.077612,31.0716 -7.076059,35.4829 -7.023687,89.2572 -6.935553,178.8366 -6.860425,254.9072 -6.982671,135.1583 -7.025024,93.2412 -7.046779,71.9152 -7.047209,73.3625 -7.041435,79.6367 -6.906959,214.7476 -7.111542,12.9847 -7.058184,68.9299 -7.108012,20.1610 -7.045877,84.7754 -7.112945,19.6281 -7.010976,122.4430 -7.101241,33.3462 -7.098268,37.2236 -7.056977,78.9753 -7.014043,123.8625 -7.081928,58.1237 -6.983084,160.3131 -7.107605,37.1766 -7.132574,13.4828 -7.084829,61.6107 -7.133419,13.5329 -6.958296,192.0963 -7.137906,12.9503 -6.953839,197.4563 -7.053135,102.0602 -7.117830,37.7981 -7.055649,101.2693 -7.128173,31.5113 -7.146953,13.2221 -7.120572,40.7474 -7.038099,123.6629 -7.127114,35.2894 -7.037288,127.2575 -7.103700,62.3018 -7.072644,94.0118 -7.155629,12.1635 -7.094356,77.0113 -7.065460,107.7566 -6.966217,207.9942 -7.118266,57.2538 -7.150393,26.7109 -7.115333,64.9726 -7.160175,21.0475 -7.134587,50.5026 -7.095575,89.9580 -7.118694,68.4208 -7.097175,91.0899 -7.091594,99.1491 -7.156919,34.5646 -7.135953,57.0501 -7.140052,54.7047 -7.079834,115.8543 -7.185090,11.7812 -7.146057,53.4387 -7.187116,12.7789 -7.175521,25.6375 -7.166656,35.9708 -7.150857,54.8553 -7.161763,44.5273 -7.161320,46.2214 -7.196872,12.9690 -7.164546,45.7144 -7.114391,96.8537 -7.180306,31.7313 -7.088585,125.8827 -7.166002,50.9874 -7.087328,132.0629 -7.174211,47.2614 -7.194758,27.1438 -7.210260,12.0485 -7.143398,80.2998 -7.211245,13.7223 -7.151296,74.4113 -7.167793,61.7770 -7.159685,70.3384 -7.212037,18.9642 -7.199496,32.7743 -7.221473,11.4007 -7.199895,35.1082 -7.222309,14.1479 -7.121072,116.5013 -7.162404,77.3796 -7.205713,37.8063 -7.193004,51.3989 -7.216990,28.4016 -7.232875,13.4728 -7.135492,111.6925 -7.235004,13.5727 -7.181223,68.8641 -7.225707,26.7911 -7.155196,97.9101 -6.953224,302.3306 -7.130653,125.5527 -7.223698,32.9348 -7.243520,14.8327 -7.061491,197.9368 -7.108684,152.1564 -7.250088,13.9221 -7.173217,92.6153 -7.244403,23.7266 -7.256207,12.3269 -7.232271,37.5972 -7.171368,98.9253 -7.256634,14.2686 -7.089470,182.4022 -7.224968,47.5655 -7.144782,130.8713 -7.252499,25.1723 -7.221902,56.3605 -7.265833,14.9360 -7.258353,22.9461 -7.268130,13.5741 -7.124527,158.3797 -7.268534,15.2180 -7.086188,200.6224 -7.191484,97.5278 -7.236458,53.4198 -7.214469,77.2402 -7.033073,259.0468 -7.255556,37.4060 -7.104966,189.9463 -7.248577,46.8624 -7.281299,14.5773 -7.275654,24.1608 -7.260841,39.5985 -7.201159,101.3714 -7.283752,19.6613 -7.291710,12.1094 -7.247185,58.6414 -7.068895,237.3566 -7.270294,39.0380 -7.292120,18.3868 -7.299815,11.3888 -7.219392,92.9139 -7.121707,193.2036 -7.269869,46.3185 -7.239784,77.3846 -7.305827,12.1231 -7.272534,47.2016 -7.202628,120.8323 -7.188266,135.8035 -7.206291,121.2509 -7.302531,27.3932 -7.185534,145.2284 -7.303414,28.0636 -7.270903,61.5118 -7.303820,29.7705 -7.190743,146.9428 -7.083911,255.4256 -7.294913,45.4955 -7.231002,109.9825 -7.329924,11.4880 -7.264011,79.9703 -7.289878,55.5176 -7.317951,28.2082 -7.314911,32.1924 -7.330762,19.1574 -7.277672,73.3109 -7.207542,145.4256 -7.286811,67.2000 -7.312306,43.1052 -7.327542,28.3075 -7.311205,48.5054 -7.230024,130.2025 -7.332415,29.5376 -7.319736,42.9248 -7.229571,135.6305 -7.177104,189.4775 -7.343981,23.0296 -7.292962,76.5110 -7.280770,89.9279 -7.340409,31.0042 -7.339337,33.9373 -7.317169,58.0594 -7.362661,13.1879 -7.271873,106.5434 -7.354012,25.1231 -7.278263,102.9231 -7.281705,101.9539 -7.306252,77.8628 -7.341413,43.6084 -7.146440,240.5360 -7.371414,17.6302 -7.349920,40.4534 -7.365202,26.9886 -7.383659,10.8922 -7.331478,63.7296 -7.253106,142.5512 -7.337686,58.4056 -7.378417,21.5865 -7.360227,41.1674 -7.389045,12.9309 -7.282908,121.5326 -7.392191,13.0879 -7.394552,11.2052 -7.300440,106.9130 -7.390374,19.3593 -7.195689,215.3308 -7.367011,46.5719 -7.245393,168.6099 -7.295877,120.6666 -7.405758,11.5061 -7.340985,77.1560 -7.350983,69.3686 -7.316188,104.8527 -7.370698,50.8265 -7.369474,53.5010 -7.386977,38.2547 -7.209842,219.4102 -7.401395,30.4745 -7.347104,86.0304 -7.310507,123.0912 -7.355412,78.7145 -7.395209,39.8407 -7.346159,92.0227 -7.345396,97.8557 -7.395658,48.1666 -7.375850,68.3789 -7.237574,207.0788 -7.405279,39.8656 -7.417264,31.2384 -7.352968,95.9678 -7.379135,70.5655 -7.413584,37.3785 -7.434127,20.2054 -7.407353,47.9486 -7.429253,28.4363 -7.444229,14.9453 -7.381187,78.4047 -7.355850,104.1529 -7.324070,137.1709 -7.435050,27.5869 -7.414003,52.4346 -7.443825,23.2217 -7.246348,221.8723 -7.455302,13.8753 -7.418142,52.0451 -7.359711,111.8700 -7.421041,52.6564 -7.449702,24.9409 -7.404441,72.2318 -7.454333,24.7795 -7.401976,77.5642 -7.396093,86.7858 -7.333591,149.8582 -7.433599,50.4065 -7.473698,11.3512 -7.375229,110.3955 -7.462637,26.5054 -7.479113,10.4627 -7.259428,231.2646 -7.479541,13.2069 -7.468221,24.9556 -7.384116,109.5060 -7.438183,57.2444 -7.457689,39.1492 -7.385022,113.2284 -7.416545,86.0463 -7.400004,103.8904 -7.493622,10.8806 -7.373275,134.8868 -7.498251,10.3823 -7.483449,26.5730 -7.420352,92.7026 -7.492748,23.4222 -7.495428,22.9559 -7.448937,69.8753 -7.496839,22.8184 -7.474643,45.8701 -7.421525,100.3473 -7.476673,48.0962 -7.489576,35.9226 -7.461241,64.9310 -7.484006,44.3441 -7.516171,14.0818 -7.502591,28.2691 -7.503895,27.3734 -7.425232,108.9475 -7.485050,51.5966 -7.450963,86.0706 -7.470187,67.2992 -7.490693,47.2062 -7.459592,78.6936 -7.459175,81.8037 -7.528351,14.1995 -7.433135,110.8549 -7.531269,14.0364 -7.469178,79.5495 -7.482879,66.2377 -7.489143,60.5562 -7.537034,13.3450 -7.323461,228.2896 -7.366582,185.9241 -7.508162,45.1826 -7.540979,13.8732 -7.543990,13.4821 -7.361953,196.2272 -7.521873,38.6048 -7.411021,149.8493 -7.548728,12.5280 -7.448503,114.9495 -7.549700,14.5963 -7.542551,24.2011 -7.538286,29.8357 -7.493177,75.7718 -7.537487,32.4216 -7.554853,17.6166 -7.560478,12.4163 -7.431871,141.9558 -7.561257,13.1908 -7.530861,44.1962 -7.563453,14.6095 -7.526173,54.6217 -7.569909,12.3918 -7.549117,34.2610 -7.552507,31.5335 -7.575058,11.1693 -7.558181,30.4732 -7.460003,129.0963 -7.550380,39.6042 -7.553346,38.2561 -7.524770,69.2289 -7.309332,286.1942 -7.519658,77.9849 -7.568122,30.1102 -7.545306,53.5264 -7.485625,116.2206 -7.566752,36.5102 -7.534180,69.7056 -7.409734,196.1818 -7.557473,49.9026 -7.444653,163.4700 -7.530253,79.0174 -7.289013,323.0103 -7.518384,94.2626 -7.422975,191.1842 -7.584041,32.2812 -7.568949,48.1501 -7.508633,110.1288 -7.580795,41.4821 -7.504503,118.8786 -7.551751,72.7240 -7.510023,116.8515 -7.598833,29.2480 -7.588655,40.3766 -7.443253,188.1887 -7.518813,115.2257 -7.467048,168.0545 -7.603263,33.8444 -7.536647,101.0579 -7.445145,192.9963 -7.597644,41.7674 -7.513056,127.5557 -7.572895,68.5418 -7.537900,106.9545 -7.616330,29.0404 -7.572470,73.8456 -7.591602,56.0165 -7.634039,14.2675 -7.589984,58.7397 -7.582302,70.0323 -7.295440,357.5355 -7.635103,18.4791 -7.595527,60.6372 -7.626875,29.7053 -7.525499,132.5482 -7.607376,51.7940 -7.629032,30.7792 -7.648724,12.8035 -7.652335,11.6207 -7.641438,25.2147 -7.601846,65.5598 -7.656165,11.6666 -7.656581,12.7580 -7.605916,64.2738 -7.573827,98.9954 -7.639412,34.1393 -7.589100,85.2711 -7.612023,65.1977 -7.609271,70.5574 -7.583379,97.3136 -7.578063,104.8235 -7.631442,52.1427 -7.603886,81.8998 -7.593999,94.2313 -7.659812,28.9982 -7.653582,36.9347 -7.644855,46.2153 -7.624475,68.3574 -7.682887,11.9605 -7.618763,78.4326 -7.638142,59.5033 -7.637706,60.7688 -7.670191,29.9694 -7.622278,78.3109 -7.648307,52.9204 -7.691071,12.3464 -7.640612,64.3190 -7.694848,12.5895 -7.564297,145.6053 -7.560870,149.6183 -7.646316,65.2619 -7.700589,11.9377 -7.608124,107.2315 -7.628081,88.1200 -7.574448,143.4476 -7.659171,60.3122 -7.674372,46.1673 -7.698475,23.2486 -7.712528,12.0257 -7.637108,90.1975 -7.666653,63.0318 -7.701228,29.0466 -7.688231,44.6772 -7.471581,262.1792 -7.520514,215.7059 -7.688810,47.8626 -7.707439,30.5149 -7.673551,65.4735 -7.612647,128.4085 -7.598233,145.7242 -7.715356,29.1787 -7.711579,33.3212 -7.732909,13.2983 -7.704931,44.4855 -7.647619,102.8574 -7.680693,70.2398 -7.724554,26.8215 -7.730275,22.1861 -7.741056,14.2773 -7.663956,93.2425 -7.690518,67.9525 -7.697196,63.0115 -7.721724,38.9597 -7.466438,294.8672 -7.739025,25.5408 -7.710489,54.6445 -7.727306,39.8843 -7.750477,18.9222 -7.736674,33.1459 -7.743958,27.8777 -7.720540,51.9693 -7.669339,103.7767 -7.761306,12.7191 -7.679829,98.2422 -7.709903,69.1378 -7.697646,82.1870 -7.683585,96.8994 -7.769400,12.1131 -7.769820,13.2056 -7.672823,112.9623 -7.752462,35.5017 -7.757199,31.9438 -7.667407,122.1917 -7.617100,173.6452 -7.760685,33.7215 -7.744900,50.5197 -7.667832,128.1674 -7.771836,28.3854 -7.755334,45.5321 -7.779041,22.2678 -7.774025,27.7338 -7.717896,84.6437 -7.661528,144.1162 -7.692833,113.7106 -7.760208,49.8124 -7.658048,153.3251 -7.790745,21.0368 -7.737954,74.2192 -7.800222,12.3603 -7.765134,48.2158 -7.800867,14.6452 -7.780485,37.0690 -7.733761,84.9075 -7.773117,46.0214 -7.652976,167.7999 -7.785786,35.4180 -7.758471,64.6862 -7.795421,29.6983 -7.813350,12.2252 -7.586228,242.9112 -7.789599,41.8840 -7.820777,11.1505 -7.802540,30.6234 -7.805645,28.5124 -7.821205,13.4432 -7.729685,109.3793 -7.819138,21.5020 -7.801760,39.2660 -7.703417,139.2887 -7.772510,71.5932 -7.801309,43.1920 -7.831484,13.4052 -7.831928,13.3686 -7.623382,222.7531 -7.614160,234.2394 -7.812583,38.1252 -7.750933,101.0864 -7.795999,57.4551 -7.749417,104.7803 -7.829139,25.4910 -7.833164,24.7980 -7.834649,24.4588 -7.685787,175.2699 -7.818669,43.2254 -7.781514,81.6629 -7.764567,99.1810 -7.778072,88.9978 -7.744535,123.1773 -7.751376,120.3775 -7.645371,227.6896 -7.677222,196.8960 -7.736220,138.9092 -7.854198,23.9675 -7.794407,85.3652 -7.815513,65.1047 -7.863748,19.0157 -7.854631,29.6106 -7.811374,74.5099 -7.850708,35.7552 -7.871754,15.5736 -7.844502,44.7634 -7.840641,50.5982 -7.783026,110.5946 -7.825119,69.2512 -7.846136,49.5112 -7.834158,62.7387 -7.812174,85.5139 -7.767191,132.5974 -7.874118,27.3097 -7.700161,201.7193 -7.873061,29.2500 -7.863177,41.9644 -7.845297,61.7557 -7.825576,82.3143 -7.806544,105.8986 -7.817555,95.3722 -7.841026,72.9336 -7.859108,57.6572 -7.887329,30.0978 -7.897688,22.3314 -7.901429,21.1588 -7.861057,62.6780 -7.893622,30.5493 -7.884242,41.3205 -7.912444,14.3825 -7.875130,52.5993 -7.912927,17.3684 -7.857963,73.2592 -7.913960,20.7959 -7.852020,83.1485 -7.823157,112.9977 -7.844104,93.0928 -7.895648,42.8610 -7.907891,31.6227 -7.885884,54.0493 -7.746208,197.6431 -7.907053,39.3225 -7.810021,136.8614 -7.922588,24.6564 -7.867713,80.3607 -7.934757,14.3665 -7.844889,104.6777 -7.882765,68.5421 -7.716202,238.4665 -7.889266,65.8505 -7.899789,56.7870 -7.920020,37.6572 -7.779834,180.3419 -7.926827,33.8058 -7.951307,10.6158 -7.811783,152.2424 -7.861895,103.2603 -7.924171,42.3925 -7.789143,180.7858 -7.867070,104.2141 -7.880618,92.9734 -7.925563,49.9576 -7.927730,48.3100 -7.939934,36.9003 -7.964026,13.9743 -7.923736,57.5081 -7.957678,24.9346 -7.931223,52.1374 -7.943851,42.6887 -7.902312,86.0087 -7.905142,83.9296 -7.955117,35.1027 -7.935169,57.2345 -7.886464,106.3754 -7.839065,156.1350 -7.946376,49.2385 -7.878166,118.0532 -7.842707,155.4958 -7.966565,33.6184 -7.986541,14.5734 -7.930296,72.4676 -7.949124,54.7688 -7.891240,113.7042 -7.976835,29.0108 -7.992404,13.9761 -7.719483,287.7452 -7.973592,36.7207 -7.901880,110.0469 -7.976040,36.7543 -8.002764,11.4170 -7.971285,47.0729 -7.965156,53.7645 -7.939514,80.0179 -7.982613,37.6350 -7.960633,60.1527 -7.853455,169.1391 -8.011928,11.0744 -8.006381,20.2175 -7.938509,89.8268 -8.004945,24.6339 -8.001115,28.9125 -8.007229,25.0519 -7.983361,49.5687 -7.917427,115.9616 -8.022595,12.0799 -7.879772,158.4980 -7.992840,46.4168 -7.956576,84.4060 -7.961924,80.2136 -7.916766,125.7975 -8.012795,30.7811 -8.020786,23.2409 -7.946883,100.4066 -7.960176,89.7155 -8.038271,12.8329 -8.014182,38.8904 -7.947245,107.2664 -8.005846,50.1800 -7.848400,208.2412 -8.000183,57.1370 -8.028337,32.2534 -7.949567,112.4060 -7.995201,67.5707 -8.051104,13.8863 -7.996220,69.4412 -8.053073,14.4854 -7.978000,89.9766 -7.936155,132.2391 -8.042138,28.4547 -8.032282,40.5710 -8.040983,33.6634 -7.990220,85.5569 -8.032930,43.2844 -8.054512,23.4080 -7.954669,124.6023 -8.065662,14.0969 -8.067977,13.3653 -8.029579,53.7529 -8.057321,28.0629 -8.033389,52.6101 -7.937197,151.4860 -8.039257,49.8520 -8.049892,40.1657 -8.077920,13.1091 -8.042564,50.9861 -8.070593,29.1860 -8.043577,59.4714 -8.081343,22.6998 -8.088683,15.7872 -8.064991,39.9305 -8.061974,43.5917 -8.079760,27.8482 -8.085384,24.8401 -7.989072,123.6521 -7.969930,143.4407 -7.894371,219.4392 -7.995615,120.0918 -8.018921,98.9601 -8.083333,35.9440 -7.787964,333.9769 -8.076215,46.9881 -8.086000,39.2620 -8.091030,36.6167 -8.089110,39.5954 -8.018358,111.0817 -8.074647,57.7198 -8.072853,60.7950 -8.003893,130.4685 -8.105566,30.6919 -8.113371,23.9719 -8.104922,34.2989 -8.125262,14.4094 -8.093550,48.8067 -7.988321,155.0165 -7.948074,195.9213 -8.115708,28.7728 -8.104044,43.9749 -8.047290,101.7489 -8.044028,107.1694 -8.056642,95.4594 -8.023003,131.3906 -8.060590,94.2205 -8.142358,13.4800 -8.112725,46.5580 -7.998203,162.3195 -8.062772,98.3418 -7.981244,180.8887 -8.113811,50.0634 -8.128706,37.8097 -8.104471,62.6631 -8.110225,57.5190 -8.117881,53.8046 -8.026599,147.1532 -8.034675,141.4644 -8.123203,53.5351 -8.010313,167.0413 -8.019533,158.6113 -8.139222,39.6643 -8.132367,48.5981 -8.163875,18.7129 -8.148019,36.3745 -8.166516,18.3998 -8.173753,13.0261 -8.143338,43.8511 -8.152102,35.4948 -8.068395,122.7917 -8.178886,12.7813 -8.103049,89.7726 -8.160523,33.3573 -8.134362,61.4389 -8.154811,44.1024 -8.020248,179.1200 -8.107608,93.6832 -8.121942,80.2929 -8.144481,60.4263 -8.167135,39.1016 -8.177355,30.2566 -8.195802,13.2202 -8.178145,33.4830 -8.161114,51.8959 -8.184394,30.0511 -8.187598,27.3686 -8.202235,13.8242 -8.136259,83.0866 -8.162134,59.1346 -8.180966,40.9237 -8.143997,78.3988 -8.199369,25.2141 -8.176739,48.8970 -8.214445,11.6369 -8.214967,12.4898 -7.896898,331.7618 -8.133649,97.1442 -8.219346,13.0213 -8.127647,106.8822 -8.176140,59.9816 -8.159283,78.6621 -8.191668,46.8490 -8.198914,40.5805 -8.204908,35.8721 -8.167745,74.5928 -8.075777,167.9642 -8.056027,188.4433 -8.234530,12.3570 -8.099780,150.8259 -8.155838,96.5139 -8.151198,101.9617 -8.213011,40.6407 -8.149039,108.1935 -8.207612,50.1043 -8.079272,179.6664 -8.228660,32.7239 -8.187190,76.5448 -8.240781,24.1964 -8.250606,15.0591 -8.244471,24.0420 -8.067559,202.5097 -8.137343,133.7103 -8.182588,89.3748 -8.186780,86.8791 -8.030028,244.1588 -8.263735,12.9352 -8.264977,13.5251 -8.230794,48.3379 -8.246887,33.9408 -8.227457,54.5524 -8.243742,43.2235 -8.209022,79.0464 -8.222396,66.4012 -8.276671,13.4134 -8.258939,32.1777 -8.184916,107.4962 -8.211628,82.1438 -8.280829,13.5552 -8.273659,24.5726 -8.129441,170.0692 -8.257717,42.9135 -8.232368,68.6749 -8.238518,64.7886 -8.226083,79.9933 -8.225637,80.8937 -8.171687,135.9489 -8.236122,72.8549 -8.242338,67.5767 -8.271964,39.2549 -8.257233,55.0459 -8.299510,13.7453 -8.303307,13.1194 -8.191188,126.9019 -8.282010,37.3502 -8.292413,28.3623 -8.311219,10.8408 -8.278503,44.1381 -8.224584,100.4764 -8.306077,20.9331 -8.288069,41.1078 -8.318090,11.5353 -8.319361,13.2108 -8.139672,194.5093 -8.261384,75.2639 -8.201292,136.5871 -8.265666,73.4150 -8.274187,65.9273 -8.119277,221.5276 -8.252353,89.2075 -8.329626,13.2570 -8.332573,12.6683 -8.221269,125.5104 -8.090058,258.0526 -8.336649,13.1995 -8.329178,24.1824 -8.290085,64.7283 -8.306531,48.9289 -8.237946,118.5916 -8.288798,68.2826 -8.192822,168.8041 -8.316427,45.6470 -8.298232,64.8358 -8.340805,25.6856 -8.353360,14.2812 -8.309915,58.6912 -8.341561,28.3525 -8.325061,45.7329 -8.322060,50.6088 -8.239495,134.3017 -8.300631,75.3416 -8.279132,98.4820 -8.349849,29.3427 -8.367642,11.9536 -8.366491,14.5045 -8.368607,13.3434 -8.345242,37.1367 -8.312280,70.9312 -8.337880,48.3340 -8.270069,117.8032 -8.301043,89.3701 -8.381951,10.1132 -8.382379,11.3509 -8.291117,104.0954 -8.357081,40.5456 -8.375973,22.4115 -8.355460,44.0639 -8.154394,246.8683 -8.379596,22.5475 -8.387873,18.0780 -8.253160,153.5090 -8.393731,13.7386 -8.339081,69.0793 -8.221890,187.2492 -8.206237,203.4420 -8.308978,104.3859 -8.397627,18.3806 -8.380996,36.6983 -8.286966,131.1721 -8.405952,12.8103 -8.327010,92.7972 -8.395213,28.0529 -8.390414,33.4461 -8.372670,51.8276 -8.307636,118.7601 -8.293772,133.9158 -8.356538,71.5967 -8.416008,13.7181 -8.407470,23.1974 -8.253652,180.7605 -8.383211,53.3021 -8.354814,82.9111 -8.379192,59.5219 -8.417695,21.4829 -8.409140,30.5407 -8.430668,12.3765 -8.398385,47.6587 -8.193881,252.7768 -8.377615,69.4764 -8.439179,10.2197 -8.268513,183.3517 -8.342883,109.7522 -8.427689,26.7800 -8.413364,41.7356 -8.426397,30.8584 -8.423860,36.2863 -8.271054,189.6360 -8.437726,23.4207 -8.392064,69.7730 -8.452636,11.7078 -8.406669,60.6614 -8.434413,33.5676 -8.424498,45.3827 -8.418762,51.5819 -8.461147,10.6811 -8.334182,140.5191 -8.346780,129.2372 -8.373797,104.1828 -8.467331,12.3797 -8.386214,94.3327 -8.340115,143.2482 -8.369914,114.3560 -8.402144,87.0850 -8.348112,141.6296 -8.449399,41.0479 -8.446044,46.5294 -8.447092,45.9935 -8.461838,31.9430 -8.361626,132.5975 -8.313256,184.4715 -8.457256,41.5253 -7.975521,524.1684 -8.489230,12.3107 -8.428135,73.8511 -8.476017,29.2365 -8.362075,143.8319 -8.464345,42.0906 -8.294385,216.5205 -8.443045,68.6668 -8.499690,12.9803 -8.501987,12.3871 -8.470345,46.9574 -8.484270,34.8414 -8.498781,22.2150 -8.322642,198.9714 -8.401263,121.9637 -8.501541,22.3834 -8.490447,33.9372 -8.467981,58.8671 -8.505254,23.4947 -8.517303,12.7605 -8.519112,12.4775 -8.216060,317.8102 -8.493781,40.5648 -8.429727,108.3815 -8.438715,100.0160 -8.409679,131.5946 -8.408161,134.4776 -8.510906,32.6732 -8.418139,126.4898 -8.460691,85.2183 -8.533871,13.0551 -8.489742,59.5718 -8.494225,56.4540 -8.469881,81.8822 -8.524385,29.8255 -8.542639,15.4327 -8.531590,27.3460 -8.471829,87.8558 -8.439681,120.6649 -8.549314,12.7523 -8.538109,26.9831 -8.492574,73.8765 -8.477981,89.4468 -8.554211,15.8444 -8.446658,123.8442 -8.558072,12.8462 -8.363069,212.0052 -8.511712,64.5177 -8.506436,70.8077 -8.550679,27.4074 -8.544629,34.3719 -8.419808,159.6050 -8.451865,130.3212 -8.570056,12.5674 -8.370794,212.2797 -8.570503,14.0008 -8.399525,188.2184 -8.566451,22.2488 -8.546926,42.2224 -8.320776,273.6662 -8.528750,66.3231 -8.567428,28.8159 -8.559685,37.0526 -8.454469,143.1871 -8.562067,37.3906 -8.576231,24.5739 -8.455100,147.2467 -8.558937,45.7835 -8.512671,94.1757 -8.423266,184.2591 -8.543579,67.3440 -8.565093,46.7027 -8.541275,70.9561 -8.589149,25.4839 -8.526849,88.2467 -8.497728,118.4483 -8.604721,12.7059 -8.545909,72.2026 -8.606847,14.9142 -8.597657,24.6901 -8.579001,45.9194 -8.577244,48.7113 -8.530064,97.5739 -8.579413,51.0616 -8.436514,194.6932 -8.618113,14.0491 -8.480548,153.9450 -8.612231,23.6378 -8.615096,21.9750 -8.624921,12.9432 -8.595073,45.5068 -8.560347,80.6671 -8.607526,36.4815 -8.575074,70.0747 -8.602348,44.1052 -8.594443,53.1218 -8.630476,19.2199 -8.474702,175.7200 -8.514375,136.7075 -8.640581,12.5217 -8.505907,149.7622 -8.587744,70.1776 -8.570919,88.0550 -8.647565,12.0742 -8.622348,41.1275 -8.520997,143.0994 -8.610924,53.8072 -8.493086,172.3681 -8.655670,42.8647 -8.641014,58.4317 -8.627638,73.6477 -8.479711,223.7162 -8.616177,87.9862 -8.625956,78.6507 -8.631208,74.0942 -8.663476,47.2102 -8.632162,79.4721 -8.578087,134.0065 -8.699447,13.7970 -8.551764,165.2843 -8.617427,100.1020 -8.704164,14.1528 -8.664732,54.0995 -8.635870,86.4279 -8.582624,140.5975 -8.538731,186.4703 -8.664097,62.8879 -8.483364,244.6261 -8.534347,194.0835 -8.653103,76.7641 -8.583074,148.3115 -8.651083,83.2959 -8.596245,138.7277 -8.722298,13.8816 -8.698535,38.8147 -8.725202,14.4320 -8.645150,95.3631 -8.460147,281.6325 -8.718317,24.8439 -8.723222,20.7973 -8.659640,86.9418 -8.637865,109.5644 -8.646453,102.7779 -8.521614,229.0777 -8.729867,22.5566 -8.665454,87.6673 -8.599458,157.1047 -8.727990,29.8227 -8.710686,47.6027 -8.614634,144.6849 -8.731386,30.1345 -8.649696,112.9669 -8.621762,142.4501 -8.749232,15.8080 -8.737351,30.6344 -8.582187,186.7048 -8.756564,13.7692 -8.750692,21.8705 -8.744020,29.4465 -8.734973,41.2497 -8.701286,76.8323 -8.764213,14.6421 -8.523227,256.2763 -8.637072,145.5882 -8.600805,182.9165 -8.768892,15.6743 -8.772563,15.4501 -8.776223,14.0422 -8.740513,50.5227 -8.747430,47.4762 -8.753122,42.3265 -8.584504,212.6400 -8.770334,27.8156 -8.711635,87.5031 -8.705303,95.7821 -8.790266,16.4843 -8.717530,90.7612 -8.741780,67.9894 -8.778119,35.2377 -8.734379,80.9843 -8.743162,72.8998 -8.759319,59.7876 -8.596738,223.4532 -8.523925,297.2582 -8.713244,109.7289 -8.762664,63.1877 -8.809770,17.7745 -8.757813,72.9318 -8.739634,92.8478 -8.758290,75.1793 -8.819107,14.9476 -8.588701,248.4979 -8.704607,134.3977 -8.825852,14.8389 -8.806751,35.2435 -8.795449,49.2088 -8.830746,14.4084 -8.767986,82.0933 -8.611796,240.0288 -8.784567,67.7639 -8.797145,56.3765 -8.644008,210.0250 -8.820192,35.3167 -8.827545,30.9028 -8.844658,14.2999 -8.703428,156.8057 -8.845155,15.7104 -8.788014,76.6951 -8.783722,81.7621 -8.765040,101.8682 -8.794907,75.2302 -8.808292,64.6020 -8.736180,137.4534 -8.717049,157.4293 -8.821184,56.2656 -8.864709,15.3402 -8.841995,39.4361 -8.822974,60.9245 -8.752425,132.5616 -8.815364,70.3354 -8.850080,37.7150 -8.718832,170.7089 -8.877450,14.9808 -8.854034,40.5728 -8.880050,15.1227 -8.852332,43.8151 -8.832483,65.8242 -8.885700,14.4044 -8.761522,139.8328 -8.860234,43.8627 -8.881432,23.7889 -8.883899,22.6087 -8.853522,56.8356 -8.728431,183.8067 -8.874479,38.5208 -8.858449,55.6330 -8.813358,102.4085 -8.839006,77.4177 -8.904098,12.8338 -8.650422,269.1234 -8.895174,26.0994 -8.801085,122.9900 -8.634493,290.1339 -8.870137,58.8885 -8.916424,13.3613 -8.896147,34.9774 -8.799138,135.9176 -8.779504,156.4228 -8.837199,100.2135 -8.924076,17.9364 -8.884987,59.4703 -8.746582,199.0594 -8.858959,87.5758 -8.840691,106.5375 -8.910359,39.7593 -8.935057,16.3852 -8.873634,79.3246 -8.865485,89.6626 -8.798150,158.7246 -8.851825,106.2132 -8.866909,91.6343 -8.834055,124.9868 -8.944458,15.1027 -8.945642,16.0891 -8.916932,48.0202 -8.951443,15.0130 -8.919546,49.4110 -8.929027,40.6918 -8.913000,59.0132 -8.958544,14.5063 -8.782660,191.7556 -8.947229,28.6126 -8.726985,250.3963 -8.955148,23.3183 -8.872894,108.3739 -8.901355,80.8152 -8.946535,37.1547 -8.712094,273.7886 -8.860866,126.7497 -8.935927,55.0745 -8.658975,333.0180 -8.921273,71.4660 -8.981269,13.7423 -8.816062,179.8689 -8.892431,105.4796 -8.985883,13.8246 -8.959043,44.2086 -8.991002,12.8337 -8.937413,67.1753 -8.995012,12.7868 -8.791036,218.0342 -8.969719,40.8381 -8.900105,111.2253 -8.833470,179.0845 -8.999708,13.9760 -8.912238,104.0290 -9.003252,14.2684 -8.959561,60.7507 -9.007799,13.0339 -8.982171,40.7899 -8.929786,97.7678 -8.950119,77.9461 -8.906508,122.2711 -8.977382,54.0011 -8.964953,67.5546 -8.995932,37.7766 -9.020312,13.9001 -9.020834,14.5563 -9.022961,16.6559 -8.987616,52.4958 -8.991993,48.6202 -8.905221,137.4184 -9.013685,31.9920 -8.974416,73.5194 -8.914082,135.2183 -8.952959,96.9480 -8.973051,77.7602 -9.035391,17.9789 -8.961732,93.6565 -9.040113,17.4149 -8.889541,170.6250 -8.855509,205.8930 -9.004589,58.1687 -8.924628,138.6382 -9.003837,62.5138 -8.992740,75.1503 -9.039618,29.4531 -9.053370,16.3989 -8.931125,139.4971 -8.975842,97.6638 -8.778855,295.4513 -9.060167,14.6560 -9.031384,44.3142 -9.062758,17.4584 -8.956875,124.0727 -9.040614,41.5171 -8.958039,126.1387 -9.047936,38.6799 -9.042640,44.4867 -9.050811,36.8688 -8.972014,117.9957 -8.773467,317.9738 -9.028066,65.8187 -9.063267,31.5791 -8.887795,208.4919 -9.086617,11.6808 -9.049301,49.7412 -9.009071,94.5759 -8.915767,189.1466 -9.055389,51.0005 -8.968958,139.8887 -9.049908,59.4748 -9.032508,77.4139 -9.098298,12.3814 -9.087127,27.4455 -9.099043,16.3219 -9.074823,43.7176 -9.066351,52.6522 -9.010558,110.6515 -8.983690,138.0521 -9.090010,35.8139 -9.082131,44.2072 -9.067891,60.1272 -9.114573,14.1069 -9.057528,72.5318 -9.118541,12.9971 -9.119004,14.4054 -9.121743,14.1237 -8.966456,170.9359 -8.898308,241.2196 -9.012555,131.8272 -9.096288,49.0829 -9.104914,41.3799 -9.080217,66.8509 -9.070623,77.0606 -9.087681,63.0501 -9.080948,72.3490 -9.139528,14.7253 -8.978467,179.7782 -9.061403,98.0472 -9.110680,50.6591 -8.894607,268.4553 -9.125825,38.0951 -9.011331,154.4929 -9.103648,64.0603 -9.115365,54.8807 -8.942013,231.5810 -9.074307,100.5639 -9.017521,157.8878 -9.128019,47.9036 -9.106390,71.9527 -8.997912,185.2469 -9.150731,33.6570 -9.133410,51.4617 -9.034213,151.1421 -9.128681,57.9438 -9.173595,13.5609 -9.174872,15.4609 -9.126339,65.5334 -9.045677,147.8044 -9.175409,21.1557 -9.163063,35.8132 -9.069071,130.8637 -9.075698,125.9323 -9.145371,58.5865 -9.016267,188.9906 -9.109922,96.7709 -8.657922,549.8041 -9.184389,27.9500 -9.199935,13.5391 -9.069770,145.3391 -9.154254,61.8124 -9.193482,24.0235 -9.165824,52.4872 -9.183159,40.1168 -9.153298,71.0736 -9.027554,197.3566 -9.212340,13.6063 -9.213475,12.9740 -9.137393,92.9127 -9.217507,13.4310 -9.187156,47.9221 -9.084178,151.6502 -9.178343,60.8846 -9.205259,34.9121 -9.185355,55.5859 -9.135867,109.0526 -9.163920,81.9314 -9.215109,31.5305 -9.206694,40.8242 -9.223277,26.7852 -9.147684,106.2270 -9.225947,28.9379 -9.184872,70.5664 -9.190333,67.1965 -9.147069,113.6803 -9.091441,170.1783 -9.247518,14.5788 -9.159450,104.5611 -9.131539,134.8160 -9.196565,70.2917 -9.224911,42.7369 -9.230306,38.7106 -9.224372,47.7913 -9.207726,65.5614 -9.144383,132.0546 -9.218312,59.0243 -9.130060,149.0562 -9.198877,81.1181 -9.264012,17.6565 -9.235829,46.7165 -9.216067,68.6415 -9.254885,32.1654 -9.230938,58.3353 -9.279117,12.3964 -9.239228,53.8685 -9.269017,25.2527 -9.028780,268.9217 -9.203958,95.0023 -9.255439,44.0498 -9.260750,40.3040 -9.167709,134.6336 -9.158246,146.3434 -9.291514,15.7136 -9.094846,213.1448 -9.121210,187.9967 -9.226450,85.6701 -9.297702,14.9275 -9.093885,220.0188 -9.273288,44.3547 -9.244920,73.3973 -9.235079,84.3915 -9.287051,33.3011 -9.307228,13.6477 -9.289274,32.1753 -9.257530,67.4497 -9.301054,25.0390 -9.293098,37.2103 -9.266356,66.3571 -9.302343,31.1401 -9.309207,26.5820 -9.073507,263.7198 -9.253912,84.0966 -9.312121,28.3351 -9.201631,140.8736 -9.175923,167.0829 -9.161340,183.9951 -9.332713,13.1163 -9.333483,15.5519 -9.279995,70.1459 -9.324980,25.6664 -9.335789,15.6215 -9.304590,49.6179 -9.276438,80.5456 -9.320876,36.6004 -9.318318,39.8257 -9.345336,13.2997 -9.345830,14.3403 -9.109384,251.7309 -9.337227,27.3620 -9.349036,18.2405 -9.313904,54.5402 -9.294270,76.1744 -9.350648,22.2890 -9.360171,13.9323 -9.298961,76.4610 -9.343006,36.5660 -9.351411,29.0557 -9.338009,43.1579 -9.191873,190.2936 -9.370446,13.2439 -9.312630,71.9771 -9.282546,103.1293 -9.330309,61.3561 -9.379573,14.3533 -9.319471,74.9569 -9.250063,146.2570 -9.356984,40.4039 -9.364590,33.7489 -9.307992,90.8838 -9.384608,15.0967 -9.267649,132.7861 -9.146295,258.3650 -9.186625,220.7128 -9.033709,374.2803 -9.393927,14.5338 -9.394428,16.5069 -9.240171,171.3140 -9.262098,149.9013 -9.284709,128.6776 -9.320353,96.3932 -9.383690,35.2492 -9.246640,174.7173 -9.350142,71.9843 -9.368445,54.5732 -9.391665,31.8586 -9.408461,16.7275 -9.410936,14.9310 -9.411486,16.6461 -9.413387,16.1386 -9.381167,49.7643 -9.354208,80.4752 -9.358636,77.0996 -9.385676,50.5806 -9.361115,76.5038 -9.425867,15.9188 -9.428132,14.1626 -9.240942,202.9948 -9.375422,69.7723 -9.272164,174.8617 -9.170247,278.5805 -9.407990,41.6882 -9.398339,53.5309 -9.397389,55.8950 -9.407338,47.7302 -9.442296,15.4307 -9.277337,181.8057 -9.396320,65.4569 -9.423524,40.2402 -9.245852,218.9052 -9.435736,29.7205 -9.326094,141.7988 -9.436257,33.0134 -9.434684,35.4096 -9.457727,13.5160 -9.459143,14.5392 -9.416747,59.8676 -9.358144,118.9747 -9.463765,14.7905 -9.425189,55.8820 -9.299489,182.3396 -9.447026,37.8639 -9.471244,14.5920 -9.451871,36.8719 -9.398876,90.6581 -9.421358,69.4247 -9.467893,24.1329 -9.476615,16.1512 -9.481071,14.0513 -9.357477,142.1446 -9.484891,15.4528 -9.445195,56.0726 -9.380468,122.9883 -9.374104,130.4521 -9.372937,133.5529 -9.441786,65.2553 -9.495123,13.6290 -9.367277,145.1594 -9.418940,95.8196 -9.470094,46.9082 -9.478556,39.2190 -9.504556,13.7658 -9.281669,240.3250 -9.400435,122.3771 -9.430932,92.9566 -9.512437,13.4536 -9.464758,64.3705 -9.503457,26.1853 -9.517003,13.8038 -9.473683,60.1514 -9.485836,48.9307 -9.501268,35.4347 -9.449679,88.4803 -9.500344,40.1490 -9.508753,33.4807 -9.399705,144.2714 -9.529129,15.6755 -9.461778,84.2457 -9.533835,14.4133 -9.499622,50.3881 -9.489535,65.7098 -9.443937,111.8408 -9.514760,41.5498 -9.517776,41.0046 -9.423019,136.7895 -9.525891,34.4566 -9.538160,25.3289 -9.453284,113.3442 -9.340456,226.8833 -9.523889,44.7557 -9.465457,103.9486 -9.556310,17.0800 -9.540494,34.0718 -9.542234,33.3463 -9.488743,87.6148 -9.521995,55.7117 -9.507042,73.3075 -9.477119,106.2292 -9.536704,47.3868 -9.492027,93.2598 -9.518332,68.2050 -9.560348,29.8298 -9.261620,329.3371 -9.429526,162.2003 -9.506491,88.8624 -9.559809,37.6019 -9.584091,15.5046 -9.550011,52.4083 -9.575581,27.7723 -9.534767,72.0880 -9.317643,289.7180 -9.543977,64.4052 -9.585287,24.0694 -9.548249,62.3742 -9.108847,504.6258 -9.599596,16.2175 -9.522813,93.6933 -9.602420,15.6512 -9.591727,28.7790 -9.437619,183.3923 -9.555245,66.5310 -9.342505,280.0065 -9.544805,82.0184 -9.569406,58.3953 -9.583349,44.9899 -9.563489,66.4783 -9.566629,66.1548 -9.620506,14.0105 -9.608383,26.7280 -9.606856,31.1595 -9.568646,69.9085 -9.590178,49.4697 -9.469271,174.2429 -9.455069,189.8597 -9.448828,197.9007 -9.481829,167.8262 -9.567340,82.8513 -9.638016,13.6810 -9.621012,31.8624 -9.580350,76.6282 -9.576358,81.6003 -9.643515,15.5669 -9.618072,44.5758 -9.649656,13.4642 -9.321450,344.0315 -9.610624,55.6175 -9.603354,63.8983 -9.638555,31.1760 -9.574566,96.1949 -9.656979,14.8206 -9.597411,75.8830 -9.662648,13.6104 -9.616507,60.9002 -9.663121,15.8419 -9.613473,69.7454 -9.266858,417.0795 -9.634517,50.4561 -9.626824,61.8188 -9.650192,38.9770 -9.635111,54.5676 -9.652875,37.7925 -9.558781,132.5216 -9.659082,33.9768 -9.607362,88.8535 -9.651698,45.0422 -9.529642,169.2069 -9.677408,22.8689 -9.670761,30.7306 -9.646729,57.7771 -9.639649,67.7213 -9.590958,117.1539 -9.411999,297.3900 -9.696216,14.0002 -9.404660,309.6032 -9.595354,119.6826 -9.382167,333.6247 -9.704507,14.4943 -9.622513,99.1497 -9.492767,230.3585 -9.422127,301.8398 -9.490784,235.8375 -9.669731,59.3118 -9.689679,41.6426 -9.627802,104.2467 -9.698850,35.1212 -9.665482,69.5184 -9.678963,56.5389 -9.673295,66.2239 -9.721663,18.3547 -9.709390,32.4643 -9.693060,49.9216 -9.701493,43.2265 -9.577707,168.9874 -9.715792,31.4409 -9.690668,57.6100 -9.708112,43.7037 -9.629968,122.6771 -9.700277,55.1001 -9.676259,80.9162 -9.741855,15.8652 -9.573391,187.0399 -9.744720,17.7218 -9.530808,232.9170 -9.696740,69.0477 -9.729044,37.2274 -9.688644,80.7235 -9.715037,54.8810 -9.755378,15.8708 -9.689170,83.4921 -9.719002,54.6332 -9.746695,27.8571 -9.760431,15.7331 -9.735503,44.5253 -9.609357,171.4299 -9.765789,15.7376 -9.740018,42.9764 -9.769918,17.4176 -9.723967,66.4089 -9.683938,107.2752 -9.615814,176.4489 -9.732049,62.6516 -9.751817,43.6143 -9.739520,58.6070 -9.757175,42.7788 -9.723126,77.6433 -9.763725,37.7190 -9.742982,61.1080 -9.748279,56.3048 -9.757721,47.8757 -9.684974,122.8705 -9.794702,13.9317 -9.683219,127.8312 -9.795432,16.9641 -9.710217,104.2016 -9.667253,149.7865 -9.804090,14.7122 -9.657959,161.6119 -9.792263,28.0931 -9.807845,14.7364 -9.733972,91.4633 -9.628339,199.2880 -9.546024,282.7202 -9.818803,12.5354 -9.731350,101.1565 -9.801445,34.2725 -9.707371,129.3529 -9.714264,123.5791 -9.726622,115.3633 -9.800770,41.9585 -9.781527,62.2357 -9.621777,223.6833 -9.831339,14.9822 -9.832507,15.4106 -9.586537,264.0289 -9.822582,31.1211 -9.747234,106.9979 -9.632784,225.5300 -9.845461,13.3714 -9.846322,14.3841 -9.769368,92.4142 -9.814419,48.1372 -9.780028,85.5452 -9.798128,70.0026 -9.691303,177.5404 -9.780787,88.9686 -9.828745,44.3427 -9.858315,15.2760 -9.858832,16.8292 -9.860707,15.6924 -9.850567,29.8394 -9.735001,146.6698 -9.865574,16.9885 -9.790376,93.2188 -9.773636,112.6990 -9.771249,116.8774 -9.853703,34.9545 -9.873591,16.6544 -9.766272,124.9681 -9.876399,16.5041 -9.774552,120.3907 -9.880407,15.0593 -9.772662,125.7655 -9.873088,27.1337 -9.861783,40.4715 -9.825435,78.1924 -9.776165,130.4633 -9.894944,13.7186 -9.671800,237.6457 -9.881671,30.5958 -9.842729,71.1964 -9.854232,63.4221 -9.883596,35.1667 -9.762442,160.9052 -9.555778,368.0672 -9.644929,279.8187 -9.891241,34.8441 -9.836724,90.0183 -9.868131,63.7230 -9.666242,266.1524 -9.782995,151.4623 -9.890247,46.6567 -9.791213,146.8394 -9.902255,36.3319 -9.895467,45.0031 -9.882563,59.5323 -9.906629,37.3326 -9.931855,15.4242 -9.799955,148.3231 -9.909447,40.6748 -9.827628,123.3248 -9.936904,14.5848 -9.875662,81.3296 -9.752646,204.8712 -9.862557,95.4840 -9.805597,153.7103 -9.835718,125.8172 -9.804584,158.5319 -9.913926,52.0543 -9.837844,128.9406 -9.917655,52.0007 -9.787336,184.3306 -9.868844,103.5473 -9.886335,86.9471 -9.943962,30.1828 -9.961536,15.0262 -9.940470,39.8904 -9.957518,24.0292 -9.918763,64.5266 -9.934458,50.1945 -9.969656,16.1157 -9.923348,62.9467 -9.912268,75.8931 -9.888659,102.0092 -9.965981,25.4752 -9.820357,175.1082 -9.847918,149.4951 -9.947279,52.4756 -9.942096,59.0214 -9.988162,14.2899 -9.888127,117.6983 -9.811051,196.4202 -9.938587,69.9197 -9.843763,167.6262 -9.981547,31.8684 -9.997414,16.8305 -9.986295,30.6453 -9.869756,148.8793 -9.908663,112.5888 -9.841986,180.7055 -9.983290,40.9331 -9.892904,132.1396 -9.938053,88.3881 -9.985772,41.1889 -9.976563,51.4817 -10.011390,17.2471 -9.999756,32.6895 -10.001118,32.3603 -10.002452,32.0360 -10.021252,16.4122 -9.924749,113.4159 -10.022692,15.9717 -9.990668,51.9023 -9.984653,58.6193 -10.013416,30.8717 -9.963117,82.7879 -9.817040,230.0479 -10.032446,18.0589 -10.037665,13.3545 -9.973283,78.6360 -10.038165,14.6248 -9.959308,96.0090 -10.024224,34.4857 -9.966785,93.2693 -9.926743,135.1129 -9.956992,105.7362 -9.923846,142.7298 -9.898429,168.8696 -10.055317,13.5251 -9.971668,98.1863 -10.043273,30.2528 -9.991456,85.3498 -9.950122,128.5568 -10.028045,51.7382 -10.033479,47.5582 -10.026962,56.1938 -9.808634,275.5743 -10.007472,77.5722 -10.060055,28.8337 -10.073526,16.4516 -9.819572,270.9703 -9.900222,192.8051 -10.042571,51.8285 -10.014245,82.2900 -10.044288,54.1466 -9.932395,168.2191 -9.903628,198.0653 -10.005826,96.6166 -10.061856,42.9354 -10.088889,16.4193 -9.948278,159.1019 -10.028637,79.2873 -9.958041,152.4185 -9.950953,161.1329 -10.084209,29.8613 -10.050505,69.0598 -9.972392,147.8109 -10.076807,45.1501 -10.047088,75.2526 -10.025044,98.1150 -10.026442,99.4842 -10.093028,33.4266 -10.101694,25.2189 -9.812396,317.3468 -10.105309,25.0651 -10.083156,47.5763 -10.120203,11.6609 -10.102443,30.0943 -10.018636,116.6517 -10.052790,82.9257 -10.078679,57.4002 -9.926085,210.4327 -10.068843,70.6382 -10.107925,33.5562 -9.974145,168.4107 -10.089978,53.0535 -10.132538,11.3886 -10.008507,136.1528 -10.126914,19.6344 -10.081038,66.5911 -9.951489,196.7433 -10.085045,65.6136 -10.141482,9.5278 -10.034489,119.4505 -10.130375,24.3384 -10.110460,44.5960 -10.062729,93.5697 -10.136518,21.8576 -10.079784,79.1606 -10.130733,29.0964 -10.150659,9.5148 -10.151010,9.9246 -10.135717,27.8327 -10.146548,17.7456 -10.058710,105.9317 -10.143928,22.7190 -10.121958,45.4138 -10.051020,119.4749 -10.094400,76.6818 -10.156299,15.1699 -10.100615,72.2239 -10.163550,11.0335 -10.016941,160.8230 -10.136080,42.3694 -10.112087,67.4899 -10.164295,16.2179 -10.147629,35.8503 -10.142556,41.2918 -10.148233,36.3615 -10.160935,24.6865 -10.154713,32.6498 -10.167372,22.2616 -10.125927,64.3587 -10.171083,21.1171 -10.045905,147.8543 -10.184595,9.8174 -10.158376,37.0543 -10.153940,44.1682 -10.155057,44.1704 -10.180513,20.1187 -10.107381,93.6696 -10.038664,163.2650 -10.192200,11.3171 -10.183849,20.9725 -10.122342,83.5741 -10.185623,22.9722 -10.198108,11.7175 -10.144661,65.7817 -10.135289,77.1220 -10.129744,83.9382 -10.104792,109.2215 -10.187364,27.5136 -10.123160,92.1748 -10.166647,51.7052 -10.208595,10.0768 -10.189634,29.3910 -10.201051,18.4496 -10.210443,13.4207 -10.170496,54.2406 -9.980361,244.9264 -10.067299,160.4646 -10.069854,158.4773 -10.139482,91.2878 -10.131864,99.2428 -10.218353,13.8138 -10.160174,73.5043 -10.119566,116.1423 -10.177765,58.2812 -10.224737,12.0297 -10.090543,148.5060 -10.190286,49.6242 -10.218673,21.9799 -10.194413,47.4655 -10.209826,33.1473 -10.233679,10.7688 -10.199228,47.4209 -10.219501,27.7054 -10.214878,34.0740 -9.995466,255.1288 -10.219026,32.0507 -10.204822,48.2822 -10.171470,82.2905 -10.158945,95.5331 -10.205916,50.2192 -10.246649,10.7815 -10.225289,34.3193 -10.227764,33.0423 -10.239049,23.4452 -10.212411,50.9385 -10.143032,121.7871 -10.126455,138.9410 -10.174584,91.5135 -10.256136,11.0195 -10.231108,37.5085 -10.096536,174.3962 -10.262495,9.5944 -10.239911,33.5500 -10.247207,27.1518 -10.172839,102.8444 -10.248952,28.4603 -10.236046,42.2054 -10.203518,76.1498 -10.230770,49.7786 -10.098436,183.3623 -10.242974,39.2753 -10.193760,90.4902 -10.266098,18.7370 -10.274360,11.3521 -10.259608,27.2376 -10.253104,35.2759 -10.260807,28.2542 -10.223864,67.5625 -10.267156,25.5098 -10.236767,56.8163 -10.240653,53.2777 -10.277413,17.3241 -10.183480,113.2398 -10.270933,26.5590 -10.264820,33.6353 -10.179577,119.6998 -10.164642,136.1870 -10.251077,53.2422 -10.294738,10.0714 -10.275684,30.8534 -10.250595,57.2884 -10.288381,21.3089 -10.300830,10.1062 -10.213682,97.6091 -10.215335,97.6146 -10.284835,28.5390 -10.273461,41.6500 -10.306538,10.0046 -10.265396,52.4362 -10.309690,9.7840 -10.297492,23.6195 -10.311292,11.0796 -10.278252,44.9825 -10.304810,19.7586 -10.315112,10.2053 -10.293584,33.1279 -10.298456,30.2131 -10.241879,87.8719 -10.281799,49.0168 -10.257431,74.2512 -10.322372,10.1373 -10.066576,267.3204 -10.244448,90.0181 -10.254479,84.1685 -10.268617,70.5026 -10.232167,107.8757 -10.178450,162.6109 -10.279668,62.6822 -10.319475,23.9437 -10.114071,231.1445 -10.195431,150.4637 -10.325318,22.8863 -10.159830,188.7357 -10.331683,18.9198 -10.289062,62.5417 -10.333897,18.6370 -10.304319,48.5747 -10.342351,10.8909 -10.291427,65.5443 -10.313375,44.5101 -10.200632,157.8621 -10.348205,11.1554 -10.340044,21.4455 -10.282250,79.5649 -10.341061,21.4915 -10.332510,31.3988 -10.330816,35.9471 -10.253761,114.4089 -10.214014,155.6227 -10.343419,27.2073 -10.292666,78.9508 -10.361490,10.5529 -10.329752,42.6591 -10.280549,93.9576 -10.284251,91.2799 -10.358495,17.7957 -10.263350,116.0769 -10.285712,94.3033 -10.359361,21.0661 -10.334467,46.6505 -10.299278,83.2247 -10.370627,13.6830 -10.272090,113.9544 -10.352895,33.5304 -10.051919,336.2543 -10.379428,9.5874 -10.286846,103.8551 -10.351604,40.0171 -10.310936,82.6157 -10.384311,10.9857 -10.348566,48.2672 -10.388174,10.4120 -10.321112,78.1879 -10.389016,11.0049 -10.353243,47.7568 -10.228333,173.4951 -10.374507,29.1970 -10.328670,75.4683 -10.338648,67.0674 -10.375531,30.6764 -10.396834,11.0120 -10.326713,81.4774 -10.398587,11.2697 -10.350603,59.7815 -10.382503,29.9076 -10.362553,51.6182 -10.296721,118.6370 -10.339120,76.9274 -10.293931,122.5609 -10.391622,25.6188 -10.366764,51.6449 -10.408191,11.9470 -10.400021,22.0023 -10.386426,36.5882 -10.405716,18.7112 -10.316543,108.3644 -10.361815,64.2440 -10.395297,33.3372 -10.372044,57.6876 -10.401828,28.3897 -10.307884,123.2337 -10.317833,116.2931 -10.369638,65.0153 -10.380427,54.7860 -10.410385,27.9338 -10.376291,62.6578 -10.324569,115.1463 -10.390702,49.7850 -10.416048,25.0404 -10.312950,130.5728 -10.434127,9.7066 -10.418409,26.1033 -10.380016,65.9739 -10.406208,41.8505 -10.235708,212.7340 -10.430218,19.0065 -10.407846,43.3217 -10.424908,27.0391 -10.414172,39.2831 -10.356972,96.8870 -10.323235,131.0575 -10.368170,88.5814 -10.445990,11.8983 -10.412411,46.1075 -10.404139,55.2587 -10.434654,26.3797 -10.451169,11.1432 -10.363909,100.4028 -10.420138,45.5493 -10.435214,31.6028 -10.440488,26.9114 -10.451948,17.5453 -10.428635,42.0481 -10.422024,50.2006 -10.459398,13.4667 -10.357886,118.3543 -10.403705,72.9217 -10.415358,61.7416 -10.416493,62.1259 -10.426060,53.3941 -10.443524,36.2903 -10.441089,39.9429 -10.372411,112.5944 -10.470684,14.8435 -10.465688,21.3469 -10.399301,88.5236 -10.464313,24.9458 -10.478619,11.0313 -10.458519,32.8303 -10.386045,107.1896 -10.423015,72.6266 -10.462312,33.9436 -10.487035,9.5759 -10.479815,18.1586 -10.472865,26.3073 -10.472225,27.6100 -10.477100,23.3566 -10.489259,11.7208 -10.429732,73.8426 -10.469494,34.7891 -10.495642,10.4774 -10.496612,11.0808 -10.497974,11.4808 -10.201930,309.8082 -10.485528,26.5621 -10.461034,51.9754 -10.401000,112.6406 -10.479455,36.1202 -10.493235,23.0419 -10.481032,35.9664 -10.443834,74.1675 -10.506120,12.2662 -10.509455,11.5014 -10.444513,76.7903 -10.512090,11.1786 -10.467400,57.6394 -10.431118,94.5834 -10.496256,29.7874 -10.448059,79.7680 -10.511739,16.4617 -10.476240,54.3028 -10.381118,150.6672 -10.521304,11.0820 -10.513010,21.2740 -10.453860,81.5346 -10.449226,88.5403 -10.393553,144.6935 -10.499836,39.5970 -10.499173,41.5003 -10.504283,37.4887 -10.531786,10.3556 -10.456752,87.1868 -10.500457,46.3391 -10.515575,31.9409 -10.438949,110.2842 -10.466817,82.7735 -10.525702,26.1458 -10.345895,206.8594 -10.516278,36.9502 -10.525040,30.2561 -10.513641,42.1580 -10.500980,55.7099 -10.424428,134.1262 -10.549234,10.7463 -10.454293,106.3896 -10.453456,110.1872 -10.520957,43.2238 -10.491350,73.2197 -10.535395,29.6505 -10.538247,28.6994 -10.555296,13.4825 -10.527828,42.3877 -10.371618,201.1814 -10.438320,135.5098 -10.528201,46.7015 -10.532386,43.6872 -10.476627,99.9113 -10.518386,59.2074 -10.551849,27.5022 -10.516999,63.8943 -10.534285,49.3380 -10.565046,18.8717 -10.417241,167.8674 -10.564181,21.2765 -10.573830,12.3676 -10.555800,30.7546 -10.549591,37.3113 -10.552755,35.6905 -10.574903,14.6859 -10.560683,29.8974 -10.580894,11.1400 -10.487825,106.1374 -10.585458,10.1093 -10.345216,252.8999 -10.586555,11.9062 -10.564570,35.4889 -10.537766,62.6587 -10.523269,77.6558 -10.572800,29.2730 -10.586198,17.0236 -10.595568,10.7287 -10.598462,9.4047 -10.556691,53.3282 -10.586903,23.4938 -10.576539,34.4668 -10.593963,18.6730 -10.588446,25.8455 -10.546797,69.0485 -10.558555,58.5180 -10.352535,265.9935 -10.577594,41.3240 -10.547517,71.7051 -10.448443,172.7517 -10.566947,54.7150 -10.439716,182.8070 -10.612636,12.6699 -10.603222,22.7399 -10.579352,46.9531 -10.598116,31.2247 -10.590581,39.2493 -10.457889,172.8962 -10.541772,89.4295 -10.611006,22.4187 -10.592034,42.3821 -10.543940,90.8259 -10.600926,36.8037 -10.619222,18.9989 -10.600060,41.8842 -10.615846,26.9140 -10.617073,26.0105 -10.618529,25.0098 -10.607867,38.4078 -10.507693,138.9560 -10.503575,143.4480 -10.576074,72.2801 -10.570216,80.3228 -10.585109,66.1240 -10.559981,92.2327 -10.625963,27.6121 -10.621195,34.3064 -10.489651,167.3985 -10.526044,133.0156 -10.642761,17.3759 -10.629341,31.7975 -10.633426,28.2003 -10.651233,11.2119 -10.652214,11.3083 -10.610019,55.2095 -10.646650,19.0126 -10.630786,35.7270 -10.657050,11.4123 -10.539433,130.1769 -10.621676,51.6374 -10.662446,11.4601 -10.602073,72.5551 -10.614292,60.8239 -10.643539,34.0357 -10.540674,138.8251 -10.637730,42.1050 -10.542142,138.2698 -10.647023,34.3943 -10.618919,64.2365 -10.553228,130.4956 -10.638222,45.8465 -10.530544,154.5533 -10.643084,43.2104 -10.409857,278.3123 -10.583623,106.2424 -10.622523,68.7918 -10.659060,33.3407 -10.629831,63.6266 -10.650539,43.5024 -10.683724,11.0525 -10.673907,23.0959 -10.646275,51.1225 -10.684069,13.8315 -10.688170,10.6020 -10.691316,9.2373 -10.669611,32.4087 -10.680412,22.0001 -10.634417,71.1146 -10.648355,59.5375 -10.518002,190.2551 -10.485006,224.9939 -10.681418,29.0086 -10.673314,37.4666 -10.700554,11.5185 -10.634766,79.4144 -10.694042,21.7986 -10.679836,36.9130 -10.697901,19.9638 -10.661627,58.2135 -10.600425,120.0231 -10.710428,10.6381 -10.665663,56.6724 -10.626305,98.1397 -10.589590,135.2833 -10.702020,24.1305 -10.692402,34.3904 -10.666513,61.0497 -10.716749,11.7903 -10.665230,66.9017 -10.697003,35.5060 -10.661139,73.1618 -10.625307,109.7366 -10.663523,72.2247 -10.698773,38.4876 -10.583918,153.9102 -10.717865,21.5274 -10.715841,25.3043 -10.686295,55.5882 -10.685098,58.8363 -10.726793,17.7992 -10.724874,20.0265 -10.734302,10.9042 -10.683156,63.4850 -10.563643,183.7361 -10.737261,11.5427 -10.724446,27.1562 -10.714181,38.3005 -10.741146,11.7089 -10.660137,95.3229 -10.746641,9.1760 -10.705532,51.1617 -10.674629,84.2667 -10.697398,62.0578 -10.743934,17.0484 -10.726151,36.5860 -10.755461,9.2220 -10.641944,123.4401 -10.568779,197.3625 -10.755818,12.1567 -10.710781,58.1026 -10.708258,62.0532 -10.744900,25.7816 -10.735748,35.8987 -10.751602,20.5742 -10.732510,41.5247 -10.728540,46.2025 -10.675117,99.9685 -10.766142,10.9473 -10.764683,13.0868 -10.710001,69.5706 -10.689866,90.9542 -10.702413,80.2050 -10.747380,35.5707 -10.610397,173.3341 -10.631202,154.4781 -10.694778,91.4580 -10.744592,42.5207 -10.721066,66.6860 -10.779572,9.2689 -10.712073,78.2789 -10.767975,25.4377 -10.668463,125.9966 -10.756695,40.2104 -10.768884,29.0209 -10.774743,23.6429 -10.780821,17.9147 -10.790352,9.3799 -10.745206,57.0190 -10.655502,147.5742 -10.786236,19.6197 -10.796906,9.2770 -10.739393,67.3120 -10.777770,29.4176 -10.774035,35.6984 -10.737829,72.5143 -10.783732,27.2204 -10.606297,205.4727 -10.802226,10.7172 -10.735044,80.3338 -10.760983,54.7963 -10.805856,11.1389 -10.806706,13.1712 -10.722336,99.4648 -10.693458,128.6809 -10.803077,21.0409 -10.798736,25.7567 -10.794460,30.8128 -10.815378,10.2585 -10.748804,77.8663 -10.677576,149.6158 -10.775086,55.3968 -10.819878,11.5625 -10.772177,59.6165 -10.777090,56.1689 -10.799732,34.7376 -10.793413,41.9554 -10.788841,48.3979 -10.810953,28.2942 -10.752856,87.4794 -10.741884,98.8489 -10.826671,14.7202 -10.765385,77.9577 -10.831794,12.1222 -10.833260,11.9781 -10.835369,11.2438 -10.759457,87.5521 -10.822140,25.7475 -10.825637,26.3200 -10.707893,144.4411 -10.843343,9.9002 -10.771648,82.2385 -10.843917,11.3189 -10.845238,11.3706 -10.752482,104.6407 -10.815780,43.4514 -10.785681,74.7502 -10.798386,64.7409 -10.727564,137.1197 -10.821801,43.4769 -10.824493,41.1703 -10.857123,9.1498 -10.841392,28.1405 -10.782618,87.2874 -10.787753,82.6877 -10.863128,10.5055 -10.770683,103.2994 -10.855237,20.1906 -10.811771,64.0978 -10.782951,94.7903 -10.787114,91.3886 -10.679500,200.9144 -10.830483,50.7035 -10.825274,57.1158 -10.847888,35.4167 -10.873983,10.4022 -10.866274,19.9836 -10.853887,34.0092 -10.762737,125.6353 -10.880415,10.0771 -10.812944,77.8899 -10.881187,11.2005 -10.719841,173.3391 -10.859232,35.9425 -10.869533,27.1476 -10.834471,63.9360 -10.809734,88.9960 -10.847009,52.0444 -10.810344,89.8409 -10.890492,10.6754 -10.882390,19.9906 -10.865279,38.3355 -10.827192,77.2553 -10.895175,10.1932 -10.896681,11.3404 -10.878503,29.9039 -10.852335,57.5751 -10.873634,36.7765 -10.883305,27.5674 -10.853244,58.8231 -10.875869,37.9014 -10.903615,10.8208 -10.824118,93.1721 -10.892388,25.2828 -10.909910,9.5197 -10.816996,104.2766 -10.653576,268.3503 -10.860432,63.4538 -10.770311,154.0885 -10.720449,205.6173 -10.797906,128.4883 -10.806183,120.7682 -10.839248,88.6708 -10.919430,9.9657 -10.921273,10.3510 -10.870441,62.0362 -10.837240,95.9262 -10.864684,70.4988 -10.926067,9.4368 -10.913771,22.4188 -10.887897,48.9015 -10.926395,11.3148 -10.910411,29.3587 -10.888373,51.8596 -10.851958,90.0794 -10.900185,42.5319 -10.869906,75.0771 -10.927919,19.0579 -10.901168,46.4058 -10.875428,72.9506 -10.904448,44.6842 -10.846614,104.0342 -10.899054,53.4399 -10.942038,10.7917 -10.877742,77.2422 -10.944984,10.6054 -10.908407,47.8593 -10.921926,35.6629 -10.732132,227.5876 -10.840336,119.8117 -10.949132,11.3679 -10.929397,31.8663 -10.932478,30.0061 -10.910873,53.2669 -10.884385,80.8448 -10.956267,10.1122 -10.758896,209.3261 -10.924400,44.1886 -10.939770,29.3270 -10.931624,40.3350 -10.856609,116.5848 -10.964140,10.1256 -10.957590,19.2111 -10.933167,44.1025 -10.917672,59.9598 -10.950648,27.8000 -10.968223,10.6362 -10.954985,25.9358 -10.960501,21.5626 -10.937710,46.7581 -10.936190,48.8662 -10.905369,80.2322 -10.917291,69.7716 -10.898407,90.2647 -10.968590,20.5236 -10.973195,16.4718 -10.952830,40.2234 -10.898731,95.2209 -10.985057,9.4386 -10.971960,22.9777 -10.966380,32.1333 -10.976801,22.2708 -10.807188,192.2575 -10.942718,57.5665 -10.993952,8.0504 -10.969098,36.0004 -10.959720,47.6243 -10.890834,118.4617 -10.987063,22.5979 -10.914436,96.4432 -10.935504,76.4175 -10.988673,24.4282 -10.989667,24.6948 -10.946977,68.0937 -10.831441,185.6958 -10.961263,56.2047 -11.007345,10.9650 -10.936799,82.5065 -11.009662,10.7942 -10.994938,28.5379 -10.893180,130.6419 -10.902381,121.9058 -10.998513,28.0574 -11.017137,9.7800 -11.017469,9.7758 -10.940234,87.9758 -10.974267,54.9398 -10.952495,78.6672 -10.955590,76.2609 -11.000285,32.8645 -11.027245,9.4068 -11.009296,28.1495 -10.994496,43.9934 -11.015071,25.9433 -10.912068,129.2731 -10.948379,93.4842 -10.908022,134.1765 -11.031851,10.8159 -10.935183,108.4743 -11.026571,19.1585 -10.978860,67.3526 -11.036652,10.2192 -11.038490,10.3658 -11.023823,26.2092 -11.023477,27.8018 -11.033150,19.1293 -11.005099,48.4980 -11.037446,16.6669 -10.982064,72.3950 -10.926952,129.5014 -11.020456,36.6519 -10.993054,65.4809 -11.024287,35.5904 -10.960148,101.6383 -11.011922,50.5258 -11.018310,44.5118 -11.028210,38.5885 -10.923886,144.9747 -11.051279,17.9404 -10.947575,122.1429 -11.056454,13.9940 -10.978449,94.8186 -10.980921,92.8745 -10.984469,90.0805 -11.066799,9.5097 -11.057109,19.7923 -11.062823,17.0521 -10.886258,194.9291 -10.840734,241.7874 -10.977632,105.4139 -10.989114,94.2786 -11.054459,29.3815 -11.041864,43.5697 -11.076902,9.4805 -10.962484,126.3317 -10.999446,90.2700 -11.029207,61.2941 -11.082521,9.7377 -11.031162,63.2250 -11.046213,49.0121 -11.045731,49.8910 -10.985602,112.9288 -11.019306,80.9824 -11.083841,18.0697 -11.070448,31.8624 -10.865664,237.3238 -11.013102,92.0429 -11.010880,95.3660 -11.086382,20.1993 -11.058536,49.9176 -11.043658,65.9234 -11.069220,43.2271 -10.999073,113.8105 -11.089717,23.5215 -11.054114,59.7758 -11.073796,41.0670 -11.048856,67.8273 -11.095622,22.6824 -11.088816,31.3038 -11.085434,35.4439 -11.026917,96.2049 -11.041341,82.9369 -11.101912,23.3989 -11.090502,36.9257 -11.042668,86.5346 -11.105145,24.4783 -11.083393,46.7375 -11.120878,10.2316 -11.123123,10.7497 -11.076309,60.4983 -11.002003,135.3536 -11.108454,31.3008 -11.098531,41.7006 -11.129203,11.4719 -11.114864,26.3505 -11.112884,28.8103 -11.116684,26.0366 -11.100289,43.4443 -11.041015,103.7071 -11.125311,21.6372 -11.136808,11.0102 -11.102989,46.9850 -11.112448,37.8848 -11.106582,44.9693 -11.059878,92.9711 -11.124279,29.1817 -11.129624,24.2360 -11.137357,18.0778 -11.113890,43.4934 -11.092260,65.9598 -11.149974,11.1902 -11.073268,88.2462 -11.152850,9.5801 -11.109582,54.6744 -11.053597,111.4210 -11.050032,115.6303 -11.118305,49.9789 -11.155436,13.2254 -11.151552,18.2307 -11.094388,77.2228 -11.046872,125.4707 -11.144723,28.6287 -11.140675,33.3057 -11.165663,9.8924 -11.120121,56.2657 -11.171612,7.9995 -11.062449,117.8606 -11.133873,46.9821 -11.161515,19.8004 -11.165019,17.9141 -11.143733,40.8258 -11.172343,12.7979 -11.102311,85.1036 -11.069718,118.2842 -11.179611,9.9817 -11.182933,9.3792 -11.127428,65.7751 -11.158220,36.2261 -10.977270,217.6980 -11.139755,56.0084 -11.042199,153.9191 -11.188003,10.8140 -11.153461,47.4529 -11.130131,71.5561 -11.052280,150.3675 -11.187415,16.1682 -11.180856,23.5362 -11.079875,125.9721 -11.162430,44.7920 -11.146949,61.8207 -11.150333,60.4210 -11.131111,80.3951 -11.201687,10.5695 -11.106246,108.0579 -11.195764,18.8960 -11.074550,141.1032 -11.083046,133.0757 -11.113239,106.0476 -11.180310,39.8216 -11.198817,23.3022 -11.140232,82.5759 -11.196118,29.7850 -11.216122,10.1509 -11.147819,79.7072 -11.205848,22.7586 -11.161165,68.7018 -11.175556,55.2186 -11.219287,14.5694 -11.168284,65.9563 -11.176387,58.9788 -11.173352,62.8931 -11.225904,12.9559 -11.141695,97.8520 -11.229868,10.1213 -11.081187,160.7505 -11.203584,39.0565 -11.220132,23.5126 -11.234241,10.8536 -11.238860,8.9833 -11.226274,22.0746 -11.200914,47.8052 -11.214660,34.4003 -11.222809,28.3329 -11.142721,109.1456 -11.211506,41.4215 -11.245095,10.0813 -11.202647,54.2493 -11.212257,44.9520 -11.247844,9.6877 -11.061787,196.3341 -11.157384,102.2972 -11.014363,245.6990 -11.192313,70.2248 -11.068862,196.3099 -11.239990,25.5492 -11.256897,8.9750 -11.242641,24.5997 -11.153860,116.1411 -11.173981,96.4037 -11.189594,81.2950 -11.164257,109.2095 -11.210755,63.4268 -11.233857,42.3182 -11.265873,10.9175 -11.230775,47.7283 -11.241938,36.8626 -11.252928,26.3088 -11.235367,45.5728 -11.141215,141.3575 -11.255177,28.2216 -11.267241,18.1462 -11.257532,29.7795 -11.168662,119.0346 -11.251868,36.2995 -11.258121,30.5594 -11.278504,11.2700 -11.248349,43.0560 -11.207223,85.8591 -11.249061,44.4096 -11.185142,111.1429 -11.274182,22.4697 -11.287697,9.6460 -11.276791,22.7654 -11.194447,106.7413 -11.291406,10.1480 -11.215653,87.8330 -11.280940,23.6959 -11.251142,54.0542 -11.287312,18.4266 -11.296285,11.0786 -11.297343,12.1773 -11.248720,61.1513 -11.288681,23.5089 -11.228607,84.3618 -11.270002,44.1554 -11.204392,110.4302 -11.208770,107.6824 -11.270889,45.9105 -11.307364,10.8214 -11.293083,25.6776 -11.309872,10.5617 -11.276176,47.4613 -11.169783,154.5059 -11.181316,143.3309 -11.194968,131.9384 -11.184560,143.0102 -11.260062,68.0170 -11.318761,9.9746 -11.282573,47.5688 -11.316453,15.8102 -11.305739,29.5065 -11.314823,20.8673 -11.312191,24.0309 -11.299557,38.8642 -11.273467,65.4709 -11.288168,51.4659 -11.293471,47.0348 -11.095225,246.4116 -11.285388,57.1925 -11.318186,25.2651 -11.257210,87.9402 -11.320434,27.1824 -11.324290,24.4955 -11.338422,10.7059 -11.328736,21.6751 -11.214305,138.2240 -11.312970,40.3690 -11.270386,84.6931 -11.305197,50.2117 -11.301554,56.6010 -11.236246,122.2206 -11.340507,19.0266 -11.314158,45.9238 -11.301188,60.8615 -11.323638,38.7421 -11.304636,58.6260 -11.332264,33.5133 -11.309521,56.9846 -11.289775,77.2004 -11.335246,32.8266 -11.358156,11.2474 -11.303487,66.9188 -11.296652,74.4870 -11.259682,112.7830 -11.355079,18.5700 -11.278802,96.7397 -11.265539,110.3175 -11.327570,49.6824 -11.366976,10.6329 -11.265172,115.3702 -10.965230,416.9180 -11.345151,37.8889 -11.339634,44.0263 -11.363263,20.8080 -11.324647,59.8744 -11.279238,106.8011 -11.377609,9.6569 -11.370406,18.6739 -11.348786,41.3692 -11.262538,129.2441 -11.360082,32.5105 -11.368074,26.6346 -11.341638,53.9295 -11.386039,9.9510 -11.338939,57.8012 -11.358467,39.1824 -11.347617,51.5605 -11.222120,177.9513 -11.227527,173.3893 -11.391783,9.4583 -11.392593,10.8820 -11.193204,211.0192 -11.342581,63.1250 -11.399178,8.9848 -11.384071,24.4932 -11.330142,79.1540 -11.343452,66.4600 -11.371140,40.5880 -11.380543,31.6640 -11.336222,77.5761 -11.349128,66.0116 -11.239547,177.4469 -11.373650,43.7164 -11.395991,22.1395 -11.397650,21.3390 -11.328079,92.8705 -11.387266,36.3225 -11.389080,34.8577 -11.394709,29.7075 -11.353339,71.6622 -11.418131,8.1757 -11.409297,19.7140 -11.405707,24.0414 -11.362051,70.1591 -11.400072,32.5042 -11.403476,31.0531 -11.390156,45.3344 -11.426307,9.7149 -11.365777,71.3811 -11.395568,42.5413 -11.404223,35.8270 -11.335691,104.9334 -11.432210,9.6421 -11.375857,66.9103 -11.435491,9.3600 -11.377254,68.8361 -11.429748,18.3730 -11.352530,95.9465 -11.425002,24.8195 -11.424417,27.0409 -11.359534,92.3101 -11.384522,67.8371 -11.401242,52.8082 -11.444851,10.6613 -11.416995,40.2508 -11.326907,131.9172 -11.434529,25.2002 -11.441853,18.2038 -11.438109,22.4259 -11.418989,43.2844 -11.442768,20.9358 -11.423589,41.4581 -11.396740,69.9476 -11.243645,225.7986 -11.409912,59.8865 -11.413799,56.4597 -11.362380,108.5686 -11.462274,9.4288 -11.446090,28.4570 -11.383661,91.3732 -11.437159,40.4196 -11.408565,69.5899 -11.366506,114.7565 -11.420951,60.6529 -11.375542,106.9326 -11.411729,71.1096 -11.454051,29.4025 -11.369404,114.3816 -11.432577,54.3798 -11.460057,27.5274 -11.478155,10.3164 -11.316800,174.7348 -11.460536,31.3528 -11.412207,80.2197 -11.451458,41.3520 -11.372465,120.7134 -11.457246,38.5210 -11.470259,26.0319 -11.452360,45.5679 -11.482839,16.7849 -11.417367,85.1228 -11.474548,28.4167 -11.481263,22.8816 -11.477579,27.3342 -11.451844,54.9164 -11.475035,33.4292 -11.440051,69.5027 -11.495768,14.6662 -11.492428,18.8684 -11.469799,43.0528 -11.499624,15.3475 -11.504914,10.4692 -11.466689,49.3778 -11.459730,58.1360 -11.469444,48.7571 -11.482475,37.4251 -11.510434,10.6823 -11.463704,59.5943 -11.448477,75.5759 -11.436022,88.5954 -11.514972,10.0306 -11.382149,144.2537 -11.517867,10.5020 -11.471704,58.9728 -11.518202,13.0684 -11.448122,87.2867 -11.509554,26.3314 -11.487585,49.3735 -11.491536,45.8441 -11.483786,54.1713 -11.523299,15.9888 -11.506761,34.6331 -11.519900,21.9737 -11.502490,40.8631 -11.516067,29.2068 -11.535409,10.5922 -11.496291,50.6611 -11.504145,43.7692 -11.400916,147.9858 -11.539289,11.0272 -11.492811,58.0381 -11.408163,145.0219 -11.415140,138.7589 -11.543354,12.1174 -11.350412,205.7721 -11.515383,41.2967 -11.524618,33.3954 -11.508464,51.7062 -11.541395,20.0574 -11.423939,140.2397 -11.440625,124.1847 -11.526403,38.7273 -11.537380,28.2583 -11.493179,73.4626 -11.481604,85.5923 -11.465048,104.1357 -11.521117,49.0572 -11.560171,11.0597 -11.497928,74.7597 -11.555471,19.1725 -11.564810,10.1485 -11.524053,52.5853 -11.530677,46.6358 -11.458825,119.0349 -11.558014,21.4615 -11.550316,29.9322 -11.569184,11.4292 -11.541875,40.5925 -11.556185,27.6857 -11.564179,20.1673 -11.574959,10.7079 -11.537958,48.0361 -11.561453,27.3823 -11.525003,64.3577 -11.565131,25.7886 -11.283399,309.1563 -11.491889,101.6556 -11.383040,212.0109 -11.536959,60.2008 -11.579476,18.0294 -11.572688,25.4703 -11.577313,22.1540 -11.584347,17.4417 -11.571231,31.4243 -11.531271,71.8267 -11.567197,36.7717 -11.582468,23.3379 -11.592556,13.6061 -11.470949,136.3648 -11.429033,179.4833 -11.583871,26.9133 -11.545274,66.2371 -11.585994,29.0876 -11.511297,104.5731 -11.486957,129.3783 -11.605806,11.1025 -11.449822,169.5610 -11.546953,73.1278 -11.606163,14.6053 -11.588836,32.8025 -11.593545,29.1743 -11.603098,21.8597 -11.577860,47.4074 -11.615082,10.5140 -11.550849,75.4198 -11.546002,80.6353 -11.547915,81.7968 -11.556681,73.8260 -11.553899,77.4063 -11.620081,11.8142 -11.528369,106.5063 -11.355409,279.7868 -11.488472,147.0594 -11.603969,32.2946 -11.624958,11.8131 -11.548903,88.4871 -11.502965,137.5144 -11.629712,11.4431 -11.585667,56.8241 -11.535886,108.5075 -11.512853,132.0533 -11.626270,19.8403 -11.640480,8.6721 -11.602656,47.0913 -11.574645,75.4473 -11.630507,20.0732 -11.621639,30.3671 -11.616909,37.6947 -11.570175,85.3154 -11.590920,65.0474 -11.644906,11.3997 -11.646110,11.0173 -11.616336,42.9320 -11.615870,43.7223 -11.649152,10.7349 -11.636264,26.4222 -11.608517,55.2042 -11.553186,110.8559 -11.589361,75.1104 -11.635532,29.4007 -11.607315,58.7326 -11.656307,11.9735 -11.610785,58.5181 -11.659268,10.4489 -11.635197,37.0865 -11.654604,18.0727 -11.664472,9.7435 -11.597506,78.1570 -11.636772,40.5869 -11.619383,59.3357 -11.642492,37.5304 -11.565639,115.4307 -11.672284,10.7499 -11.599468,84.3445 -11.597161,88.6018 -11.455513,230.9776 -11.620768,66.7202 -11.655491,33.7525 -11.652006,37.6291 -11.598159,91.8438 -11.674217,20.0675 -11.566642,128.2261 -11.650581,46.2250 -11.601789,95.7181 -11.649748,48.6247 -11.626638,72.7827 -11.687489,13.8401 -11.664933,36.8591 -11.631306,71.0437 -11.664042,40.3788 -11.666048,39.0429 -11.644394,61.0655 -11.696806,10.1641 -11.677359,31.6964 -11.641156,69.4996 -11.580614,130.9050 -11.683034,29.4805 -11.663722,51.8608 -11.689244,26.7726 -11.690003,26.3768 -11.625597,91.3105 -11.669303,48.4403 -11.710656,8.5727 -11.659888,62.1193 -11.689636,32.8295 -11.705091,18.7637 -11.702351,23.1290 -11.625268,101.6267 -11.655968,71.4694 -11.719229,9.1680 -11.659593,71.4661 -11.650092,81.9743 -11.723855,9.4433 -11.631896,103.1030 -11.725480,10.1726 -11.637390,98.9494 -11.694869,44.1009 -11.731060,9.7609 -11.697508,43.8780 -11.716908,24.8126 -11.576639,166.9751 -11.716381,28.2489 -11.686491,58.4710 -11.595051,151.6188 -11.694285,53.7933 -11.716017,33.7886 -11.657128,93.0994 -11.740821,9.7717 -11.683813,68.3272 -11.722466,30.1971 -11.744630,9.8463 -11.722008,33.2275 -11.634876,122.2970 -11.736340,21.7645 -11.733299,25.3976 -11.750228,10.0296 -11.728398,32.3885 -11.732067,31.4221 -11.701793,62.0572 -11.754477,10.1990 -11.741386,24.5429 -11.757174,9.7786 -11.668281,101.7261 -11.711519,58.8829 -11.662687,108.9192 -11.611512,160.8331 -11.701330,71.3743 -11.678720,95.5447 -11.669717,104.9264 -11.758105,19.4476 -11.746671,33.0442 -11.709056,71.8904 -11.715584,67.0198 -11.760786,22.4602 -11.744963,38.6111 -11.760258,24.4663 -11.712515,72.5584 -11.727438,58.9188 -11.765930,21.9547 -11.763490,25.2172 -11.779716,10.0236 -11.782604,9.6143 -11.717744,75.3784 -11.706971,86.6409 -11.741721,52.0022 -11.743614,51.4321 -11.704422,92.3414 -11.622720,175.0011 -11.783574,14.4775 -11.770007,29.1572 -11.685763,113.5063 -11.672677,127.9591 -11.750593,51.3630 -11.755236,47.0811 -11.748079,54.3730 -11.681070,122.8549 -11.726895,77.1432 -11.698373,106.2431 -11.786357,19.1560 -11.770403,37.0025 -11.735653,72.1387 -11.772705,36.1746 -11.787885,23.0554 -11.680023,131.5880 -11.783247,31.0164 -11.766953,47.4603 -11.784725,30.9871 -11.749806,66.1892 -11.772345,44.8403 -11.763851,53.7121 -11.734999,83.5447 -11.699421,119.6593 -11.788707,31.9663 -11.777553,45.3696 -11.771607,52.0308 -11.483453,340.3234 -11.738970,86.0206 -11.774265,50.8531 -11.774644,51.9278 -11.758697,68.5614 -11.752141,76.1458 -11.764676,64.5106 -11.752664,76.9499 -11.675664,154.7491 -11.705460,125.5402 -11.780947,50.7824 -11.785074,47.1377 -11.580249,252.3709 +0.000234,24.1712 +0.000574,24.0884 +0.001656,23.2483 +0.001860,23.2962 +0.002022,23.4032 +0.002180,23.5401 +0.002332,23.7171 +0.002489,23.9037 +0.002653,24.0870 +0.002813,24.3072 +0.002976,26.9188 +0.003132,27.1958 +0.003292,27.4666 +0.003450,27.7344 +0.003621,27.9946 +0.004264,27.8255 +0.004455,28.1481 +0.004628,28.8138 +0.004793,29.4876 +0.004956,30.2032 +0.005118,30.9524 +0.005282,35.5081 +0.005447,36.3800 +0.005620,37.1921 +0.005790,37.7616 +0.005958,38.2908 +0.006125,38.8322 +0.006293,39.3403 +0.006552,39.7634 +0.006742,40.2985 +0.006915,40.9212 +0.007085,41.5566 +0.007255,42.1907 +0.007380,43.0763 +0.007502,46.6932 +0.007631,47.3715 +0.007803,47.9998 +0.007942,48.7028 +0.008074,49.4160 +0.008199,50.1451 +0.008324,50.9536 +0.008538,51.6629 +0.008685,52.4185 +0.008813,53.2244 +0.008939,54.0518 +0.009070,54.8866 +0.009200,55.7258 +0.009326,56.5953 +0.024406,45.0598 +0.029895,45.0673 +0.054195,26.2149 +0.025720,57.5957 +0.031616,55.5590 +0.032603,59.4046 +0.055803,39.7173 +0.059278,40.3025 +0.031185,71.7409 +0.026393,77.9484 +0.036071,70.4944 +0.027121,87.9906 +0.040791,75.9087 +0.095521,22.2475 +0.024663,97.2937 +0.060202,62.8166 +0.064926,60.7330 +0.063957,66.2804 +0.061104,73.8313 +0.025425,110.4777 +0.115112,21.7954 +0.121958,20.8541 +0.065922,80.8417 +0.046315,102.0143 +0.106566,46.5671 +0.030328,125.1857 +0.069466,87.1722 +0.134936,24.7997 +0.142812,24.9607 +0.125660,46.6370 +0.034281,142.9082 +0.130238,47.9172 +0.047837,134.1306 +0.057491,127.5860 +0.043552,143.1794 +0.044249,146.5710 +0.042812,151.5632 +0.104342,94.7346 +0.055003,145.5314 +0.116700,87.6960 +0.177190,29.0147 +0.092009,115.2200 +0.049446,166.8091 +0.025156,192.4871 +0.058344,161.0307 +0.156639,64.1409 +0.099581,124.8905 +0.044958,183.3096 +0.199077,30.7611 +0.026049,204.7934 +0.172298,60.4237 +0.032090,203.4055 +0.080411,160.8557 +0.045633,197.4829 +0.056645,188.8850 +0.047041,201.2808 +0.224472,29.5726 +0.041828,216.1806 +0.048642,211.8499 +0.087176,179.9709 +0.026741,241.9461 +0.123019,147.6111 +0.245531,27.4161 +0.030759,247.3478 +0.033442,246.1585 +0.207229,74.3081 +0.167774,117.3376 +0.260493,27.8127 +0.216256,74.1920 +0.135904,159.4455 +0.035160,261.1213 +0.148330,155.9537 +0.062991,243.4793 +0.178156,129.8495 +0.062038,248.5287 +0.285112,28.1321 +0.228268,88.1275 +0.268688,49.4220 +0.136908,184.7118 +0.295350,27.6863 +0.241267,86.4663 +0.254046,74.6868 +0.304284,25.4401 +0.248322,82.4111 +0.204397,130.4180 +0.200535,138.7926 +0.181968,162.6993 +0.243117,102.5191 +0.185077,163.4862 +0.235496,115.6758 +0.327734,26.9554 +0.230843,129.6245 +0.258009,104.2885 +0.146764,216.9981 +0.190821,185.7287 +0.102926,274.6280 +0.279601,99.3606 +0.155515,224.9522 +0.270631,110.8474 +0.229839,154.2993 +0.316396,68.6849 +0.321620,67.7989 +0.288306,104.9745 +0.310567,87.6850 +0.117769,281.4877 +0.272947,136.2782 +0.384139,26.1212 +0.308006,104.5636 +0.219376,196.4679 +0.050457,366.9378 +0.351172,70.1646 +0.306471,115.9691 +0.398252,28.6568 +0.267147,164.6559 +0.278107,157.6180 +0.345636,92.7463 +0.024905,416.5126 +0.186732,256.1179 +0.389420,54.9019 +0.281538,165.4035 +0.159736,291.2610 +0.399257,54.3350 +0.360468,96.0662 +0.431803,28.2751 +0.412570,50.9346 +0.232722,232.3297 +0.441418,25.5644 +0.409226,60.5356 +0.393281,79.8974 +0.329725,146.2920 +0.348564,135.2513 +0.083316,401.4697 +0.362298,123.4312 +0.206205,283.3302 +0.453593,38.6369 +0.074963,421.2028 +0.473179,23.9777 +0.377555,124.8519 +0.323036,181.8447 +0.485730,27.6334 +0.318110,198.9054 +0.313244,206.5363 +0.344668,177.1063 +0.476017,47.2047 +0.465052,59.1317 +0.463506,63.2603 +0.194376,333.3512 +0.502407,27.8670 +0.450997,86.2609 +0.497157,41.7248 +0.513364,27.4772 +0.380468,161.7907 +0.417396,128.2611 +0.415844,131.4935 +0.422440,128.5928 +0.381478,172.4769 +0.217644,337.6890 +0.354690,205.2362 +0.290448,270.4327 +0.537259,26.4866 +0.339328,227.0672 +0.545658,22.2555 +0.547338,25.1104 +0.378962,199.8113 +0.553956,26.3128 +0.484786,99.6891 +0.496166,89.6449 +0.334815,251.9846 +0.385082,209.3201 +0.519781,75.6008 +0.530274,66.5412 +0.504882,95.0530 +0.456535,144.3593 +0.296282,311.1883 +0.560881,51.6568 +0.426910,187.0091 +0.376550,239.7880 +0.466983,151.7051 +0.566395,53.3659 +0.538882,82.9538 +0.599935,24.8941 +0.595383,39.8280 +0.469762,166.7891 +0.523223,115.6277 +0.613919,26.2990 +0.596816,47.6488 +0.220780,427.0558 +0.555333,94.3899 +0.442850,209.6247 +0.551034,105.0511 +0.521775,138.7917 +0.363763,301.1252 +0.410260,257.3664 +0.621836,47.5989 +0.594402,79.3251 +0.619762,61.7274 +0.656085,26.3550 +0.489536,195.8685 +0.600894,87.3065 +0.330734,360.1213 +0.638851,53.1701 +0.460079,236.0170 +0.664889,36.5265 +0.527728,177.0691 +0.618688,88.0896 +0.681490,26.3029 +0.328733,382.8184 +0.435726,279.5819 +0.559927,158.1603 +0.526767,194.6717 +0.586800,139.2345 +0.438383,290.5508 +0.669436,62.7829 +0.647837,88.8517 +0.652476,85.2208 +0.607471,135.1759 +0.688201,56.0092 +0.483816,262.4492 +0.572449,180.7118 +0.635211,120.8722 +0.563746,193.8940 +0.540841,217.9342 +0.492230,271.5954 +0.718088,46.7517 +0.685405,83.2134 +0.690856,83.8873 +0.567914,208.8553 +0.578774,203.3202 +0.636552,147.5838 +0.446942,338.6211 +0.706779,81.8998 +0.667627,122.6474 +0.764840,28.0791 +0.726035,73.5387 +0.421337,381.0151 +0.763826,39.9246 +0.692021,119.6634 +0.696096,118.9976 +0.715308,102.5086 +0.673728,146.5382 +0.799574,24.0723 +0.790275,34.8148 +0.742647,83.4289 +0.776770,56.9896 +0.612539,222.6165 +0.792919,46.5826 +0.736689,107.2536 +0.644465,202.5290 +0.649723,200.2567 +0.707793,144.8766 +0.753162,103.7043 +0.640219,217.5878 +0.768619,96.1132 +0.803751,64.2616 +0.585811,284.3951 +0.843943,27.3148 +0.616338,260.1137 +0.517016,360.3999 +0.701416,178.9061 +0.788679,94.2564 +0.721439,164.4440 +0.757641,133.5426 +0.852670,39.5009 +0.756084,142.4463 +0.542259,357.3043 +0.737697,164.0565 +0.876452,28.1397 +0.802353,103.8796 +0.820266,88.5716 +0.524184,389.0623 +0.728934,185.2636 +0.815095,100.9311 +0.891184,27.8232 +0.898531,24.0616 +0.901754,26.9839 +0.660567,274.1137 +0.746265,192.0128 +0.811685,127.6325 +0.885884,55.3324 +0.704797,239.4511 +0.782095,163.7384 +0.922593,27.0719 +0.904593,50.6971 +0.823647,133.6541 +0.682441,276.0690 +0.880322,80.5401 +0.732219,232.3626 +0.939318,27.5061 +0.835156,138.3106 +0.624830,349.6161 +0.153133,824.7465 +0.899564,80.6202 +0.916026,67.1337 +0.584476,402.4885 +0.833760,157.3519 +0.919008,76.8340 +0.444322,552.4761 +0.949665,54.1743 +0.977880,26.9033 +0.980184,27.5762 +0.908839,103.7150 +0.870207,143.7537 +0.849981,165.8515 +0.580269,438.8123 +0.892171,128.4556 +0.996799,25.8250 +1.007761,22.9707 +0.941217,91.9177 +0.785564,251.7580 +0.882936,157.1865 +0.995842,46.9694 +0.986965,59.8695 +0.957302,94.1427 +0.991112,62.2216 +0.711552,346.3154 +1.033135,30.6043 +0.958510,106.5501 +0.955290,112.3277 +0.856866,214.8598 +0.945834,132.2622 +0.817817,261.6098 +1.004784,77.8299 +0.784136,300.4821 +0.871258,217.6155 +0.938279,153.1708 +0.744211,350.7681 +0.966825,131.1242 +1.019082,79.9095 +0.846995,253.9296 +1.015833,93.2508 +0.973467,139.2143 +1.084619,29.3713 +1.046835,72.1016 +1.003840,116.0463 +0.983160,141.6535 +1.067618,60.5999 +0.974446,155.7008 +0.914198,217.3426 +1.071727,62.4511 +1.065061,72.4800 +1.063740,77.9933 +0.774744,368.7594 +1.118937,27.6747 +1.022624,125.8773 +1.079428,74.2867 +1.100925,54.5469 +1.124814,33.9944 +1.097950,62.7250 +1.137541,27.5923 +1.030732,141.4682 +0.964582,209.4953 +0.826076,348.9789 +1.057868,118.9583 +1.153715,25.0830 +1.148502,37.4450 +1.053334,133.5889 +0.825091,363.2917 +0.906233,286.8173 +1.112681,82.1935 +0.868013,330.5034 +1.172201,27.3759 +1.094980,109.4616 +1.128219,80.4932 +1.109084,101.0481 +0.758776,452.7600 +1.185947,26.5585 +1.113990,104.8896 +1.194875,26.7089 +1.119887,103.8689 +0.864732,362.0765 +1.186924,42.8813 +1.130148,104.2011 +1.131542,107.7161 +1.134178,107.8920 +1.143504,102.3359 +1.078097,169.6971 +0.928738,321.9957 +1.013961,238.5129 +1.208713,46.2503 +1.218880,40.7757 +1.174078,90.8749 +0.934681,334.6383 +1.188383,83.4685 +1.175056,99.3441 +1.146612,130.3872 +1.198517,84.3992 +1.242071,42.2275 +1.051445,235.9416 +1.040123,249.3058 +1.042812,248.1266 +1.269320,25.4411 +1.088874,211.6626 +1.239258,64.1729 +1.165134,141.5764 +0.857807,450.0503 +0.960863,350.2135 +1.160675,157.9913 +1.204442,115.6413 +1.259657,61.9380 +1.155473,167.1265 +1.294761,29.8020 +1.300537,29.6858 +1.277000,56.1969 +1.229805,104.9307 +1.290939,51.8890 +0.877417,466.7837 +1.176827,173.8283 +1.271852,82.5966 +1.212506,144.2382 +1.141734,216.5016 +1.020628,339.0410 +1.226809,133.9604 +1.082614,284.5260 +1.289429,78.9689 +1.318667,52.2968 +1.344201,30.5116 +1.211536,167.6596 +1.091450,289.8957 +0.913247,469.5638 +1.282917,102.5267 +1.322600,68.9887 +1.354449,39.5373 +1.311077,86.8988 +1.199577,199.9272 +1.333198,69.6308 +1.379196,24.6307 +1.098992,307.8167 +1.356745,52.2890 +0.944249,467.6516 +1.306711,109.4216 +1.367141,53.0203 +1.303432,118.0593 +1.397976,27.4594 +1.370964,59.9814 +1.254963,177.4324 +1.374713,62.7395 +1.391589,47.3788 +1.158809,281.9895 +1.382811,59.9233 +0.839502,606.0644 +1.350656,100.2863 +1.245840,208.5374 +1.425436,30.3420 +1.221585,235.1171 +1.193051,270.3854 +1.223756,240.6266 +1.437453,27.8493 +1.399505,67.4055 +1.360770,109.4128 +1.385444,89.1198 +1.409035,68.3690 +1.393987,85.4180 +1.411901,75.3559 +1.456702,31.5471 +1.463437,25.8280 +1.464383,25.8600 +1.342828,151.6143 +1.403828,98.4639 +1.430946,72.7077 +1.250735,253.8339 +1.307858,198.8935 +1.440799,70.4479 +1.487257,26.3242 +1.432396,84.3930 +1.490244,30.1769 +1.274400,251.1846 +1.368399,158.7462 +1.445567,83.4025 +1.037322,497.8639 +1.465303,71.2897 +1.494443,45.7883 +1.474564,67.7963 +1.513582,30.4716 +1.488250,58.7108 +1.406809,141.1007 +1.470184,82.3852 +1.321595,231.8602 +1.525586,31.9828 +1.504569,56.9986 +1.450943,111.7637 +1.324564,239.0483 +1.234349,332.5466 +1.334737,235.5456 +1.402829,168.3586 +1.544055,29.5963 +1.502292,74.7876 +1.438968,140.5674 +1.552569,29.6944 +1.252474,333.7150 +1.511248,76.9532 +1.561568,28.0362 +1.012554,579.5128 +1.570283,25.1835 +1.571188,27.3388 +1.455779,145.9276 +1.264954,340.4557 +1.442735,164.7932 +1.381346,227.7635 +1.536593,73.9842 +1.588201,26.3450 +1.562707,58.8463 +1.577080,45.9227 +1.330224,294.1546 +1.421491,206.5689 +1.605410,23.5867 +1.247794,386.9777 +1.520421,115.8565 +1.614547,26.2304 +1.284299,357.4261 +1.546961,97.2053 +1.178798,470.5437 +1.628061,23.3344 +1.628997,25.8001 +1.566896,88.9988 +1.535186,122.1305 +1.610577,51.7388 +1.579536,85.6846 +1.598527,69.2835 +1.582264,90.6301 +1.649343,26.3900 +1.210133,467.8780 +1.540232,140.1842 +1.592067,92.4974 +1.662317,25.2850 +1.621554,69.7615 +1.563613,131.0384 +1.595467,100.6375 +1.553456,145.3499 +1.489265,213.4384 +1.665221,46.0761 +1.624379,88.3551 +1.506752,207.2111 +1.644167,79.5329 +1.547910,176.8149 +1.466911,258.7756 +1.416133,311.4068 +1.516790,216.9239 +1.479405,257.9307 +1.359670,378.8323 +1.636278,106.6335 +1.641725,104.5603 +1.589605,161.7070 +1.477404,276.6807 +1.678011,77.0291 +1.654798,104.1374 +1.694651,65.2790 +1.737336,23.6875 +1.601707,165.7823 +1.746286,24.7412 +1.754086,24.5548 +1.651396,128.7021 +1.503654,277.4883 +1.623003,161.2100 +1.687602,98.0340 +1.454378,335.5403 +1.680417,116.5470 +1.527145,271.3405 +1.698806,101.5028 +1.640778,161.7894 +1.691316,112.6263 +1.780098,29.8061 +1.711298,99.6062 +1.675733,136.3866 +1.767490,48.5299 +1.320084,499.1913 +1.542361,279.3888 +1.724725,101.2660 +1.802568,26.8411 +1.784214,46.1907 +1.667811,166.1233 +1.358236,478.6369 +1.702704,135.5058 +1.684565,157.7941 +1.657317,193.1194 +1.742912,110.6616 +1.830405,24.5946 +1.733714,122.4926 +1.287387,570.2680 +1.713964,153.1549 +1.781143,87.8517 +1.755041,114.9451 +1.759931,114.3486 +1.829409,45.8093 +1.850437,28.6708 +1.855000,26.4096 +1.789919,92.4671 +1.528970,355.6639 +1.821750,68.3401 +1.800309,91.2562 +1.712734,185.3938 +1.874280,24.8127 +1.758941,143.1851 +1.875219,28.3194 +1.809905,95.3053 +1.557569,350.3145 +1.853574,55.8001 +1.810904,103.1954 +1.798486,118.0137 +1.882386,40.7247 +1.902127,22.3603 +1.672895,257.7739 +1.842360,89.7133 +1.867119,69.1472 +1.833935,105.9774 +1.891566,49.3711 +1.898129,47.2166 +1.899093,50.0164 +1.924488,28.8729 +1.930669,23.6263 +1.856207,102.4323 +1.838210,123.6515 +1.803942,159.5478 +1.884635,83.6141 +1.923111,46.9411 +1.738503,233.1933 +1.903539,69.8225 +1.945346,33.1094 +1.761024,220.9607 +1.954296,28.6474 +1.725687,264.4723 +1.771028,220.5263 +1.696105,297.2922 +1.916500,78.8323 +1.932073,64.3686 +1.907884,90.0373 +1.953361,49.5847 +1.796964,208.8820 +1.949110,60.0388 +1.970053,43.5740 +1.990160,24.4214 +1.836873,179.4594 +1.723701,295.7932 +1.816020,207.3974 +1.909375,117.8958 +1.607529,421.4700 +2.002946,27.3939 +1.879109,153.6827 +1.936267,99.9411 +1.981985,56.4828 +1.961862,77.5326 +2.013628,28.8480 +2.019494,30.1873 +1.890091,163.8489 +1.819276,235.9027 +2.005847,51.1975 +1.978456,84.3239 +1.751312,315.6538 +1.991555,77.1614 +1.778641,291.9004 +1.586190,487.3569 +2.049682,27.4268 +2.030340,52.3214 +2.042476,45.0389 +1.634773,454.5781 +1.996442,96.1383 +2.038469,55.5888 +1.785637,312.1699 +1.812120,287.6296 +2.023418,78.8169 +1.881410,225.4871 +1.993397,114.4795 +2.082662,28.2790 +1.868995,246.9521 +1.968249,151.8168 +2.068717,54.2386 +1.963491,165.1253 +2.009150,120.4379 +2.070542,59.9914 +2.057045,75.8490 +2.039395,98.8938 +1.905211,234.9478 +2.102235,40.7235 +2.066966,80.6617 +2.122956,27.0454 +1.655895,495.7073 +1.995333,161.4159 +2.053940,107.2248 +2.032792,130.6608 +1.857655,310.6395 +2.028999,142.1645 +2.014582,159.8557 +2.036208,141.6172 +1.573652,608.2724 +2.089351,93.5099 +2.062780,121.2319 +1.914100,273.8300 +2.106898,85.0303 +2.132894,61.9029 +2.168296,28.7375 +2.099750,101.6760 +1.420162,782.1775 +2.142959,63.0510 +2.087516,121.6222 +2.107877,105.8592 +1.727540,490.8939 +2.140159,81.8128 +2.128616,94.3971 +1.940938,283.0117 +2.171164,53.7559 +2.156750,72.7209 +1.973362,260.2843 +2.206011,31.8693 +2.213737,31.3427 +2.194797,51.1796 +1.997928,249.1793 +1.825992,427.5417 +2.094058,160.9790 +2.197034,58.9524 +2.161166,98.8905 +2.097807,163.1846 +2.147629,114.7663 +2.237880,27.2121 +2.202340,64.2151 +2.245978,25.4662 +2.253534,22.8605 +1.869986,407.6194 +2.223014,57.4474 +2.120067,164.2492 +2.187931,98.4669 +1.609110,681.9199 +2.177826,118.0108 +2.130534,167.1181 +2.110942,187.7346 +2.201427,105.3188 +2.255037,52.6671 +2.223950,91.2387 +2.163453,152.7073 +2.276395,41.9247 +2.138289,180.9712 +1.958640,362.6086 +2.115948,209.3538 +2.265093,63.8940 +2.284316,45.6789 +1.982944,350.9295 +2.129588,207.6074 +2.151603,187.2954 +1.939913,402.5560 +2.286398,59.6853 +2.181925,165.9835 +2.328987,22.7157 +2.329996,25.2492 +2.191929,166.4315 +2.280462,79.4249 +2.295837,68.7890 +2.174438,191.5778 +1.971696,400.0741 +2.224921,148.7002 +2.233647,144.8154 +2.150002,230.4017 +2.351704,29.7208 +2.255986,133.1915 +2.321249,70.6612 +2.306746,90.4147 +2.371771,26.3374 +2.291031,108.6459 +2.092581,308.9895 +2.016333,387.7442 +2.297652,108.5221 +2.209138,199.8737 +2.333874,78.9460 +2.298677,115.6556 +2.389178,28.7017 +2.260057,163.8938 +2.397161,29.1858 +2.398109,29.1717 +2.406175,24.8385 +2.325302,107.1246 +2.027271,408.1169 +2.355245,87.3872 +2.381425,62.6077 +2.262395,183.0109 +2.391911,54.4586 +2.423951,28.3675 +2.431014,26.9984 +2.399677,63.6563 +2.247108,217.2032 +2.266573,199.1558 +2.338899,131.1377 +2.055179,420.1585 +2.432427,44.6054 +2.427281,52.5165 +2.229471,252.8530 +2.307705,176.2210 +2.378463,109.7087 +2.463334,28.5828 +2.218435,274.6759 +2.342469,156.6506 +2.417881,82.1605 +2.445407,56.3003 +2.221972,287.3175 +2.452319,57.9134 +2.182861,328.2931 +2.271444,241.5985 +2.488172,27.6384 +2.491917,30.8587 +2.458012,67.9782 +2.499120,30.1638 +2.479798,53.4248 +2.347909,186.2483 +2.493111,45.4428 +2.435388,104.5770 +2.426348,115.3944 +2.465729,79.1888 +2.364627,182.3252 +2.475338,75.8584 +2.464312,88.2675 +2.414333,143.3689 +2.359887,199.1706 +2.533223,29.5659 +2.442633,121.0956 +2.184012,386.7876 +2.477033,95.5853 +2.515811,59.4835 +2.404078,174.7225 +2.500042,80.8366 +2.444033,137.8500 +2.318320,265.5873 +2.511155,78.3658 +2.570800,23.1382 +2.551197,44.1465 +2.546952,54.8782 +2.470037,132.7123 +2.316161,288.0962 +2.534158,71.0743 +2.513043,96.9361 +2.482325,129.5919 +2.409012,207.0981 +2.562790,55.2804 +2.593939,26.1927 +2.601831,21.1661 +2.412820,217.3340 +2.260992,370.5933 +2.539966,92.9852 +2.315189,324.7536 +2.580879,61.1864 +2.544919,99.1160 +2.622998,23.9889 +2.557702,91.6969 +2.630155,21.2876 +2.337196,318.2183 +2.358361,301.3050 +2.611917,56.0920 +2.373621,297.2352 +2.245080,427.0000 +2.380404,297.3980 +2.581884,101.2242 +2.618071,65.9817 +2.501708,183.2933 +2.446370,241.9220 +2.552580,137.4872 +2.668010,31.8539 +2.563729,138.7697 +2.583908,123.9228 +2.659666,49.1849 +2.538554,171.3189 +2.688292,25.1439 +2.642066,73.5617 +2.604258,116.6681 +2.510233,215.4521 +2.670857,57.7391 +2.401571,330.7148 +2.509290,226.8299 +2.346084,392.7743 +2.713437,26.5833 +2.522776,219.1531 +2.366016,379.7496 +2.541742,207.3691 +2.709874,47.8060 +2.644035,115.3897 +2.732287,30.1596 +2.620132,148.8206 +2.277606,493.6321 +2.651443,121.7891 +2.649400,125.3744 +2.685001,91.9695 +2.655415,129.3178 +2.077109,709.1017 +2.768953,24.3540 +2.525991,269.1454 +2.589521,206.6532 +2.616111,186.2131 +2.684053,119.8437 +2.715628,89.2998 +2.699864,107.6894 +2.602750,209.9703 +2.605232,208.4553 +2.639943,178.0859 +2.759425,59.9669 +2.793308,29.0790 +2.646987,179.4067 +2.725685,106.5019 +2.595344,239.5308 +2.609980,225.9014 +2.672080,165.2635 +2.776971,64.2049 +2.575296,267.7424 +2.819393,28.3437 +2.529285,320.5772 +2.826394,27.0813 +2.690067,167.0762 +2.683108,179.8463 +2.728596,137.2924 +2.757680,109.2402 +2.708851,160.8089 +2.847737,25.0057 +2.762447,115.5540 +2.796175,85.3194 +2.857144,25.3369 +2.802325,84.5169 +2.773233,120.2977 +2.720926,174.7402 +2.862955,35.9058 +2.745766,162.2763 +2.813688,97.8354 +2.736121,176.3660 +2.707831,206.4740 +2.631586,284.6509 +2.572619,346.5684 +2.832188,90.4609 +2.803897,123.2564 +2.804928,126.7921 +2.784733,152.6929 +2.835882,104.6726 +2.818030,123.4789 +2.908043,34.3936 +2.319261,627.4284 +2.919188,28.5032 +2.632951,320.8489 +2.872743,83.0473 +2.740021,218.9560 +2.911524,49.1387 +2.937426,26.9540 +2.940555,24.7878 +2.941509,27.4411 +2.865889,104.1818 +2.841177,133.6766 +2.898862,79.9348 +2.849862,129.8720 +2.886842,97.9562 +2.869661,116.5002 +2.073547,915.9475 +2.931721,60.0051 +2.893531,102.4072 +2.965343,31.6229 +2.895667,106.3402 +2.812721,192.6688 +2.922649,86.1155 +2.834875,180.6279 +2.979735,38.5033 +2.964381,55.6751 +2.986162,41.3180 +2.677802,352.2809 +2.795137,236.7213 +2.807554,225.2510 +2.974854,60.4374 +2.843038,194.7535 +3.002008,38.3108 +2.946690,94.5930 +2.970072,78.0386 +3.005390,44.2274 +2.749112,304.7509 +2.960663,94.5887 +2.912487,145.9486 +2.968951,92.9371 +2.942439,121.1001 +2.771239,296.7589 +2.559058,515.0024 +2.882481,194.0594 +3.053864,25.5772 +2.991726,89.1120 +3.035292,48.5840 +2.978797,111.3347 +3.040319,51.9214 +2.822387,271.3131 +3.067998,32.5828 +2.878001,224.8891 +2.984799,119.5348 +2.774775,333.6232 +3.008765,101.1428 +2.927154,188.9482 +3.041283,76.7834 +2.947691,174.6606 +2.741930,381.4126 +2.881495,251.3203 +2.837344,298.1733 +3.031859,105.1337 +2.786211,351.7972 +3.080839,59.8166 +3.027480,114.9581 +3.083876,60.3226 +2.853476,301.3552 +3.123343,32.4026 +2.995939,162.7788 +3.030084,129.7008 +3.058436,102.2828 +3.104334,57.3395 +3.037792,130.2840 +3.061888,107.2400 +3.015503,156.1901 +2.866921,309.1631 +3.154832,22.2047 +2.916237,266.1848 +3.160720,25.3998 +3.092241,95.5109 +2.996967,196.8838 +3.020056,174.8616 +3.171694,24.1951 +2.989495,213.4557 +2.578801,630.4510 +3.187752,24.9084 +3.138009,77.3168 +3.161674,54.7167 +3.122353,95.0527 +3.079441,142.5019 +3.055252,170.9231 +3.102891,124.2121 +3.159785,75.3707 +3.063539,172.5780 +2.738859,502.1017 +2.958977,285.6961 +3.109909,136.1596 +2.702499,546.3782 +3.090132,160.3500 +3.100582,150.9175 +3.135518,116.9335 +3.177037,82.5575 +3.235156,25.8352 +3.236118,27.8672 +3.186120,81.5819 +3.216391,55.4319 +3.212661,60.6872 +3.193851,82.2663 +2.955791,323.1830 +3.049618,231.1451 +3.209252,72.5143 +3.226176,61.7975 +3.267702,24.5837 +2.483926,820.6753 +3.108398,197.5591 +3.202952,104.4269 +3.136994,172.2543 +3.142439,168.4393 +3.194918,117.9260 +3.215326,103.2738 +3.195889,123.6843 +3.221944,101.5440 +2.914306,412.4820 +3.182422,146.3376 +3.168077,162.9890 +3.246069,88.9772 +3.048111,292.5940 +3.273349,68.7497 +3.217406,131.7956 +3.252452,98.4489 +3.132816,219.0286 +3.326788,27.9101 +3.307379,49.2118 +3.278974,82.1328 +3.240961,122.1017 +3.292287,71.9501 +3.342099,28.2488 +3.116103,257.8939 +3.305958,71.2049 +3.354699,24.0398 +3.155746,224.6773 +3.331067,56.4000 +3.328760,60.3156 +3.118067,275.6135 +2.953801,440.8601 +3.318601,78.0344 +3.309248,90.5617 +3.074061,331.3101 +3.335046,72.2132 +3.251500,163.1354 +3.377163,39.6969 +3.304602,115.3817 +3.281767,141.4492 +3.227104,198.4804 +3.399811,27.2145 +3.176084,253.0127 +3.140656,294.6762 +3.323488,117.0843 +3.380424,62.6379 +3.414635,31.0640 +3.416861,31.6278 +3.351845,101.7582 +3.259595,195.3728 +3.263985,192.7691 +3.396635,63.5028 +3.373997,88.9474 +3.271824,192.0885 +3.435333,31.6886 +3.158718,313.2481 +3.405372,67.5990 +3.394661,82.1710 +3.319574,168.7568 +3.310879,178.4292 +3.393681,96.6024 +3.248878,245.4239 +3.419985,75.6988 +3.356591,142.1533 +3.445700,55.4294 +3.280763,227.4683 +3.032805,476.4289 +3.093701,418.4811 +3.144199,369.8637 +3.472971,44.0276 +3.250483,267.4606 +3.340705,178.4323 +3.494303,26.3228 +3.425584,104.7422 +3.407260,126.2713 +3.476833,58.5568 +3.260992,275.7316 +3.509235,31.2712 +3.423217,122.6024 +3.517944,28.8796 +3.460139,91.3031 +3.349209,203.2235 +3.018239,535.2174 +3.312845,245.6392 +3.533532,27.4592 +3.471967,93.4610 +3.361108,207.0110 +3.520626,49.5780 +3.508232,67.9762 +3.453603,124.9736 +3.456755,122.7842 +3.076541,505.7846 +3.558485,27.4360 +3.536724,51.4373 +3.350902,245.2746 +3.540506,57.0435 +3.546824,52.0646 +3.512183,89.4284 +3.370348,232.6890 +3.462945,141.2936 +3.551442,56.3089 +3.287974,324.9298 +3.530327,87.9809 +3.560992,59.0564 +3.535390,85.6346 +3.463913,158.9543 +3.443062,185.6246 +3.276118,354.1116 +3.565428,67.0880 +3.514064,123.5431 +3.495684,144.2505 +3.618308,25.0433 +3.545819,104.6853 +3.501130,151.3115 +3.570204,83.6121 +3.488331,170.4758 +3.598889,61.9630 +3.467022,194.8198 +3.519138,145.0587 +3.643352,24.9494 +3.489308,186.1839 +3.427026,251.1642 +3.490284,195.0967 +3.652442,34.7506 +3.454968,233.7817 +3.552433,139.3521 +3.576209,116.6124 +3.658808,38.8282 +3.440573,258.0199 +3.620048,86.2083 +3.378739,332.2573 +3.169129,542.8050 +3.661842,51.0707 +3.588162,126.2152 +3.604239,115.2883 +3.621025,102.4519 +3.596177,129.8821 +3.685381,42.0660 +3.568119,164.5810 +3.389077,346.1168 +3.579540,157.8853 +3.710997,28.7932 +3.553457,191.4564 +3.719528,28.0756 +3.622867,126.3157 +3.498745,251.5186 +3.628688,128.5902 +3.603038,155.6462 +3.737425,24.2462 +3.706257,58.2348 +3.650505,115.5767 +3.675493,94.8149 +3.750264,23.3610 +3.757278,21.8011 +3.732701,48.3399 +3.630230,154.9299 +3.766082,22.8422 +3.582326,209.7423 +3.585921,211.4402 +3.387467,410.8403 +3.597550,203.5842 +3.692822,109.2967 +3.779080,25.6535 +3.448489,365.8068 +3.726059,89.2027 +3.632516,185.5290 +3.653817,166.2223 +3.678190,146.1181 +3.744914,83.7398 +3.792069,38.0292 +3.612904,222.4178 +3.429098,407.1825 +3.637607,201.7126 +3.363063,481.3191 +3.797362,49.3117 +3.785160,63.7512 +3.688750,162.0670 +3.788925,65.5778 +3.828654,27.2361 +3.727448,130.9525 +3.773626,90.3130 +3.802119,63.7437 +3.844383,25.4653 +3.664197,214.0219 +3.691785,189.7132 +3.749184,137.2851 +3.761672,126.1507 +3.244674,644.3735 +3.770308,119.7502 +3.712913,180.3292 +3.747604,150.1438 +3.516999,382.1056 +3.711934,216.8280 +3.878220,53.0659 +3.698593,238.8197 +3.835322,103.9114 +3.723478,217.7363 +3.846674,98.6368 +3.758685,187.5979 +3.668302,279.2375 +3.697636,253.6722 +3.854503,102.3277 +3.869849,90.4295 +3.804734,156.5650 +3.687193,278.2534 +3.941214,28.6922 +3.850818,121.3372 +3.660852,317.2541 +3.928764,50.3396 +3.818046,163.7854 +3.937413,45.4061 +3.814296,175.3985 +3.601611,390.3904 +3.890059,103.0275 +3.965447,29.1028 +3.897748,99.8598 +3.820040,182.0145 +3.798310,205.1616 +3.855890,151.0540 +3.848912,162.6259 +3.951309,62.1921 +3.836281,178.1712 +3.889048,132.9091 +3.858401,165.8944 +4.002055,23.1889 +3.714378,312.5445 +3.887823,140.8245 +4.003472,32.5315 +4.013502,23.4326 +3.945311,92.5896 +3.899106,141.0584 +4.014452,27.1309 +3.982820,65.4741 +3.972156,77.1578 +3.979104,74.6060 +3.865863,193.4799 +3.931286,131.4022 +3.764492,300.7390 +3.981832,85.3595 +3.989695,80.4707 +3.830099,242.5225 +4.024296,52.9193 +4.049314,31.3414 +4.011538,73.3151 +3.969907,116.7029 +3.839320,248.7198 +3.893243,198.0544 +3.781041,315.6276 +4.040164,57.8096 +3.578577,521.7445 +4.077216,26.4229 +3.739791,367.6047 +4.084854,23.7220 +3.801135,309.6474 +4.062689,50.8985 +4.086610,28.4097 +4.096669,24.1017 +4.037901,84.9439 +3.997609,129.5491 +3.939234,190.4289 +3.735194,396.3362 +3.639935,495.9209 +3.863939,274.3614 +4.113588,26.2563 +4.041584,100.4428 +4.120771,26.1986 +4.127158,23.8042 +3.946283,205.6098 +3.992002,163.8494 +4.028648,130.0568 +4.080656,78.9979 +4.135856,24.7355 +4.067192,103.9349 +4.006945,165.7426 +4.048295,125.3884 +4.065232,109.4386 +4.150963,25.1099 +4.151893,26.4620 +4.088041,94.5023 +3.886469,300.3066 +3.978107,216.5505 +4.146970,49.0750 +4.138301,61.0681 +3.815263,385.1413 +4.142027,62.1640 +4.072622,137.7058 +4.021957,189.9644 +4.025244,188.1528 +4.103639,113.1797 +3.607752,609.9811 +4.194658,26.2198 +4.199370,25.9147 +4.159654,73.2732 +4.026923,208.1736 +4.059344,181.1191 +4.172688,68.7022 +4.216819,25.5035 +4.173683,70.2316 +4.155852,89.0424 +4.217733,28.5439 +4.091298,157.0245 +4.129664,122.5612 +4.139845,117.1602 +4.232928,31.9960 +4.158706,107.1507 +4.240464,29.4889 +3.947540,324.0357 +4.220878,53.0979 +4.213397,62.4946 +4.036004,243.1363 +4.131531,149.1397 +4.200404,81.2417 +3.961299,327.7250 +3.824309,468.7802 +4.265857,28.1560 +3.881499,413.4289 +4.100323,198.9171 +4.242323,60.3488 +4.275893,27.8043 +4.241391,63.6149 +4.204192,108.3601 +3.956832,356.7040 +4.210328,105.1018 +4.186776,130.9929 +4.294928,26.4739 +4.273977,51.0768 +4.122846,205.5574 +4.211922,120.0693 +4.248323,87.4549 +4.317770,21.3636 +4.178356,164.4022 +4.097975,248.5210 +4.264924,86.4932 +4.176073,178.0691 +4.160592,194.8200 +4.279141,77.4027 +4.182543,178.3744 +4.036935,327.5707 +4.289025,76.6216 +4.346496,27.0938 +4.108576,267.1011 +4.325054,60.4271 +4.246278,140.2152 +4.315431,73.0383 +4.312552,77.0316 +4.293089,99.3382 +4.243916,150.7243 +4.257005,141.9670 +4.335778,64.2085 +4.305008,100.7400 +4.252225,158.3444 +3.994550,417.9760 +4.385481,31.1068 +4.271576,148.2594 +4.360918,60.4480 +3.993087,430.4569 +4.398973,30.3938 +4.171127,260.4602 +4.355413,80.0415 +4.389584,49.3513 +4.280671,161.0043 +4.412527,30.9878 +4.174671,271.9348 +4.331992,117.3607 +4.302673,155.3176 +4.351418,108.0204 +4.339134,122.6497 +4.303697,160.9781 +4.394640,75.0782 +4.375678,95.5408 +4.328404,145.1693 +4.386493,88.0499 +4.196046,283.5651 +3.960279,523.3884 +4.405749,78.8721 +4.364506,128.6802 +4.225285,269.5358 +4.392428,103.7496 +4.443515,54.9623 +4.342758,159.8299 +4.053710,450.3468 +4.399987,106.9469 +4.235097,273.9184 +4.416589,96.0149 +4.365647,151.1606 +4.354143,163.5821 +4.493187,25.7136 +4.461784,63.3988 +4.294013,232.0912 +4.373590,154.1323 +4.410570,122.6927 +4.313536,222.2778 +4.244895,293.6207 +4.423544,116.8573 +4.321403,220.8943 +4.517726,26.9776 +4.070167,477.8699 +4.525183,27.2754 +3.364237,1192.8674 +4.533264,27.7824 +4.484621,78.0654 +4.429367,139.8327 +4.438936,132.8292 +4.469719,104.5239 +4.421367,154.2970 +4.479612,98.6061 +4.419836,161.3180 +4.516808,69.3213 +4.557105,29.9789 +4.518901,74.0454 +4.459439,137.8196 +4.569200,30.2956 +4.471219,129.2147 +4.483668,121.9964 +4.535814,71.8175 +4.281647,326.9732 +4.356544,253.2202 +4.107396,507.3522 +4.586130,29.5881 +4.552459,68.2847 +4.538516,83.6110 +4.599497,25.4507 +4.600434,27.5573 +4.506935,122.1142 +4.608620,25.8957 +4.561046,79.0080 +4.449353,192.9940 +4.571766,72.5960 +4.464676,184.8695 +4.581155,69.8253 +4.502589,150.0651 +4.578218,76.4284 +4.504058,153.8296 +4.634516,26.3472 +4.441676,223.4706 +4.622128,47.6738 +4.512604,166.3361 +4.494821,186.7964 +4.446606,237.2020 +4.620744,64.4833 +4.269953,417.3240 +4.627992,62.0567 +4.642348,52.8855 +4.575664,120.9518 +4.574243,125.7480 +4.678941,26.4257 +4.498478,207.8326 +4.681618,28.1746 +4.654647,57.1054 +4.548037,171.6914 +4.542298,178.8023 +4.388470,336.7896 +4.509015,219.1149 +4.629049,101.5190 +4.705367,26.1286 +4.540402,192.4542 +4.706311,30.3812 +4.709793,29.2771 +4.615718,128.4740 +4.657888,88.0367 +4.660864,87.8712 +4.719729,31.7153 +4.457991,297.8203 +4.731496,27.2313 +4.699992,60.8501 +4.473573,291.7640 +4.665147,102.3922 +4.544704,225.4802 +4.687278,84.4923 +4.744193,28.6412 +4.690049,87.7471 +4.650981,131.7286 +4.758728,26.3930 +4.755812,32.3010 +4.760842,31.0702 +4.299240,494.2786 +4.728131,72.4146 +4.745925,55.6590 +4.649546,153.2848 +4.739071,71.1607 +4.640055,174.1555 +4.730569,85.0110 +4.788113,28.4846 +4.526105,295.0808 +4.793519,31.0428 +4.751445,81.3079 +4.110783,724.3261 +4.770184,66.2127 +4.814211,25.1508 +4.597259,247.5431 +4.821186,25.8509 +4.115021,734.6831 +4.496178,354.4794 +4.624948,230.6690 +4.587085,273.2922 +4.835110,27.0156 +4.607632,255.9758 +4.810232,58.4752 +4.824563,49.4738 +4.435455,441.7287 +4.816598,61.9235 +4.802831,76.6809 +4.782710,98.2253 +4.721100,165.4122 +4.860377,27.0750 +4.862126,26.3455 +4.685228,207.6349 +4.765338,131.8471 +4.844803,54.8528 +4.767539,138.4990 +4.431588,476.1192 +4.847038,63.2305 +4.868708,43.8076 +4.832753,89.4616 +4.609764,314.6896 +4.725260,202.1689 +4.696617,233.3384 +4.839362,91.5703 +4.732857,199.8231 +4.887453,52.2171 +4.562687,380.5794 +4.605665,338.5630 +4.669802,275.8303 +4.877184,72.5987 +4.899656,58.4562 +4.886513,73.8401 +4.922215,39.9280 +4.943267,24.7130 +4.785121,186.6415 +4.614749,358.0350 +4.878522,95.2053 +4.863609,112.4217 +4.924455,58.0522 +4.527723,459.0384 +4.958113,30.8929 +4.892863,98.0002 +4.897186,96.2422 +4.927429,68.8555 +4.850658,146.5952 +4.967980,32.7511 +4.748736,255.3088 +4.888472,118.2194 +4.945633,65.3776 +4.989007,30.0147 +4.879512,140.7150 +4.912516,117.0003 +4.906039,124.0010 +4.976031,56.4030 +4.772835,260.4501 +4.990864,43.5286 +5.019022,17.4222 +4.736693,301.7311 +4.932680,106.0259 +4.972784,67.2758 +4.982507,58.0191 +4.800546,240.4116 +4.880936,161.3319 +5.006692,36.2394 +4.711753,331.4465 +4.644362,399.1149 +5.036444,8.5652 +5.038707,7.8951 +5.029517,19.1629 +4.695234,355.1825 +4.683809,367.9625 +4.801584,251.0553 +5.020228,33.2370 +5.042268,15.6394 +4.929956,128.7502 +5.050417,9.8819 +5.040958,20.8393 +4.652654,409.8492 +5.038424,26.1969 +4.849704,215.3368 +5.032434,35.7265 +5.045010,24.0028 +4.997254,72.1030 +5.043478,26.4464 +4.971763,101.6824 +5.052640,21.1390 +4.996285,80.0772 +5.040527,38.4483 +5.061798,18.1254 +4.907708,172.6191 +5.068162,13.1136 +5.043200,39.0607 +5.073446,10.7487 +4.910269,174.3160 +5.062504,22.6102 +5.060299,28.3955 +4.962144,127.8637 +5.078976,11.4526 +5.064622,26.8280 +4.815580,279.2807 +5.030041,66.0342 +4.930933,165.5774 +5.058706,38.8111 +4.986762,113.0473 +5.004045,96.0156 +4.777797,322.5928 +5.048680,54.7695 +5.088696,15.8457 +4.874037,231.9988 +5.034393,73.3337 +5.082261,27.0296 +5.094862,14.8587 +4.771770,339.2071 +5.096075,17.0197 +4.944228,172.0072 +4.474544,642.7128 +5.090008,27.8690 +5.090429,28.9741 +5.042932,76.9851 +4.592947,529.2598 +4.993428,129.2908 +5.080327,42.9043 +5.011011,113.4616 +5.069013,56.8495 +5.079924,49.1090 +5.084196,45.4249 +5.076363,53.8462 +5.051772,79.1160 +5.046602,84.7423 +5.069925,62.5734 +5.097518,36.6672 +5.103450,31.1719 +5.065042,71.5316 +5.057909,80.3358 +5.109292,30.4502 +5.096511,44.1122 +4.855617,286.0517 +5.099810,50.4918 +4.791913,359.3032 +5.053466,98.7320 +5.123232,29.9524 +5.116236,41.0288 +5.130889,27.1203 +5.104542,54.7710 +5.131346,31.5876 +4.949783,220.8937 +5.119404,51.9457 +5.140624,31.4160 +5.084585,92.4682 +5.100391,77.6195 +5.117257,62.7102 +5.117878,64.3566 +5.159314,24.8466 +5.129034,55.5368 +5.085115,101.5738 +5.119917,68.9821 +5.125864,65.4537 +4.836398,355.6744 +5.109721,83.0021 +5.162934,32.7041 +5.106037,91.9301 +5.184161,15.9593 +5.000732,202.4039 +4.939670,266.3530 +4.973728,232.9068 +5.130210,77.0331 +5.122720,85.2129 +5.150303,58.3290 +5.129621,82.8903 +5.195639,18.9773 +5.141669,76.9116 +5.033285,185.9186 +5.153185,67.5731 +5.203137,19.3558 +5.184571,40.7189 +5.206024,20.0955 +5.212512,15.1602 +5.158010,70.4694 +5.124473,108.1782 +5.170678,62.8330 +5.113096,121.5306 +5.179968,58.0327 +5.139742,100.1011 +5.132499,107.9767 +5.091450,151.2380 +5.188900,54.7350 +5.214617,33.1080 +5.208632,39.9434 +5.157265,91.7476 +5.218582,34.2989 +5.220759,35.6943 +5.171350,86.2255 +5.239844,20.0886 +5.178011,84.4192 +5.081276,184.0537 +5.073780,193.7940 +5.151217,116.9627 +5.197967,70.9868 +5.152198,121.1165 +5.226120,48.0972 +5.242689,33.0099 +5.252881,24.1272 +5.136574,144.1469 +5.219205,62.1845 +5.262431,20.6772 +5.234627,52.8786 +5.207244,81.4017 +5.134623,156.9268 +5.228480,66.1439 +5.249014,47.8138 +5.192073,105.7521 +5.268955,29.4936 +5.122207,182.9728 +5.233511,72.2838 +5.138245,169.8785 +5.177054,132.8073 +5.240476,71.4083 +5.040061,272.9577 +5.100061,213.9394 +5.294624,20.8792 +5.298449,19.5010 +5.287506,34.9322 +5.200121,125.2654 +5.257577,68.2644 +5.313019,13.8329 +5.280722,50.3058 +5.296828,34.9236 +5.274218,59.7642 +5.110978,224.2190 +5.206635,131.6931 +5.288646,51.6911 +5.322439,20.0725 +5.267575,78.6292 +5.273316,73.5682 +5.259933,87.6040 +5.207933,143.7083 +5.222493,131.6344 +5.265330,91.0097 +5.268180,88.8710 +5.338329,19.7962 +5.172041,189.9288 +5.069357,293.2305 +5.305796,58.5252 +5.192724,173.6132 +5.331753,36.8716 +5.227673,141.4847 +5.275700,94.3338 +5.305181,67.2573 +5.346205,27.9314 +5.325842,48.9262 +5.361970,13.4305 +5.134186,242.5560 +5.362589,14.9302 +5.366338,16.2679 +5.314001,69.6162 +5.357052,31.1903 +5.243636,145.9998 +5.375401,16.6189 +5.291550,103.5004 +5.364322,31.6248 +5.325387,71.6112 +5.368625,31.5549 +5.358126,43.4475 +5.383618,19.0188 +5.388243,16.9418 +5.346885,61.7276 +5.182235,227.0982 +5.238002,173.1448 +5.333983,77.8068 +5.342513,70.0624 +5.308124,104.8554 +5.382607,30.8793 +5.326852,89.4068 +5.405185,13.0480 +5.408613,12.2432 +5.232652,190.9330 +5.356341,68.4895 +5.413486,15.9882 +5.315504,117.5790 +5.309862,126.8486 +5.225291,212.0402 +5.418234,19.7212 +5.420857,19.9551 +5.340338,101.3696 +5.423586,20.4837 +5.331028,118.0804 +5.277009,173.5717 +5.351642,100.3096 +5.395051,59.8022 +5.186689,268.7980 +4.960354,496.4010 +5.441708,18.3856 +5.416260,45.5045 +5.107728,355.0922 +5.297826,168.2425 +5.436712,34.1245 +5.455488,16.7273 +5.191318,281.5560 +5.460094,16.6081 +5.317951,159.4001 +5.248576,234.9289 +5.392021,93.5183 +5.456755,29.6685 +5.402638,84.7010 +5.370034,118.3355 +5.470837,19.6511 +5.476703,17.0006 +5.429475,64.6341 +5.377519,117.6283 +5.369158,129.2523 +5.401574,97.4879 +5.440812,59.2381 +5.283108,218.1005 +5.389636,115.1781 +5.374769,131.1193 +5.462821,43.7839 +5.437332,72.1510 +5.451952,61.8345 +5.347538,166.9212 +5.424831,94.0126 +5.466069,54.6984 +5.412575,110.3147 +5.400181,123.4592 +5.354128,170.2320 +5.509483,18.8703 +5.485540,46.7179 +5.487340,46.7378 +5.433084,101.6335 +5.518844,16.6553 +5.454854,81.1277 +5.493704,44.9451 +5.495148,44.6025 +5.494110,46.1036 +5.411147,130.4888 +5.500051,42.5673 +5.412980,134.8914 +5.472875,77.0738 +5.437956,112.7451 +5.281390,270.8713 +5.461765,93.4772 +5.376743,182.5522 +5.528354,33.0261 +5.409334,152.8009 +5.444070,119.0940 +5.256454,310.0343 +5.311885,255.2714 +5.555243,17.5227 +5.490489,83.4023 +5.335198,240.4974 +5.498411,79.2555 +5.506605,71.6067 +5.520768,58.0538 +5.538650,42.2908 +5.504815,78.0750 +5.372439,213.2234 +5.449109,137.7197 +5.542619,46.4329 +5.247725,343.0662 +5.501210,93.9076 +5.499063,97.5396 +5.562135,35.2892 +5.374137,226.0750 +5.549950,51.7614 +5.566489,35.6405 +5.534718,68.0836 +5.523640,79.8006 +5.563165,47.4458 +5.573891,39.2993 +5.559296,55.1557 +5.600213,18.0309 +5.561381,58.0320 +5.539751,81.1861 +5.552262,71.7643 +5.550701,75.6947 +5.595118,32.6223 +5.477352,151.0732 +5.505888,123.6632 +5.618245,17.3456 +5.486424,151.1869 +5.580941,60.3093 +5.596603,45.3266 +5.597425,46.7396 +5.572766,72.3321 +5.628425,17.3807 +5.514460,137.5842 +5.450582,202.1097 +5.620938,37.3234 +5.590792,68.0896 +5.578822,82.4052 +5.602802,62.3910 +5.483506,182.2497 +5.513788,152.5297 +5.645099,22.7598 +5.577667,91.4943 +5.524361,146.6729 +5.603442,69.0201 +5.610612,64.7626 +5.629552,46.6147 +5.658262,18.6485 +5.645807,36.6682 +5.567157,116.2401 +5.602130,83.7067 +5.535500,152.4930 +5.589052,100.3596 +5.547872,145.1779 +5.395947,298.0133 +5.585663,110.8841 +5.672462,26.9495 +5.682476,18.4121 +5.637612,66.4821 +5.411790,296.0072 +5.601712,109.7747 +5.532258,180.0505 +5.671034,42.4974 +5.541636,172.3755 +5.626397,89.2478 +5.641930,75.7901 +5.661228,59.8632 +5.614452,108.3895 +5.624027,100.6170 +5.635591,92.0500 +5.619414,110.0442 +5.689413,40.8185 +5.665194,67.9888 +5.669162,65.0080 +5.711487,25.0419 +5.721092,17.7135 +5.724645,17.0726 +5.713532,31.5072 +5.658883,88.9046 +5.715645,36.4519 +5.687994,65.0077 +5.736530,16.8638 +5.722842,31.5503 +5.704095,50.9847 +5.699412,60.1331 +5.714012,46.4827 +5.676911,84.1099 +5.712309,49.2535 +5.707798,56.7327 +5.752098,13.7189 +5.641251,125.6071 +5.683398,85.5517 +5.675375,96.9750 +5.730232,43.1003 +5.652045,126.2776 +5.727641,52.2873 +5.665756,114.9312 +5.586830,195.9631 +5.768950,16.9496 +5.685838,103.3663 +5.773333,17.5295 +5.582890,211.0142 +5.540214,255.5258 +5.761032,38.2182 +5.535983,265.2649 +5.488370,313.8797 +5.733183,69.9551 +5.693961,110.0895 +5.753002,53.8964 +5.759546,49.5761 +5.793906,16.0474 +5.795741,17.6203 +5.738806,78.7104 +5.780688,40.1087 +5.700888,122.1289 +5.785901,38.5769 +5.806899,18.8005 +5.627741,199.9079 +5.809954,19.1850 +5.666318,164.8031 +5.693051,140.3713 +5.765817,68.6689 +5.817517,18.2491 +5.747788,90.2953 +5.729459,110.0078 +5.824478,15.8079 +5.578213,262.4913 +5.741718,103.1040 +5.803139,42.6483 +5.813362,35.2382 +5.766859,82.6195 +5.802251,48.6324 +5.782794,72.7338 +5.652692,204.0390 +5.613192,245.2629 +5.396999,463.1589 +5.825700,37.6326 +5.829139,37.1514 +5.779930,89.8502 +5.644165,227.5892 +5.717721,156.3482 +5.801248,74.8590 +5.761563,115.3880 +5.820798,57.2169 +5.799251,80.4995 +5.676167,204.6530 +5.840287,42.2517 +5.874070,12.7398 +5.790863,96.5948 +5.849479,41.9304 +5.879751,13.5601 +5.754393,141.2161 +5.856732,39.6600 +5.734171,162.8949 +5.855528,44.7893 +5.753394,150.0208 +5.848601,57.8264 +5.850884,58.3457 +5.860158,49.6855 +5.833422,79.3214 +5.878015,35.7046 +5.778323,136.0487 +5.880821,37.9427 +5.866291,53.9522 +5.858455,62.9885 +5.886810,37.0771 +5.887458,37.9330 +5.522891,402.9072 +5.869781,56.5810 +5.912745,14.4079 +5.876108,52.3931 +5.789205,141.7099 +5.918764,14.4507 +5.863333,73.6532 +5.900318,38.4595 +5.764532,175.8641 +5.834487,107.3568 +5.926362,17.5552 +5.906428,41.5369 +5.472216,477.9422 +5.913720,37.6525 +5.920244,32.2288 +5.923888,33.3341 +5.936987,21.2893 +5.938778,20.9593 +5.941844,20.8826 +5.943918,20.8364 +5.755080,212.4615 +5.835767,135.9311 +5.927153,45.1472 +5.823018,149.6900 +5.760495,214.2227 +5.914373,62.0472 +5.962727,15.4586 +5.893311,87.1397 +5.967542,14.7122 +5.772350,213.0171 +5.971698,14.3150 +5.745040,243.9367 +5.958277,34.6119 +5.978187,16.2604 +5.952474,43.5132 +5.896393,102.4316 +5.985368,15.7807 +5.930915,72.4810 +5.986014,18.0614 +5.928501,80.4514 +5.992890,16.6809 +5.845788,165.1865 +5.994448,17.7135 +5.976421,36.4400 +5.891410,125.2675 +5.696547,321.4072 +5.897066,121.5301 +5.925798,95.2868 +5.972709,49.2257 +6.008954,13.5532 +6.009572,13.5257 +5.903415,123.1570 +6.012162,17.5288 +5.988978,43.7558 +5.909844,124.6826 +6.012861,22.8547 +6.016678,20.6593 +5.804051,237.9828 +6.004076,38.9236 +5.933216,111.6265 +5.809123,239.2405 +5.839467,209.7879 +5.998825,51.4911 +5.838084,213.4525 +5.827650,226.1581 +5.575696,478.7678 +5.882539,173.7252 +5.982255,76.1711 +5.909230,151.0990 +6.034528,27.2673 +5.844823,218.4108 +5.957222,109.5109 +5.980452,87.6161 +6.054464,14.5206 +6.022507,50.6052 +6.061796,14.0560 +5.876952,199.8934 +6.017955,59.6605 +6.063234,17.3707 +5.947965,137.6678 +5.959738,127.5860 +5.974719,114.7140 +6.051537,39.1618 +5.534078,557.6777 +6.075852,16.5771 +6.018597,77.2105 +6.026573,70.2661 +6.068069,29.4386 +5.871755,229.0220 +6.043001,58.3515 +5.667860,434.4777 +6.068985,38.5562 +5.995988,112.2195 +6.060330,51.5788 +6.053809,59.9205 +6.056265,57.9178 +6.076846,45.0554 +5.921444,201.0871 +6.085634,37.5299 +6.021086,106.9722 +5.940396,189.9157 +6.003397,127.3076 +6.037338,95.5223 +6.095808,39.0296 +5.840704,294.5133 +6.066734,70.1981 +5.925392,213.3940 +6.021935,119.0297 +6.130313,13.9029 +6.049256,97.4193 +6.130705,16.6245 +5.951374,198.7559 +6.089433,61.2643 +6.077616,76.6681 +5.950159,205.6814 +6.138786,19.1840 +5.964755,197.0007 +6.035716,126.6217 +6.114183,49.4936 +6.144216,20.7111 +6.128059,40.0261 +6.042035,127.9827 +6.073113,98.8826 +6.044843,129.7279 +6.155841,19.6476 +6.048364,129.7024 +6.029691,150.1056 +6.161757,18.6417 +6.162339,19.7876 +6.080606,104.9590 +6.001150,185.6959 +6.168086,19.9802 +6.092430,98.5886 +6.140965,53.2021 +6.132861,62.3789 +6.134838,61.0536 +6.136933,59.8252 +6.179798,19.8785 +6.050317,152.3802 +6.185565,18.4151 +6.170018,35.5979 +5.972301,237.7567 +6.191019,20.9474 +6.113730,102.3830 +6.090699,126.4986 +6.010975,207.4745 +6.203981,16.8914 +6.023098,198.7304 +6.163677,61.8402 +6.205617,20.5450 +6.135218,95.4174 +6.174571,56.7109 +6.087325,144.6000 +6.180399,52.7898 +6.216113,19.9488 +6.220873,17.7995 +6.178067,64.2069 +6.032734,210.4782 +6.186846,57.5780 +5.895610,352.7975 +6.225518,23.6312 +6.211967,38.3962 +6.101352,150.2011 +6.238673,14.8754 +6.196759,61.1621 +6.164928,94.3126 +6.226162,36.2430 +6.096840,167.1959 +6.248408,18.0475 +6.108208,159.2387 +6.221829,46.2610 +6.195893,77.4448 +6.122532,151.4390 +6.236063,40.1771 +6.194168,83.7551 +6.231283,47.9767 +6.231925,49.6467 +6.150698,132.6750 +6.267448,16.4658 +6.150130,134.7225 +6.243213,43.4401 +6.233190,56.8784 +6.154285,136.4216 +6.279263,13.9685 +5.831122,463.7946 +6.262406,33.9876 +6.230636,68.2321 +6.249150,52.2254 +6.058427,243.6362 +6.259241,44.4029 +6.091756,217.2972 +6.273338,38.9319 +6.296394,17.0522 +6.257922,60.6093 +6.100778,218.8325 +6.242274,79.9906 +6.199677,125.2281 +6.102338,224.2458 +6.276241,54.4722 +6.293232,40.6666 +6.171997,162.5081 +6.121902,213.4803 +6.290707,47.7669 +6.283374,56.2404 +6.217198,124.2306 +6.146676,198.0536 +6.244425,101.3305 +6.312271,36.7950 +6.309054,40.7428 +6.123164,230.2864 +6.182127,172.7143 +6.266456,90.3505 +6.195241,166.3721 +6.277924,85.4216 +6.147330,217.0995 +6.326585,39.6141 +6.333900,33.8459 +6.210058,159.1068 +6.283914,86.5955 +6.097508,273.5686 +6.335383,36.8881 +6.294917,78.8899 +6.361613,14.2195 +6.319611,58.5740 +6.364430,15.8537 +6.302063,81.5246 +6.218450,165.7656 +6.290069,95.9883 +6.341430,46.8668 +6.281573,110.1214 +6.284853,109.3157 +6.188067,207.0948 +6.175489,220.6577 +6.380285,19.0111 +6.384216,16.6716 +6.298869,107.6115 +6.369166,38.7386 +6.366199,42.3299 +6.322266,87.5360 +6.353452,61.7310 +6.324906,91.3545 +6.344730,71.9441 +6.400889,16.2019 +6.157971,261.0382 +6.264036,157.0135 +6.202698,221.5723 +6.251554,175.1982 +6.372272,55.3266 +6.370510,58.2397 +6.395162,38.0369 +6.349066,84.8598 +6.339615,96.1372 +6.286653,153.1553 +6.396148,45.7916 +6.273972,171.2207 +6.391695,55.8693 +6.349798,98.3959 +6.433200,18.0480 +6.253549,198.6522 +6.406481,47.9264 +6.111909,344.7080 +6.313447,144.1590 +6.428750,30.6899 +6.419010,41.4806 +6.383589,77.9996 +6.426753,37.5036 +6.415183,49.7825 +6.375834,89.9627 +6.451249,15.1580 +6.356807,110.8221 +6.456618,14.9737 +6.416261,56.2700 +6.417091,60.3818 +6.301376,177.2609 +6.439809,39.6521 +6.367746,113.0853 +6.433927,47.7879 +6.464966,19.4811 +6.408530,80.6224 +6.466407,23.5835 +6.471592,19.4058 +6.424271,69.4598 +6.250364,246.3300 +6.334505,163.4048 +6.421050,78.3228 +6.330714,169.6307 +6.445193,56.4344 +6.484448,19.1819 +6.378186,126.4847 +6.338475,169.6454 +6.452202,58.2963 +6.416675,95.1903 +6.493731,20.7432 +6.363346,157.3965 +6.388297,134.4803 +6.467630,56.5399 +6.447565,77.7981 +6.399297,127.1698 +6.477473,49.7966 +6.457607,70.7371 +6.394170,136.1659 +6.497911,38.2112 +6.520743,18.9779 +6.481716,58.9888 +6.503631,38.8749 +6.480833,62.3597 +6.511866,34.8389 +6.472531,75.6206 +6.303645,246.2956 +6.490998,61.5183 +6.489153,66.6327 +6.524171,32.3122 +6.539722,17.1680 +6.540705,16.5903 +6.542506,18.3355 +6.345756,216.1859 +6.448194,118.7399 +6.460491,107.9013 +6.409802,160.0499 +6.556483,15.2479 +6.536123,39.2561 +6.557296,19.6029 +6.504671,73.6245 +6.354842,226.8191 +6.552517,30.6878 +6.528344,56.9092 +6.556890,30.9660 +6.571732,18.5106 +6.555786,35.1109 +6.386058,205.4733 +6.522778,70.3901 +6.496695,100.6869 +6.489991,107.9614 +6.441940,156.5248 +6.568393,31.4853 +6.499374,102.8043 +6.587857,15.1866 +6.478638,125.2890 +6.549941,55.5972 +6.591532,14.7099 +6.461589,149.9603 +6.560842,51.8419 +6.318531,300.2532 +6.602179,17.1710 +6.603044,16.8814 +6.603927,16.5894 +6.576900,44.2547 +6.578296,44.0447 +6.107542,515.4721 +6.435753,189.3712 +6.561943,66.9215 +6.599879,29.9845 +6.611550,19.4633 +6.618785,17.0072 +6.619350,16.8361 +6.593169,43.9645 +6.407905,229.6377 +6.619926,18.7353 +6.620517,18.5477 +6.454408,187.2581 +6.268090,374.4279 +6.606242,37.3845 +6.590243,53.9677 +6.569853,76.0321 +6.373808,275.5128 +6.622342,27.9277 +6.623015,29.4241 +6.527271,128.5978 +6.464257,192.8399 +6.641667,17.3553 +6.508121,152.9174 +6.465797,197.2741 +6.585254,81.4113 +6.479462,190.9086 +6.530336,144.4959 +6.566935,109.0497 +6.526467,150.5134 +6.657098,21.0212 +6.621155,57.8933 +6.612685,67.6044 +6.427599,253.3283 +6.625125,58.6085 +6.666666,18.7129 +6.649321,40.7348 +6.674833,15.8129 +6.590898,101.1499 +6.597953,94.7251 +6.510499,184.0159 +6.631014,68.2622 +6.643628,56.7414 +6.637543,63.7505 +6.543193,159.0297 +6.628865,75.1188 +6.635793,71.9556 +6.525364,183.0204 +6.690057,20.1979 +6.694516,20.5806 +6.699277,16.8186 +6.581662,138.3967 +6.605539,115.6587 +6.650270,71.3672 +6.636187,86.0975 +6.707749,15.2425 +6.459441,264.9038 +6.701294,25.9488 +6.637134,91.5685 +6.716096,13.2732 +6.683734,50.6132 +6.703984,30.9779 +6.700370,35.2138 +6.598465,139.4502 +6.638662,100.0460 +6.708385,34.2660 +6.679049,65.2425 +6.715097,29.8815 +6.501628,246.0709 +6.722285,30.0637 +6.734963,19.2753 +6.685380,70.1474 +6.655869,102.9566 +6.676981,82.2385 +6.690646,68.9626 +6.661039,99.1936 +6.742651,18.8441 +6.645886,118.8448 +6.629864,135.6165 +6.546705,220.2743 +6.692679,74.7773 +6.680290,90.5732 +6.758826,12.6672 +6.548152,224.0111 +6.744979,30.4292 +6.760234,19.2854 +6.659023,122.1917 +6.722992,60.5465 +6.735584,50.4691 +6.728703,58.6373 +6.771494,17.3452 +6.680928,108.7146 +6.738709,52.6212 +6.770864,25.0370 +6.644211,153.6143 +6.734348,64.9338 +6.737916,62.4179 +6.783540,18.5046 +6.754239,50.2402 +6.663072,142.4774 +6.670372,137.2856 +6.678120,134.6667 +6.642519,170.8262 +6.721638,93.7232 +6.583206,234.3252 +6.802045,17.0381 +6.710255,111.3803 +6.761496,61.8177 +6.781215,43.2280 +6.639066,185.8173 +6.759220,67.8622 +6.812787,16.4703 +6.800335,31.4595 +6.787341,48.6515 +6.729370,110.1070 +6.821636,19.8503 +6.766980,78.2519 +6.702223,144.9211 +6.786054,62.8949 +6.727244,122.7634 +6.823314,29.9118 +6.819083,37.8733 +6.764731,92.8650 +6.841487,18.2872 +6.652440,210.2295 +6.514475,351.4673 +6.795902,70.9766 +6.817532,51.9535 +6.752349,119.5952 +6.848949,24.7860 +6.799282,78.1768 +6.744292,134.3021 +6.804479,76.2699 +6.862670,18.7247 +6.824883,57.1559 +6.788840,96.2472 +6.791331,99.0805 +6.765481,127.8635 +6.371077,522.8932 +6.759609,135.0948 +6.747700,147.4134 +6.755528,142.8617 +6.882040,16.7925 +6.831795,71.4526 +6.865943,37.9752 +6.873736,30.8413 +6.597383,308.6739 +6.775409,135.2830 +6.878595,34.2909 +6.869486,47.0692 +6.866879,50.5262 +6.881395,37.3819 +6.789643,129.7894 +6.767457,152.9835 +6.797826,126.5105 +6.871945,54.0269 +6.845236,81.9150 +6.910693,18.2063 +6.903919,30.2244 +6.859775,75.0399 +6.877459,60.2604 +6.894705,43.6279 +6.724345,214.9094 +6.857597,82.3368 +6.880750,61.2089 +6.850008,92.4179 +6.893970,49.2576 +6.772164,175.1185 +6.934815,14.1330 +6.893345,61.1338 +6.919433,36.6207 +6.934144,25.9525 +6.898390,63.2259 +6.924337,38.2260 +6.925973,37.6257 +6.898833,66.5374 +6.927152,42.3974 +6.675985,296.9871 +6.839477,136.3299 +6.960097,16.0895 +6.916562,61.7415 +6.824444,154.4376 +6.906057,73.2307 +6.827083,152.9429 +6.813346,170.0844 +6.943229,40.8270 +6.918778,65.9782 +6.815361,173.3003 +6.903248,88.6682 +6.975808,16.6389 +6.885088,110.4762 +6.920441,75.5162 +6.853227,143.1065 +6.965371,31.5371 +6.976187,21.8907 +6.917406,83.6970 +6.963599,40.1372 +6.983431,23.1237 +6.721198,288.2169 +6.942426,67.6432 +6.829258,182.6916 +6.991917,20.6079 +6.992447,22.2340 +6.972973,42.4558 +6.995565,20.3044 +6.962564,56.2453 +6.995957,24.0909 +6.856957,164.1078 +7.001103,21.9752 +6.984756,42.0460 +6.954479,74.3441 +6.978882,51.4582 +7.014682,17.0909 +7.015869,18.2853 +6.692048,344.3561 +6.984056,56.0438 +7.003737,38.0095 +6.969550,73.1174 +6.805550,242.0852 +6.847146,201.9169 +6.961617,88.2201 +6.779520,271.6871 +7.036405,17.7576 +7.023079,37.4370 +6.835993,225.2859 +7.011950,49.9737 +6.941959,120.9443 +7.015430,52.5080 +6.904578,164.0020 +6.937720,132.3160 +6.720059,350.6248 +6.912887,159.7048 +7.026803,47.0473 +7.041748,34.9025 +7.047636,29.9405 +6.928900,154.0312 +6.890412,194.4833 +7.034155,52.3120 +7.020049,68.1286 +7.072592,17.7787 +7.073851,18.8578 +7.030341,63.5778 +6.948949,148.0755 +7.070684,28.9614 +7.051208,51.6940 +7.054163,49.8042 +7.068581,36.0068 +6.575379,530.7445 +7.049838,57.5088 +7.006555,101.4507 +7.031773,81.0170 +7.070037,46.5750 +6.939255,179.2518 +7.076651,42.8108 +6.979288,142.6324 +7.090371,33.4475 +7.021066,103.8181 +7.088178,39.9778 +7.028825,104.5369 +7.049063,85.5913 +7.010070,125.1870 +7.067938,70.8697 +6.980027,159.3944 +7.121922,19.8830 +7.018810,124.5141 +7.082932,63.4522 +7.062904,86.8888 +7.103968,46.6963 +7.116613,38.2221 +7.106124,49.9612 +7.099647,57.1306 +7.138809,18.8918 +7.084896,73.2953 +7.012526,148.1935 +7.093919,68.0413 +7.133362,29.2178 +7.102902,63.6024 +7.154835,12.2275 +6.938333,230.0458 +6.978304,192.6315 +7.134655,37.0924 +7.135258,37.6513 +7.160720,15.1829 +7.107347,71.0333 +7.156086,24.5657 +7.166505,15.5359 +7.167063,18.7652 +7.061280,126.8296 +7.157701,34.6842 +7.143325,50.7514 +7.119462,75.9682 +7.161961,34.7552 +7.060517,140.3782 +7.162581,39.6959 +6.996909,206.3683 +7.182042,22.4262 +7.185829,20.9957 +6.939934,269.1916 +7.170936,40.8336 +7.118507,97.1500 +7.128157,88.3500 +6.895114,323.2033 +6.996334,222.6166 +7.180652,39.3478 +7.042668,183.7166 +7.168380,59.2818 +7.188110,40.2211 +6.807658,421.3427 +6.500345,729.3554 +7.200896,33.0544 +7.202277,34.7422 +7.108006,131.7035 +7.178381,63.4862 +7.009416,233.0731 +7.061924,182.1746 +7.112791,133.6946 +7.215658,33.6928 +7.141805,108.2413 +7.233951,17.3547 +7.206826,46.4942 +7.149794,107.5169 +7.195431,65.4990 +7.086468,175.1859 +7.227662,34.6077 +7.150665,112.2407 +6.998078,265.8005 +7.250047,16.6397 +6.956055,317.3508 +7.211770,62.8103 +7.204469,71.3967 +7.175903,103.4891 +7.194077,88.5280 +7.097025,186.8784 +7.237020,49.2239 +7.146385,140.4959 +6.947283,340.6292 +7.244100,47.8297 +7.092709,200.1891 +7.123819,169.8898 +7.279393,14.8631 +7.158192,136.9655 +7.209127,91.4082 +7.286244,14.8818 +7.216508,85.2358 +7.228332,74.5425 +7.257311,46.2085 +7.262270,46.2836 +7.291930,17.2622 +7.286881,23.4902 +7.104588,208.3724 +7.253321,62.6556 +7.040101,276.8241 +7.218951,98.8961 +7.287913,31.7543 +7.241868,80.3141 +7.196717,127.3328 +7.220001,106.8833 +7.315977,13.1217 +7.293710,36.5408 +7.239711,91.3590 +7.274581,57.3184 +7.302875,32.3785 +7.246486,89.2670 +7.172910,163.6126 +7.229701,109.1391 +7.292899,46.9515 +7.329099,13.6154 +6.988662,356.9869 +7.330251,16.5946 +7.300536,50.4609 +7.242490,109.3022 +7.294257,58.7565 +7.266687,88.4030 +7.260931,98.2248 +7.282606,77.4963 +7.261655,100.4463 +7.342715,21.3880 +7.249351,117.0810 +7.345650,24.9494 +7.350997,20.1878 +7.301127,72.9935 +7.229001,148.6491 +7.339851,39.7583 +7.309193,71.7281 +7.324050,57.7964 +7.275866,107.0068 +7.312961,71.0209 +7.336523,49.7684 +7.283904,103.4859 +7.370600,19.5273 +7.156778,238.7662 +7.360103,36.3133 +7.353015,44.9089 +7.379610,20.1945 +7.273406,127.6002 +7.382874,20.4291 +7.326885,78.3122 +7.303521,103.6526 +7.301744,107.2129 +7.295158,115.8576 +7.322183,90.4965 +7.331070,83.1351 +7.366433,48.5804 +7.401007,15.1361 +7.218318,198.6857 +7.386292,31.5437 +7.226385,192.2075 +7.124885,294.1119 +7.364104,57.5998 +7.346846,79.6067 +7.412680,15.0945 +7.351793,76.6770 +7.263880,171.4137 +7.308555,127.6822 +7.416144,20.7666 +7.139422,299.7139 +7.414206,27.9553 +7.338841,105.7229 +7.428470,18.4598 +7.399805,50.1318 +7.417836,32.9332 +7.407174,45.8503 +7.396417,57.4247 +7.387391,68.2777 +7.335254,120.8345 +7.192386,266.5545 +7.395545,63.8220 +7.408958,50.9757 +7.449938,11.4474 +7.453025,11.2329 +7.377651,89.3975 +7.415014,54.9252 +7.411016,61.4609 +7.317848,155.9318 +7.359156,116.8367 +7.390128,88.4908 +7.427775,51.4804 +7.464258,17.3694 +7.467049,19.6867 +7.362102,125.2803 +7.251306,239.4775 +7.455669,36.0708 +7.459934,34.4378 +7.335754,162.4720 +7.316925,181.7107 +7.456089,43.6869 +7.436911,63.8210 +7.486736,15.6475 +7.418997,83.8756 +7.077577,429.6850 +7.494372,13.7740 +7.459367,50.5585 +7.418593,94.6515 +7.355091,159.4942 +7.374121,141.4189 +7.479256,39.1736 +7.502873,16.5769 +7.403303,123.0337 +7.439136,89.1909 +7.473780,56.2698 +7.513245,18.8140 +7.371186,165.3929 +7.461386,77.0828 +7.380922,162.1448 +7.426454,119.2868 +7.171749,376.0766 +7.515540,34.4539 +7.498226,52.8621 +7.481628,71.4193 +7.536579,19.0805 +7.262907,297.1679 +7.498637,62.0656 +7.543067,19.9635 +7.444565,120.8570 +7.491740,74.7666 +7.381847,186.7581 +7.530051,42.5000 +7.528328,44.8931 +7.532060,41.8188 +7.446931,131.2906 +7.490794,90.0505 +7.458941,123.8474 +7.526338,58.0457 +7.507263,78.4768 +7.453842,132.9440 +7.551089,36.0873 +7.547826,39.7409 +7.545741,44.9087 +7.549995,41.2365 +7.450770,141.2176 +7.383983,210.8793 +7.538469,57.0264 +7.436237,165.6432 +7.555660,48.7474 +7.475994,129.4036 +7.397924,208.1216 +7.500732,106.3858 +7.568606,42.0637 +7.594863,17.9569 +7.469940,143.9030 +7.560703,58.4635 +7.421704,200.2496 +7.518430,107.3025 +7.203278,423.5347 +7.610671,18.7648 +7.586786,44.0704 +7.487383,144.4410 +7.573222,59.5158 +7.435294,199.1977 +7.310372,324.5120 +7.565422,72.6675 +7.572552,67.8372 +7.472477,170.8207 +7.514586,129.4005 +7.442162,202.5066 +7.566508,78.7595 +7.553048,93.6710 +7.601881,47.2625 +7.417004,234.3230 +7.590650,64.2496 +7.606047,51.9995 +7.638090,21.1375 +7.587567,74.3668 +7.644669,18.0011 +7.646720,19.2423 +7.587177,79.6773 +7.478619,190.2648 +7.509926,161.5727 +7.630857,42.8557 +7.405197,269.7074 +7.585740,90.2326 +7.612821,66.4885 +7.662671,17.0544 +7.665963,14.5648 +7.563031,121.7053 +7.629436,56.3257 +7.671500,14.9339 +7.621955,65.8305 +7.675974,16.0119 +7.560075,132.6854 +7.632738,62.3394 +7.679309,16.3605 +7.519450,180.3999 +7.625733,75.8464 +7.595496,108.9845 +7.673714,31.9950 +7.640390,68.5326 +7.502384,210.0467 +7.692761,20.3839 +7.591232,122.7503 +7.631824,86.3659 +7.634885,85.5697 +7.699851,21.2168 +7.701581,23.3283 +7.651328,76.8730 +7.661935,67.6418 +7.668885,61.3745 +7.604409,127.2218 +7.319668,412.6124 +7.634492,100.3261 +7.704481,33.9433 +7.613843,126.9233 +7.645268,97.2409 +7.724910,19.2600 +7.728201,19.3509 +7.695671,52.7708 +7.584384,166.8273 +7.582789,172.3130 +7.649144,106.6804 +7.713146,43.9370 +7.705709,54.1092 +7.738425,22.2156 +7.578222,183.5718 +7.508147,254.3219 +7.734819,28.9109 +7.732281,32.8066 +7.730260,36.5178 +7.591988,181.0839 +7.573879,199.8323 +7.331900,444.6953 +7.684737,93.9127 +7.731631,49.7488 +7.607119,175.5742 +7.729577,53.7814 +7.713983,72.2364 +7.742509,46.6023 +7.773073,19.7339 +7.695078,102.0818 +7.659229,138.5856 +7.781381,16.8367 +7.760642,38.8822 +7.686434,115.5197 +7.666855,135.7694 +7.687786,116.4646 +7.789112,15.5449 +7.759819,45.5130 +7.680528,128.8294 +7.783359,27.1836 +7.643299,168.7527 +7.782693,32.0692 +7.708923,106.5572 +7.765088,53.5195 +7.619167,202.3256 +7.804251,17.8990 +7.755103,67.6878 +7.755825,71.1625 +7.809358,19.6520 +7.763730,66.2452 +7.712432,120.3881 +7.815481,18.8187 +7.744170,94.9958 +7.740767,99.5038 +7.799524,41.5865 +7.643987,198.6498 +7.829976,14.8764 +7.751212,95.2380 +7.721069,126.6047 +7.797160,51.4525 +7.747553,103.3723 +7.626813,227.5393 +7.605398,249.6026 +7.720455,137.5718 +7.812052,46.9508 +7.801954,59.1887 +7.757084,104.6996 +7.658047,206.5501 +7.844853,20.9986 +7.691986,177.4698 +7.778650,91.4264 +7.761794,113.6987 +7.829011,47.4809 +7.762469,115.8898 +7.861144,17.8743 +7.786220,95.3330 +7.580846,305.0839 +7.654901,232.8574 +7.869457,19.2229 +7.792807,97.7413 +7.848613,43.6168 +7.797815,96.5327 +7.840272,57.5500 +7.798218,101.7031 +7.832821,69.7149 +7.776596,129.4830 +7.499777,408.7196 +7.870077,40.8509 +7.864598,50.7000 +7.879019,36.9209 +7.818608,99.4706 +7.854353,66.3007 +7.902536,18.7580 +7.826989,97.8292 +7.805332,120.4141 +7.821493,108.6571 +7.847674,85.1561 +7.908497,25.3329 +7.861784,74.7641 +7.897822,40.3377 +7.920654,18.5489 +7.846451,93.4055 +7.822791,120.5381 +7.876493,69.3380 +7.899922,47.2516 +7.822151,128.0295 +7.865853,85.3160 +7.834300,120.2012 +7.890549,66.0676 +7.906080,51.3524 +7.945831,15.5406 +7.918080,45.4258 +7.878360,86.4566 +7.804658,163.4813 +7.748442,223.0325 +7.932831,39.5908 +7.939857,34.1600 +7.933831,40.7310 +7.679726,295.6276 +7.810543,167.9327 +7.859003,120.0249 +7.814763,168.8337 +7.930151,58.3098 +7.950181,39.9355 +7.975354,15.4043 +7.947174,45.2156 +7.956617,37.5452 +7.978477,16.8485 +7.885930,110.0611 +7.855001,144.1998 +7.983598,17.8599 +7.915299,91.4658 +7.841111,166.3309 +7.887759,120.6261 +7.842638,167.0107 +7.972423,40.3782 +7.910929,103.5217 +7.850926,165.2452 +7.943330,74.7895 +7.963506,55.2269 +7.924819,96.7476 +7.974562,47.8163 +7.674905,350.7139 +7.875494,150.7805 +7.961373,66.5830 +7.971475,58.9391 +7.766778,265.5371 +8.018120,15.0893 +8.014451,20.4217 +8.006765,34.2183 +8.008385,35.8988 +7.915940,130.5787 +7.685763,361.8012 +7.995992,52.2413 +8.012802,37.9859 +7.773712,277.9644 +8.034873,19.3026 +8.040985,17.7194 +7.994163,66.6189 +8.016172,45.6525 +8.026275,37.9451 +7.957433,108.0676 +7.839167,231.3762 +7.939204,131.9810 +7.892231,180.3623 +8.018734,55.5808 +8.009649,67.4439 +8.060783,17.4277 +8.001458,82.3731 +8.022379,62.2706 +8.051677,34.0446 +7.921295,167.3179 +8.007443,82.5055 +8.044285,46.9534 +7.938161,154.0936 +7.968140,125.7057 +8.030415,64.8080 +8.078211,18.4262 +8.027956,70.4146 +8.046519,52.2278 +8.061825,39.4261 +7.954502,147.5062 +7.990759,113.2136 +8.074315,30.0559 +8.033210,71.8846 +7.990117,116.2804 +8.058705,51.5541 +8.098371,14.5427 +8.089949,26.4865 +8.047564,70.3793 +7.951169,167.4330 +8.050788,68.4711 +7.999202,125.7684 +8.021567,106.4039 +7.894348,234.6266 +8.072594,57.4186 +7.979029,153.3665 +8.070543,63.4481 +8.117944,19.0457 +7.925747,211.9674 +7.974017,166.5186 +7.936548,207.8355 +7.988462,156.7294 +8.112915,33.1704 +8.133992,13.3412 +8.077094,70.8327 +8.054177,96.8948 +8.132396,21.1216 +8.118603,36.0806 +8.071185,86.9907 +8.065501,94.3528 +8.144384,17.2559 +8.098748,63.5456 +8.130013,33.2609 +8.124971,41.3033 +7.802625,366.9949 +8.136991,34.5018 +8.096638,78.4428 +8.147334,28.3792 +8.140537,36.6703 +8.158177,20.4297 +8.146086,36.6969 +8.085722,97.5010 +8.093846,91.3047 +7.858027,329.0976 +7.888680,301.4322 +8.092255,98.4821 +8.159854,33.7311 +7.992390,202.1047 +8.088613,106.4947 +8.154684,41.0360 +8.106398,93.0204 +8.025620,177.6917 +7.964817,240.0754 +7.881554,324.1934 +8.101251,104.8699 +8.119260,89.9565 +8.178607,31.0098 +8.193586,16.7526 +8.102009,110.9953 +8.163274,51.6288 +8.199419,17.8012 +8.177207,41.9080 +8.032316,188.5386 +8.204893,17.4881 +8.128975,96.6278 +8.209217,17.0189 +8.209617,19.5210 +8.169621,60.9856 +8.145192,88.5585 +8.103973,131.3403 +8.190113,45.8818 +8.162294,74.8167 +8.206122,33.4088 +8.222382,19.1464 +8.175714,72.8929 +8.183224,66.0830 +8.137715,112.1939 +8.175082,75.4370 +8.195109,56.3640 +8.233751,18.4091 +8.190738,65.9317 +8.083832,174.4404 +8.147927,111.7490 +8.182783,80.0861 +8.210339,55.6625 +8.248608,19.4298 +8.252161,17.5014 +8.230607,40.9625 +8.213005,61.3470 +8.219116,57.1977 +8.205748,72.3306 +8.217221,61.5440 +8.194495,84.7003 +8.266003,14.7979 +8.226241,56.5239 +8.241529,43.9415 +8.091239,197.1753 +8.249910,39.8970 +8.239531,52.4220 +8.237111,55.4993 +8.268038,27.9442 +8.095223,202.7317 +8.064221,234.7049 +8.161641,140.5266 +8.259677,43.7481 +8.280801,23.5662 +8.288415,16.6256 +7.718191,589.4980 +8.235314,75.6263 +8.104371,212.1501 +8.203312,113.6207 +8.295983,23.8419 +8.278765,42.1363 +8.285471,36.0077 +8.048234,274.1146 +8.220856,102.9289 +8.271570,52.9490 +8.298927,28.3127 +8.166275,161.8168 +8.249308,83.7615 +8.307690,27.0096 +8.319825,16.8143 +8.320902,16.3628 +8.214904,128.8535 +8.151072,194.7960 +8.084650,261.8228 +8.297956,49.1370 +8.105095,243.6707 +8.279196,70.6627 +8.269663,81.3151 +8.262870,88.7790 +8.333070,20.2623 +8.302168,55.2205 +8.276314,81.8905 +8.292611,67.3220 +8.291954,68.3832 +8.278079,84.9395 +8.321479,42.4045 +8.256670,107.6528 +8.250519,114.4337 +8.251473,115.3546 +8.282765,86.8174 +8.359934,12.0542 +8.187126,187.6484 +8.350978,26.3407 +8.324520,54.7707 +8.185151,195.0922 +8.343758,43.4392 +8.349860,38.2731 +8.305041,84.3242 +8.353333,38.6772 +8.303425,91.6332 +8.336640,59.1609 +8.310941,87.4291 +8.337265,64.2406 +8.351649,51.1264 +8.363019,45.6336 +8.392011,17.2719 +8.395059,15.2588 +8.346474,65.1458 +7.995326,418.3053 +8.380244,38.9443 +8.235996,183.8122 +8.402777,17.9070 +8.323785,99.7133 +8.374775,51.7191 +8.387198,39.9026 +8.347093,82.9331 +8.127971,302.9448 +8.258273,175.6859 +8.289808,145.6132 +8.413632,24.1080 +8.316934,122.2142 +8.328092,112.2105 +8.423499,17.6217 +8.427101,15.9214 +8.401507,41.9130 +8.316522,127.5601 +8.419809,27.0387 +8.345869,107.1831 +8.408653,46.7242 +8.395802,61.4233 +8.366829,91.0345 +8.322349,136.5516 +8.443420,17.0451 +8.409283,53.3916 +8.327240,136.0930 +8.446848,20.1527 +8.195721,275.3335 +8.348766,123.2574 +8.455378,17.2752 +8.437740,38.2197 +8.419189,58.7106 +8.364953,116.4108 +8.426494,55.5026 +8.389366,93.0351 +8.388133,94.8260 +8.357389,126.3846 +8.369584,115.6385 +8.472654,14.0847 +8.475961,12.8923 +8.477900,12.2385 +8.360338,133.1252 +8.225604,269.1562 +8.171494,326.1952 +8.457226,41.8645 +8.229139,270.6454 +8.485223,16.1862 +8.443023,60.2232 +8.481365,24.8686 +8.488854,18.2933 +8.363884,144.5299 +8.410319,101.4689 +8.379291,133.0979 +8.494761,19.4288 +8.371989,143.9015 +8.153518,367.3310 +8.458901,62.6493 +8.472024,49.9806 +8.110259,413.7748 +8.420684,104.4598 +8.411620,114.7011 +8.511788,14.9829 +8.444083,83.6151 +8.460466,69.9703 +8.440303,91.3948 +8.453053,81.8224 +8.507148,29.9165 +8.364323,173.3756 +8.524035,14.9485 +8.521551,22.1820 +8.514190,31.1715 +8.439148,107.8363 +8.430027,118.7087 +8.531699,18.7709 +8.493463,58.0911 +8.525145,32.0288 +8.304368,254.1689 +8.501409,61.5687 +8.520850,43.6049 +8.508415,56.6861 +8.526322,41.0957 +8.457864,113.2155 +8.527698,44.4077 +8.512389,61.1531 +8.441121,133.1996 +8.116436,462.1833 +8.515891,64.5100 +8.564456,17.6210 +8.482960,100.4184 +8.565102,19.7791 +8.567418,19.6687 +8.522005,68.0076 +8.481998,111.1931 +8.546986,47.3280 +8.490140,105.0884 +8.550470,48.1755 +8.543734,57.2618 +8.583379,18.5049 +8.503247,101.5168 +8.430917,174.9097 +8.483774,123.2124 +8.590014,18.9075 +8.545363,66.2561 +8.580402,32.2890 +8.497689,116.7565 +8.482402,133.5973 +8.435421,183.6794 +8.558538,61.5142 +8.398371,222.9047 +8.578620,44.6938 +8.463334,162.3731 +8.534876,94.5490 +8.486739,147.0955 +8.594314,41.6925 +8.619101,17.5960 +8.573543,64.2177 +8.625707,17.1940 +8.358205,285.3692 +8.537700,111.7171 +8.600996,49.0842 +8.584881,65.8182 +8.595229,56.9493 +8.593191,61.4881 +8.499091,157.0799 +8.614447,42.5642 +8.620052,37.4505 +8.582077,78.8388 +8.636698,25.2307 +8.616000,51.1156 +8.606987,61.4928 +8.551555,117.9049 +8.548737,123.1348 +8.526772,148.3450 +8.471055,204.9487 +8.660917,19.5828 +8.657012,24.1395 +8.608922,75.2086 +8.467001,222.4149 +8.587087,103.4927 +8.621276,71.4635 +8.433960,259.6874 +8.499785,195.8138 +8.675117,21.5666 +8.649417,48.3911 +8.681152,17.1820 +8.636007,65.8049 +8.623315,79.2246 +8.633835,69.2960 +8.530437,173.1702 +8.695599,12.5314 +8.629425,80.6908 +8.506234,204.9794 +8.643575,70.3661 +8.538984,176.1798 +8.571080,150.0821 +8.642902,79.5498 +8.689417,36.2354 +8.692741,38.1215 +8.713942,17.8275 +8.684131,49.0439 +8.562979,171.3233 +8.605827,131.3033 +8.377320,361.2100 +8.721163,19.6958 +8.667116,78.1498 +8.637761,109.3314 +8.710117,37.8888 +8.730863,19.0670 +8.574322,176.3247 +8.572107,182.3063 +8.669461,86.3072 +8.737131,20.1953 +8.711214,50.0660 +8.702540,61.2185 +8.745266,19.0641 +8.537065,228.4761 +8.733176,34.1310 +8.601885,167.0557 +8.690581,81.2039 +8.676005,96.8085 +8.754414,18.9997 +8.557174,217.5187 +8.598647,178.7249 +8.611619,167.6367 +8.767308,13.8001 +8.612691,169.0366 +8.765542,16.5808 +8.668481,115.6634 +8.757327,28.9140 +8.738530,48.2951 +8.680500,107.2205 +8.777372,12.0463 +8.334700,457.9434 +8.781108,12.1674 +8.661929,137.0244 +8.696685,103.6036 +8.761281,39.7046 +8.740859,60.8024 +8.784145,21.3186 +8.604765,202.6185 +8.792644,16.2221 +8.654680,155.8712 +8.793276,17.9469 +8.773414,41.6453 +8.652178,164.3763 +8.787721,34.6806 +8.697809,126.3699 +8.763759,61.5264 +8.693648,132.0790 +8.768941,58.1271 +8.771785,56.6034 +8.815060,14.6330 +8.725653,108.3074 +8.764331,71.9244 +8.810552,29.6081 +8.808867,31.9659 +8.755769,88.2041 +8.779257,66.4062 +8.800986,46.3442 +8.657503,191.6099 +8.708131,144.5357 +8.786242,67.9463 +8.840161,16.6956 +8.840833,17.9575 +8.822403,38.3664 +8.703608,162.2936 +8.703132,163.3056 +8.828389,38.4390 +8.701813,165.4532 +8.747094,122.0675 +8.807384,62.8232 +8.856857,13.7672 +8.462675,409.7768 +8.852668,22.2572 +8.650700,227.3206 +8.849114,31.8237 +8.843973,39.0690 +8.731770,153.8242 +8.854189,33.0371 +8.698334,189.8042 +8.858791,33.4964 +8.836256,57.5899 +8.782123,112.8451 +8.878022,18.8271 +8.880938,19.1532 +8.870208,31.9119 +8.860770,45.0350 +8.825286,84.1690 +8.800289,113.2817 +8.896849,17.4454 +8.872453,42.8430 +8.866829,51.1501 +8.274352,646.0652 +8.772814,150.2863 +8.825727,98.4885 +8.909455,17.0307 +8.722453,206.8023 +8.650081,283.0621 +8.805464,129.8228 +8.829693,107.1124 +8.789419,148.3698 +8.893847,44.6219 +8.913571,28.4318 +8.865902,77.5199 +8.715164,229.1876 +8.929256,16.8563 +8.885595,63.0980 +8.933144,16.7853 +8.656172,294.5820 +8.942004,12.2744 +8.894969,60.0591 +8.866438,89.9556 +8.926487,32.9412 +8.781728,178.3305 +8.902120,59.1751 +8.948693,13.2570 +8.924217,38.8397 +8.923101,42.3611 +8.950754,18.0787 +8.954279,17.2271 +8.786826,189.5906 +8.959429,17.5810 +8.961951,15.6566 +8.917980,60.8389 +8.938470,42.4148 +8.816555,165.1851 +8.946113,36.2748 +8.734303,251.8204 +8.892289,95.8317 +8.914295,76.0148 +8.976417,17.3877 +8.977011,17.2977 +8.977608,17.2184 +8.936807,59.5049 +8.874926,121.9661 +8.920418,78.1688 +8.867267,132.3393 +8.748006,254.4134 +8.801662,201.3481 +8.986124,18.1641 +8.845663,162.8366 +8.811224,198.1736 +8.824180,185.7997 +8.993806,16.7649 +8.994309,16.8680 +8.994827,16.9879 +8.833961,178.8368 +8.905805,108.1388 +8.999607,18.2022 +8.937789,81.3139 +8.869162,150.6794 +8.798954,226.4122 +8.870625,156.1829 +8.883043,146.7374 +8.749931,283.1650 +8.671872,362.2755 +8.996892,39.2862 +9.004289,33.1497 +8.982388,57.4835 +8.750647,291.0723 +8.990311,52.0680 +8.965463,78.6987 +9.029781,15.3401 +9.017810,28.4276 +8.968833,80.0882 +8.935287,117.7191 +8.971506,82.7659 +9.008501,49.2305 +9.019104,39.3226 +9.044162,14.7697 +9.026808,33.3157 +8.961296,101.0927 +9.039872,24.2212 +8.949929,116.8591 +8.955028,115.0552 +9.053007,19.1534 +9.003011,72.1045 +8.944353,132.5164 +8.943422,134.7193 +9.045122,38.3931 +9.064094,20.2952 +9.034149,52.7894 +9.010571,78.0085 +8.963057,126.5070 +8.774694,315.5815 +9.075116,20.7296 +9.078142,18.1210 +8.915297,184.2458 +9.054273,48.0820 +9.009980,95.0214 +9.037439,70.6640 +8.847331,263.2342 +9.095846,16.4583 +8.988121,125.1385 +9.002420,112.0085 +9.072161,42.9618 +9.099543,17.7471 +9.105002,17.1775 +9.112305,15.1835 +9.025367,103.7799 +9.011816,119.4467 +8.980885,153.1281 +9.046238,88.3889 +8.888139,247.7242 +9.013945,122.6082 +9.110566,28.6658 +9.048922,91.0772 +9.009398,133.7113 +9.041720,101.9833 +9.127490,18.8887 +9.083516,65.5173 +9.062389,87.2354 +9.012799,137.4675 +9.066789,86.9773 +9.117291,37.9293 +8.827069,328.7831 +9.108104,48.9122 +9.129148,31.4231 +9.143110,19.4115 +9.096264,68.6578 +9.149034,16.6778 +9.036183,134.5259 +9.134627,38.7436 +9.139232,34.7765 +9.157017,17.6373 +9.113260,64.2515 +9.102356,75.5705 +9.070084,109.2086 +9.165712,14.8306 +9.042379,141.4568 +9.060125,124.3089 +8.998588,188.7385 +9.058427,130.4606 +9.135864,53.6496 +9.177513,13.9497 +9.115124,77.6902 +8.887226,308.8771 +9.177927,21.1754 +9.183837,18.1437 +9.140000,63.4321 +9.131263,74.3762 +9.149625,57.9761 +9.179293,30.1765 +9.170710,43.6984 +8.978819,236.1995 +9.076870,140.4778 +9.201981,16.1756 +9.086939,132.0678 +9.084390,136.1440 +9.188888,32.2949 +8.996312,227.8341 +9.057732,167.2302 +9.155852,71.1760 +9.134014,97.7265 +9.058932,173.5323 +9.114429,121.1463 +9.196104,40.6061 +9.164922,73.1744 +9.033097,205.6630 +9.088580,151.2439 +9.155221,86.9567 +8.981741,262.4448 +9.189514,55.5299 +9.232465,18.9310 +9.218157,33.9209 +9.011177,246.1713 +9.180543,77.4537 +8.960060,298.8149 +9.224147,39.1611 +9.174654,89.3227 +9.173371,91.5116 +8.956394,310.7419 +9.252079,17.3596 +9.153767,118.9033 +9.219007,58.5826 +9.220534,58.2132 +9.245045,34.5957 +9.203433,78.1902 +9.235576,46.7522 +9.264884,18.4324 +9.146379,140.8256 +9.238097,50.3904 +9.272671,17.6522 +9.277591,15.6604 +9.278748,18.7435 +9.191463,106.6703 +9.238760,62.6066 +9.192815,110.3655 +9.239825,65.3023 +9.227029,81.4097 +9.089565,220.0110 +9.242178,68.0790 +9.236711,75.7629 +9.257998,55.3316 +9.199103,118.5500 +9.019842,298.2655 +9.301367,17.5603 +9.224963,97.4332 +9.209471,114.8065 +9.150267,178.3601 +9.312474,17.0396 +9.187327,144.2896 +9.287205,45.0903 +9.217348,116.3376 +9.317654,17.5794 +9.251397,85.4152 +9.322396,17.9310 +9.267136,76.2258 +9.318108,28.3778 +9.293252,54.1739 +9.258875,89.7481 +9.269439,83.7844 +9.221184,132.6497 +9.318928,38.4921 +9.283317,75.8152 +9.324278,35.2691 +9.298134,62.8697 +9.346486,14.9024 +9.347426,16.0097 +9.348624,15.9471 +9.244186,121.5465 +9.340328,30.0831 +9.263978,107.0501 +9.297493,77.0432 +9.361004,14.8260 +9.309576,67.4635 +9.184434,193.3006 +9.361389,17.6968 +9.363436,16.4398 +9.207602,175.5507 +9.343363,42.6115 +9.328627,63.2929 +9.214409,178.1428 +9.335234,57.9502 +9.162522,234.4326 +9.282329,116.3994 +9.263308,136.3125 +9.333686,68.9452 +9.303181,99.9723 +9.305128,98.4396 +8.900092,505.2894 +9.391921,13.8460 +9.392553,14.7616 +9.257349,150.4104 +9.143704,265.7705 +9.379086,33.8038 +9.374536,40.2399 +9.375831,39.9336 +9.331617,88.3626 +9.405382,15.2396 +9.353834,68.0793 +9.405768,17.0697 +9.290324,134.0110 +9.122180,303.5317 +9.409475,17.8396 +9.365734,64.6170 +9.402632,30.3442 +9.357421,79.4744 +9.174009,268.7033 +9.396956,46.8861 +9.215019,229.5015 +9.415765,33.6883 +9.231741,218.6500 +9.371028,80.4313 +9.436896,16.9039 +9.160572,296.4800 +9.336813,120.9705 +9.424336,36.0494 +9.449454,15.6943 +9.313330,153.3282 +9.353224,114.1252 +9.377735,90.9302 +9.359547,111.6324 +9.398729,73.5594 +9.457052,17.3978 +9.451460,28.2807 +9.425712,58.1418 +9.403568,82.6477 +9.407315,80.1054 +9.444522,43.6643 +9.279641,211.7213 +9.377041,115.0033 +9.421914,72.9250 +9.457784,40.0045 +9.471180,27.7499 +9.483855,17.2061 +9.472289,30.9246 +9.308439,196.3321 +9.385975,120.6216 +9.370412,138.5982 +9.479742,30.8891 +9.393185,121.7395 +9.422838,93.1119 +9.442714,74.8383 +9.503215,17.4689 +9.364572,159.0379 +9.492045,33.0131 +9.432977,93.0814 +9.332296,197.3796 +9.453801,76.5558 +9.466659,70.1957 +9.488186,49.4015 +9.403154,135.4752 +9.520684,18.6323 +9.504772,37.5991 +9.510632,32.6482 +9.443842,100.4959 +9.467350,79.7728 +9.509011,39.0295 +9.399622,148.8201 +9.536855,13.1062 +9.136554,416.2174 +9.468666,86.8978 +9.329515,226.7366 +9.359132,200.8150 +9.523611,38.1583 +9.205640,356.7859 +9.548041,15.5919 +9.501062,63.6017 +9.548442,17.1609 +9.552772,17.6753 +9.450392,124.8709 +9.379877,197.0653 +9.494840,84.1778 +9.537589,43.4260 +9.090276,492.1594 +9.420622,162.6599 +9.491363,92.9670 +9.310258,275.1308 +9.559948,28.0569 +9.556252,32.3867 +9.575263,14.3582 +9.407760,186.5340 +9.412891,183.8103 +9.460386,137.2128 +9.414777,186.2068 +9.563633,38.3981 +9.542372,60.4326 +9.465149,139.6366 +9.549962,60.4856 +9.427315,186.5732 +9.582436,33.9228 +9.525058,93.1435 +9.576943,42.1425 +9.544339,76.3234 +9.588639,33.1316 +9.514925,109.4672 +9.565604,63.0214 +9.383154,246.9783 +9.602805,28.9987 +9.543280,90.5032 +9.561770,75.4278 +9.562426,75.7131 +9.610448,29.0980 +9.583283,61.3435 +9.487421,161.1996 +9.530357,120.5144 +9.604787,48.5335 +9.564664,89.5839 +9.526059,129.3345 +9.589622,66.6915 +9.602032,58.9691 +9.618203,43.8599 +9.281624,381.3945 +9.539317,127.3451 +9.648621,19.2028 +9.288488,380.2977 +9.654249,17.3709 +9.624393,47.6934 +9.628626,45.0043 +9.616359,58.3445 +9.619086,58.3560 +9.585389,93.6422 +9.474451,205.8843 +9.419980,262.5728 +9.668787,16.1797 +9.638140,49.0137 +9.661002,27.1455 +9.570448,119.7529 +9.498931,194.0107 +9.620663,75.5623 +9.588006,108.8865 +9.682554,17.3547 +9.662063,40.7244 +9.672087,34.3314 +9.666663,40.8776 +9.621771,86.3861 +9.529676,180.2791 +9.671620,40.7339 +9.555565,158.3032 +9.673631,42.8583 +9.630133,86.9233 +9.684967,33.3328 +9.639547,83.6249 +9.709956,14.1971 +9.687154,39.0477 +9.680336,47.5618 +9.653321,79.4634 +9.716489,16.8795 +9.631804,102.2091 +9.717056,19.1987 +9.633784,105.6143 +9.663019,78.7932 +9.713868,29.5742 +9.430351,316.4238 +9.696226,52.6835 +9.667824,82.7460 +9.707541,43.4633 +9.708158,43.2142 +9.732785,19.5168 +9.733369,19.3384 +9.613898,139.5996 +9.739399,16.7249 +9.688148,69.4597 +9.690201,69.3786 +9.584331,176.5295 +9.692943,69.8333 +9.515951,248.8933 +9.727898,38.7289 +9.486216,282.1525 +9.579018,192.2348 +9.547123,224.7584 +9.706419,69.1092 +9.677443,98.4897 +9.637198,140.5767 +9.759581,19.0460 +9.762777,19.0772 +9.748910,39.0511 +9.506597,283.1744 +9.757608,33.1454 +9.746776,46.9735 +9.741813,53.5375 +9.674704,121.2314 +9.775528,21.0007 +9.775933,21.2175 +9.734014,63.8143 +9.594295,206.4779 +9.781855,21.4637 +9.650872,155.3144 +9.787962,19.4295 +9.751005,57.7916 +9.795936,15.6578 +9.768369,44.4264 +9.517553,299.3295 +9.756124,63.3544 +9.644627,176.3557 +9.753499,68.3751 +9.806187,16.5948 +9.696893,129.7219 +9.724154,103.7570 +9.811595,18.2723 +9.597599,236.1717 +9.766628,69.8317 +9.655394,183.2751 +9.807392,33.0520 +9.712354,129.1330 +9.750571,91.5210 +9.790754,52.8352 +9.777775,66.2794 +9.702788,142.6743 +9.771882,76.1336 +9.797829,52.9127 +9.760861,91.5722 +9.840445,12.6163 +9.699909,157.3790 +9.822783,36.2432 +9.718300,141.7823 +9.726203,136.5481 +9.751373,113.4374 +9.538630,329.4216 +9.581015,290.0246 +9.842092,29.8444 +9.857289,17.4462 +9.816883,58.7409 +9.778627,98.8389 +9.862752,17.7779 +9.826615,56.8090 +9.679032,206.0837 +9.864811,22.5433 +9.795351,92.6692 +9.838670,49.9403 +9.845463,43.8887 +9.821875,67.9862 +9.789773,100.8333 +9.820983,72.5126 +9.850742,48.7458 +9.875624,24.7698 +9.800774,100.2707 +9.808797,92.9212 +9.852434,56.9028 +9.844055,66.4081 +9.723173,188.9995 +9.859027,55.0172 +9.871937,43.2833 +9.877467,38.8207 +9.596702,322.2592 +9.901045,20.2950 +9.888611,36.1105 +9.600984,326.5989 +9.819479,109.2370 +9.853061,76.0713 +9.752302,177.5539 +9.752708,177.9721 +9.918962,14.1689 +9.860083,74.8335 +9.771254,166.9244 +9.656314,283.0867 +9.796530,144.1365 +9.887354,55.9294 +9.848017,97.0056 +9.841488,105.2640 +9.893496,54.6663 +9.880530,68.2763 +9.927584,26.2420 +9.764845,191.3515 +9.901719,55.2420 +9.812796,148.2000 +9.793750,167.9184 +9.885117,78.7628 +9.743443,221.3074 +9.843590,121.8362 +9.836460,133.7137 +9.915221,59.0670 +9.946752,28.2069 +9.948807,28.6609 +9.934917,43.8373 +9.827911,154.5798 +9.890606,92.5886 +9.889861,97.1164 +9.933131,55.9391 +9.953827,38.8755 +9.914044,79.3577 +9.948163,51.2681 +9.977468,23.2850 +9.963880,38.5703 +9.868052,136.8809 +9.829868,178.2740 +9.888021,120.8761 +9.921340,88.6964 +9.992703,18.0026 +9.965443,47.0729 +9.910464,106.5325 +9.999432,19.3624 +9.883425,137.9860 +9.928717,93.2947 +9.983196,40.1415 +9.982492,41.7757 +9.889352,135.3352 +9.956962,71.3929 +9.956197,75.7314 +9.974960,57.6277 +9.929857,106.1393 +9.900395,137.0538 +9.497789,544.6014 +10.018795,25.2984 +9.797151,249.2958 +10.021412,26.7836 +9.970175,79.0055 +10.004933,44.9059 +9.929133,123.5229 +9.943285,110.5613 +10.000754,57.5968 +10.042391,18.8868 +9.960997,101.4642 +9.833771,231.5436 +10.024688,41.0417 +9.912173,154.8663 +10.037449,30.3625 +10.031930,39.2380 +9.874736,198.2988 +10.061279,12.6681 +9.940667,135.2674 +10.062462,15.2502 +10.048196,31.0158 +9.978755,105.2248 +10.032588,54.7695 +9.989071,99.2182 +10.028355,62.7405 +10.075935,17.6607 +10.010707,84.7114 +10.079212,19.4815 +9.899489,204.0602 +9.909338,195.3004 +10.091097,14.2168 +9.871041,234.6853 +10.023338,83.8237 +10.044095,65.3591 +10.067812,42.9415 +10.024268,90.1710 +10.046447,69.8709 +10.095419,21.4729 +9.964751,155.6418 +10.093596,28.7594 +10.012517,110.3760 +10.071168,52.0336 +10.002451,123.2918 +10.109454,17.9112 +10.083981,45.5912 +10.116319,14.0629 +10.052657,78.6404 +10.116892,16.0798 +9.961669,172.6917 +9.736256,400.4844 +10.049181,88.4768 +10.008898,131.0396 +9.916288,225.0119 +10.016997,125.5116 +10.053847,89.6610 +10.088290,57.1888 +10.105726,40.4038 +10.049840,97.1187 +9.974289,173.3483 +10.136741,13.7868 +10.110754,42.3085 +9.939402,214.9037 +10.130383,26.1537 +10.145480,11.4706 +9.924722,233.2294 +10.146131,12.9194 +10.010038,151.9613 +9.938179,224.5854 +10.123202,40.7987 +10.065730,98.7065 +10.156537,11.6699 +10.156951,11.6689 +10.122356,46.7200 +9.930681,238.9877 +10.120394,53.1282 +9.945023,229.8218 +10.073035,102.4788 +10.087359,88.5810 +9.986979,192.4061 +9.993403,186.4226 +10.168207,14.1040 +10.168620,14.3734 +10.129573,55.5464 +10.065316,120.1020 +10.125744,59.9422 +10.143508,42.6309 +10.105314,82.3540 +10.164002,24.2642 +10.153064,36.1118 +10.107162,83.3425 +10.182312,9.3939 +10.162000,30.6397 +10.098694,95.1253 +10.185120,9.1212 +10.164437,33.8799 +10.182994,16.1182 +10.114440,85.0897 +10.154306,46.6217 +10.179385,23.8144 +10.067040,136.7498 +10.073947,131.2929 +10.193820,12.7690 +10.077713,130.0377 +10.175940,33.0845 +10.035997,177.4339 +10.146959,67.2438 +10.188267,27.4052 +10.132973,83.1488 +10.189176,27.7971 +10.104639,115.1813 +10.209025,12.5251 +10.187668,36.1229 +10.162765,62.1354 +10.173523,52.5677 +10.179826,48.5211 +10.199113,30.7823 +9.803319,427.1103 +10.008142,225.1166 +10.174846,58.7276 +10.134361,99.6874 +10.223792,11.0597 +10.226091,11.3837 +10.192640,45.1442 +10.127366,112.2910 +10.216974,23.1122 +10.207751,34.4815 +10.221551,23.9316 +10.141301,104.5909 +10.103550,143.2311 +10.214204,33.4602 +10.185418,62.6748 +10.022012,228.1275 +10.185686,66.3207 +10.224901,27.8322 +10.194242,60.4840 +10.131298,124.3427 +10.233260,24.5843 +10.142509,115.7565 +10.186140,72.5537 +10.219821,41.1921 +10.137659,124.9475 +10.250140,13.0556 +10.190505,76.3663 +10.206590,60.8826 +10.255641,12.7820 +10.198318,73.9483 +10.175515,98.4002 +10.157952,116.2536 +10.205241,69.2433 +10.247665,28.5159 +10.216122,60.6467 +10.257845,20.6182 +10.203200,76.0696 +10.229896,49.9900 +10.252734,28.7299 +10.272267,11.0397 +10.191706,92.0278 +10.273916,10.8269 +10.169669,115.5210 +10.169077,119.6269 +10.200928,89.1813 +10.199530,90.9946 +10.248094,44.9691 +10.230430,63.3343 +10.258694,35.6771 +10.281464,14.6286 +10.245892,50.5089 +10.240087,59.8358 +10.263197,39.0788 +10.159051,146.0339 +10.058352,247.3383 +10.276181,30.6149 +10.203790,105.5548 +10.296402,14.0883 +10.233574,77.6678 +10.213431,98.2203 +10.246781,65.3630 +10.147638,165.5455 +10.279271,34.7673 +10.305085,11.5236 +10.234049,86.8344 +10.309345,11.9773 +10.278463,43.6253 +10.293765,29.2993 +10.228348,95.1069 +10.239658,84.7612 +10.293063,32.9384 +10.261013,67.6122 +10.283735,45.8481 +10.313184,17.8371 +10.320884,12.3548 +10.215672,121.3366 +10.290110,47.4756 +10.299923,38.2360 +10.237475,102.1078 +10.122894,217.2845 +10.252008,89.9107 +10.329584,12.7909 +10.333240,11.8791 +10.268424,80.2965 +10.323065,27.8235 +10.242233,109.1018 +10.290525,61.4278 +10.296093,57.4416 +10.267473,86.7012 +10.326003,31.3483 +10.285191,72.5973 +10.305691,53.8714 +10.348721,13.2013 +10.338160,24.1847 +10.150528,212.3142 +10.294372,69.0340 +10.323455,42.2986 +10.321323,45.1815 +10.310491,56.5281 +10.322089,46.7454 +10.306797,62.3031 +10.237785,132.7708 +10.359563,11.4618 +10.362345,10.1234 +10.279886,93.3427 +10.234852,141.7793 +10.311652,65.5816 +10.337587,41.4285 +10.283307,97.3733 +10.266872,115.6085 +10.328626,54.3601 +10.284743,100.8878 +10.262607,124.2528 +10.288705,99.8860 +10.339584,50.1067 +10.379016,11.8207 +10.316610,76.9860 +10.382481,12.1910 +10.139938,256.2116 +10.351954,45.5738 +10.254726,147.0817 +10.361923,41.0195 +10.350889,52.9516 +10.371025,33.2766 +10.393596,11.2117 +10.385632,20.7325 +10.370562,37.0028 +10.376632,31.9807 +10.382987,27.6723 +10.331022,80.7247 +10.401809,10.2348 +10.390837,21.9757 +10.380681,34.6222 +10.357789,58.4083 +10.406365,10.4450 +10.353536,64.2733 +10.342375,77.9667 +10.354175,67.1516 +10.314039,108.5936 +10.410660,12.4250 +10.274485,153.2275 +10.345120,84.6934 +10.324420,106.7021 +10.258267,174.3957 +10.274206,159.2375 +10.389691,44.3024 +10.337010,98.5909 +10.245483,190.8024 +10.340179,98.4291 +10.411747,29.0465 +10.408613,32.8376 +10.429814,12.0543 +10.431123,13.2986 +10.388591,57.3566 +10.365754,81.1440 +10.311242,136.7483 +10.363406,85.8708 +10.412044,38.0871 +10.386860,64.3124 +10.441869,10.4374 +10.403842,49.1712 +10.397528,56.6323 +10.372469,82.6278 +10.446899,9.8983 +10.407565,50.8464 +10.312145,147.5702 +10.427713,34.7177 +10.351336,111.5398 +10.396150,67.1514 +10.357352,107.0419 +10.367019,100.8916 +10.451173,17.3276 +10.433994,34.8871 +10.432663,39.1946 +10.456798,17.4673 +10.422633,52.2266 +10.453013,23.4242 +10.415304,63.1579 +10.435601,43.9990 +10.441452,42.5544 +10.421328,63.1057 +10.459716,26.0211 +10.416810,69.9662 +10.474860,12.7420 +10.404302,86.7366 +10.478463,13.0072 +10.438609,53.8985 +10.484007,11.4344 +10.420343,76.0286 +10.484434,12.9161 +10.463302,36.7619 +10.458412,42.7568 +10.423085,78.9100 +10.471859,31.7326 +10.452306,52.7255 +10.402943,103.5224 +10.366505,140.3879 +10.440794,66.8139 +10.495442,13.0408 +10.497351,14.8582 +10.500065,13.4673 +10.449278,65.5760 +10.368835,148.7502 +10.476438,41.6851 +10.487603,32.7034 +10.462431,58.9952 +10.377234,146.5736 +10.464394,60.5109 +10.462876,63.0221 +10.486777,40.2367 +10.467911,61.4553 +10.394673,135.4718 +10.517586,13.2065 +10.276770,254.6141 +10.417810,115.6113 +10.479601,54.6814 +10.373229,161.7091 +10.527014,9.6527 +10.508483,29.3282 +10.436287,102.3496 +10.507609,32.3481 +10.524906,17.3735 +10.485737,57.4323 +10.533422,10.9962 +10.530145,17.5815 +10.444422,104.0411 +10.447991,101.5348 +10.362843,189.6872 +10.513533,39.9251 +10.525899,28.5849 +10.523809,31.4682 +10.543170,13.0606 +10.547727,11.8973 +10.530793,29.9123 +10.474266,87.3481 +10.512210,79.6970 +10.341919,250.5858 +10.454161,138.7905 +10.552531,41.8169 +10.544418,52.2424 +10.554485,44.2463 +10.534939,64.3529 +10.468882,133.9601 +10.496372,106.8725 +10.549527,54.4400 +10.514854,91.6537 +10.555277,51.8170 +10.548464,62.6124 +10.492508,119.1276 +10.559625,52.5381 +10.556232,58.1946 +10.542280,72.8742 +10.602843,12.6765 +10.603245,14.2912 +10.539958,77.8538 +10.553458,65.5918 +10.529367,91.5079 +10.611077,10.4099 +10.416198,206.0267 +10.404809,217.7202 +10.506894,116.3373 +10.501996,121.6718 +10.302276,323.3367 +10.617537,8.4109 +10.617812,10.2232 +10.412813,218.1578 +10.621487,12.5558 +10.521427,114.0873 +10.612164,24.0082 +10.622225,15.3637 +10.450132,188.1881 +10.505033,137.1759 +10.369100,274.2188 +10.625613,18.2234 +10.503592,141.1477 +10.625948,19.6374 +10.614427,33.3175 +10.630973,19.8683 +10.603967,47.3724 +10.634044,17.8262 +10.506466,148.2357 +10.638321,18.6188 +10.433445,224.7066 +10.468501,191.0667 +10.518124,142.3106 +10.598732,62.0501 +10.606509,54.7110 +10.561615,101.8824 +10.623668,45.7143 +10.607095,62.7899 +10.536668,134.6455 +10.659569,12.4834 +10.619050,57.6781 +10.637590,41.5122 +10.596662,83.1875 +10.628036,52.6611 +10.501170,183.2285 +10.537812,148.6131 +10.660435,26.5021 +10.642210,46.5781 +10.560706,128.9633 +10.676730,15.3502 +10.654703,37.9793 +10.615520,78.7351 +10.661220,33.9067 +10.645587,50.3340 +10.623231,76.4643 +10.647745,52.6222 +10.686426,18.5002 +10.680698,28.2750 +10.651871,60.4716 +10.520307,193.3669 +10.644741,70.7176 +10.658152,60.1416 +10.684399,35.0580 +10.699698,23.5076 +10.651340,73.1515 +10.695922,36.1744 +10.708975,24.3769 +10.622530,115.2988 +10.663498,75.2404 +10.643320,96.7666 +10.692081,48.6870 +10.592506,149.3303 +10.491040,255.8051 +10.671315,77.3932 +10.620876,131.0905 +10.732099,21.7804 +10.491470,267.2229 +10.733354,27.3724 +10.715460,46.9487 +10.538637,225.4728 +10.704927,61.9306 +10.723207,44.3403 +10.445948,326.4756 +10.615155,158.7429 +10.534283,240.5685 +10.694255,85.6740 +10.758695,22.8835 +10.679850,106.2224 +10.740088,46.7867 +10.688789,99.7329 +10.772426,21.9704 +10.636173,161.1187 +10.599293,199.8924 +10.779931,20.9064 +10.760728,43.0590 +10.786074,19.6359 +10.692683,117.0995 +10.672053,142.2438 +10.764111,50.8657 +10.746846,69.1958 +10.794398,23.2521 +10.741837,78.9078 +10.712345,109.6280 +10.751968,73.5303 +10.660782,167.3837 +10.767548,65.1809 +10.635516,199.1347 +10.797293,40.5323 +10.820747,17.7720 +10.788523,51.2812 +10.800839,45.2727 +10.805711,43.9094 +10.799187,51.1987 +10.531384,322.2870 +10.591908,265.8534 +10.594348,267.9455 +10.781581,83.4320 +10.592952,273.7609 +10.816043,51.9965 +10.713675,155.1239 +10.834652,38.4967 +10.766860,108.6403 +10.753881,122.6133 +10.857763,21.9776 +10.737830,145.4185 +10.719458,167.4193 +10.866715,21.1978 +10.738740,150.1323 +10.656941,235.2596 +10.873151,21.4570 +10.809784,87.0252 +10.774852,127.6675 +10.455097,448.4492 +10.837828,68.1607 +10.883250,24.0342 +10.846114,62.0432 +10.865014,43.8107 +10.886879,26.9720 +10.839805,75.8350 +10.669383,248.2651 +10.896810,22.0269 +10.814978,108.8216 +10.718295,210.6688 +10.700369,231.0198 +10.849622,82.4771 +10.868041,65.6164 +10.695128,241.2801 +10.679103,260.8038 +10.876496,64.1268 +10.832731,113.0399 +10.762410,184.4757 +10.902521,50.3605 +10.928965,24.6156 +10.724493,232.7457 +10.908826,50.6859 +10.908158,53.2850 +10.894609,67.6117 +10.907285,59.1809 +10.918838,50.4964 +10.946886,23.5444 +10.932101,43.3010 +10.838520,138.0579 +10.905990,75.5886 +10.879742,103.4444 +10.961445,22.9451 +10.887914,98.1291 +10.915642,71.8149 +10.931391,59.9459 +10.825500,170.1819 +10.669885,327.0016 +10.821974,179.1215 +10.643838,361.2708 +10.936410,73.9745 +10.888874,122.7444 +10.976580,36.4345 +10.952884,62.5856 +10.957241,62.1669 +10.850388,171.0442 +10.817651,205.2826 +10.686938,341.3711 +10.868807,161.9381 +10.853674,177.7236 +10.814299,218.7214 +10.975404,62.9115 +10.786877,253.4754 +10.862296,178.7341 +11.019409,23.5779 +10.828168,217.0725 +10.953582,92.4505 +10.940624,108.4225 +10.959513,90.2311 +10.981580,72.1582 +11.033022,21.7646 +11.028311,33.4949 +10.748710,314.4794 +10.991339,73.4810 +11.010386,58.8999 +11.049048,21.4505 +10.970432,104.2106 +11.001097,77.1400 +10.689670,391.1488 +10.650842,433.8397 +11.063191,22.9453 +10.913853,175.6493 +10.987458,104.7405 +10.892202,201.1573 +10.945772,150.3384 +11.041032,56.5815 +11.042989,59.0704 +11.084684,20.9014 +11.005110,102.4375 +11.086138,23.4716 +10.996889,115.7901 +11.053740,60.2252 +10.939908,177.6581 +10.917650,202.2915 +11.030747,89.8773 +10.740769,383.5936 +11.105587,21.7494 +10.986045,143.7817 +11.097615,35.4371 +10.969337,165.5928 +11.092201,45.1908 +10.923801,214.6006 +10.995684,146.0849 +10.984391,161.2434 +11.013015,138.5008 +11.127338,25.5261 +11.133054,20.5602 +11.078239,82.1077 +10.983188,177.8360 +11.089504,76.9171 +11.049746,118.1177 +11.046034,122.3164 +11.015471,154.3124 +11.124365,45.9734 +11.102061,69.0276 +10.803788,371.4304 +11.107549,68.2806 +11.112680,67.3287 +11.074645,109.1032 +11.117568,67.2535 +11.134931,51.4894 +11.080821,106.2365 +10.773899,414.4134 +11.137393,54.7973 +11.160349,32.5471 +11.151518,44.8562 +10.903548,293.8088 +11.175831,24.1468 +11.070500,135.2038 +11.183749,22.6962 +11.054788,157.3723 +11.153615,59.9691 +10.962222,255.6979 +11.196377,22.4274 +10.875501,349.9996 +11.170339,56.1808 +10.611636,615.9674 +11.192897,39.3438 +11.212162,22.3489 +11.184823,51.2680 +11.021433,216.1769 +11.061808,180.4382 +11.022935,221.0821 +11.031399,213.7855 +11.011620,234.9834 +11.171089,76.2367 +11.186422,65.7596 +11.236093,20.0404 +11.119942,138.9271 +11.045242,214.9872 +11.152866,110.4749 +11.113966,154.1004 +11.038317,232.2384 +11.232242,43.1250 +11.206447,70.1623 +11.205706,71.5829 +11.237612,41.3391 +11.141770,140.2976 +11.247327,36.1631 +11.263343,22.5217 +11.252183,34.5763 +11.218806,74.4172 +11.180015,117.2228 +11.145636,152.3892 +11.225502,73.2622 +11.040354,263.8601 +11.192192,115.6546 +11.138403,170.1953 +11.278953,34.6714 +11.199980,115.1443 +11.093361,222.4299 +11.297240,22.7194 +11.256135,68.4513 +10.933659,391.6874 +11.245186,81.1217 +11.064821,263.3960 +11.258871,74.5271 +11.298026,36.3300 +11.226521,110.0696 +11.213586,126.3699 +11.319962,21.9457 +11.244019,99.7582 +11.197358,150.7605 +11.276611,75.1981 +11.234512,123.5922 +11.339958,18.8368 +11.315792,44.6253 +11.188314,173.0279 +11.275369,88.2990 +11.343779,21.7230 +11.270565,101.0261 +11.168351,204.1002 +11.313626,59.8624 +11.285866,92.8470 +11.358106,21.2952 +11.358797,21.2529 +11.341908,41.2452 +11.365503,21.7760 +11.304216,86.2312 +11.246604,144.4998 +11.175220,217.2342 +11.282070,110.9829 +11.096112,300.8180 +11.325348,73.5183 +11.378715,20.8608 +11.379403,20.8735 +11.380050,22.4431 +11.383155,22.6948 +11.166423,242.7260 +11.217922,196.9821 +11.333399,82.6708 +11.187059,233.2410 +11.120625,300.4841 +11.402495,20.4119 +11.109611,316.1764 +11.315126,114.8432 +11.283491,148.8105 +11.293224,139.8143 +11.336592,100.4126 +11.328219,111.1041 +11.396932,48.2433 +11.348120,99.1620 +11.307848,141.2572 +11.361343,88.9670 +10.966468,485.0317 +11.373490,83.5523 +11.437006,23.2892 +11.372453,89.2037 +11.260230,201.7580 +11.242248,223.8855 +11.445176,22.8629 +11.405852,62.7732 +11.298766,170.4541 +11.450311,23.1501 +11.414906,61.3518 +11.286761,190.6331 +11.227605,251.0267 +11.392461,86.7037 +11.167865,314.9941 +11.468040,17.6646 +11.468626,17.6719 +11.371593,116.0399 +11.469221,19.9550 +11.393054,98.1719 +11.277290,215.6734 +11.161025,335.6062 +11.466134,31.1424 +11.129829,371.6579 +11.421110,82.4274 +11.409151,97.6600 +11.324588,184.1029 +11.422909,90.2510 +11.416072,97.8679 +11.451501,64.9688 +11.399577,119.8678 +11.477395,44.0480 +11.476258,46.2405 +11.457045,68.6160 +11.492965,35.6265 +11.501488,29.0544 +11.433040,101.2389 +11.473462,62.3495 +11.439324,100.4550 +11.308600,231.7526 +11.491227,52.0391 +11.398867,145.9946 +11.508692,36.8583 +11.169784,377.1040 +11.485706,65.8232 +11.360419,191.9155 +11.525662,27.5265 +11.460296,96.1368 +11.425789,131.4522 +11.391106,171.8434 +11.496632,70.5122 +11.351811,215.9358 +11.519446,49.8152 +11.535813,37.1648 +11.546890,27.9857 +11.556434,20.7464 +11.390448,188.3162 +11.486299,97.1765 +11.449108,135.5917 +11.497278,87.9873 +11.521444,68.1474 +11.540353,50.1891 +11.544863,46.8009 +11.447283,145.0082 +11.543267,53.3416 +11.539780,58.6487 +11.400278,199.2618 +11.506812,96.8863 +11.584700,20.0477 +11.479165,126.2209 +11.268068,340.5427 +11.530544,83.1453 +11.513940,100.7731 +11.567748,49.8209 +11.461658,156.6957 +11.578766,42.4612 +11.603699,18.1419 +11.363669,260.1757 +11.608612,18.8023 +11.596610,32.7052 +11.326309,307.2667 +11.583477,51.5080 +11.489177,148.4228 +11.621842,16.8400 +11.557243,86.2684 +11.591665,52.8169 +11.599540,46.0747 +11.478632,171.4904 +11.633577,17.1769 +11.528592,129.1296 +11.334357,324.1424 +11.589592,71.9017 +11.487634,174.7730 +11.592293,74.7810 +11.650124,17.5298 +11.432303,236.2522 +11.503539,166.1740 +11.650755,19.7636 +11.552336,121.0344 +11.604749,71.6631 +11.482860,196.3616 +11.551530,131.2514 +11.629316,57.3911 +11.562950,127.3145 +11.673371,17.7094 +11.569262,126.0046 +11.668564,28.2689 +11.598430,99.0462 +11.662409,38.5256 +11.387281,314.6440 +11.572979,129.7323 +11.605387,100.8226 +11.686709,20.5920 +11.657723,53.1007 +11.634986,79.3078 +11.658501,57.8006 +11.585266,132.9609 +11.429970,290.1994 +11.682782,41.9777 +11.706211,19.3794 +11.567145,159.6348 +11.638683,88.8617 +11.667075,64.3857 +11.696834,37.3743 +11.697477,37.8907 +11.691082,44.9933 +11.695268,45.4933 +11.614715,126.6229 +11.669715,73.6847 +11.702712,43.2767 +11.644483,106.3751 +11.690266,62.8249 +11.534280,221.2418 +11.617570,138.5893 +11.710825,47.3361 +11.740762,20.3246 +11.741339,21.9794 +11.676413,88.6553 +11.745990,21.7787 +11.724761,46.4888 +11.553189,221.0759 +11.726781,50.8017 +11.420302,359.9215 +11.613690,167.3856 +11.707302,74.6094 +11.731462,51.1367 +11.714295,72.5889 +11.513161,274.9269 +11.771251,18.4659 +11.667655,127.6815 +11.577182,218.7479 +11.643513,153.9452 +11.701926,97.4760 +11.522500,279.8200 +11.574876,228.0747 +11.767770,38.2229 +11.725592,81.9146 +11.755522,53.5060 +11.670520,142.2404 +11.795337,17.9623 +11.795931,20.8692 +11.797459,19.9231 +11.720171,99.8481 +11.782600,38.0982 +11.590544,233.5890 +11.735369,90.4343 +11.805994,20.9434 +11.758162,72.3453 +11.812761,18.2914 +11.679222,154.0187 +11.813301,20.5962 +11.816801,17.9409 +11.817383,19.8814 +11.820020,17.8725 +11.661495,179.9324 +11.637601,210.1010 +11.807507,40.8713 +11.461989,388.7828 +11.774266,77.2760 +11.837266,17.5842 +11.837894,19.5185 +11.743400,114.7223 +11.734209,125.2211 +11.802321,62.1647 +11.736077,129.9020 +11.727546,141.7036 +11.780225,91.4435 +11.700936,172.2067 +11.645616,228.1113 +11.824134,51.2088 +11.854851,21.6944 +11.716303,161.3430 +11.841429,41.2734 +11.850773,32.4810 +11.864487,20.3834 +11.833898,53.4343 +11.869251,19.1393 +11.833242,58.6627 +11.873143,19.3690 +11.826938,69.0926 +11.859432,38.8705 +11.750860,149.8858 +11.882704,19.8173 +11.848379,55.5996 +11.516471,388.7722 +11.887333,19.5739 +11.820699,91.5560 +11.756160,158.1155 +11.830508,85.5079 +11.847703,70.1536 +11.788089,130.3264 +11.825804,97.0863 +11.876546,47.0028 +11.621228,307.1746 +11.851543,77.6807 +11.718228,211.8012 +11.912256,20.6079 +11.069288,865.5383 +11.545551,391.7558 +11.834743,105.3762 +11.809029,132.2214 +11.905244,36.8459 +11.873729,72.2252 +11.892513,55.2942 +11.884871,66.0487 +11.799403,152.9842 +11.932865,20.8919 +11.802952,154.0670 +11.623846,336.5245 +11.877647,83.3661 +11.865980,96.4490 +11.922892,40.1775 +11.945955,19.2741 +11.627416,341.8040 +11.950921,20.1640 +11.957020,19.2270 +11.786885,189.9925 +11.900747,77.4478 +11.781912,200.9273 +11.947809,36.0142 +11.929225,55.8012 +11.753092,234.0867 +11.765069,225.0799 +11.896032,94.8833 +11.971086,22.9649 +11.976878,19.1916 +11.857413,142.1282 +11.916017,87.7409 +11.941253,63.8342 +11.883255,122.4272 +11.875343,130.9341 +11.858123,148.7832 +11.930031,78.6191 +11.990916,19.4315 +11.969221,44.8161 +11.963071,52.2668 +11.999543,17.4437 +11.952389,67.9962 +11.618354,402.6218 +12.003760,17.8547 +11.960371,67.7678 +11.928404,100.3382 +11.906908,123.7062 +12.010349,24.5724 +11.888392,149.3934 +11.902522,136.2177 +12.020386,19.1153 +12.020977,20.0142 +11.990150,54.3190 +12.006907,40.4998 +11.940121,108.4585 +11.923550,129.2931 +12.034923,18.4806 +11.903980,152.7027 +11.763319,295.9340 +11.777584,282.5558 +12.028140,33.1263 +11.789718,273.1706 +12.021615,43.5703 +12.016987,48.8661 +11.898303,172.4831 +11.962430,111.5611 +12.056684,18.4083 +11.978196,101.8993 +11.987180,94.3857 +11.871670,212.6040 +12.038741,47.1858 +12.040993,46.3184 +11.831054,259.6078 +12.073992,18.1730 +11.982841,111.9087 +12.080096,16.4931 +11.891906,206.7134 +12.037787,64.7807 +11.942093,164.1891 +11.996071,111.0629 +12.090663,17.0737 +11.953759,157.8959 +12.060141,55.7142 +12.081567,35.1125 +12.052845,64.9077 +12.030615,91.1767 +11.976248,147.4488 +11.761088,363.1961 +12.106283,19.4782 +12.053405,75.5692 +12.061268,72.7746 +12.098620,35.9345 +12.087312,48.5619 +12.014038,125.1643 +12.005684,136.3805 +11.937309,208.2896 +11.994052,152.2034 +12.047409,101.3116 +12.006279,143.4818 +12.135875,17.2480 +12.039502,117.1346 +12.075093,86.7831 +12.121793,43.3521 +11.983824,182.1413 +12.015338,151.5190 +12.115856,52.0739 +12.092166,76.4509 +12.128975,42.5447 +12.148721,24.1954 +12.156638,20.8445 +12.161877,18.4939 +11.934827,246.1281 +12.065187,117.4956 +12.085928,98.5461 +12.165966,24.4425 +12.059254,133.3251 +12.153124,40.3534 +12.107737,87.8423 +12.134043,63.5482 +12.180956,17.5661 +12.096591,104.8008 +12.182683,19.5723 +12.184475,19.9495 +12.094751,115.1985 +12.142065,68.9129 +11.985028,226.7516 +12.166858,48.8421 +12.180372,35.8426 +12.198523,20.4685 +12.111656,108.8376 +12.149761,71.5852 +12.202256,20.4819 +12.116680,108.5556 +12.139203,91.5673 +12.209950,22.9174 +12.165146,69.5437 +12.062890,175.0486 +12.216216,23.1185 +12.197592,42.3274 +12.201393,40.6496 +12.220495,22.7163 +12.177484,68.3399 +12.117753,131.3644 +12.167932,82.6494 +12.218993,32.5811 +12.215702,40.2885 +12.145600,111.9268 +12.048581,209.7701 +12.107135,152.6849 +12.242043,19.5642 +12.243212,20.9212 +12.245832,20.7615 +12.221348,49.4818 +12.134563,137.6009 +12.008651,265.2385 +12.123698,152.2577 +12.257528,20.2932 +12.065855,215.6098 +12.264134,19.3560 +12.193479,91.3625 +12.230771,55.7407 +12.005088,284.5666 +11.918416,372.6646 +12.272165,19.4982 +12.255992,39.8822 +12.258352,41.9704 +12.124285,178.1675 +12.281466,21.9825 +12.211780,94.8373 +12.251575,55.6378 +12.283491,26.0441 +11.917858,393.3548 +12.291665,20.1861 +12.084275,231.7834 +12.239921,78.6494 +12.259821,61.0436 +12.300323,21.9952 +12.044471,280.9607 +12.210979,118.9679 +12.195581,136.0169 +12.070788,261.6796 +12.270831,62.2758 +12.125762,211.3562 +12.318572,20.0188 +12.222740,117.7259 +12.325433,17.6820 +12.316060,30.4021 +12.277822,69.2560 +12.171521,180.2268 +12.337119,18.3169 +12.273890,82.6284 +12.311214,46.1767 +12.320866,39.4767 +12.295875,66.2841 +12.275957,86.8633 +12.346463,17.6622 +12.347079,18.3909 +12.351749,18.8386 +12.355437,15.7896 +11.961014,415.8997 +12.333108,45.2124 +12.311852,69.2474 +12.286513,95.6032 +12.204425,178.3621 +12.331599,52.1094 +12.237939,150.0005 +12.357391,34.4577 +12.192580,200.0565 +12.234691,160.3759 +11.965230,434.1743 +12.381100,19.8930 +12.306619,97.6792 +12.239335,166.7914 +11.914277,494.0369 +12.370589,38.3457 +12.356520,54.4610 +12.249119,164.8462 +12.392638,22.4553 +12.365471,54.3189 +12.399406,20.9494 +12.400994,23.4481 +12.404300,22.8093 +12.343116,87.8510 +12.302454,129.9495 +11.781077,652.3293 +12.284843,149.9292 +12.382117,55.7540 +12.419791,19.2857 +12.332468,110.3049 +12.360344,84.2909 +12.371228,75.7533 +12.190410,257.5995 +12.430968,19.3899 +12.261609,191.7441 +12.382789,73.8826 +12.172918,284.8157 +12.410982,51.9848 +12.364126,99.7763 +12.395068,72.7104 +12.362160,106.2361 +12.307214,161.8595 +12.453354,18.3651 +12.427110,47.7512 +12.168618,309.2285 +12.102568,378.8559 +12.289656,192.3499 +12.338592,146.2301 +12.266595,221.2304 +12.232869,255.8544 +12.387941,101.6977 +12.446982,45.7485 +12.444636,50.4705 +12.383710,112.9595 +12.481425,17.9957 +12.450359,52.2186 +12.406128,99.1128 +12.448010,58.8600 +12.437872,72.7141 +12.146257,368.4134 +12.362821,152.5047 +12.462968,55.2911 +12.469075,50.0682 +12.502579,20.3603 +12.505241,18.4514 +12.506872,20.4210 +12.424444,106.3516 +12.439078,93.1837 +12.514671,18.1733 +12.488724,48.7331 +12.250582,288.2926 +12.432404,108.4776 +12.225238,317.4020 +12.523694,19.9734 +12.434773,110.6960 +12.291082,256.5303 +12.433408,115.1737 +12.378321,171.8380 +12.028743,526.5171 +12.537458,19.8504 +12.340467,218.8394 +12.492732,68.5956 +12.518260,43.7131 +12.457735,106.7783 +12.532263,35.9381 +12.471720,97.2895 +12.489640,81.7683 +12.530796,45.9511 +12.557310,20.2442 +12.442774,139.4718 +12.456672,126.9952 +12.564514,20.5301 +12.522940,64.7362 +12.543668,45.9600 +12.547613,43.6206 +12.519144,73.3577 +12.571409,21.7903 +12.577563,18.0272 +12.582247,17.3783 +12.309537,294.6012 +12.587677,18.3332 +12.303449,305.4804 +12.474862,134.6386 +12.589629,20.9357 +12.391850,220.3851 +12.538876,74.3694 +12.568202,46.0598 +12.599626,15.3374 +12.415094,200.4416 +12.561329,58.0327 +12.550161,71.9244 +12.608930,13.7580 +12.612236,13.2122 +12.496670,130.2351 +12.499422,132.6870 +12.542641,90.0718 +12.463903,171.3128 +12.555262,81.0219 +12.540883,96.4937 +12.619363,19.6063 +12.625449,17.7566 +12.545470,99.7807 +12.467779,181.7664 +12.632714,20.2930 +12.477848,176.9122 +12.614964,41.4058 +12.585046,72.5668 +12.495107,163.1430 +12.595592,66.1328 +12.527294,135.9216 +12.569010,98.5144 +12.532846,135.5116 +12.649547,20.0593 +12.653008,19.7509 +12.615537,60.7617 +12.626906,51.0594 +12.591235,88.9068 +12.484823,195.9455 +12.622689,61.7630 +12.636285,48.7352 +12.638970,47.6638 +12.576748,113.6064 +12.614262,77.5643 +12.622086,72.9839 +12.658251,41.6673 +12.487826,213.2916 +12.408936,293.4626 +12.420356,283.9112 +12.686635,20.0377 +12.685021,29.3837 +12.482007,233.0144 +12.593200,122.4489 +12.548583,168.1345 +12.657614,60.9750 +12.606012,118.1765 +12.676300,48.5399 +12.592503,133.2151 +12.510588,216.9260 +12.704268,28.0936 +12.329948,404.4073 +12.715023,20.0822 +12.691828,43.9991 +12.669607,71.1100 +12.654762,86.5727 +12.684454,58.3999 +12.632110,116.4608 +12.667526,81.6362 +12.610566,139.2203 +12.695072,55.9078 +12.637378,119.4792 +12.609501,149.2175 +12.740718,18.5729 +12.690356,69.9466 +12.741336,19.9935 +12.699920,64.8688 +12.604139,163.1008 +12.322320,446.9025 +12.668358,102.9769 +12.742854,29.6525 +12.727515,48.2903 +12.724841,53.4891 +12.656371,123.2682 +12.749788,34.3986 +12.559307,227.6060 +12.583669,207.0749 +12.750981,44.5086 +12.714406,83.7092 +12.764790,33.9483 +12.515327,285.2944 +12.761330,40.9569 +12.613246,191.1085 +12.786914,20.8608 +12.790745,20.3216 +12.413967,398.3969 +12.795491,24.3253 +12.735106,86.9456 +12.635217,190.6590 +12.772508,53.9802 +12.663216,163.8966 +12.771336,57.3122 +12.767241,62.3502 +12.718590,112.0226 +12.732363,103.9995 +12.645252,192.8285 +12.778331,63.8730 +12.706673,136.0678 +12.760304,85.9652 +12.802288,44.5412 +12.680770,166.7203 +12.798116,50.4800 +12.804355,45.0014 +12.661725,189.8752 +12.468397,387.0957 +12.807776,49.6068 +12.677967,181.6920 +12.725719,136.2962 +12.842205,22.6733 +12.715651,149.7900 +12.825878,44.0259 +12.702399,169.1001 +12.784188,89.3246 +12.672760,201.8696 +12.826490,49.1826 +12.716718,164.9852 +12.811068,72.2091 +12.779640,104.8574 +12.865442,20.2525 +12.869905,19.7067 +12.561975,331.1440 +12.680143,213.3580 +12.849358,45.2352 +12.846270,48.7766 +12.643207,252.8190 +12.864879,31.7768 +12.881705,17.9361 +12.749163,154.2414 +12.889612,14.4217 +12.735828,172.9267 +12.827114,84.0346 +12.847491,64.2229 +12.798739,115.6259 +12.756858,158.1720 +12.830613,87.2673 +12.842742,79.8680 +12.848597,74.9063 +12.874631,50.8778 +12.908755,18.8609 +12.408315,521.0035 +12.896027,36.2277 +12.812365,123.1075 +12.829593,107.6852 +12.838081,101.1097 +12.922612,19.7259 +12.759292,187.0670 +12.929320,18.6958 +12.734356,216.6354 +12.884500,68.0083 +12.846830,109.1144 +12.894593,62.4235 +12.873513,84.3820 +12.911715,46.8701 +12.800622,161.4235 +12.376915,586.7629 +12.851602,115.2823 +12.932256,40.8993 +12.917882,55.9033 +12.923504,50.9767 +12.828649,146.7536 +12.893501,87.7836 +12.896657,86.5235 +12.963679,20.6815 +12.899643,88.4295 +12.962047,29.6432 +12.973157,21.5658 +12.948017,47.8497 +12.973786,22.8588 +12.937279,63.7485 +12.981287,20.3202 +12.904035,98.6011 +12.952510,50.7124 +12.935474,70.7068 +12.927617,79.3496 +12.914366,96.2059 +12.758720,254.5624 +12.994723,19.3858 +12.984362,34.4259 +13.001029,18.3428 +12.958586,62.4370 +12.966885,57.0413 +12.857384,167.3684 +12.875673,152.3401 +12.957896,73.1383 +12.983183,48.5270 +13.014110,19.7303 +13.018789,18.1453 +13.019372,20.4347 +12.855494,189.8229 +12.996646,49.2989 +12.893120,153.6846 +12.903406,145.4271 +12.836364,213.2283 +12.701119,351.3930 +13.036935,17.7045 +13.039808,19.6531 +13.006968,53.1429 +12.950993,109.7554 +12.724190,339.2410 +13.010573,53.9266 +12.775807,295.6308 +13.033842,38.4151 +12.991691,81.2129 +12.942339,133.8864 +12.957018,123.7077 +13.060112,23.5913 +12.748572,338.9999 +12.862016,226.3460 +12.915031,175.0270 +13.031711,59.5250 +13.021024,74.7479 +13.013283,83.7584 +13.063432,35.9382 +12.939192,162.7147 +13.060749,44.9815 +12.885696,222.4461 +13.091236,18.1316 +13.045946,67.0136 +13.052514,63.5514 +12.911150,205.8144 +13.001608,116.9834 +13.006181,114.7760 +13.023927,98.6530 +12.819817,308.9789 +12.975404,153.9989 +13.088363,42.3393 +13.112961,20.4220 +13.059462,75.5252 +13.116066,22.0612 +12.946360,192.5643 +13.031036,109.6323 +13.003223,139.7734 +13.072258,73.2780 +13.049593,97.2031 +13.045318,105.3886 +12.955946,195.9669 +13.064501,88.5032 +12.769223,387.4926 +13.080727,77.6302 +13.024753,135.7975 +13.095773,66.8188 +13.133384,31.0780 +13.116965,49.2190 +13.146797,20.6911 +13.122581,53.0350 +13.002637,173.9320 +13.028014,151.2640 +13.120958,59.1053 +13.097043,84.4160 +12.925510,258.1531 +12.859660,326.9423 +13.150708,36.7021 +13.108143,80.7558 +13.072905,120.8879 +13.071439,126.3594 +13.179280,20.0941 +13.151914,50.6771 +13.099371,104.4550 +13.140669,64.8053 +13.138128,67.9556 +13.101908,105.6629 +13.162594,46.9512 +13.142997,68.0457 +13.090059,123.8669 +13.197800,17.9608 +13.156717,62.3962 +12.822053,400.6370 +13.205476,17.7996 +13.206085,17.7639 +12.995868,231.8190 +12.895047,334.5702 +13.134989,97.4282 +13.138926,94.0532 +13.215761,18.3855 +13.183664,55.1821 +13.222691,16.6883 +13.164463,79.3672 +13.223276,21.7090 +13.175617,71.0425 +13.223850,23.7707 +13.199375,54.7284 +13.167490,87.3646 +13.193794,61.7950 +13.048834,209.3396 +13.130704,128.9874 +13.238847,21.6071 +13.203828,59.8121 +13.239380,26.2994 +13.188899,77.5595 +13.158358,111.2284 +13.181460,91.8626 +13.118592,155.2913 +13.076226,199.7786 +12.974482,303.2145 +13.232418,46.7650 +13.211044,68.8708 +13.186603,95.9629 +13.166185,118.1604 +13.054641,231.7389 +12.883279,406.1099 +13.105732,184.6646 +13.209546,81.4943 +13.273324,20.1437 +13.255590,42.9784 +13.176570,122.8564 +13.128797,174.7979 +13.219114,85.4078 +13.213927,92.2691 +13.286381,23.7623 +13.083705,227.6865 +12.988073,324.2269 +13.282567,32.9294 +13.276006,41.0959 +13.153005,167.7555 +13.180065,145.0505 +13.145537,181.8459 +13.109369,218.8177 +12.871500,457.4850 +13.315498,17.0543 +13.260455,74.8042 +13.317104,19.4325 +13.160552,176.8762 +13.258175,79.9344 +13.312301,28.9846 +13.265681,79.3687 +13.328188,19.6460 +13.279184,72.7145 +13.304523,48.1297 +13.207572,145.8728 +13.244987,109.0842 +13.234148,124.2263 +13.266460,95.9790 +13.335261,27.9583 +13.129404,239.4442 +13.243831,126.1038 +13.284347,86.2657 +13.187411,185.0037 +13.263641,110.3849 +13.227688,149.8364 +13.273885,106.2252 +13.362440,18.9475 +13.277697,107.9321 +13.368850,17.3977 +13.269587,117.9568 +13.290397,103.1050 +13.310144,84.4080 +13.354072,41.3734 +13.328987,67.3563 +13.306197,93.9812 +13.254105,147.7022 +13.385631,16.8028 +13.386249,17.9481 +13.370613,39.8179 +13.303596,107.6846 +13.352654,62.3021 +13.377526,39.2324 +13.338110,83.3687 +13.332553,89.7640 +13.293469,129.7252 +13.311393,115.3315 +13.254856,172.4421 +13.363220,64.6776 +13.411282,20.5497 +13.380111,54.3349 +13.372416,63.2431 +13.279916,158.8669 +13.291041,149.3612 +13.396344,46.0794 +13.327384,116.7176 +13.404198,44.8790 +13.421480,28.7070 +13.400179,51.7238 +13.410433,44.8812 +13.337429,118.8200 +13.438785,18.0864 +13.440403,19.1836 +13.423196,41.4702 +13.414958,50.6091 +13.351900,118.8558 +13.393504,78.5549 +13.427299,46.0361 +13.046805,428.3357 +13.459588,16.3512 +13.325117,155.1037 +13.247622,235.2861 +13.358376,127.9006 +13.470757,17.0868 +13.456250,35.5363 +13.449078,45.2521 +13.401808,93.1709 +13.259692,237.2076 +13.464667,33.4206 +13.381389,120.5797 +13.345051,159.3813 +13.320762,184.7208 +13.487845,19.0308 +13.491788,20.4841 +13.456872,56.6770 +13.494332,20.7979 +13.387545,128.1800 +13.426726,92.2459 +13.473337,47.4260 +13.394553,128.5027 +13.299428,225.3350 +13.422319,104.5417 +13.232980,296.2877 +13.246661,284.9668 +13.427899,105.0575 +13.298570,237.9606 +13.434447,102.8881 +13.442424,96.2318 +13.520764,26.1180 +13.494980,52.8905 +13.451905,98.9803 +13.369936,182.0395 +13.395446,159.3975 +13.513550,42.4386 +13.501970,57.1225 +13.515726,45.3621 +13.229619,337.1808 +13.550886,16.5218 +13.444103,126.6553 +13.202592,371.0621 +13.504433,70.3828 +13.518973,56.4435 +13.087574,491.6822 +13.341287,238.7331 +13.506877,75.8360 +13.566801,17.2964 +13.567409,22.4319 +13.435660,154.9258 +13.455315,135.9424 +13.465568,129.6457 +13.561089,35.2961 +13.555990,41.6379 +13.472060,129.3895 +13.546883,56.3126 +13.582714,21.2353 +13.551977,52.6012 +13.289390,318.1467 +13.590587,17.5939 +13.531629,81.0703 +13.574817,40.5460 +13.512273,103.9992 +13.607538,14.0269 +13.416759,206.3594 +13.608182,15.7665 +13.536532,89.0401 +13.353446,276.7395 +13.575418,58.6221 +13.547872,91.5385 +13.496901,144.2822 +13.621566,21.6073 +13.526862,117.2947 +13.480221,166.5376 +13.475142,174.5304 +13.591259,60.7314 +13.475941,177.5297 +13.603197,53.6754 +13.559093,99.4586 +13.580021,80.9280 +13.523057,139.5271 +13.347836,317.3562 +13.538657,128.2638 +13.573655,93.8345 +13.537337,132.4455 +13.630187,44.5448 +13.402435,273.3394 +13.515131,161.5268 +13.374027,305.9883 +13.570760,111.8532 +13.482909,203.7730 +13.623120,66.9218 +13.644157,47.1271 +13.579257,112.6327 +13.595215,97.2705 +13.674732,18.4067 +13.450189,248.1384 +13.660950,42.9354 +13.639412,65.0858 +13.604579,100.5661 +13.649673,56.1433 +13.625573,86.0191 +13.666922,46.5375 +13.646760,68.6528 +13.336537,383.8868 +13.643174,77.8530 +13.662585,59.1212 +13.690043,32.9335 +13.603951,126.8499 +13.711593,21.6973 +13.623949,110.0104 +13.597629,138.0246 +13.641184,98.7232 +13.720425,20.0270 +13.691891,50.1993 +13.692486,50.2264 +13.721028,24.1417 +13.675775,71.9343 +13.680017,70.8846 +13.634041,118.1981 +13.615365,137.6909 +13.554845,203.6014 +13.733292,26.5854 +13.740479,19.9374 +13.658553,104.2293 +13.612700,154.2972 +13.601451,166.9693 +13.665193,103.8117 +13.505484,266.7113 +13.750902,21.9475 +13.703887,70.2511 +13.742714,33.8619 +13.589842,190.2235 +13.705818,75.7087 +13.762783,19.8802 +13.691286,97.2116 +13.758447,30.6149 +13.730802,61.2345 +13.713461,82.4248 +13.733961,62.6721 +13.780067,17.6748 +13.676658,121.6975 +13.752241,49.2518 +13.788498,17.0344 +13.772197,34.6116 +13.759878,47.7252 +13.789064,19.7672 +13.682614,129.6906 +13.596387,219.4583 +13.769006,47.7166 +13.795887,21.7207 +13.774139,45.6812 +13.801494,24.2103 +13.431833,394.3833 +13.532957,293.7837 +13.782665,49.6937 +13.772851,60.1471 +13.721707,112.1935 +13.616273,222.9088 +13.776577,64.4680 +13.745171,96.9636 +13.792038,51.2055 +13.819821,27.5216 +13.760418,90.3152 +13.735655,115.6950 +13.529269,325.1857 +13.722977,133.1789 +13.766999,92.0501 +13.698328,162.3641 +13.798357,66.6884 +13.781528,84.2744 +13.807604,59.8416 +13.832999,37.0737 +13.653472,219.1179 +13.753057,121.4584 +13.797742,78.4770 +13.847344,30.9686 +13.651991,228.1099 +13.850734,32.5214 +13.815846,68.6532 +13.808832,80.7095 +13.872591,17.7127 +13.686683,205.5160 +13.524764,371.5007 +13.739908,157.1487 +13.656873,242.1298 +13.825705,76.4217 +13.839183,63.6109 +13.884501,19.2142 +13.768421,136.2017 +13.890304,18.6824 +13.498089,419.5768 +13.832359,86.6107 +13.865803,53.7745 +13.486277,436.5017 +13.715414,209.5989 +13.833902,92.7862 +13.704498,225.3184 +13.897058,36.8526 +13.870074,65.5735 +13.667491,268.7386 +13.859050,81.8888 +13.851350,91.8919 +13.876221,68.0298 +13.856157,88.7899 +13.892200,53.8947 +13.899004,52.4071 +13.860693,91.6221 +13.903716,49.3972 +13.935648,18.1257 +13.742091,214.6610 +13.940940,18.8215 +13.796634,163.7685 +13.805534,160.9040 +13.919579,48.3887 +13.883257,88.7565 +13.889543,83.0730 +13.841046,132.5570 +13.896265,78.6610 +13.956753,19.5133 +13.943244,36.2579 +13.854456,129.3123 +13.917668,68.6962 +13.584098,403.0078 +13.865046,123.4035 +13.929818,61.0606 +13.933912,58.2444 +13.817608,175.1429 +13.812305,183.0350 +13.826217,173.8564 +13.908988,93.3652 +13.936230,68.0349 +13.959762,47.4236 +13.816723,194.5199 +13.973604,38.4686 +13.944948,67.9377 +13.972015,41.3993 +13.987107,31.4232 +13.951413,72.0375 +13.843245,181.3015 +13.669783,355.3288 +13.953775,72.7276 +13.926689,101.5849 +14.011246,17.8132 +13.902128,130.7932 +13.976268,58.9400 +13.979503,57.9868 +13.944251,95.2612 +14.004266,35.8198 +14.023452,19.5065 +14.025113,20.9926 +13.806809,241.4871 +13.986365,64.2265 +13.974927,77.1428 +13.995341,58.9758 +13.952316,103.7180 +14.039514,17.2915 +13.705147,356.6353 +13.826742,236.4386 +13.983769,81.1428 +13.922780,145.5457 +14.046106,23.8247 +13.967968,105.3189 +13.972617,101.2786 +14.061783,14.9573 +13.988451,89.8389 +13.925014,155.9606 +14.063182,18.7095 +14.032922,49.8036 +14.048297,39.9918 +13.842136,246.9398 +14.002354,87.3273 +13.902795,191.3593 +14.012887,84.0191 +14.076742,20.7194 +14.068327,30.0891 +14.000074,99.0204 +14.056806,50.4094 +14.073288,34.2919 +14.007188,102.2837 +14.088290,22.2110 +14.029060,84.8744 +14.042959,73.2314 +14.094155,22.7406 +13.874517,243.8358 +14.082727,37.8054 +14.098417,22.8029 +13.918971,203.8602 +14.013415,112.3005 +13.990880,135.3329 +14.107216,20.2899 +14.012074,118.7196 +13.867447,263.8574 +14.113935,19.9679 +14.035209,99.6928 +14.116191,20.9038 +13.966439,172.0921 +14.028275,115.7989 +14.054318,90.3817 +14.126214,19.6429 +14.069932,78.5509 +14.107581,42.0310 +14.130795,19.4044 +14.131305,21.2772 +14.134903,19.8099 +13.992753,163.7918 +14.138533,19.6487 +14.064913,97.3594 +14.040087,123.9211 +14.118353,46.2181 +13.953114,214.9940 +14.137096,32.0341 +14.026504,143.2347 +14.154714,15.6353 +14.120534,54.8883 +14.050593,126.0588 +14.110503,70.3750 +14.145858,35.7172 +14.109473,73.0168 +14.089076,98.1015 +14.052071,136.5806 +13.946096,246.2988 +13.904624,288.6048 +14.096907,98.0526 +14.158182,45.1504 +14.144701,60.0376 +14.097462,108.9191 +14.056036,153.4789 +13.992157,218.7290 +14.149613,65.6870 +14.122833,93.0453 +14.175423,42.4658 +14.127507,92.2906 +14.078291,142.2343 +14.099096,121.9974 +14.209516,15.1526 +14.210887,17.9195 +14.150201,83.0933 +14.148484,86.0569 +14.169131,66.1821 +14.152584,83.3399 +14.187179,51.2692 +14.176653,63.5619 +14.224671,17.7223 +14.081892,162.3057 +14.037491,208.5527 +14.188653,60.1148 +14.233295,17.3750 +14.164572,92.7598 +14.133904,124.4303 +14.203334,55.8782 +14.162273,102.8344 +14.248769,17.0649 +14.194961,72.5661 +14.156546,112.4377 +14.168109,103.8671 +14.125717,147.4361 +14.116897,158.2519 +14.220527,57.9056 +14.228808,50.5470 +14.221094,63.0848 +14.182491,105.9629 +14.181576,107.8805 +14.080976,210.0646 +14.273154,20.1395 +14.219799,75.6106 +14.265109,32.4284 +14.170350,128.5945 +14.279356,20.4709 +14.238450,65.6646 +14.235925,69.1022 +14.250671,54.9360 +14.024547,281.6048 +14.267528,44.3119 +14.293295,19.1693 +14.242394,72.4162 +13.693140,625.1378 +14.258336,61.8563 +14.295411,25.9803 +14.268984,56.4924 +14.275150,51.1775 +13.747710,585.0017 +14.244199,89.1834 +14.215302,118.8537 +14.089683,245.1035 +14.164009,171.8103 +14.240216,100.1822 +14.235315,105.8391 +14.169740,176.8893 +14.306153,41.5305 +13.880102,468.5082 +14.332713,18.0488 +14.246045,106.0877 +14.204740,148.5233 +14.291042,63.6147 +14.314811,41.5130 +14.341155,17.6037 +14.334787,29.5293 +14.121222,244.9742 +14.321392,46.4425 +14.284180,85.2364 +14.305608,64.7222 +14.234543,139.3641 +14.265836,108.8102 +14.217890,159.3742 +14.347685,30.4901 +14.334157,50.4448 +13.960404,425.1718 +14.367836,20.4125 +14.289458,99.8880 +13.878314,511.8457 +14.348612,45.3723 +14.298946,97.8454 +14.346630,50.7551 +14.326329,74.1968 +14.370332,31.1288 +14.335821,67.9796 +14.385577,18.8347 +14.259213,150.0761 +14.358760,51.3587 +14.354658,56.5016 +14.390161,25.6381 +14.193230,224.6090 +14.350763,68.8639 +14.377265,45.9519 +14.353264,71.4200 +14.366197,59.0934 +14.215879,211.9058 +14.318279,111.9817 +14.404413,30.8314 +14.304115,132.5378 +14.388249,50.1358 +14.325478,114.4455 +14.271978,170.2236 +14.427786,16.7295 +14.400527,46.8399 +14.299828,148.1109 +14.144075,306.8218 +14.435245,19.6359 +14.423218,32.6793 +14.320193,137.2157 +14.278433,182.2061 +14.374647,87.2962 +14.403801,58.6711 +14.396793,67.7358 +14.424685,40.4380 +14.340400,128.5567 +14.257333,213.6512 +14.454882,19.1202 +14.455899,18.8513 +14.288455,192.9784 +14.356326,125.9816 +14.425291,57.5544 +14.430262,55.5747 +14.352134,134.5649 +14.397386,91.0283 +14.444517,46.6590 +14.474003,18.2984 +14.474752,19.5001 +14.461944,35.6622 +14.481435,17.5229 +14.401462,99.8057 +14.460640,41.7135 +14.436654,70.9732 +14.369417,139.3977 +14.492303,17.2995 +14.417840,93.6282 +14.415800,96.7319 +14.364318,149.2256 +14.497607,18.2279 +14.457410,63.2247 +14.393985,127.4379 +14.486700,36.8030 +14.508816,17.5867 +14.509604,21.3402 +14.468957,62.9238 +14.462473,70.4320 +14.447940,87.1246 +14.447368,89.1044 +14.439924,99.5776 +14.389348,150.9854 +14.464530,77.8826 +14.488415,58.2345 +14.494253,53.1709 +14.373908,179.0368 +14.536474,17.1977 +14.450898,104.8527 +14.482847,74.4157 +14.507629,50.3653 +14.513544,46.1052 +14.312465,248.9229 +14.546651,15.7223 +14.547425,18.2651 +14.206382,360.6750 +14.482308,87.5786 +14.333383,239.4963 +14.410120,168.0149 +14.438386,142.3900 +14.511469,71.8069 +14.465124,119.9332 +14.567059,19.5450 +14.409291,181.5705 +14.180879,411.8983 +14.526404,69.8258 +14.562375,35.0359 +14.297539,303.9491 +14.569888,32.4230 +14.532906,71.4860 +14.531882,74.7191 +14.590862,20.2706 +14.502355,110.5882 +14.419628,194.9810 +14.565691,52.2372 +14.559651,58.8136 +14.601489,18.5356 +14.073897,547.4969 +14.557995,66.3230 +14.578136,46.9266 +14.557263,71.3403 +14.520636,109.1296 +14.611134,21.0599 +14.378176,256.5535 +14.606602,30.5329 +14.539503,99.2678 +14.491177,148.1293 +14.553672,86.8974 +14.561389,80.0394 +14.311842,333.6320 +14.540334,105.6890 +14.305028,341.5232 +14.628605,19.5923 +14.470986,179.1884 +14.634731,18.9060 +14.501269,155.5812 +14.515836,144.1260 +14.586605,73.9834 +14.192396,470.0055 +14.646024,19.0351 +14.604393,64.1309 +14.498959,170.5024 +14.411161,261.2563 +14.612944,60.4430 +14.656851,20.5554 +14.442203,235.7835 +14.629767,51.1621 +14.639307,44.2695 +14.018531,666.7700 +14.665061,23.1476 +14.648198,41.9516 +14.672418,19.7709 +14.592779,100.0355 +14.614610,81.3873 +14.646552,51.3195 +14.596231,104.1870 +14.620025,81.3452 +14.640571,64.2201 +14.625063,80.2644 +14.530945,178.2527 +14.659963,50.3822 +14.669462,42.4767 +14.618465,95.8959 +14.685302,30.5584 +14.384603,334.8655 +14.638772,82.0106 +14.704793,16.5529 +14.705329,18.0681 +14.485838,238.6370 +14.542413,186.3885 +14.632195,98.0357 +14.580777,152.6999 +14.668526,67.6208 +14.572881,164.3442 +14.688209,53.0396 +14.709199,32.8991 +14.641430,101.5514 +14.624319,120.5759 +14.621394,125.2403 +14.728803,19.9142 +14.697872,53.6598 +14.733478,18.8842 +14.683578,69.6718 +14.512533,244.5180 +14.710346,48.0617 +14.723399,35.6925 +14.535066,224.7422 +14.662403,103.2313 +14.715862,52.6424 +14.597412,171.6426 +14.748718,21.1185 +14.724476,46.3161 +14.751533,21.9912 +14.521424,252.9781 +14.585058,194.6543 +14.714362,65.9698 +14.677408,106.6014 +14.637136,148.2197 +14.602312,185.2763 +14.770793,18.8378 +14.680930,110.3178 +14.720784,74.1225 +14.752364,43.3784 +14.768506,28.1895 +14.757052,42.9246 +14.784010,16.4716 +14.759093,45.5677 +14.742099,63.5744 +14.719469,87.2195 +14.773525,34.5354 +14.660589,150.5287 +14.645476,166.6892 +14.779714,37.2626 +14.742982,76.3954 +14.677987,143.4930 +14.791249,33.6607 +14.811119,15.9161 +14.759809,68.2692 +14.794907,33.9901 +14.787590,45.1126 +14.774403,60.0843 +14.799978,37.7688 +14.741250,97.6522 +14.821482,18.3947 +14.721347,119.8603 +14.650175,193.5934 +14.744896,103.9297 +14.690151,159.4322 +14.832704,17.8903 +14.700419,154.4895 +14.837748,18.0256 +14.769838,87.8779 +14.785357,73.9191 +14.843769,17.9774 +14.711940,155.1422 +14.824911,43.9813 +14.854910,16.1204 +14.730232,144.7208 +14.806690,69.8176 +14.765636,111.8761 +14.692190,186.0133 +14.834488,46.6297 +14.816978,69.1320 +14.839877,46.9413 +14.523504,368.4620 +14.849584,43.0566 +14.789632,103.5093 +14.874954,19.8200 +14.796697,100.3787 +14.850595,47.7924 +14.881119,19.0762 +14.841208,60.7636 +14.583277,320.4112 +14.692815,215.1173 +14.736148,174.1164 +14.808062,103.6685 +14.758409,154.1200 +14.819379,94.5729 +14.695999,222.1490 +14.886111,33.0158 +14.838904,83.7674 +14.877513,49.9507 +14.868894,60.1857 +14.891967,39.0282 +14.828079,105.2160 +14.848827,88.1730 +14.552946,384.6821 +14.812166,127.0517 +14.919128,20.7446 +14.878204,64.7670 +14.903689,41.3953 +14.795744,153.6807 +14.894775,59.3907 +14.933297,22.6298 +14.701372,256.0102 +14.673388,286.8661 +14.780333,184.8231 +14.907934,58.2974 +14.555752,412.1076 +14.912531,56.6659 +14.746636,223.3769 +14.954166,18.3070 +14.828899,148.5634 +14.737227,241.0074 +14.945086,34.3447 +14.942972,39.6037 +14.911731,72.9083 +14.857717,128.1264 +14.876508,109.9450 +14.653638,334.0495 +14.901973,87.9528 +14.939873,54.7860 +14.800483,195.7060 +14.910265,88.0443 +14.898388,101.6588 +14.960255,42.4118 +14.966232,37.2011 +14.982577,21.8323 +14.985845,19.1799 +14.922672,86.7990 +14.937629,72.8719 +14.984641,28.2566 +14.827036,191.0063 +14.955928,62.7764 +14.804662,214.8677 +15.005026,15.7798 +14.930997,94.1732 +14.998311,28.6660 +14.967861,62.0899 +14.897076,133.4247 +14.805675,228.3957 +15.004411,30.1790 +15.018044,17.0831 +14.855775,183.0294 +14.893142,149.3300 +14.892642,152.2096 +14.979432,66.1831 +14.978235,71.2374 +14.977463,72.5363 +14.861748,189.3055 +14.969198,84.9677 +14.970014,85.4775 +15.034591,22.3531 +15.002668,58.8748 +14.986455,75.6788 +14.949427,114.3374 +14.753251,314.1654 +15.000048,68.5010 +15.038806,32.3206 +15.018705,54.0431 +14.996190,77.6967 +15.029952,47.1480 +15.045617,32.7600 +15.061544,20.7471 +15.051055,35.5363 +14.972475,114.6036 +15.003434,84.9115 +14.937002,154.3517 +15.056945,34.9825 +14.927465,166.2013 +14.939219,155.0024 +14.617930,477.8701 +15.077101,20.3609 +14.900197,200.8608 +14.929081,172.8568 +15.010502,91.9840 +15.086592,19.2200 +15.034071,73.1485 +15.087079,24.5040 +15.095801,16.3530 +14.886820,226.9606 +14.918149,196.7648 +15.063765,55.1055 +15.019530,100.5393 +15.088347,33.6185 +15.107221,18.6550 +15.111585,15.1876 +15.112155,15.1385 +15.030502,103.0184 +15.118871,15.5708 +14.965157,171.0917 +14.989927,149.3105 +14.957383,185.8742 +15.105813,38.6031 +15.101059,43.9830 +15.068550,77.3676 +15.044853,104.5254 +15.091355,61.8594 +15.054166,100.5814 +15.139239,17.8462 +15.094223,64.5766 +15.126773,37.1397 +14.871032,293.5029 +15.113782,54.6382 +15.097463,71.7575 +15.153216,17.6683 +15.082292,91.2231 +15.073888,101.1553 +15.055492,121.9773 +15.050001,130.2899 +15.145919,35.0786 +15.062134,123.1612 +15.168421,17.4596 +15.102487,85.4608 +15.078378,110.5697 +15.143258,50.8640 +15.136251,58.5072 +15.125877,69.5240 +15.145042,55.0173 +15.127294,76.0568 +15.185297,22.1389 +15.170885,39.1683 +15.049473,161.7612 +15.157087,54.8728 +15.009472,203.0545 +14.859277,358.3785 +15.187949,31.2540 +14.987688,232.9403 +15.121966,99.4972 +15.035128,190.3131 +15.134443,91.5396 +15.207437,20.3503 +14.913953,316.3838 +15.200061,33.8144 +14.769056,466.4990 +15.026978,212.8203 +15.173517,68.2344 +15.120071,123.1044 +15.225984,20.0122 +15.227789,19.9357 +15.195402,53.4216 +15.211236,40.5027 +15.020807,231.7713 +15.219204,36.8877 +15.091929,164.7273 +15.241752,17.9164 +15.185882,77.6716 +15.247726,16.3779 +15.025171,242.1163 +15.203352,65.6768 +15.177471,93.0477 +15.042474,229.9719 +15.217657,56.4707 +15.256657,18.2286 +15.221465,57.1671 +15.149379,130.8345 +15.263555,17.2387 +15.264105,18.8285 +15.220630,65.7944 +15.071128,217.1968 +15.144417,145.0704 +15.180292,110.8368 +15.101939,194.4777 +14.994660,302.5498 +15.245997,52.7627 +15.256093,43.8588 +15.243176,59.2327 +15.194760,111.7442 +15.210055,97.3598 +15.072750,237.8984 +15.180999,138.1535 +15.067417,252.9297 +15.175044,146.4353 +15.274887,47.8865 +15.114915,211.6345 +15.296418,31.1794 +15.310649,18.6592 +15.251740,78.7136 +15.278633,56.3004 +15.270519,65.9043 +15.133521,205.1730 +15.267289,72.7942 +15.269030,74.0797 +15.093668,252.0811 +15.169222,177.2442 +15.252579,96.5104 +14.867083,483.5624 +15.154749,197.2284 +15.338696,16.9400 +15.336425,21.3491 +15.322775,36.3927 +15.248825,112.1787 +15.327598,34.9044 +15.282935,80.3463 +15.194123,170.3138 +15.158801,209.8503 +15.345750,24.2786 +15.288326,83.5881 +15.355637,19.2182 +15.188948,191.5567 +15.340084,41.4154 +15.320349,63.2579 +15.297211,87.2883 +15.280215,105.2353 +15.350647,37.0761 +15.346467,44.1389 +15.289489,102.8690 +15.326551,70.2606 +15.371915,26.8337 +15.299953,100.4821 +15.259670,142.2925 +15.274129,131.6394 +15.225442,181.1994 +15.272447,135.2989 +15.370030,38.2953 +15.390607,21.6895 +15.363282,51.1805 +15.398750,16.8141 +15.012898,404.9616 +15.400436,21.2786 +15.385451,41.0621 +15.280795,146.2363 +15.359168,69.6516 +15.334935,95.5083 +15.343111,89.1999 +15.361005,72.8214 +15.351978,82.5360 +15.349104,87.0633 +15.415567,22.6291 +15.211961,227.6652 +15.302410,141.1812 +15.396813,47.3080 +15.426515,20.1418 +15.233877,216.5150 +15.392359,60.6016 +15.374856,78.6815 +15.406642,48.5541 +15.163914,292.7674 +15.298761,161.0642 +15.291129,170.1050 +15.444122,19.1943 +15.421716,43.6088 +15.362504,107.1984 +15.235555,234.6587 +15.450394,21.2333 +15.401964,73.6240 +15.412298,64.2838 +15.164536,315.0034 +15.408326,72.3656 +15.239799,241.8842 +15.212528,270.0206 +15.357775,128.1712 +15.469704,16.7727 +15.384501,103.3395 +15.470215,18.6227 +15.475589,15.9844 +15.414464,82.4924 +15.438197,61.5366 +15.443593,57.2675 +15.433828,69.0662 +15.319154,184.5034 +15.461236,44.4303 +15.428821,77.7149 +15.491574,17.1187 +15.329309,186.1102 +15.480693,35.9682 +15.479540,38.1715 +15.306505,213.3503 +15.383608,138.7198 +15.471628,51.2329 +15.502895,21.8434 +15.368652,159.6004 +15.230338,298.5016 +15.364439,168.0655 +15.515421,18.8369 +15.455198,80.6173 +15.465326,71.6187 +15.381500,158.7933 +15.496958,44.1453 +15.430444,115.1435 +15.434515,112.7886 +15.456683,92.9692 +15.517713,32.6538 +15.330454,222.0300 +15.506537,46.5834 +15.536946,19.3601 +15.522329,37.5375 +15.500861,59.7103 +15.485948,76.9503 +15.380506,183.0877 +15.519857,48.8669 +15.405770,165.0439 +15.550367,21.1437 +15.486477,86.7866 +15.452962,122.6236 +15.436169,141.1156 +15.532505,45.2894 +15.522862,57.8532 +15.487841,96.0467 +15.476583,107.8716 +15.553121,32.8194 +15.453539,134.7459 +15.568725,20.1340 +15.570815,18.6036 +15.482549,110.4775 +15.432312,165.0223 +15.463318,134.7258 +15.552485,47.7206 +15.499735,104.4857 +15.575586,29.3613 +15.503658,104.4087 +15.488839,120.6687 +15.547305,63.3908 +15.556307,56.3353 +15.427033,189.9437 +15.580716,37.8599 +15.541104,80.1669 +15.577285,45.9147 +15.549653,75.4292 +15.583889,43.6174 +15.508694,120.3890 +15.562899,67.9989 +15.573265,60.0607 +15.387724,248.8260 +15.612643,25.1149 +15.321482,318.2451 +15.459826,183.9933 +15.588860,57.1657 +15.629084,17.8583 +15.616977,31.1079 +15.610697,38.7761 +15.604949,48.3609 +15.528841,128.0170 +15.589420,68.5112 +15.559867,100.5457 +15.534259,126.9320 +15.407747,255.1002 +15.604222,61.5288 +15.307416,361.0164 +15.639728,30.1537 +15.625084,46.6351 +15.643820,31.7545 +15.618577,59.7187 +15.661192,19.1697 +15.630899,51.7953 +15.600207,84.3167 +15.588286,97.3529 +15.646027,41.0445 +15.528253,159.6065 +15.505667,183.4766 +15.577796,115.8217 +15.678297,18.2973 +15.439627,260.2993 +15.597335,104.0572 +15.598045,106.7513 +15.535816,169.5098 +15.286425,422.1956 +15.524739,186.1316 +15.665752,46.1361 +15.675576,38.5762 +15.671720,44.4127 +15.608068,109.8971 +15.684525,37.1207 +15.704797,17.3482 +15.656859,70.7154 +15.708622,19.6755 +15.662849,67.3647 +15.593028,138.8271 +15.571512,162.5120 +15.689145,46.9816 +15.687861,49.0521 +15.633327,104.9535 +15.721646,17.2014 +15.722146,18.5161 +15.636551,106.9464 +15.585942,162.0186 +15.657932,90.5821 +15.584456,166.6458 +15.648086,104.0476 +15.682695,70.3407 +15.685640,70.6475 +15.696595,61.0181 +15.545589,213.0175 +15.743498,17.2544 +15.747962,17.0268 +15.748515,18.8956 +15.711889,56.1198 +15.751103,20.7325 +15.756289,17.4420 +15.446658,331.6042 +15.516662,263.0115 +15.669883,110.4048 +15.710872,70.3669 +15.668433,113.5937 +15.481685,301.5566 +15.764989,18.7856 +15.736914,51.9096 +15.771836,18.0117 +15.417862,376.7723 +15.731856,63.4646 +15.621272,176.4681 +15.716134,83.7973 +15.701394,101.0622 +15.653311,149.8916 +15.717967,85.8298 +15.757614,50.2780 +15.788824,20.3425 +15.730214,81.4192 +15.794636,21.0304 +15.779675,37.3897 +15.760753,57.8421 +15.778263,41.4971 +15.780289,40.9337 +15.699928,123.9397 +15.646944,178.7932 +15.687072,140.8405 +15.767412,63.3176 +15.768010,64.2363 +15.680363,155.3095 +15.738281,98.0275 +15.758608,79.9949 +15.802457,39.2348 +15.827914,16.3358 +15.740663,108.2733 +15.823869,25.6326 +15.728298,124.1565 +15.795322,59.9297 +15.783776,72.8201 +15.817066,40.1049 +15.714153,146.0165 +15.540295,320.5067 +15.818597,46.0702 +15.848937,17.5669 +15.782028,87.9013 +15.734025,139.0932 +15.783242,93.5219 +15.773732,104.2508 +15.825738,52.8260 +15.563596,319.3431 +15.841693,41.7719 +15.815667,68.8966 +15.856597,30.8656 +15.869931,18.5777 +15.864668,29.6014 +15.789849,104.9110 +15.876766,19.0431 +15.660414,236.6986 +15.753037,144.8360 +15.623201,274.9362 +15.819761,82.6698 +15.887464,15.5396 +15.809168,95.6455 +15.860803,45.0388 +15.860171,46.7734 +15.894271,14.8865 +15.560572,351.1232 +15.873119,40.9313 +15.736128,181.2559 +15.852456,65.5430 +15.830731,90.9360 +15.836310,86.8025 +15.838604,85.5790 +15.781240,149.4526 +15.888510,43.0157 +15.894761,37.4085 +15.917385,17.7329 +15.866505,71.7284 +15.909158,30.5774 +15.803204,141.6213 +15.882940,62.9479 +15.857172,89.2553 +15.906946,40.5562 +15.627508,320.6695 +15.905842,45.6027 +15.903005,51.0624 +15.938235,17.9090 +15.921668,38.8275 +15.932170,29.9311 +15.799933,162.7102 +15.738849,225.2099 +15.855253,111.1351 +15.945889,21.9431 +15.951446,19.0301 +15.637759,336.1945 +15.897874,76.6484 +15.904815,70.5306 +15.849503,128.2019 +15.962645,19.0840 +15.914052,69.9529 +15.884565,100.0610 +15.811635,176.0378 +15.956145,37.9875 +15.883466,113.1377 +15.609509,388.8305 +15.835674,163.6564 +15.977706,22.2747 +15.911697,89.0539 +15.967833,37.6167 +15.923114,82.9514 +15.898138,109.7886 +15.973955,38.2142 +15.924184,88.5420 +15.994133,20.6959 +15.897113,119.4652 +15.996604,20.8125 +15.946428,75.3629 +15.974523,48.8716 +15.966389,59.8115 +15.895809,130.9400 +15.918000,109.9310 +15.944826,83.6580 +16.012170,19.8629 +16.012727,21.7157 +16.005450,31.7852 +15.984627,53.7488 +15.999982,39.2652 +15.807894,235.4701 +15.832247,212.1037 +16.021792,24.1664 +15.844251,203.7758 +15.947503,101.8423 +16.032034,19.1347 +16.014831,39.4363 +16.037237,17.7328 +16.000752,55.0651 +15.987674,72.4123 +15.649474,411.5425 +16.038377,25.6584 +15.984006,82.7144 +15.954069,113.2506 +15.930694,137.7030 +16.055818,17.0526 +16.016579,57.4724 +15.962102,115.2286 +15.999331,81.3324 +15.975347,106.3616 +16.027932,57.4242 +15.752135,339.5476 +16.054268,37.9827 +15.877984,216.5443 +15.803798,291.3356 +15.821224,274.9685 +15.902432,195.9523 +15.981730,119.8529 +16.080665,21.9440 +16.068398,36.2307 +15.693618,414.2231 +16.091684,18.9385 +16.092252,19.9746 +15.998341,116.4249 +16.045959,70.0872 +16.061018,59.1801 +15.931527,189.5698 +15.970477,152.9779 +16.048028,77.1675 +16.104630,22.7732 +16.110624,17.3298 +16.112227,19.6783 +16.051170,81.2997 +16.034444,101.4197 +16.054971,83.7401 +16.095134,45.2003 +16.026750,115.1010 +16.085358,57.7028 +16.102610,44.1324 +15.935119,212.4058 +16.067320,81.3653 +15.960496,191.1858 +16.135865,18.5505 +15.878565,280.4202 +16.116048,44.8190 +16.081710,81.1649 +16.023396,140.1427 +16.098385,68.2570 +15.939737,228.2535 +16.151683,17.9124 +16.077332,93.1086 +16.131907,40.2762 +16.158987,16.8252 +16.127404,49.4225 +16.141852,39.2733 +16.163539,21.2324 +16.006066,179.7057 +16.120199,68.5560 +16.043365,150.1341 +16.064036,130.2635 +16.017418,177.4079 +16.121098,74.7403 +16.123457,73.1898 +16.175813,22.1992 +15.705327,496.4473 +16.072872,130.1515 +16.096194,108.1279 +15.727576,479.9182 +16.044352,166.3419 +16.127955,86.0971 +16.101584,113.9256 +16.154417,62.4915 +16.172184,46.6437 +16.074053,146.2864 +16.114767,108.5273 +16.162876,61.6111 +16.039248,186.7179 +16.210695,17.1486 +16.188756,39.9719 +16.214053,18.7206 +16.176828,57.6756 +16.167992,71.5774 +15.948178,293.5056 +16.169597,73.5574 +16.132471,114.4351 +16.181128,66.8574 +16.194301,55.4984 +16.060087,190.6722 +16.239570,16.6444 +16.185772,71.4038 +16.094529,163.4275 +16.225967,36.9139 +16.198014,65.8101 +16.232775,32.1397 +16.207495,58.5417 +15.797742,469.1534 +16.227845,41.4991 +16.220341,51.6306 +16.107843,164.7711 +16.216909,60.1806 +16.218829,60.8392 +16.224489,56.4235 +16.170442,112.8153 +16.196647,89.4050 +16.249800,39.0182 +16.271972,19.3326 +16.160867,133.3265 +16.184773,110.3992 +16.066721,231.8304 +16.143062,156.2562 +16.007928,294.6777 +16.228729,75.2327 +16.140336,167.0302 +16.288820,19.3729 +16.193500,122.0864 +16.272615,43.6772 +16.215511,102.2514 +16.257958,62.3306 +16.263825,57.6744 +16.302607,19.4402 +16.204323,120.6311 +16.266038,59.5480 +16.125196,202.8493 +15.964060,367.2983 +16.315588,17.0514 +16.138712,195.4844 +16.316294,19.0638 +16.247986,93.1520 +16.324955,16.6859 +16.283258,60.0855 +16.203025,143.2286 +16.262882,85.3761 +16.332640,17.9246 +16.028485,323.2485 +16.246907,106.5866 +16.269345,85.0455 +16.201775,155.6986 +16.341139,17.3421 +16.243155,116.1211 +16.307367,53.3190 +16.341641,19.9691 +16.346254,18.2206 +16.298553,69.2779 +16.234504,135.7771 +16.279669,92.2794 +16.166644,209.2604 +16.223295,153.5896 +16.049346,328.1162 +16.325587,53.4009 +16.194827,186.9024 +16.364476,19.8030 +16.320289,66.3665 +16.241685,148.3534 +16.371950,18.6843 +16.146744,249.2040 +16.357474,39.7997 +16.148687,250.0483 +16.361612,39.7474 +16.384280,17.6560 +16.386657,18.0596 +16.343345,61.9466 +16.317763,92.6595 +16.264916,147.7990 +16.250760,163.4812 +16.266897,149.4788 +16.376886,41.2117 +16.294195,125.8518 +16.405293,15.5467 +16.350566,72.6867 +16.299319,124.9998 +16.390636,37.0805 +16.375905,55.8442 +16.416377,15.9165 +16.360687,75.0919 +16.322048,116.0905 +16.321500,117.4819 +16.334197,107.5972 +16.390039,56.3376 +16.404717,43.3652 +16.295173,154.1354 +16.431750,18.4313 +16.432294,20.1321 +16.308194,147.2987 +16.328047,128.8085 +16.418099,40.5792 +16.353495,106.4751 +16.257177,206.8607 +16.256216,208.9823 +16.398736,68.9665 +16.280913,188.9682 +16.291306,179.8685 +16.026202,447.3340 +16.303963,170.5135 +16.455493,19.6055 +16.378989,101.7045 +16.370284,112.1438 +16.358482,124.7222 +16.464039,20.0698 +16.354391,133.7237 +16.435780,53.8610 +16.367832,122.3887 +16.424320,66.8524 +16.471176,20.6444 +16.475100,18.6335 +16.448084,51.8181 +16.446378,57.5355 +16.488116,16.3605 +16.377463,128.0614 +16.427717,80.2965 +16.469882,38.7820 +16.412716,98.2708 +16.456856,55.0925 +16.410424,104.8148 +16.195839,322.8551 +16.423254,98.9732 +16.499903,25.5970 +16.491821,35.4100 +16.397275,131.3792 +16.441795,88.2443 +16.503914,26.7366 +16.420840,111.8952 +16.518695,16.8232 +16.522228,16.5892 +16.489642,54.6984 +16.395949,150.4310 +16.335359,212.4032 +16.359277,189.2441 +16.510988,40.0075 +16.277092,275.9397 +16.480695,73.0007 +16.491173,65.5058 +16.508015,52.9097 +16.515240,48.5181 +16.530652,36.2152 +16.414243,155.6028 +16.473537,97.5404 +16.467705,107.8246 +16.348259,227.8572 +16.438139,138.5441 +16.525501,54.0135 +16.535519,44.8042 +16.553033,28.7661 +16.547763,38.7191 +16.550996,36.5316 +16.563759,26.1211 +16.490222,103.2047 +16.538818,57.1711 +16.351735,248.4053 +16.483206,118.6466 +16.452427,149.9891 +16.580325,25.9194 +16.527232,79.6120 +16.560926,46.9147 +16.508665,100.0645 +16.438983,174.4869 +16.595990,18.1299 +16.459971,158.4254 +16.493735,128.5033 +16.465200,157.9868 +16.544342,79.6149 +16.474477,153.6645 +16.286053,343.0099 +16.581800,50.4319 +16.546381,88.1168 +16.606845,29.3734 +16.606245,31.7213 +16.622239,16.2602 +16.601853,38.3241 +16.623188,19.7367 +16.566868,80.9874 +16.505526,143.5074 +16.608731,41.2961 +16.576118,75.2055 +16.147525,504.6264 +16.637967,18.4460 +16.638500,18.6761 +16.530041,129.9174 +16.458679,204.3576 +16.571079,95.2630 +16.579516,87.3610 +16.647857,21.2754 +16.504478,166.6807 +16.656415,18.1138 +16.576684,98.4374 +16.657178,19.6545 +16.482429,196.2699 +16.650028,32.2365 +16.618398,64.3742 +16.556680,128.8223 +16.649034,39.4818 +16.575530,113.7699 +16.593428,97.0591 +16.613472,78.8225 +16.651325,44.3444 +16.401937,297.0030 +16.450182,249.3530 +16.484110,218.4385 +16.628143,79.5747 +16.674530,33.7771 +16.401360,307.5649 +16.381730,329.9345 +16.553696,161.8376 +16.600141,116.8451 +16.671160,46.4181 +16.702550,17.7186 +16.589882,133.7767 +16.640178,86.1227 +16.607842,119.2964 +16.689301,38.6685 +16.548522,182.0271 +16.586483,145.5901 +16.569846,165.7998 +16.669134,67.9541 +16.652153,86.3920 +16.723660,17.3885 +16.629065,112.5183 +16.727140,17.9565 +16.676833,71.3612 +16.511950,240.7016 +16.735647,20.0370 +16.716987,41.5105 +16.663037,97.2057 +16.587529,174.2647 +16.690488,72.5199 +16.682265,81.5782 +16.732074,35.6293 +16.532737,237.1068 +16.614121,156.3098 +16.707719,66.3359 +16.738547,38.9652 +16.698941,82.5098 +16.666878,115.5381 +16.741584,41.8423 +16.741049,45.0630 +16.726302,60.5664 +16.659959,130.0049 +16.708308,82.4505 +16.602417,189.1677 +16.774056,19.7406 +16.755685,42.7007 +16.420048,380.8557 +16.632233,169.4859 +16.711666,92.9626 +16.748196,57.0291 +16.642925,165.3152 +16.793798,15.3750 +16.786870,30.0524 +16.699536,118.7086 +16.634499,185.1560 +16.804629,16.4721 +16.770432,51.8462 +16.752653,72.6341 +16.761795,64.2270 +16.805226,23.4216 +16.528655,305.7120 +16.760244,76.7260 +16.777513,61.4388 +16.708926,131.2657 +16.675123,166.0888 +16.769844,72.3825 +16.449309,399.1725 +16.623958,225.1444 +16.790759,60.1372 +16.682773,169.5695 +16.834369,20.4648 +16.818247,37.2946 +16.695670,163.4364 +16.836972,23.5728 +16.821103,41.2915 +16.720270,144.2738 +16.825288,41.0590 +16.737089,131.9922 +16.828649,41.2890 +16.801720,70.9242 +16.685503,188.3537 +16.855542,20.0043 +16.688517,187.6602 +16.859108,20.7361 +16.808242,74.0638 +16.745097,139.8881 +16.727971,158.8089 +16.791586,98.1921 +16.767705,122.7973 +16.715535,175.5369 +16.852344,41.9345 +16.763009,134.3044 +16.860546,37.3587 +16.789965,112.9862 +16.786114,117.4129 +16.783427,121.1362 +16.841213,66.1417 +16.891073,17.2902 +16.819656,92.0830 +16.763845,149.3814 +16.848483,66.0142 +16.758499,159.3360 +16.894279,28.5136 +16.866348,58.7946 +16.822280,103.9437 +16.873858,55.3173 +16.800905,129.2179 +16.666343,268.6013 +16.809174,127.1333 +16.798387,140.7861 +16.911741,29.6977 +16.862395,79.7509 +16.922794,22.1411 +16.781452,164.8764 +16.897314,54.3872 +16.869939,82.7615 +16.890503,63.7121 +16.864545,90.3099 +16.854834,103.0801 +16.939175,20.0690 +16.678700,281.9304 +16.730551,233.0514 +16.904565,60.9364 +16.879845,87.1871 +16.954217,16.0719 +16.886781,86.2178 +16.941440,34.4876 +16.930124,46.9592 +16.875547,102.7103 +16.816924,163.7229 +16.636220,347.5918 +16.925144,59.9450 +16.970291,16.4378 +16.973000,19.5433 +16.934945,61.3294 +16.907355,90.2348 +16.957916,41.8086 +16.936308,64.3686 +16.897905,105.5374 +16.331359,673.6829 +16.869082,136.8812 +16.986730,22.2513 +16.992545,18.9852 +16.951703,62.3252 +16.876178,141.1239 +16.850898,168.1441 +16.840193,179.6091 +16.842228,178.3839 +16.952702,72.6843 +16.926225,101.1134 +16.942148,86.2755 +17.014029,17.1310 +16.914498,120.4292 +16.838953,196.8651 +16.826023,210.6767 +16.997591,45.6530 +16.929177,116.3467 +16.889779,161.6502 +16.978259,73.7216 +16.882307,170.2440 +17.034930,18.9074 +16.985090,70.9984 +17.008982,49.9637 +16.996276,64.5367 +16.903528,158.6793 +16.913227,152.4021 +16.872645,194.4933 +16.884986,183.0406 +17.028425,40.4067 +17.027339,44.0592 +16.977084,97.0654 +16.963603,112.2198 +16.902953,176.3549 +17.017303,63.7191 +16.999725,82.9944 +16.908364,174.9503 +16.849103,235.2207 +17.065630,19.6971 +17.071400,19.3452 +17.020613,71.0226 +17.051981,44.8631 +16.975929,121.4404 +17.000678,98.0362 +17.068028,36.4978 +16.917836,187.2768 +17.062208,43.4958 +16.965502,141.2710 +16.959245,149.1432 +17.091637,20.7099 +17.079309,34.2108 +17.053838,64.1003 +17.052551,66.9901 +16.967033,153.4997 +17.005043,119.5630 +17.025387,100.7023 +16.946329,182.1899 +17.081024,48.3434 +17.090746,42.7417 +16.692295,443.8911 +17.098715,41.4101 +16.980647,160.2650 +16.944936,196.9123 +17.108389,36.8929 +17.074151,74.5415 +16.960631,188.7877 +17.011531,139.2928 +17.096846,54.8067 +17.136187,18.8149 +17.003444,152.1714 +17.058947,100.2098 +16.983813,179.2838 +17.043246,121.2371 +17.150825,18.6626 +17.126091,44.8510 +17.060814,110.6931 +17.075824,98.0319 +17.036701,139.4941 +17.106775,70.5282 +17.084325,96.1486 +17.141849,39.5969 +17.163098,21.1200 +17.117940,66.9147 +17.145283,42.7245 +17.120534,68.6978 +17.051431,138.3639 +17.019043,171.9255 +17.128521,65.8682 +17.140126,55.9440 +17.184219,14.4214 +17.148694,53.5197 +17.097370,108.3634 +17.113521,92.8447 +17.045525,161.4439 +17.181447,27.9145 +17.159158,50.9209 +17.198641,17.7086 +17.105705,111.9059 +17.085328,137.6835 +17.056090,168.8299 +17.140914,86.4946 +17.031162,197.4593 +17.177304,53.8881 +17.171508,62.0586 +17.155003,80.1704 +17.180474,56.5993 +17.170943,68.7726 +17.205734,35.1891 +17.223014,18.4463 +17.019803,224.9415 +17.189232,57.4003 +17.164484,84.2522 +17.105114,145.5909 +17.149420,101.9144 +16.782417,472.5160 +17.206970,52.1252 +17.068832,191.1381 +17.202214,59.1103 +17.206366,59.0299 +17.124608,141.3096 +17.104527,162.3768 +17.035819,232.4409 +17.216351,53.7121 +17.083316,189.0460 +17.228622,45.5883 +17.231193,46.1966 +17.237075,41.1640 +17.210080,72.8554 +17.265398,18.0420 +17.265918,18.0552 +17.112348,174.0987 +17.241462,46.3776 +17.224922,64.5868 +17.250706,41.6156 +17.196071,96.8457 +17.119543,173.9436 +17.209363,85.1150 +17.248737,50.6673 +17.282936,17.3603 +17.283441,17.3803 +17.283975,20.8620 +17.184856,123.1803 +17.259971,49.3392 +17.129368,180.4612 +17.292322,18.0357 +16.954856,358.5508 +17.240924,73.6579 +17.300298,20.5131 +17.233567,88.4397 +17.300822,22.8545 +17.151653,173.0609 +17.286448,41.0934 +17.082721,248.0677 +17.289510,42.2884 +17.278240,54.1766 +17.299405,36.8803 +17.304838,33.8124 +17.246634,94.1122 +17.169488,172.6616 +16.717579,626.6790 +17.327542,18.7199 +17.239717,110.6968 +17.308037,43.7233 +17.259096,94.4080 +17.309831,45.3346 +17.217612,139.2204 +17.272363,85.5437 +17.331799,31.0485 +17.261326,102.3389 +17.173857,194.1631 +17.190969,178.2103 +17.287840,83.3156 +17.155616,216.5500 +17.322008,54.1952 +17.244746,133.4023 +17.268261,110.9802 +17.067140,317.2500 +17.338651,46.4639 +17.188009,199.9477 +17.356833,32.3569 +17.351762,38.3598 +17.005964,387.3843 +17.324715,69.8687 +17.133497,264.1766 +17.372167,26.1869 +17.355166,46.2564 +17.353505,51.4181 +17.387958,17.4614 +17.357908,48.7112 +17.371157,37.5497 +17.369180,41.7152 +17.274211,137.4982 +17.376204,40.0777 +17.189796,228.6608 +17.293488,125.9294 +17.251335,172.3015 +17.401424,23.2184 +17.404924,20.2268 +17.405420,20.2843 +17.342151,85.9702 +17.344259,85.4623 +17.310359,121.1456 +17.410897,21.8817 +17.362849,73.4226 +17.235174,203.5613 +17.294479,147.0988 +17.378149,65.0491 +17.428122,15.6751 +17.398355,48.2196 +17.320812,127.5858 +17.309312,140.0065 +17.292918,158.6224 +17.277391,179.0265 +17.429723,29.3529 +17.368021,94.1750 +17.227409,238.6111 +17.314585,153.2472 +17.176196,292.8530 +17.363666,106.7813 +17.419418,55.8010 +17.254934,221.2715 +17.384391,92.8007 +17.462197,17.4098 +17.393350,90.1306 +17.194390,289.6130 +17.389191,95.9742 +17.346263,140.4426 +17.390123,98.1859 +17.475220,17.0401 +17.467833,25.7633 +17.432780,62.3693 +17.266905,231.4723 +17.449320,49.6730 +17.394585,105.7388 +17.483481,19.2183 +17.379243,125.0215 +17.332417,178.2814 +17.484004,27.4853 +17.438737,78.1169 +17.441579,76.2510 +17.498378,20.2666 +17.313408,206.4052 +17.270064,251.4191 +17.425152,101.6975 +17.498993,28.6821 +17.448399,80.3396 +17.385117,145.5680 +17.500325,33.5388 +17.425705,109.7318 +17.516855,20.2361 +17.469050,68.6168 +17.431506,107.1997 +17.470448,71.8915 +17.443798,99.8221 +17.495151,50.1510 +17.488309,59.7927 +17.408708,142.3203 +17.330789,222.0268 +17.533865,19.5794 +17.336287,222.2471 +17.350415,208.7876 +17.424643,135.3830 +17.406620,155.8101 +17.504265,59.7314 +17.548103,18.3085 +17.521484,45.8650 +17.397675,172.9154 +17.466022,108.1387 +17.558535,17.5311 +17.477192,104.1171 +17.535438,46.3854 +17.436273,146.0465 +17.517831,66.3394 +17.526851,58.7951 +17.567351,19.0048 +17.486707,104.3691 +17.551030,41.1001 +17.479608,113.3107 +17.576067,18.0094 +17.563998,33.2487 +17.543621,54.1508 +17.566413,35.5441 +17.537092,66.2088 +17.511490,94.6572 +17.502701,104.0893 +17.545303,65.2802 +17.591077,20.6773 +17.538706,76.1748 +17.581311,34.3390 +17.537668,79.2898 +17.597248,21.0792 +17.528739,93.6569 +17.423638,200.0068 +17.592920,31.6151 +17.611756,18.7482 +17.530686,101.9865 +17.416283,219.0978 +17.586356,52.7488 +17.553445,86.2372 +17.622397,17.8104 +17.597773,46.0182 +17.542341,104.0200 +17.493597,154.5148 +17.594077,55.3510 +17.615651,34.6867 +17.632673,18.8220 +17.485166,169.9213 +17.459077,200.5055 +17.624536,36.6714 +17.411711,250.7952 +17.618328,44.8037 +17.610584,54.5743 +17.574162,92.4070 +17.518646,150.4862 +17.519814,150.5046 +17.340747,333.7778 +17.443199,233.7324 +17.446576,232.0905 +17.648113,36.1476 +17.639106,46.1548 +17.592131,94.9809 +17.570591,118.3018 +17.601958,88.9039 +17.476207,215.9475 +17.646362,47.9621 +17.676932,19.3398 +17.678667,19.8366 +17.684262,18.3057 +17.655089,50.0671 +17.665159,45.7665 +17.694325,17.3549 +17.527677,185.9790 +17.696273,18.5427 +17.614882,100.8083 +17.649429,67.6988 +17.702568,17.7453 +17.643792,80.8293 +17.584171,141.7683 +17.659583,66.9870 +17.560027,169.6730 +17.714817,19.4705 +17.552817,184.9644 +17.666570,74.1134 +17.581824,159.4305 +17.685262,57.5473 +17.635381,108.3973 +17.606148,140.5265 +17.616959,131.0115 +17.323677,425.3464 +17.729701,20.4225 +17.734289,18.6118 +17.698505,57.1555 +17.692155,66.8292 +17.717129,44.4927 +17.688894,74.0373 +17.746676,17.1220 +17.742811,24.6385 +17.725941,42.5517 +17.418458,353.2945 +17.755661,16.6649 +17.603302,173.0504 +17.640209,137.8582 +17.740684,42.6488 +17.741256,42.7223 +17.606791,179.2253 +17.582320,206.2064 +17.743780,107.2393 +17.650338,203.1654 +17.750125,104.8111 +17.758985,99.4831 +17.456418,403.3192 +17.623646,237.8054 +17.762933,99.1715 +17.639683,226.4306 +17.710927,155.7466 +17.851022,19.4900 +17.749025,126.0026 +17.763799,111.8909 +17.630505,246.4272 +17.690863,186.5389 +17.670320,208.0409 +17.669133,210.0658 +17.720315,162.5277 +17.858470,26.3090 +17.737783,148.5505 +17.713657,173.9963 +17.761623,127.0173 +17.585647,307.1569 +17.853505,43.2188 +17.451541,447.6622 +17.747972,151.7354 +17.776354,124.8790 +17.778068,124.5963 +17.882843,20.5225 +17.861452,46.6596 +17.662507,246.2257 +17.772327,137.6475 +17.892805,17.7340 +17.492261,421.5159 +17.661209,255.2963 +17.711681,206.0140 +17.705157,216.5053 +17.870513,51.7212 +17.783334,140.1292 +17.862105,64.6714 +17.913778,15.6982 +17.768494,161.5792 +17.886334,44.3029 +17.771753,163.2004 +17.876933,61.2827 +17.879200,61.4348 +17.908734,34.5944 +17.715692,228.3628 +17.788528,156.6848 +17.859739,86.4610 +17.909976,37.2760 +17.651496,298.0743 +17.938217,16.2199 +17.866115,88.9750 +17.559204,400.1804 +17.917696,42.2103 +17.896725,67.9020 +17.923464,41.6893 +17.926778,39.3334 +17.934955,33.2321 +17.877403,91.4929 +17.783979,186.9644 +17.910540,61.3853 +17.687113,286.9000 +17.959386,16.1230 +17.940636,37.1429 +17.947253,33.3340 +17.964628,16.6281 +17.930638,53.8547 +17.946201,40.1524 +17.887654,99.6005 +17.884780,107.7555 +17.977780,17.1183 +17.966112,32.5865 +17.971927,28.3518 +17.929477,71.3688 +17.984494,16.9296 +17.965155,39.0726 +17.968188,38.8103 +17.663133,347.1480 +17.875691,136.2044 +17.899709,112.7924 +17.724623,292.1071 +17.901234,116.1265 +17.986355,35.2351 +17.975510,46.8713 +17.943329,85.4472 +17.998700,30.8703 +17.970945,59.4579 +17.674526,356.6529 +17.955091,80.2241 +17.930074,107.4905 +17.945214,92.9084 +17.987256,51.7107 +17.562431,478.7439 +17.888642,156.5355 +17.903367,142.7989 +17.968897,77.7647 +18.028778,18.8910 +17.767450,285.1894 +18.016731,37.4431 +17.899204,155.4392 +17.916506,138.6115 +18.001425,57.4606 +17.752902,308.1359 +17.949572,112.5451 +18.045178,17.5174 +18.017362,48.0186 +17.908113,157.9707 +18.046167,20.8829 +17.981257,89.2815 +18.054644,17.0399 +18.058886,16.9340 +18.031180,47.7487 +17.726571,353.1311 +18.062118,19.2476 +17.980589,104.5548 +17.974013,112.3207 +17.994900,95.0737 +18.061039,30.9388 +17.854937,240.0199 +18.037565,58.2734 +18.052641,43.7128 +18.012502,84.6531 +18.078930,19.7986 +18.070540,34.3303 +18.067051,40.0414 +18.011896,95.9876 +17.510700,597.7415 +17.902665,206.7124 +18.004228,105.7439 +18.095840,18.5493 +18.055118,60.6930 +18.086336,34.0439 +17.921663,200.3038 +18.046663,76.4631 +18.029572,96.2184 +17.866675,261.1724 +17.992536,136.5246 +18.089974,41.5264 +18.071685,62.7313 +18.075821,59.7786 +18.000279,137.8173 +18.121968,17.6992 +18.123127,18.3327 +18.022382,123.0434 +17.786018,361.2205 +18.030404,117.3908 +18.097156,52.5293 +18.134418,18.8824 +18.065381,89.9543 +18.096354,60.8181 +18.139669,18.4404 +18.062697,98.0062 +17.875029,286.5848 +18.085145,76.9382 +18.094958,69.0667 +18.129062,36.4053 +18.153301,16.0352 +18.107885,63.1702 +18.000847,170.9808 +18.079703,93.4763 +18.155337,19.0035 +18.109973,67.1670 +18.147796,33.7691 +17.922235,262.9492 +18.131502,56.4073 +18.098729,89.7118 +18.066085,123.7051 +18.174341,17.5318 +18.035316,162.4534 +18.104872,93.6221 +18.115813,86.1104 +18.006999,196.1427 +18.107093,97.0166 +18.120381,87.3195 +18.157174,52.5531 +18.041176,169.0781 +18.149687,62.2039 +18.158110,54.7987 +18.047669,169.3931 +18.171829,47.9327 +18.160704,59.7297 +18.162084,61.2887 +18.185186,38.6893 +18.010282,214.2903 +18.207702,19.0937 +18.173181,54.1767 +18.125791,102.2108 +18.038123,194.7505 +18.189791,44.2427 +17.878362,357.7024 +18.109379,129.5173 +18.187910,52.5191 +18.223374,17.6933 +18.197771,48.9429 +18.145427,102.0873 +18.147239,102.3331 +18.234035,18.9071 +18.171056,82.6101 +18.108442,147.1430 +18.238897,18.9170 +18.038968,222.7238 +18.161615,102.1970 +18.127848,136.8743 +18.232875,34.6056 +18.054175,215.3705 +18.211892,58.4393 +18.255586,16.2091 +18.181567,93.0982 +18.224573,50.6242 +18.212910,66.4547 +18.236065,48.2975 +18.191874,93.4563 +18.228003,58.3967 +18.169337,121.3418 +18.240430,50.7683 +18.253668,38.4568 +18.247515,49.7895 +18.220435,79.0413 +18.264724,35.4789 +18.284364,17.7785 +18.081367,222.9151 +18.267482,37.8640 +18.135601,170.9961 +18.209728,99.1723 +18.201925,109.2173 +18.274666,38.8523 +18.188442,126.2787 +18.141461,176.2304 +18.279367,39.7313 +18.275198,45.2242 +18.219763,102.6008 +18.203143,121.7046 +18.249574,76.4931 +17.944055,384.4302 +18.285332,45.1243 +18.314722,17.2745 +17.954438,381.4225 +18.177141,163.5336 +18.308901,32.4750 +18.164026,179.9099 +18.286401,59.2028 +18.328487,17.6431 +18.204111,145.3755 +18.291200,60.5164 +18.091978,260.6128 +18.335861,17.5179 +18.252943,103.7838 +18.021591,337.5835 +18.304283,56.5477 +18.313519,51.8360 +18.324849,41.3967 +18.263813,103.6162 +18.319099,50.0587 +18.227358,143.4071 +18.340676,30.6696 +18.356728,18.9529 +18.330457,50.3545 +18.353380,29.0163 +18.210256,175.0340 +18.305347,81.3296 +18.326068,61.8241 +18.349487,41.6166 +17.959907,431.7170 +18.331998,64.4340 +18.302143,95.7772 +18.320423,81.2897 +18.366247,36.2740 +18.385291,19.2747 +18.345605,60.3250 +18.386677,20.3129 +18.217064,191.2828 +18.114390,296.6862 +18.343937,68.1308 +18.198495,214.3134 +18.322364,93.7981 +18.269547,150.3807 +18.391105,29.4273 +18.246715,174.3260 +18.404567,16.9993 +18.397922,28.5633 +18.270332,156.6773 +18.297306,133.9978 +18.257815,174.0459 +18.359176,73.6272 +18.300204,133.7997 +18.261693,173.5845 +18.375682,61.5855 +18.420533,17.4973 +18.426486,16.1799 +18.387893,57.4934 +18.306598,139.3298 +18.411077,39.2291 +18.380813,70.2467 +18.292126,161.3802 +18.299477,154.6587 +18.391625,64.3508 +18.165468,293.1461 +18.445387,14.3148 +18.445929,15.4134 +18.450308,15.6110 +18.241068,228.7900 +18.412069,59.4247 +18.351718,122.3039 +18.432804,43.2899 +18.459703,18.2196 +18.416163,63.6619 +18.371347,109.1860 +18.453507,30.2052 +18.352592,132.7472 +18.226796,260.9071 +18.401714,86.8387 +18.435278,54.9468 +18.346131,146.3806 +18.412809,83.7575 +18.419928,78.7799 +18.382397,117.7036 +18.402522,99.8454 +18.360831,142.2069 +18.421042,85.6473 +18.471495,35.9054 +18.421567,86.8787 +18.138098,373.4392 +18.396433,116.9774 +18.496568,18.3624 +18.370766,145.9850 +18.469860,48.0196 +18.442667,77.9565 +18.458615,62.5056 +18.465920,55.7381 +18.506691,18.3247 +18.480533,45.4031 +18.434005,96.3266 +18.461344,69.9900 +18.451060,80.9038 +18.454137,81.8818 +18.520624,15.8670 +18.488554,49.6325 +18.521121,18.1867 +18.290681,253.3783 +18.369159,177.3953 +18.521659,25.6833 +18.503039,48.6604 +18.536020,16.3790 +18.507401,46.3982 +18.536492,18.4837 +18.408347,147.2748 +18.508447,48.9073 +18.513411,46.6122 +18.431862,129.0412 +18.544060,17.3511 +18.437269,128.7619 +18.427010,140.1599 +18.367430,203.6591 +18.341377,231.0673 +18.500102,73.6232 +18.311143,263.3642 +18.554977,20.2522 +18.539309,39.0240 +18.560024,20.3748 +18.487704,94.1800 +18.431304,153.2992 +18.223876,363.7331 +18.485341,102.9467 +18.483713,105.0978 +18.571091,18.2234 +18.511538,80.3004 +18.476096,116.5107 +18.405931,188.2712 +18.578334,18.6695 +18.474023,127.2962 +18.406991,195.2891 +18.525938,79.2043 +18.514932,92.1634 +18.502369,107.4285 +18.531335,79.0561 +18.438032,173.0652 +18.547343,67.7409 +18.530332,86.1834 +18.588289,31.6028 +18.605143,16.3398 +18.551701,72.0003 +18.609798,16.3429 +18.490226,138.1666 +18.588812,40.6899 +18.615085,15.1645 +18.567172,65.7955 +18.616517,17.3344 +18.587610,47.7100 +18.573726,64.1187 +18.365356,276.2347 +18.626142,17.6405 +18.628394,18.2924 +18.560904,87.2033 +18.271796,379.6838 +18.589316,63.1074 +18.531965,121.3763 +18.629503,27.2755 +18.601321,58.2752 +18.641592,20.3099 +18.630250,33.4255 +18.566032,102.4785 +18.637846,32.0579 +18.572446,100.5064 +18.555623,118.5710 +18.597005,78.1611 +18.498709,177.0673 +18.656779,20.5788 +18.659597,19.7523 +18.646687,37.6175 +18.621484,63.4202 +18.591839,95.1942 +18.592607,95.7572 +18.581885,106.9913 +18.561412,130.6091 +18.552400,141.6810 +18.611098,84.9387 +18.538188,162.0858 +18.653342,49.6380 +18.661903,42.0942 +18.688366,17.5823 +18.623702,84.2337 +18.607096,102.3411 +18.575230,134.7821 +18.317692,396.1275 +18.517881,197.6997 +18.668512,47.8128 +18.492513,228.4500 +18.580400,142.0701 +18.669905,53.3392 +18.516752,209.9630 +18.648108,79.4440 +18.687035,42.9531 +18.635321,97.2212 +18.710014,26.6023 +18.688878,48.9286 +18.619893,118.4571 +18.720964,18.1530 +18.574508,169.2540 +18.713820,31.3826 +18.643784,102.7272 +18.672954,75.5587 +18.692022,57.0348 +18.709438,43.6577 +18.675167,78.4541 +18.610392,145.5278 +18.652424,104.5721 +18.700275,59.9068 +18.743763,18.3079 +18.694082,71.8414 +18.703999,63.6006 +18.684905,83.2077 +18.707937,61.8676 +18.753097,18.3093 +18.753622,22.5138 +18.729989,47.0710 +18.633852,144.0727 +18.760183,18.5363 +18.765925,15.8839 +18.553800,232.8561 +18.546563,240.6124 +18.663677,124.2444 +18.651481,138.9149 +18.705949,86.6621 +18.745204,47.9101 +18.776137,17.5060 +18.727554,67.3506 +18.594203,204.7487 +18.736617,65.6202 +18.726716,76.0649 +18.684305,123.6575 +18.722472,87.1816 +18.737807,72.4549 +18.677359,133.4709 +18.739118,72.4680 +18.584605,229.5130 +18.702982,113.6466 +18.802238,16.0130 +18.525017,297.0746 +18.792613,30.7303 +18.787922,35.9940 +18.746512,77.9569 +18.793115,33.8135 +18.807964,21.6657 +18.749058,84.0025 +18.732544,101.0726 +18.810831,25.7383 +18.822092,15.9908 +18.823917,17.6255 +18.738351,104.4591 +18.786658,59.8431 +18.778720,68.3904 +18.781810,68.2144 +18.675778,177.8198 +18.838084,16.8153 +18.790397,65.2122 +18.841545,15.4643 +18.809654,51.5203 +18.842811,19.2173 +18.767600,97.9993 +18.833062,33.8334 +18.850025,18.7778 +18.762072,107.4715 +18.793644,78.5306 +18.777926,97.4398 +18.857010,19.6926 +18.836570,43.6973 +18.777061,105.5258 +18.787177,95.9596 +18.833617,52.3394 +18.679350,207.6245 +18.872176,17.6330 +18.477924,415.9686 +18.847112,47.9635 +18.854900,41.7244 +18.846502,51.5299 +18.814119,86.1976 +18.715581,186.0943 +18.674195,230.0656 +18.886976,18.3428 +18.802782,104.9782 +18.823344,87.3931 +18.811587,100.4299 +18.868804,45.4039 +18.883138,33.8691 +18.794905,123.6277 +18.880269,42.9285 +18.876703,48.2428 +18.755921,169.7521 +18.716326,210.1068 +18.816629,112.8466 +18.853599,77.0659 +18.455977,475.6723 +18.869544,66.3685 +18.889810,49.1993 +18.855610,83.9146 +18.875367,68.8740 +18.748513,196.6066 +18.929477,17.5183 +18.829631,118.7708 +18.896626,52.8683 +18.826930,126.4104 +18.798953,155.1100 +18.898033,57.3165 +18.939010,19.1199 +18.944242,17.7536 +18.926433,38.8492 +18.882588,83.0408 +18.885958,80.2700 +18.865600,100.9377 +18.866896,100.5856 +18.893893,75.6706 +18.918534,54.9076 +18.961996,12.0037 +18.949495,29.2564 +18.557355,421.9248 +18.946996,33.4884 +18.602281,380.2388 +18.939526,46.5700 +18.914209,74.5771 +18.862031,129.8921 +18.910738,82.5767 +18.769805,226.5307 +18.930665,66.3355 +18.978753,18.7564 +18.979281,20.9998 +18.632969,368.3436 +18.905320,98.8982 +18.955351,49.5929 +18.953341,52.7531 +18.965283,42.3006 +18.771407,237.5008 +18.986097,26.3658 +18.861176,154.3029 +19.000282,15.6970 +18.924947,93.8860 +18.958133,61.7740 +18.768123,252.4199 +18.818252,203.5562 +18.967483,58.3648 +18.982521,45.3683 +18.904262,126.6374 +18.965629,65.9986 +19.015480,16.6068 +19.015980,19.1885 +18.925674,110.0047 +19.018834,20.1098 +18.824470,216.8721 +18.810263,233.7264 +19.008910,37.7138 +18.991924,55.2535 +18.723246,324.6785 +18.988788,59.9334 +18.966539,84.4642 +19.004945,47.9112 +19.035680,17.8153 +18.696038,362.8865 +19.019908,41.0766 +18.996337,66.1398 +18.993316,73.4098 +19.031629,36.3226 +19.032088,37.4810 +19.027890,42.5718 +19.030900,43.1616 +19.021809,54.9093 +18.912018,166.6217 +18.907762,172.3365 +19.007585,76.3990 +19.025849,59.9177 +18.980486,107.3885 +18.895077,194.3744 +19.047178,42.7886 +18.948403,146.0659 +19.035170,59.9976 +19.012464,87.6885 +19.006095,95.5042 +19.083985,18.8922 +19.052857,50.8768 +19.038945,68.3616 +19.046625,61.8787 +18.901677,208.6515 +19.074063,37.7900 +18.997510,115.9938 +19.047925,66.1249 +19.053496,63.6449 +18.954064,164.1737 +19.069570,50.9987 +19.100154,23.2947 +19.087875,38.1475 +19.067952,59.2283 +19.062479,66.0273 +19.117142,14.3382 +19.118238,16.0617 +19.001313,136.7094 +18.900317,238.2365 +19.102878,36.6687 +19.123449,17.5011 +19.108505,35.7810 +19.111854,36.1544 +19.078641,69.9036 +19.048722,101.2405 +19.095169,59.0065 +19.076720,80.6950 +19.094470,67.1917 +18.756997,408.3127 +19.113505,52.3001 +19.051004,115.4508 +18.479826,687.1582 +19.066727,103.4759 +19.020544,150.3746 +19.101601,70.3150 +19.154176,20.0739 +19.140952,36.2873 +19.126024,52.9045 +19.089968,90.4667 +19.165311,16.6435 +19.165806,18.3985 +19.149964,36.2067 +18.917008,270.1051 +19.110329,80.6591 +19.089452,103.1203 +19.085767,110.1868 +19.170204,27.4995 +19.060986,138.7795 +19.041343,159.2615 +19.144287,59.1981 +18.973443,232.3110 +19.107308,102.4340 +19.171917,39.7295 +18.966228,249.7680 +19.070464,146.1429 +19.184206,33.7300 +19.120570,98.1757 +19.004219,215.9987 +19.178930,43.5279 +19.180436,44.8328 +19.181955,45.4687 +19.211648,19.3162 +19.215997,17.1480 +19.166456,69.8447 +19.148546,88.6124 +19.134301,103.5189 +19.138555,100.3127 +19.195955,44.0792 +19.174252,68.2887 +19.199766,43.3152 +19.192573,51.7912 +19.230965,18.4020 +19.233146,18.6780 +19.138024,114.3070 +19.148010,110.5280 +19.217937,41.4364 +19.240035,20.3338 +19.209743,53.0303 +19.227425,36.7948 +19.203486,62.3238 +19.103734,162.6558 +18.923198,344.1273 +19.252331,18.3345 +19.186171,87.2935 +19.258539,15.4344 +19.190989,87.7435 +18.997002,284.1449 +19.187114,94.9948 +19.242541,41.8198 +19.131482,154.7305 +19.220219,66.9646 +19.273466,15.6347 +19.205755,88.2861 +19.264221,30.6305 +19.114051,182.3786 +19.243082,57.0040 +19.284362,16.2362 +19.236302,65.2068 +19.127182,178.2791 +18.974001,332.3747 +19.249368,57.6172 +19.058925,251.3842 +19.294043,18.2979 +19.244365,69.6224 +19.139548,176.6913 +19.216608,102.0900 +18.945121,375.6517 +18.931650,390.5070 +19.166986,157.1614 +19.157416,167.6383 +19.128507,199.2912 +19.312342,16.0011 +19.170920,158.6091 +19.278734,55.3142 +19.262774,72.0188 +19.218747,119.0418 +19.259376,79.1022 +19.265811,76.6772 +19.316240,27.1696 +19.301509,42.9740 +19.043991,304.8811 +19.237820,116.1533 +18.935914,419.2075 +19.225270,131.3409 +19.177240,182.8544 +19.328344,33.0619 +19.342489,19.4583 +19.296431,66.2989 +19.286213,78.5436 +19.282110,85.2961 +19.348873,19.3710 +19.300599,73.0980 +19.360096,15.0517 +19.306377,69.5839 +19.197705,183.7501 +19.260371,121.8840 +19.300087,83.4247 +19.273975,111.8570 +19.338479,49.5010 +19.361949,29.4319 +19.238868,155.4393 +19.222459,172.8741 +19.334794,61.9443 +19.343411,56.2200 +19.310311,92.6917 +19.361407,42.3144 +19.270667,133.6086 +19.320774,88.4579 +19.355123,56.6009 +19.266391,146.1404 +19.353976,59.4524 +19.327799,87.9808 +19.294852,123.1763 +19.362731,55.8071 +19.080099,341.3728 +19.364758,58.9921 +19.385833,41.1831 +19.337790,89.7194 +19.411725,17.8249 +19.251825,181.3064 +19.375149,59.7745 +19.324149,111.6886 +19.418539,17.9081 +19.200606,237.6289 +19.267327,174.2515 +19.289102,153.3659 +19.427017,17.2217 +19.413429,32.4227 +19.381456,69.1223 +19.403722,48.4777 +19.367407,87.7388 +19.325056,135.0448 +19.418030,42.9653 +19.287185,175.0093 +19.421473,41.3856 +19.368245,97.7521 +19.450580,15.8848 +19.281148,187.3217 +19.382256,87.4133 +19.395334,76.9004 +19.427511,48.0827 +19.403004,74.9638 +19.396739,83.6947 +19.465998,15.5494 +19.356613,126.8223 +19.466466,17.8300 +19.313989,170.8424 +19.344484,142.0876 +19.436448,51.6747 +19.237159,252.7716 +19.444240,49.2565 +19.433133,63.3144 +19.394309,102.6272 +19.435838,63.7476 +19.460996,41.5986 +18.969565,533.5944 +19.445853,57.9021 +19.477969,26.9923 +19.468471,38.3748 +19.391381,120.0616 +19.329530,182.6842 +19.496449,18.5698 +19.484833,32.3013 +19.306986,210.8849 +19.481549,41.2945 +19.460102,63.9869 +19.383513,141.3487 +19.502596,25.7637 +19.387981,141.7219 +19.517135,15.0606 +19.305462,227.2862 +19.484297,51.6318 +19.429551,109.6566 +19.441579,99.9511 +19.404277,137.8279 +19.504962,38.7998 +19.528361,17.9227 +19.503756,48.0892 +19.462860,89.8996 +19.488124,65.7787 +19.535930,19.6819 +19.455147,103.4181 +19.318699,240.8876 +19.539209,20.9613 +19.475594,88.9831 +19.438235,127.1544 +19.409233,160.3709 +19.486573,84.2541 +19.412533,159.0846 +19.469670,105.4679 +19.462195,115.0605 +19.322158,256.0845 +19.493498,90.2085 +19.546285,37.9813 +19.569605,15.2331 +19.532197,54.0762 +19.442469,149.4424 +19.542106,51.8753 +19.524863,69.8524 +19.552761,42.7328 +19.161663,434.7277 +19.415781,185.0777 +19.584839,16.5574 +19.586274,18.4005 +19.503160,104.6482 +19.515020,95.7109 +19.375962,238.7521 +19.543763,72.2262 +19.601398,15.3709 +19.559588,58.0761 +19.506847,111.5785 +19.489932,131.5501 +19.583707,39.1269 +19.607810,16.9495 +19.614715,15.2061 +19.551847,79.5849 +19.472236,160.0024 +19.480435,152.7216 +19.564579,71.6557 +19.511444,125.8123 +19.334050,304.8079 +19.560171,81.1018 +19.604675,37.1418 +19.600860,41.5025 +19.555613,92.7328 +19.483437,165.6044 +19.629922,21.5508 +19.632240,19.8780 +19.633158,22.6895 +19.636236,21.4386 +19.565391,94.3254 +19.641274,20.7162 +19.512215,152.6406 +19.529704,135.7034 +19.595495,70.7474 +19.651474,15.3240 +19.652119,16.2811 +19.655848,16.0361 +19.591913,82.3337 +19.578244,97.3715 +19.615990,61.8181 +19.399632,279.9652 +19.664857,16.9235 +19.624760,59.6655 +19.618426,66.8808 +19.671885,16.6454 +19.666243,25.7948 +19.677810,14.7677 +19.452202,241.4021 +19.577257,120.3967 +19.373698,324.7742 +19.499587,199.4999 +19.642363,57.3191 +19.571619,130.9851 +19.688532,17.9139 +19.679598,32.5318 +19.570828,142.5230 +19.617665,96.7291 +19.532749,184.7733 +19.702605,15.7221 +19.665409,54.0244 +19.668401,53.7898 +19.558566,166.6509 +19.524090,203.2754 +19.713352,16.5036 +19.496937,235.9278 +19.423751,309.8430 +19.698474,39.4579 +19.675616,62.8898 +19.699088,40.0053 +19.541531,200.9708 +19.553903,189.6464 +19.727366,18.7926 +19.729857,18.6254 +19.732866,17.9333 +19.638859,116.1233 +19.621483,134.0286 +19.725218,34.6613 +19.719434,40.9699 +19.594716,166.6700 +19.575139,190.2492 +19.593982,171.9780 +19.699684,67.6288 +19.649043,119.8056 +19.754983,16.1228 +19.759881,15.2292 +19.517873,260.6548 +19.657675,122.7389 +19.522844,258.6878 +19.610732,172.7155 +19.718328,67.7566 +19.722191,64.4807 +19.648347,140.6058 +19.622835,166.6905 +19.637257,157.0783 +19.781533,15.0760 +19.767314,32.4776 +19.641819,159.0330 +19.684427,119.6440 +19.714395,91.8323 +19.666799,140.2068 +19.685308,123.0072 +19.596392,216.9668 +19.693605,120.4734 +19.765961,50.7382 +19.681781,137.5498 +19.786086,34.0477 +19.706447,116.2637 +19.783448,40.9026 +19.789527,37.9775 +19.616770,211.9807 +19.786673,44.9020 +19.584267,248.7107 +19.800853,34.8412 +19.796610,39.6049 +19.820135,16.9969 +19.799792,38.6478 +19.737932,105.5258 +19.788954,55.1687 +19.748483,99.4431 +19.827506,21.1156 +19.771107,80.9121 +19.631433,222.9280 +19.755513,99.3537 +19.750800,104.6102 +19.697654,158.9830 +19.742504,118.2838 +19.843460,17.7892 +19.794337,68.2304 +19.844124,19.9713 +19.659718,206.5490 +19.847927,19.9718 +19.739094,132.8033 +19.854362,18.0078 +19.733595,142.2958 +19.778528,98.2850 +19.860788,17.2143 +19.861251,17.2554 +19.822712,59.4382 +19.866267,17.2559 +19.837133,48.2424 +19.674247,212.0121 +19.661991,225.4206 +19.871898,16.1111 +19.872371,19.6285 +19.824352,70.1711 +19.856638,38.5177 +19.765389,130.5507 +19.883524,16.1668 +19.819332,83.5258 +19.835695,69.2675 +19.760405,145.3027 +19.816700,89.6062 +19.894525,17.0614 +19.814079,99.6677 +19.899692,16.1711 +19.836216,81.9825 +19.738507,181.5208 +19.867900,52.6682 +19.902859,18.4717 +19.832979,93.8093 +19.717523,210.9791 +19.911587,17.5245 +19.864096,67.4142 +19.743551,189.3229 +19.768850,165.6571 +19.813360,123.7928 +19.913748,27.2857 +19.692039,251.6843 +19.931511,14.8007 +19.746160,203.3560 +19.828752,123.1894 +19.831576,121.8917 +19.932875,22.2070 +19.875892,80.2997 +19.918200,38.9836 +19.943724,17.1244 +19.946313,16.8096 +19.949517,17.2603 +19.434924,534.2507 +19.895157,79.2756 +19.780415,194.6688 +19.905709,70.1974 +19.926789,50.0406 +19.929113,48.2547 +19.882151,97.9635 +19.904963,78.1605 +19.808316,175.8614 +19.892001,94.6041 +19.957185,32.3966 +19.920029,71.1783 +19.920569,72.9844 +19.878507,116.1408 +19.977368,18.5461 +19.852020,146.9925 +19.983125,16.6965 +19.775111,226.3521 +19.804072,201.4704 +19.969176,38.2133 +19.876814,131.8417 +19.937154,72.4086 +19.991208,19.3004 +19.994649,19.9002 +19.712131,303.9086 +19.878004,139.9894 +19.984179,34.6327 +19.806228,217.2596 +19.934508,89.5438 +19.862568,164.5442 +19.999014,28.8600 +19.993555,35.7163 +19.999822,32.0944 +19.955083,80.1020 +19.854868,181.1222 +19.995916,42.4589 +19.906308,135.6476 +19.963124,80.7778 +19.887413,160.1927 +19.692579,356.0630 +19.848622,200.5435 +20.001464,48.6517 +20.031918,18.8417 +19.895941,159.4505 +19.928504,127.8755 +19.974434,83.0806 +20.041956,16.5871 +19.975085,86.6933 +19.953469,111.8376 +19.941035,124.8293 +20.049166,17.8832 +19.975907,95.3855 +19.986606,86.4057 +19.976831,98.5923 +19.951942,124.1116 +20.018812,57.8562 +20.061780,17.3912 +19.960849,119.0431 +20.065865,16.3877 +19.915864,169.0501 +19.989583,99.7466 +20.058545,32.3785 +20.050117,43.1155 +19.966779,127.4133 +20.079894,16.5251 +19.761387,337.0441 +19.838442,260.5794 +20.014550,87.9783 +20.071294,33.3821 +20.076670,29.2598 +20.089331,17.7617 +20.057516,54.1907 +19.885376,227.3118 +19.888010,225.5003 +20.008657,105.3504 +20.096420,21.5084 +19.956193,163.6339 +20.023489,97.3990 +20.055393,68.6713 +20.094193,30.6064 +20.067051,58.7682 +19.807007,319.6530 +19.855411,273.8420 +20.027113,106.3582 +20.027875,111.1405 +20.010510,129.0079 +20.035992,104.0584 +19.980115,163.1063 +20.009564,134.9371 +20.029272,118.0738 +20.113512,35.6413 +20.007390,142.5067 +20.098433,52.1625 +20.073013,80.5720 +20.139016,15.0637 +20.139518,19.2079 +19.921332,240.0631 +20.038376,125.9294 +20.016041,150.7756 +20.105931,61.4241 +20.133473,36.3634 +20.035186,135.3979 +20.124800,46.5960 +20.102529,72.2844 +20.153586,22.1919 +20.161396,18.5605 +20.144502,35.9602 +20.107093,76.5320 +20.129254,55.5070 +20.111707,73.7597 +20.075424,112.8064 +20.082254,107.7201 +20.166817,24.9627 +20.120889,74.6026 +20.140052,56.5552 +20.154081,44.8180 +20.180463,18.9759 +20.149154,54.8683 +20.048643,158.2748 +20.050761,156.6925 +20.079172,129.0547 +20.143223,68.6921 +20.076055,137.9521 +20.124065,90.8625 +20.104677,113.4002 +20.099022,122.3993 +20.204023,17.9072 +20.084915,137.9641 +19.886260,337.1496 +20.150596,76.0139 +20.184762,44.1359 +20.189975,39.5989 +20.211916,20.1300 +20.214929,20.3534 +20.090924,145.9405 +20.056381,181.9864 +20.112689,128.4071 +20.222881,19.9395 +20.167356,77.0408 +20.214008,31.6767 +20.208228,40.1819 +20.169837,79.1824 +20.093234,158.1152 +20.149898,105.1318 +20.191781,67.3216 +20.114009,147.6731 +20.218078,44.4146 +20.223411,40.3503 +20.171397,97.5823 +20.185468,84.1089 +20.164307,105.8354 +20.174815,96.3232 +20.126661,147.2875 +20.259104,17.3359 +20.261683,15.8247 +20.158727,123.8520 +20.047607,236.2159 +20.242821,45.7981 +20.117929,171.7146 +20.232047,58.4695 +20.221422,70.0586 +20.276441,16.4403 +20.195493,99.4553 +20.273950,22.7155 +20.017994,281.6935 +20.207455,95.9712 +20.183626,120.5166 +20.229576,75.1299 +20.271139,36.7233 +20.291482,18.3343 +20.292882,18.3360 +20.277509,37.4974 +20.065308,251.1112 +20.238368,81.5658 +20.249021,71.5041 +20.304144,17.1961 +20.262494,63.4546 +20.289645,38.1180 +20.198900,129.6797 +20.303427,31.4555 +20.170585,164.8076 +20.299689,37.0709 +20.244398,93.9903 +20.245686,94.1005 +20.290518,52.4012 +20.147346,196.3509 +20.226611,118.1793 +20.315007,33.3701 +20.270143,79.6226 +20.334884,15.3932 +20.283824,67.8076 +20.335394,18.8568 +20.235283,123.2545 +20.268980,90.7798 +20.005543,354.7393 +20.311219,52.9880 +20.125820,239.1517 +20.263763,102.5320 +20.304707,64.3660 +20.338389,33.4778 +20.196608,175.9401 +20.307863,67.2557 +20.328581,49.0534 +20.175779,202.9232 +20.327765,53.6602 +20.321341,61.3702 +20.336761,47.6882 +20.358538,28.5087 +20.364208,24.3219 +20.375120,15.8231 +20.179957,212.3807 +20.342920,52.5165 +20.188232,207.7492 +20.288620,108.8777 +20.282580,118.9106 +20.354252,47.7683 +20.366296,37.4117 +20.387048,17.5290 +20.309817,97.9138 +20.395438,15.0177 +20.395982,15.9235 +20.369074,45.2103 +20.382713,32.6467 +20.372549,45.3110 +20.294949,123.6533 +20.388531,32.5708 +20.325950,96.8059 +20.407732,17.2809 +20.410456,19.0078 +20.348378,81.5935 +20.411906,19.6409 +20.415360,19.3841 +20.392339,47.3437 +20.296666,144.0919 +20.343698,98.1412 +20.390945,52.3897 +20.221932,224.0330 +20.429465,17.7652 +20.414285,34.3146 +20.320526,130.4471 +20.429972,24.8621 +20.255031,200.3414 +20.377635,80.3858 +20.359761,99.6785 +20.404578,57.1240 +20.445966,17.4006 +20.364973,100.0985 +20.378703,90.7971 +20.403708,66.3590 +20.422757,52.2981 +20.440759,35.2411 +20.461703,15.7859 +20.236866,241.9096 +20.119828,362.8326 +20.447231,36.4893 +20.443335,42.2879 +20.350278,136.5716 +20.251350,238.2650 +20.475057,15.0978 +20.349767,145.4012 +20.351632,144.0858 +20.458022,39.4146 +20.206919,292.2783 +20.483722,18.3757 +20.248410,254.7085 +20.489616,15.8832 +20.199440,307.5007 +20.490156,17.3665 +20.459441,50.5445 +20.476002,38.6736 +20.469501,45.7812 +20.485624,32.9892 +20.478777,41.3839 +20.505500,15.3921 +20.465072,57.3744 +20.421103,104.7073 +20.431548,95.0019 +20.509986,18.2614 +20.514676,16.3259 +20.477490,56.4970 +20.454836,82.4025 +20.486850,51.3804 +20.401492,137.9428 +20.463367,80.1630 +20.499198,46.0309 +20.531003,15.5049 +20.397499,154.0202 +20.502099,50.7881 +20.434745,118.6404 +20.537239,16.7131 +20.482661,76.1547 +20.470068,90.9921 +20.316420,247.1913 +20.319935,244.2267 +20.241097,324.8280 +20.520162,46.7649 +20.344791,225.4574 +20.553387,18.0609 +20.450974,123.1148 +20.561061,16.0740 +20.043903,534.5798 +20.552888,29.8276 +20.525811,57.4819 +20.546509,37.9394 +20.418603,166.4740 +20.228900,358.5320 +20.381426,210.7563 +20.522448,70.3419 +20.448600,146.9252 +20.564163,32.6148 +20.582717,16.7948 +20.551520,50.2015 +20.503120,103.1301 +20.583295,23.5663 +20.518614,91.3424 +20.360283,252.4037 +20.596778,17.2003 +20.565926,48.8303 +20.402021,217.1476 +20.558817,61.9721 +20.587433,35.5663 +20.574090,51.5371 +20.528249,100.6346 +20.609958,20.1265 +20.506942,123.8509 +20.538232,95.2340 +20.595527,41.3055 +20.024053,613.7050 +20.497438,141.0498 +20.563612,76.9070 +20.606251,35.1613 +20.566928,77.9981 +20.628884,16.5453 +20.571449,76.8478 +20.633467,18.9380 +20.495169,159.1057 +20.620791,34.3262 +20.592791,62.8834 +20.495719,160.9509 +20.601723,57.0660 +20.455373,205.8827 +20.644927,17.2119 +20.645431,18.8240 +20.612688,56.2700 +20.417861,251.5973 +20.526551,143.6981 +20.515283,155.7287 +20.577137,95.7310 +20.520894,153.6790 +20.637759,38.4067 +20.614758,65.0816 +20.606862,74.1279 +20.640520,43.8097 +20.652406,32.4384 +20.441840,243.5327 +20.669459,18.1886 +20.655675,38.0664 +20.613980,80.3351 +20.339788,355.0443 +20.543531,152.3926 +20.671013,29.2312 +20.684331,16.4160 +20.570250,131.9694 +20.619171,83.7260 +20.684846,20.0397 +20.533988,174.7088 +20.584449,124.9745 +20.638489,73.0120 +20.662140,53.2210 +20.658790,57.2605 +20.599512,118.5800 +20.700749,19.9942 +20.269578,452.5631 +20.507523,214.8985 +20.687648,36.3968 +20.693743,30.5315 +20.708698,16.8459 +20.685374,43.7972 +20.553953,175.9281 +20.679840,50.3795 +20.623001,107.7584 +20.578483,153.4605 +20.720744,11.4653 +20.664256,69.0400 +20.625629,107.9799 +20.724046,10.5582 +20.702897,32.7934 +20.661257,76.8807 +20.694833,45.9385 +20.716052,26.5143 +20.655118,91.9199 +20.731945,15.6281 +20.545230,202.8583 +20.585078,163.5517 +20.674574,74.6388 +20.694316,56.7704 +20.715363,37.2073 +20.704886,49.3381 +20.738138,19.6504 +20.425015,335.8684 +20.539436,222.6238 +20.700245,62.8785 +20.730760,39.4856 +20.735691,35.1905 +20.636833,135.3353 +20.732210,44.6403 +20.734605,46.0357 +20.749214,32.0494 +20.733609,50.6857 +20.654276,130.6868 +20.371868,413.7159 +20.754225,34.5359 +20.718094,73.3049 +20.752571,41.2777 +20.733296,63.0498 +20.780642,16.3409 +20.702220,97.6993 +20.592183,208.2988 +20.784296,16.7463 +20.762061,44.3980 +20.680991,127.0021 +20.770247,39.0648 +20.740773,69.2557 +20.676166,137.6841 +20.630086,184.9834 +20.751088,65.8302 +20.796984,21.3311 +20.695925,124.3061 +20.748631,75.3812 +20.770883,54.7364 +20.742568,86.6549 +20.722142,110.4612 +20.788762,45.3422 +20.670251,166.5237 +20.656671,183.3170 +20.641413,199.7833 +20.648298,193.9074 +20.824013,23.8574 +20.729882,119.8628 +20.796347,54.9751 +20.791400,61.9283 +20.668959,186.0127 +20.725544,130.5988 +20.793850,65.3955 +20.724275,136.2019 +20.818316,43.5266 +20.781264,82.0281 +20.384450,481.9277 +20.815070,53.9208 +20.839989,33.1531 +20.801044,74.0108 +20.784964,93.2045 +20.806460,72.6685 +20.863294,17.0569 +20.747574,135.8742 +20.807994,81.2020 +20.760885,129.0320 +20.873143,18.1969 +20.868992,27.7395 +20.813852,83.6548 +20.879130,19.1655 +20.856144,42.7647 +20.810029,89.4900 +20.842206,57.9492 +20.866379,39.4133 +20.439684,467.3920 +20.776851,136.2775 +20.853329,62.1474 +20.832604,84.2598 +20.825621,92.3004 +20.851323,67.6037 +20.897508,22.9798 +20.860478,61.3229 +20.730220,194.6460 +20.785585,140.7769 +20.748089,180.9905 +20.898296,31.9975 +20.854973,77.9259 +20.916865,19.0921 +20.917922,19.4775 +20.880352,57.6472 +20.875056,64.6636 +20.905794,36.8589 +20.924868,20.0123 +20.899520,50.8600 +20.889918,61.4463 +20.920489,33.6613 +20.820233,134.4619 +20.935959,19.4918 +20.929081,31.4043 +20.926363,35.6593 +20.841198,123.9530 +20.932900,33.5004 +20.763125,205.8836 +20.954151,16.0598 +20.930295,40.9315 +20.954695,17.4854 +20.722422,253.3770 +20.836775,140.8754 +20.883450,97.3207 +20.942654,39.1387 +20.944881,37.8445 +20.907077,78.4884 +20.859246,127.7860 +20.970212,18.3083 +20.747040,243.6751 +20.975800,18.0552 +20.889198,107.1052 +20.980771,16.7749 +20.966401,34.2996 +20.987033,15.6919 +20.985566,19.2926 +20.988521,18.1270 +20.816919,192.7515 +20.757790,254.7625 +20.993857,19.5240 +20.809313,206.9699 +20.878170,139.6501 +21.004860,16.1481 +20.800483,221.2562 +21.006649,16.6582 +20.711502,314.7311 +20.891341,138.3541 +20.981794,51.0980 +20.937401,97.5878 +21.021009,17.1167 +20.900157,140.0497 +21.009672,31.1468 +21.026234,17.3001 +20.972182,72.3455 +21.000702,44.3802 +21.012553,38.4967 +21.032893,19.9807 +21.038127,19.6187 +20.847872,210.7082 +20.939720,121.5045 +20.915477,146.7149 +20.969010,94.0976 +20.729172,336.4600 +20.938000,128.9425 +20.977652,91.4575 +20.962024,107.9338 +21.051051,19.6369 +21.045083,32.1770 +21.043535,34.7428 +20.951365,127.4561 +21.034990,44.3695 +21.061226,18.6729 +21.021740,62.0696 +20.799921,285.2702 +20.921802,163.9017 +20.849746,236.5012 +21.017821,70.9868 +20.971227,118.3867 +21.052874,40.6377 +20.913130,182.0066 +21.016284,81.8869 +21.078822,22.4292 +21.044528,62.0746 +20.861844,245.2986 +21.023309,86.1297 +21.013382,98.5563 +21.066943,46.5480 +21.098172,18.1896 +20.829224,290.1581 +21.040207,82.0469 +20.896733,231.0249 +21.085704,42.6319 +21.086248,42.6461 +21.083811,45.8969 +20.997547,135.5093 +20.965152,169.3479 +20.990716,145.0841 +21.085192,53.9020 +21.122255,17.5275 +21.029697,113.1124 +20.630794,512.5260 +20.955451,188.3917 +21.058581,87.9249 +21.002727,146.3223 +20.996304,155.9328 +20.950382,202.5090 +21.079361,76.3610 +21.116362,42.3928 +21.111939,48.7244 +21.142810,18.5721 +21.149050,17.2114 +21.119383,47.4628 +21.109439,59.7553 +20.672868,499.3119 +20.918928,254.5995 +21.155723,18.4361 +21.128337,50.3273 +21.089615,89.6701 +21.062193,118.2804 +21.139095,43.0156 +21.166847,20.9925 +21.172181,16.7502 +21.040820,150.4392 +21.070689,123.0071 +20.982726,213.2564 +21.106604,90.1734 +20.709425,489.7342 +20.772170,427.8109 +21.182112,20.2433 +21.127759,77.1802 +21.169196,38.2975 +21.107143,106.2026 +21.146507,68.2771 +21.166262,49.5847 +21.180475,38.3242 +21.077261,142.1566 +21.202356,17.7062 +21.152238,74.4089 +21.135801,92.1263 +21.088809,139.9644 +21.178666,54.1827 +21.134501,101.1161 +21.173528,62.6966 +21.063108,174.2575 +21.143321,94.6293 +21.113492,129.0039 +21.187841,56.2067 +21.101252,143.3659 +21.069958,178.8852 +21.093513,157.5999 +21.232850,19.0431 +21.079900,173.0202 +21.129709,123.9354 +21.195984,61.5398 +21.199161,61.6198 +21.215848,46.3712 +21.244619,18.9635 +20.834106,432.9005 +21.248845,18.6679 +21.237367,34.8795 +21.218800,55.0783 +21.257525,17.5588 +21.199983,75.8565 +21.193698,83.2017 +21.161383,117.1313 +21.174160,108.0491 +21.267007,15.9115 +21.242497,45.2134 +21.204940,85.3425 +21.236225,58.4023 +21.214785,82.7245 +21.263584,35.8083 +21.158756,143.7397 +21.228774,75.0020 +21.196779,111.1579 +21.237951,70.9888 +21.069110,241.8636 +21.065633,246.7048 +21.282210,33.6656 +21.152892,165.4135 +21.244048,74.8193 +21.160665,158.7566 +21.251894,73.4054 +21.273879,52.0077 +21.139784,187.5536 +21.179287,151.4928 +21.282920,50.3984 +21.226648,107.7778 +21.251114,84.1667 +21.252921,83.1529 +21.308941,31.2497 +21.325888,17.1039 +21.057747,287.3119 +21.299393,47.5684 +21.330780,19.1514 +21.276901,75.0295 +21.333319,19.3100 +21.275085,81.3065 +21.294629,62.6558 +20.898910,459.6760 +21.220063,141.3468 +21.342993,19.0318 +21.345060,18.2446 +21.315877,50.1638 +21.351931,17.8791 +21.356392,17.3280 +21.213347,164.0086 +21.267514,110.7991 +21.318306,60.5933 +21.362026,17.4637 +21.095138,286.6792 +21.357286,27.9344 +21.253645,135.8732 +21.278515,114.0643 +21.334427,58.8418 +21.377357,17.1468 +21.378314,19.2604 +21.378901,19.2034 +21.379490,20.3282 +21.262220,141.2163 +21.188933,215.1121 +21.235619,169.2952 +21.275840,132.4848 +21.078279,332.0819 +21.363306,47.6340 +21.128896,286.7892 +21.397575,18.6285 +21.398105,18.6029 +21.312339,105.7926 +21.399820,21.3028 +21.219418,203.9666 +21.358587,68.5836 +21.408326,20.3525 +21.366041,64.8592 +21.415686,17.0407 +21.416205,17.0767 +21.385222,49.4141 +21.416709,19.1358 +21.389520,47.7706 +21.297510,142.0239 +21.369811,71.1524 +21.423386,19.0163 +21.191260,254.6043 +21.428679,17.6851 +21.403438,47.6891 +21.434637,17.0513 +21.327338,124.9483 +21.349933,104.4485 +21.404915,50.5912 +21.361411,98.6268 +21.303806,156.8678 +21.335282,126.2032 +21.394505,72.1758 +21.421124,48.8751 +21.451128,19.6666 +21.451689,21.2618 +21.272248,203.9885 +21.392581,84.6733 +21.410362,69.9245 +21.440965,40.2030 +21.318869,165.6131 +21.418133,67.4779 +21.373722,114.0787 +21.470000,19.9254 +21.452288,40.8908 +21.433283,62.3876 +21.437292,58.9562 +21.445865,51.8006 +21.319423,180.2813 +20.960487,542.9302 +21.143844,360.1526 +21.207495,297.0472 +21.410941,96.6064 +21.446366,63.6742 +21.381818,131.1813 +21.493179,20.3931 +21.496249,18.4104 +21.470796,46.4439 +21.432728,86.2283 +21.427172,94.9932 +21.472952,51.9520 +21.507548,17.8958 +21.476238,50.4904 +21.442403,85.6225 +21.513001,17.6335 +21.325300,207.4860 +21.340192,194.0904 +21.393270,144.8747 +21.504543,34.4019 +21.528027,16.7201 +21.336075,210.1028 +21.530636,17.0860 +21.404046,144.7963 +21.461486,92.5175 +21.430902,123.6400 +21.480288,76.0755 +21.522166,34.8839 +21.307937,252.2560 +21.544748,18.4762 +21.227928,336.8417 +21.547723,18.4433 +21.534284,37.1091 +21.524905,47.0467 +21.460039,114.6957 +21.484484,96.5157 +21.517241,64.8087 +21.435846,148.3833 +21.526729,58.0437 +21.290284,295.0657 +21.538946,47.9863 +21.557050,34.2441 +21.571394,23.3955 +21.310975,285.6532 +21.548843,49.0033 +21.477255,122.2747 +21.466682,134.4641 +21.439535,162.1807 +21.556365,48.3569 +21.518957,87.1096 +21.525445,82.1467 +21.554542,53.6340 +21.514661,96.2151 +21.563225,50.4379 +21.597848,16.3866 +21.554005,65.7716 +21.503997,116.3498 +21.581000,39.9100 +21.591296,34.2043 +21.260782,365.3398 +21.607593,19.3733 +21.352630,277.9541 +21.614235,18.7165 +21.513573,121.5371 +21.606067,30.1058 +21.487801,153.2472 +21.585350,56.1844 +21.497667,144.6837 +21.560194,82.7168 +21.584774,60.9057 +21.489926,157.3604 +21.630586,18.6373 +21.538145,112.2789 +21.608177,44.0015 +21.636174,18.2059 +21.302497,355.6708 +21.641049,17.6368 +21.641536,17.6683 +21.601147,59.4013 +21.596630,69.1118 +21.510041,157.1282 +21.650425,18.9505 +21.571953,98.6846 +21.485612,189.7246 +21.601717,74.1694 +21.532787,143.9522 +21.620348,57.7208 +21.658169,21.1800 +21.626123,59.6040 +21.669378,17.7482 +21.647288,41.2791 +21.625501,69.6229 +21.586933,108.9570 +21.632953,63.5476 +21.582051,116.9387 +21.594791,106.0992 +21.645681,57.3708 +21.566167,137.9424 +21.687128,19.0240 +21.688568,21.9860 +21.660549,51.5715 +21.695125,19.2652 +21.675337,39.7918 +21.620911,94.7879 +21.613664,105.6795 +21.675887,45.1307 +21.455507,269.2990 +21.584230,141.1156 +21.685728,41.0360 +21.649224,80.6350 +21.712122,19.5302 +21.626967,107.3262 +21.546179,191.6291 +21.642352,97.4928 +21.503418,236.9787 +21.706153,35.7220 +21.460675,283.4695 +21.731653,15.9996 +21.679350,69.1074 +21.710563,38.8808 +21.704111,49.6552 +21.499705,257.2338 +21.619777,137.7913 +21.695891,63.0247 +21.667170,94.4626 +21.676741,86.0160 +21.564771,198.7444 +21.747654,18.6415 +21.729860,42.9436 +21.756940,17.3698 +21.574737,201.1315 +21.678070,102.3424 +21.715130,65.8960 +21.654381,128.0363 +21.658687,124.4085 +21.734295,49.9349 +21.714391,76.1151 +21.635112,157.0068 +21.774311,21.4761 +21.700891,95.3923 +21.495672,304.0970 +21.761633,38.6784 +21.703053,100.6943 +21.610877,195.0850 +21.744146,62.9037 +21.749445,58.3717 +21.287712,522.4054 +21.739846,71.1192 +21.757570,55.4469 +21.781027,33.7433 +21.796285,20.1568 +21.740398,80.9645 +21.784231,38.4434 +21.737809,85.3929 +21.599531,226.7582 +21.810119,18.2647 +21.696501,133.4121 +21.810966,19.9016 +21.604723,227.3622 +21.790507,45.7441 +21.670639,166.3422 +21.741876,98.4477 +21.803748,39.2127 +21.665743,178.1583 +21.775869,71.3168 +21.829914,18.5107 +21.454382,397.2279 +21.346963,505.9529 +21.772805,82.4058 +21.813018,46.3859 +21.842962,17.1427 +21.822675,39.7837 +21.843902,20.1621 +21.758917,106.2093 +21.715700,154.2707 +21.851612,18.8707 +21.748458,123.2215 +21.800313,72.6856 +21.807818,69.4149 +21.823203,54.5600 +21.859405,18.9060 +21.860106,18.7871 +21.782419,99.7972 +21.724807,159.6231 +21.642912,242.3115 +21.652180,234.6811 +21.848426,43.5948 +21.871681,22.0088 +21.877234,18.6124 +21.698990,202.2103 +21.780414,122.4612 +21.792120,113.1240 +21.814771,91.0996 +21.892022,15.2846 +21.832086,78.6323 +21.805963,108.4151 +21.807050,108.6317 +21.762758,157.7574 +21.886862,35.8528 +21.893692,30.9745 +21.821363,104.2461 +21.799770,128.6953 +21.725347,205.9051 +21.864065,67.7801 +21.659205,274.4563 +21.885225,50.7616 +21.766296,171.2503 +21.922716,19.3599 +21.855212,88.5287 +21.907308,40.0220 +21.915683,33.1113 +21.870483,79.2569 +21.905871,45.5560 +21.901202,51.6441 +21.840325,115.1260 +21.869972,86.4999 +21.877764,80.6850 +21.928466,32.6176 +21.935987,30.4027 +21.914379,54.7658 +21.882217,87.7159 +21.721019,251.8301 +21.719345,256.3919 +21.902876,74.4867 +21.937548,40.4587 +21.726765,253.8886 +21.862461,120.8373 +21.753767,233.0719 +21.828385,162.1882 +21.933662,57.4999 +21.826290,169.4184 +21.481169,515.1273 +21.847187,149.9196 +21.873000,127.0365 +21.925610,77.1600 +21.975738,28.1144 +21.990574,15.9305 +21.991163,17.0467 +21.969934,41.3200 +21.949741,66.4972 +21.931253,85.5677 +21.133058,886.5061 +21.956473,63.9157 +21.852917,168.7698 +22.006506,16.8261 +21.983299,42.6645 +22.011255,16.6991 +21.948796,83.6777 +21.997108,36.7496 +22.016240,18.4948 +21.951428,83.9309 +21.952847,86.0371 +21.795788,244.0688 +22.023333,18.5212 +21.955453,89.1825 +22.000037,45.3570 +22.020390,29.8618 +21.996298,54.5126 +22.032475,19.5660 +22.035361,21.3289 +21.836982,222.3974 +21.986840,74.5491 +21.763517,300.1642 +22.033858,31.5957 +22.050253,15.5761 +22.025965,41.1431 +21.878894,188.7095 +22.050811,17.3712 +22.003854,68.1961 +22.059381,15.1229 +21.958450,119.9067 +21.980655,99.0471 +22.063682,17.6401 +21.895848,187.9676 +22.065455,19.1916 +22.065830,21.3696 +21.961085,126.7198 +21.830868,259.5474 +21.942077,149.2616 +21.920517,174.5109 +22.052042,43.6522 +21.966391,130.3672 +22.083816,17.8614 +22.087200,17.6904 +21.836253,272.6826 +22.078358,32.3010 +22.084647,28.3743 +21.943742,171.2852 +21.905245,212.7134 +21.947331,171.7763 +21.924667,196.2427 +22.008211,115.5565 +22.081323,43.1807 +21.910719,219.3391 +22.091341,39.5453 +22.095029,37.1144 +22.067108,67.3308 +22.067604,68.1563 +22.045395,91.8190 +22.101679,37.7813 +22.095695,49.1882 +22.038885,106.5745 +22.021687,124.6274 +22.079703,70.9990 +21.865127,286.1581 +22.134440,17.3911 +21.931847,223.0722 +22.090417,66.6890 +22.056691,101.9437 +21.972850,191.3620 +21.783097,382.1300 +22.002771,167.8463 +22.124505,47.6223 +22.150703,22.1109 +21.878312,297.0169 +22.130887,45.8287 +22.034735,143.9384 +22.027955,151.7712 +22.164213,18.0527 +22.145460,40.6077 +22.170619,18.3534 +22.135762,54.6608 +22.044636,146.5151 +22.176717,18.3735 +21.884431,313.0376 +22.123768,76.6203 +22.182267,18.7240 +22.172128,32.3890 +22.190423,17.6542 +22.175330,33.7620 +22.178675,31.9674 +22.154920,57.8139 +22.130060,86.6031 +22.115028,102.6199 +22.096759,122.3453 +22.165228,55.7623 +22.204518,19.3216 +22.019565,208.5575 +22.104892,125.0883 +22.132144,103.2160 +22.151832,85.1729 +21.969146,268.4674 +21.995709,242.9701 +22.146316,95.7724 +22.195091,47.9887 +22.137215,111.1440 +22.220991,28.2617 +22.191153,65.9420 +22.120911,137.1011 +22.041855,216.9398 +22.212735,47.2787 +22.113023,149.2609 +22.172815,92.9940 +22.087806,181.3781 +22.243081,29.4860 +22.068184,205.3371 +22.119109,155.0182 +22.108936,166.6038 +22.157106,122.6587 +22.110660,169.7021 +22.208079,74.7575 +22.242089,43.3538 +22.223840,63.9935 +22.257097,32.3888 +22.216664,76.6622 +22.273522,21.0287 +22.179728,116.8617 +22.279766,18.4736 +22.039858,264.1401 +22.258796,47.3608 +22.200390,106.5853 +22.228123,80.1557 +22.074505,234.4086 +22.248360,61.2034 +22.272568,38.8957 +22.016821,298.1306 +22.287835,29.5384 +21.978007,343.4331 +22.285444,36.5936 +22.303999,20.4850 +22.260014,68.4334 +22.219106,111.3225 +22.282838,48.2535 +22.298241,35.3284 +22.237006,98.9494 +22.237614,100.6897 +22.311465,29.1512 +22.321441,19.7639 +22.258013,88.7053 +22.210643,138.1284 +22.061390,288.2007 +22.280363,74.3449 +22.072051,284.4367 +21.816442,541.0571 +22.324485,35.1854 +22.117959,242.7241 +22.249254,112.0517 +22.158637,205.9022 +22.349593,17.0428 +22.188974,182.3080 +22.346731,27.8625 +22.306976,68.6393 +22.289487,86.9911 +22.359671,19.1866 +22.200992,181.8396 +22.269185,115.3034 +22.275541,109.7184 +22.265810,121.0412 +22.217649,172.3766 +22.371283,21.6678 +22.235362,158.1439 +22.374595,21.6945 +22.348773,48.5064 +22.357501,40.5175 +22.331092,71.4039 +22.317374,85.6292 +22.308914,94.6080 +22.238680,166.1787 +22.338305,70.4988 +22.306158,103.1510 +22.139461,271.8233 +22.390026,21.8503 +22.393506,21.2782 +22.340618,75.0977 +22.209093,212.0233 +22.375616,46.3209 +22.403523,19.4374 +22.382833,43.7567 +22.356488,71.4413 +22.408805,20.9818 +22.366637,66.5072 +22.364540,74.3106 +22.341206,98.6807 +22.402497,38.5198 +22.151286,291.1744 +22.409310,37.2712 +22.144884,302.3816 +22.392951,59.7348 +22.330429,123.5528 +22.322039,132.8773 +22.398019,60.1157 +22.186069,272.7239 +22.361306,100.2191 +22.314953,151.5860 +22.396290,71.3283 +22.411878,56.6136 +22.453983,18.6299 +22.293327,182.4175 +22.441019,35.9760 +22.360684,118.9539 +22.294552,187.8942 +22.421117,62.3076 +22.378859,108.0315 +22.422962,64.7208 +22.466541,22.4794 +22.472614,19.6487 +22.447267,46.5650 +22.376479,119.8885 +22.433145,67.0454 +22.328449,172.8090 +22.426591,77.7262 +22.309565,195.3207 +22.442462,65.9776 +22.403005,106.8431 +22.274128,236.6832 +22.385261,127.4279 +22.476996,37.8257 +22.438852,78.3008 +21.977363,542.7399 +22.421938,99.5563 +22.504318,19.9326 +22.414786,114.1114 +22.429787,101.6474 +22.512690,21.2033 +22.458794,76.5849 +22.296591,241.3979 +22.461527,81.3066 +22.397281,146.1343 +22.468492,75.5704 +22.483426,61.7114 +22.427931,121.4264 +22.492264,62.6267 +22.482447,74.3960 +22.454917,103.7184 +22.486892,73.7820 +22.446582,115.1991 +22.467619,95.9138 +22.528899,36.8919 +22.545139,21.9198 +22.504886,64.5727 +22.354709,216.1361 +22.521495,51.2535 +22.514822,63.7764 +22.560675,19.8003 +22.487684,94.9465 +22.524252,59.0517 +22.565791,19.3842 +22.544064,45.0538 +22.535380,54.3209 +22.386852,204.0151 +22.572750,19.6148 +22.489021,106.5819 +22.578600,20.0931 +22.554892,44.4247 +22.580476,19.4636 +22.517154,88.6362 +22.404860,202.6707 +22.589119,20.3464 +22.501259,111.7141 +22.509849,103.6707 +22.452688,161.8351 +22.493833,121.3130 +22.595604,21.3240 +22.599317,24.4509 +22.496368,128.2151 +22.582631,45.3296 +22.549358,81.3149 +22.569460,62.9465 +22.542834,90.8765 +22.308280,326.3982 +22.558637,78.6932 +22.510812,128.2195 +22.262285,379.6438 +22.197470,447.3304 +22.563534,82.1127 +22.567060,82.9881 +22.633712,17.9693 +22.570846,82.3998 +22.590868,63.8148 +22.508440,150.2064 +22.615147,46.2711 +22.556844,106.8415 +22.644801,19.6028 +22.605792,60.2368 +22.650049,18.2342 +22.598694,73.0586 +22.634680,40.7238 +22.384490,291.9274 +22.639033,38.9981 +22.658647,20.2243 +22.533894,147.8070 +22.500192,185.1622 +22.439889,247.5284 +22.520104,168.2718 +22.458136,234.0855 +22.411285,281.4843 +22.675405,17.9368 +22.229981,464.9897 +22.585177,111.7499 +22.632408,65.7850 +22.681702,18.8182 +22.589702,114.5064 +22.685355,19.6933 +22.645648,67.0901 +22.692223,21.3455 +22.692770,24.0782 +22.624585,93.9858 +22.531437,187.9747 +22.609466,112.1471 +22.678032,44.8300 +22.651682,72.0914 +22.592366,135.8418 +22.475745,254.8887 +22.716850,18.0391 +22.718572,16.8968 +22.415716,322.3761 +22.719413,19.3235 +22.664405,77.4241 +22.630674,112.0024 +22.614524,131.3291 +22.653247,96.5755 +22.712740,37.8526 +22.688377,63.6474 +22.734890,17.7308 +22.735470,22.1290 +22.678873,79.3392 +22.607532,151.7930 +22.738093,22.6768 +22.671754,89.7091 +22.654684,112.1068 +22.728209,44.2519 +22.661419,111.6005 +22.599941,175.1513 +22.637331,138.5021 +22.757600,19.2847 +22.758213,19.2611 +22.698194,80.3258 +22.721615,61.6325 +22.741830,42.8485 +22.668284,121.0431 +22.666030,124.6999 +22.641929,150.6425 +22.479639,313.5872 +22.694973,102.3436 +22.738737,60.1691 +22.759326,40.4468 +22.700521,103.4192 +22.696927,110.7340 +22.778521,30.7903 +22.705050,105.8082 +22.792573,19.5872 +22.730635,85.4956 +22.561782,255.0734 +22.612974,207.1596 +22.333571,490.1143 +22.773021,54.0880 +22.713570,116.1702 +22.775093,56.6210 +22.752026,80.6933 +22.816132,17.3896 +22.793228,43.5047 +22.676418,164.3261 +22.583304,259.0428 +22.745854,97.6860 +22.775834,70.5058 +22.810859,36.6847 +22.789328,60.4254 +22.797318,55.9791 +22.798907,54.9437 +22.693342,164.2968 +22.840746,17.4892 +22.722863,136.0581 +22.784680,75.6290 +22.687418,175.8877 +22.846341,19.0513 +22.776886,89.9176 +22.749824,120.5058 +22.761464,112.5684 +22.627962,248.7683 +22.335957,542.5685 +22.816857,62.7132 +22.863307,18.9905 +22.807664,76.6326 +22.777475,108.9480 +22.833523,54.4623 +22.870331,20.0306 +22.623770,271.6722 +22.760772,137.0762 +22.847545,51.6024 +22.886424,17.0155 +22.820135,83.6966 +22.766792,137.4826 +22.772462,134.0032 +22.823687,83.3532 +22.752622,159.3499 +22.874034,38.4863 +22.704210,209.4133 +22.842348,74.9477 +22.613521,304.9976 +22.836734,84.3276 +22.857641,64.6683 +22.907041,18.0625 +22.911973,16.7991 +22.912521,17.7401 +22.858236,72.7861 +22.790730,144.3754 +22.853852,83.0413 +22.918519,19.2883 +22.537989,406.9012 +22.878527,66.9773 +22.879572,66.9023 +22.906466,40.8303 +22.897850,54.0808 +22.783248,169.8638 +22.799774,153.9029 +22.921062,34.2573 +22.809312,146.8311 +22.616929,344.3658 +22.849754,112.6266 +22.742678,222.7374 +22.860310,108.0957 +22.930262,38.6920 +22.931023,38.9115 +22.882299,91.1864 +22.803942,173.5487 +22.750594,227.9167 +22.723775,255.2919 +22.961296,19.1841 +22.865394,119.8228 +22.890362,98.7835 +22.946475,44.6415 +22.663687,328.1381 +22.962382,31.7113 +22.887986,110.1110 +22.977492,21.1833 +22.953678,48.2174 +22.917297,85.3838 +22.922310,82.7854 +22.985218,21.3974 +22.956144,54.5584 +22.832720,179.3595 +22.968407,45.3608 +22.829742,186.2965 +22.998098,19.2404 +22.936894,81.4098 +22.866805,155.3917 +22.955321,69.9927 +22.965417,60.6401 +22.968955,58.5809 +22.827110,202.6750 +23.010704,21.2614 +22.904275,132.9526 +22.947297,90.8212 +22.994095,45.2838 +22.969936,72.3729 +22.903832,140.6206 +22.895444,149.5797 +23.006617,42.0397 +23.002682,48.4084 +22.884297,167.9206 +22.925105,130.4258 +22.953113,103.0287 +23.037229,22.0113 +22.980481,82.1159 +22.928773,137.2199 +22.991826,74.8131 +23.027537,41.0431 +23.012081,58.6244 +23.055532,17.3530 +23.005096,69.1660 +23.056143,19.1850 +22.991117,91.3219 +22.543416,542.0217 +22.858922,228.2296 +23.045025,45.6335 +22.913624,179.1617 +22.989148,105.1954 +23.017340,79.0482 +22.973486,125.5055 +23.059241,40.8974 +22.876732,230.1069 +22.812161,295.5623 +23.001897,110.3537 +23.013768,99.9824 +22.903440,210.9709 +23.062598,53.4420 +22.831716,288.9431 +23.031966,89.8490 +23.029786,92.6198 +23.075329,52.3416 +23.048658,80.6050 +22.853298,276.5648 +23.098993,31.7487 +23.094344,37.9328 +22.935107,202.1662 +22.944892,194.1796 +22.937809,201.8593 +23.022198,121.8028 +22.978512,166.1267 +23.070706,74.9576 +23.087153,59.1653 +23.113752,34.2053 +23.116042,35.8464 +23.026058,128.7626 +23.120660,41.2266 +23.090659,73.3587 +23.106840,57.8026 +23.082440,84.8539 +23.122407,46.0965 +23.145665,24.0958 +23.085439,88.5554 +22.899148,277.1331 +22.998677,178.7354 +23.130743,50.6019 +23.137274,45.7841 +23.100139,84.0203 +23.161888,22.8854 +23.038120,147.2711 +23.167296,22.0401 +22.979068,213.7780 +23.107725,88.6367 +23.176282,20.8309 +22.951932,246.4516 +23.074263,124.6987 +23.112251,87.2604 +23.025314,175.7975 +23.183059,19.9824 +23.185392,19.8568 +23.039379,170.2479 +23.184775,26.4754 +23.192847,20.8335 +23.016040,200.5681 +23.051091,167.1293 +23.164019,56.8465 +23.132278,90.5105 +23.173996,50.5328 +23.052219,175.0496 +23.068581,159.4134 +23.189337,42.8781 +23.216609,16.9692 +23.096389,138.5545 +23.181346,58.8157 +23.164644,76.3567 +23.129264,112.5036 +23.213682,30.2473 +23.127672,119.7273 +23.198963,50.3450 +22.945505,304.4069 +23.092787,161.3594 +23.146319,110.6819 +23.042310,215.7943 +23.144640,118.3365 +23.139669,124.5944 +23.243930,22.2344 +23.224530,46.6953 +23.114412,157.7987 +23.211251,62.2590 +23.066640,208.3840 +23.262977,15.2436 +23.241769,37.0698 +23.264264,17.4679 +23.184161,101.3190 +23.177413,108.8823 +23.209628,77.3048 +23.227269,64.8726 +23.254147,39.1162 +23.198385,96.5518 +23.240162,57.9275 +23.266166,33.5686 +23.197114,108.1363 +23.196362,111.0155 +23.144002,165.0361 +23.275025,37.3438 +23.065994,247.5593 +23.205249,109.0247 +23.222790,97.5617 +23.278222,42.9318 +23.247401,76.9892 +23.286296,43.3008 +23.272212,58.0769 +23.154821,176.2693 +23.312370,19.5717 +23.203043,129.5671 +23.281733,56.1398 +23.072886,266.1735 +23.271227,74.2689 +23.018305,328.5982 +22.843541,504.1503 +23.218222,130.2670 +23.298091,51.2180 +23.258106,93.4124 +23.329599,23.8231 +23.201113,153.2735 +23.249913,108.7214 +23.233579,126.4013 +23.337875,23.5510 +23.199513,167.5642 +23.286934,82.9137 +23.309039,61.6049 +23.347693,23.5298 +23.349311,24.0478 +23.320353,56.2405 +23.147958,231.5581 +23.331943,48.2476 +23.314275,66.5391 +23.321155,60.2659 +23.257003,128.2694 +23.331092,54.7745 +23.367078,21.2406 +23.371223,19.1949 +23.330290,61.9188 +23.376595,19.6298 +23.220867,178.5236 +23.369848,31.3451 +23.339061,63.2334 +23.044454,358.8396 +23.139073,267.3246 +23.294937,116.2317 +23.129864,282.8555 +23.353423,60.7486 +23.345497,75.1413 +23.227995,193.2389 +23.385867,36.1784 +23.390419,32.8440 +23.406398,18.2719 +23.381422,47.4328 +23.411170,18.2624 +23.380815,51.5166 +23.249309,184.0923 +23.370645,68.3014 +23.169762,270.0609 +23.359982,82.4891 +23.358636,86.8595 +23.232216,214.3097 +23.388320,60.9000 +23.403295,49.3848 +23.121816,332.7011 +23.361427,95.3067 +23.439825,18.7416 +23.292143,170.7528 +23.168505,295.0268 +23.445496,19.3953 +23.348491,119.2643 +23.380192,88.3134 +23.423264,49.1779 +23.392210,83.5586 +23.412721,63.7923 +23.456735,20.3988 +23.433402,47.5822 +23.385273,96.2493 +23.462897,19.1897 +23.351520,133.8299 +23.241001,246.1402 +23.472443,19.6315 +23.278840,214.0366 +23.373359,120.4305 +23.313555,181.2677 +23.234944,263.2892 +23.480986,19.6481 +23.414172,88.0309 +23.464893,41.4841 +23.475770,31.4390 +23.401195,107.6492 +23.493791,18.6023 +23.428856,87.8795 +23.458568,59.5897 +23.454518,64.6187 +23.468506,53.6666 +23.438948,86.6479 +23.481524,47.9629 +23.396226,135.8133 +23.485351,47.4935 +23.399391,134.8606 +23.477135,60.3597 +23.516737,21.3334 +23.285480,256.6191 +23.332611,210.1509 +23.494824,50.5209 +23.452681,96.6925 +23.293265,258.0483 +23.492076,60.7584 +23.537495,18.7252 +23.446527,110.6442 +23.502204,56.0276 +23.422047,138.0382 +23.151889,412.1912 +23.545346,19.6887 +23.424671,141.5451 +23.549375,18.8453 +23.522174,46.6507 +23.542101,32.2942 +23.557172,18.3109 +23.519138,57.4420 +23.324392,255.8917 +23.525597,56.1084 +23.534253,49.8766 +23.307379,280.2222 +23.482088,108.5059 +23.379518,211.8435 +23.421235,171.2033 +23.507210,88.8230 +23.429434,167.8264 +23.580284,18.4752 +23.518159,82.4233 +23.560086,46.0097 +23.500635,108.2787 +23.420639,189.2966 +23.492877,119.6483 +23.532846,80.2947 +23.449221,165.9331 +23.346905,269.0059 +23.556222,67.5779 +23.564082,60.4951 +23.606097,21.4107 +23.608915,20.4579 +23.568826,63.4914 +23.538071,95.7985 +23.575484,60.7612 +23.463533,176.8056 +23.587603,53.3371 +23.506378,135.5558 +23.512395,135.1376 +23.565035,83.1269 +23.467757,181.8980 +23.629374,21.0490 +23.633871,21.0797 +23.596035,61.1932 +23.273511,384.4492 +23.584131,78.5830 +23.612527,50.7649 +23.600583,64.6859 +23.432333,233.8582 +23.615913,53.9188 +23.627509,42.9631 +23.623800,47.3384 +23.558233,119.9299 +23.354387,324.6255 +23.636247,43.7788 +23.551314,133.7537 +23.402296,283.3782 +23.609937,77.2934 +23.641935,49.6334 +23.552835,139.8478 +23.597261,96.5038 +23.299735,398.1462 +23.647534,52.5032 +23.508845,191.9882 +23.685069,21.1136 +23.615155,91.8431 +23.640941,71.6680 +23.566217,147.5645 +23.581707,133.3101 +23.487142,230.8395 +23.624578,94.1057 +23.657962,62.1245 +23.680027,42.4887 +23.574396,150.9502 +23.687231,40.8499 +23.692684,39.2674 +23.640340,92.4427 +23.590595,143.7972 +23.670473,65.0520 +23.657229,82.0095 +23.498235,243.2435 +23.592440,150.8617 +23.717983,28.4839 +23.576581,172.4961 +23.720087,29.6755 +23.591362,161.4183 +23.713783,39.5921 +23.662715,94.5255 +23.718684,40.9050 +23.666192,96.4172 +23.700038,63.5660 +23.746468,22.0364 +23.706184,63.4181 +23.732784,37.4677 +23.697882,75.4224 +23.678164,97.1093 +23.715018,60.9795 +23.650424,131.9377 +23.598761,184.5672 +23.768505,17.5308 +23.568221,219.5642 +23.731953,57.8272 +23.442473,347.9365 +23.753375,39.9817 +23.476514,320.0285 +23.712611,87.2227 +23.669833,130.8604 +23.786037,18.4818 +23.763605,44.6534 +23.728082,82.0764 +23.725347,85.4592 +23.679014,133.3949 +23.759591,57.7777 +23.663293,154.7103 +23.804520,17.8070 +23.743303,79.6124 +23.773306,52.1861 +23.665270,161.0816 +23.613142,213.8283 +23.648163,183.8886 +23.775998,56.9669 +23.542763,292.9424 +23.793358,43.1062 +23.762611,76.6450 +23.769604,71.0761 +23.796544,46.1164 +23.826353,18.4803 +23.654952,193.2920 +23.832053,18.5645 +23.707000,144.4642 +23.700834,153.1794 +23.839257,18.3451 +23.735526,123.1092 +23.840681,19.2298 +23.808259,56.6603 +23.783329,82.2067 +23.632319,234.8741 +23.848245,20.8685 +23.787786,83.3768 +23.842661,31.7065 +23.685675,192.7157 +23.832966,46.4600 +23.770253,110.6577 +23.854014,28.4976 +23.790410,96.4117 +23.869114,19.7992 +23.825493,68.7407 +23.734393,160.4378 +23.850619,44.9360 +23.851465,44.7154 +23.822328,76.0576 +23.859912,39.5530 +23.817369,85.9868 +23.812410,97.2229 +23.865537,46.5555 +23.810808,102.6195 +23.749078,167.5373 +23.895563,21.8767 +23.775275,145.2949 +23.741479,179.9778 +23.871164,54.4990 +23.789781,138.3979 +23.532041,396.7739 +23.864921,69.2679 +23.916617,18.1295 +23.917441,19.9293 +23.782363,155.6451 +23.722516,219.5592 +23.909634,34.3929 +23.880912,63.6507 +23.818004,127.2053 +23.799835,148.2507 +23.671140,277.5587 +23.867194,84.8348 +23.934190,18.8577 +23.934747,20.3396 +23.649656,308.0189 +23.749764,211.2590 +23.836465,128.3139 +23.810160,155.1985 +23.898387,69.4396 +23.948088,20.2857 +23.899466,69.4948 +23.953049,20.7033 +23.826971,148.0142 +23.874369,101.5966 +23.844834,134.8442 +23.878392,104.8792 +23.903357,81.7647 +23.961024,25.8656 +23.937372,50.7692 +23.948700,43.3647 +23.973753,20.1314 +23.938009,59.2791 +23.886823,111.7775 +23.894832,106.6079 +23.693766,308.8224 +23.985123,19.5944 +23.894235,112.5894 +23.974986,35.4161 +23.888915,122.5422 +23.305252,707.0908 +23.993886,20.0361 +23.997289,22.1069 +23.879427,140.9463 +23.822916,200.7328 +23.964780,61.0229 +23.983273,46.2080 +23.992066,41.8947 +23.942077,92.8125 +23.835707,200.8966 +23.529488,508.5165 +23.913428,126.3513 +23.857603,182.9684 +24.023650,20.8307 +23.957676,90.9389 +23.986890,62.6331 +23.896182,154.2736 +24.033961,19.0019 +23.968374,87.3508 +23.928180,128.8184 +24.036605,21.7257 +23.975966,85.9841 +23.912094,152.3720 +23.757241,308.8679 +24.012343,59.5893 +23.945211,127.5019 +24.019397,55.5642 +24.052965,22.7298 +23.955088,121.4236 +23.979680,98.5598 +24.057000,25.3451 +24.025804,57.5159 +23.965359,120.2430 +24.029482,62.3821 +24.049524,43.1872 +24.071935,22.1688 +24.074962,20.9478 +24.048616,51.1683 +24.050456,50.2057 +23.998602,103.2071 +23.752782,349.9000 +23.967827,139.6247 +23.928816,179.4375 +23.882513,231.5383 +23.920571,194.7092 +23.921525,194.6482 +24.075695,41.3301 +24.066111,52.0486 +24.061951,61.7440 +24.001441,122.8793 +24.040572,84.6898 +24.010404,119.4927 +24.058331,72.1750 +24.101810,30.6187 +24.102683,34.5613 +23.800695,338.8748 +24.044482,96.2982 +24.107453,37.6941 +23.858636,288.0381 +24.064467,82.7991 +24.002590,146.1196 +24.129898,19.6047 +24.039781,114.0792 +24.115281,40.3889 +24.034890,126.1373 +23.952029,210.4285 +24.118161,47.5468 +24.083321,83.4073 +24.094105,74.7180 +23.944564,225.4665 +24.132430,38.9689 +24.130507,42.3963 +24.072714,105.1314 +24.011459,167.0480 +24.092713,89.2483 +24.165709,17.6616 +24.124321,62.0782 +24.125263,61.7823 +24.013923,178.8893 +23.968962,225.9942 +24.085603,111.0340 +23.944028,253.3705 +24.140781,59.8673 +24.117027,84.3535 +24.181962,20.0166 +24.148710,54.4981 +24.161029,48.8089 +24.183371,27.2887 +24.116174,95.8912 +24.194957,20.3216 +24.078241,139.3499 +24.171399,48.5971 +23.691569,529.8028 +24.099786,123.3301 +24.091866,133.7398 +23.988142,239.7539 +24.170031,62.1735 +24.095911,137.3269 +24.215280,19.8989 +24.200650,36.5696 +24.100663,137.3196 +24.178508,63.7346 +24.139571,104.0422 +24.153861,90.6447 +24.187047,62.9755 +24.006826,246.4950 +24.055726,200.8202 +24.197400,63.8828 +24.186401,75.4762 +24.212067,50.8831 +24.038006,227.5787 +24.201979,66.9337 +24.250024,21.4188 +24.123697,148.5366 +24.108254,169.4253 +24.217592,61.1632 +24.221374,57.9941 +24.020375,262.1687 +24.076513,209.8867 +24.209839,77.4124 +24.201381,86.6283 +24.219998,68.6439 +24.244507,46.9181 +24.261283,33.7555 +24.277681,19.1639 +24.242244,56.5642 +24.235180,68.2023 +24.146675,157.3093 +24.262951,45.3358 +24.268914,41.4005 +24.177847,134.3874 +24.237984,75.0054 +24.243614,71.1323 +24.166730,148.8760 +24.303383,17.6820 +24.192813,129.6431 +23.739239,584.0329 +24.303986,22.9666 +24.256547,71.0883 +24.288643,42.3789 +24.278756,53.5226 +24.149504,184.7997 +24.225606,109.5049 +24.145148,192.8073 +24.261878,77.2541 +24.223117,121.7063 +24.321066,24.8572 +24.286401,62.5860 +24.327637,21.9120 +24.288011,65.5162 +24.332280,21.8177 +24.331023,24.3436 +24.314747,46.8729 +24.295040,67.3609 +24.339133,24.0932 +24.291426,72.8050 +24.334304,34.6785 +24.348988,20.5284 +24.308288,62.3268 +24.310316,61.5977 +24.353528,20.6171 +24.279369,98.3091 +24.296845,81.4391 +24.203210,178.4320 +24.196639,187.9074 +24.298809,87.2788 +24.323273,63.8986 +24.272234,120.6133 +24.253322,140.6840 +24.335113,60.3960 +24.172905,223.4168 +24.381643,19.0254 +24.369517,35.2478 +24.114052,292.4819 +24.363227,44.9794 +24.312236,97.0367 +24.371915,43.0391 +24.387173,28.8123 +24.210661,206.2099 +24.315607,102.0343 +24.354098,68.8578 +24.394008,30.8321 +24.386089,41.6989 +24.364232,64.5444 +24.233240,200.4714 +24.282544,151.9223 +24.004718,430.5465 +24.395510,43.2216 +24.396323,46.4692 +24.265586,179.5078 +24.287253,158.6220 +24.404766,42.0669 +23.925664,522.9823 +24.368984,81.8047 +24.326953,126.0784 +24.400669,54.4610 +24.434468,21.4121 +24.232206,229.1749 +24.406536,55.6670 +24.408208,55.5212 +24.082346,383.6163 +24.162460,306.3569 +24.362402,108.0804 +24.370616,102.8650 +24.392849,82.2784 +24.155671,323.4226 +24.435266,44.7407 +24.168824,314.5127 +24.445876,38.0652 +24.345925,139.0978 +24.417642,71.1450 +24.470484,18.9370 +24.349549,146.4015 +24.462204,34.4882 +24.438732,59.9238 +24.433713,65.5733 +24.483942,17.0439 +24.453033,49.8495 +24.416873,88.6292 +24.446834,61.8896 +24.465964,44.1758 +24.409273,103.4095 +24.271444,242.8353 +24.495952,20.0068 +24.475128,44.9543 +24.480009,42.8193 +24.505503,20.1658 +24.227897,303.1543 +24.361622,171.1303 +24.483337,50.1910 +24.479095,56.9819 +24.422957,114.7842 +24.488788,49.8184 +24.512684,31.6820 +24.137245,408.7526 +24.415987,131.0060 +24.473482,75.9829 +24.510141,41.7618 +24.461382,93.1314 +24.520084,35.6072 +24.536078,20.6297 +24.514281,47.2328 +24.322457,240.3527 +24.544367,20.1414 +24.147267,420.7036 +24.463730,105.3201 +24.450789,121.5561 +24.414955,158.0457 +24.428777,147.6505 +24.485024,92.0096 +24.455131,125.9649 +24.564509,17.5262 +24.561514,26.9852 +24.556709,34.8729 +24.237221,354.9813 +24.546994,46.9894 +24.577035,19.3720 +24.377679,219.7574 +24.537743,61.3419 +24.562811,40.3756 +24.576429,27.7837 +24.500987,107.2214 +24.588501,21.9001 +24.455881,159.1027 +24.522829,93.8326 +24.551904,68.8162 +24.378286,243.1553 +24.312990,309.1000 +24.499287,123.6826 +24.344825,281.2763 +24.532753,94.2433 +24.355368,272.2246 +24.608210,22.9122 +24.569051,65.4954 +24.620721,17.2127 +24.508725,130.6962 +24.533530,106.5515 +24.599085,45.7216 +24.468817,179.0922 +24.597438,51.3069 +24.567972,82.6930 +24.634548,19.5228 +24.637935,19.0035 +24.639422,18.0616 +24.384547,276.2022 +24.573002,89.7310 +24.442793,221.6894 +24.603188,62.9412 +24.531052,139.2972 +24.525670,146.3168 +24.627593,45.3752 +24.581098,92.7535 +24.656939,17.8179 +24.657485,19.5996 +24.591583,89.2572 +24.593984,89.3537 +24.631123,53.1754 +24.640082,48.1272 +24.337957,351.8210 +24.596408,97.0480 +24.424841,270.7064 +24.555693,143.6838 +24.489422,211.6001 +24.445095,257.9782 +24.502883,202.4297 +24.545999,161.2811 +24.660750,48.1548 +24.626997,83.1006 +24.688211,23.1692 +24.693457,22.9147 +24.549466,169.6046 +24.699377,21.3888 +24.674758,51.9294 +24.683339,46.2349 +24.672970,57.3996 +24.582037,149.8111 +24.673852,60.2461 +24.592203,142.4582 +24.684300,52.0882 +24.719072,20.6041 +24.572347,169.6868 +24.705315,39.9968 +24.610403,136.1429 +24.604214,142.9180 +24.448648,301.2296 +24.614985,197.1027 +24.664484,151.4935 +24.662734,157.4129 +24.515960,305.9632 +24.680841,142.1103 +24.622091,203.2032 +24.671988,155.0254 +24.701024,127.4071 +24.707282,122.2940 +24.749878,81.9924 +24.731849,106.1076 +24.710099,128.5359 +24.644808,194.6578 +24.825296,18.4882 +24.427789,419.5600 +24.648746,199.5356 +24.616665,233.6403 +24.622971,227.9269 +24.745313,106.1903 +24.820149,35.3095 +24.689779,166.2311 +24.837958,19.3310 +24.720767,139.1610 +24.843785,19.5334 +24.847350,19.9271 +24.821924,45.9106 +24.734100,134.8678 +24.666131,203.6115 +24.374146,499.4332 +24.855459,18.6911 +24.621442,256.2308 +24.828432,50.2896 +24.747133,137.7099 +24.729575,156.6213 +24.716373,171.5284 +24.867279,22.4301 +24.827015,64.3688 +24.873580,21.8014 +24.746547,149.4336 +24.496693,405.7806 +24.856011,47.0466 +24.554515,349.4004 +24.654072,250.9719 +24.851504,56.5029 +24.730371,180.7048 +24.703075,209.4026 +24.812090,101.4863 +24.886199,30.9838 +24.903916,15.3048 +24.626102,298.3703 +24.647911,277.8133 +24.877674,50.4273 +24.848297,83.6343 +24.498657,434.1597 +24.905045,29.6516 +24.822953,113.0938 +24.919222,20.8234 +24.863320,77.3339 +24.874152,69.4708 +24.859929,85.7890 +24.928102,20.0825 +24.695549,255.2365 +24.839467,113.5268 +24.711381,245.3761 +24.902475,55.5337 +24.829577,130.2213 +24.940655,19.7803 +24.917184,48.7354 +24.677085,290.1558 +24.857290,111.1369 +24.950787,19.3538 +24.736389,239.6405 +24.940047,36.7236 +24.956758,20.8099 +24.934698,44.5344 +24.734663,245.4494 +24.965921,18.2165 +24.908008,76.5193 +24.911077,73.7203 +24.670350,318.2886 +24.970142,20.3616 +24.912479,78.5834 +24.903059,88.8082 +24.976772,17.4304 +24.943624,55.0602 +24.726689,272.9141 +24.850306,150.1980 +24.924473,77.0621 +24.931932,73.7307 +24.895982,110.2602 +24.979233,29.1672 +24.968429,43.3713 +24.887903,124.7041 +24.913577,102.9758 +24.891385,126.7649 +24.867836,150.9902 +24.895383,125.3644 +24.869744,152.5541 +25.005664,18.5368 +24.739677,291.5409 +24.999605,33.0409 +25.016554,16.7266 +24.650666,385.4766 +24.988640,49.9792 +24.980113,59.5153 +24.945720,96.4244 +24.984528,60.6307 +24.925725,125.2278 +25.018827,32.9658 +24.932818,123.7534 +25.022299,35.4277 +24.936047,122.7370 +24.991063,68.6487 +24.994203,67.7748 +25.024202,38.7617 +24.868969,197.1726 +25.039629,33.2577 +24.952995,121.9762 +24.831872,245.3402 +25.000505,78.9121 +24.959799,120.3723 +25.020748,60.3382 +25.011801,69.6697 +24.998685,83.0804 +24.884845,201.9689 +24.967243,123.1551 +25.032647,59.2687 +25.074973,18.2829 +24.838636,256.5248 +25.050954,46.1183 +24.850899,246.7120 +25.006243,91.9513 +25.045160,56.9972 +24.815979,289.2722 +24.984798,123.3322 +25.036143,72.8761 +25.057728,51.9674 +25.090399,21.4145 +25.080172,35.0440 +25.081471,36.2385 +25.081766,38.4021 +25.059713,63.3097 +25.042145,81.6466 +25.109021,17.6812 +24.976032,152.4783 +25.109696,19.8022 +25.051794,83.7828 +25.018151,118.4887 +24.889710,247.6961 +25.038621,102.2478 +25.077215,65.3848 +25.031219,112.1720 +25.123793,20.4934 +24.960436,184.7035 +24.984138,164.4691 +25.098195,53.4883 +25.097074,55.3689 +24.708906,448.9338 +25.111815,46.8101 +24.878723,283.1948 +25.079418,85.2944 +24.990504,175.0304 +25.081087,85.7064 +25.102158,67.3258 +25.152444,18.7199 +25.091917,83.8418 +25.086816,91.6094 +25.148608,31.4323 +25.164714,18.3958 +25.165536,18.1438 +25.058786,127.0832 +25.143393,43.8824 +24.538608,653.3557 +25.157841,35.3288 +25.066142,128.7845 +25.175760,20.0910 +25.183111,18.3493 +25.183680,18.3452 +25.128511,74.5634 +25.061979,141.8512 +25.105252,101.0277 +25.169486,41.2825 +25.136640,74.7014 +25.129499,82.8172 +25.161919,51.0062 +25.062965,152.3281 +25.056573,161.9590 +25.201461,17.6895 +25.202027,17.7124 +24.977570,247.3298 +25.206281,19.2119 +25.140870,87.5245 +25.097612,132.9662 +25.194928,36.7246 +25.218533,16.6293 +25.219151,16.5532 +25.135578,104.4805 +25.219740,21.0703 +24.742035,502.7578 +25.033282,213.2389 +25.228396,19.2824 +25.115217,134.8894 +25.158626,93.5106 +25.235163,17.5713 +25.108131,146.3076 +25.235706,20.0019 +25.151684,108.2619 +25.145141,115.7533 +25.126703,136.0428 +25.095163,172.8929 +25.210770,59.2624 +25.247679,23.1195 +24.991869,282.5406 +24.958010,317.5535 +25.137407,139.5739 +25.093258,186.5997 +25.203832,77.2726 +25.230580,54.3899 +25.259948,26.1876 +25.268057,18.6317 +25.008401,283.1039 +25.270800,21.2987 +25.012608,281.3584 +25.166795,129.0775 +25.123024,177.0385 +25.187276,114.0202 +25.225494,77.0494 +25.240811,63.4780 +25.252736,55.3812 +25.291506,17.1792 +25.144287,165.8996 +25.293968,19.3355 +25.185870,131.1866 +25.203076,114.5385 +25.281105,39.6233 +25.244794,80.1251 +25.308118,17.3346 +25.286690,40.0949 +25.308687,19.3435 +25.275564,53.4078 +25.180041,151.6846 +25.212318,120.5907 +25.250108,84.1551 +25.317058,20.7383 +25.274410,64.8382 +25.072889,271.9164 +25.328031,17.8862 +25.302544,46.8339 +25.215294,134.8547 +25.001536,351.7388 +25.317616,37.4978 +25.276982,79.7048 +25.195852,162.0233 +25.310188,50.9356 +25.286136,78.1924 +25.295873,69.3620 +25.345919,22.0553 +25.211343,157.3258 +25.353276,20.6225 +25.304290,70.5965 +25.191965,183.9191 +25.300063,78.5615 +25.255709,125.0603 +25.142601,239.1328 +25.240060,143.9612 +25.328973,56.3825 +25.332909,54.9375 +25.246522,143.4359 +25.331727,61.5256 +25.212926,184.9961 +25.334264,66.5461 +25.381734,19.6648 +25.292100,109.9357 +25.320729,87.1059 +25.344806,64.8380 +25.373900,36.6281 +25.356688,58.6835 +25.301297,114.8354 +25.368669,48.6782 +24.948186,470.9796 +25.401400,18.3713 +25.231654,190.8972 +25.324920,100.8423 +25.262747,163.5631 +25.384022,47.8638 +25.224901,208.8696 +25.279859,154.8708 +25.402036,33.8488 +25.419167,17.3402 +25.313304,125.2117 +25.378626,61.4710 +25.422552,18.3917 +25.375885,70.4705 +25.410529,37.1531 +25.380770,71.7675 +25.171165,284.3477 +25.400811,57.7696 +25.385357,74.2746 +25.349379,110.9249 +25.416134,47.2226 +25.409646,57.1523 +25.254440,213.7518 +25.270034,203.7298 +25.284971,189.5947 +25.407837,68.1105 +25.458582,19.3153 +25.374888,106.1908 +25.425763,56.6031 +25.339250,144.1007 +25.440098,44.6225 +25.459632,29.9185 +25.435886,54.4363 +25.417349,78.0453 +25.361125,135.6545 +25.415373,82.4053 +25.468192,31.7006 +25.426311,78.0922 +25.477899,27.3473 +25.436508,69.7544 +25.350149,159.3682 +25.490324,22.8657 +25.389959,124.9190 +25.495396,21.8205 +25.463357,56.2938 +25.433771,87.7283 +25.475948,47.0761 +25.504405,21.3902 +25.431887,94.6675 +25.483351,45.7566 +25.365236,164.6796 +25.357877,174.6724 +25.514879,19.4102 +25.393254,144.0248 +25.325454,214.4826 +25.523026,18.2356 +25.419773,124.6837 +25.355114,192.5362 +25.367975,181.7003 +25.260895,292.6324 +25.481080,73.3817 +25.529109,26.1607 +25.537279,20.3144 +25.539938,21.5275 +25.120169,442.6086 +25.460306,106.8849 +25.452539,115.6580 +25.387848,181.9946 +25.326786,244.8257 +25.252138,321.8573 +25.534290,41.9085 +25.561466,17.5818 +25.438517,143.5297 +25.434731,148.5860 +25.509519,78.0041 +25.440945,147.5868 +25.446356,143.1850 +25.397923,196.3694 +25.517217,77.6842 +25.525796,70.0502 +25.466799,132.5510 +25.582047,18.8100 +25.499894,104.3847 +25.587524,18.2423 +25.562779,45.4878 +25.555271,54.5630 +25.484722,127.4671 +25.496780,117.1414 +25.541263,73.8561 +25.519652,96.5336 +25.497779,120.9036 +25.547652,74.3634 +25.567192,56.2722 +25.604280,20.4542 +25.599351,31.4659 +25.521501,113.2755 +25.482367,153.6726 +25.474567,162.8382 +25.618684,19.6256 +25.622016,20.0546 +25.605767,38.4447 +25.544458,102.9237 +25.600858,47.5319 +25.630818,20.6210 +25.557595,94.5877 +25.595848,56.9529 +25.473764,184.1730 +25.588533,70.4364 +25.532550,127.4906 +25.634777,30.8339 +25.178427,488.4361 +25.613923,53.8184 +25.615120,54.9834 +25.652184,18.5595 +25.529917,145.7276 +25.364329,314.4431 +25.637407,44.0974 +25.636042,46.6046 +25.571612,113.8034 +25.665612,20.7393 +25.651440,35.6598 +25.608268,82.7024 +25.549676,142.3599 +25.675646,18.5169 +25.193171,504.0077 +25.644213,55.7910 +25.657939,44.8920 +25.553529,151.0479 +25.642072,63.8810 +25.648391,61.5047 +25.624735,88.3011 +25.697179,18.9283 +25.623465,95.9892 +25.337797,382.2678 +25.687101,36.1138 +25.589543,135.7031 +25.681506,45.4934 +25.686353,46.3146 +25.667743,69.0197 +25.568198,169.0722 +25.612190,125.6923 +25.666864,74.1962 +25.505247,236.6674 +25.694164,51.5204 +25.719456,28.9968 +25.513190,238.8005 +25.526555,226.0183 +25.713037,40.1199 +25.716109,39.7743 +25.455515,304.9285 +25.594903,166.7862 +25.709898,52.6345 +25.583318,182.6202 +25.670105,96.8406 +25.609835,158.9804 +25.751992,18.1992 +25.755884,20.1502 +25.760444,16.2379 +25.737883,42.5102 +25.447684,336.7975 +25.569844,215.2865 +25.732669,55.0754 +25.720066,68.6075 +25.506264,283.2288 +25.702832,90.5724 +25.682647,112.9243 +25.647383,149.1590 +25.780396,19.7788 +25.745685,56.1197 +25.705954,98.5992 +25.658970,146.1726 +25.741061,67.5622 +25.704578,105.9528 +25.554463,257.1401 +25.793406,18.9958 +25.752575,62.7675 +25.776036,41.3990 +25.753158,65.4929 +25.801806,18.3528 +25.685417,144.6164 +25.489552,342.4094 +25.723216,110.5917 +25.692037,142.3726 +25.762533,73.0406 +25.804555,34.0789 +25.795573,45.2781 +25.736763,105.5399 +25.800176,43.6849 +25.573996,273.4171 +25.737271,112.7064 +25.811604,42.2280 +25.770192,85.4599 +25.784483,74.7462 +25.678773,181.4662 +25.805144,56.1514 +25.616187,246.0214 +25.843862,19.1755 +25.849979,18.1931 +25.652801,218.5506 +25.727000,148.2066 +25.761690,114.1295 +25.690971,185.8753 +25.847414,32.8171 +25.863038,17.8530 +25.838635,43.8535 +25.741915,143.7623 +25.842304,47.5110 +25.810532,81.4768 +25.766947,127.7780 +25.725247,171.3332 +25.880233,16.9484 +25.660042,239.3288 +25.855653,47.2601 +25.835575,72.0254 +25.700005,209.5277 +25.875208,34.9424 +25.831962,79.9829 +25.785131,129.0301 +25.834411,82.7089 +25.833809,85.4661 +25.776684,145.8311 +25.861297,63.6418 +25.808625,117.7021 +25.876848,53.6144 +25.871353,61.7151 +25.830034,103.6197 +25.894726,40.5512 +25.815344,122.6648 +25.576200,363.8980 +25.859230,84.0314 +25.926328,18.0710 +25.579049,367.6596 +25.787745,159.9101 +25.670744,279.1691 +25.882489,68.3876 +25.889816,63.1938 +25.594294,360.5225 +25.765939,194.4346 +25.899372,63.0228 +25.917122,46.4470 +25.880892,84.2438 +25.935278,33.6869 +25.933655,36.2939 +25.896581,75.2960 +25.885679,88.3364 +25.924940,50.0136 +25.933069,48.1569 +25.963570,18.2934 +25.944400,41.3418 +25.914163,72.1067 +25.950878,39.2682 +25.892010,99.9123 +25.907602,85.3403 +25.789494,204.0842 +25.943263,53.5138 +25.940099,57.4078 +25.974954,28.6577 +25.946710,59.5877 +25.947656,60.1298 +25.910151,98.2316 +25.796543,212.4581 +25.840852,172.5328 +25.960375,53.9527 +25.922517,93.0685 +25.953011,65.4835 +25.862209,161.0122 +25.868173,157.5113 +25.911946,117.1546 +25.993579,36.3519 +25.954817,79.4191 +25.909534,125.5150 +26.018496,17.2548 +26.003613,34.6197 +26.023223,17.6020 +25.968966,74.6104 +25.897182,152.2653 +25.974017,76.0570 +25.820160,232.3452 +25.962396,91.0231 +25.971878,83.2681 +26.038234,17.7853 +25.930463,128.7748 +26.043577,17.7704 +25.986271,79.9302 +25.768816,297.9371 +26.049449,19.1734 +25.812402,257.2673 +26.006299,68.2302 +25.875821,199.6517 +26.050075,27.0917 +25.969950,109.8483 +25.992943,87.4536 +25.981864,102.0145 +26.066202,18.2412 +26.066755,19.8977 +25.853833,234.4553 +25.996778,93.0331 +25.817436,275.7708 +25.788675,306.4729 +25.860241,239.0344 +26.029102,70.7271 +26.007787,93.4508 +26.083880,18.1157 +25.117711,985.7595 +26.025685,79.7344 +26.089812,19.6251 +26.035752,77.3975 +26.035050,80.9098 +25.997508,119.3737 +25.981227,136.7308 +26.099830,18.6903 +25.938009,187.3520 +26.086653,39.3029 +26.069671,56.8692 +25.965137,162.2392 +26.079799,50.8775 +26.099277,31.9162 +25.991924,142.2337 +26.053420,82.8708 +26.101239,40.2998 +25.985743,156.3520 +26.029932,117.5012 +26.080397,68.1853 +26.088289,60.9432 +26.109439,42.4803 +26.056020,96.4440 +26.040826,113.8089 +26.103471,52.7235 +26.142096,16.4802 +26.116883,45.0564 +26.101996,60.4715 +25.818652,345.9312 +26.147434,17.8087 +25.902914,268.5749 +25.638312,533.8186 +26.115961,56.8997 +26.118522,54.9203 +26.125362,50.8282 +26.113150,63.8699 +26.161940,18.6302 +26.162469,18.6561 +26.126541,56.2936 +26.130678,55.7705 +26.117959,70.4075 +26.149234,41.8727 +25.949914,244.6496 +26.148584,46.5551 +26.074530,121.8034 +26.181126,16.0554 +26.141540,58.3034 +26.172131,31.9095 +26.151920,53.3507 +25.919276,287.8481 +26.093207,118.0252 +26.158577,53.1810 +26.165244,48.8138 +26.059239,156.2014 +26.204042,14.6015 +25.748453,471.8265 +26.068623,155.6892 +26.134158,90.6644 +26.177021,49.5061 +26.211234,15.8576 +26.211759,17.5474 +26.176192,55.1319 +26.055148,179.0911 +26.196334,39.8591 +26.218645,19.4490 +26.009002,231.1556 +26.136292,106.8933 +26.061349,184.2504 +26.220281,25.9828 +26.164585,82.2169 +26.095149,153.2861 +26.215442,34.7297 +26.105421,145.3677 +26.191107,63.4137 +26.205272,50.9542 +26.214059,46.4442 +26.207125,53.9727 +26.188368,73.3333 +26.246803,19.4813 +26.229308,38.3575 +26.013386,256.0830 +26.231325,39.0471 +26.194565,79.8020 +26.014329,260.8655 +26.172862,103.6165 +26.152465,126.3301 +26.173443,107.3694 +26.125957,157.3000 +26.240159,48.4373 +26.131194,158.1969 +26.226528,63.6334 +26.182835,108.1951 +26.084444,208.5547 +26.246265,51.9835 +26.250790,48.8021 +26.280813,19.3509 +26.238095,67.2298 +26.254522,51.9664 +26.243186,68.1090 +26.127377,184.4692 +26.199845,113.4719 +26.260504,53.7925 +26.298249,17.2972 +26.299593,17.0055 +26.075473,242.3700 +26.171490,149.6865 +26.283258,38.4443 +26.305326,18.4480 +26.266285,60.0057 +26.248436,79.6087 +26.278796,50.8064 +26.270373,62.1219 +26.290163,45.0278 +26.077167,261.2866 +26.261100,78.1098 +26.250172,91.8243 +26.326292,18.0002 +26.236194,109.0545 +26.315547,33.9067 +26.306490,44.3177 +26.332496,18.8553 +26.328046,27.3852 +25.990147,367.2762 +26.321703,36.5751 +26.317845,43.4183 +26.156196,205.5743 +26.186450,175.8369 +26.261702,104.7259 +26.344293,22.6179 +26.321178,46.4969 +26.349455,18.7809 +26.267666,103.1159 +26.316600,57.3052 +26.355432,19.2818 +26.358279,20.2009 +26.256227,122.9434 +26.313318,70.3712 +26.300165,84.0267 +26.366429,18.2937 +26.293001,97.0130 +26.227092,165.5785 +26.339211,53.8958 +26.288597,106.0301 +26.234240,160.9889 +26.373906,22.3959 +26.224313,174.2638 +26.383690,18.5554 +26.370783,32.2605 +26.384723,19.6212 +26.338455,68.9023 +26.390015,17.8513 +26.154636,256.7950 +26.323775,89.5723 +26.311296,104.9717 +26.197182,220.5199 +26.362288,55.9415 +26.311848,108.2473 +26.374715,47.9864 +26.402247,21.0037 +26.407359,18.3689 +26.245600,181.1471 +26.384193,47.3285 +26.345250,87.8675 +26.335192,100.1238 +26.329604,107.1288 +26.367676,73.3749 +26.052506,390.1051 +26.275196,168.0294 +26.357425,87.2642 +26.180571,266.8573 +26.407868,42.3965 +26.378481,75.5723 +26.274368,180.6047 +26.379171,79.3359 +26.404346,55.6108 +26.423251,38.6083 +26.441051,21.3659 +26.435317,29.7082 +26.431522,34.6563 +26.426748,40.1925 +26.394628,77.5543 +26.341998,132.8791 +26.458508,17.3117 +26.393107,83.4026 +26.314298,162.9368 +26.443226,35.5473 +26.195140,289.3548 +26.366912,119.8229 +26.465026,22.3444 +26.447430,44.0023 +26.420096,73.2736 +26.418230,76.4547 +26.475821,20.9248 +26.361264,136.8462 +26.450265,49.2226 +26.484496,16.9556 +26.466942,36.4460 +26.462418,44.4014 +26.269470,240.4058 +26.494686,17.7004 +26.486735,28.6733 +26.478774,37.2689 +26.015587,501.2902 +26.008385,513.4306 +26.403045,119.3841 +26.034238,489.1328 +26.416269,108.4044 +26.496747,31.6025 +26.512387,19.5621 +26.444690,91.1405 +26.499489,38.7149 +26.398578,140.8162 +26.351352,189.8326 +26.392672,149.8386 +26.291032,254.1187 +26.436733,109.6626 +26.503389,44.1523 +26.466179,84.8250 +26.528350,23.5599 +26.395229,160.0607 +26.433118,122.9320 +26.506820,51.5124 +26.361772,197.8461 +26.224823,335.6586 +26.541186,24.2990 +26.523372,44.7193 +26.501453,68.0307 +26.413348,156.7108 +26.521816,50.6571 +26.276479,300.1571 +26.422702,155.5242 +26.539395,40.9077 +26.551006,31.6866 +26.396303,190.0371 +26.411432,177.8216 +26.487371,105.8625 +26.350808,244.0538 +26.289392,306.3594 +26.522430,76.4653 +26.368237,231.3701 +26.559619,40.5881 +26.491433,109.7501 +26.509877,94.8780 +26.589255,18.0454 +26.538205,72.7335 +26.524674,89.1634 +26.598896,16.4178 +26.569484,47.0615 +26.599608,17.5090 +26.442613,176.3729 +26.498111,122.2640 +26.604756,18.4459 +26.417703,207.3934 +26.477236,152.0615 +26.610939,19.2122 +26.461861,170.4648 +26.546397,89.1200 +26.454974,182.3875 +26.516878,121.7895 +26.535832,103.5850 +26.582693,59.0230 +26.607301,39.0160 +26.565486,81.3920 +26.616547,32.4922 +26.547542,102.4933 +26.542511,111.8264 +26.545152,111.7567 +26.531950,125.5554 +26.493371,164.7627 +26.632326,29.0708 +26.580304,85.7136 +26.601184,65.7508 +26.625097,42.6969 +26.515410,157.6679 +26.516044,158.5430 +26.459957,216.5392 +26.555291,122.2607 +26.661398,20.5327 +26.646880,38.5813 +26.657507,30.3443 +26.474878,214.3344 +26.476511,213.7273 +26.673079,19.9827 +26.594863,99.1347 +26.576638,120.5603 +26.630153,69.9289 +26.617119,83.7464 +26.685462,18.4912 +26.556051,148.6148 +26.637362,71.9121 +26.629298,81.4965 +26.613838,97.8827 +26.558334,155.8700 +26.560483,155.0997 +26.618986,100.0944 +26.425729,294.4499 +26.693063,28.2271 +26.572474,150.4163 +26.704667,18.7961 +26.709276,17.6094 +26.674589,53.4985 +26.700866,33.1766 +26.666019,68.7144 +26.654339,81.3157 +26.635518,101.8651 +26.586341,154.0371 +26.722892,18.0773 +26.639418,102.2348 +26.595752,147.2170 +26.728089,18.6859 +26.454055,294.2355 +26.700083,53.9745 +26.740971,13.6781 +26.650036,105.6804 +26.646319,113.9970 +26.703955,57.6452 +26.681932,81.1358 +26.676498,87.4971 +26.656910,110.5748 +26.666937,101.8896 +26.638669,133.4536 +26.754650,19.4308 +26.578228,199.9492 +26.714205,65.5297 +26.742970,37.7971 +26.755718,28.4842 +26.697199,89.0203 +26.719082,67.9222 +26.658135,129.4640 +26.711722,78.8847 +26.740379,50.7831 +26.689214,106.4875 +26.721291,76.0430 +26.715584,82.4279 +26.761602,41.4442 +26.784203,19.3658 +26.690240,115.1721 +26.748291,58.8740 +26.710796,97.4840 +26.735656,75.4674 +26.734044,77.6589 +26.780768,31.8888 +26.774082,41.7600 +26.772123,46.3618 +26.720180,100.2278 +26.787005,34.7239 +26.803047,20.0348 +26.778178,47.7554 +26.551912,277.3780 +26.763996,66.2257 +26.726886,104.1258 +26.791163,45.1379 +26.667796,169.5088 +26.723464,114.7609 +26.760317,80.9410 +26.795703,46.3054 +26.825935,19.5022 +26.768828,77.3446 +26.472184,377.1454 +26.593234,258.4290 +26.741653,111.0527 +26.836302,17.2229 +26.811124,49.0536 +26.829290,32.2465 +26.823083,39.5944 +26.815843,49.0234 +26.820409,47.6275 +26.849331,20.3241 +26.787600,83.1449 +26.831013,43.1018 +26.797335,78.0399 +26.623204,254.7208 +26.693999,185.5136 +26.812658,69.6262 +26.838226,45.5602 +26.842009,43.3536 +26.807166,82.7950 +26.818486,72.0323 +26.870746,22.8462 +26.877926,16.2423 +26.763069,132.3472 +26.737384,163.7022 +26.846173,55.5254 +26.568092,334.2193 +26.853526,53.9975 +26.734734,174.2892 +26.889963,20.7737 +26.894169,18.5916 +26.641717,273.3705 +26.864867,51.9920 +26.874116,45.4809 +26.677553,245.9960 +26.830223,94.7861 +26.687853,238.1160 +26.879514,49.3369 +26.890519,38.8288 +26.746776,183.1637 +26.862679,70.5019 +26.845438,89.2697 +26.754059,181.7389 +26.907525,31.8302 +26.851664,88.2335 +26.923550,18.3365 +26.882285,60.2002 +26.929349,16.4956 +26.570060,377.4326 +26.861539,92.0826 +26.811704,142.8152 +26.909024,46.4070 +26.649040,309.5847 +26.925010,38.5558 +26.945846,18.2960 +26.901700,63.7466 +26.885364,84.6607 +26.893593,77.5612 +26.805413,168.0986 +26.875376,101.3569 +26.620376,357.0074 +26.600208,378.1622 +26.941888,37.3426 +26.901088,80.3434 +26.919598,62.6670 +26.808281,178.0425 +26.942487,45.2214 +26.963567,24.6453 +26.970026,20.3164 +26.934709,58.7382 +26.868037,127.2681 +26.860179,137.4024 +26.798013,200.5912 +26.779736,221.3674 +26.869656,132.4525 +26.883787,119.0456 +26.939899,66.7750 +26.912778,96.0831 +26.767487,242.5092 +26.982266,30.7661 +26.958626,59.6291 +26.910738,110.2327 +26.973512,48.0236 +26.977385,45.1184 +26.939356,84.6465 +26.786221,240.0978 +27.013033,16.3229 +26.615315,415.8444 +26.895418,139.0451 +26.841259,195.8159 +26.933182,105.2560 +26.790607,248.6572 +26.803570,238.3469 +27.002833,46.4328 +27.029357,20.6972 +26.955433,96.6425 +27.002109,50.7873 +27.034464,22.1272 +27.022505,35.2167 +26.988213,73.2519 +27.008862,53.9603 +27.041918,21.8212 +26.852707,212.2854 +26.995307,72.0756 +27.009997,58.1562 +27.021537,50.7719 +27.020971,53.5233 +26.979232,97.2703 +27.057722,19.4489 +26.993448,88.4945 +27.050056,33.0266 +26.987710,96.0204 +27.068154,17.1057 +26.986325,102.1329 +27.072310,19.0108 +26.965448,129.0963 +27.018256,76.8372 +26.998605,99.6863 +26.928852,174.3290 +27.056592,47.6167 +27.067383,37.5246 +26.925970,179.4950 +27.049268,56.8572 +27.088458,19.0654 +27.061467,49.1310 +27.083731,29.7864 +26.821730,292.6411 +26.947494,170.3247 +27.039266,79.8189 +27.085261,38.8502 +26.981432,143.5283 +27.077173,48.8656 +26.978371,148.3052 +27.110599,18.4007 +27.063741,67.9800 +26.929941,204.6765 +27.103182,32.0815 +27.081944,57.3177 +27.105466,34.5014 +27.124112,20.5109 +26.837306,310.7794 +26.997582,155.0514 +27.131722,21.4850 +27.119086,38.1025 +26.916860,241.8730 +27.139263,19.9653 +27.094545,65.9055 +27.139969,21.9340 +27.126677,39.1069 +27.038439,128.4452 +27.134618,33.5536 +27.052897,115.8653 +27.104909,67.8133 +27.098293,75.3832 +27.106126,71.5590 +26.964143,215.5286 +26.990343,190.1248 +27.126039,55.4239 +27.104210,77.8947 +27.095094,91.8059 +27.160452,27.2746 +27.001104,192.3266 +27.153208,40.8019 +27.177686,17.1201 +27.006675,189.4770 +27.124962,75.7517 +26.935799,266.8690 +26.915089,288.9701 +27.024004,183.9029 +27.159229,49.9804 +27.076503,134.2318 +27.064994,147.0421 +27.194807,19.7049 +26.902312,312.7687 +27.052077,165.2799 +27.181464,38.9367 +27.204060,17.3710 +27.166885,59.2082 +27.179673,49.4547 +27.074496,156.3282 +27.168764,65.0444 +27.144625,90.0452 +27.182106,57.5890 +27.152635,88.5720 +27.202669,39.4269 +27.161904,81.1111 +27.037076,209.4270 +27.135265,112.5827 +27.233810,18.3663 +26.976734,277.5651 +27.212037,44.0209 +26.953624,307.1837 +27.186901,74.6639 +27.117819,144.3460 +26.971156,292.7892 +27.172723,92.2288 +27.252178,18.4323 +27.230825,44.0216 +27.241208,35.0063 +27.091322,186.1933 +27.234671,43.4791 +27.187728,91.0369 +27.158734,122.3628 +27.229129,55.2324 +27.239696,45.5212 +27.113519,173.8244 +27.217358,70.5105 +27.193432,100.0844 +27.107525,186.5518 +27.215082,79.8478 +27.274848,20.8911 +27.210736,87.1352 +27.026319,276.7681 +27.148086,156.0462 +27.256059,50.5029 +27.263946,43.5603 +27.247849,63.1183 +27.278766,33.3954 +27.293518,20.4659 +27.165785,153.7951 +27.196153,123.9904 +27.031160,289.7484 +27.209211,116.9252 +27.284362,42.3034 +27.278152,50.5272 +27.242097,88.7672 +27.295741,36.7804 +27.310969,22.3902 +27.083084,254.2447 +27.114373,223.5396 +27.262167,76.2850 +27.304134,35.1860 +27.261567,82.7666 +27.326137,22.5781 +27.157189,192.0233 +27.328680,21.6799 +27.260808,93.5233 +27.326666,28.1276 +27.337330,17.9169 +27.294931,61.0725 +27.287870,69.0584 +27.243016,115.8772 +27.220402,140.6857 +27.129000,233.6262 +27.276215,88.6120 +27.332522,33.3607 +27.349214,18.4164 +27.354333,15.8969 +27.294078,78.2590 +27.356005,17.3472 +27.173677,203.4549 +27.339321,39.1833 +27.246504,132.6085 +27.364828,16.3709 +27.207908,176.1777 +27.370231,14.7984 +27.372338,15.7974 +27.226095,167.4187 +27.313985,80.8932 +27.307507,89.7851 +27.319581,78.2132 +27.358894,40.3665 +27.320910,82.3265 +27.377133,26.6676 +27.350361,55.1202 +27.194011,213.4610 +27.333360,77.8495 +27.312162,100.5359 +27.254301,159.0365 +27.355248,63.2045 +27.373353,46.0242 +27.303089,117.1988 +27.348717,77.9673 +27.337913,89.8608 +27.384087,44.4545 +27.062824,368.4922 +27.281099,152.3796 +27.397795,37.3903 +27.419378,21.2897 +27.381200,59.9693 +27.403802,37.9307 +27.365884,78.2080 +27.378505,68.7078 +27.285218,162.7064 +27.168173,280.8477 +27.393515,58.9223 +27.330865,122.4941 +27.403237,51.2279 +27.420289,37.6555 +27.441171,17.2879 +27.441733,18.4016 +27.344334,119.3151 +27.379113,87.7904 +27.214513,254.1050 +27.287344,182.4077 +27.413339,57.1652 +27.454466,19.1289 +27.435187,39.8502 +27.458460,17.5390 +27.427776,50.5784 +27.463650,17.4412 +27.469753,15.3556 +27.447925,38.5966 +27.470505,16.5801 +27.277516,210.9689 +27.407473,83.0607 +27.418453,73.0758 +27.476000,20.1978 +27.428542,68.3968 +27.444093,53.7366 +27.221432,279.4909 +27.485110,18.7214 +27.200715,304.2971 +27.426686,79.0790 +27.447214,60.7595 +27.354795,156.7811 +27.466905,46.0372 +27.460136,53.7708 +26.954521,559.9142 +27.180469,339.1843 +27.500924,22.4030 +27.405482,118.3423 +27.503833,20.4094 +27.362627,162.9817 +27.491530,37.6059 +27.264953,264.9446 +27.490535,40.7655 +27.397293,137.8253 +27.270611,265.9099 +27.306563,231.6822 +27.481092,58.6068 +27.523825,17.6931 +27.529137,15.0274 +27.497831,47.9015 +27.411211,138.6037 +27.431317,119.4691 +27.505013,48.3165 +27.529899,27.5675 +27.473596,86.4593 +27.361088,200.3991 +27.544166,18.1703 +27.512943,50.9167 +27.507975,58.0245 +27.514436,54.2698 +27.513908,58.9202 +27.531301,43.0256 +27.519655,55.6506 +27.557467,18.8064 +27.541520,35.3611 +27.496940,81.8393 +27.356929,222.4182 +27.539700,40.4484 +27.320145,264.4418 +27.505766,83.7129 +27.468619,121.5506 +27.388137,205.1653 +27.578780,16.4786 +27.338453,257.9748 +27.545733,51.4699 +27.475038,123.2987 +27.496199,107.2765 +27.524243,80.1522 +27.535120,70.3733 +27.525610,82.5066 +27.590171,20.8312 +27.457946,154.1334 +27.593303,22.8908 +27.367631,249.3796 +27.453361,164.7778 +27.536523,84.5433 +27.580150,42.7257 +27.595260,28.1983 +27.487087,140.2127 +27.488486,140.6046 +27.563861,66.0157 +27.412699,217.9728 +27.612080,20.4553 +27.618139,17.7129 +27.523328,116.9787 +27.440669,200.6875 +27.297872,344.4550 +27.630673,14.2544 +27.385030,262.7713 +27.579348,70.4929 +27.584588,66.7190 +27.635854,17.0823 +27.550787,107.4144 +27.632536,26.6518 +27.644928,16.3903 +27.608118,54.1957 +27.562337,105.0301 +27.449021,220.3341 +27.576882,93.2394 +27.399262,272.9484 +27.647802,29.1096 +27.561488,116.4451 +27.621067,57.6226 +27.568707,113.4270 +27.649842,33.9195 +27.597205,87.2728 +27.611004,75.8031 +27.553331,136.7786 +27.651308,39.5209 +27.574328,117.4678 +27.659189,36.7707 +27.678690,17.8958 +27.452438,244.7719 +27.629092,70.4093 +27.640308,62.4420 +27.478355,232.1904 +27.511577,201.3423 +27.695961,17.7257 +27.538246,176.6857 +27.642329,74.2850 +27.641358,80.6514 +27.686808,35.9909 +27.596429,127.0872 +27.622876,103.1953 +27.598338,128.2480 +27.661319,69.5137 +27.604396,127.1417 +27.713688,18.7608 +27.690110,47.2507 +27.572829,165.3119 +27.677935,60.7569 +27.672211,69.0501 +27.589480,153.5008 +27.726073,17.4326 +27.682135,63.5292 +27.726587,20.0290 +27.667368,83.9483 +27.486523,267.5905 +27.605494,149.4754 +27.575307,180.2008 +27.716614,42.6686 +27.723517,38.1407 +27.576275,186.2923 +27.652937,110.9106 +27.710548,55.3021 +27.683762,85.1993 +27.617013,153.5105 +27.722010,49.8017 +27.394879,379.0732 +27.714933,60.8535 +27.684479,95.9917 +27.702751,79.6861 +27.730834,52.8379 +27.696587,88.0457 +27.765851,24.6012 +27.623459,167.5877 +27.603476,189.6764 +27.754971,39.2882 +27.755509,39.4456 +27.780471,22.0980 +27.745665,58.1624 +27.658203,146.5155 +27.697211,112.4297 +27.433479,377.1166 +27.790453,21.5859 +27.768963,46.2887 +27.732450,85.1717 +27.771813,46.3536 +27.560057,258.8101 +27.775788,43.6469 +27.738693,85.6568 +27.549815,277.5999 +27.783673,46.1451 +27.629878,200.5876 +27.712921,119.0022 +27.742982,92.3986 +27.804719,31.3158 +27.802571,34.3067 +27.690829,147.6946 +27.743506,99.7185 +27.669356,174.7731 +27.731539,117.9208 +27.751318,99.4566 +27.738142,116.1600 +27.759284,95.5873 +27.770525,86.8955 +27.791048,67.4723 +27.829819,30.1573 +27.843226,20.5829 +27.670123,195.7685 +27.817623,49.4881 +27.737362,134.6561 +27.761659,111.3595 +27.854303,20.0206 +27.699502,177.3753 +27.763848,113.5592 +27.746617,132.5738 +27.836879,44.7846 +27.824350,58.9327 +27.865892,18.6569 +27.819436,70.6799 +27.793154,97.8159 +27.741262,151.7471 +27.818868,76.2049 +27.867112,33.4395 +27.831924,69.3992 +27.782438,121.3839 +27.863810,40.9305 +27.812040,97.5476 +27.838525,72.1508 +27.890118,21.9575 +27.874325,41.4817 +27.883284,34.2099 +27.900552,17.8580 +27.879191,43.3339 +27.810597,113.8686 +27.616195,309.5314 +27.794955,132.1543 +27.910677,17.1807 +27.815253,115.0016 +27.794260,136.7451 +27.850775,84.4636 +27.844131,91.9397 +27.890971,50.1885 +27.858522,83.2218 +27.872019,70.7602 +27.566000,377.9609 +27.662315,286.0224 +27.876879,73.1555 +27.895075,57.6217 +27.762568,194.3211 +27.909589,48.5432 +27.627301,332.6099 +27.941161,19.2961 +27.925728,36.0385 +27.918412,47.5876 +27.835381,134.2342 +27.784634,185.5235 +27.827417,146.5832 +27.873019,101.8153 +27.849461,126.4249 +27.722800,255.3031 +27.836036,143.5865 +27.809642,170.8820 +27.903823,80.2779 +27.857421,133.5751 +27.893011,100.5544 +27.958133,35.8545 +27.859978,134.2634 +27.927859,67.2433 +27.904741,92.5828 +27.935240,63.4946 +27.961767,38.7392 +27.901324,102.9621 +27.773953,232.2912 +27.881664,127.3724 +27.993566,15.9681 +27.993989,16.0788 +27.995103,18.6115 +27.979624,34.8245 +27.915807,100.2212 +27.948338,71.3443 +27.974836,45.9658 +27.943962,77.9377 +28.009038,15.9672 +28.009535,16.0360 +27.912076,115.8134 +28.010068,19.8311 +27.877409,153.9270 +27.917495,116.5149 +27.978104,58.0207 +28.000507,38.4773 +27.950035,90.3827 +27.959912,81.1478 +27.884550,158.9741 +28.013715,34.4081 +27.927110,121.5956 +27.754114,299.5003 +27.970159,84.2395 +27.994242,62.3515 +27.922527,136.5519 +28.043525,16.1319 +28.004288,62.9043 +27.997325,71.2505 +28.019684,49.5003 +28.014449,55.3129 +28.031337,40.3049 +27.980525,92.3912 +27.960458,113.4301 +27.936071,141.5830 +27.952698,128.3462 +28.036126,47.0928 +27.990998,93.0551 +28.067193,20.9039 +28.068577,20.7522 +27.969616,120.3114 +28.040419,53.8349 +28.025572,71.5951 +28.038986,59.1546 +28.027891,71.7913 +27.924467,176.7709 +28.054399,48.8623 +28.083220,21.2360 +27.942780,164.5995 +28.025007,84.0223 +28.020803,92.6141 +28.073890,40.5634 +28.097169,23.0896 +27.854873,266.8779 +28.029900,92.5995 +28.056594,66.4957 +28.041060,82.8141 +28.107381,18.5378 +28.089330,39.2799 +28.113418,16.7607 +28.069185,62.4008 +28.048707,87.2497 +28.084054,52.4058 +28.053616,84.2116 +28.120259,18.9236 +27.931006,210.5458 +28.071643,71.0429 +27.998735,146.0535 +28.094255,51.5659 +28.089929,58.7640 +27.676913,475.7914 +28.135958,17.2695 +28.077655,76.5913 +27.803829,351.0282 +28.136461,19.8413 +27.956890,204.7850 +28.059080,103.4254 +28.098141,65.3655 +28.103263,65.0782 +28.034011,136.6687 +28.059658,113.8462 +28.109030,68.5208 +28.123091,55.3588 +27.941745,241.9557 +28.122501,61.9928 +28.152706,32.3685 +28.114454,73.0906 +28.101239,89.4171 +28.148694,44.5127 +28.123876,70.0559 +28.081046,117.8486 +27.930256,269.1816 +28.021901,178.5622 +28.137829,63.4013 +28.139184,66.6358 +27.984102,223.5433 +28.142687,66.1099 +28.145822,63.6844 +28.168342,46.2025 +28.006246,209.2140 +28.088098,128.1511 +28.198895,20.0541 +28.154248,68.6307 +28.104457,120.1381 +28.099683,125.4279 +28.163508,65.2077 +28.170681,59.2545 +28.130179,100.9734 +28.069763,162.5145 +28.048125,186.1364 +28.162506,74.4253 +28.016030,226.0563 +28.178451,64.4526 +28.153229,90.8188 +28.185075,63.0646 +28.173506,75.5826 +28.216250,36.2194 +27.818168,436.6150 +27.830467,425.5627 +28.218951,37.6395 +28.214545,42.8526 +28.141553,121.2462 +28.190657,74.1101 +28.229936,35.7402 +27.975887,293.3914 +28.222879,49.2699 +28.131587,142.5535 +28.121752,154.5235 +28.187546,91.9535 +28.193208,86.8580 +28.128611,153.0485 +27.974001,312.4229 +27.966001,321.5888 +28.231155,57.8418 +28.156304,134.2976 +28.256591,35.0206 +28.232279,60.5418 +28.276277,19.0489 +28.279500,18.1766 +28.224596,73.9050 +28.265677,36.5680 +28.286425,18.2452 +28.236933,68.6448 +28.205821,102.8790 +28.154858,154.5412 +28.209507,101.9106 +28.242087,71.0747 +28.262801,51.8802 +28.254784,61.3751 +28.207647,111.4498 +28.302246,17.4214 +28.199438,123.4913 +28.295327,28.7562 +28.281660,46.5450 +28.144790,184.6307 +28.183701,147.0375 +28.184495,150.9547 +28.319098,17.0129 +28.208797,131.4113 +28.304671,37.0216 +28.242905,102.5170 +28.252470,93.9152 +28.249089,99.0347 +28.305579,43.8496 +28.288998,62.8467 +28.311419,44.1971 +28.340210,17.0622 +28.322931,41.6592 +28.290602,75.4904 +28.316160,51.5298 +28.292822,75.5878 +28.200464,168.4836 +28.234262,135.7961 +28.336112,35.0484 +28.297678,73.9186 +28.215461,157.0323 +28.269281,106.4302 +28.329422,50.3620 +28.308701,71.5984 +28.257399,124.5742 +28.351846,31.3223 +28.335450,49.9127 +28.349429,36.8667 +28.280067,107.1875 +28.256030,133.6715 +28.368410,24.0302 +27.691797,702.7128 +28.072918,322.8550 +28.379785,16.5406 +28.380301,18.5585 +28.381974,19.1025 +28.366094,35.9739 +28.287591,117.8282 +28.341694,65.9211 +28.225112,184.9784 +28.375711,35.5237 +28.396327,18.0457 +28.398860,17.6226 +28.201231,217.2755 +28.228717,191.9674 +28.348125,76.1554 +28.125920,299.8405 +28.274143,152.2813 +28.177552,252.2172 +28.328207,102.9971 +28.414374,18.7813 +28.389703,44.2326 +28.244048,194.4388 +28.346387,93.7494 +28.193932,248.1838 +28.319669,125.1412 +28.330740,116.1837 +28.314682,132.7698 +28.355617,93.8099 +28.402069,48.5852 +28.395774,55.6645 +28.309400,146.4087 +28.438488,18.0564 +28.313163,147.0161 +28.298503,164.3837 +28.272151,194.4629 +28.364592,102.6825 +28.345423,122.9488 +28.161676,307.7532 +28.291613,182.5279 +28.456546,19.7533 +28.357273,120.6194 +28.460180,18.9366 +28.248141,233.8436 +28.433937,49.3956 +28.387255,97.9776 +28.385364,100.4457 +28.394511,96.7110 +28.407616,84.4290 +28.372493,120.4016 +28.433156,61.1891 +28.444811,50.3090 +28.481985,16.7756 +28.324084,178.4889 +28.368949,136.6270 +28.477893,28.7495 +28.474142,34.4891 +28.476301,33.1144 +28.371597,142.7428 +28.386297,128.8290 +28.425761,93.8245 +28.429771,90.5360 +28.426425,95.9905 +28.371161,152.4247 +28.424281,99.9476 +28.509416,18.4714 +28.479118,53.4586 +28.514341,19.5139 +28.401078,135.5831 +28.492046,45.5059 +28.466615,73.4104 +28.442117,100.5234 +28.494346,49.6150 +28.485811,61.5555 +28.447453,101.3470 +28.462887,86.7385 +28.498762,55.3304 +28.485234,70.3881 +28.495121,64.0433 +28.491223,69.5938 +28.527889,36.7909 +28.547368,18.2088 +28.367691,199.0033 +28.392442,176.3780 +28.506644,62.7403 +28.554094,18.2011 +28.524230,52.1945 +28.559165,18.1467 +28.469430,110.2648 +28.483334,97.1818 +28.520308,64.2414 +28.540027,45.8548 +28.519587,68.6587 +28.568821,20.0033 +28.543962,47.8013 +28.468373,125.0635 +28.537553,58.0550 +28.405420,194.0099 +28.455811,144.3747 +28.584550,16.2180 +28.505577,97.4714 +28.565578,40.0633 +28.542642,63.9972 +28.533856,74.7110 +28.449428,161.0901 +28.588825,25.3364 +28.440137,178.0550 +28.569385,50.6742 +28.416484,206.2841 +28.560818,64.8863 +28.450655,175.5927 +28.566696,60.1410 +28.610520,16.9373 +28.600769,32.7817 +28.618193,20.3763 +28.383169,259.8394 +28.420686,223.1745 +28.548801,95.5746 +28.418508,226.4143 +28.532578,113.8881 +28.593437,54.8015 +28.579696,72.9393 +28.555623,98.0253 +28.564681,91.0153 +28.614162,44.7474 +28.411236,248.1622 +28.638571,21.8041 +28.264768,396.1314 +28.492896,170.3200 +28.572296,92.9853 +28.626249,40.6762 +28.585883,82.7478 +28.652637,19.2706 +28.606640,68.1604 +28.658911,16.8170 +28.659399,17.6042 +28.576425,102.9531 +28.620061,61.4709 +28.605643,78.4306 +28.467275,219.2248 +28.600187,89.1915 +28.675729,15.4706 +28.644377,49.3439 +28.608568,86.1054 +28.588247,110.1921 +28.681533,18.0062 +28.410091,293.4307 +28.643010,61.2919 +28.653649,51.7880 +28.431205,277.6099 +28.646467,63.1853 +28.515127,195.1665 +28.679379,35.9815 +28.446925,269.0250 +28.698440,18.5147 +28.703523,16.4259 +28.666926,57.2829 +28.603050,125.7858 +28.684074,45.5281 +28.591764,140.2278 +28.691201,41.6226 +28.648240,85.8706 +28.370059,364.6797 +28.633552,101.9208 +28.719951,21.3176 +28.677005,68.2805 +28.625705,120.1142 +28.694675,53.5508 +28.536662,212.5110 +28.668632,81.1353 +28.577314,175.3655 +28.580517,172.7284 +28.734112,20.6623 +28.626838,131.3974 +28.715951,43.2691 +28.595609,166.6934 +28.745286,19.1686 +28.663217,104.2642 +28.689379,79.0754 +28.699540,69.4932 +28.627458,145.5082 +28.704303,70.0668 +28.716956,59.5832 +28.671909,105.2665 +28.599431,180.4785 +28.622769,159.9431 +28.767483,18.3408 +28.759221,31.0423 +28.772968,18.6466 +28.665283,126.8869 +28.749768,43.5880 +28.709654,87.6351 +28.522417,276.9079 +28.710295,92.4689 +28.749174,54.4112 +28.764456,40.4233 +28.715362,90.3034 +28.790264,17.9752 +28.731994,78.7347 +28.752680,59.6571 +28.748227,66.1289 +28.758237,60.7498 +28.660900,158.8406 +28.705439,116.1890 +28.745820,80.3368 +28.734739,92.6131 +28.735474,93.4562 +28.808240,21.4273 +28.810730,21.1871 +28.774371,59.0303 +28.797290,39.5356 +28.508632,329.0244 +28.762304,75.8995 +28.818988,21.0177 +28.799326,44.5363 +28.826158,18.2614 +28.549627,299.5438 +28.782713,67.8564 +28.753246,98.7431 +28.693722,159.0283 +28.836827,18.1942 +28.821630,36.2644 +28.843863,16.0385 +28.523587,340.7498 +28.655698,209.2191 +28.502574,363.6087 +28.769034,100.4634 +28.792171,78.9869 +28.793357,80.5277 +28.724210,150.7697 +28.791615,83.9513 +28.850571,28.4248 +28.864338,15.1807 +28.829669,51.2542 +28.864918,19.5642 +28.869499,17.3403 +28.768456,122.9551 +28.803587,90.1951 +28.814357,80.2521 +28.660376,235.5023 +28.878996,18.9202 +28.779911,119.6764 +28.866184,34.5490 +28.851990,50.4781 +28.844421,60.9435 +28.819743,91.8453 +28.838205,75.5735 +28.875568,39.6628 +28.686501,229.8384 +28.776540,140.9902 +28.732825,189.8119 +28.828931,94.3695 +28.833403,92.4969 +28.880924,46.9290 +28.886840,47.7049 +28.857895,77.8210 +28.840007,96.8374 +28.674802,264.6003 +28.754775,186.7325 +28.451439,492.5925 +28.871159,74.6665 +28.893783,52.6706 +28.728837,222.5077 +28.917531,39.7065 +28.729604,229.4448 +28.939403,20.2047 +28.785824,176.0252 +28.941509,22.6946 +28.891412,73.9800 +28.708816,258.6801 +28.915232,53.6845 +28.911591,60.5968 +28.884483,88.6375 +28.874981,102.7445 +28.934546,43.7159 +28.935717,43.2048 +28.961851,17.9279 +28.967497,17.1774 +28.894610,92.0707 +28.973122,16.3247 +28.916341,76.3523 +28.977727,17.3762 +28.964205,32.2384 +28.805666,195.6499 +28.827354,175.3847 +28.972188,32.2734 +28.944033,64.6263 +28.895879,113.5991 +28.873886,136.3085 +28.905366,105.5822 +28.946455,67.9872 +28.995104,21.5283 +29.001318,18.7339 +28.913780,107.2006 +28.741269,280.2559 +28.899588,126.2824 +29.008660,17.7418 +28.979780,49.7329 +28.852751,177.3580 +28.989448,43.2486 +29.014443,19.1336 +28.644923,391.7300 +29.020053,17.3056 +28.879519,160.7247 +29.020982,20.1854 +28.923302,121.7640 +28.927854,118.6513 +28.957239,92.9228 +29.004464,46.6800 +28.777176,275.9075 +28.992695,63.3923 +28.902469,154.8387 +29.026403,32.2579 +28.959609,99.5961 +28.897918,164.2373 +28.945826,117.1567 +29.045067,19.3392 +29.050162,16.9084 +28.855022,216.6498 +29.058662,15.3625 +28.951346,124.0579 +28.936845,140.7005 +28.968918,111.0473 +28.978263,102.4500 +28.922638,158.6924 +29.016633,67.0309 +29.071673,16.6376 +29.057309,33.6035 +29.074025,18.9823 +28.900734,194.6793 +29.037359,61.9376 +29.079966,19.8674 +29.010949,92.0879 +29.025872,77.7501 +29.046507,60.6102 +28.984675,125.1968 +29.090914,19.8441 +28.986682,127.4652 +29.095415,22.5516 +29.010195,109.4453 +28.643861,477.7405 +29.059206,64.0501 +29.093009,30.7942 +29.064407,60.5033 +29.081331,47.3421 +29.110759,19.1418 +29.075405,55.7829 +29.080714,52.4096 +28.804881,332.3570 +29.033578,106.2541 +29.021526,119.6081 +29.032698,109.8362 +29.123257,20.5376 +29.009479,135.1718 +29.107118,42.3566 +29.133125,17.5435 +29.083665,70.9749 +29.002740,153.0989 +28.812338,345.0498 +29.053084,108.6299 +29.099834,63.3806 +29.036654,127.2631 +28.996444,173.2740 +29.121603,51.5606 +29.056088,121.2444 +29.129902,49.3776 +28.802765,377.0993 +29.088312,93.6050 +29.163216,19.2912 +29.143796,43.0609 +29.149476,39.9196 +29.124912,66.7026 +29.173165,21.7820 +28.965393,230.1187 +29.177334,18.7466 +28.831918,367.3544 +29.142535,59.5936 +29.067072,135.8900 +29.137239,67.4005 +29.131189,77.2977 +29.041168,170.6835 +29.195513,16.8993 +29.139833,74.8304 +29.051144,164.4195 +29.123804,95.5894 +28.959050,262.8123 +29.103038,119.4090 +29.181918,42.9980 +29.030110,196.1159 +29.191616,37.1973 +29.169720,60.7645 +29.194948,39.5972 +29.196081,39.3983 +29.161716,74.8242 +29.103623,135.9543 +29.208488,33.3900 +29.224917,17.5975 +29.179866,67.6146 +29.040245,210.3624 +29.199273,52.3337 +29.235481,17.0561 +29.155840,98.2392 +29.117967,137.7964 +28.925901,331.5841 +29.221864,39.0944 +29.128674,134.8916 +29.109873,154.2874 +29.157389,109.9576 +28.859903,407.9928 +29.154641,116.1430 +29.228814,44.6768 +29.214664,60.6177 +29.241879,37.3077 +29.150670,129.3142 +29.099298,181.8924 +29.202963,79.8424 +29.215565,70.4965 +29.267348,20.7484 +29.114148,178.3275 +29.144652,148.8426 +29.163918,130.2278 +29.275283,19.7487 +29.234546,64.6635 +29.267897,33.6688 +29.189397,114.7515 +29.257486,50.6162 +29.251608,59.6119 +29.252538,59.4225 +29.270785,44.1619 +29.239578,76.5653 +28.837657,481.5883 +29.263567,56.4197 +29.062984,257.9027 +29.179282,146.9249 +29.236541,91.2714 +29.279987,49.6583 +29.311221,19.7272 +29.282806,48.8432 +29.273492,61.6717 +29.286063,50.1422 +29.242516,95.5628 +29.219395,123.2883 +29.288097,56.3362 +29.301567,44.6331 +29.330949,18.0804 +29.254080,96.2458 +29.295033,56.7908 +29.255765,97.7592 +29.212413,143.0326 +29.202130,154.4892 +28.849172,510.9860 +29.204640,159.7287 +29.349031,16.1735 +29.316144,49.6409 +29.320887,46.7160 +29.304149,68.7072 +29.141135,234.6547 +29.119642,257.0364 +29.281192,97.3897 +29.360160,19.3189 +29.346201,37.9938 +29.364370,20.3825 +29.365206,20.0845 +29.365786,21.3819 +29.351824,37.9666 +29.299210,94.7583 +29.186858,208.9353 +29.378583,18.8486 +29.308103,90.8880 +29.319988,79.6299 +29.384196,16.6302 +29.292477,112.1099 +29.385291,19.8868 +29.389792,17.2046 +29.319247,93.2522 +29.331651,81.7043 +29.400827,15.1898 +29.182508,236.5953 +29.293496,128.5619 +29.329646,93.0338 +29.222448,203.0442 +29.336206,94.7608 +28.978923,452.8463 +29.395795,36.9656 +29.294147,140.5241 +29.062156,377.2208 +29.404588,37.4577 +29.226227,216.5360 +29.338080,105.4485 +29.260959,186.4841 +29.384754,64.7166 +29.327813,122.3918 +29.326208,125.1739 +29.279188,175.9635 +29.405179,53.1020 +29.442047,18.5939 +29.029514,431.7124 +29.372858,91.1256 +29.314948,151.3624 +29.311962,158.9684 +29.416018,55.6837 +29.430968,43.4797 +29.406998,68.7435 +29.458282,20.0695 +29.460641,19.7432 +29.461227,24.1923 +29.350327,138.5368 +29.451383,39.8461 +29.375792,116.2222 +29.399619,94.0539 +29.475742,18.7666 +29.398992,96.8430 +29.419105,79.7935 +29.478352,22.8522 +29.485421,21.3960 +29.431770,75.7139 +29.488865,20.1928 +29.439378,71.0417 +29.264162,246.7942 +29.450206,61.7407 +29.449471,63.2044 +29.387169,129.6185 +29.480386,39.4841 +29.356620,163.8416 +29.342684,180.5923 +29.353525,170.3419 +29.077547,447.1090 +29.507485,19.5988 +29.493674,38.7043 +29.412500,120.4770 +29.355447,181.2620 +29.247482,292.1209 +29.523277,17.1907 +29.524657,17.5896 +29.474449,69.0410 +29.230485,314.0616 +29.250609,297.6658 +29.422059,129.1688 +29.455153,97.7782 +29.520463,33.6762 +29.466313,93.0552 +29.542248,17.8851 +29.540469,22.3126 +29.397432,167.7760 +29.495837,71.0085 +29.463985,105.2471 +29.211853,361.7393 +29.443529,130.8448 +29.442765,132.5514 +29.367604,208.4054 +29.559370,18.1116 +29.565210,17.6900 +29.491230,92.7196 +29.523868,60.8848 +29.425493,164.2555 +29.543491,47.7615 +29.344434,249.0089 +29.544548,52.0498 +29.510957,88.5754 +29.539604,60.5319 +29.527085,73.7225 +29.569233,35.0395 +29.501205,106.3736 +29.552932,56.1953 +29.335165,277.2445 +29.470931,142.5254 +29.566846,47.1593 +29.510421,104.1095 +29.498899,118.7532 +29.532978,86.1210 +29.494510,127.0221 +29.548276,75.3609 +29.607580,19.1265 +29.506818,123.4756 +29.376680,255.1609 +29.379480,253.3546 +29.516789,118.4488 +29.591254,48.0809 +29.596599,45.0016 +29.599534,44.1496 +29.626708,17.6915 +29.631842,15.9924 +29.471703,177.6704 +29.619100,36.8173 +29.630294,28.3445 +29.614006,45.1543 +29.600137,59.8253 +29.573593,87.1029 +29.532379,132.1238 +29.589750,75.7644 +29.639336,26.7431 +29.647835,19.8966 +29.582901,86.2798 +29.519871,152.8528 +29.574375,99.3642 +29.658640,16.9284 +29.447444,229.6960 +29.643685,36.2222 +29.393970,286.9295 +29.584754,100.5111 +29.623638,64.5074 +29.593444,99.2671 +29.644400,49.8630 +29.509059,186.2101 +29.649375,48.4210 +29.666080,32.8528 +29.432762,266.9304 +29.679908,22.2817 +29.536710,169.3311 +29.688146,18.6775 +29.635238,73.0948 +29.613457,99.5279 +29.576011,138.8681 +29.655919,61.0287 +29.667733,50.8608 +29.617653,103.8657 +29.612410,112.1871 +29.672725,54.8748 +29.604274,123.8694 +29.712986,17.9012 +29.492015,242.5017 +29.680901,55.0382 +29.434672,302.5203 +29.721520,17.2885 +29.562783,179.1285 +29.698934,44.9235 +29.575317,172.1689 +29.730889,20.3553 +29.706825,45.1503 +29.718595,37.0123 +29.554140,202.0343 +29.641602,117.5905 +29.551229,208.6739 +29.422681,338.9422 +29.685266,79.1034 +29.708334,57.0618 +29.577483,191.6225 +29.735940,34.6478 +29.738810,32.4216 +29.702191,70.1634 +29.759193,16.9595 +29.759904,18.3260 +29.669182,112.4263 +29.706043,76.4717 +29.765397,18.1240 +29.600809,186.0931 +29.770589,19.6678 +29.699693,93.1370 +29.751245,42.6615 +29.583951,212.4085 +29.776154,20.8689 +29.660697,139.9488 +29.609128,193.9007 +29.632835,171.7314 +29.755608,50.1333 +29.786903,19.8650 +29.764371,46.2764 +29.695270,116.5130 +29.769106,44.3570 +29.714880,99.5371 +29.716948,98.5153 +29.761624,55.5204 +29.800647,18.8187 +29.778232,46.2946 +29.511948,313.3694 +29.694264,134.0875 +29.813465,17.3406 +29.734518,96.7871 +29.659963,174.3887 +29.819467,17.0709 +29.727601,111.0275 +29.783522,57.2169 +29.413356,430.7772 +29.512677,336.1511 +29.811784,38.0521 +29.810648,39.7983 +29.665515,187.5207 +29.797024,58.4369 +29.751976,106.1972 +29.792831,66.0639 +29.692713,170.5027 +29.614531,250.2948 +29.781609,86.7369 +29.675569,193.8866 +29.825319,46.9584 +29.741913,131.5226 +29.796360,77.6560 +29.840740,34.3183 +29.836540,39.7763 +29.844134,34.1791 +29.863216,18.4679 +29.868347,15.9015 +29.805742,80.7154 +29.806769,82.1428 +29.771232,119.1163 +29.828353,62.5595 +29.664504,229.0968 +29.756175,139.1291 +29.838629,60.4301 +29.673741,226.6340 +29.864827,36.7049 +29.884250,19.9899 +29.886459,18.4446 +29.869457,38.4118 +29.855462,55.0439 +29.858175,53.2464 +29.893602,21.8442 +29.899061,16.9126 +29.876317,40.6413 +29.804568,112.9700 +29.830807,88.3678 +29.724599,197.8400 +29.904904,18.5938 +29.907870,17.9848 +29.881685,51.8883 +29.782516,153.0564 +29.814418,121.9321 +29.824527,113.1217 +29.890914,48.0615 +29.659161,286.0197 +29.790258,155.6502 +29.890350,57.6036 +29.895306,54.1170 +29.933575,16.4559 +29.831306,122.9300 +29.872278,83.8172 +29.677141,282.1580 +29.817146,147.6521 +29.949424,16.9257 +29.873437,93.4858 +29.875059,93.4025 +29.911422,58.0453 +29.849838,122.8767 +29.772355,202.9553 +29.803030,173.0979 +29.621534,359.7484 +29.964800,18.1419 +29.743859,240.2063 +29.925856,58.8397 +29.853037,135.7051 +29.915974,74.2515 +29.915448,75.3935 +29.737194,256.7891 +29.950032,45.9803 +29.917539,79.9023 +29.982943,18.3246 +29.919176,85.7791 +29.976129,30.7240 +29.956096,53.4298 +29.954237,56.3992 +29.935574,76.0556 +29.972715,41.8159 +29.997442,18.2234 +29.560134,456.9267 +29.984066,37.8303 +29.834353,192.0019 +29.966350,61.7860 +30.009527,19.9127 +29.910507,119.6034 +29.815465,218.3241 +29.938977,96.2991 +29.945182,91.6381 +29.996013,45.2463 +30.026356,15.4786 +29.966923,77.8743 +29.697797,350.2371 +29.945909,102.8655 +30.014532,36.3441 +29.993984,59.0747 +29.990842,64.1726 +29.936351,120.2851 +30.041260,15.8957 +30.041836,20.2991 +29.975312,87.5594 +29.848829,216.7260 +30.029441,37.1716 +30.048035,19.3915 +29.959300,114.8993 +29.916959,158.4674 +29.888913,187.3521 +29.923499,153.4317 +30.056638,25.6846 +30.017062,65.8940 +29.981283,102.4796 +29.874017,214.5586 +29.728144,362.0497 +30.030111,60.6476 +30.048776,45.5678 +30.033790,63.6216 +30.010637,87.7906 +30.082323,17.1414 +30.062136,39.0684 +29.850447,251.5067 +30.057157,49.5460 +30.090195,17.0336 +29.793908,314.6965 +30.090760,19.2034 +30.044799,70.3607 +30.074201,44.2329 +30.098428,21.0008 +29.968463,151.6187 +30.028138,92.6492 +30.075428,50.7640 +29.990227,137.8445 +29.901534,227.6291 +30.067428,64.4880 +30.062873,70.8370 +30.004956,130.1352 +29.922440,215.4299 +29.858896,281.3223 +30.107230,36.0086 +29.947955,199.5848 +30.115161,32.9872 +30.133711,15.2427 +30.135092,16.2544 +30.101955,50.4196 +30.088577,68.7351 +30.036822,121.0761 +30.094345,67.2425 +30.055016,107.2321 +30.143240,22.0108 +30.050878,114.9019 +30.099466,69.3046 +30.053060,116.4742 +30.083764,88.6555 +30.006854,166.5708 +30.151348,22.6365 +30.035277,140.9958 +30.119430,59.9691 +30.162249,18.0203 +30.165781,17.3959 +30.021898,161.8482 +30.131917,54.4973 +29.904241,287.4215 +29.900376,292.0754 +30.101206,94.6758 +30.120788,76.2739 +29.747488,451.6462 +29.988744,211.2025 +29.984697,215.9101 +30.137871,68.1608 +30.140220,70.1099 +30.183747,29.1194 +29.878314,337.5241 +30.168772,50.1998 +30.126193,93.3798 +30.011630,210.0827 +30.186415,37.8719 +30.066614,158.4621 +30.106704,119.4715 +30.210332,17.5101 +30.215839,16.7049 +30.161588,73.5051 +30.129164,107.7947 +30.165252,73.5942 +30.192452,47.8400 +30.065564,178.7439 +30.157313,88.1465 +30.227843,18.2459 +30.147541,103.4486 +30.235094,16.5226 +29.937650,317.0603 +30.109964,148.5573 +30.152376,106.7156 +30.076932,183.4175 +30.199947,63.5784 +29.969468,295.2929 +30.200608,66.4334 +30.179400,93.0486 +30.244310,29.1978 +30.246090,29.8118 +30.219574,58.0913 +30.173426,106.0788 +30.001269,278.8260 +30.172421,109.0968 +30.218972,63.2179 +30.199135,86.9635 +30.221714,66.0344 +30.267042,25.2745 +30.015667,279.1724 +30.169535,126.3660 +30.097413,202.1915 +30.225077,75.1192 +30.236959,63.9139 +30.183178,119.5099 +30.258523,46.7701 +30.281518,28.0583 +30.292318,19.9191 +30.286100,34.1788 +30.264762,57.6257 +30.254711,68.2756 +30.238847,88.6480 +30.128072,200.0127 +30.157899,172.3038 +30.224288,108.0703 +30.282191,51.9318 +30.300874,36.5582 +30.197063,141.9038 +30.176274,164.0284 +30.320280,20.5809 +30.120083,224.8093 +30.327497,17.9261 +30.191664,157.0054 +30.295902,54.0644 +30.245461,106.5331 +30.263527,92.1168 +30.338968,17.2761 +30.300197,57.0261 +30.302689,57.4691 +30.195882,167.7884 +30.251618,112.8450 +30.148955,220.9811 +30.312239,58.7016 +30.240293,131.7758 +30.340863,31.9710 +30.180271,196.2354 +30.280096,98.3796 +30.287750,93.7075 +30.294840,87.2724 +30.330204,56.3389 +30.148150,239.5456 +30.232545,159.4679 +30.272450,124.0168 +30.212867,185.4530 +30.378477,21.2780 +30.360159,44.8947 +30.348670,57.3442 +30.363672,42.9402 +30.309578,97.6439 +30.387697,20.3930 +30.250990,159.8977 +30.370941,43.9995 +30.259093,158.6544 +30.356245,64.8472 +30.279506,142.8916 +30.405055,19.4545 +30.349968,75.9230 +30.275903,151.0269 +30.206034,224.3508 +30.277666,158.9124 +30.406613,31.7950 +30.332360,106.6484 +30.376508,64.1606 +30.399756,45.2223 +30.076266,370.3625 +30.406016,41.4499 +30.408091,42.4247 +30.345424,106.1777 +30.414942,39.1904 +30.425892,31.0600 +30.299606,158.5948 +30.386544,74.2253 +30.392015,73.2342 +30.436580,29.4579 +30.422399,49.0944 +30.454134,18.3571 +30.337434,137.0755 +30.456953,18.9724 +30.396468,86.2041 +30.421094,62.8038 +30.328086,156.8053 +30.322389,163.3609 +30.305295,184.0479 +30.446630,43.6779 +30.108605,383.3851 +30.369937,122.8529 +30.424511,72.5159 +30.444979,55.3364 +30.381459,119.8215 +30.118435,383.3988 +30.322988,179.4099 +30.482674,24.6857 +30.451603,56.5105 +30.489344,19.3317 +30.458202,51.8116 +30.398322,116.9501 +30.173986,342.3917 +30.465250,51.8024 +30.438410,81.1086 +30.501281,19.5386 +30.485751,38.7131 +30.226177,299.5625 +30.334124,195.6367 +30.474511,56.5098 +30.475927,61.2772 +30.344894,193.3070 +30.372070,166.8081 +30.382114,157.4555 +30.440669,102.7338 +30.357224,188.1454 +30.355645,190.3656 +30.531021,17.1951 +30.502399,52.7263 +30.273509,282.4373 +30.407223,151.9049 +30.520821,39.1463 +30.410889,150.3974 +30.529762,32.1403 +30.543404,19.1341 +30.500317,68.3623 +30.510014,60.8889 +30.260350,312.2572 +30.517054,58.8402 +30.555127,22.8991 +30.484893,94.2386 +30.351995,230.4436 +30.492791,93.2989 +30.450516,139.4754 +30.548217,42.8204 +30.519519,72.1081 +30.575895,18.0221 +30.546012,51.4404 +30.340303,259.2264 +30.538879,61.3517 +30.538202,63.1515 +30.497028,108.8546 +30.555947,53.1595 +30.447467,165.6981 +30.430386,183.6059 +30.561904,53.0390 +30.597453,18.4217 +30.426931,192.3806 +30.524465,96.9493 +30.466039,156.7383 +30.082957,540.4813 +30.609108,19.3218 +30.490309,138.7300 +30.578028,54.3799 +30.601355,36.2381 +30.501835,138.6573 +30.483899,157.1915 +30.605884,36.0070 +30.568681,76.1091 +30.508114,137.4779 +30.507361,139.8909 +30.629040,19.2307 +30.632409,19.1676 +30.471496,184.1291 +30.364464,295.2832 +30.640493,20.0782 +30.570905,91.6447 +30.561288,103.3561 +30.644791,21.2324 +30.586091,82.2502 +30.525740,143.6137 +30.417748,255.9238 +30.516378,158.6674 +30.655627,22.0734 +30.614944,65.4927 +30.562540,121.0945 +30.508676,176.1135 +30.623439,63.7425 +30.591628,98.8312 +30.460770,230.4608 +30.439010,256.0466 +30.621416,74.7394 +30.600232,96.9523 +30.680438,18.9803 +30.582440,117.7323 +30.683635,21.5786 +30.579133,128.8442 +30.572609,137.1737 +30.545371,165.1977 +30.619312,92.9476 +30.472492,241.3500 +30.648273,66.7571 +30.700173,19.2287 +30.559968,160.4501 +30.613166,108.5028 +30.615876,109.4888 +30.641092,85.5322 +30.372835,357.1444 +30.713843,17.8667 +30.715031,19.0250 +30.589993,147.8495 +30.599531,139.0930 +30.659749,85.1378 +30.726625,20.6978 +30.662551,87.5429 +30.669355,82.9409 +30.675047,78.2553 +30.666025,88.6527 +30.651577,103.6886 +30.737843,20.8759 +30.593918,167.9927 +30.744888,17.5942 +30.537205,229.7190 +30.747325,20.4259 +30.559129,210.0345 +30.673673,100.0455 +30.660574,114.1153 +30.734057,41.6262 +30.697186,81.9100 +30.645594,134.2556 +30.761912,18.4827 +30.762483,23.2551 +30.766926,19.7414 +30.699419,88.0683 +30.721670,70.0471 +30.628431,164.8589 +30.491992,305.6518 +30.684791,114.1912 +30.664645,135.2761 +30.687183,114.8734 +30.647253,155.7253 +30.696156,107.4417 +30.707978,99.8813 +30.767752,41.0483 +30.791718,17.9658 +30.709783,102.9321 +30.729981,87.4844 +30.802979,15.8045 +30.807860,14.2140 +30.719403,103.9749 +30.705215,120.7684 +30.812717,15.7592 +30.758720,72.6654 +30.793291,46.0783 +30.637594,202.7106 +30.822075,18.8155 +30.798983,42.9850 +30.769164,79.6592 +30.750094,99.5062 +30.779097,71.0644 +30.731711,119.0857 +30.622778,228.9132 +30.797645,59.7380 +30.818785,41.2479 +30.808801,52.4320 +30.720419,143.9445 +30.799922,65.4638 +30.785739,80.2893 +30.515273,353.4432 +30.591039,278.9021 +30.695058,176.9469 +30.779850,96.9764 +30.850162,29.4695 +30.754679,125.8642 +30.839371,46.8629 +30.864365,22.7233 +30.817466,70.6395 +30.780396,111.6728 +30.787489,108.9485 +30.861234,36.6241 +30.866030,32.7169 +30.613993,287.9492 +30.809685,96.1069 +30.710570,196.0696 +30.825984,83.2420 +30.892070,18.0219 +30.691232,224.2585 +30.668342,249.6342 +30.879632,40.4679 +30.712261,209.1678 +30.888107,37.4616 +30.857385,69.7256 +30.786668,140.8320 +30.848825,80.3118 +30.906640,27.3710 +30.869942,65.1149 +30.920102,15.7931 +30.901943,36.9907 +30.539571,402.0475 +30.909228,33.3800 +30.831387,112.4741 +30.898748,46.0289 +30.929138,19.0279 +30.934013,17.6851 +30.851693,103.0861 +30.876827,80.7110 +30.938935,19.7004 +30.941619,19.6537 +30.860034,102.6872 +30.905792,60.0436 +30.752297,214.4920 +30.951699,17.4592 +30.840306,132.3201 +30.954780,18.8940 +30.755267,223.2519 +30.961274,18.6575 +30.802057,179.8266 +30.921431,62.9240 +30.872006,115.4058 +30.738625,249.4520 +30.773720,215.7315 +30.972627,18.2996 +30.775685,223.5507 +30.850798,150.2629 +30.774690,229.1832 +30.803599,201.3067 +30.957540,49.3861 +30.944777,62.9027 +30.910093,98.2933 +30.942609,68.1753 +30.973675,42.2624 +30.887089,132.0022 +30.965837,56.1079 +30.962722,61.9877 +30.979932,45.4143 +30.897859,128.3087 +30.823379,205.8657 +30.935896,94.1567 +30.990928,41.1445 +30.988078,46.1689 +31.006927,28.9495 +31.019093,18.7088 +31.024710,16.3232 +30.896438,145.9830 +30.984355,59.8622 +31.029246,18.5968 +30.981885,66.5539 +30.690461,359.3924 +30.978520,72.7901 +30.849602,205.2835 +30.828477,228.7086 +31.041035,16.8011 +31.042422,18.5750 +30.753303,312.2926 +31.003875,62.5644 +31.015938,53.4049 +30.935058,135.3342 +30.840892,234.9384 +31.044219,32.9284 +31.051311,26.7360 +31.026169,55.0481 +30.886235,197.9350 +30.915492,170.1968 +30.927500,160.2056 +31.008388,82.3609 +31.030054,63.3506 +31.021946,75.1600 +31.057837,40.4830 +31.047844,56.3473 +31.010787,94.3615 +31.025347,81.5114 +30.966790,145.6049 +31.065597,50.0513 +31.093406,22.8622 +31.034248,85.9078 +31.037802,83.9967 +31.085690,39.0464 +31.077148,48.3822 +31.078048,50.4545 +30.999236,130.0761 +31.032073,98.1538 +30.868717,265.1045 +31.048440,87.0452 +30.641892,495.0649 +31.066440,74.1324 +31.090750,51.0990 +30.943862,201.8635 +30.948167,198.3711 +31.035877,113.6749 +31.121800,31.6525 +30.989453,165.1709 +31.115649,39.5829 +31.141850,17.1493 +31.081218,84.8577 +30.917978,248.9392 +31.124737,42.7587 +31.112396,55.9784 +31.075831,93.2862 +30.927111,247.0928 +31.125532,51.5254 +31.145727,32.4026 +31.070394,112.0236 +31.087707,96.5126 +31.106860,78.7854 +30.880544,309.8500 +31.060999,133.0899 +31.130228,64.4385 +31.154624,42.2303 +31.128504,69.0789 +31.133823,67.5044 +30.841969,359.9120 +30.865387,337.8040 +31.182418,22.3714 +31.185647,20.8859 +31.169119,41.2065 +31.167496,43.4493 +31.190395,21.6445 +31.196856,20.6784 +31.166077,53.0668 +31.084171,137.0642 +31.129313,96.5967 +31.197584,29.3523 +31.210326,17.1778 +31.097107,131.3045 +31.210947,18.1078 +31.155233,75.7558 +31.120157,115.7135 +31.105150,131.6772 +30.925569,314.4032 +31.116270,125.2401 +31.069344,175.0285 +30.958637,287.9396 +31.219145,30.1789 +31.194668,58.0479 +30.677701,575.8622 +31.149553,104.6172 +31.135487,120.1640 +31.217535,41.2837 +31.194089,65.8374 +31.244374,17.0077 +31.249325,17.0511 +31.203192,66.3194 +30.725366,545.7786 +31.255652,16.8570 +31.201328,72.8645 +31.104192,175.4748 +31.140574,140.4321 +31.221237,61.3146 +30.987413,300.9079 +31.271145,17.7898 +31.236828,55.2521 +31.201882,90.8324 +31.057187,239.0792 +31.177059,121.9772 +31.246578,53.2329 +30.969160,332.3757 +31.253565,50.5941 +31.288936,17.0753 +31.272510,39.1316 +31.228413,84.0654 +31.282552,32.5377 +31.235872,82.7982 +31.266377,54.6705 +31.227505,94.3465 +31.225911,97.1868 +31.301537,25.4261 +31.206534,123.9794 +31.259928,73.4446 +31.315092,18.8922 +31.230990,104.9953 +31.226937,110.9955 +31.184221,156.5436 +31.299037,43.5091 +31.001061,344.0886 +31.212041,135.9841 +31.281006,68.6759 +31.004907,345.3537 +31.049854,303.9330 +31.258820,95.7977 +31.269513,86.5729 +31.304160,54.7480 +31.342547,20.4012 +31.239974,129.3956 +31.350262,19.7036 +31.241511,129.7338 +31.166919,210.8571 +31.288322,90.2260 +31.229056,150.1041 +31.159001,220.7596 +31.321049,62.0735 +31.333985,51.5524 +31.153454,232.7260 +31.323099,63.7296 +31.252717,139.7507 +31.306013,87.9441 +31.337934,58.0900 +31.335986,61.8160 +31.340766,59.1245 +31.146539,254.6262 +31.311643,92.7632 +31.378549,29.4168 +31.369370,41.5898 +31.393958,18.2354 +31.396025,16.8291 +31.279669,137.6834 +31.261382,157.3952 +31.404407,17.0338 +31.168376,257.1331 +31.345151,80.9699 +31.410961,16.5926 +31.412194,16.0064 +31.412855,16.9313 +31.321853,115.2920 +31.377777,60.3939 +31.348026,90.8017 +31.386181,53.7304 +31.428202,16.4555 +31.098323,347.4840 +31.333374,113.5085 +31.369966,82.3923 +31.312480,145.6757 +31.418779,41.5393 +31.330515,131.0865 +31.274195,188.2403 +31.349683,113.6382 +31.444658,24.3403 +31.392468,78.4005 +31.417353,54.8545 +31.426122,46.8206 +31.385538,91.9874 +31.354618,123.4559 +31.371246,107.4046 +31.458156,21.7599 +31.386830,97.8398 +31.437146,49.1117 +31.399891,86.9570 +31.407967,81.9959 +31.358909,132.3952 +31.353788,141.8181 +31.477527,18.6168 +31.254171,242.8275 +31.178131,319.4533 +31.478076,20.7539 +31.379761,122.6290 +31.174205,329.9369 +31.401167,108.9773 +31.446884,65.8482 +31.326964,186.7865 +31.495607,19.4804 +31.429787,86.8980 +31.362950,156.3623 +31.292716,227.1888 +31.439912,82.4892 +31.502391,21.0419 +31.460319,69.2036 +31.356087,174.1727 +31.318672,212.6021 +31.054887,479.6000 +31.516686,20.1441 +31.204791,333.7376 +31.299811,241.4030 +31.498830,43.9037 +31.479917,64.0511 +31.491305,56.0669 +31.512733,35.8985 +31.530261,21.4483 +31.519313,35.5338 +31.510145,45.4900 +31.478651,81.4604 +31.438829,124.0065 +31.292081,271.8514 +31.379161,185.6812 +31.461603,105.1354 +31.497585,71.7407 +31.472944,98.3748 +31.554848,18.7285 +31.548633,29.7640 +31.472209,106.8541 +31.523434,58.9429 +31.486849,96.1475 +31.534488,51.4718 +31.513752,76.3058 +31.486259,104.9066 +31.547373,44.8834 +31.469000,125.0647 +31.555636,42.3633 +31.579064,20.7198 +31.421442,179.7514 +31.462436,141.9554 +31.383123,223.9087 +31.543970,66.8259 +31.425510,185.9212 +31.538530,74.2477 +31.296267,318.0634 +31.438172,177.2440 +31.571320,46.7648 +31.582378,41.3008 +31.578398,48.7439 +31.566740,61.3110 +31.452361,182.8338 +31.560113,76.6474 +31.562837,74.5976 +31.590059,48.2643 +31.470870,170.1090 +31.563934,79.4944 +31.627144,17.5205 +31.628052,18.5896 +31.614332,38.6774 +31.136958,516.6994 +31.504143,150.0815 +31.610797,47.5945 +31.640980,17.9320 +31.529524,131.4666 +31.445808,217.5808 +31.644665,19.5460 +31.463323,202.5679 +31.592258,74.2349 +31.604392,66.4989 +31.638324,33.1531 +31.653010,22.2980 +31.658392,17.9944 +31.658913,18.0199 +31.536831,143.0000 +31.660992,20.7096 +31.611433,71.8010 +31.615417,71.8181 +31.541216,147.4605 +31.489964,200.4823 +31.007681,684.0993 +31.607033,85.6804 +31.531275,162.8198 +31.666494,30.9313 +31.679832,19.8084 +31.654226,46.7580 +31.670892,34.0738 +31.601195,104.3096 +31.582998,124.7275 +31.676934,34.9534 +31.635196,78.6002 +31.497000,217.3620 +31.594066,121.5924 +31.697426,20.2342 +31.704967,20.8167 +31.664213,62.3204 +31.542736,184.7226 +31.705505,22.7535 +31.599785,133.5691 +31.692714,41.5529 +31.636761,98.1045 +31.714363,21.7568 +31.711888,25.0240 +31.573578,167.0593 +31.725785,16.6849 +31.665892,77.6207 +31.699642,49.6383 +31.713797,36.2626 +31.496144,254.8248 +31.683235,69.0075 +31.427555,327.8263 +31.707726,50.0996 +31.671478,86.9532 +31.717662,41.8641 +31.618086,143.6939 +31.637435,128.3412 +31.519905,247.5301 +31.688677,84.0173 +31.591167,184.9182 +31.612779,164.3326 +31.397803,383.5511 +31.761781,20.2249 +31.694096,91.2905 +31.752243,35.7037 +31.522403,267.0815 +31.750970,39.7653 +31.653658,138.6530 +31.740639,54.9675 +31.776086,20.5955 +31.758432,40.0291 +31.742471,57.5569 +31.623680,177.8936 +31.676388,127.1789 +31.772696,37.2570 +31.795607,16.7559 +31.569327,244.5326 +31.681703,132.9870 +31.759527,56.2663 +31.727460,89.7867 +31.800029,19.1550 +31.643430,179.0490 +31.792312,32.4603 +31.734867,92.7166 +31.812364,15.8218 +31.813861,18.2983 +31.691781,206.8955 +31.484671,414.9464 +31.690448,211.9756 +31.734269,170.6052 +31.551710,353.8543 +31.827585,79.9286 +31.832160,79.5648 +31.767437,145.8793 +31.803568,114.4591 +31.598001,320.5767 +31.902425,18.4975 +31.736121,186.1281 +31.789485,135.6448 +31.790737,136.5988 +31.801575,127.2978 +31.777113,153.1134 +31.913317,20.3538 +31.918029,18.7110 +31.920923,17.6903 +31.817248,128.1985 +31.899619,47.3264 +31.905566,43.2423 +31.715660,234.3566 +31.743514,208.2942 +31.936741,15.6896 +31.904876,49.1651 +31.938614,17.7254 +31.925132,36.6993 +31.564843,398.6817 +31.585961,381.3856 +31.785387,184.2830 +31.796682,175.6660 +31.928874,45.7949 +31.757827,217.4779 +31.687236,289.4419 +31.945447,33.3504 +31.675309,308.7185 +31.918578,68.3719 +31.765778,222.2519 +31.967347,21.5368 +31.946947,45.9836 +31.646643,346.8676 +31.663390,333.5924 +31.750061,248.4190 +31.927336,72.7304 +31.930228,70.6553 +31.922251,81.9091 +31.787948,219.3218 +31.952432,55.4928 +31.961832,47.9000 +31.992932,19.5007 +31.976679,42.1517 +31.950018,69.7470 +31.972350,48.0512 +31.822480,198.9833 +32.004161,19.8056 +31.933672,90.8665 +31.996983,33.2955 +31.726535,304.7319 +31.798462,235.3388 +31.974670,60.6401 +31.993512,43.2755 +31.954042,86.6479 +31.984030,57.2409 +32.024540,18.4554 +31.978799,65.8709 +31.963526,84.1292 +32.000068,49.0754 +31.733356,318.2424 +31.956341,97.1164 +31.749282,306.0387 +31.907515,148.7322 +32.040691,18.9325 +31.951809,110.8520 +32.036788,29.7774 +31.814691,254.7990 +32.023968,47.2151 +32.035311,38.2810 +31.898680,178.9568 +31.824774,253.8601 +31.515089,564.3715 +32.059625,24.3323 +31.700985,385.0270 +32.018832,68.5319 +32.049145,39.0818 +32.044671,46.7482 +31.988030,103.9997 +31.969672,123.3891 +32.069492,26.2317 +32.031268,70.6427 +31.736914,366.7848 +31.948809,157.1743 +32.007271,100.4573 +32.091421,16.8701 +32.092031,16.8745 +32.009733,100.7458 +31.975306,136.5551 +32.000884,115.2082 +32.021464,97.0842 +32.071185,49.9806 +32.103699,18.0688 +32.105985,19.6938 +32.020402,106.2614 +32.053459,77.7939 +32.088228,44.8202 +31.809954,324.8950 +32.042996,92.6321 +32.030280,107.4369 +32.073594,65.5232 +32.121769,19.6417 +32.107730,36.9850 +32.078635,68.3710 +31.998481,149.5297 +31.911726,239.3276 +31.728260,427.6105 +32.055321,103.1136 +32.056248,105.3492 +32.062663,102.5016 +32.111862,55.5991 +32.019766,148.3339 +32.051599,117.5382 +32.121167,51.1742 +32.151055,25.3942 +32.155872,23.1278 +31.755383,428.1882 +31.986952,198.0167 +32.165165,21.4000 +31.815794,373.3913 +32.158437,31.6521 +32.134850,56.6052 +31.781356,411.1047 +32.137718,55.3830 +32.141412,54.6899 +32.176450,20.2048 +32.168101,33.9505 +32.147007,55.5944 +32.183572,20.6939 +32.139118,66.3160 +32.133049,75.2264 +32.189187,19.6686 +31.988885,222.9843 +32.033802,178.6931 +31.819185,395.7715 +32.161599,54.0626 +32.202603,16.8954 +32.079461,141.6137 +32.047656,176.7626 +32.208277,18.4428 +32.041272,190.3807 +32.012433,220.5692 +32.131254,102.5035 +32.118550,116.1551 +32.135629,105.5262 +32.144716,98.8290 +32.108292,137.4404 +32.126665,119.7775 +31.782007,469.6406 +32.095725,157.6319 +32.190090,65.2644 +32.186566,74.3069 +32.233004,28.7671 +32.083958,180.9981 +32.116094,149.9541 +32.148012,118.6515 +32.205436,63.2864 +32.251649,18.7532 +32.221077,52.5943 +32.108907,167.7633 +32.212497,65.8740 +32.260874,19.2649 +32.101912,182.3436 +32.226721,62.1079 +32.241157,49.4246 +32.007926,283.2773 +32.086013,206.6141 +32.167463,126.4497 +32.169138,127.9270 +32.204268,95.6665 +32.284257,19.0948 +32.179001,129.8581 +32.233758,75.9353 +32.243547,69.0956 +32.280140,34.6503 +32.246445,70.1189 +32.215663,102.7421 +32.191456,129.7199 +32.193102,129.0470 +32.224420,100.9651 +32.066567,259.3938 +32.312643,19.6133 +32.214958,119.4428 +32.266665,68.5142 +32.208857,127.9414 +32.273672,64.4001 +32.303353,39.4233 +32.202052,142.7231 +32.297066,50.2969 +32.325386,22.6368 +32.309695,43.7855 +32.087365,266.6947 +32.332258,22.4175 +32.278372,78.6593 +32.077638,284.0141 +32.344777,18.4974 +32.299936,65.1858 +32.093062,273.1082 +32.342777,26.0087 +32.353482,16.0536 +32.291204,80.1121 +32.354061,19.9351 +32.290583,86.2606 +32.219499,158.9544 +32.196656,184.9771 +32.336800,48.2709 +32.276671,109.3845 +32.368787,17.8975 +32.231654,156.6732 +32.261772,130.1318 +32.376844,17.0594 +32.266049,130.2538 +32.381634,18.5910 +32.184970,215.7921 +32.270404,130.8714 +32.322150,80.1625 +32.192462,214.7927 +32.125680,283.1020 +32.335181,74.1447 +32.316565,96.4194 +32.347364,66.3322 +32.234706,182.1419 +32.314792,102.8950 +32.400763,18.4595 +32.386685,33.6581 +32.292628,131.8814 +32.385072,42.3051 +32.393905,36.2583 +32.338074,95.6654 +32.361653,72.6004 +32.255356,182.2800 +32.365123,74.5257 +32.424512,17.2277 +32.366171,76.5584 +32.396304,47.0038 +32.401276,47.3946 +32.369536,79.7352 +32.363275,86.9362 +32.433741,18.0711 +32.318407,138.3451 +32.416849,40.4123 +32.439649,18.2710 +32.412985,48.4354 +32.172342,290.0561 +32.402313,61.8395 +32.371318,95.9517 +32.409327,59.2526 +32.321178,149.3389 +32.348024,123.7072 +32.456754,17.3440 +32.196103,279.3484 +32.391905,85.1641 +32.461422,16.7153 +32.407255,74.9001 +32.417688,66.7182 +32.354676,133.4676 +32.434255,54.8300 +32.474099,15.5312 +32.450212,40.7025 +32.325962,170.6873 +32.449273,48.4389 +32.253358,246.3384 +32.388328,112.1012 +32.268723,236.6602 +32.427380,78.5847 +32.489631,20.3627 +32.408783,104.0060 +32.110480,405.3880 +32.334402,184.2936 +32.462399,56.8999 +32.288830,232.2416 +32.441741,80.6277 +32.505384,18.1030 +32.505966,21.4048 +32.437637,91.5207 +32.478138,52.0578 +32.451813,80.3127 +32.448672,84.3613 +32.500431,35.6354 +32.518697,18.2243 +32.373998,167.9717 +32.457921,86.8693 +32.471732,74.2664 +32.477070,71.7052 +32.245734,304.1055 +32.515870,35.1069 +32.536922,17.4402 +32.509995,46.1431 +32.512790,47.4103 +32.527372,33.5838 +32.413698,151.9863 +32.522370,45.8042 +32.430165,139.3792 +32.521073,50.3308 +32.499697,72.3036 +32.468581,105.6612 +32.357033,219.8905 +32.560957,18.0557 +32.565685,17.9273 +32.400226,184.0141 +32.532127,53.1950 +32.546000,40.9036 +32.443309,146.9747 +32.574244,16.6468 +32.529159,66.2821 +32.467270,128.9139 +32.293914,304.6068 +32.584242,19.4460 +32.496651,111.2762 +32.569545,40.0614 +32.554363,56.9809 +32.571405,42.6379 +32.523489,91.8073 +32.579013,39.5598 +32.490916,128.2248 +32.386057,235.0388 +32.586904,35.7581 +32.378455,249.2257 +32.530197,100.3106 +32.603689,30.3424 +32.442730,193.9768 +32.621097,16.8216 +32.475453,164.7673 +32.590285,50.5196 +32.419223,223.1231 +32.519300,124.8123 +32.488145,156.8419 +32.544792,106.0079 +32.607928,44.0623 +32.634033,18.8411 +32.636708,20.0985 +32.595442,61.8571 +32.637920,21.0050 +32.583614,77.2509 +32.211871,450.1159 +32.611345,53.4879 +32.572002,93.3999 +32.590892,77.9207 +32.548776,122.1811 +32.650801,20.6840 +32.656808,17.3455 +32.615297,59.7194 +32.657301,18.9964 +32.596185,82.6335 +32.536067,147.4189 +32.541971,142.0999 +32.533035,153.6025 +32.497713,190.3591 +32.598521,91.1707 +32.568175,125.0474 +32.678820,17.1761 +32.420345,279.7059 +32.576924,124.4037 +32.484407,220.1101 +32.644989,60.4745 +32.668814,38.0305 +32.550978,159.5989 +32.627682,83.5194 +32.675018,41.0676 +32.700051,17.7700 +32.652875,67.9490 +32.688073,33.4330 +32.642347,80.1628 +32.704518,18.7741 +32.705464,23.6804 +32.674154,58.4729 +32.716086,18.6514 +32.664834,70.7598 +32.717822,18.6961 +32.720825,18.1711 +32.609608,130.0164 +32.701329,41.6149 +32.482157,262.8594 +32.676298,72.3994 +32.549840,199.3675 +32.585323,164.4390 +32.619142,131.1901 +32.738997,15.7048 +32.693224,65.8229 +32.742945,17.2433 +32.710578,50.2202 +32.689694,73.0750 +32.264957,499.0148 +32.734739,31.3316 +32.457263,313.2323 +32.754703,17.4775 +32.745017,33.4056 +32.736520,42.8421 +32.711202,70.2695 +32.671486,112.3906 +32.670958,114.8862 +32.739625,49.6055 +32.770496,19.7108 +32.748699,43.0892 +32.721507,74.4899 +32.778425,19.1273 +32.779363,19.9256 +32.760799,42.4329 +32.308860,496.4568 +32.735595,70.2627 +32.763973,42.6777 +32.695997,115.8140 +32.772182,40.2160 +32.640806,172.3530 +32.683487,130.9722 +32.489086,326.0259 +32.797553,18.4895 +32.723293,98.9806 +32.806652,18.0242 +32.790208,38.1082 +32.785846,43.1969 +32.759048,70.5684 +32.686638,145.2071 +32.749763,83.3856 +32.614044,223.1722 +32.791789,46.5386 +32.799290,42.2419 +32.706845,135.6359 +32.661988,182.1342 +32.828317,16.8735 +32.831846,16.5378 +32.833150,17.0852 +32.762770,88.7734 +32.829044,24.9089 +32.732629,125.3064 +32.760189,100.4955 +32.630509,231.7236 +32.556139,306.8631 +32.684071,180.4675 +32.848385,17.4683 +32.644113,223.8274 +32.853954,19.2975 +32.640221,238.1628 +32.766072,113.1671 +32.658926,220.8645 +32.838329,44.0779 +32.789232,94.4179 +32.783878,105.8932 +32.803233,87.1289 +32.622664,268.5097 +32.842483,49.5828 +32.837217,58.1113 +32.822275,74.1069 +32.618574,278.3572 +32.882408,18.1894 +32.851545,52.6348 +32.850236,55.1245 +32.865854,41.7696 +32.873253,37.2462 +32.811812,99.9655 +32.824678,88.8005 +32.795998,119.4861 +32.651991,264.2775 +32.781474,137.5671 +32.845192,74.6027 +32.904181,17.5226 +32.470518,454.7733 +32.907625,18.7550 +32.829617,100.1958 +32.891174,40.0626 +32.896383,40.9841 +32.900599,37.4358 +32.665403,273.2665 +32.925292,14.8729 +32.867942,74.1731 +32.929814,15.8206 +32.905362,41.6408 +32.722512,229.1448 +32.889773,63.1045 +32.813160,140.6891 +32.864540,89.8551 +32.919042,43.8894 +32.892067,71.5348 +32.812399,151.7230 +32.750333,214.3906 +32.879240,86.3139 +32.937368,31.7005 +32.860686,111.0149 +32.952878,19.6234 +32.913479,64.1533 +32.729146,249.2640 +32.953850,30.4672 +32.938671,46.5243 +32.921705,64.4848 +32.814461,172.4385 +32.805318,184.3597 +32.938036,54.7317 +32.911779,81.5537 +32.978411,17.2926 +31.828187,1172.4714 +32.951658,50.7746 +32.985196,19.6473 +32.857936,147.7210 +32.805859,203.3397 +32.844123,165.9552 +32.993334,17.5119 +32.964724,47.6084 +32.879791,134.0244 +33.000660,17.0375 +32.926381,92.6482 +32.962933,58.4921 +32.464154,560.2016 +32.863003,162.6866 +32.896933,132.0435 +32.883651,146.1575 +32.969070,63.4149 +32.954396,79.5419 +32.995705,40.4672 +32.986901,49.9061 +32.972503,67.5551 +32.862233,181.4279 +32.942116,103.0626 +33.013817,34.9163 +32.964122,88.1859 +32.890363,165.1378 +32.963602,92.7245 +32.931238,129.4922 +32.986190,75.1936 +33.043662,18.2541 +32.977634,86.2506 +32.910501,155.3920 +32.989679,78.5951 +32.947004,123.3361 +33.017698,54.2856 +33.045181,28.7518 +32.816044,258.5057 +33.055502,22.4199 +33.009201,71.2078 +32.971702,110.8733 +32.919796,166.2097 +33.036173,51.1342 +33.002433,86.0722 +32.945636,144.4590 +33.048735,46.2867 +33.036808,60.1873 +33.080410,20.5916 +33.086007,15.5035 +33.010847,94.1568 +33.052309,53.2805 +33.012334,94.7536 +33.060731,46.9793 +32.915485,195.1588 +32.940166,173.0125 +33.061385,53.9037 +32.965555,151.4703 +33.101002,17.9866 +32.984318,137.6550 +33.105005,18.4171 +33.028977,95.8997 +33.029809,99.1260 +33.025691,103.8293 +33.061917,69.2309 +33.087308,49.4296 +33.110645,28.0588 +33.065894,75.9445 +33.095022,47.4889 +33.121975,22.2833 +33.010079,139.0757 +33.128936,20.7477 +33.113180,37.9031 +32.916270,239.0668 +33.071985,85.6106 +33.068275,90.1766 +33.142512,16.9868 +33.096997,64.1923 +32.749209,412.5736 +33.149156,16.5648 +33.105591,60.8684 +33.107712,59.6344 +33.149685,19.2994 +33.115290,56.7633 +32.660866,515.6980 +32.878385,298.6720 +33.159500,19.0957 +33.138705,42.7142 +33.101512,82.3801 +33.090096,94.2757 +33.165722,19.1234 +33.117026,69.0806 +33.073934,112.7498 +33.019030,170.0654 +33.024357,168.8670 +33.176565,18.5020 +33.074550,121.7160 +33.161190,36.1915 +33.177058,23.4129 +33.183893,19.0824 +33.168985,35.1756 +33.161784,45.9047 +33.063886,145.4446 +33.166461,43.9991 +33.196267,16.3272 +33.118990,94.9792 +33.056328,159.0633 +33.200472,16.9340 +32.841533,378.4367 +33.021426,201.9818 +32.815113,414.0860 +33.212596,17.4471 +32.895330,338.1828 +33.178597,56.5423 +33.124878,112.4900 +33.088507,151.3406 +33.158453,84.1817 +33.186108,58.1843 +33.181420,63.6211 +33.229200,17.3261 +33.230044,21.1856 +33.233515,19.8895 +33.210461,44.9477 +33.172054,84.4088 +33.217407,44.7972 +33.136740,127.1298 +33.186684,77.9963 +33.167348,98.0874 +33.184373,84.4866 +33.197382,72.0232 +33.184846,85.9067 +33.253406,18.3464 +33.242636,33.8496 +33.262206,18.6743 +33.107088,177.0127 +33.004844,280.3893 +33.202977,83.1977 +33.005658,281.0447 +33.144259,143.0051 +33.244293,44.4585 +33.269406,20.1348 +33.195069,96.4190 +33.256464,38.3624 +33.189097,107.2664 +33.032486,266.5690 +33.077923,224.3109 +33.265436,39.6817 +33.209331,96.3647 +33.268860,41.1708 +33.235141,76.7183 +33.276487,36.3542 +33.040060,274.6216 +33.219971,99.4009 +33.151084,169.5282 +33.302235,20.6564 +33.289542,34.0677 +33.213970,114.5450 +33.157597,173.3386 +33.129521,202.1503 +33.215392,116.8752 +33.131149,202.3333 +32.992769,342.6530 +33.291489,44.6968 +33.323611,16.4466 +33.285235,58.8498 +33.305697,40.8947 +33.237369,109.8350 +33.141839,207.5893 +33.319373,33.8718 +33.336186,17.7813 +33.204162,150.6219 +33.286175,71.4219 +33.239849,121.2386 +33.251231,110.3661 +33.344086,18.7195 +33.347206,18.5600 +33.311861,55.3390 +33.353246,17.7079 +33.271753,99.9096 +33.033939,340.6381 +33.331673,44.6333 +33.312842,64.0186 +33.361088,16.3475 +33.270754,108.8105 +33.361598,20.4443 +33.332268,51.3532 +33.305119,80.8861 +33.155338,233.4627 +33.264682,126.0741 +33.314683,77.6780 +33.340059,56.6284 +33.349430,47.8398 +33.207690,194.7300 +33.357598,45.7239 +33.287265,117.8994 +33.286704,121.2146 +33.245043,164.3892 +33.294828,116.0985 +33.263871,148.8178 +33.328517,85.3139 +33.353969,63.5676 +33.335423,82.9577 +33.407919,12.0067 +33.346593,74.6993 +33.365767,57.8880 +33.284102,140.6465 +33.123424,302.5694 +33.193225,233.3439 +33.412689,15.5106 +33.410927,22.0711 +33.392362,41.9271 +33.417538,17.7459 +33.246528,193.1075 +33.418382,25.6575 +33.397271,47.4465 +33.413831,31.5561 +33.383622,63.7753 +33.296365,153.0563 +33.403324,46.6018 +33.299056,154.2486 +33.432999,21.0643 +33.423656,32.8698 +33.439636,18.8651 +33.223410,236.4427 +33.370955,92.3367 +33.377437,88.8298 +33.405167,62.3179 +33.386006,83.6286 +33.070341,402.5015 +33.371664,101.9331 +32.560202,914.6052 +33.367201,111.4109 +33.463293,16.9202 +33.330937,150.3227 +33.453306,32.5761 +33.379566,107.2154 +33.376862,112.7076 +33.362807,134.5004 +33.424750,73.7039 +33.454065,45.1380 +33.478613,21.1300 +33.428201,73.5626 +33.382044,120.6088 +33.374579,131.9188 +33.486783,21.1844 +33.255410,255.9175 +33.497308,15.7295 +33.445388,68.8352 +33.501764,17.1399 +33.447399,72.9206 +33.467486,53.5027 +33.473598,49.9875 +33.434291,91.9237 +33.449422,79.5250 +33.514225,15.2984 +33.498455,34.9157 +33.458503,75.3744 +33.459854,76.0207 +33.354785,185.3268 +33.456527,87.4398 +33.409434,135.8895 +33.480214,65.6031 +33.485883,63.2544 +33.402422,148.1983 +33.533372,17.7388 +33.502654,49.0682 +33.533878,19.6390 +33.426571,131.1096 +33.396688,161.8671 +33.528948,31.0735 +33.435285,127.9806 +33.469636,96.1886 +33.280881,285.7346 +33.499744,68.1158 +33.288753,281.2324 +33.388802,183.5031 +33.499204,75.6462 +33.526215,50.0288 +33.545324,36.6874 +33.550621,31.8798 +33.535875,48.6644 +33.563266,21.8768 +33.376307,209.4637 +33.425994,163.5313 +33.543968,49.3163 +33.520990,72.9791 +33.082577,511.9265 +33.565825,32.5952 +33.513039,85.8992 +33.582013,17.4408 +33.582501,19.6334 +33.540113,67.9182 +33.489572,119.6745 +33.310032,299.7808 +33.421293,189.7604 +33.333484,280.3960 +33.545818,69.0093 +33.598422,16.9527 +33.598939,18.3335 +33.481261,136.6381 +33.572306,50.5529 +33.576246,47.2145 +33.569987,56.9916 +33.444040,188.4029 +33.466269,166.9079 +33.574852,59.1027 +33.551723,84.5285 +33.585772,52.5988 +33.584541,54.8842 +33.567861,73.7186 +33.551112,92.4229 +33.626979,18.9404 +33.419928,229.1788 +33.553518,97.9042 +33.549139,103.4088 +33.320613,332.6030 +33.608033,45.8014 +33.511328,145.3128 +33.529524,130.1613 +33.566617,97.2047 +33.614828,51.4232 +33.649108,20.2981 +33.651423,18.4854 +33.599455,74.0435 +33.557681,116.6281 +33.643536,32.8895 +33.593970,82.9776 +33.593286,87.4854 +33.669407,15.1361 +33.609248,76.9452 +33.520321,166.6481 +33.669909,18.0923 +33.639426,49.2906 +33.636252,55.7980 +33.653217,42.2040 +33.449927,247.8040 +33.656643,44.7440 +33.507968,193.9109 +33.684544,19.6819 +33.688718,17.9715 +33.633178,76.8114 +33.638372,72.3742 +33.633956,77.8579 +33.472844,239.6252 +33.523587,191.5676 +33.663824,52.1511 +33.680772,36.3284 +33.701388,17.0387 +33.706691,15.8107 +33.518906,204.2257 +33.711815,13.8590 +33.673499,56.8460 +33.390757,342.0726 +33.676427,56.9898 +33.641581,92.4494 +33.659686,77.2155 +33.602136,137.1001 +33.725675,17.4976 +33.611055,135.7976 +33.622860,125.9764 +33.717101,36.0257 +33.695423,60.5626 +33.710747,45.9477 +33.632444,126.4932 +33.701880,57.5315 +33.709990,51.0021 +33.652549,111.5002 +33.617274,148.0541 +33.645921,120.7539 +33.558566,210.6256 +33.666254,106.0425 +33.613881,162.2143 +33.697732,80.1324 +33.589527,189.5643 +33.617900,161.9135 +33.722503,58.3616 +33.746853,36.9050 +33.322893,463.1122 +33.653835,134.3341 +33.730346,62.8567 +33.766676,27.0832 +33.594505,203.3027 +33.759412,40.6808 +33.733417,67.7382 +33.723132,79.5336 +33.756696,47.8049 +33.755986,49.1159 +33.609814,196.7718 +33.760993,46.8595 +33.793204,17.8485 +33.686194,126.3493 +33.739237,76.0689 +33.800094,17.0011 +33.676949,141.6698 +33.688003,131.7122 +33.801157,24.1116 +33.615376,210.7258 +33.585144,242.0860 +33.776097,53.8041 +33.444718,385.8907 +33.815307,15.8597 +33.758938,75.3564 +33.786006,49.8441 +33.623462,215.2057 +33.829902,14.3614 +33.831167,18.1966 +33.734031,116.4763 +33.704227,147.5517 +33.674311,179.6101 +33.835852,19.7176 +33.806587,51.8617 +33.779092,82.0932 +33.560022,304.7335 +33.506498,360.1382 +33.844265,22.8932 +33.827231,42.3500 +33.853922,17.5432 +33.812544,61.1158 +33.692051,185.0803 +33.825270,53.5808 +33.764050,115.6350 +33.864757,19.5517 +33.858450,27.7490 +33.850508,36.5256 +33.748838,138.9373 +33.855571,37.5580 +33.732830,161.0829 +33.777866,118.3242 +33.849365,48.5397 +33.866637,34.6769 +33.715156,188.0779 +33.884310,20.0104 +33.811054,97.3611 +33.736903,172.2983 +33.877133,32.6597 +33.743174,170.7721 +33.818620,96.8460 +33.873661,43.6886 +33.797809,120.2665 +33.765329,155.7212 +33.715976,206.3782 +33.819716,104.9561 +33.908416,18.0200 +33.834295,95.2712 +33.861187,71.0507 +33.871467,64.7505 +33.887776,50.8672 +33.904322,37.6281 +33.826103,116.6485 +33.893915,50.3847 +33.897906,47.6789 +33.817096,129.3582 +33.929568,19.9565 +33.917351,36.4994 +33.718428,238.4973 +33.867160,91.5683 +33.772297,187.2782 +33.909202,55.9149 +33.686970,278.7499 +33.922377,44.0720 +33.903234,63.8040 +33.924674,42.9422 +33.932238,37.9874 +33.886200,87.9417 +33.953851,22.2331 +33.956926,21.1119 +33.793760,187.1091 +33.879686,102.5655 +33.936219,46.5351 +33.946455,36.9173 +33.869582,114.3876 +33.958729,30.2372 +33.913947,75.8006 +33.878852,111.6163 +33.944300,48.7084 +33.769192,226.0371 +33.805103,193.7042 +33.967040,34.7466 +33.779815,222.5658 +33.945586,58.6058 +33.788171,219.2217 +33.921051,87.1921 +33.918077,90.7545 +33.993010,17.2116 +33.998809,15.7062 +33.982755,32.4121 +33.970227,49.6451 +33.967617,52.8412 +33.804502,221.0169 +33.995230,31.2217 +33.915467,112.4764 +33.838669,191.3210 +34.015168,19.4248 +33.965118,70.0849 +33.926437,113.2851 +33.949525,91.2202 +33.909794,131.7890 +34.014516,29.0362 +33.989749,57.6508 +33.966450,82.2448 +33.887035,163.2377 +33.983971,70.3321 +33.901316,154.2475 +34.010223,46.8752 +34.004193,53.9866 +34.007394,53.7995 +34.029991,32.3259 +34.054304,13.6299 +34.035205,34.8785 +34.020459,50.8825 +33.982253,89.9302 +33.976086,98.0291 +34.039724,36.9469 +33.807853,270.0240 +34.026453,55.0541 +33.988967,96.3259 +34.067935,19.4137 +34.074116,16.1007 +34.041584,49.7061 +33.830610,263.6031 +34.061194,34.2825 +33.712470,383.6547 +34.027945,70.0673 +33.893130,206.0548 +34.085294,16.0636 +34.002382,104.6709 +33.783760,325.0536 +34.019873,90.3283 +33.753129,360.6563 +33.851779,264.5530 +34.025521,93.5712 +34.071342,48.6549 +33.780865,341.5031 +33.941951,184.7105 +34.008245,119.0520 +34.057099,70.9776 +34.099186,29.5055 +34.034594,97.6066 +34.116334,16.8629 +33.990470,146.8347 +34.122369,15.6701 +34.090218,51.0225 +34.126662,17.1751 +34.110203,37.1465 +34.132202,16.0720 +34.047401,102.7749 +34.095478,55.5801 +34.062318,91.7613 +34.058181,98.4159 +33.938645,219.4506 +34.141242,17.6388 +33.974143,188.4054 +34.087351,78.8394 +34.070085,96.6539 +34.147350,20.1680 +34.138041,33.5487 +34.154080,19.8030 +34.156598,18.8690 +34.108814,68.8050 +34.091291,87.1523 +34.127298,52.5428 +34.094214,86.7422 +34.162549,19.2981 +34.166191,16.5363 +34.166740,20.2627 +33.474809,712.8946 +34.171590,18.2233 +34.076672,113.6579 +33.980870,213.4695 +34.096125,99.5637 +34.148275,48.3475 +34.151059,49.5569 +34.113787,89.3721 +34.040747,165.1999 +34.173884,35.2910 +34.107054,105.1689 +34.194341,18.8817 +34.182729,33.2060 +34.098013,119.1963 +34.180957,36.8414 +34.043554,178.6431 +34.128692,96.7984 +34.212224,14.0155 +34.178444,49.4975 +34.050274,178.6651 +33.942752,287.1473 +34.213223,21.5797 +34.167519,72.1646 +34.158881,81.3789 +34.203161,38.0900 +34.217800,25.1239 +33.959576,287.0053 +34.077879,170.2927 +34.008832,240.5448 +34.215936,35.1416 +34.048696,205.1041 +34.177620,77.9808 +34.239685,17.6906 +34.240262,17.6785 +34.143838,118.8859 +34.072184,191.9739 +33.965720,302.3653 +34.226241,44.3758 +34.150177,121.5706 +34.225492,47.2471 +34.133198,141.1504 +33.896191,379.7636 +34.195690,81.2526 +34.241252,38.2617 +34.081509,200.5034 +33.802667,484.3454 +34.271748,16.0298 +34.196624,93.9708 +34.242925,49.2810 +34.137305,158.8493 +34.190331,108.7976 +34.253801,47.2769 +34.187704,113.9859 +34.179841,123.1994 +34.272740,31.6930 +34.287779,20.2063 +34.290597,19.1382 +34.187004,128.1431 +34.249378,67.1886 +33.983373,334.1087 +34.119093,200.5794 +34.248172,75.1385 +34.209176,114.7624 +34.128078,196.6683 +34.307987,18.8981 +34.246582,82.7858 +34.301691,32.3950 +34.227943,107.9352 +34.251078,86.0394 +34.001788,335.8983 +34.268087,70.1646 +34.304434,36.6649 +34.323312,19.1984 +34.189815,157.9718 +34.275956,73.3246 +34.279515,70.4031 +34.200618,155.9076 +34.341100,15.9838 +34.299129,58.8394 +34.217211,141.7344 +34.309736,53.4385 +34.317483,47.1619 +34.347788,18.2133 +34.292207,80.7868 +34.257377,117.0626 +34.234805,140.4959 +34.287014,89.0200 +34.337687,43.3124 +34.228940,154.9620 +34.363175,21.2142 +34.316568,68.6872 +34.119998,265.8407 +34.366003,25.4111 +34.372996,20.4200 +34.274350,120.6695 +34.175468,221.3284 +34.329369,69.0097 +34.255602,144.0829 +34.315148,87.6606 +34.375302,30.0483 +34.262726,145.4622 +34.282013,126.9388 +34.393417,17.7872 +34.396797,17.1962 +34.357970,59.1604 +34.324747,94.4874 +34.264159,155.6964 +34.349282,72.1973 +34.335880,86.9627 +34.181849,246.3091 +34.357085,71.7230 +34.413995,16.6614 +34.395020,38.9669 +34.417131,17.4355 +34.296165,144.3011 +34.374441,66.6682 +34.349919,91.8349 +34.385256,57.3279 +34.433988,13.9012 +34.385840,63.1606 +34.391415,58.3651 +34.434568,15.7719 +34.101359,354.6705 +34.257941,198.6070 +34.055564,402.2827 +34.440467,18.6753 +34.384390,78.5587 +34.376035,89.1020 +34.447891,18.0038 +34.399686,67.5336 +34.229901,240.8484 +34.419856,54.5780 +34.441755,33.4788 +34.456031,20.6502 +34.276944,201.9055 +34.459143,23.9620 +34.270617,212.9968 +34.430658,54.2912 +34.222198,264.9288 +34.342512,148.8829 +34.428809,63.1213 +34.450341,43.3501 +34.457848,36.6220 +34.449781,45.8711 +34.334087,165.5819 +34.483107,17.0904 +34.301079,204.7585 +34.442585,63.7707 +34.491932,16.4683 +34.205948,303.6597 +34.303042,207.7446 +34.467221,45.3511 +34.381001,134.7102 +34.499670,16.5102 +34.398380,119.0672 +34.500198,18.0147 +34.470751,50.3032 +34.491396,32.3041 +34.411205,115.2846 +34.509609,18.6311 +34.510787,18.3517 +34.478850,52.9441 +34.515713,17.7437 +34.516181,18.7460 +34.408189,128.8778 +34.465896,72.6562 +34.521055,18.6148 +34.526491,18.2815 +34.512573,33.6352 +34.419236,131.5272 +34.493692,59.1587 +34.462950,93.0320 +34.475235,82.2949 +34.465139,93.5261 +34.383903,178.3917 +34.544774,19.7654 +34.508401,59.0504 +34.529140,39.7793 +34.421480,150.2353 +34.483615,88.6779 +34.528241,45.5672 +34.358947,218.2803 +34.356526,222.6210 +34.422844,157.6320 +34.337119,243.9012 +34.338253,244.1430 +34.474436,111.5545 +34.567452,19.0311 +34.487128,102.3499 +34.428159,162.3436 +34.323940,269.0194 +34.537068,59.5069 +34.539671,58.0253 +34.550764,47.4590 +34.558666,42.4152 +34.505839,96.6066 +34.585991,17.3444 +34.586484,19.2164 +34.589479,17.1063 +34.557532,50.6491 +34.590504,23.7450 +34.517448,98.3504 +34.571716,44.7914 +34.597697,19.5719 +34.523701,95.9698 +34.605702,17.4048 +34.577229,46.9323 +34.534928,89.7937 +34.606586,18.9290 +34.568921,58.3313 +33.978039,654.4194 +34.441110,192.2409 +34.402810,231.3545 +34.476682,159.6892 +34.582397,55.0354 +34.619672,20.6675 +34.484950,156.1933 +34.456549,185.2478 +34.623108,23.1821 +34.319673,328.5051 +34.564540,88.6971 +34.632460,21.9717 +34.326886,328.8874 +34.634165,22.8837 +34.580477,77.9824 +34.518214,141.8184 +34.617270,43.9120 +34.641145,21.6675 +34.648180,18.0339 +34.405351,262.1030 +34.555983,113.8688 +34.654433,17.7840 +34.657050,15.9527 +34.601083,73.3652 +34.449002,231.5087 +34.546210,136.6803 +34.637434,47.3889 +34.614250,71.1332 +34.608182,78.2128 +34.669853,17.1615 +34.673004,17.2491 +34.660033,32.6001 +34.581021,116.8997 +34.682891,16.5253 +34.552852,148.1746 +34.662813,40.5555 +34.579148,125.1766 +34.641799,64.3629 +34.646292,60.8867 +34.672218,35.7331 +34.573809,137.9931 +34.633352,79.4376 +34.690254,26.4850 +34.364646,356.6258 +34.687016,35.3553 +34.538554,186.2935 +34.655775,70.3656 +34.616508,110.2326 +34.666215,62.8398 +34.636372,96.4941 +34.703370,31.4161 +34.716740,20.3569 +34.721273,18.8402 +34.661183,84.0700 +34.495653,250.7432 +34.680512,66.8367 +34.624723,123.8071 +34.494471,254.6877 +34.712791,40.9508 +34.598224,156.3438 +34.674449,84.3988 +34.653239,107.7429 +34.707180,55.1262 +34.726141,39.2610 +34.531796,234.5850 +34.706163,61.5896 +34.592960,176.4797 +34.640340,131.5715 +34.686396,89.0953 +34.667456,109.6683 +34.760983,17.9651 +34.724848,56.0599 +34.748531,34.2382 +34.746398,39.2262 +34.506357,280.0878 +34.699418,93.2279 +34.572295,220.9678 +34.624162,169.6924 +34.737098,59.2993 +34.707952,91.6777 +34.729056,71.7332 +34.762307,42.8588 +34.732868,72.9296 +34.753743,53.1055 +34.785625,26.0998 +34.596576,216.9452 +34.769441,45.3825 +34.740114,75.3631 +34.603337,215.3275 +34.722372,99.7982 +34.775492,49.2867 +34.758849,69.3623 +34.811727,21.9281 +34.408953,426.9665 +34.799631,37.9456 +34.658460,179.7213 +34.701027,139.2590 +34.745254,95.6365 +34.692634,150.1028 +34.792647,50.8985 +34.684823,162.7545 +34.793855,55.8763 +34.805799,48.9150 +34.833656,22.4008 +34.625516,231.1067 +34.805167,52.0127 +34.837578,20.4400 +34.765403,95.0309 +34.814824,47.4676 +34.806849,57.1068 +34.786446,80.0780 +34.849733,19.2984 +34.780909,91.4334 +34.854714,18.1745 +34.615800,259.2094 +34.856624,18.9901 +34.842738,37.9371 +34.697922,183.3921 +34.711804,170.3508 +34.824781,59.7583 +34.838183,49.1491 +34.872343,17.4124 +34.754569,137.1002 +34.843546,52.5876 +34.782771,114.1664 +34.749160,151.5794 +34.840287,61.4378 +34.602446,300.1712 +34.771913,131.2658 +34.869032,37.5593 +34.800790,108.3080 +34.747350,165.8149 +34.875010,39.6914 +34.896135,20.2781 +34.793263,125.6833 +34.835921,85.3379 +34.900740,21.3867 +34.815479,109.4091 +34.704326,222.6346 +34.906593,21.8589 +34.866525,64.1663 +34.880677,50.6509 +34.856058,77.5490 +34.726742,207.7572 +34.862293,76.2937 +34.158097,782.1230 +34.921260,19.7617 +34.863957,79.2735 +34.918948,29.3406 +34.881315,67.5866 +34.766382,183.7226 +34.901726,53.3890 +34.887333,68.6651 +34.938588,19.6710 +34.685384,273.9358 +34.916414,43.4897 +34.796398,168.7074 +34.913167,53.0946 +34.948289,18.8761 +34.872890,95.6489 +34.847579,122.8471 +34.928453,45.5150 +34.828212,146.7164 +34.958260,17.8454 +34.959321,20.4576 +34.767753,212.8689 +34.884540,98.0875 +34.966262,19.1310 +34.950106,38.2835 +34.822172,168.0724 +34.948903,45.1765 +34.934501,60.5293 +34.940221,61.7481 +34.840892,163.9011 +34.777125,229.8074 +34.943232,64.6317 +34.955117,57.0481 +34.959905,53.2786 +34.973969,41.4501 +34.976107,44.1272 +34.941022,82.0474 +34.891670,134.2321 +34.858019,168.8030 +34.857180,171.0205 +34.931329,101.2494 +34.903180,129.9750 +34.562296,471.6570 +34.924889,110.0628 +35.001971,38.1427 +35.015420,25.2664 +34.985395,56.1481 +34.980624,66.2408 +34.990245,57.1995 +34.982629,65.4137 +34.922128,126.5283 +34.970427,83.3655 +34.930692,124.1083 +34.902618,153.0490 +35.025904,35.8526 +34.926962,135.6897 +35.012166,51.5676 +35.033954,34.2956 +34.860435,209.2719 +34.778949,292.7490 +35.020235,54.1558 +35.033156,42.2835 +35.006934,69.8888 +35.032579,46.6641 +35.062653,17.8451 +35.041544,44.9490 +35.007865,80.4353 +34.533458,558.9092 +35.040688,54.3627 +35.026823,68.7471 +34.889757,207.4256 +34.734788,363.9503 +35.063735,35.7588 +35.054802,45.6479 +34.955999,150.5692 +35.028202,79.2976 +35.086495,22.1730 +34.875615,237.4587 +35.071699,43.5694 +35.004794,111.1574 +34.979780,137.4499 +35.080499,41.0028 +35.048658,73.4475 +34.988390,135.7703 +35.074392,53.1067 +35.075440,56.2145 +35.088302,44.6778 +35.113075,20.4152 +35.097183,39.3839 +35.047446,90.1960 +35.069708,69.4761 +34.627254,516.0185 +35.107501,37.0409 +34.974930,170.5586 +34.965107,181.1421 +35.131656,17.8029 +35.132980,19.1434 +35.068251,90.5987 +35.079245,80.3613 +34.967167,193.8103 +35.092368,69.9799 +35.095052,69.9935 +35.121503,45.0149 +35.048043,119.7248 +35.149460,19.3391 +35.122106,48.7318 +34.995031,180.8041 +35.127499,52.0981 +35.133491,47.0038 +34.813522,367.7159 +35.162349,19.9932 +35.165046,18.5048 +35.124162,59.8976 +35.144543,42.2366 +35.034953,152.3707 +35.099495,88.8705 +35.115953,72.7522 +35.166519,24.7588 +35.095571,96.0507 +35.023071,169.0251 +35.053794,139.9929 +35.145489,50.1061 +35.055668,140.4596 +34.994081,202.4907 +35.152125,48.9171 +35.191278,10.6951 +35.143273,59.2627 +34.882156,322.1105 +35.193787,13.3692 +35.179599,27.9962 +35.180496,27.4413 +35.160978,50.0743 +35.098739,112.6118 +35.170839,42.2088 +35.201974,11.4628 +35.117231,97.0661 +35.167769,48.9317 +35.207596,9.6153 +35.175837,41.6614 +35.187324,30.7685 +35.159607,60.2587 +35.115269,105.5789 +35.186780,34.6201 +35.196128,25.6842 +35.196572,26.6468 +35.106570,117.9223 +35.137643,88.3794 +35.202537,25.0642 +35.191622,36.5079 +35.181238,47.4433 +34.896939,333.9636 +35.195596,35.9159 +35.214297,18.6036 +35.211053,22.2426 +35.204267,30.5436 +35.211351,25.0519 +35.227601,9.2049 +35.223220,15.5323 +35.230903,8.1703 +35.213437,26.1308 +35.061758,181.0636 +35.207938,35.8295 +35.234811,9.5007 +35.221813,22.8245 +35.219866,25.5384 +35.188366,57.3502 +35.146250,101.6700 +35.238752,9.4563 +35.207157,41.3539 +35.239073,9.9559 +35.158851,91.2606 +35.217212,35.3857 +35.242822,10.0886 +35.239568,13.9723 +35.220849,34.0635 +34.968540,288.1649 +35.233296,23.8392 +35.224493,34.1688 +35.232902,26.1382 +34.818665,442.2537 +34.914702,346.9940 +35.201043,61.0134 +35.244312,21.1182 +35.258662,7.6412 +35.236807,30.0070 +35.260920,7.8186 +35.249030,20.0318 +35.252911,17.5158 +35.040115,231.6537 +35.218093,54.7255 +35.182343,91.4027 +35.268739,7.5667 +35.248209,29.0666 +35.226023,52.6436 +35.192097,87.2963 +35.228130,51.7222 +34.909100,372.2130 +35.257136,25.2380 +35.273746,9.4452 +35.276306,9.7523 +35.188706,97.6810 +35.272819,14.9492 +35.213049,76.5259 +35.259040,31.0527 +35.247921,43.1282 +35.244638,47.7883 +35.013185,279.7634 +35.221401,72.8454 +35.286059,8.6883 +35.286387,11.1650 +35.287769,10.1126 +35.217499,81.0013 +35.261697,39.3829 +35.168800,132.8607 +35.245405,56.8693 +35.236404,66.4866 +35.254913,49.3947 +35.294748,10.0195 +35.243768,61.9414 +35.297553,8.5555 +35.298501,9.4714 +35.136569,174.1859 +35.302891,8.2138 +35.076823,235.9470 +35.305710,8.3093 +35.277276,37.7390 +35.290094,26.0029 +35.262057,55.8438 +35.265431,52.9933 +35.271769,49.0872 +35.297882,23.4804 +35.256706,66.3071 +35.283192,40.3363 +35.304308,21.0338 +35.306109,20.0713 +35.245716,81.1305 +35.292427,34.9704 +35.183552,145.2978 +35.270427,60.0919 +35.266814,64.2414 +35.253541,78.7967 +35.046865,287.2644 +35.325342,9.6289 +35.323013,13.6481 +35.312771,25.0087 +35.139185,199.5302 +35.281314,58.1088 +35.330520,10.0328 +35.301080,40.8070 +35.302275,40.7867 +35.326180,18.5121 +35.184060,161.0082 +35.282374,63.1579 +35.337780,10.0977 +35.336662,11.8040 +35.248511,100.2691 +35.321363,28.6432 +35.301661,49.9813 +35.279394,73.3213 +35.100450,252.6334 +35.344693,9.7667 +35.294246,61.4446 +35.340553,16.2385 +35.304768,52.5039 +35.350006,9.8568 +35.339423,21.9867 +35.318425,43.2926 +35.307972,55.3026 +35.348466,15.5379 +35.269062,95.2912 +35.314019,52.3336 +35.348781,18.5344 +35.338716,29.0333 +35.345068,24.3369 +35.291049,79.1884 +35.353084,18.3332 +35.266304,108.1641 +35.361718,13.3141 +35.320856,54.4494 +35.334972,40.8498 +35.323529,53.9993 +35.345532,32.3058 +34.933608,445.6206 +35.311105,68.7038 +35.357272,23.6868 +35.359864,23.5952 +35.216701,167.4928 +35.370238,14.8661 +35.363276,24.0415 +35.334130,53.7518 +35.375822,12.3871 +35.316097,73.6720 +35.328850,61.5983 +35.326847,64.7029 +35.375032,17.0828 +35.292948,100.8474 +35.371418,24.1009 +35.387318,9.1015 +35.250112,147.7120 +35.366353,32.5181 +35.356792,42.4318 +35.347878,52.7324 +35.392116,9.3027 +35.278667,123.7770 +35.327398,77.0771 +35.352715,52.2735 +35.289575,115.8987 +35.396420,9.5810 +35.231513,177.0870 +35.400611,8.2944 +35.377528,32.3952 +35.383459,27.3898 +35.108669,304.5269 +35.391551,22.1565 +35.390449,24.5152 +35.331056,84.4411 +35.279853,136.8103 +35.369406,48.0865 +35.408600,9.4533 +35.408906,10.3337 +35.361411,58.5160 +35.375306,45.0730 +35.404475,18.3287 +35.343062,80.0172 +35.413197,11.2463 +35.367750,56.9929 +35.228682,196.8290 +35.252598,173.7751 +35.341888,87.0737 +35.379810,49.8071 +35.399224,30.7338 +35.414964,15.4152 +35.379229,53.1293 +35.384195,49.2354 +35.422805,11.1934 +35.364354,70.6649 +35.424743,10.6235 +35.355692,80.2400 +35.428962,9.2793 +35.367316,71.5183 +35.429617,10.8766 +35.310755,130.5511 +35.432359,10.0862 +35.417493,25.7942 +35.435019,9.1693 +35.397825,47.1558 +35.364005,82.6797 +35.385105,62.1878 +35.406001,41.9592 +35.438242,10.4510 +35.419927,29.4588 +35.315016,136.5231 +35.442446,9.3845 +35.413708,40.4093 +35.402445,52.3327 +35.444981,10.5048 +35.415498,42.0388 +35.416664,42.1176 +35.377839,81.4955 +35.451539,8.0738 +35.354460,105.6568 +35.419240,41.3485 +35.451831,9.2119 +35.454118,8.6336 +35.317901,145.5007 +35.388209,77.4066 +35.438835,27.8842 +35.457537,10.2418 +35.374469,93.8570 +35.443287,25.8086 +35.405474,65.0914 +35.423080,48.6539 +35.404989,67.2824 +35.462752,9.8219 +35.429958,46.6932 +35.467779,9.1496 +35.468326,9.5218 +35.351643,127.3029 +35.461043,18.2432 +35.430380,49.8000 +35.398872,81.8939 +35.446685,35.4518 +35.387882,95.2701 +35.410850,72.6564 +35.425512,59.6502 +35.476652,8.7929 +35.476930,9.7002 +35.380959,105.9736 +35.472272,17.0978 +35.480766,9.4348 +35.433998,58.2240 +35.472574,19.9330 +35.483153,9.6631 +35.441307,51.9973 +35.393796,100.2798 +35.485162,9.7310 +35.486933,9.3783 +35.460118,38.0104 +35.489371,9.4220 +35.447961,52.6044 +35.459614,41.2287 +35.460589,40.8180 +35.444189,59.2707 +35.332338,171.4932 +35.448693,55.6308 +35.470566,35.4401 +35.465617,40.7678 +35.449386,57.2948 +35.440494,67.6754 +35.500566,8.2622 +35.501408,9.0785 +35.459334,53.3539 +35.498793,15.2134 +35.493304,21.2377 +35.485445,29.9034 +35.483506,32.6843 +35.508828,8.9605 +35.492223,26.2405 +35.389769,129.8337 +35.512689,8.4107 +35.463402,60.6465 +35.494077,30.6621 +35.433431,92.2345 +35.517789,8.1656 +35.508170,18.2205 +35.409924,118.2376 +35.458782,70.1261 +35.455486,74.1841 +35.494894,37.1584 +35.486630,46.2149 +35.515349,17.8397 +35.401419,133.8745 +35.519604,15.9818 +35.479287,58.9302 +35.418054,120.8397 +35.471734,67.9404 +35.500843,39.1553 +35.435367,104.9978 +35.532846,9.4726 +35.535294,8.0433 +35.492816,50.8729 +35.535586,8.9675 +35.533189,14.2642 +35.426373,121.3877 +35.506385,41.9144 +35.490202,59.8585 +35.524049,26.8012 +35.424443,126.7698 +35.514007,37.8551 +35.526391,26.0671 +35.482137,71.5435 +35.454778,100.1417 +35.548300,8.3986 +35.447293,110.1890 +35.551214,7.6223 +35.503832,56.4246 +35.504324,56.4900 +35.532053,30.7988 +35.538217,24.9474 +35.551863,12.4074 +35.492507,72.5617 +35.525955,40.1599 +35.558836,8.2954 +35.506682,62.3896 +35.528162,42.0107 +35.498128,73.9873 +35.564271,8.1264 +35.553681,19.7481 +35.466719,107.0133 +35.547454,27.4452 +35.435932,139.3763 +35.518464,57.4953 +35.547761,29.3140 +35.395520,184.1497 +35.477848,102.1299 +35.572116,8.4527 +35.572397,9.3789 +35.573430,9.4845 +35.543337,41.0187 +35.529671,56.2083 +35.557483,29.4722 +35.469097,118.1688 +35.560257,29.3898 +35.503460,86.6319 +35.506007,85.1431 +35.562852,30.8407 +35.543690,50.3174 +35.528909,65.4245 +35.560815,34.9796 +35.525666,71.0921 +35.521100,76.5196 +35.550851,49.0508 +35.544554,55.7432 +35.569072,31.9658 +35.550061,51.5669 +35.556699,47.4530 +35.582915,21.7573 +35.563165,42.6446 +35.575309,30.8819 +35.539998,66.6269 +35.567132,41.4935 +35.514543,94.3765 +35.600297,9.5979 +35.604152,7.9554 +35.591150,21.6644 +35.573733,39.4124 +35.577076,37.2902 +35.510487,105.3971 +35.590092,26.7603 +35.478946,138.7094 +35.609896,9.5405 +35.570173,49.5732 +35.612108,8.9886 +35.579670,41.9835 +35.480180,143.5607 +35.420380,205.2396 +35.594333,31.5795 +35.601038,25.8350 +35.579979,47.5706 +35.606626,21.7300 +35.593693,35.5618 +35.621097,8.7647 +35.608626,23.4147 +35.623742,9.1823 +35.554920,78.3030 +35.613146,20.9395 +35.605810,30.3848 +35.616853,20.8539 +35.595795,42.3802 +35.619437,20.4920 +35.606191,34.9621 +35.596758,45.3102 +35.566116,76.7078 +35.581777,61.4516 +35.524739,119.3973 +35.636196,9.4087 +35.580569,67.2795 +35.585880,62.8513 +35.538894,110.5841 +35.629255,22.2012 +35.638176,13.8627 +35.597620,54.7303 +35.539675,113.2242 +35.608919,45.1435 +35.633223,22.9537 +35.647849,9.1435 +35.589647,69.4423 +35.594008,65.8274 +35.619747,40.3731 +35.621654,41.5091 +35.540365,123.0922 +35.601628,62.3520 +35.632042,32.3613 +35.645605,19.3683 +35.656993,9.1739 +35.586955,82.1606 +35.651457,17.9853 +35.614367,57.1480 +35.652039,19.8021 +35.654063,18.0750 +35.587266,86.1954 +35.641154,34.0399 +35.542319,134.3187 +35.628356,48.7552 +35.649479,29.6267 +35.629862,49.9414 +35.671515,8.5648 +35.671841,9.4512 +35.627550,54.3683 +35.664974,18.2912 +35.604673,79.4830 +35.615884,68.5602 +35.676638,9.7804 +35.625620,61.2173 +35.496312,193.1195 +35.617656,72.4753 +35.663981,26.4858 +35.663458,28.3839 +35.644137,49.2830 +35.672139,22.2858 +35.664403,30.6238 +35.669443,27.1650 +35.574900,122.1183 +35.690132,9.1156 +35.680080,20.1215 +35.639929,61.1345 +35.632924,69.0378 +35.666168,37.1005 +35.659090,44.7628 +35.565070,141.0762 +35.673462,33.1016 +35.584357,124.3470 +35.656178,55.3553 +35.612815,99.1150 +35.634086,78.7427 +35.648731,66.1046 +35.690467,24.7219 +35.516191,199.5256 +35.679106,39.3585 +35.652351,66.9035 +35.643229,77.2420 +35.693420,27.8313 +35.712829,8.8615 +35.625913,96.4019 +35.699248,24.4214 +35.711533,13.5280 +35.700202,26.7145 +35.575960,152.4090 +35.701963,28.2200 +35.686837,44.2013 +35.708705,22.8654 +35.696608,35.2858 +35.652900,79.5934 +35.701064,33.6998 +35.686419,49.1574 +35.726917,9.5973 +35.728369,9.0912 +35.703269,34.7475 +35.722316,17.2104 +35.706564,34.4696 +35.689432,52.9148 +35.721691,21.0834 +35.715189,29.3851 +35.683265,62.4696 +35.703854,43.0838 +35.637708,109.6172 +35.739527,8.8763 +35.552459,197.1509 +35.720471,30.5614 +35.732494,19.0959 +35.742347,9.6989 +35.706146,48.4662 +35.721252,34.7510 +35.659836,96.6089 +35.679804,77.1790 +35.749610,8.7087 +35.684445,75.5661 +35.663163,97.2372 +35.738017,23.6558 +35.719255,45.5076 +35.754613,10.5597 +35.730183,36.6572 +35.736515,31.1281 +35.642824,125.3318 +35.731571,36.9151 +35.748404,22.0557 +35.681293,89.7848 +35.695028,78.8899 +35.711931,62.6808 +35.642069,133.1209 +35.681919,93.5653 +35.675194,103.6968 +35.715717,63.4314 +35.766841,12.6818 +35.697018,83.1163 +35.768156,12.2776 +35.735577,45.5607 +35.737461,46.1143 +35.731039,52.8053 +35.774612,9.9716 +35.758319,26.9544 +35.599902,185.6725 +35.746938,40.5287 +35.778891,9.0263 +35.770461,18.8804 +35.779149,12.1474 +35.761673,32.2467 +35.756445,37.8829 +35.760401,34.5786 +35.785274,10.9325 +35.734765,63.0121 +35.756984,42.3855 +35.747325,52.5599 +35.787467,12.7257 +35.660121,142.2612 +35.669116,134.6574 +35.783576,20.7608 +35.785575,19.3277 +35.796207,9.6389 +35.765173,42.2836 +35.752047,55.7381 +35.745735,63.7395 +35.718465,91.5684 +35.780135,32.0120 +35.684156,129.6952 +35.780434,33.9558 +35.784584,30.3413 +35.791297,24.0833 +35.807457,9.1511 +35.742775,75.9886 +35.767644,51.5523 +35.793920,25.9700 +35.725062,96.6182 +35.813852,8.1027 +35.810034,14.4964 +35.723670,101.2023 +35.714837,110.4192 +35.691842,133.8030 +35.756004,71.4130 +35.818764,8.9534 +35.794328,35.2689 +35.821681,8.6495 +35.768487,62.5589 +35.821955,9.5740 +35.779523,53.8282 +35.824531,9.1295 +35.827417,8.4438 +35.815381,20.9774 +35.760011,76.8242 +35.827718,9.5077 +35.775190,65.1208 +35.677112,163.6078 +35.751590,89.4061 +35.805846,35.7001 +35.833352,8.5049 +35.833661,9.0141 +35.787918,56.7150 +35.835862,9.0747 +35.816609,29.1217 +35.825646,20.6722 +35.830331,18.4394 +35.814926,34.3950 +35.819196,30.4879 +35.819891,31.3863 +35.802382,49.9836 +35.771079,82.4978 +35.844634,9.2551 +35.781138,75.7072 +35.814390,42.7778 +35.797777,59.6880 +35.848770,9.3149 +35.775484,83.3858 +35.851278,9.5031 +35.626874,235.5520 +35.764763,98.9096 +35.744575,119.6974 +35.731895,132.8273 +35.799370,65.9615 +35.849685,19.3105 +35.840311,29.1975 +35.852366,17.6810 +35.773918,97.4962 +35.842675,30.1824 +35.864722,8.9862 +35.840720,33.3114 +35.845731,28.8514 +35.800193,76.7686 +35.858086,19.6578 +35.871415,9.3178 +35.841547,39.6877 +35.799886,82.2062 +35.836836,45.5582 +35.783845,98.8561 +35.831046,53.7758 +35.804337,81.7791 +35.862426,24.2163 +35.876962,10.2445 +35.809476,80.6953 +35.881235,9.2390 +35.829598,61.3241 +35.741034,150.3116 +35.825256,68.3253 +35.872858,21.3758 +35.807785,87.2161 +35.841857,53.5548 +35.853889,42.7455 +35.794980,103.2703 +35.853577,45.0895 +35.880733,18.2347 +35.890171,9.1035 +35.890475,9.6834 +35.694425,207.2030 +35.856846,46.3995 +35.804903,99.4970 +35.868996,36.1935 +35.898251,8.5029 +35.874032,33.4036 +35.898968,8.9420 +35.886643,22.6078 +35.901629,9.1055 +35.860781,51.5512 +35.877744,35.9294 +35.869509,45.7155 +35.907910,8.9701 +35.865332,53.1714 +35.803774,115.1728 +35.846319,72.9311 +35.895002,25.7220 +35.893582,27.7652 +35.905190,18.0352 +35.894235,29.8123 +35.903246,21.9713 +35.916881,9.0887 +35.891346,36.8192 +35.844937,84.4103 +35.840997,88.8035 +35.923226,8.1434 +35.886117,46.0398 +35.824873,109.7235 +35.909251,25.7986 +35.789343,147.3190 +35.887207,49.8124 +35.906754,30.5751 +35.928166,10.0787 +35.874583,63.9568 +35.812148,128.3154 +35.931369,10.2604 +35.900158,43.2269 +35.904401,39.2595 +35.870048,74.4391 +35.884823,61.2839 +35.936663,9.7267 +35.937020,9.6506 +35.857466,89.8676 +35.907436,40.2643 +35.925970,22.6960 +35.940464,9.8432 +35.918504,33.1555 +35.932157,20.9899 +35.934597,20.2354 +35.925217,30.6936 +35.946107,10.2901 +35.882395,74.6563 +35.947334,10.0186 +35.924047,34.1059 +35.938540,21.0653 +35.837226,122.9246 +35.929801,32.0531 +35.918947,43.9607 +35.954833,9.7534 +35.955911,8.9922 +35.956398,8.8196 +35.946390,21.0713 +35.959606,9.4764 +35.921348,48.2638 +35.898667,71.8343 +35.944487,27.5267 +35.882702,89.7749 +35.964587,8.4306 +35.964904,8.4264 +35.965218,10.1069 +35.967462,9.2222 +35.946671,31.0944 +35.948667,30.0170 +35.973018,7.6091 +35.938245,43.1266 +35.896635,85.0715 +35.973331,8.9233 +35.912333,71.7411 +35.751033,234.6238 +35.958154,28.1806 +35.972477,16.3468 +35.980627,8.4958 +35.899275,90.1821 +35.831529,159.4481 +35.890922,100.7688 +35.962909,30.4374 +35.951660,43.3785 +35.976684,19.7657 +35.953147,43.6592 +35.970502,26.8510 +35.988824,8.8257 +35.989124,8.8155 +35.982255,18.1833 +35.975325,25.6673 +35.978684,23.0717 +35.993346,9.2952 +35.986335,18.8777 +35.857169,149.1936 +35.977766,28.9982 +35.991692,16.8186 +35.929348,81.0034 +35.863673,147.3579 +35.981707,31.4785 +35.935050,78.4570 +35.961854,52.8260 +35.937330,79.3597 +35.997650,19.6744 +35.943386,74.2449 +35.910735,107.2745 +35.957052,61.7969 +36.000438,20.8019 +36.006765,15.0016 +36.013186,8.8721 +36.002642,19.7553 +35.882092,142.6391 +36.008511,17.0243 +35.972015,54.4262 +35.915225,111.7055 +35.957353,71.4457 +35.836359,193.8034 +35.864273,167.3738 +35.981372,50.8394 +35.943661,89.7163 +35.947701,86.3223 +35.849321,185.2850 +35.858871,177.5119 +35.913674,123.0238 +36.005213,32.4354 +36.028799,10.3859 +35.941630,99.8529 +36.018849,23.5299 +35.895413,147.3049 +36.034024,9.3418 +35.989458,55.0418 +36.036383,9.9257 +36.001757,46.2698 +36.026931,21.7670 +35.995039,54.7752 +36.041484,9.3144 +36.042379,9.1544 +35.985657,67.1667 +36.022059,31.1700 +36.032212,21.3377 +36.036698,17.7582 +36.042718,14.3162 +36.031647,26.5725 +35.873709,185.4056 +36.016690,43.6987 +36.051534,9.4429 +36.013508,48.3436 +36.043366,19.4211 +36.000993,62.4706 +35.960151,104.3262 +36.058220,8.3484 +36.050799,17.1668 +35.969083,101.1596 +36.048027,22.8749 +36.061852,9.4039 +36.039185,32.9589 +36.021767,51.9228 +36.011031,64.1898 +36.066569,9.7641 +35.950307,126.6616 +36.037649,41.4273 +36.048699,30.6640 +36.070243,10.3203 +36.059115,22.8957 +35.920724,162.1219 +36.046309,37.0978 +36.006363,77.8386 +36.073690,11.3090 +36.030162,56.7686 +36.052825,34.6639 +36.079077,8.8639 +36.053229,35.2419 +36.079363,9.6551 +36.060978,29.5093 +36.082011,8.7808 +36.082847,9.3536 +35.969612,124.1552 +36.017631,76.8893 +36.010351,84.8945 +36.033377,64.0154 +36.064478,34.4583 +36.090487,8.7536 +36.022398,78.4197 +36.060389,41.9071 +36.049814,53.8252 +35.990978,113.8778 +36.076969,29.7570 +36.063464,43.8799 +36.054457,54.6141 +36.034607,74.7825 +36.087489,23.1308 +36.097393,13.6532 +35.919250,192.1329 +36.104856,9.3946 +36.021241,94.1212 +36.098936,16.8908 +35.996450,120.1486 +36.017325,100.0298 +35.997353,120.3310 +36.057035,60.9551 +36.070902,51.0747 +36.100818,22.2899 +36.085000,38.8132 +35.984075,140.0457 +36.115828,8.6956 +36.018010,107.4185 +36.025536,101.6074 +36.067966,60.2550 +36.111047,19.3107 +36.116599,14.6824 +36.106727,26.0484 +36.086932,46.2984 +36.125428,8.8770 +36.107344,28.4922 +36.110620,26.5072 +36.117685,19.7381 +35.996807,140.9210 +36.099241,41.0485 +36.132776,8.0256 +36.133230,8.7367 +36.094521,48.7657 +36.024732,120.2232 +36.124121,22.4430 +36.071256,75.7037 +36.014681,133.1093 +36.109071,39.3329 +36.127143,21.6659 +36.140802,9.8367 +36.141968,10.1709 +36.080564,73.7145 +36.144956,9.8981 +36.123108,32.0532 +36.128221,28.1835 +36.088471,69.8602 +36.123814,34.9522 +36.044500,114.9080 +36.121978,37.7739 +36.140290,21.6384 +36.124524,37.6985 +35.997940,164.5931 +36.093768,71.6211 +36.076334,89.4040 +36.090792,75.3729 +36.137423,31.5794 +36.109389,60.3296 +36.103640,67.7690 +36.148405,23.8978 +36.137128,35.7172 +36.134306,40.0225 +36.155162,20.5232 +36.150639,26.5853 +36.111383,67.8689 +36.165389,14.7202 +36.115362,65.2535 +36.131282,50.6544 +36.169003,13.7488 +36.174329,10.6526 +36.075222,110.0441 +36.117990,67.6610 +36.072145,114.7060 +36.159752,28.0212 +36.169720,20.5509 +36.165738,25.2616 +36.146564,45.0082 +36.181937,9.9824 +36.154279,38.3861 +36.179253,15.0565 +36.185266,10.2426 +36.130358,66.3874 +36.026441,171.5757 +36.148810,49.8081 +36.159409,42.0463 +36.154854,46.9437 +36.172846,29.2626 +36.161929,41.2114 +36.083408,121.7141 +36.137728,67.7897 +36.196746,10.1010 +36.156405,51.2190 +36.117355,92.3664 +36.191000,19.0235 +36.180616,30.0739 +36.158766,53.1044 +36.194310,19.2076 +36.198618,15.8819 +36.186851,28.6371 +36.195509,20.8926 +36.143287,75.0899 +36.146960,71.8180 +36.209722,9.3530 +36.114251,105.5741 +36.210024,10.6598 +36.191920,31.6108 +36.198017,26.1867 +36.182752,42.0003 +36.171409,53.8027 +36.092201,133.4967 +36.215489,12.9908 +36.218378,10.3841 +36.218779,10.2451 +36.219076,10.2194 +36.180110,49.8702 +36.205122,25.8605 +36.191573,39.7178 +36.202109,31.2821 +36.223531,10.1319 +36.162222,71.9187 +36.172303,62.1269 +36.210691,27.2935 +36.228762,9.4901 +36.229024,9.4864 +36.229296,9.6242 +36.207625,33.1959 +36.229981,11.1355 +36.216403,25.0249 +36.095246,148.0144 +36.185652,58.3469 +36.213518,30.7569 +36.233391,11.7371 +36.224753,20.8399 +36.237985,10.1081 +36.238253,10.1094 +36.238511,10.1500 +36.220685,28.8945 +36.238920,11.4344 +36.184982,67.4136 +36.206848,45.8794 +36.211871,41.4836 +36.243261,10.9350 +36.084202,172.5023 +36.053550,203.4781 +36.152139,105.3040 +36.087941,170.7289 +36.175686,84.7175 +36.252396,8.3404 +36.234142,27.1156 +36.234430,28.3784 +36.225213,39.1856 +36.201455,64.7745 +36.243999,22.7162 +36.158332,109.0330 +36.260404,8.5567 +36.260737,8.5282 +36.147791,122.0347 +36.231291,40.0927 +36.062788,210.4887 +36.254197,20.0527 +36.162533,112.0178 +36.253355,22.5246 +36.256705,20.7333 +36.102297,175.9238 +36.268961,10.0477 +36.269266,10.0308 +36.177225,102.5994 +36.245594,36.2926 +36.225698,57.2345 +36.249580,33.8660 +36.273277,10.4757 +36.275880,9.8957 +36.252728,34.0036 +36.245129,44.2359 +36.203141,86.5512 +36.219826,70.1735 +36.190271,100.0688 +36.274551,18.5985 +36.228480,65.8375 +36.089019,206.0160 +36.257028,39.9748 +36.281887,15.6271 +36.283753,14.0680 +36.248093,52.4060 +36.258671,42.1796 +36.241428,59.8236 +36.282933,20.1474 +36.278221,25.4349 +36.262809,41.5572 +36.241117,65.0364 +36.297514,9.0376 +36.283446,24.1654 +36.297821,10.1357 +36.187774,121.5982 +36.224205,86.7098 +36.286732,25.5811 +36.266230,46.5053 +36.289693,24.4619 +36.257444,57.5816 +36.306153,9.1622 +36.248363,68.8179 +36.306552,10.9336 +36.309372,9.2674 +36.310915,9.2049 +36.303656,16.7626 +36.295035,28.0017 +36.307612,16.3526 +36.293150,31.1774 +36.230983,93.7683 +36.290340,36.0491 +36.261258,66.2104 +36.201798,126.8814 +36.320419,8.5881 +36.312736,18.9539 +36.279825,52.1685 +36.301252,32.3268 +36.279297,55.4189 +36.315026,20.1302 +36.192665,143.2988 +36.328680,8.6429 +36.233664,104.3301 +36.269826,69.4960 +36.214501,125.3352 +36.331691,8.4128 +36.331994,9.5419 +36.244275,98.8323 +36.303081,40.5356 +36.294318,51.3699 +36.318640,27.8430 +36.317181,30.3186 +36.250355,98.6416 +36.300500,48.9380 +36.264399,86.2508 +36.274250,77.7833 +36.327469,25.0684 +36.315316,38.2135 +36.346484,8.2521 +36.317486,39.2578 +36.240821,118.8492 +36.326390,33.5886 +36.335156,25.8285 +36.343617,18.0455 +36.324752,37.2844 +36.347500,16.1359 +36.333579,30.6746 +36.356745,8.6136 +36.329008,37.6989 +36.352034,16.6233 +36.271384,98.1456 +36.360985,8.8876 +36.135837,234.8671 +36.324328,48.8329 +36.341536,32.1429 +36.354736,19.2696 +36.349438,24.8749 +36.366707,8.3914 +36.205519,171.5932 +36.369531,7.8858 +36.369873,8.4794 +36.373162,8.4583 +36.166166,216.0431 +36.248661,134.3502 +36.339836,43.5725 +36.312313,72.5900 +36.323038,62.1672 +36.370704,15.0043 +36.377112,9.4353 +36.314155,73.3461 +36.362037,27.0425 +36.374314,15.4676 +36.334716,56.3357 +36.359979,31.8489 +36.365359,27.8650 +36.348998,45.0633 +36.304367,90.6709 +36.350650,46.1644 +36.378353,19.4759 +36.320120,78.3839 +36.345689,54.1464 +36.377417,24.1563 +36.393224,8.8158 +36.266716,135.9556 +36.385709,17.3955 +36.387502,17.3353 +36.396815,9.6369 +36.391828,16.1715 +36.285776,123.4977 +36.300851,108.8065 +36.383012,27.2936 +36.290000,121.4646 +36.401574,11.4453 +36.402041,11.2568 +36.352538,62.2347 +36.406452,9.4417 +36.404838,11.3663 +36.335965,81.2037 +36.368658,49.3728 +36.374006,44.3491 +36.398505,22.1464 +36.397830,23.1235 +36.353530,68.8358 +36.381620,41.0467 +36.413298,10.6603 +36.297004,128.3735 +36.363637,63.5755 +36.323965,104.1558 +36.382209,46.2425 +36.267366,162.8028 +36.340104,90.6251 +36.410306,21.2650 +36.422366,9.6541 +36.394061,39.2439 +36.425378,9.2630 +36.359671,76.3820 +36.427213,9.2604 +36.402672,36.0092 +36.343108,95.8479 +36.417169,22.5780 +36.430169,9.8930 +36.411465,29.5419 +36.277438,165.6819 +36.385205,59.0438 +36.384904,59.6340 +36.389080,56.1091 +36.436053,9.7263 +36.399836,48.0081 +36.438682,9.4415 +36.438956,9.4322 +36.279009,171.2161 +36.408000,44.4492 +36.409275,43.8157 +36.339322,114.1509 +36.443121,11.0320 +36.422667,32.1614 +36.414773,41.3126 +36.289365,167.7674 +36.391052,67.0529 +36.447844,10.6519 +36.428452,30.6708 +36.430729,30.5925 +36.395039,66.5953 +36.452450,9.4682 +36.403105,59.3117 +36.409658,53.9605 +36.456086,10.0406 +36.444250,23.2630 +36.337994,129.8385 +36.434641,34.4232 +36.444538,25.1032 +36.461634,8.2934 +36.461919,9.3755 +36.450226,21.4270 +36.453091,18.9652 +36.418031,56.7311 +36.445189,30.1050 +36.337324,138.7722 +36.467513,9.9227 +36.413020,65.9280 +36.383409,96.1812 +36.361663,118.2083 +36.471295,9.2479 +36.428122,53.9574 +36.432021,50.9261 +36.440062,44.0641 +36.475295,9.6585 +36.386548,99.7580 +36.458106,28.8368 +36.415894,73.3340 +36.480543,8.9858 +36.457133,33.9582 +36.484127,9.1377 +36.484954,8.8913 +36.486307,7.9993 +36.431572,63.0805 +36.453474,43.9089 +36.416205,81.6611 +36.459124,39.6443 +36.491092,9.0105 +36.479872,21.7597 +36.493265,8.8945 +36.493846,8.5948 +36.494306,8.7423 +36.439747,64.2005 +36.462417,42.5108 +36.364254,142.1705 +36.497383,10.1461 +36.445780,63.9767 +36.479591,30.5002 +36.469065,42.3430 +36.474763,37.0776 +36.420652,92.4339 +36.423959,90.6856 +36.373680,142.7845 +36.458497,58.4651 +36.500103,17.8254 +36.454153,65.5528 +36.510092,10.7307 +36.467833,55.4095 +36.389782,133.9478 +36.506425,17.7227 +36.454829,70.0700 +36.420953,105.7302 +36.489229,37.7328 +36.477436,49.9767 +36.463619,64.1450 +36.519707,9.0576 +36.523243,8.3439 +36.436473,95.7165 +36.375099,158.2384 +36.472057,62.1511 +36.448389,86.9115 +36.469642,65.9516 +36.503948,32.3652 +36.527413,9.7671 +36.504928,33.3725 +36.509757,28.8547 +36.482948,57.4479 +36.524148,16.8722 +36.531588,10.3170 +36.513086,30.3099 +36.502441,42.0677 +36.486943,58.3964 +36.482080,63.6750 +36.478948,67.2995 +36.418356,130.1095 +36.503049,45.7126 +36.517929,31.4585 +36.537181,12.6385 +36.511841,40.1560 +36.527764,25.3620 +36.494653,59.0104 +36.489529,65.5670 +36.441007,114.6089 +36.535594,21.9699 +36.534208,24.5901 +36.433306,126.5743 +36.551997,9.9615 +36.541021,23.0315 +36.498768,66.1843 +36.538612,27.4615 +36.461323,105.1468 +36.545755,21.2917 +36.526962,41.7331 +36.553127,17.2044 +36.549820,21.2566 +36.533338,38.3035 +36.526684,46.4033 +36.548762,24.7819 +36.538301,36.8998 +36.543396,33.8812 +36.466127,112.4454 +36.555617,23.3827 +36.544509,34.9590 +36.520823,59.0433 +36.532190,49.0272 +36.476097,106.0290 +36.573088,9.5689 +36.536314,49.0561 +36.471653,114.1506 +36.555097,31.3761 +36.502160,85.3941 +36.581218,8.1593 +36.564053,25.8602 +36.559880,31.5894 +36.524900,66.8768 +36.514645,79.0634 +36.570332,25.2535 +36.579468,16.7208 +36.553664,43.0902 +36.587589,9.9856 +36.579867,19.5886 +36.564953,35.3232 +36.545340,56.2464 +36.501632,100.8313 +36.579000,23.8853 +36.573544,29.6470 +36.596190,8.3932 +36.582657,23.6951 +36.511408,96.4158 +36.582126,26.5591 +36.585371,23.6223 +36.528765,81.3095 +36.558799,52.8983 +36.604583,8.6235 +36.469928,143.8172 +36.589914,26.0380 +36.516962,99.9641 +36.567047,50.2742 +36.597576,20.4064 +36.601587,18.0228 +36.602886,17.9320 +36.595586,26.7300 +36.575202,47.4157 +36.596755,27.2580 +36.549388,75.2492 +36.591777,33.1484 +36.606353,19.3856 +36.615952,10.4655 +36.541905,87.1608 +36.619610,9.7639 +36.610075,21.1982 +36.608686,23.6858 +36.593709,39.7783 +36.613207,20.8124 +36.625739,9.0962 +36.616927,18.5270 +36.548466,88.8817 +36.603192,34.9072 +36.307958,331.2036 +36.617982,22.0413 +36.631273,10.1100 +36.632372,10.2684 +36.624013,19.0374 +36.624926,20.2130 +36.622316,23.8391 +36.589378,57.4757 +36.523730,123.7094 +36.516465,131.6287 +36.568696,81.7581 +36.602464,48.3116 +36.577278,74.0035 +36.641384,10.5298 +36.643051,11.2589 +36.626418,28.8226 +36.613746,42.4743 +36.634836,23.3360 +36.599456,59.1273 +36.497866,161.2059 +36.650776,8.7339 +36.571642,90.9956 +36.571077,92.0382 +36.651282,12.9322 +36.633487,32.3243 +36.617322,50.1086 +36.600277,67.5810 +36.642641,26.0920 +36.448124,221.8822 +36.646854,24.2022 +36.645139,26.7064 +36.620818,52.3735 +36.665812,8.8780 +36.622618,52.3664 +36.608993,68.7586 +36.611697,67.5108 +36.650454,29.3943 +36.655241,25.6228 +36.659072,22.6389 +36.629375,53.3784 +36.561959,121.3654 +36.507530,176.3382 +36.674985,9.1716 +36.640024,46.5550 +36.646156,41.2718 +36.557564,130.3949 +36.639162,49.7439 +36.659510,30.0158 +36.667431,24.1231 +36.566470,125.5582 +36.535301,157.5503 +36.671057,23.7503 +36.651914,44.1235 +36.679849,19.3576 +36.566074,133.5354 +36.658172,42.1749 +36.674691,27.7281 +36.647440,56.0614 +36.540396,163.5155 +36.656221,48.3834 +36.673192,32.8882 +36.670006,37.1512 +36.663116,44.3555 +36.699610,9.1327 +36.692852,17.9490 +36.637348,74.6573 +36.591470,120.9322 +36.683868,30.5451 +36.696038,18.6619 +36.694808,20.5005 +36.706081,10.2649 +36.692029,26.2051 +36.667858,50.6429 +36.629066,90.1804 +36.638099,82.3465 +36.699207,21.5670 +36.677752,43.4100 +36.624638,98.8708 +36.714414,9.3767 +36.714700,9.3615 +36.716346,9.8583 +36.671846,54.7944 +36.703912,24.6404 +36.700348,29.0100 +36.654310,75.3577 +36.689526,40.6044 +36.720446,9.9581 +36.723509,8.7823 +36.723791,8.8075 +36.578573,154.5299 +36.724062,9.7759 +36.664215,70.6400 +36.726641,9.5450 +36.704604,32.1948 +36.719247,18.8277 +36.729358,9.6850 +36.732292,8.2630 +36.707472,34.9930 +36.734855,8.4763 +36.720775,23.9722 +36.702419,42.7480 +36.730405,15.4154 +36.738075,8.5496 +36.679209,68.6861 +36.740555,8.3724 +36.688906,62.2059 +36.607825,144.0689 +36.712403,41.6571 +36.703502,51.3776 +36.746625,8.7112 +36.710801,45.9185 +36.718234,39.1773 +36.586473,171.3403 +36.707158,51.4462 +36.729669,29.8276 +36.736800,24.8227 +36.585804,176.4113 +36.754061,8.4514 +36.755337,9.5821 +36.683325,83.0962 +36.691555,76.4238 +36.684157,84.5600 +36.718502,50.9956 +36.747895,22.0511 +36.751113,20.3977 +36.762216,10.6817 +36.546248,227.8612 +36.682754,91.8285 +36.712006,64.1840 +36.745821,30.9967 +36.756720,20.9728 +36.757412,20.9802 +36.733839,45.3466 +36.769947,10.0025 +36.732599,49.0267 +36.748928,33.5954 +36.743332,40.7062 +36.776190,8.1449 +36.728553,56.7346 +36.764920,21.3651 +36.767979,20.9374 +36.768717,20.6149 +36.754880,35.2234 +36.771511,19.4870 +36.784039,8.4167 +36.772898,20.7999 +36.784336,9.6703 +36.680865,115.1961 +36.757814,38.9242 +36.687428,109.9198 +36.766422,31.4479 +36.779186,19.3116 +36.687960,112.6937 +36.777694,24.0909 +36.792456,10.0431 +36.745168,59.7933 +36.785288,20.4484 +36.776818,29.5931 +36.662638,144.2583 +36.786285,21.4538 +36.668733,139.9736 +36.759497,51.4107 +36.796061,15.6668 +36.744747,68.2042 +36.733103,81.7408 +36.805737,9.4980 +36.774110,42.9660 +36.635454,182.0202 +36.761623,56.5279 +36.762513,56.8159 +36.789333,30.5583 +36.782524,37.7513 +36.797870,24.9344 +36.814844,8.2561 +36.815235,8.9102 +36.658584,165.8930 +36.774583,51.4636 +36.726205,100.9617 +36.802499,26.1221 +36.820276,8.9030 +36.807740,23.8283 +36.634020,198.7561 +36.824477,9.8050 +36.790104,46.8450 +36.742465,94.8763 +36.801785,35.8690 +36.811728,26.7944 +36.781626,57.3895 +36.715309,125.3504 +36.832777,8.8346 +36.769498,72.6480 +36.788917,56.2317 +36.828622,17.2223 +36.800654,45.4814 +36.829179,17.9447 +36.826047,21.6459 +36.778392,69.9994 +36.838523,10.6486 +36.818151,32.0633 +36.810908,40.7158 +36.751894,101.3644 +36.736187,119.1289 +36.845845,10.1392 +36.847124,9.1497 +36.823101,35.1132 +36.850215,8.9068 +36.827167,33.0799 +36.686580,174.5007 +36.808708,53.2463 +36.794006,68.2613 +36.806917,55.7517 +36.855984,8.0474 +36.856274,9.0480 +36.790998,77.3795 +36.845149,23.5586 +36.817475,52.2445 +36.708744,161.7940 +36.847693,24.1215 +36.864032,8.9266 +36.779950,93.6972 +36.793699,80.4478 +36.721163,154.7523 +36.819329,57.2147 +36.798498,80.5287 +36.851624,28.1414 +36.758605,122.0691 +36.846136,35.4838 +36.812952,69.0459 +36.836949,45.9282 +36.848392,36.2873 +36.872959,12.0011 +36.822805,62.8320 +36.875916,10.2161 +36.817076,70.3679 +36.859122,30.1696 +36.806412,83.3265 +36.824146,66.3640 +36.881998,9.3074 +36.882878,9.6736 +36.862669,31.4414 +36.839016,56.3889 +36.887445,9.2014 +36.862268,34.9339 +36.860248,39.1552 +36.861081,38.6786 +36.891306,9.1054 +36.849173,52.2884 +36.865323,39.3341 +36.879766,25.5493 +36.855316,50.5036 +36.797348,110.1319 +36.885638,22.1718 +36.899403,8.7152 +36.889739,21.5344 +36.892552,19.1342 +36.879027,33.0958 +36.876544,36.1424 +36.842146,71.7631 +36.905316,10.6519 +36.681712,236.5623 +36.841612,77.3650 +36.648094,271.5033 +36.834282,86.8478 +36.908119,13.8459 +36.913910,9.1454 +36.900412,23.0431 +36.804962,120.2969 +36.894111,31.9420 +36.880674,46.2204 +36.730131,197.8505 +36.897203,31.6659 +36.874147,56.0651 +36.871815,59.5439 +36.884680,49.3361 +36.873647,60.9157 +36.861954,73.1032 +36.915968,20.4853 +36.928869,8.8865 +36.907481,30.8187 +36.870538,68.4106 +36.896647,44.1556 +36.796739,146.3042 +36.911274,32.9285 +36.927982,16.6874 +36.889292,55.8007 +36.881620,63.9006 +36.868378,83.0591 +36.937756,15.1338 +36.923456,30.4681 +36.912687,43.5630 +36.919598,36.9551 +36.907810,49.0494 +36.943044,14.4689 +36.921965,37.8580 +36.904658,58.2117 +36.840659,123.0143 +36.895405,71.7608 +36.956251,11.2404 +36.925259,42.9322 +36.837342,131.3129 +36.956553,12.6656 +36.945094,26.5713 +36.901461,70.6269 +36.921131,51.4795 +36.886132,88.5896 +36.935058,40.2465 +36.931359,47.2141 +36.923056,55.9023 +36.911687,67.8869 +36.971665,9.0753 +36.963674,17.4591 +36.951439,30.0106 +36.890511,92.5144 +36.926895,57.0771 +36.918275,66.7278 +36.739044,247.2899 +36.978574,8.8004 +36.945521,42.5149 +36.972611,16.9829 +36.967492,23.5294 +36.979574,13.0552 +36.940803,52.6248 +36.936454,57.7451 +36.986334,8.1915 +36.930212,66.4655 +36.952891,45.1053 +36.981134,18.9306 +36.819891,180.8459 +36.972089,29.2376 +36.992630,8.9931 +36.968655,36.1087 +36.989594,15.4516 +36.944670,60.7874 +36.868708,137.4434 +36.988037,19.3035 +36.884961,123.1050 +36.934564,74.2172 +36.831568,179.3252 +36.983026,28.3899 +36.938300,74.7861 +36.991021,23.2941 +37.006152,8.5890 +36.994199,21.8090 +36.944203,73.7606 +36.967167,51.5383 +36.983973,35.8412 +36.957513,63.2132 +36.974722,47.6467 +37.014316,9.0593 +37.014741,9.6535 +37.001623,24.7792 +36.956860,70.2323 +37.013086,16.9656 +37.008066,22.3147 +36.938949,91.8207 +37.011416,21.2631 +36.969220,65.0623 +37.001327,33.5936 +37.026403,8.8943 +37.027093,9.6832 +36.993428,45.3226 +37.007341,31.6938 +37.000738,39.0102 +36.978959,61.3807 +36.968192,74.9632 +37.034282,9.2166 +36.962870,81.8531 +36.975305,69.7332 +37.019814,26.5156 +37.038751,8.7270 +36.953924,94.2150 +37.017964,32.6370 +36.997997,78.6107 +36.837654,240.3805 +37.030382,48.3360 +37.004764,75.2047 +36.869720,210.5443 +37.035298,45.2484 +37.023376,59.2643 +36.996678,86.6560 +36.853259,230.7964 +37.076609,9.2645 +37.030053,57.5117 +36.959824,128.7670 +37.005046,84.8029 +37.024395,66.3368 +37.020726,70.5376 +36.994526,98.3325 +37.047479,46.5506 +37.030770,63.7480 +36.985003,110.0278 +37.044724,51.1584 +37.087565,10.0115 +37.016009,81.8872 +37.088592,10.0562 +37.078718,22.6032 +37.045039,56.9905 +37.008782,94.1656 +37.048140,55.2567 +37.034921,70.0889 +37.043499,62.5992 +37.097577,8.8260 +37.089850,17.2708 +37.083335,26.5006 +37.032679,79.5449 +37.043155,70.2317 +37.082641,32.0198 +37.085873,29.4164 +36.934017,181.6774 +37.091265,24.8362 +37.098649,19.4739 +36.987375,131.2380 +37.097897,21.6984 +36.981450,139.0031 +37.000065,123.0270 +37.114661,8.7156 +37.046331,77.3627 +37.109836,14.3578 +37.039035,86.7499 +37.036776,90.1267 +37.084056,43.4924 +37.112225,15.8207 +37.039749,89.8538 +37.005458,125.6728 +37.106099,26.0182 +37.123092,9.9482 +37.125785,9.8781 +37.103397,32.5472 +37.094519,41.9264 +36.858215,281.0255 +37.116101,23.4194 +37.080547,60.1573 +37.010894,130.4273 +36.926053,216.4149 +37.101322,41.4455 +37.078035,65.0639 +37.080265,64.3095 +37.123694,23.0932 +37.124194,23.3358 +37.106403,41.4825 +37.094030,54.7590 +36.912123,238.0337 +37.022370,128.5242 +37.040340,111.0070 +37.120454,32.8702 +37.050601,103.2538 +37.095883,59.9480 +37.146787,10.8096 +37.119595,38.8189 +37.150158,9.3793 +37.105010,56.6320 +37.132118,29.8233 +37.147531,14.9616 +36.905820,257.1873 +37.118614,44.7854 +37.155831,9.4169 +37.141322,27.3848 +37.102030,67.1897 +37.147886,21.8933 +37.018706,151.5254 +37.161941,9.2920 +36.899760,271.7638 +37.079970,92.9807 +37.135945,38.5951 +37.113387,61.8296 +37.123377,53.9720 +36.918977,258.6645 +37.163008,16.5159 +37.133041,46.8356 +37.142469,37.9894 +37.139241,41.5197 +37.092859,89.8518 +37.171234,12.4550 +37.128046,56.8054 +37.095031,90.6545 +37.169220,17.1888 +37.177349,9.6866 +37.163399,25.5582 +37.139521,49.7203 +37.179524,11.3940 +37.158415,33.8740 +37.161643,31.3375 +37.182711,10.5728 +37.184852,9.8500 +37.168707,27.4871 +37.102948,93.6175 +37.127549,69.5788 +37.188958,10.6193 +37.090733,109.1317 +37.107121,93.0817 +37.144575,58.1155 +36.980741,222.3419 +37.115695,87.8830 +37.186409,17.4913 +37.196566,9.0574 +37.183690,23.7576 +37.157598,51.6289 +37.192981,17.4046 +37.115290,96.0227 +37.165249,46.4750 +37.192289,21.1092 +37.180761,33.8909 +37.175217,40.7335 +37.207448,9.9757 +37.140704,77.8645 +37.193284,25.7252 +37.187036,33.5185 +37.211724,9.1480 +37.185686,37.0808 +37.118123,105.0231 +37.135664,88.1742 +37.200203,25.4714 +37.179877,46.8210 +37.217424,9.8124 +37.218569,9.8541 +37.180458,48.4511 +37.194703,35.9955 +37.196195,35.4001 +37.203578,28.3749 +37.199865,34.6496 +37.169780,65.7139 +37.203901,32.2718 +37.203083,35.1304 +37.159537,79.1789 +37.211313,28.1287 +37.215951,23.8433 +37.214652,27.1331 +37.220872,22.0802 +37.143100,100.4711 +37.234515,9.8381 +37.210386,36.5328 +37.205624,41.6361 +37.131131,118.8980 +37.223839,27.4233 +37.172951,78.8251 +37.153855,99.4446 +37.150894,103.0390 +37.235495,19.1118 +37.231954,24.6961 +37.246919,11.7353 +37.190919,68.0383 +37.199578,61.1900 +37.213399,48.3188 +37.236173,25.8602 +37.126904,135.9962 +37.223146,41.3621 +37.243571,21.8066 +37.227237,39.1684 +37.247260,20.0622 +37.220555,47.8297 +37.170231,99.4473 +37.253301,17.0030 +37.228910,43.7862 +37.209227,65.1038 +37.244353,31.5540 +37.256650,19.8617 +37.129603,148.3780 +37.262034,16.3991 +37.258958,20.1723 +37.262900,17.1155 +37.174540,107.3795 +37.241786,43.1734 +37.260768,24.4968 +37.270304,15.7702 +37.226699,59.7043 +37.151347,135.3995 +37.258655,29.7497 +37.261718,28.5338 +37.264509,26.2614 +37.281921,9.9154 +37.278433,16.0164 +37.274331,22.0106 +37.136446,160.2308 +37.272697,24.4139 +37.171525,127.2910 +37.268386,31.4080 +37.238214,62.3361 +37.162493,138.4988 +37.288405,14.4888 +37.296343,8.4725 +37.239795,67.2638 +37.189242,118.4486 +37.276513,31.7767 +37.239443,69.2839 +37.286075,23.0907 +37.197128,112.4205 +37.291837,20.2516 +37.142768,170.2619 +37.304816,10.1818 +37.300551,14.7726 +37.153325,163.4237 +37.265379,51.7202 +37.250030,69.3238 +37.242953,77.2974 +37.280017,40.5900 +37.297111,25.1646 +37.286748,36.8737 +37.148789,175.6374 +37.315324,9.8723 +37.307691,20.4936 +37.279130,49.4758 +37.299794,30.3045 +37.266406,63.9850 +37.314998,16.1738 +37.322276,10.4284 +37.285265,48.1866 +37.323622,10.6326 +37.316749,18.8352 +37.308290,29.1564 +37.202691,135.5820 +37.313031,26.1780 +37.308727,32.5213 +37.300992,40.9414 +37.277982,64.5557 +37.290253,53.1214 +37.320251,24.5832 +37.309549,35.6081 +37.177643,168.0354 +37.228424,118.4842 +37.338273,10.5531 +37.251262,98.3247 +37.330391,21.4822 +37.238717,113.4573 +37.269679,83.8455 +37.286404,67.8680 +37.230699,124.1219 +37.284960,70.5201 +37.346909,9.0683 +37.339209,18.4869 +37.298816,60.3518 +37.351874,7.9583 +37.345679,16.7108 +37.352175,10.5374 +37.330099,33.0743 +37.324427,41.2031 +37.341934,24.2443 +37.307060,61.1860 +37.225675,142.9086 +37.319354,49.5637 +37.359833,9.5408 +37.362390,8.9128 +37.348827,24.8407 +37.267323,108.1154 +37.354272,21.6866 +37.302894,74.0779 +37.337447,40.3033 +37.275908,102.4318 +37.357696,22.4935 +37.328607,51.9860 +37.344835,36.2526 +37.368918,13.6860 +37.296677,87.2833 +37.375439,8.9864 +37.345158,40.5101 +37.362712,23.2880 +37.365631,22.1635 +37.355977,32.3951 +37.366179,22.5174 +37.380190,10.1469 +37.254607,137.2974 +37.335585,56.7832 +37.385668,8.5099 +37.333453,61.9218 +37.353525,43.2512 +37.373668,24.6815 +37.349587,49.1912 +37.341249,58.2694 +37.222767,178.5242 +37.368585,34.5805 +37.394179,9.3849 +37.331172,73.9915 +37.369374,36.6139 +37.312089,94.2328 +37.317099,91.6018 +37.388373,20.6670 +37.388696,20.7011 +37.328185,84.4352 +37.231596,181.3160 +37.368246,46.3713 +37.375959,39.2628 +37.396777,19.0634 +37.384426,31.8186 +37.354821,62.8169 +37.403166,15.9707 +37.320607,99.1411 +37.386001,34.8841 +37.355480,67.9291 +37.376973,47.3201 +37.294450,130.4424 +37.387795,37.9918 +37.395375,31.3786 +37.401292,26.6223 +37.380593,47.8117 +37.325197,103.7491 +37.399519,30.8667 +37.423410,8.5583 +37.382605,50.1451 +37.424293,9.9989 +37.359168,76.5837 +37.363174,73.1464 +37.332705,104.9257 +37.420885,17.1592 +37.415222,24.0633 +37.253934,185.9546 +37.391905,48.5226 +37.431969,9.6680 +37.378340,64.9328 +37.377751,67.0836 +37.251777,193.7021 +37.437631,8.1620 +37.409398,39.3441 +37.219010,230.2905 +37.432750,17.3713 +37.290771,159.8971 +37.417639,33.9051 +37.398350,55.7410 +37.412912,42.4867 +37.343375,112.3515 +37.414618,42.7395 +37.424893,33.7070 +37.428405,31.6665 +37.441637,19.0411 +37.430386,32.4587 +37.434293,29.9036 +37.436321,28.6922 +37.451544,14.3899 +37.381088,85.1561 +37.445794,21.0342 +37.450122,18.1208 +37.448743,20.4476 +37.454091,16.4206 +37.462845,9.0247 +37.408702,65.2158 +37.412621,63.0989 +37.409040,67.0814 +37.444835,32.8947 +37.403564,74.5599 +37.419749,60.3749 +37.443274,37.2349 +37.405988,75.3136 +37.455727,26.6914 +37.473918,10.1666 +37.466828,18.6964 +37.460679,26.7495 +37.466244,21.8202 +37.383961,107.4043 +37.468244,23.5147 +37.458601,33.8998 +37.406322,86.9825 +37.435753,60.2550 +37.440428,56.1599 +37.439889,57.1389 +37.476122,22.1278 +37.477730,23.1574 +37.425787,77.8375 +37.478125,26.2247 +37.480509,24.1444 +37.482419,24.1341 +37.475720,31.3385 +37.439286,68.1903 +37.469191,38.8076 +37.500888,10.1565 +37.465014,46.7153 +37.470512,41.4827 +37.484085,28.6798 +37.309166,205.2996 +37.427915,86.9551 +37.487429,27.7438 +37.342538,173.9140 +37.392368,125.5129 +37.491759,26.6238 +37.455399,64.9077 +37.438045,83.1871 +37.503625,17.9101 +37.415841,106.3769 +37.514870,10.1482 +37.504350,21.1471 +37.507477,19.5046 +37.485525,41.9444 +37.405164,122.7183 +37.521536,8.8252 +37.445479,85.6525 +37.507059,25.3889 +37.419137,113.8090 +37.480124,53.8068 +37.515173,19.9908 +37.492501,44.2276 +37.465935,72.4790 +37.457358,81.4457 +37.493305,47.9245 +37.517882,23.8201 +37.511045,30.9381 +37.511729,31.8969 +37.416245,127.8128 +37.535164,10.1824 +37.527883,19.3208 +37.532448,15.0422 +37.390338,157.8584 +37.428947,119.7464 +37.464197,86.4622 +37.541230,10.5758 +37.521233,30.9718 +37.491365,61.1204 +37.538414,16.0331 +37.532946,22.1270 +37.527470,28.8021 +37.471871,85.6495 +37.398779,159.4741 +37.531132,27.6982 +37.518383,42.2651 +37.504654,56.8726 +37.481302,80.8644 +37.545347,18.7622 +37.496008,68.7271 +37.550660,15.1473 +37.558831,8.9260 +37.511995,56.4793 +37.543627,26.5529 +37.530361,40.1427 +37.547491,24.0764 +37.557521,14.6317 +37.512765,62.3394 +37.548197,28.3434 +37.558254,19.5053 +37.516452,62.4169 +37.565807,14.5411 +37.371303,209.6572 +37.506553,74.8183 +37.538804,43.8341 +37.460072,123.4947 +37.514466,69.4905 +37.488065,97.6418 +37.552486,33.8745 +37.450669,137.7054 +37.541702,47.4638 +37.496588,93.0803 +37.580349,9.8980 +37.562167,30.2704 +37.547204,46.5826 +37.561527,32.8234 +37.572153,23.8268 +37.334255,262.6561 +37.554448,42.8575 +37.570180,27.5442 +37.560649,38.1729 +37.552205,48.0533 +37.525497,75.1904 +37.594351,8.4950 +37.571568,33.9453 +37.555074,50.7533 +37.541983,65.1079 +37.583957,23.7647 +37.590247,18.7788 +37.522218,87.1362 +37.578870,31.4458 +37.520307,90.2974 +37.597306,15.7013 +37.595980,17.4670 +37.564736,50.6795 +37.607092,9.7581 +37.568475,49.0313 +37.426754,191.0569 +37.586361,31.8600 +37.593787,25.5552 +37.536729,82.9065 +37.602846,18.7369 +37.596912,25.0740 +37.613008,9.8888 +37.615416,10.1016 +37.583568,42.2556 +37.570505,56.0898 +37.588375,38.9879 +37.575105,54.3489 +37.582639,47.4235 +37.497028,133.3659 +37.526982,103.7415 +37.600259,31.5532 +37.551806,81.7790 +37.605514,28.4593 +37.625824,9.0607 +37.621986,14.2118 +37.507999,129.9536 +37.498251,140.3422 +37.576540,63.1541 +37.556273,84.3375 +37.616851,25.5933 +37.610605,32.4749 +37.633973,9.5095 +37.605827,38.6551 +37.636198,9.9464 +37.617811,28.9109 +37.637953,10.1296 +37.626595,21.9552 +37.642444,8.5493 +37.609027,42.8754 +37.643483,9.2501 +37.631812,23.9325 +37.544058,111.9653 +37.585707,70.5798 +37.625518,31.0459 +37.646723,10.1406 +37.589669,68.9263 +37.525019,134.6460 +37.629455,30.7899 +37.650994,9.6564 +37.652734,10.4165 +37.449301,214.2005 +37.589167,74.6113 +37.619636,45.5483 +37.617507,49.5464 +37.627363,40.3075 +37.646145,21.8300 +37.638593,29.9183 +37.610316,58.5790 +37.577759,92.5267 +37.619343,52.7180 +37.621584,51.9537 +37.660651,13.2192 +37.658596,18.4241 +37.607722,69.9309 +37.656287,21.7567 +37.581372,97.0906 +37.670287,10.3079 +37.630063,51.1622 +37.622897,58.7697 +37.643081,40.2804 +37.665185,19.2353 +37.656564,29.5235 +37.634885,52.3124 +37.678463,12.4566 +37.656024,35.2263 +37.600688,90.8643 +37.548694,143.2771 +37.567757,124.6143 +37.648083,46.3524 +37.686088,9.3289 +37.630395,66.0477 +37.597725,99.9606 +37.667976,31.8092 +37.690920,9.1489 +37.673871,26.5115 +37.677020,25.8677 +37.681225,22.0304 +37.694436,9.3153 +37.695418,9.3545 +37.687198,19.5598 +37.668512,38.7385 +37.644483,63.2110 +37.699785,8.6479 +37.580961,127.8471 +37.692372,18.6899 +37.702889,8.4711 +37.703256,8.7745 +37.672062,42.7175 +37.683361,31.9632 +37.613448,103.4960 +37.633586,85.0792 +37.711062,8.6139 +37.663778,56.2052 +37.533931,186.4973 +37.711360,9.6384 +37.660245,61.5718 +37.714780,8.8552 +37.667671,56.5913 +37.715325,9.7985 +37.609355,117.6606 +37.708434,19.4559 +37.651903,77.1749 +37.678044,51.4435 +37.640611,90.8606 +37.681667,50.6142 +37.723635,9.1035 +37.691971,41.6783 +37.720429,15.6681 +37.727890,8.8802 +37.656864,80.3003 +37.667054,72.6278 +37.712031,27.9348 +37.731472,8.7549 +37.598822,141.8853 +37.703752,39.9587 +37.724263,19.7298 +37.721817,22.6915 +37.716944,27.8995 +37.680595,65.2060 +37.737165,10.8398 +37.739682,8.9641 +37.696443,52.5572 +37.739966,9.7438 +37.740708,12.0758 +37.743993,9.4477 +37.707695,48.2857 +37.706758,50.0148 +37.707251,49.8511 +37.720999,37.0622 +37.732739,25.7502 +37.729488,29.3896 +37.708808,51.4539 +37.740227,21.7562 +37.753441,9.0770 +37.718665,45.5106 +37.755981,8.4812 +37.648551,117.3876 +37.756773,9.4546 +37.748005,19.7778 +37.564110,205.0518 +37.655745,113.7917 +37.704773,65.1837 +37.592438,178.1416 +37.639695,132.9007 +37.677654,95.4359 +37.764177,10.1744 +37.764462,11.2218 +37.700383,76.2277 +37.765939,11.3922 +37.733650,45.1098 +37.700069,79.3174 +37.767783,12.5347 +37.659666,123.1737 +37.732282,50.8851 +37.744509,39.4370 +37.668895,117.0198 +37.761984,24.2272 +37.719984,68.8673 +37.749711,39.5448 +37.673538,117.3492 +37.725124,67.1590 +37.777331,15.8353 +37.757103,36.7249 +37.727016,67.2307 +37.785916,9.2594 +37.729078,68.2962 +37.691250,107.6037 +37.769162,30.1149 +37.744844,54.9032 +37.776611,23.9298 +37.684420,118.7067 +37.691553,112.1039 +37.743711,62.2574 +37.752784,53.6877 +37.774351,33.8598 +37.749000,60.7602 +37.758490,52.1363 +37.770580,40.3751 +37.760263,51.2091 +37.697686,116.7321 +37.798855,16.3052 +37.766228,49.4060 +37.806472,9.5368 +37.769957,46.3370 +37.663151,155.3194 +37.783947,35.1258 +37.799748,20.2791 +37.803128,18.1555 +37.792284,31.1133 +37.762519,62.2176 +37.811472,14.0136 +37.793828,32.1513 +37.736771,92.3299 +37.663502,166.0183 +37.748647,81.6573 +37.779387,52.4119 +37.818471,14.6562 +37.808212,26.0465 +37.825980,8.9274 +37.810956,25.4415 +37.786212,50.8688 +37.789256,48.1196 +37.829101,9.5573 +37.782840,57.3257 +37.821284,20.1999 +37.833128,9.0062 +37.788852,54.7401 +37.836398,8.4471 +37.719677,125.4778 +37.815635,31.0491 +37.840166,7.9734 +37.825486,23.1056 +37.824737,26.2507 +37.834259,17.8752 +37.800541,52.3459 +37.830305,23.1141 +37.758879,96.7733 +37.838659,17.4980 +37.816010,40.4785 +37.814419,43.3766 +37.810627,49.1314 +37.852134,7.9091 +37.844845,18.0832 +37.855652,7.8720 +37.846684,17.4566 +37.843592,20.9307 +37.842134,24.3384 +37.823397,43.5641 +37.618222,249.3738 +37.859759,8.1551 +37.783167,85.0636 +37.860044,8.9803 +37.820027,51.9501 +37.793167,79.2262 +37.862929,10.0455 +37.794247,79.9274 +37.848140,26.7952 +37.772596,103.1491 +37.803657,72.4637 +37.780318,97.9952 +37.856489,23.0237 +37.819073,60.9769 +37.745802,135.7018 +37.773090,108.8272 +37.852888,31.1127 +37.874175,11.0886 +37.869025,18.2576 +37.758062,129.9683 +37.778760,110.4407 +37.857796,31.7290 +37.874936,15.5070 +37.841484,49.9831 +37.805969,86.3371 +37.867596,26.8694 +37.853419,41.8132 +37.834908,61.8033 +37.829521,69.9524 +37.866962,32.9598 +37.769538,131.0634 +37.868231,32.8221 +37.871978,29.6458 +37.848592,54.8745 +37.866473,38.2755 +37.888031,17.7007 +37.881918,26.1455 +37.837081,72.1270 +37.894466,15.1393 +37.885264,26.3929 +37.881504,31.3859 +37.775685,137.6082 +37.850988,62.6055 +37.864523,49.7635 +37.736097,180.9541 +37.878314,39.0685 +37.909209,9.8564 +37.867914,51.4333 +37.880050,40.8855 +37.815160,106.0542 +37.872975,48.8648 +37.901624,21.3841 +37.895233,29.4275 +37.795176,130.1078 +37.892306,34.2742 +37.913594,14.1797 +37.876121,52.5479 +37.630724,298.7794 +37.920936,9.0341 +37.921215,9.0584 +37.903467,27.5542 +37.889525,44.3173 +37.914287,20.4009 +37.797375,137.7175 +37.889201,46.6880 +37.926581,10.7801 +37.927774,9.9194 +37.917052,22.2869 +37.799277,141.1096 +37.863525,77.7591 +37.904749,37.7568 +37.917383,26.0665 +37.900601,43.7506 +37.924661,21.6521 +37.899473,47.2926 +37.901054,47.7214 +37.912890,37.8281 +37.931022,20.5739 +37.845155,107.5933 +37.890443,62.6142 +37.884001,70.4213 +37.908064,46.6623 +37.934689,21.5733 +37.872394,84.2501 +37.948776,9.9188 +37.942506,16.9155 +37.929504,30.2320 +37.937694,23.2669 +37.930274,32.3478 +37.899922,63.3688 +37.946314,17.8670 +37.940387,24.4952 +37.911657,54.8578 +37.951597,15.3648 +37.856157,111.4533 +37.913293,55.4115 +37.960962,9.5253 +37.944353,28.6476 +37.919348,53.9847 +37.831800,141.9604 +37.935093,40.2407 +37.967611,9.0213 +37.905732,72.6680 +37.933843,45.0455 +37.953058,26.1139 +37.937362,43.2347 +37.962622,18.2515 +37.973001,9.4462 +37.921840,62.9603 +37.976633,8.5868 +37.896711,88.8049 +37.809761,176.2853 +37.941284,47.5757 +37.980597,8.6660 +37.864141,125.6954 +37.943450,49.5378 +37.879513,114.2929 +37.887283,107.0979 +37.958695,36.1414 +37.875746,120.8802 +37.946767,50.8162 +37.988861,9.0519 +37.954422,44.9519 +37.935890,64.5777 +37.993806,8.4765 +37.992988,9.9285 +37.973333,32.1902 +37.978889,27.0268 +37.928670,77.6131 +37.966962,40.4727 +37.997583,10.2309 +37.939339,68.8625 +37.964181,46.1545 +37.982447,28.3666 +37.923009,88.0978 +38.002283,9.5005 +37.816294,197.5149 +37.919065,95.0128 +37.984801,30.8092 +38.000468,15.4443 +37.966516,50.6917 +37.985220,32.9735 +37.980874,38.0560 +38.010814,9.4651 +37.790888,230.4219 +37.909606,112.0482 +38.013810,8.8908 +38.015611,9.4573 +37.973761,52.4906 +37.979172,49.0928 +37.994381,34.7568 +38.008202,21.2683 +37.925284,105.8119 +37.963291,68.1037 +38.005524,27.1129 +37.989263,43.6639 +38.026252,9.1323 +37.997913,38.7883 +37.950719,86.7226 +38.014079,24.8526 +38.002917,37.2137 +37.929971,110.4375 +37.978400,63.8232 +37.837376,205.1414 +37.954726,88.5916 +37.959422,84.4278 +38.022701,22.6041 +37.975334,70.4418 +38.036702,10.2258 +38.018194,31.2502 +38.010336,39.6749 +38.018931,31.4133 +38.011107,40.0151 +37.964883,88.2400 +38.005916,47.5170 +38.035384,18.3586 +38.032928,22.8091 +38.021654,35.7032 +38.006283,51.7769 +38.049445,10.2215 +38.011784,49.5769 +37.985517,76.5161 +38.015913,46.7021 +38.037442,25.9817 +38.029139,34.9649 +38.057358,8.3950 +38.025069,41.1166 +38.042224,24.6993 +38.059667,9.9394 +37.956644,114.5342 +38.032637,39.7937 +38.038932,34.3248 +38.065753,8.4880 +38.040131,34.7167 +37.959736,116.2615 +38.053124,24.4604 +38.058061,20.4917 +38.007815,71.2903 +38.071179,8.9090 +38.063424,19.2612 +38.055737,27.3005 +37.996627,87.0183 +38.053434,31.3913 +38.029471,56.7799 +38.031396,56.2077 +38.061362,27.3826 +38.066186,22.8693 +37.891468,199.0156 +38.082686,9.2703 +38.073257,20.0017 +37.994837,99.1100 +37.989837,104.4100 +38.086251,9.7763 +38.080089,16.3189 +38.043851,53.1359 +38.087604,11.7016 +38.017208,83.0392 +37.956263,145.0608 +38.091957,10.0508 +38.074849,27.4755 +38.083645,21.4455 +38.074242,31.1418 +37.968705,137.0552 +38.020280,86.7965 +38.072431,35.1906 +38.069607,39.5621 +38.078553,30.9187 +38.007435,103.3605 +38.102325,9.0326 +38.096987,16.1578 +38.062033,52.7516 +38.028265,87.0345 +38.090484,26.1286 +38.110796,7.2811 +38.040409,78.2084 +38.113145,7.5275 +38.043319,79.8202 +37.999375,124.6066 +37.970487,154.3015 +38.064104,61.8757 +38.118077,8.5409 +38.066924,61.3077 +38.046928,82.4646 +38.093259,37.5696 +38.123139,9.5600 +38.031096,101.9175 +38.051122,83.4786 +38.050012,84.9102 +38.107622,28.8564 +38.107077,30.1153 +38.109169,30.2333 +38.083038,57.1297 +38.093947,46.7143 +38.118618,22.3906 +38.132700,8.7014 +38.133014,9.6316 +37.986047,156.8742 +38.096408,48.1631 +38.101324,43.6680 +38.129393,16.4510 +38.130829,17.4626 +38.124789,24.0376 +38.079105,70.8363 +38.123982,26.4916 +38.142921,9.7852 +38.050344,103.0174 +38.137193,16.4881 +38.111358,44.1382 +38.045306,110.9105 +38.089056,68.4156 +38.148827,10.2475 +38.116613,43.7400 +37.952749,208.1089 +38.021310,142.0278 +38.105384,58.3680 +38.134922,29.3200 +38.100248,65.0492 +38.157472,8.9470 +38.134602,32.3439 +38.150474,17.3965 +38.145845,23.9429 +38.109472,61.1078 +38.062615,109.1480 +38.075998,96.8946 +38.153362,20.0932 +38.077585,97.0674 +38.139403,37.8842 +38.084825,93.2654 +38.152707,26.0450 +38.042518,136.9971 +38.128232,52.7516 +38.053743,129.2738 +38.166419,17.1609 +38.125980,59.2886 +38.167871,17.9436 +38.094248,95.5884 +38.166946,23.2589 +38.105091,85.3942 +38.160353,30.5482 +38.164243,27.0277 +38.136479,56.0558 +38.173456,20.9777 +38.045776,148.8589 +38.174652,20.6290 +38.172893,24.3412 +38.120673,76.7476 +38.141009,56.5073 +38.153681,45.4716 +38.126619,73.9607 +38.180984,19.6869 +38.159075,42.2288 +38.105761,96.6361 +38.163338,40.8525 +38.177288,27.2131 +38.148292,56.3756 +38.144992,60.3270 +38.160858,45.9378 +38.190486,16.5138 +38.140662,67.0787 +38.183581,25.3142 +38.185269,24.3790 +38.192536,17.7558 +38.142646,69.0186 +38.170580,41.6108 +38.191271,21.3559 +38.088745,125.0870 +38.114785,100.1044 +38.189837,26.1173 +38.099306,116.7453 +38.102008,115.8372 +38.178091,40.7597 +38.171764,47.2576 +38.140168,79.8241 +38.179515,40.7151 +38.155496,65.6017 +38.149942,72.2198 +38.190902,31.5133 +38.183018,40.7984 +38.163753,61.3776 +38.178753,46.4896 +38.144572,82.0824 +38.165297,61.4706 +38.169788,57.8532 +38.156217,72.6201 +38.185815,43.3018 +38.141402,88.4514 +38.096028,134.4075 +38.115300,115.6174 +38.190206,41.1258 diff --git a/src/engine/ov_genai/continuous_batching/examples_and_tests/test_zmq_hammer.py b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_zmq_hammer.py index bc211f1f..789f3172 100644 --- a/src/engine/ov_genai/continuous_batching/examples_and_tests/test_zmq_hammer.py +++ b/src/engine/ov_genai/continuous_batching/examples_and_tests/test_zmq_hammer.py @@ -50,7 +50,7 @@ # --------------------------------------------------------------------------- # MODEL_PATH = "/mnt/Ironwolf-4TB/Models/OpenVINO/Anubis-Mini-8B-v1-int4_asym-ov/" -DEVICE = "GPU.0" +DEVICE = "CPU" HOST = "127.0.0.1" PORT_INPROC = 8142 PORT_ZMQ = 8143

iIDYPyelpbHK89Tz0? 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𝔶^7)^_r9bqJ*Zj2RWgV!BebEhg{dx8K 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≶RM z^Z&4qWG|9g_-txn<6aL;+ zU3AyXA`LWOjY0k|wJ#!}?`$x0abzyD0e~=w9_>D{;b$yR!uZGL5~w63KMM@w=mkKK z>L2dzH!}{UhjHa+z7t6QJ36p2NYg! zEpnymS{xw_3gAP6s%#uK4(~vuTzil!ZOfQa--y|;5+kwG4}p{IRgqE zlTNGllTCXf29f$C*MHHJSCBpN%tuJ-#)RS<2RTEz^XOLY$LBA^&F~&dwC(ygBgToj>gEy$1gOZ-j(R(Jp6_(ftuD zNuU~S@h%u&Xxqpe2kHJ?=&Rd#`W^Xj2veAsRqWbX)y8sv*E@vd8SJ(yJ~@@urRDka zNmx4p0@qOUT32pkvuAHFfwBOmGj8$CKiN#4hSajpP(N~NMLrw5o9DT{Vbnlfqt2eL z13D(kcRqyG9Y;xhzKR*!FIb7cmC)jXbPehY2V_`)1n-N;BPasp^?QDNvVLo*9$_!_ zc;!JGXVv=hV0v6EHUkOeH^P!GAfud7{vL-m9MDfQN`TbPe^*e-cdZltC#%9$Yl@ta zB2QNNX-J?Yr5M2OV8D9#lNLklLqWuw7_AcL48|O{WwYKM0Hn*Yn<0kw@sOCf1&30c zKiD?oK68rFQnt|8bKGfvnSP%^8=@)m45Jbbm9}OQ>S&5(`!YtCcqZNuS(sS_3!g+p zLO{SO0O@(u{tPKsw$`IwXoZcBHQv6AemiN(DJU33n zk~*AkhR_^k;p+GxfB#T!?kUHzPc?|@3i4-wS$=wVcrn%`W|?w3j|f|2(cG;;`8J#Ku#cmK zW>Jp#bSQ?4gI=Pvs0x_IiD#iNdUN8T0!pINf;Id5$YFGu1CqqDtuq~p5ATP0fL4oH z)27W85oUG{PDNMt+-wij%7_cZew!-eKWzgn%&H?9*cc5t2edhtNvtH%O%=b?wGQ8d zoE3Of>dgWc=5n1wW-&nNRSLry?Z}`d4t%eD46XJjWK{=wA)Xl2mx}VS*@>mJ`5&T) ze=tcQa=89b59B#k@na!OEvuP3j#V>Jji&G&`W(5wq}wKBef7May2@ZWS#N^_PHEj4 zn*~3P^uaxFAyTD>p*1q}7@f8Phqj7ghnsp+5L)!DiVXd(DeUuic2J6ad zCDb2y(L+SXz8woFG~{9#&Y?|`^Jd*&Xgz3KO#@Ud-jPW=9ykADH> z2rExf?ZA;)^Z;nAwVOavp0>-3tYb2ol>Em}3R(J9IOF>VU_t&Lh4&V=881)ijR+JZ z1w_RAUl$7bTr-2V9#5)=)n0z9ZOaE-%P)u3Ig(L5PKR@XQ9*$ylwP1k12>gkHbPL& z>+=Bubt2yHp7TP9$3h{$N3i(gO#FW9JFY%&DdMmQEpF!kaaqkY%MUJ<>FghWIv@Mx zTJ;Rk_oymTz=4EXdHN2paEo8vIFHO>W+=ciOdY>i-Ru4^kNo&%P@3#xwwyx8?ZP^@ zN9r~knS`^dFY<7w>-2>k`pF`^Aie4)jv;#gqxwA+WZal(tBvR5y6*c@4tz!LPe{70&jY*A7qC zbcY*#72@=X2earO!709`z2zvd&iy;9$JIfSbdVWJ|DCAeaDD?38ui_uNib)WleA%? z?S16l?PyDx89XzQbt+55;Db$@q*i{%lH5FThS(w;{`;oY_-6l&%ft9fBpsjpSqyr; zVCJ|yR_|UNGw>*y#aI-W$yRejWK-^~lvL5YSm_w0ejm;|&Q#ioFVq@AWRUZ)NsVp&Bv;=RfKcw4q2r@${EGB(dCrzysag!TYI*B6{ch znFM44tpm=a4B~~97qfBgw$A5)THl2FQ5gA?b~0(k@gx=w%JLv|RqcE|;0rpCDhcpY zri!zaT5PagMb!Nl(`9RnRU#ns%|fWvP*q>%^}zKUfhs6ho@qwec73JL4ftLS;q9~@ zED7+5PQL@d!DjA7I4r#4^0RM=-vpc3p*wOSJ7(;I3+jE0R%CGwg@E;2opdI!@}%TZ zFNV4rs@Wxo8~+e+NQpJ|*sbWRJ^D~|eT&d-l2xwtfdCzWAklvydNV;z`@(NgHr}rl zU(sFE%+$j_%eyVZCueFd))?S%ZU6n2H4c42a)q}0vZ^{HyIX6M;K|}dIz*X&YnzkMiL*}_&?=h1A98kfA?te4uwSTt1jW)@Py6*O}2~?xN zxR~S0=ucH1tWOne86Dajs*yaTGlt2wElh?MVwi)caJ+Z+dnXSL^qj^)W5{ zy@2H-eTHh8iZ*C4v4jy9O>!?MZWwsnew~ury3eJ zy5+T9wYRqy@@@JSytizfizFE(z!)hic)JKceF4mH9D>zkTg0q|(Yrzb@-(VIat?4j z=;VF>^?tb-47}#g*Pa+{s;HKLq6D zvboIHB0Gc`C-D|_`)(m#6}>iz+|nuH#sJQTj4tSn$LpZ?$OT ziph;rJ7G^W1wz4=%Q130#4>persluF^tQq`KakxG`=8eg@^jk+WJzakG1euMO1RPS z{IN~`woRA%d61V*f644(rXY}&YM!Hu@`F@BbB6o5uUEWxhb3KIOFPW}wtYLfA@O^m zrhev8&9h_liHiiQ1hPxxB67PI{3>=t*7!;tlQ4kO)=8-qCl7e=wMuuZOY)f`t{UJ2 zpH!1yEKg9Yj0Awj?7%6C?|{T>>g1CcRY2T-@uscBRMZtNw8)Ky=+~tGv7dzx8deujcx#xco{%6N)iaIRuYIVBAHY%$JXiT^3KPU`J-Vf&H1fpYSh0 zokrhp^D?JORv>va7SUXA&^tLII#+AchNx=g%MZW!{Pp&ag=fwdq{ZaT`nSK$Au3Y&)&-Uk=iF@@S*aU!!kXS! zQz5ss3~@120NQIjwN|1}l4C~SXIOomDkecU?ALTA2}|7Vg{e?Zfzk3{2OU)JG`^X-?u2rDEJXBerV`EMM07cjDDH$JXyEjCxFVX(so zEE7Kvhqvk+kLY|P73?knTu&$7K#_QyV?CcljQL>(vcwxwZ%uuh9TCSVwMz$_VS2^Z zcaUP3mQN<*QU5~rY>uFN$TagfH>uhZi8C>2+nT`@a8JX4WaexVc+GX$w(oQ_ZjT`R)JWF1Tr{tq+?0UdPu@@Vypov(hFl(Mic$y zP?3RxyLMusb)g4B%F*mpgGk+$=PKuUF%CsW3n`iCS?w7e3|k(`apdO6sc76HBipwrW$xjqX+qwy1Lr*kL$eLu;iEvJf1mw?kEEo}x5&jbOH4@eUl3yE_-L zI}zK<17sP2ahB%xXvr7EVNN|@#~*f`cn=OcO9JsS9%Mxr`1PeAKw|BNPA%1*I7DB~zKf%@VMr%ur(*5FOvn3cj zzO)Q{CVu~fQbxJkXCSm~c()pKR4hykb`B5SUvx`^9Gupl8+V(Ml$bVcJWVuIba5?S zMC+~K<;NMN=-86e;ViH{am3^?vb>)%xApyz6Q=uTE+Pyl%9+(r&;AIEfbz08`cOMM zJ199i@*&{+@>5Tu{}qy3ZMiFi38b!WZw2P6y>r5;-~6W)9E}~pzJ}QqPDb7ycvA`p z3T{7%6A}?^3t<8lW1*i^{?E@(ro?rw(NpT388Kh3uC9R1D~W6pJxk1;J&u>KKf}%3 ztJ(UE*iti!5RH$snPy5SIef#ddF!0X+`LUR}7aTQp1&QEj`2Js4j*u`)`-;_S( zp*1pwn|?$+ayJyz#s6JY@HQCevf!!k!dtIiHr>YBbipVP8cK~8Zfa_pK60-aA^0TR zB|bnYVzt55(fHCIk5k-G#p-pmX9%40R*^FcZv_8zmZMg#NJa4OiSz_?m#2wvZ1Mm*(Vg2Z%fMd>}HE~U$v@peyxY) z+~JYf7;qZ*jC~)Xwl|bm-Q8yVNxGvH7i7R&TAwf{uj&N&j#6`c&+m1l9(XY|5hH^u z^P`zj_5A0l$MTqQ9NI_ZI|9E}9V>?63r80z^3ImP)VNp_;SJ@t1tn#18P4f)M$@~a zcM-ePW-~wPAp1S)lUs-W+YvI&^~nBZk4kZL{Yp(c)lM^tA)Ilq?h$=M)0KIbn>qw} z7VEve1%bB9%)VI@sIM?b0W0Sv>kMHjHQpai9vt}ZCf~hW-d=I<(nltikaU3GH?vWx zX;I1g&?iipWA0vjWgY@kbQ(1$<^)Fdpy9+Dgx%SI!)!?v_|hwTg(kUO5hOKm)CdIh z(r6WTjx3`H^BKl6m?yb&K48o9^dTO8@$GTRJPf7f zzyc&Od7fc^kZ2(cpPMCu$CXs&_-~zA$6-!Ko7(E==$HM^Psd3w@s99j) z?#&BGN|GEgm_?cCz=Ip|74c^!y%vesgZIuNlo&-J|NYDdoANm3QEZ0Vl;N<8Ylo<{ zS!lHRpF1sb>lkZfjiE!%%Pe{&(%V9)Ds)pmX@EFR>|ESP5ei@F@Vu^^b zs-kOU5z8%+Cf&)dT-|4UK`B`eg5ibAk-|mk6e)W<LBHRgjF{1lS9uqIh`u58Q^9>%G|}W~m#hFGZE{pWTO6iLZ`# zmt`O=-sL0mfZ~~7N$({#o&3MZ#CWbYDS0hhpsUQ`e6`5w7YZqupOF&pHrs@_twR@b zuzviFVHr1R&0<6#IUR7N6wMT|<;|0zl4O(A}p74AJgM>y* zz3ibpaVwm1BK>m#xoE0_|5aOR7r zBOK?z09*Z|gk+VpK7d_0K4x_{l<(fOp5f{6=ZK;O0M5X;4aBTy#$ujTFlbGQ1&*^W zV-Pukn+|N+rgYRobGABCy%?p)Z|3l;uz|aw^gX?G>~+(ykFfdgUup+tkB|;P zQq&V-nQ-=W@gR%OVkEoTL;12bo2|UGMt>5qpV$s;UGJ#Kwx-*{jjD%-TpdLEBH{Er zxw?Jcy1h{PbW*aFqyHg*v5+ri#{2e<*ND@^c*`$Jmd>$=O(9VEqktCw{@vNuddNQy zKH(hHtbSB4d3gDEbLuDBPC%o`2OU36hgU?O1H0awA%TXMu0(tYGxhs9dC#-2DAKBE zqY5;=Hn_Ua_Gb;c&jS%;z0viMbu1n)8BnTQ9_oT;5~!GpWxKJ~fD8o|`Q}ivJ)V2J zSj$<_`I&vMn+jrzIRaRh9|EY^6E6|Mzk2y-8sKILeq?Cz`>^dFTR$^ zLd0)AIw+jrfoU*8T7KT{$ieuH=r`fmq#rqRRpu@mkcAI0%`C4D!ztH+EwW+l2zq2PnMz0L#MmHt->I5ge7+`-7qM@e>fC0dB~8$dP`Tr`Q?D`2jZ2A$ZX8lIWfncpeiM0X;D zUQJEz-YnO_D+QH7B>nBAx0wnG}cwiKR zVZ1pmoLi)*qEqs?@(RfyL+j(8J5Q2nl1L_GR*`Bt7fH-fu8Wa4XTnO8Nq1rtI}$Kh z!Dg+U_rk)+;EVMo8tlstg~damNv#0GR(s5+ecH7E#xNpF^$%o*VjPWX7qPpC`1(g$j%!vObtiyBeijEMnkE14F+w;BE*7nqr1oS2rjx!x(ZAQtsC3bgJR}d7?%StfjxA z`=Z)iPk|Sfm|N($hjj5F;YK9pv-w?47wT$)y!?8LAe^M8`A=_?r}uyAv2rc}8fySD zYGA;9@3_mUl87FClv#_^n_;j?hIeNLu+#s|PmKE=tQ`E^GN(^3X1_ir{hi{c{DKeT z{bIvILhfI_if{>TeQVRsX;rsI0NE(z7PE~efy7Ef23u9xzEgo_+57b+zL54)4{~*x zCC+eP8xq?gmzo0r${?Ww1~@Ph_vvNZ?p>BS87Ktm1|y>US-R4!sz zrfH?vEAxVA*B{;8K{P|AL;FL@Zo=dg1BXkD!952n&ZXUUJBcN#XYFocrJuP*@5x@A zfLcLcrlFqGrwT2;#_!TRs0sr?#4+&9dNJTQ(|4Uplq?~Pl#GSCuFv$xo_~-WI)U00 z1;t3p9x^&@Eq9TDyrC2RAL0?mtOM_-!%TawM6DE#zO=I=d6EwUox|+K`~^o+vW6t5 zY$|i_AL)#^2D|4@ZcuGwWICh1?IfTS69#7B<|dn8tsYxTY~TI zXF7LH8#V-s`QC2*8BH#RspT@hyT3bI_nmZvt+nEbc%G&Flk3myN~6gROULXqaNYEb zfj0yil)t{eK#zZ|#Iz_&SqWVFclPjH#~lUvH8D~9g=LZodJp#9_h^Qh=YM>5)2()Q zeXWHH^N+bvj9I@b%2iu`!uP!+So~{}Zw4)AexwM^b_2R2q*5$^$`5nLPu-@vxy-MF z2ZI+EF^`X8epV(Q&oY+yDVzyj4xh5)BAYw61weB>DBlcWaDDd+q3gvcNL7} z1n!37s=>xZmWgDCDxx;hs^#Tjt%_ESKkddYBo)n4LARq*c%U`tC_JT5S8O8H?!cEo zKQ~p=oHHM*`sq!2V8UkkRRwgcNL^{HBviAg@R{~oyrZ47t#X5CB$T`rrU>smX`_5H zn)`q#rFoB@a%G~*C|*Y|mr=~kkEEADtr9(GZ5z}e6lr=W?9i^ol7%4Iy(nvZPCKie zy60Z$OCk|4_xL}3hFH;|@Dp^qqvO85jpf+UU+h5?>f z&o6FwAM^0?D|;n8#W7DNKB9;eft{P1!A93hv)3-z_!%ZYg^n)wne=BEyF0R zjUe!G_pt;&@HeZ_6yUGEXAf@K+bygwu`NwAu`vnpu7`<2bkj?5VmrYly@ag^aUW2g zqNyqz+a^l*Y0aHpCm$1?8?RPb?pvhCir?dttM3s9ctX9+CBn0mfD2*Uur??cnbT!?(K zY8?hag3lbw4F&g}j$j%lG)Whv4ug>Bog?fiX8Be9Quub!9kw4%61QOxE) zO%r5kiVR?QXqt%~J9ZTM5$gx6PRbskN4F#FvNA-|2%cWI2TfC!;mN$!!TfSkL+wr(*$X%GM+){5{BfA$kGJ1J%=cYF>%MxH65v{7UoOj zIea_(7{xO|oO1wJJ>33a%BqlYzOkGDZU60~Al*v3zH4W&T*PR_ttoiuDQ5UbjzK2ey z!(`4ViVCtM52pt{zW=XJAxMD#^imt&e#??no~c_yZGk^)P18UeMM#shz-!v{@rA<^ z{MkdqK=H!MdU)e=$e3))K$hCTRQ}CUlEMs%0>@TMvOmA)Xr=&u9m(*CqL|6^w%tLR zrr6%zf*%C1Een=u736SU9@R8cdcUwugBUjry)-}kx}fp~FB^!^X72<6ad^oRB1`I; zO3r>emodUH#Kavld0ED<_`S@ZUjPa+iugY1gQObb?`yVYVHDMB!y(qV+K`8aS!s`n zXG7B*hGBp-jxibzVOtg(3&jBd6p+XPUDsh6W@TG42m;~=;(H$BVd7d$Q$bFZjGtex z^gfZL35==y2Tfzj`Xou1?m?S=FVlmJ$74(;6J`LQ*;Z`ZmZmzY(~;5NHBH0z_BIT| zVEQJ{^H}O2UY|nK7V#;F+UhcSofCaONfInCFPDrW)F>dfpCk!OcTUGmbz{7)ilik} zE7LX6=d&!sU@$-&$4syIwG4FqeI@nN7u>+`+rRzWc;zc!i4T3~LyYNuHQ=_}Zo?-( z`AH0i!$P6wFMjch?DvcC*TD4hn-x#gSC+_ zeeWZWlj6>{q2kro?*dS^8uNvopI#kd_q0&+KR&TW=%Oij%`KP0Gtj+ty^)cJ=D!xPdB<;(JViEycfu`mP5;`wbnUW;Ld!#KcO@-Ka96xuI z?4vnb#f`hjI{Kz-`*`$BfFRCr*TFIV)%Ef<;y4}XI*GVQ(+oivustQxp*%mdXfAMk zGY|KCpFPlffebP%4@HB z9Yj&N$Z9^$;vT6gj92d8C=_o7%7rLJJ~_+Yy%0e6RwwEd`qecZwq>(|^&+3F>R;D& z+;t>RiLyFQadZ&lhHg&(D2lML$rtvFao53Oi2AARi1B_(C&MtXF;!A5cQq)Af_?Kj zolXuT+_XDiW1dHfGV7WK$95{`Uz`K}JHEiW=edZYm=t5xi=ps_t^<}${+H0GJkL5? zOR_Vr?o6c-qEJveGn#nxhOd;qJG>d<1-lHyNdjHdFdPn9!P$O4FI+C$2gA`2y2g*W zdXLfHs4`r3p4OkUbRU2zW@vJMT{qZTilPW{LQ+23mOY)TYMRJs#?Kcueplf~QyYjy zukSrJ#((+b8ouRP2XDG#r7-5YzN>&1gXas97iFfrKrqFh7R&W~;zb(AF`(G&UA~yL zoYo#|$F}Se?-9=g8JryC28!MNY8mJ9#ax~~ycOni5Jw=s+XTLJELR{svtCREC;~rU zfAiP`<1oV)PXu`U)DYLKILM|2)T?C4rnMn|r(WLhg9zXMm&dU-N${a3NBGM(?T4-w z3(DqvFUSAElP-d(t>&4njP0W@2Z-w@R${ilXMxAp^0VN{v-w;(P6tsOL)YltKu4TZ z?^k{vsNBKtgQ_v`XS(Z7Wt2F9j{uexB2F`8NsKs&D+_G%KxDjX8G^10J}RBg;fAkZ z_q+vzMrqdU9s156d~tx^y?Yy1E*W^`l@7k)+Bw|O&xpboWf?=HQ!Yd2JR!?a;1lk& zR*-l$<+Lvs6*mkWewNEW3r^99(zo)@VWz=RQ;g!`oF3c=arshDD%*&~!Q0FF_2()D z&nI5sw6HWa@Ie7K+*~Goe6^f0L_8as_@84t2>hTxV+yuq6YqXUFB!_q{Z<#SS5&3o z#m(agKzcsa-IMwIgs$sI6$J)Ya9AvGEEa6$vpV#8Jp@63{?xf=WrduDRr-@AU01Ky zE9gjQx@tOZ$8nfGMOFa1O&?-y3HpCsA!hm<4|N5e`S$o|iz*yxTZ6%%mVOuE%L^B- z0@f6^wzlvc-|-zYAFdY~zT-Q-14)wLfBw(^$-WDM0Dtl)e}Wgh;03t!(o4UJ*!{}} z!!QUFXklQWjDcDi`S0mvM8=E&up%$|)H9QRH_I}N$777gVp1v(jhipY=i$+l#q=j1=ZZT|WmmXS%F-g$fhdRoK%B&gq8Ov` z2r(BrOu;bp!lhgMOuj1`C#bhVr_+I97)a8jpm?M2=sFc}4JmFioT)JBxaQo0$20d1hmFlmY;O;-y*${GC5gtuh()|| zg@e59Drh^;>ysEyt`T1OqWv9cQwI8t*XALs@49b`8Akav!1v=gB&um?aYO62(D$9p&zKKC?ZOMf>0HM+ zzCOlJd|(Z~`l&6%(-ecpHhui>2L^@ywj$y^Puu6|OV1wKvGU_A?|okJB?pQxRczCL#l2S?lZ?J%du@1|xGtN%|MLe1xbuGTduJErIH zC3BpCVO!wM(;~kVT-TkZTZDIOK963&B>S4#{)#c9! zxv{?LjH^0R?>QOZhyQLJ|8yjTV>^|GR@ygDJHs%rIxZK2JiHmfaXRRAdvKh5eu(0k zSFV@$0aZ}T_f45U&d<*==cqPkdlgW=!^;cweVWtSGOYq`vw&<(RN+@8&%EtZXL0YT z5dY;fLtt8rx2?P(gHFf6^3oEBV?w^JC=EKD4tH)F({xu3!;PmK#oIJZ!O26Mv%Hw@dYpU2et%Y`ED^F>`%dmcw;^EV|f#GSczJm<-`FfmFaG#x| zOzv))6Mih)+e3K1SIdW+=J|;;E{p28_k@Sv`Rsb-yFC6UxxG7#wF0lH!@JFSSU2x= zvP@GSPjfVXa*cRJZ*LQxu4_6TIOXA)tqk+?b68p=DNDpXC+mkQN3$%$|NVC-@sj`k z3?4W>E<9g8TZw~Hx7S6inE2K|JA+rg;{;A_2d$ivsua9b4kn6fIgkIVhX;7s|2Tqg zd*@-SZ%+y`jZ6tn^#p(YC^5Vr+Kli=_YU!fcb~vFzvD30#yL-&V@BYzG1~LJ0>APD zpOd}wvmW%`D4ENuvx|3PS#XNV5Z=Jxr9`e1)AK#MQH+e@`=D}@ZQGT~_WFB9{W%gv z5gt4f;m}!cYGfdDVVX8Jxp6(dTIMfxvZ4$+9S18bE2Wy0d^?6=z;QZE{sqc&AsdtH zdd$eruL0UNeUH=%%Fm~&In8k{%75KyrUt67;FapUo=enwP#p{P`lp|(oKR(L$bRQ_ zVAMctnkLhuH0e{C^l9{WS~Foh9%C>VV0Cp>idPfPJS}+R1jSMOt*TAaG_kU>g8BLR zui4rQUv0SH5e(0N{`2wFQ%^NNcpmV3zxR6>3e%p_8+S8CNWDwz@Y*|H_Bz?sw@Oh5O%~>x_s!!~ z*R9}@69c^N=9N5OWDWhQfHLq)7HmAVO1y`cd-)*{h9P$JZ2&~rlNlJQtj#a z97BU2C-^rny_~h*2G6TkdawkUDE*_FiacwoFsKUK6^x7gh=LrR2;wDOT7xO=5e(1>TWa7p6?+`Gfeym^Vo`} zUZdhzT-PIBlu^XI{DDrv1D5yt;_;%m04OMOsugQ4^GKRy?!Ry}H{877lKjGX)v|@# z_S$&xl#eeR_wcL#xQ1VP%`WL0Ah@^lN`3oh)^T_<#9P097rJ`J6w;f1eoBBv44TG4=g3dBf_LJUpW=%rW88Tq!SOdfvw?p)M9!|q z&qnye*X_n{ed-KCAzRDpC@zdIjw6I2xoBIq#rAdr6%U*w?X8Vt99th_(aI3V5qiCT z&DyB;Jgpn6xJTG$O-JB`aHpZ^l-E++Y3_TT?nNbBIclN`W_?yRPO7vRjYn{7o9&Oc ze|8;f;~2mG$+P(Oo93aZij*EQ1+&N>KK69ESl*XTM);oFa$H1D>~&wk!L8zA7=;;z zeuS=}vi!xi?O?+t&n6%`MT%exbQ5DyrD>h zCVJHwe2eEwy$Ao>zp#x5PlY(Xy@_u)P)rBKzeoG#y;TiE$J*38vty7HE|W0D;mxpc z_UgJ(@|2h1%Ky)=eGvyf3ZzQz;K#tcNh?5xhuAJ39oO~@kVSKrJ$L01Mxs39MJet- zP2_Gr&TwcmoT*ko-PtRyD_PW~xE@F25&NFfwrS1s`(Rd}yvB8NW%`n%Ld{|T)w0Uv ziw4%lF^+6Tq(HEt!}mk@egNChaPLVU5oaSixKZy!MCU72G(3GazXy#Hz4duWY2pWd zA!4RV{%De$9$POeMSt(}8+gg(UA$m_dCe1J65&5bw{peec95SXe4i9w(Lra{Gb87J zxvateeR3G%ckkZDi!RaevONjXB*l&$I|?+7q8LxD<;I|=)^mj<06el5;RoKo1yun) z_QN)=-eF1iTolFF+$5Q_xE&S3e zmzg0Yjw2XGaSt1Yf$fPaH3&a>HpEZ<-ATOrdr0JqY>&$LU=&3qLy9QV$oO>?4;c9Q znQen8>FINQ&RK61BmfNN96;e&Ztog~j??25hfe!=*%jS_qMgvbxW>iEIT5PP7rK}3 zJ`McTM?G{61t0$2c`P_2{njKTQMeS&P7bD{WP9#+&PK!QEBLwqys}^B;XfXarI{sUAoKd? zbt_^dfoYmplGGuk?~cb~X`}(Ic_2n$jK^bEvxzG4Y25`)(+b70dGI{1r1Te!1fq_J z?^DzT$#h5*zSdJCeKp~N8yJ57_kSPX^iAJ{=RWtjc;g%2c%hpI0Q|;p{05F5%?q`@ z?|tvX``-6H0Kl8y{ASG06A$J;{nJ0iFaF{$;(!0||BbD!E!=X;E%@LEKZuvV{N-O3 zye>i!CcJ^6EBAV+VhofKHbIrr*>N0DFA143KxD2v`^3O-RxmJ({0Q&4=QsdTVEOjl z7ABKPsm<|t3@wT9?_PE(e)E$@;YTU{{a-zZm41Fvde!wiS$ZVi0?Xq=KbxkBy$fZ= zxNoUjh&qrRBC;{Q;|HFPAP7J_4~mR=*6=&e^Kj{+lN%Vi#RGDspU<_UCZz*IcIb&X z?3%OjkN^Jb;D#}--Z@**bX`+%!=5?Ze{6uqP7aZ#8B|rl>R^HgPLPO(7hSbX=H@WD z2hpWUl`DSW1D4GU236^C=(y=+pI7oy#TgZR+8P{05Ct6m@b5`sj*EC>UlFcXC7 zS<;D!ifKx>Dj{30XdvHF56#2tE-M&(a+qLy62edtf!;b(xXC?rifJ(nLx-*#1>?#2 z7*P0&B;RHo{peijnvNJT3(buavfz>=E-8qpARGiCbe$MWs4=T9MFWuMnN89}npR1q zSDrFrwp22oKbjkXp0}^KcYo_!_u}>MI)ZIK#h=`}g=drs;Y?N7>Z34r4O7bDw&=* z>*K|jSkN21vH-M7txz>i@pF=-h(|6=U1yha${%^fZgsnLDVxg5PTr_m$8W3JrN&HT z8K~iSD**F`+;9`zchbZ2FO@5Ii$*`WGUB686XRINP_VP7ZN2@1|LXr>08MGvgFtoS{?k9_?GC!Rcvq)1JNo+feY>YJkI=K|whr8W4*3 z=4r0zGraOdh65i3QpbfKos_dNchF`-T-q37rqPezD1ecBVNzSO`_ zRN&_6qcqOjR3@X%dhSqVTywgpvJy*%ZDJ@x*QLRpH zdiZqlK9**{PyPKVeE5g1D0zbO{O9my{@yyLtmXTp@(Qb{?&8 zcH6_%i#khhNa5M_d_9kY1h0SBQEYk%{-1Byh3|dNV&PeF9crouKkzI0RF(0R-VN?M zP5z%m8IF4f_U|HhnAMH4bIucMKAyK*lctK3?T@N+PQ1(UvPcjHg?6jYo}vLxmNt(E zdY*_fWc@i@G@AIMG17Dh#|le&7V0p|r}~lUUQE+u>42M@KV|8RMBNJ2ztDow-ENnq zN(#e}>DeZe3CkS9>uG2zYMGvjmu+Z zoeoQrF4J|%=pfSlVv3}%4qR{p!*_kxcOi~reDC*uFW&N&x8RaXE-4k2P!t6ZJ@n8y z_i^ONkyg*ywvD&F?QMA5+unB0ea#9x+0|uEp|-b1NfNd;S9(NXTO0Zq3;)w2KL{fvaRfh%xI)B%^nzyS22@pp9|TAeQv6I+ zRfdD>c{sdT^sam2%mg>=G>}XS##2br6o7)U>q4ETQV_?HW+_uZCuvI7ozPAjh@zO# zMWE}EjR`usf;pSCnWQQ69QOUN@D80TRnxG*<-&A5VhHfV2&S1rRdc$VrUlRU(d+lw zyaIr#X}IfHg0AJ_>#pb^2qQ$H4_#B>*qtd|$$pFC7-1M;aba;Pc*9$O7?d@#-D z3vyw6>E#{#(rb1Vax3%jz==Fs;_zmOI7y+X84OLw+NgLDd*t*4ckJ%7`KIe$*U0)4 z*8p!|&{ZH#fwfUwnnw|;)HvMfcMBy1in%VzD_yV%jyab#tt3r7*0Jz@Ncx-hFXB?$b-CWFimdNPEzbDSE*cZi>U!zeJ|w`TSBfA189?Ej=Eor7KzUW1 z1W3{lj@@B&5c_aFk2tjGI_7%)R&+j>GhU=Szb9q*SFMSrK0bT67|HX*eZRy5 zc)5pa6W{-&hd+PR!+~WJcV6M(WtUl4>=1mSBmkt0P?qCGNW*i z09%QLWy^wTT5Qa59O2A3gBumK=g)3NcDDrLCMMG*^Ll!OwQ}Ok4~^THCTN3$r0Xo>wMu^aUE*94ig!m zs8Si2g2>+~A3VXyphq@*yzo-8r_T(_{N=GTK3=eQZaS|PTVu)eZe7|R73UEzGeuE? zBqltl)9t`8OtQAql-)b3_9HJJ(6vYQcv0q!q8M?KLe*55rd`YD=-%^#5EFL-eToYJ z1W|+}2msG3=sl^Pi!Y#DrPoNNa#;`rNYj+*bZAY1IF4c4cFD6}Ob03g7p!y}e!87R6E1G^kTPPjyk_@fgD)i3FLSpJ(6mP(=e;fS4ME zsGiODeOA!94gJKvM19-WBJg_IuOuBVxPf75X$i~A%Q$f0z=dx5pC$bAFaI*$`qsCy z&y&dnqft5Z{c8o1B*Abvgy(r!-_9??hy#p9Bj!26hoFf-bGcE^I)GTTiMNna%FkET zW)K97sq(--Pv>gUp61|7Gn`!C#$v~SX*>Ai&mINt6>Xbv z0m!=Mzq@jQ9G(h*JzW&~`1-55c=-4{u3omVV5IEeqwP`;N7?)|t&cYACyFBM=W0LS zb8r<)<_`Sn7f&#pUwCO3N7jbynaxRzWjBDPsZezb=9Dw~Q9}Ot5rV0=ifLw0lnAyh z595#HYDr?g|6B0hE>xknR6W2!+MlcNW9TBi&OuPub@56B%BuNa@ zw4f-t$BGQcIL=Dp`%j(?arvAAUDpe^#&L#;OFn!4Cc51obX{ZkrHY2n91U?`F~jP7yb1g`#ZSEd4E&g^=kK|xgRvXHj8UM|EjxAm?8}$%|9)x{aSHs(Kc1~@ z^Uog|V(drw#XFanz)$A_0PZ`M^OiH?1SxbRnTjMzusSYAAUwVr!u5;uUAOL!a3K)a zESq@zY>2gSjKRpAdeJ0|t`xG2M3?YuLtHx)#P7d!oG5P`L&5hyXCD9k?g4@%!#nO7 z;C+t~gXbl4I{y4ScjMaFSom)pq98uC9bx1KNTDMIkU~cgWeB4T zQS2dz2#=usQFwYIVYDNBt-Qtw-gWD<9_W|}4~(Y<1Os7|Le~srnSy}LQH~1_Rd~t! z%cOgpAH(W8QP5bHUE7}T2l&tbw29B32=S3;Ciwd|?}ef$@S_9|oG5w(f8?nV-f~AC zQOM7G8B`>hj)^;lrs?>=69e|kOZQuF3>E)-`uUU33~@B5S zJr|&J3t-A$2~c{kZ+rO6Q4hE7adGt?;>kH4Pw>F8VWFL)gAglSUQtlJ2Yf%kz)Kj9 zTQoE5>gGzIgXnvxYIR8A(R932!J^1~7 zc#tpy^P-tzIPnq28Inw{5Zu+t*W_cT#<+Hg7!s3A!N`ko|0zOOYB&dgM^C%BZn=(6 zfhqMVoY)F*c5}$q^h2jy{OV_hxbun*{;wA=mc~Io%lUEn`{^2z%=ORgQcK`?b3 zQ*_|;+9va0ru?QY{}a#ngsmAB2RB1(xcNPBBXV$aw}&JHCL@_Df2 z-|^|CE}1vsM+p{8;Fn&ph=2bPk}~Qo?>|+D%$Yu1i;#e?s zD4m;|V|pA>uOqfkqZJfIVfq-Vv!ZxL5xKhq#9_9oE&43g!|1xsp4r^oWDcxR6v4J_ zhJPCxi0#rSiBO=YsQYqVmnqJ5U2m-;{91t|Nti)>GLfgC{&K(tH!$3F*IgI7$$!@H z%fI}~_~l>zWjyxSW4P(2o6zlc(eKZe(&b+gBuT=m(z{&Z=*7N+e!tIh(ecG^#7G6p zvPvOdp69VN3be=z1-?!G`&nSue6DQY3{_mYZxJ7VY6GXIMW0`H^G@vFwamsQ_QhL} z=jVa{@aik^D<6KA{r*k2?3-y_gkgx?^F`%Z&(g4a$D;Ikk!DrU^qh>A%=PBxCJrp;0>`tPAr?<~I5Z9E{Kgx1 z;=sNgSa@o{p2-vy{f-4qlV9etB!CJ7Pyoj^TX`-=QHagE#7Mc zz)W7zzxm?wNyjzJUNv6awZ4wn=83sD`JSO8Y zG~Iw6QPdK)x!30h%EN; z&WC*b&j)<$>FfC9k6a-Uyqm{QJnt;nhE~G)OQ%N20Bi>t9y;UW+x9F#Q}PG~>bXe& zH+7qN@)bNXI~H3D1k%R&yYE!)#di0}2yePhhdNE4)bHAi7Pg^bs4Ga47+uFe$I15s z#eqWGHACO~t@<}BrI$JQq316^o!-pFwtn~p7LIKvc=v<3H;kqL`{p#5DhWwG zIZEM18UFq$54-v!{M;*d7v{nbf%vP100Di;jvbmMuJfHpF(2qT@L5m4w^7q>a0t9pYy`w1z0nu+mkrv#a5jJsteu ztrm2o&=jE08E*MC6=e!5o_WVU2j6|$B7Xnw0Wtu8bbr47f8xc<*tgWdAAjei`1OA} zgD;-&@&CJX5eq#Vd*%$RO%j}S6ZD0;My}@}jmcbCh62ZO@W@*63^_cA3-8I+INfJz z*PdSN08Pm+!QwneQJj0d+Z{wo3RBlH+;(B8D&oLJzqpCCzNbbCEU z`?gUd^f}E?pmuF23gG(*@yb)mbmPI$R6Mv!Xm)%%#wgZU?Eid0r#H{@#8Paqr2$(d15nT>-}YyJGg44 z3t#{M7=%E-W3lJQQ9kc`7c4gBOBXFXyc%NQXD}=ai*udQo^W*_P7)Y8rg^dJ$HdRQ zc&3$7`?WahL_SIB;JO|r;}LrOIdTR$7JmJcKK|md5c~TP-v1^C9jA-T(Q(EtuCYO= zRL;Aqs`#zXu46~nz>mJL58Kdie4Ovcee*glTg)$|8=+RahRzjadr<_}^Dx(Q5QQP; z7y1R>-UeogymAeqjG$}VHagOG|LNH=-g(~uXGSsBCNV}qiWlrN@mt?Ghn^!ZtWDOb zjZv84$@Ldrs$cc=2T&%yqSC1cQ8z zuiu^jeQHGbdXl7o0vsA-%s}?aE4%pEvt&IVAEj*Vin!3vPpuc7J+}M=9Y!MuANce( z4sFHw|Fierah4p_z4*7&?Qqk~og8*HM{Sa{l2#dsj6^iaL=$Xm<7Yo`;2C2Zu%814 z2W-GR;F)MJNdya#lyg|^YNgG)v$J9H%$=J%cmMvVuIlO=W=A0G-viF)b3eOtZ-=T= zRi{p!@IB*86})Lr4_0+4O}Z1W>#QvMO%ejsYBh+mOk|Fs;#dhR<9PS5hT%d6zkUVq zr$3wn0Guj1SX+=2`)%mkn6CTmK7c&KfruQpkB7dEl&nVudwodoAW4w}LX|Hl{}P!h z(SGN79;7HEjNbF)(WHZa$rahWPU{i8nyg^@RH@}1XDVbJoLM3|38jf87m}d2s}uljG0C}aKF1ZgMUBR!0D2Yd(Yaq@!zI!>9C4x z));uzu5NU5nFq7neOm?%WDNpUd+jO_uiviXOHbJe=K`fg3oWvIxpg0eA-=S42_L$* z%rZ{?cw41$wJ4hmueIgm{*DZ%0Ig=7wZ**LiXe(v(@N6(-5$(PsIT)qr~z; zjF&^~8jydYb7aFbA%r1L&erjkTkB9I;CsI|#&iiql9J9kJKjgjPVDFqK$6N%EP7BC zfyn}Ter(Y%SI|DvHVJ+pK-b7w@;{GRxaII7e&>oTHs)NG#m7IVVVdw=4_3XwG9Kdd z7;!ofy*AeESF-m~qB2%fBm{vE&r{$=PLh-)L(CdbIzV8r#2!LzG`xMI(P*$pd__@O zG8k53|7nICZ-zWFO_SNEIzd;{`%KepYm1|q2ef_k-*&b#-ljvLo0|Kv5}0&a2ZADH z03_g5Q558IIb<@KXT(PM|1weMOE#NjFwOrJ^o%DKRSoCy=h#sx`!!TD$=Dow6LL)z<5_vQX-3m*1F;Q#`m}RJsMKD<3t6Ye5i=GT-J>jY>88Q&oyD; zpIES443U&qf*_zfpX947i7>+ePt6mH!*tcdsU;T|4YY?aX~!4Z|4w5?pG)av(IwZ3 zBGQr5QPbjkBv(v4j~{EoD{^h6Qi1Dw2m>FQ)>?#;($U5E-4CBL@%D>*p(+BTD211A zcMurSx+l&e($}~y2*pS3G}oHvi*5V((Mc2k@gzBL_Ge`L<4Z@7zrX?YgU=tt#Ulnx z$HTf@h>g7pGFn`-KgMF(7BKo2^M(!iO$Q|Cdz);CtKDp$zI$#zZSgsEt@S=lC>l~*%3c~y$)TE?h!@Q+z_tqV<6i(ipaKoNTL8qR3M45Om1F3 z&D31`hA(8Vrc{Q%+bmc3xqhw*s$&1Ng|PxzKSv@+BYKzyfV(CftlOnPRTR|gwa5Xj zx2-=w+do}4v2T*d?kiWP(VZr|*gl});EaWb&oyAXJ`61>lkPqh8;PE~r3$FY``Nw)37v2FO#_)3z2dZPwe zk`ag^8zp<(uLy|old~T7$hEe$Z|J-}IA=3sup$C(04y|o6s-V#=~mgq)2&Bi1J`GNWdKi{E8~&r z0H!Y>r^$F?+QO3QLh8)UNLAqZkUmhKZL7vsKa zvH;5qabkgt)swTy@d!fT_@aYLN6C65AD@h0wD$#p55v&e`nmITYqa@v&BsuF`LTIy zvh}``MHg#(h+ci`u?D_*n9Q|@CmjIf|8Kpl8-MnkfdsEaL1gnN2m;3cFbE=^C^%D! z$8K|vjK6+v0dM~1JZzsB)9*iP;r_E0ZaZGbS6(y7#^h{?=xHfQz(`jLq9CyK{@a%s z7%v5Q@VtwigDJdbcQ^jz`?F*`n)Zd}eTtvEOAQ~t`OWiqxG5|2;Eat=JX*#7xIEJ` z-|6~aGRd0BYhug!u}hC-W5x1dSr!%>gb#Es0Kn-b7nhC#PtGLA6+JC2RV=YfVBqTvGfP1NzS?L_yQT&yOb2B#_n8(&f61PtTOAq`JVTNp1o2m}R+ zNb2Xgt{aVog&z6<4Ek}|lLQ_+aBm#>^Yw?Jo00=@0tTchCjlTnuL8$;b+D~XvW8e2N zIy#zwM56Y_b~cwfa!Wf?<5Log$VDE^vG z?+t6P+vnmHq#zwd8y5 zxd->$b5G0P7yA5?etwA-e6f9E{16Zqd8R^6mSq+d->FCqCF-Hg=ksmTo2ZBMrzzy} z;$0)SY&9`>&R1>x$|oMc6X!|*fM;(Rz~pEz!qzeadPIGHR@Rv@81Dj%u|U=H}*5tI@+@D^HhuZ!<4D@t1CBPv`lR zC=cj|-pjv>Zelc5Zn?JbluoCSO&i$QOWODFco7Gq;?B?AHh`@|#GsMpcx!qgXwgCX zF(c>*S_Dql^#rUGz20@(7loawxcK6M3d)WUrRcR@N4@Gab?-vOP61Nb)ih1a)?#IR ze8F7ij@H6o?MP8%R#en5bSR3H|qB`KBj+ls(lW;yjRp{9IM6xcdLDt9)AVKMTJwANhtPWg=K=soqJUTK%;SxFdT{Y*8fi72His5VG}+Nn~^k93MWzz>0matK*Y&QnT>F%V@|BzGjIppSDf%+=!Y zqx`oW2M43*v204fSUy(NPAmn`xLN`LDaKcE!REkzE<$x@zXa24;O5QA!{$4$>`i3d z@N>v@UG%5PJ3}CmM*rpgMLhenvv}wCDpBnY8IN%XVcJ$V08Y#`T4X_T-YSVX()@2b zp7Q*5LlKLPgnT}SzP>)fi&_om7OHr`XC`pX$4}wjQ#$F2?0IZKO1%aM}- zAY;%|D6}>F^K<>cR8nR=Y4S<$Cs*@fm*PC;IK~ zVGUQW&EnVg6!3|c^x{8Ww+f$q%__E@W~v_QPQdi`LU#e#OokP4?zHDCiV{J+xoi$o zK7HfBLc+Pg#}4i1AcmU9wweF*{Z=60v8dM2o>Ak1&IJIF;bSmEuH#{B0N~L`_6q=Z z^@~^=W#F9PpeS40qTpoFZHe?=sQU>XO>u_BAD^hU$SHmgSt%Sv%O2u-*vA#A-r7q7 zyVm4mlf^_iY=L=I6dC8MtwO67Bn#P6zU#Wd=0q+RJHnDWUF-U2?%xOREaKp-hc6zi zWB&}1tF?Lq51mOm7|xd5w!Ar2j58^B4-;8)e8EN#hB!Fgx}Q8XlZ3`KEiN24*gd4Ob#`#ZM%nV&ygRc*=Jl#Bg=N%I=#-4EuV9~Ef++<^ujpY>bjJMCvB3QB2L z?}0D!TsA$Ft$?k;OGe^-=j4Ko{Y?ef0pPLo7QzrrRspSZpc5&Ij9fMcGl0(^G zcearXikz-`Y>iKqiLN9Hz;$bh9vgxXZ}jHvf}p9w$Zck*(Db>hjjkX zoD0iGqF^(>M|O2}K}jiz-+5WTlCvIp=JIEJ`rLdzhg>cPH412Hwx2YA2N0dOUazB6 zDlKb2q4qDT_t5*oFl@1(P;wjxi;Ih}Z30c+?)kJ`^m&N5>3~7 z^EI8`D?|<%3J2wR-m-0=wJ3NeL!nSWKA%TVPY<%$EQ617T^CDBB)IgawGsZ3o<9B5 z4u)qv>sh$rh8x%fpnrGz(BFSaKmSB)5Tw;)p+G8NGMP+UV|F_MP1Ble+eWEW>L^%O zLXP90SS(^`X^GvRF*JPf*RRA2wh@Df#nn%E`?YI3wyn91)Vo}()gS~uUb1T#{b@PT z)|D9K>GSw3hJoDj(b$w4jRx}yU#Q(bDK&2r{H8#^TW)+P4=8qEyX#V^6x*PdYkTv% zQmGWu=`?nXb^(Z^O#$F{ZrH&7Z=_;nui=6f<)g|vDS%3psCEhoe|T(GL~5psSAXFQ zKJeo?y!W>0mV-H^l`1{_^TQDEf-nIEK;fS{(Mk?{?Ubo@j+N%VujDxZiHxHK!zL>} zN@iTtoE{J;O;vm}oTMh*%pd;XXIds?Nyc0wcDfv#HZQ0kwl}zRzGsR%lu^hOzFmz5 zG33*=*WCVgjsQg=&|Axm&H1v6vK8~g4}nL|o2b;PXf({W#vj8l*mIj5MZ6Q~LVR&u z58pplVbSoveN_*xTJ!YNEa@`=GIoAsY`k$p1|PaY?JAT!n2K>Ym^gctj!Y~`l?eZ%B75IER>NG~hZ_L@{J>&c`9Y0UhGDdfU+emB zU8k09K~Z9-o2F`sXY<#$GiX22WXz$N21n*>wvSvqtm9eh2|tg`+nB5dFbo~pOctS# zJoHkUt9kf~I~MSgFBkE>lSI}jBJjM8oP%L?JVpIS07n-{yLS#KP-PLK zAYdR%crjf`8od^|qLRJbydKQO{9G_w4ODbI48s6q6^-!1IzuR?@Yt*XU(%QnH$-UOOcGY_P*iuqvR#~9Xx>lS8`Dark4L$6 zLf7aVhnqf{SJ9dw`etJ`6+1k_|{O65}G-9>J{ed$&MUwh*iw8)700Bb>%zW5Av_;lXa9*D-U zTbB}szoYZ9k?Y;xIgeWoRq)oYp2Jj$%+uSBmO)kYmu$jn#m zphofaJt_2L2xMnY6`51z)RN!!`KK3Kb%up{C;hK|JCk}jaWq-B)zUuzxc%q?_D#pn z|JqYExUP$1^A1W@a<4p7w4=Eiudy%;aVmnH+}NvPOCLEan{J46B^OUj$F(#l(J1!j zV1T3%Khh13#t@bK8oQ8#p=SFy90j#p${D(k&&RTL|1|l1C@bO4w~gS^5i-xtEV&4x z`IronNbb3YVIZH&A)QVW$8eE6uRkNBkV(NXbZi^EwVkU#sgci15B6W{b=Wq#@6AX@;>Bnt2UGkXRo@s(>pRN+#RH_xsM!{CShJ@`yv7YtB`D#m$m986v zuTg>LmC6Qw?i}SDTV4Q+*R@2z2rp}w3n*zvjfRQEVv+HKQu8^NKth`Ey!Le?6h%hb zFji!1p?m&v_8C6Q!EqesSYY)c1fi|{#Bm&`s)`^8kj-Y>KA*R%(eb`eux}^0C%!M# zuGh|>&-aI(kqyJZ;NT$A=``~Bd|O9Ka~mW{Vzonf+mC6QNTpI37#Ki4%0Q=%k6+S% zJ^j=UhCA=P6L;Kk2b)Or?@k~3`!DI|pK4JNt@H|_aVWJj)boa8(=_2Y4$9^7(~g>_ z#21d?9Tlo9;U8bU3vb>#%C6nitKs62OiSA?^nAW;&3``~ga1%hym1fZSLR?a3Sj}BrFo_AnH3d&DnlmL>7j$s&RgsBA1>{Oem ztz=u<8@I``y_Sp({=W7Hu;js+S6(|gAAWoy30rY^jvSKaY931irW69K@N*~Sk2j1+ zqJ&DrLYa%)Juqc1>j>%8zjpV~h%`Qf;nboH$4|C9(zDpVE9H$ON-(X?bE7#e8UXf9 zIi&DewF1*LQ7*>^N#4*$`e;CwWe5V=zN7i@(HuGdz?qo$uiN>P)fl34kVbgZh-cUJ z@GCp=*wRPV_=9Inc+uphbA+cwizu`UoDuN)b+MuL$Xv7WoacZ1|Fc|?x@L%^c`iGM z^5ThU4zgi2QQGN&_DsoR5wQSp=gBH+P6*Qr@q6E$!4uOK4n&56-9s8Qg~;bZM#X!t z&0_bUg1>!!4^+9cN~S0>Ru$p{)7ixaTeIWEcs~8pz4LG!ml;dP@)9l^j{A0W&IUpx zj2stoK>o+UGEOWwxNo9?oBr)IzO;Xd8MJshJZm$!f=@n7jBvW9Ll6brb3PugN6yZ^YEfU70=%kuYn&N zuVVkCiPwK^7FT|H9^X7vOUNtB3-IbMp26oIFEM%1mzMC6n+B1UJl3zvR_Rcp;eTY( zNn~Oiny!JCw7PgCcJ>ZY2SYV!)LY;TzXdLXfnE;)^NpazKt;!+;R|@>muGOzzfR!G z`{p~!CD(QFcMnwY&RdIk@#oKCrXC~=bJVCn$H?=NJO{`@bAFx}Cs!VMsbJq!(vbM% zj1AXyF|laEZj#HBWv6W)?l@Tkf9d0sME3Ak{nYrKKfUmX&a9)3MFvatUKgCs{8lI_@5?VXkVm?gJ5~wx%ZW$``qL z)}Pg&$|5csCGR;nZNZmP9SuoyHIKpZTsER&TYtQEk447AQ;Rl^N6>&ZC&Y*DDZ;WX z+cUyypMu-g$ibktO`rEmQdWyXO*ejn^@#(eZWI70nxOxmsrs0WvI}<&X^AzmKI+S{0aHl}gg-PHipC z0lu^^7sB`F150@)0RZ&%^`XC?)bpggYKL;toYBGCekc@Du~=k0qxbxh{_E+duEB8q z_17=^_b=%em+H*Hkep_`L3pKxV`?Bb3V+Wk%2!~flm2D9;RE6re_n-35dXuc4yYqc6Gl?o&& z#@Xlj-pNtX+_wvT&;Q=(x0O0YmU~w!mBOC&0|1V(@BYV)8x!{#oMPATh_Wh4DVP@V zg8LCxFEPrt))b&h7&QoxL#Tq;Vi})#JXU@zFT}K^B5TBo-%6r401}P%(3u9-bxFvj zVo0JzE19}_z5@gVZCkSwgnvI@XMq?=SC(4a$tX|X)%=_vok%K(hi7eEwK|On4jyUe zAi*IANF9b9Ls~-lOGd0v{wt_dDwwM$qs5NTJFvU}p=Y;^DsJWvpB~S*pDO2NTSzz* zynq;+HuuE^>u3ZejbvX5Z>Z6o8sgf`4Ib`^V!-d8BL>1S4B$n$n9aQ5$@9IA@8~o) z06>&vRwrO%kAiNsy)&yFFI%tSpi&~3Jo?V7#xxwAcTlwh9GEh(XVk#qHjb6KMhL^u zQF3DC_tH@vnUsi{6R@bec6|flH8@+3`!SkV(8obO%~YJGXLt$Y^CcrX6h*+=ZUs-x zI#@IVn7#-jy7m}nkZ!mk-g?U%GZ0e)96-kY<=e7&#YNe~oasb^oPl_@<{=Cfm|ln( z&LMJa!NuqH6mKfQDm zg-kr}_$aeOa}EyATG%$AW6l(DXnsEN% d@fWM|iSPLJLC1~OQfQu=&1;E7!#9|` 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