From 33403f494bb36013d44758f5a92b9cd8450a338d Mon Sep 17 00:00:00 2001 From: ModelHub XC Date: Sun, 7 Jun 2026 12:06:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=EF=BC=8C=E7=94=B1ModelHub=20XC=E7=A4=BE=E5=8C=BA=E6=8F=90?= =?UTF-8?q?=E4=BE=9B=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Model: Zyphra/ZR1-1.5B Source: Original Platform --- .gitattributes | 49 ++++++++ README.md | 152 ++++++++++++++++++++++ config.json | 30 +++++ configuration.json | 1 + generation_config.json | 9 ++ model-00001-of-00002.safetensors | 3 + model-00002-of-00002.safetensors | 3 + model.safetensors.index.json | 1 + special_tokens_map.json | 23 ++++ tokenizer.json | 3 + tokenizer_config.json | 195 +++++++++++++++++++++++++++++ zr1-1.5b-livebench.png | Bin 0 -> 72156 bytes zr1_livebench_greedy_lightmode.png | Bin 0 -> 63253 bytes 13 files changed, 469 insertions(+) create mode 100644 .gitattributes create mode 100644 README.md create mode 100644 config.json create mode 100644 configuration.json create mode 100644 generation_config.json create mode 100644 model-00001-of-00002.safetensors create mode 100644 model-00002-of-00002.safetensors create mode 100644 model.safetensors.index.json create mode 100644 special_tokens_map.json create mode 100644 tokenizer.json create mode 100644 tokenizer_config.json create mode 100644 zr1-1.5b-livebench.png create mode 100644 zr1_livebench_greedy_lightmode.png diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..21b3632 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,49 @@ +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bin.* filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zstandard filter=lfs diff=lfs merge=lfs -text +*.tfevents* filter=lfs diff=lfs merge=lfs -text +*.db* filter=lfs diff=lfs merge=lfs -text +*.ark* filter=lfs diff=lfs merge=lfs -text +**/*ckpt*data* filter=lfs diff=lfs merge=lfs -text +**/*ckpt*.meta filter=lfs diff=lfs merge=lfs -text +**/*ckpt*.index filter=lfs diff=lfs merge=lfs -text +*.safetensors filter=lfs diff=lfs merge=lfs -text +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.gguf* filter=lfs diff=lfs merge=lfs -text +*.ggml filter=lfs diff=lfs merge=lfs -text +*.llamafile* filter=lfs diff=lfs merge=lfs -text +*.pt2 filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text + +tokenizer.json filter=lfs diff=lfs merge=lfs -text \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..1ee0eed --- /dev/null +++ b/README.md @@ -0,0 +1,152 @@ +--- +license: mit +library_name: transformers +language: + - en +base_model: + - deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B +datasets: + - AI-MO/NuminaMath-CoT + - codeparrot/apps + - deepmind/code_contests + - BAAI/TACO + - MatrixStudio/Codeforces-Python-Submissions +pipeline_tag: text-generation +--- +# ZR1-1.5B + +ZR1-1.5B is a small reasoning model trained extensively on both verified coding and mathematics problems with reinforcement learning. The model outperforms Llama-3.1-70B-Instruct on hard coding tasks and improves upon the base R1-Distill-1.5B model by over 50%, while achieving strong scores on math evaluations and a 37.91% pass@1 accuracy on GPQA-Diamond with just 1.5B parameters. + +![ZR1-1.5B LiveBench evaluation results on LiveBench with greedy sampling: the model is very token efficient](zr1-1.5b-livebench.png) + +## Data + +For training we utilized the [PRIME Eurus-2-RL](https://huggingface.co/datasets/PRIME-RL/Eurus-2-RL-Data) dataset which combines the following math and code datasets: +- NuminaMath-CoT +- APPS, CodeContests, TACO, and Codeforces train set + +We filtered math data by validating that questions are correctly graded when calling the evaluator with reference ground truth, and we removed all code examples with an empty list of test cases. Our final dataset comprised roughly 400k math + 25k code samples. + +## Training Recipe + +We employ [PRIME (Process Reinforcement through IMplicit rEwards)](https://arxiv.org/abs/2502.01456), an online RL algorithm with process rewards, motivated by the improvement over GPRO demonstrated in the paper, as well as potentially more accurate token-level rewards due to the learned process reward model. We used the training batch accuracy filtering method from PRIME for training stability, and the iterative context lengthening technique demonstrated in [DeepScaleR](https://pretty-radio-b75.notion.site/DeepScaleR-Surpassing-O1-Preview-with-a-1-5B-Model-by-Scaling-RL-19681902c1468005bed8ca303013a4e2) for faster training, which has also been [shown to improve token efficiency](https://arxiv.org/abs/2503.07572). After a warmup period with maximum generation length set to 12k tokens, we sequentially increased the maximum generation length during training, starting at 8k tokens before increasing to 16k and 24k. + +We trained on a single 8xH100 node with the following specific algorithmic details. + +- PRIME + RLOO with token-level granularity +- No `` token prefill. 0.1 format reward/penalty +- Main train batch size 256 with n=4 samples per prompt. veRL dynamic batch size with max batch size set per GPU to support training with large generation length +- Max prompt length 1536, generation length increase over training. Started with 12k intended to ease model into shorter generation length training +- 12384 -> 8192 -> 16384 -> 24448 +- Start with 1 PPO epoch, increase to 4 during 24k stage +- Accuracy filtering 0.2-0.8 and relax to 0.01-0.99 during 24k stage +- Oversample batches 2x for accuracy filtering + +And the following training hyperparameters: + +- KL coefficient 0 (no KL divergence term) +- Entropy coefficient 0.001 +- Actor LR 5e-7 +- Reward beta train 0.05 +- Reward LR 1e-6 +- Reward grad clip 10 +- Reward RM coefficient 5 + +## Evaluation + +**Coding** +| | Leetcode | LCB\_generation | +| :---- | :---- | :---- | +| ZR1-1.5B | **40%** | **39.74%** | +| R1-Distill-Qwen-1.5B | 12.22% | 24.36% | +| DeepCoder-1.5B | 21.11% | 35.90% | +| OpenHands-LM-1.5B | 18.88% | 29.49% | +| Qwen2.5-1.5B-Instruct | 20.56% | 24.36% | +| Qwen2.5-Coder-3B-Instruct | 35.55% | 39.74% | +| Llama-3.1-8B-Instruct | 14.44% | 23.08% | +| Llama-3.1-70B-Instruct | 37.22% | 34.62% | +| Eurus-2-7B-PRIME | 34.44% | 32.05% | +| Mistral-Small-2503 | \- | 38.46% | +| Gemma-3-27b-it | \- | 39.74% | +| Claude-3-Opus | \- | 37.18% | + +**LiveBench** +| Model | AMPS Hard | Math\_Comp | LCB\_Generation | Coding\_Completion | +| :---- | :---- | :---- | :---- | :---- | +| ZR1-1.5B | **74%** | 60.42% | **39.74%** | **12%** | +| DeepCoder-1.5B | 69% | **61.46%** | 35.90% | **12%** | +| DeepScaleR-1.5B | 64% | 50% | 24.36% | 6% | +| OpenHands-LM-1.5B | 24% | 29.48% | 29.49% | 8% | +| R1-Distill-1.5B | 54% | 37.50% | 24.36% | 6% | +| Qwen2.5-1.5B-Instruct | 38% | 20.83% | 24.36% | 4% | +| Qwen2.5-Math-1.5B-Instruct | 49% | 36.46% | 0% | 0% | +| Qwen2.5-3B-Instruct | 41% | 17.71% | 28.21% | 10% | +| R1-Distill-7B | 74% | 61.46% | 44.87% | 14% | +| Qwen2.5-7B-Instruct | 56% | 29.17% | 38.46% | 40% | +| Qwen2.5-Math-7B-Instruct | 62% | 45.83% | 16.67% | 4% | +| R1-Distill-14B | 77% | 69.79% | 64.10% | 18% | +| Qwen2.5-14B-Instruct | 59% | 43.75% | 46.15% | 54% | +| R1-Distill-32B | 74% | 75% | 60.26% | 26% | +| QwQ-32B-Preview | 78% | 67.71% | 52.56% | 22% | +| QwQ-32B | 83% | 87.5% | 87.18% | 46% | +| Qwen2.5-32B-Instruct | 62% | 54.17% | 51.23% | 54% | +| Qwen2.5-Coder-32B-Instruct | 48% | 53.13% | 55.13% | 58% | +| R1-Distill-Llama-70B\* | 65% | 78.13% | 69.23% | 34% | +| Qwen2.5-72B-Instruct | 66% | 52.08% | 50% | 62% | +| Qwen2.5-Math-72B-Instruct | 56% | 59.38% | 42.31% | 42% | +| DeepSeek-R1\* | 88% | 88.54% | 79.48% | 54% | + +**General Math** +| model | AIME24 | AIME25 | AMC22\_23 | AMC24 | GPQA-D | MATH500 | Minerva | Olympiad | +| :---- | :---- | :---- | :---- | :---- | :---- | :---- | :---- | :---- | +| ZR1-1.5B | 33.75% | 27.29% | 72.06% | 59.17% | **37.91%** | 88.34% | 33.52% | 56.87% | +| ZR1-1.5B (greedy) | 40% | 26.67% | 71.08% | 53.33% | 37.88% | **89.40%** | 32.72% | 57.93% | +| DeepScaleR-1.5B | **42.92%** | **27.71%** | 74.40% | **60.69%** | 34.66% | 89.36% | **35.50%** | **59.37%** | +| DeepScaleR-1.5B (greedy) | 33.33% | 33.33% | 67.47% | 57.77% | 29.29% | 84.60% | 31.62% | 52.44% | +| DeepCoder-1.5B | 41.88% | 24.79% | **75.30%** | 59.72% | 36.46% | 83.60% | 32.01% | 56.39% | +| Still-3-1.5B | 31.04% | 23.54% | 65.51% | 56.94% | 34.56% | 86.55% | 33.50% | 53.55% | +| Open-RS3-1.5B | 31.67% | 23.75% | 64.08% | 51.67% | 35.61% | 84.65% | 29.46% | 52.13% | +| R1-Distill-1.5B | 28.96% | 22.50% | 63.59% | 50.83% | 33.87% | 84.65% | 31.39% | 51.11% | +| R1-Distill-1.5B (greedy) | 26.67% | 13.33% | 51.81% | 24.44% | 30.81% | 73.40% | 25.74% | 40% | +| Qwen2.5-Math-1.5B-Instruct (greedy) | 10% | 6.67% | 42.17% | 26.67% | 28.28% | 75.20% | 28.31% | 40.74% | +| Qwen2.5-Math-7B-Instruct (greedy) | 20% | 3.33% | 46.99% | 31.11% | 32.32% | 83% | 37.13% | 42.22% | +| Qwen2.5-Math-72B-Instruct (greedy) | 26.67% | 6.67% | 59.04% | 46.67% | 43.94% | 85.40% | 42.65% | 50.37% | +| Eurus-2-7B-PRIME (greedy) | 20% | 13.33% | 56.62% | 40% | 36.36% | 81.20% | 36.76% | 44.15% | +| DeepHermes-3-Llama-3-3B (think prompt, greedy) | 0% | 3.33% | 12.05% | 11.11% | 30.30% | 34.40% | 10.66% | 10.52% | +| OpenHands-LM-1.5B (greedy) | 0% | 0% | 10.84% | 4.44% | 23.74% | 36.80% | 12.50% | 10.22% | + +**Short CoT** + +Our direct answer system prompt was: “Give a direct answer without thinking first.” + +The table reports the average greedy pass@1 score across the following math evals: AIME24, AIME25, AMC22\_23, AMC24, GPQA-Diamond, MATH-500, MinervaMath, OlympiadBench + +| | avg pass@1 | max\_tokens | +| :---- | :---- | :---- | +| ZR1-1.5B | 51.13% | 32768 | +| ZR1-1.5B (truncated) | 46.83% | 4096 | +| ZR1-1.5B (direct answer prompt) | 45.38% | 4096 | +| ZR1-1.5B (truncated) | **40.39%** | 2048 | +| ZR1-1.5B (direct answer prompt) | 37% | 2048 | +| Qwen-2.5-Math-1.5B-Instruct | 32.25% | 2048 | +| Qwen-2.5-Math-7B-Instruct | 37.01% | 2048 | + +For Leetcode and LiveBench, we report pass@1 accuracy with greedy sampling. For the rest of the evaluations we report pass@1 accuracy averaged over 16 samples per question, with temperature 0.6 and top_p 0.95. + +We use the following settings for SGLang: + +``` +python -m sglang.launch_server --model-path --host 0.0.0.0 --port 5001 --mem-fraction-static=0.8 --dtype bfloat16 --random-seed 0 --chunked-prefill-size -1 --attention-backend triton --sampling-backend pytorch --disable-radix-cache --disable-cuda-graph-padding --disable-custom-all-reduce --disable-mla --triton-attention-reduce-in-fp32 +``` + +For vllm we disable prefix caching and chunked prefill. + + +## Citation +```bash +@misc{zyphra2025ZR1, + title = {ZR1-1.5B: A small but powerful reasoning model for math and code}, + author = {Zyphra}, + year = {2025}, +} +``` diff --git a/config.json b/config.json new file mode 100644 index 0000000..82305b8 --- /dev/null +++ b/config.json @@ -0,0 +1,30 @@ +{ + "architectures": [ + "Qwen2ForCausalLM" + ], + "attention_dropout": 0.0, + "bos_token_id": 151646, + "eos_token_id": 151643, + "hidden_act": "silu", + "hidden_size": 1536, + "initializer_range": 0.02, + "intermediate_size": 8960, + "max_position_embeddings": 131072, + "max_window_layers": 21, + "model_type": "qwen2", + "num_attention_heads": 12, + "num_hidden_layers": 28, + "num_key_value_heads": 2, + "pad_token_id": 151643, + "rms_norm_eps": 1e-06, + "rope_scaling": null, + "rope_theta": 10000, + "sliding_window": null, + "tie_word_embeddings": false, + "torch_dtype": "bfloat16", + "transformers_version": "4.50.3", + "use_cache": true, + "use_mrope": false, + "use_sliding_window": false, + "vocab_size": 151936 +} diff --git a/configuration.json b/configuration.json new file mode 100644 index 0000000..bbeeda1 --- /dev/null +++ b/configuration.json @@ -0,0 +1 @@ +{"framework": "pytorch", "task": "text-generation", "allow_remote": true} \ No newline at end of file diff --git a/generation_config.json b/generation_config.json new file mode 100644 index 0000000..c02e4ce --- /dev/null +++ b/generation_config.json @@ -0,0 +1,9 @@ +{ + "_from_model_config": true, + "bos_token_id": 151646, + "do_sample": true, + "eos_token_id": 151643, + "temperature": 0.6, + "top_p": 0.95, + "transformers_version": "4.47.1" +} diff --git a/model-00001-of-00002.safetensors b/model-00001-of-00002.safetensors new file mode 100644 index 0000000..963675b --- /dev/null +++ b/model-00001-of-00002.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ebd44017b92be213cbfd0c7a085e792445143b0b88dea7d1c7f73027968d34b +size 4980271128 diff --git a/model-00002-of-00002.safetensors b/model-00002-of-00002.safetensors new file mode 100644 index 0000000..918d81e --- /dev/null +++ b/model-00002-of-00002.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bda6c544bcb46a54e9b7c1333b610be12d6a1d806ec1b7bf13f24feb5aa37a04 +size 2128119224 diff --git a/model.safetensors.index.json b/model.safetensors.index.json new file mode 100644 index 0000000..6a4b790 --- /dev/null +++ b/model.safetensors.index.json @@ -0,0 +1 @@ +{"metadata": {"mergekit_version": "0.1.2"}, "weight_map": {"model.layers.0.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.0.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.0.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.0.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.1.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.1.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.1.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.10.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.10.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.11.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.10.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.11.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.11.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.12.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.12.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.13.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.12.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.13.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.13.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.14.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.14.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.15.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.14.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.15.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.15.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.16.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.16.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.17.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.16.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.17.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.17.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.18.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.18.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.19.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.18.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.2.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.19.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.20.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.2.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.21.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.20.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.22.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.21.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.23.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.24.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.22.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.24.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.23.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.25.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.23.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.26.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.24.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.26.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.25.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.27.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.25.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.3.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.3.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.26.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.4.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.5.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.27.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.5.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.27.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.6.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.3.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.7.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.4.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.4.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.7.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.5.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.8.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.6.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.9.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.6.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.9.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.7.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.8.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.8.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.9.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.norm.weight": "model-00001-of-00002.safetensors", "lm_head.weight": "model-00001-of-00002.safetensors", "model.layers.0.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.embed_tokens.weight": "model-00001-of-00002.safetensors", "model.layers.0.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.0.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.0.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.0.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.0.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.1.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.0.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.0.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.1.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.1.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.10.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.1.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.1.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.10.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.1.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.11.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.1.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.10.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.1.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.10.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.1.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.10.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.10.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.10.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.10.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.11.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.12.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.10.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.11.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.11.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.11.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.12.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.12.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.11.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.13.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.12.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.11.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.11.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.12.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.12.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.12.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.13.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.14.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.12.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.11.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.13.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.14.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.13.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.12.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.15.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.13.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.13.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.14.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.14.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.14.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.13.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.14.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.16.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.16.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.17.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.14.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.15.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.15.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.15.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.14.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.18.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.13.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.15.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.16.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.18.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.16.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.13.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.15.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.14.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.16.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.16.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.17.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.15.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.17.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.2.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.16.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.17.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.16.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.18.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.17.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.18.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.17.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.15.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.17.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.19.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.18.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.18.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.15.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.18.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.18.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.21.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.16.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.2.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.2.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.19.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.20.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.23.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.17.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.23.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.17.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.24.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.18.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.21.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.25.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.20.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.21.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.25.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.26.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.22.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.19.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.23.mlp.down_proj.weight": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.27.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.23.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.27.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.22.mlp.up_proj.weight": "model-00001-of-00002.safetensors", "model.layers.23.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.23.mlp.up_proj.weight": "model-00002-of-00002.safetensors", "model.layers.22.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.2.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.24.mlp.down_proj.weight": "model-00002-of-00002.safetensors", "model.layers.3.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.24.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.23.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.23.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.24.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.25.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.4.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", "model.layers.24.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.25.mlp.down_proj.weight": "model-00002-of-00002.safetensors", "model.layers.4.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.20.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", "model.layers.20.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.5.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.26.mlp.down_proj.weight": "model-00002-of-00002.safetensors", "model.layers.21.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.24.mlp.up_proj.weight": "model-00002-of-00002.safetensors", "model.layers.25.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.25.mlp.up_proj.weight": "model-00002-of-00002.safetensors", "model.layers.26.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.24.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.6.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", "model.layers.26.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.6.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.27.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.25.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.27.mlp.down_proj.weight": "model-00002-of-00002.safetensors", "model.layers.25.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.3.mlp.down_proj.weight": "model-00002-of-00002.safetensors", "model.layers.22.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", "model.layers.8.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", "model.layers.26.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.26.mlp.up_proj.weight": "model-00002-of-00002.safetensors", "model.layers.27.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.3.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.22.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.26.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.4.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.3.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.27.mlp.up_proj.weight": "model-00002-of-00002.safetensors", "model.layers.23.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.27.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.5.mlp.down_proj.weight": "model-00002-of-00002.safetensors", "model.layers.27.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.4.mlp.down_proj.weight": "model-00002-of-00002.safetensors", "model.layers.3.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.5.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.24.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", "model.layers.6.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.3.mlp.up_proj.weight": "model-00002-of-00002.safetensors", "model.layers.24.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.3.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.25.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.4.mlp.up_proj.weight": "model-00002-of-00002.safetensors", "model.layers.4.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.5.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.4.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.7.mlp.down_proj.weight": "model-00002-of-00002.safetensors", "model.layers.4.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.26.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", "model.layers.26.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.27.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.6.mlp.down_proj.weight": "model-00002-of-00002.safetensors", "model.layers.5.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.5.mlp.up_proj.weight": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.6.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.5.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.3.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", "model.layers.3.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.4.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.6.mlp.up_proj.weight": "model-00002-of-00002.safetensors", "model.layers.6.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.9.mlp.down_proj.weight": "model-00002-of-00002.safetensors", "model.layers.6.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.8.mlp.down_proj.weight": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.5.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", "model.layers.5.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.6.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.7.mlp.up_proj.weight": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.8.mlp.up_proj.weight": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.7.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.9.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.9.mlp.up_proj.weight": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.v_proj.weight": "model-00002-of-00002.safetensors"}} \ No newline at end of file diff --git a/special_tokens_map.json b/special_tokens_map.json new file mode 100644 index 0000000..1d385d6 --- /dev/null +++ b/special_tokens_map.json @@ -0,0 +1,23 @@ +{ + "bos_token": { + "content": "<|begin▁of▁sentence|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false + }, + "eos_token": { + "content": "<|end▁of▁sentence|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false + }, + "pad_token": { + "content": "<|end▁of▁sentence|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false + } +} diff --git a/tokenizer.json b/tokenizer.json new file mode 100644 index 0000000..1a2db24 --- /dev/null +++ b/tokenizer.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e20ddafc659ba90242154b55275402edeca0715e5dbb30f56815a4ce081f4893 +size 11422778 diff --git a/tokenizer_config.json b/tokenizer_config.json new file mode 100644 index 0000000..96810ec --- /dev/null +++ b/tokenizer_config.json @@ -0,0 +1,195 @@ +{ + "add_bos_token": true, + "add_eos_token": false, + "add_prefix_space": null, + "added_tokens_decoder": { + "151643": { + "content": "<|end▁of▁sentence|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151644": { + "content": "<|User|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151645": { + "content": "<|Assistant|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151646": { + "content": "<|begin▁of▁sentence|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151647": { + "content": "<|EOT|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151648": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151649": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151650": { + "content": "<|quad_start|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151651": { + "content": "<|quad_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151652": { + "content": "<|vision_start|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151653": { + "content": "<|vision_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151654": { + "content": "<|vision_pad|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151655": { + "content": "<|image_pad|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151656": { + "content": "<|video_pad|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151657": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151658": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151659": { + "content": "<|fim_prefix|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151660": { + "content": "<|fim_middle|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151661": { + "content": "<|fim_suffix|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151662": { + "content": "<|fim_pad|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151663": { + "content": "<|repo_name|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151664": { + "content": "<|file_sep|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + } + }, + "bos_token": "<|begin▁of▁sentence|>", + "chat_template": "{% if not add_generation_prompt is defined %}{% set add_generation_prompt = false %}{% endif %}{% set ns = namespace(is_first=false, is_tool=false, is_output_first=true, system_prompt='') %}{%- for message in messages %}{%- if message['role'] == 'system' %}{% set ns.system_prompt = message['content'] %}{%- endif %}{%- endfor %}{{bos_token}}{{ns.system_prompt}}{%- for message in messages %}{%- if message['role'] == 'user' %}{%- set ns.is_tool = false -%}{{'<|User|>' + message['content']}}{%- endif %}{%- if message['role'] == 'assistant' and message['content'] is none %}{%- set ns.is_tool = false -%}{%- for tool in message['tool_calls']%}{%- if not ns.is_first %}{{'<|Assistant|><|tool▁calls▁begin|><|tool▁call▁begin|>' + tool['type'] + '<|tool▁sep|>' + tool['function']['name'] + '\\n' + '```json' + '\\n' + tool['function']['arguments'] + '\\n' + '```' + '<|tool▁call▁end|>'}}{%- set ns.is_first = true -%}{%- else %}{{'\\n' + '<|tool▁call▁begin|>' + tool['type'] + '<|tool▁sep|>' + tool['function']['name'] + '\\n' + '```json' + '\\n' + tool['function']['arguments'] + '\\n' + '```' + '<|tool▁call▁end|>'}}{{'<|tool▁calls▁end|><|end▁of▁sentence|>'}}{%- endif %}{%- endfor %}{%- endif %}{%- if message['role'] == 'assistant' and message['content'] is not none %}{%- if ns.is_tool %}{{'<|tool▁outputs▁end|>' + message['content'] + '<|end▁of▁sentence|>'}}{%- set ns.is_tool = false -%}{%- else %}{% set content = message['content'] %}{% if '' in content %}{% set content = content.split('')[-1] %}{% endif %}{{'<|Assistant|>' + content + '<|end▁of▁sentence|>'}}{%- endif %}{%- endif %}{%- if message['role'] == 'tool' %}{%- set ns.is_tool = true -%}{%- if ns.is_output_first %}{{'<|tool▁outputs▁begin|><|tool▁output▁begin|>' + message['content'] + '<|tool▁output▁end|>'}}{%- set ns.is_output_first = false %}{%- else %}{{'\\n<|tool▁output▁begin|>' + message['content'] + '<|tool▁output▁end|>'}}{%- endif %}{%- endif %}{%- endfor -%}{% if ns.is_tool %}{{'<|tool▁outputs▁end|>'}}{% endif %}{% if add_generation_prompt and not ns.is_tool %}{{'<|Assistant|>'}}{% endif %}", + "clean_up_tokenization_spaces": false, + "eos_token": "<|end▁of▁sentence|>", + "extra_special_tokens": {}, + "legacy": true, + "model_max_length": 16384, + "pad_token": "<|end▁of▁sentence|>", + "sp_model_kwargs": {}, + "tokenizer_class": "LlamaTokenizerFast", + "unk_token": null, + "use_default_system_prompt": false +} diff --git a/zr1-1.5b-livebench.png b/zr1-1.5b-livebench.png new file mode 100644 index 0000000000000000000000000000000000000000..903c78fcd83abd02b58eb6072c7a3105b2c3c4dc GIT binary patch literal 72156 zcmdSBbySvJ_b$q-f=UTU2`EZRw^D*2($dl)-QBGq9SR6Ymvnc7NP~2@bV+xg`Mlrn zx6c`8k3Giu>x{h_-zU5e5BI(9wdR`hx~_SxCqPC@1Ot@_6$uFmLrhdi4hiY@Ed0Om z-Ys~gA~V1nzTLJJ6jQi&@7~nB^dI=oM|N+O?c^;D>>Rai^pOlLEY0;9Y;|q)^(}0T zEbVq~H}WANJw*}|5>Rl8|2yOSK~ib%?(Uq1L3d(@AQ=vJAcccYwuUKFx~hci7ndwP zS@*!fLAgn}x7my}D!R^x#qw$jZ|DVNF7R#RV!-~C)_(AlRpe^D%lGtk_ zOvLx6_wV)m`&ShIq;Mf#_(<`T{Vw8%uXjGLAig7ofBdhD;Qa4&5s6#Pe6`eG+KDqK zn%>OxN;7XiE?A?>&%DiAmT4YrFXj}Haoru!_-Ghy`s$0YhTx^(?U_y2J=7S1+&+(Q ziFQX#_1{gaX;eluYPyzJHi)OQf|4x1`?r~pF4eIQCSFkb zses{v3)zpZj=0z+QZ{omW2U>&^~K4)fcd%i2ICA{eoByyRkG`<3uA~zByHk*;$TM` zj!e14zwTe%ZvrxEB$SBR|C|w!Jf5P9#L#D@Y&Me2xNy1R3Rw{q5J+v3nMuD*mg;+? zaGU4C4$~T~U?*A5$|T?FM0P&glJDSw0!5U*S?^-B87zoyl7AHoWNSltF_aMb)L{5CvJ*PN@|4x zJxt&HIyULXTnf{qipZLt%~qlRJAu1|IF>V~^Lmt1lfUg94jjRQoRzit>CJ@bdan)a zFv;w%G`R7SZOp-)dN_wJ^@_P;Mgh+kJ;aBVc+g7rb8733m)8CaWRBI&Y6=KZC~=+3E#< zR7eS8g2E%NMtC1Ke+||pS<3T{A9^HdflizubE&B8PgI~o(tXKH$IjlN(pGA(z7#5+ zxT<`>wZNrFv-%BH%944+IqhZke>q;s+GXNL11piQw+X8X8;;r=PA#`gm$; zN_baCI$pZj71A;-&@~L!Y3kfIo;Lv^t`e8LHg2S`gm)qbt~!%U7y0s zmn@8ho3!$~toYl@x7l?ai@5PnV0tSFS64NpsbxOEMM(b%4jy84j?1;%39W=bOcv8+vr@$DU#APe&mN&Fs zQd(N5)!5*Avc0xubb&wnyR~(h^yXBgFY%STo0}c?OahN1)w@`|ym*>_u(7cpQb}Tw z8X6e1wY3$fmT&AWwnsuT@KH+UY?yAEh%7(H)_>I2)Je(2QwqsuqWFfvSkY)CiCnhU zVN3YSlbI5I2}8rxy1F{zmlnTcIdY4NisT-sW)sysZ{1sF4DFJW4#|z6Wvl$~*H%+) zNADXuU0FxA^X{Lfm7chhzZ1GKzS`gaxs4(j&uKkgq}^(uGtpth9$QvchDN|>HdAxd zo4~WswzRZV?|NcjV4zB4_4@T|K|!yrbvm)zi3IJ@W7Z4#g~v^-OY0O8y#w_NOJzJv zedl>Hp^LtlkGYNdlmGnr5F>fKHjqXx5^6SHB#>WF;~cn9-P_SY$Z3_Vsb%+ls3qXx zoX5qM4;sPtboG!6UzA~vDtlfgPJ47MS7%!U)?eARN3;Vjw6L+RH` zlO?3sosl_+`&rjX7AUN)Kck?~`}O%g%&*Hq&&z}T96Q>uv^3qh2KSS#DZ^@6#^^6Z99>a2_uuv^ zloO6m`1zCIx`|yaN9mDlCjUVz_x+UMu6T1IAlAw4@VClrqJ&PVfL^79f{SaSxj9X% z(S!f`bkQ)$U2($`FCZ&e{s1&ft-w)0F`s+4MeNb@1BvXo5>LpY9P0Kt| zK2iFtsOBGU&(yADHZ?WDg1DT_I41Er>&z08k}_SFXg0WUadX$0jupUTP^Q8bD5AfB z!127;s$6z|qyJ}>SXjs=Mn0S7txZgXRNT%gv7(7lVt6>2;;#_mm#L|#FsLs~4W|p2 zX9ss5JjweI6Lb#)!+f%A-L$aYU>lp=ky{bx;H(~kB7$0aG*9IrF0P()+g2|PXFNn+ zddT`RYPwXK11e_alUSt*F0#}n@4H`!Uv6vNoGY1`jt(=HsPgdX%tPt^A;;CvyeD1RV`+bE>kCi`{cQJ-WhdLWi9QHmdn%JL^kU zr2_SdQp3LAF>I^739i?dXWwv5{qU{h6-K))3l(s}yr)M65;1LFNRyW-(dK_%c}Oi~ zHk8rx`ToP-A#FWzFVj*}$;inKd*jarL`dJ)jaTq^USC3(27O+EY3=IiDW_zQ{uQ%9 zvLGxZ?vuYNn*9N-e3+}n{Kzv%`p?2biPPRfR#w&*{_F9>8{I)judX-OS6sF$>Qz?H zSXc(0AQ!4DN@28H3szIn9lWr6D!AOFe2}xKITz&58Rxpw@@+vgeZkoSqPEs?htK`o zuJ}HouQp*DNx9`zh52lq^Lq#T!RC5C?7g~tPYJ}^^=)8JvKjWGKjv0&+t}Q!g^2zB z{W~N!dgY>@BO@d6Hn2N%?9FFt%0<3BSrE1sg+S0CCnrZN|JB7wT%m+N!GyQBchD<~ z#kLToJZ0?1kKNA?*J0^P=p}^UN0my8nSh7XEg4$b^i)glpX0*)f&&A&truEO<~+6J zu5}ho&oXmapVtv%W7E-Hb@_@)(roM3lC5@#W0aYWA+8IPIsy3_(rT+X*4^p~laY-$ z%Z7djMntdO+Cb4M^qIKN)=kxk6ZTt!Ip1;BIJu1MdX2Fn@0bIpF8Vlol>!K)MGB2rHprRzpbmEQ&X=(Hr<$O zY%DE3$SrIj!o$;VIDMhp7W~E!Ge*8Zt5K6=#9(>xC5%2>J`)oAD_Yu(Af^T@YipWp zULMD7^n3T##*5RO(VCfc+e1TwgUc@Q+07^IS_AQ5>0ZI?IL^6KhhBJ|O9lkEySq1D z9ZwBqO7G0nI`$_EyinArMjmr~N><(DiGv7@Rw8yItiA(@D0-GF_kuMTCMzqert@-S za&mH2RaJ6wBTC-M+5kBtV}XD-%EFMpzrSU}nXsE#dhteoN;5>U)1RN8;NnxP-J+L| zT=rTCURut&LA+rQzxdu)wWXEnur&z__O6bi!Sm)?Nz=JC{$|Ru@v57t@q5zo-wE4h zUkrF!E(nx7mC{?cZ!az^2)=nkEuBb0K%lh2Z<~dFuP66jb4i_`uu#Q=PgwH%s4)yD zs0pn4f#T`sQ1=4eN2aC_J2^W$yYc3_w&!gHv9ETk%+xWlXCO^$I$pO+6{H;wi|OzF z>KYoJ*JrDM6Xu)!8qZeZ>^Da>iavb$z7q0s_B+&Oh#tNVKR-fXd%&|id-iNW;%H-p znA7Ud53z{zlO2B8?VdLm2)Oku)$ai*pf6{*H6Wt5f_`lw#83tp>F74$YJ{wM{%5R4 z?V*ofnok~f(G^O@y~u}s1Nu{rXNA|Zq{WpU%T0N2JjqAioMn8)PwuoCGTR{ zogqIzAmxjXQVgKOW2JBJdf&o4>c@JMZ-)K`y}9eXe!WuG8HsEsM}N-y-1oVPTTqc< zCD8Ec3HjVk0k-sTApr5-LaR5VV;%=H$ekIIF@i$Z*VhdV4YIPbl#d*yzOE zc54;pQ~pLUbC4$}QlT)xt?S)pTpgNNg2S~5$)SUVK^KyQB`+C~8FJP+Heskr|pQmlwQc_ZoqX`@<_xE7UKG@jo`(u*> z;=#woJsefDj8ynDJv|N2Tz7qblQ9POoM~;AffK%}98l9650nxs1mmjrvlW5dsTg)n zheO(c6FexPph~QJ$b??6<0i~3^TKSbuvfbX^PLF zy0o>WVbXbZdHJik8GzterR5xin8*2g=7PgiqtMN1J3rs)A8)xECXC12hX;N9aOquG zp!VQL2N1YaR8$T-vw$ZzAn~t?Dw`NLZ3BSBjsTvx5zwJ`ATFgN?yab`QSbNb z*RQtF$2^v^b(w_{Z7nVFkYD~Zc~@6g!=n~iS@Lbu~!B zE0mChjE&6}LJKzB{rmU3qZl?v^W$o3YXwuB0P+wpX}Ycaj`{odFO&|z7=v~Aev(ud ze@pvXXuP55@>u=(nI)Un65VjQ-|c*`a3+9bd`0-*Jmpvh$VoV;>bckJ>b7&wpkL5(yyqmO3NS($YL(1jEC_0I+&u*xKDZ@{=-v|CF1K ztt>C=8yZGu-6;WnR?f;^Y$IM+k&Sc%YMaQ zT+d0U4iK2c9Os*?W2bwIQ1Mmu7@Oc#fLP&QzkZF62iCg+am7${E*=nVI?@h2|C(1*bQwQ2ZAjX{%H~ z1S6_&tGI)`J)p?!)45I;-ExDT*t|S?vdLmyzorjHGd1?vl!k-`>x1bi-U3*kJ32Zb zw~S@W`*rP8o*#{ALDh>63)5bH&f6yqXdVzU{44(M-8)H1UZ>sU0i)mD-E2f5+zE_K zOohYQR5Fj4ZUXPx$ULNw5|UtMlKuh**qe_t5@$I=0Xy;x3c=q zZY&3(Up{G4dnTxOOm0~yjN+|GRcid$o#k6!mxn^AE-XgCmaMX}GNiqppillv&)nSI zA^g0(n*j-!T*v*8dH(y&Q#m;~`u33NTE{~3shgR~quu#tNYRM>!{_eehxr&HQ-_&w zvckO9X1Oa1;Sph0Qv)5O%@LWt{mH`vhHl z`Ljh*w%uLFTPz0vCT}l9yU&20X;6OovT|uDwOcZPe6t1V3X&w%Ev}w;1q1{Drf>sUgn(YT zzeK-#HPLk&s1rkYTT_!Z2n&Gpa)4by`ou%^k))!d;j48y$~k>qIF^~2S^Iw9B;1h{ z4`iFs`(A?;-FDmpSSPeJ0v;X>%g;q53JMBz(5zq(z#vr_qy0XA{*jS^V6T8gS!41b zNA2zHEp(R8D#!GNLELq86fN_8p`oE6>e15DEG|p|R2mZ#Q{fq4FC)75)5P@SE;bs?*ScdV5Vmcz_ivdue+Ee zqN1XN%pZOZv8^4sxI=OY`^31ykFvnt5A{57MhWBvNSlnh?%&>B&y?nzr*P-{Rx+@U z8FN7JaR)AQmB`(8sYlFt)Ei3%Pd|F;2*RMCt5Mbb3K(9iZ#PLh-Wlb?q`;ucEQK7h zT)No8eKr1f?`A?Bc<&XpQ|IX(F)$rx=pUi9qcOGlts51#Pu9v?Ffdf;nw z;Wb62DfNTUuN@N4p_(RVAa7JKK-5|4w zw+5si9*4iD2nmLY3Y4x2qX9Br-f3P{NSE)IiW$oF&Ny(Ti>soyw8%nQsfUc%RYO%+ z`SDi?MK?_Ek)a!9bD!uGV25d@;hB9`p(I3i2?5q326-N`4!7kj?`CN^J5kSIx`Y<6 z0#NB#qbB*FDe{ag;lK)vH$%UQ(H^ zr@JXlAE0MeG|i}KMM0*erPVFa1~m=8mUO)Fixoha6yY>%Cf3;o_bJ}<{ygal2MD@WBkY!P8oQcwW98orc+TGKOQ{30Wf;7yj*d>TCpjr#=&j1RP$G^Tjar8VC1G@) zA4TWwVP3b$x`ytlzFD6+Q}w2iCjWjy8>Lxz14Ro61Klz5_v+eO1V5Rov?RFco2#-W zr>4#X0tI9QLEj;s9zJ|{7lUYNecgHf7jnr-`wpxTl;l`Y77+=cm%I!Y2L}fi7kF_n zuxia}o7RDWfy;2*-r;NcF9BIHru}H?o@j?&#WJSMJMZ%Vg0rEsxw{NpWWXls1zZdx z5u&&!2+}%`2awd9FHfz>0s{ipr>jfPN>Cz4l_!+A8iXKkMctn68B*SvYb+ew>>*!g zcoZT`<3^XH0?bXyLVWb-4S~OCLXzc`PC=)h-0JGX0eD5cW)2IRi-)H#iQf~p0tjdQ zUYVJzLjlr>yv~4k9`Kzet2S72Rd*^Cl9G|x3)CFVFH%LwYJ8Ovf>%mx8lSPTjGIiB z83TStOciL*eeqoKBtCWan~F+GV+g&_da(_*xjRrfcm#1Fq7VZ}$UxR^qoD8Z?HP~e zO#tcq&7b7;6eKoacvL`-0LGb2SM5Pz3CIH8nB;z}0xAutA5&$W^i)^rkWYdIW3W?ky)j;M_gE9s{s`=Ni*caxLu=vt^ zXDy&zfQAC#T)o0f1(p`zD}>4+u)ZCD*q7L_pGf%JoPY)ScZ`hKLn&UNdsdN@(PeuR zV6d2PN9H1zOmj5MOVf`v(5ALdIb*qIyimRmb2gH%R+*=d23s5*9UTM1{b)p~(rjWd zS-=~#h?Di%6HpBRCAv5{eg6EJ8J)b>7=Ooju+&f*9;j>Eww!U`!zl-Ul0WMK#;8a< z@w;y^mQPc)4i56?EZ2Y)*8?PnNk9-HSS-Li^}zbW!oooAU@iQs%^H)Mme&4-l=Sgq zhBjq{ZU7YkB)(SZDkTmM|56tMp{jmBnjo;MrOUdZdjXVe z=@X-)D}gku4`qUKRR#e$jiwA z8Y#D$|1~_Uu$TV(_wP!ODH0rKC#tN|RP!4k_e%3$Q8bjf9GM7U0p55Fzzh@>(50Js z9htefoMA)KDdz1S9s(;nMuhY`VEjm9GZQ91KUeokD6_!as47yP#C z+f5XM8nmU(q0_?u>Ux~pI^7>2I}|qHwPte-_2a~aKm$BLGD7ts*8c5 z2#qv*WCQS32clB$MPI(*qM5z*(kRKf1Vb7_0?`25AF9XOag}4*8^DAeG zK(Pej6jq%fUokE=Ru$?B$U$ljVL~Dzph~$xqhnzRBxFD({;zH++$U|E^SrqNNe#A} z(|I}|aY~7(-ym&+zz4t^HtRxkG=*(OltqB$$T;PX6#2G?`L(5a6le{cQlV70!!9t8Q{ zX#sgJ6&(~BmgqcF9mggjqD92&MtpocjMr_q>F%RPj~2|O{ntP< z(X4aYgK;Vrs2h7M%IFiS8BlzD%;my)68mB}H;f6p^Bcl1(5Z*s3|v~EaLlxPfivpx z^qVf7Bfj4I)f{Ap)qkA}cEJ7q%ekUymh57~!OlQD}Ip?m@F z1Vt+6x_|JQ?cOozfln9HXa6PfNc9vweVZulU?^~fLjaFC@sHASAG~ZV^pp$O#Q*2IU>A+t}7%27a=g0L~BULYmVxn~^X zY&|U~-DhCKh0R6Bb(bsmTQU6`;fKbDZGdx0+HK@BcnsOGM z!e+T@n!wZ4O+UuV2A9f$qDg#(Yzmk9^Wy~mB^wdT!Vd!d>vm^E?+Sz?(gv0`?9RNB z$y0O39=v_5l|B^Bnb{y0kc&UAZ@(JboyE`*Fx5?)Kyvv8*;^oU#0U+IedCt7c7s$d zwxPIQ;_SK6)LpL(@piQ!kX=9%tk7;odDqFdYm$4b-rCSDsx;noeccEvm?%F*CZA4b z6Lo|;Wb^}8uuvITVH&0RI);>{h~_y|Q#udTv{T5tUqpA?qsV_6{ho_&gXTk0E|bi$ zflfts&cW~LVPN3lOkM%GsI{f#p4XqvO;^AjCh9%)zO?=KYNdD`9R8@W+l-wYm+5O@>W&9YO(2*9@(1!P`Io$v}Gctw|8@1c8+rG>49$i-Mcl8 z1*?PO@3R+F%A1_1m27F3J7@1sRD5B&OGmVOi542V71`y>8WXO~PBr9Se;qGu`y=`1 z`Ke77E5>Fvio@|b$pXImoIv`YVb%HVv|sXLHpfXWX8LYi9}l0gN8j<)m#8n4F{i{d z%HEc{L{4!QBaEWkboZgXFL*%4>09if^(^b@aM7VPz5JlN50VMV|FERBKKwt@wf4WA z2~TT}p3pbji3+@eLR1miU7ti~BtN+A@o1r)V`0-<$@+IQJ?~}dW zIZkAJa&d7<)xV3BMRay{MitRHG*r5vl5&IsFW{NgbYsQRMT$p?`$RoPO72=(UCmXX zO_x&%lk9i7jiits$UdWguO}fszD(7eD->d8Ib*~G{*yNRwyGu4M_R@0j9T=RYEI`Y zl6EjZ+60R1TL_5YuHGG`JRqQLv0iz7dS4C`eAiiae~G@_y) zp})0{Mt&WL75ip6mdn=Q*9~x!gk=dvM#lU2H4a-QXS96>*4EZ5N|3l1EcihpbzX$_ z5ws;64EqwHy}QqAIg9YyKtYEW>H!IY?c)InCo`B$=zQ3t5$=<>nmCm=fK>4E?;#-> z(`m(-C4l__bW8-CaK&R~X10R14>T(gx({&i-X#7;Xn~<%5RKD$el%%Ua{MRxg|3Rj z>F)eWCb@7hCm1=z0{k$D9Tr;d9}GdO2o&CSmuvK9PHt{co&gI)ZB11svFf9Cmo#4P zO8^1tF@`n|d~rK&BP40mIy|J0h7w$pOPLAKk7#Zt=i|Eu!7SG)Y}RQp1l|$DqvPMv z-JJ^$&d0|GkOi-g^fhX~DQ09A==DIl$y32JfHMG`=9~EPQ0L&_pnn#qg_xL_D#6{^eBnDcf)RkL2PFDqZq(Q1Z;UV_ z*8uKQrov8vMk`iWM1(wm?j$J??>We9tgM(DH1 zpP!#o0<`|hf#SY`UMOJo)@bO9dV;nF?IUO*S#*7)aiF=6^qP`JK8{zX#UBK;_Li1u zh)V$aNuJl$ICEjR8(lYt^>r2X4E(zlwi`RvJ!C1hG&71^Eqx$1Jea{`V`2T8s-mPXwnD@ z{sJunT9FkHYoH8Xo~4ETj+3mdEF8bX~!lP{tJ?-XqQAZqmPe|vx^HR z@e4_GLl8%^WS+~(%Y&;<(~R9RK$~#ylW4AP4cdqze^O>HfpZWriTfYt*dQWaMZSiQ%9HT!C}Y^TF*-OiSy7bIq9XJM=Z z>vk0c_mPqVBeUOy`uhVFfByV=M_1SW$qDHz7dv<&P2ewbUrOxO2Vwq#zJQvCmmr1k z8HD4&hM8(@_3;Pb?O0sc9zJe53v>*W`R`0hK-v$1rNV9piiVIdxr)^pA=GN6GUc-s zAp9W?AR2NT8*gAraZ%q6WxRtX`~{;%jh>-loMQ~PeU7*H8wZC9Nh(uNRiK{*4g=7} z#NEFjEq~Os&7x;&yev^?q)vtTHf4{6MaGte^=)~^_}2e`sn%|NVQcH%jpwo*40EOE z!Wi@%3{+Gi=v+Zg@fS@ShzAo4=mX&JpdgFVr+yb}2hJ2|i6h^=JEgn=dByF_@huMQ zl;81Or9iq9xb0CNJRtDi0XCqVv3GDV1z`YPR00N7is)|s(?7S#SP9XAy1Ri>0PI3E zifBk5^(JPiKqpCql!w^THi$k$J3`jr->Q5Iy%;7 zY7t})1LZb01|joLac7WYX!$rn$|=6TWOD|1*(q^s^N7vh_u6#z!Em-bP+hK2wK5|x zjHPi=_8lO!CxHFGXLex|k+K`ffZW@fNDg5K3|+-QQ%0sAVjeV}?@X@3LPE+k46oll zW%uhM3pD^oLFjk{!wYBn?!b3-l)l>F2vs6m;Ix3)gRKu9H=#1!c1*f65fKqYx=wQ2 zzu$KtoMsJ`0~9@>GEf;I$Vm7-rlA$i%MaTCx;Nh@k1Wz)YDiwWltBsyb_@y`o}VlV zGO|hr=!1LlT(+0Un@h+0kMna-}6EnF4ods@A zP6&AmxG7{std}pqYB`*ir(C=Mc^*WaMyEY8Y-mV>b2=O+Zj~m$`f>;qzs2=+F(HIy zpuyc$PHyn}>Y|mO5PC3C&8oq|i=Nj9q-24CfjE^dt*si39y5?vD~I#d##j%aLlQ6~ ziAZd4@rSaoFT~xwk(RyxVUVGT1=d*SY)b~>pEX!Tmn918_Pburxye&pK@w@%^90e5 zIYtt_8GgSAx&(CRDs6BDu)sMBo#sk|9-?Avf>toZwza`y?1J(Sf@q^)$|>~KfTW6> z4E4a&aN4cObThm~<##z;L-gk_!#euX!zP`sa~_KS1DfWi zPoG95ZXwBpn3+Y)%*>3zbL70IBg47#jG9_xTJy(ydPPOWsMFVfRjA2gBr_CqgWl1j zvYxWu5`PnO5QU5jnU=$Y`}+r;{9p$45IW=NL!|1(BwiZfz~v%yI^r4n~XtC00&m!7$pXZ zH|KOZ+2!SBOTjltf`)o}r|0K^?r#+l)ns8Z6fzbbHE;d#q-j(m9JLwLlZd0oRPXHV zg}hYO^a1R`AHweF@YggpdV)c(XR)<=9#ZhaXUZu3#_RJNd&0%|j8a=MAD-~g)o(Bwtt3ZmvU2)+xCS0Dp-&2)k`0$-|ni=dU8 zH4Lg+K#q0YUkU&+FGA|h4j%chU$LxT2jQ)+ufy1hVb^D78iK>dHBBu2@$@P*5-|CRu-f2h3B@E5R1251M%u zRcOK<3u?jcW?`e^b6jY(XCLv_IPPAs zIR=t)*|gYzh?rP4`3-`s_<*%_GgC-U6T2?2H}MrQ)K*f`q@<+6q4n^H2oS6;`#i7Z z)n6ui0onl3(GF0OuQmXhMu3kX(aW76_WqcbXF_bO32Tgvjm@m5+KU!J{WI4~}NTpB`uJFi6N==%XM$enC&)z`)P%&%~X8`(zjR4bN zW5E|#UNA}drg;M&|J)|DKJy?Ef<*htp(8JaN3vHUJF$*EU9S!TSU)RcJ|) zy6p;pz6X&JO|N1Dh-ib695Ds2Sxnv+I>XyR8RG}*KLnXZicByON1#8{NL$cHp?KYZ zcN&~~e>e+jg6<>!N+wtpFZM19ie{|?$jkSF5v@z>;Xqz0Fy)W-9F^+@?^B$ij|H0o zKu!R7Sakt8TmkTaJ`|jFP|T%Fh2|ENhL|CK_en^QO16EJNaK$MUmFX8UZ6OCrDXFrU)1U zgIWc<@!%48Zpl)ib6#mabzC{;K@89f2;y&f!Sqg;FYwp9bYqc_sMjOEro^KCSvh zco}|qv7$mwD<5kz!lRHof`D>iA;!kWP~Jx5o*;&ZG&Pc=`R`fGkFmLmN3mnKR8-(F z;+-1T6N@8!q{!DpB&ks{g8Rf9@()E(WgU(8u=dSyRI! zB6O76)tG3+m*E_*sgS<-Lzn;gOlLGc4ZYYWd#-ztuZ6PiI8}^%d;7LXFzE4!|G(ee z556T&-e7`ekvvI5R3I;M>X|I|8bJ>6 zXvkdBy%rugwe_mv$WPzh>q&o$Dk1kl15=O^3!CQBHX)$2^KSxJv8O9yHWi75@^q z!=9@yAjj`5f%>zWLZ{y!A=QmV^DwZ%~Lx&>g41u1`)=4a5;%1zLf74a%< zyQ$X(Q<7;uUlRM;sn?pJ-SPb4u+Y-vnSF0|=vIub4?fQ?REBW5i@9eozHzDf6|7@9 zrG`g(cQBd9eST@+PC_4SrKuY((rRWF{O7&h6akzjxV|3~|B& z%mORkp-Tw))*Z4&K1x;;G-70sQx3niX@l5;GWU1QTt^j+&gdA&P=%YoE+;N-FdP@` zLXOR`fp75Yjrl$X8EXkIb}_x$AS#2Wes@=ZXtZ1N@vZ+}sDIVB94(+uaH0XxZnayN zgA7Twe{gUCo)svtb)Y|ie{qBHgE^I>%&9LjP8gws8g)kYTt?WD-Ubf~l}1WfiHYEyvm}cJngj?4%Kgpa7k)|-s0ER`Qc6v(5?PZe%qr{E-`+5?7RWZZ^(3LOG+#R`MdVpdkWJUeyd z_kMv?*9IMNe0(aZETX<)m=@%Tw#Hkw`4wfY-S4P$2z?^t;xa43X-|f!^j{O}zcyu9 zq##61+(u(($@^r>TFm;4iQ!`WM4y&T(Wsa_ub+$tkQZp2qhQ>H?g?m0h|CYH4HN(< zDqv*udg_1w37^~A&W={SPhM-V%O`*T;?c^hm%*)?iu!-Ag`(|xT6SGxas^h*^p=Hv zIau<-B8i;BkiLfW~gA3rD_Joo|{1nP=zb>%l#lmGStyuEa^UhcxH{U$TL zu)4bX_pcce7TN?n;Xp3L2r2e+Rsjv zo1QFnK1>@hDwJLUaTjDxCw zW#Kc701gC(L0u9|!SbBEefu_4UIQtp;!R{+hj65|LwbLxv0r~uXZuIt2fiq^K>B0D z!uW?cIP^D_-%bg>SFBRZGHXtQ?w3ePHxlo9Z19eg&*z!-@+Oj-^u z!J7-f>MPg;fbD?q#+qa-Q<^kJ60}!9eFo+Zi!$mSE{xqQb%T@QoUC~5MUq`3pG63Y zV^LqHzbK9qw5EY_oGGYzv zrod@tMQ_KFRTP|@C>Pm(vZ~-H_D^1zsJBc*2Jvmx{RioFO!|zA-EIU!WvC|W+97&-32RhDX1x4{2!W-DI;KoE zbMjkNNSZz&n>M?sD&CmyV2&fN9cB9O*9BVkH|$->zZ8F`?oFGr|DTQBM;|FpSxy%FL!qJj0%5EG^BHCOg@g8#Ln?y6i&FqN-<>$6}4WZY#x zL=^mj8KsL!+^jnQvBKB^W2qo8RxLp|?R>44JZ-5kJ*^j>s>v(RaJaHd4+8wn>WbO0 zn^~#SWE0e60`w7|Xp+?leIPFVSx-qJ`gSaN7rWklbnNt*3eO$Hr-HoB|J1Lp%FD}Z zrf%G@|9z)MCqW=rI=KFwP<-8Ce|&_k&^M>;PzJ8CWbrKCtULdKsp)cOXA{mVF8Xdi z;1CPFWw8Z;!_D^Cx30tEV+W9cEfXP}crE*yntA);c9blcpm2hI4bWOxA%h*5=YFmI zAr7{+O=yHlP_Hv(yOm^b8oHXI6oTP686e)!?eX2?tdT{ig~nM*^S5EZ*^SyK9NFoL zwH!uL#IQr;E(+0x=>b2aO4=S+KCW+}(M$2>hA@Y?_a2}C7l)3r4rkQzBVX-cl=5Awe{rxMp(HtL4h9t*ydm( zzDKD(sQ;fo_(dWJnm?SIbwnVnD_Q;{a~}aX|D7@g+DK4a+z;}Czm&lbaBIuN|K-Bp zy>n-r0 z^uM_VRb`2`9?+DuUN%)o^uqBM2d0#nO8+z!`W-!mz4%s>GS`@%&A@Rw!x%|?LPDc< zoY{I;CG{+!g`HOn3=Eu{e5kR)a-Ct;k+J*D* z;hfVV20woz!ix%)BrqaD!mW1Lij5=zhUy4ajFyHTX&C8$q&!I~d9LGp?0m;ou_eiW zKH`f05O}UNq><~=14ss}Mml?YV9Z1Y%L|BGf^*VT7IzT~_4V5% z*XZ=rR4oWwv%EwAA4M@`l#PmQdp{g_nbF|aqJU&yudpu zf%UmxhKH!DFW%(VeusyaxfuDSc>o{j(9+fx_-YwK9ZcYtAm2r(=D*fFoXcU<8tt^;l;}Tc=L(hR?OD;7NxoTvu{>31Oj((wFSc7qmJ5R7d}ru)gS8) zyydkm-Nc}(fmfHDdiq{g0QapUvh3%;KvCpYG#eUJR8gAZvTxyKry-U;KybFhz9+0=(X}r zjF~KjY5G5y{l0NIWivaid2b|0d#=*~Ehy^ihbS+M#(GYgzi+u3mr}!6{=rj~5+moQ zLF&I1f_^WbxaOgiV0VmRVzuLr=JL&xFPT+UPVlJ(UQglJ2@$$)R1meGTroz2@5{>7 z^bcsxT-f(hTr^R4QRHh63If#TV8Nc=r&KkuC|3pI*uEHG76S@u^=cyGv>iY{I4Nja zXOoIAE=M7)5jyOV<}Z40B<80mA+}L2O+x^w1MoUWzrpgRO&)20b4lyXMFGN_G{G_VcsQoy(=*L-w zTvugA<~i*iz?i~iQZ+d4`iFn$p&*lrO1-+JLPjnL|N{N3qg=buXOZA zIZYYXo#kq6JmY8gI3GTZSx-mYn)ydiDp^*4_^#CmNw`AQ_H*n`^l(RJ-5EKhs%I=<@xq5`{ z^R_#{k|Vnx2d779Y353d#3lV_%{Mdd^ZnXC$W&2e6n2VBGcI$m)wnqN60R>QhFD%z)?gs=sthN-sXQC{S7# z(yD(#wpi`L@uFPS&%H$Hdd{iU&gAW=bp|#Cv-aNxTAqA`FX@BD+kKLK}-9$dG z@2^b?7`hHtHfG!VIy+?@sk~JMc58#Kwsn?o#E3t)VciimFesg{s4PwJ#SW66T(?tv z|NhL4&)1yw=IR}lfq5${!@Ujp ziglanX$!~axH=h22^| z^btLdYjX=~0{!EqR^f=!|Ha#zfMeOOU&D7QO)8=k$}D7RFh!=2A#C={_p|rA|HpT{-}k+aeW?9(yYI_&{eI`~JlDC_ zI^TgEfF1hhe}%n6;_64MjA+1Bc#{wCekdGt;t zTBs52#_5+hsV+m70@M?_EPhVTr<29ws^Pq=1cD=5gjvhhQTg5ve|;#@L@~rUZmRW? zy~~R@=eaE*YqO#*DQjun9V?v5KN+!FT8dJEUfO#>K}BWGwJfkO<^KJ_fdL+)a&d+& zwA;74h{pk-uE|y2&&^%680J{gZE-&Ljwc@eR9$bf%J zGqJ2$)pr3@1vJ;ymseiWU;coGPrT=k^fvRr&&K(>^e4JN2NKH;j)`F~KeX$pOUD?m zRiPdi_nViFbeGkZi{Iy8q7B`{trw%3)@Y_N`8D_Ow_5pAH6Ttf2D||4<9Wsnz!w@X z*9{tR)V#JK6NCrJ-Iax<EmU)gKTd61d_C{VjL?@>P zp}{)h-5ItVGc!xww(nHU9t!fi8+lvY?|S~ekwyA^kK6ThbQER9o7P>e#0mhx2q4~| zwj268JubtswacKRsOaL?xb$`3_v)VJw0w5k;PSwULm#)*v33;bqj7Fh>;h#JbHhc4 zt3`Ie|W~Csb0S3$sll8n!QKkJ57FAvdUhd25#)1Ry#*J90b3;qL$p-dQ}Z zudffpi}hFTL`Po|*a^YZdUqMV!@B$tP&&_(4(>kYagt3okJNy*oDsn2O@UbDO^ zTU{EO62Fnxf}SlY-m4?#Zb$sE3zz#%7GCihs+P;9FFyV_$2(P58l`j#i~4bDRq4Q{ z7fkm$ul-tWL-Riw-9Be?(C_IcYd;7oHsPY!h#o(6C>>OPt@g#YII1 zw{>-7)Vc`LBtO3bOCzc+>qKr-uSx9Kz0lLsxzwurPNGjfK_25^I&U>B-0^YWaFT2M z@UzG9MGfT|_s@|?br1VSn#SKrihueHGT5$q8-^O2z{ls_wP}6+uym#_@v`P;W;UUe zAriMjp;L+Rd&?cl>(qC+hnwnzi?a0j^*aZMPCP8vF1$4SVXk{HU1 zml99MZQ$aX_&HZDO~Z>Ap)PWN`oN9@!3?VVQxrnp-k)J~UtQK!P?70+C}i=t_drSn zajaLJ3{7GY6g0*EEG?+F>+Vzv*~qIOrjajl+pb8z-j#9#50Jg;yF8@#bo&>-y?*VJ z!{d8D^xbfui0Y@cEZm)6D{gdm^}iQe;HTR~4H}b@l9GvN#@zGhXCs?Qb@HsMWyY^t ziIZ=n)YiET@M*RGfOSB;mQFak4olKOH=}KjvxuCzzVAq)9Obp#*N4X+=DyD9nqa8e zE$LZ`1PnVju>FaOS-lE{gSIa6U$uEF&$H_imA@IYgs?^G9&fzcr++|A-gSP<#n>RX zEj398d7np;0@=GpEQO+@AM*A%W{ccM_YUE`Y53fGj+v%%!z-h|&!Y6*d=U*3jt3X- z`6Z3mAMQ|{c+z2EmK!-iLu0T;Bf2jFBv+y_t$I(Ox0>vTmX;QrUI_D!`=LEO>l7#= zcO5}U9kIF$(t&$%Su}ULs5e=%FiGk|HJ2dmnqDN6y9A7-R8$%v&`{Uc*VocwZ?FY% z7h*KRQw=6TAm(|Y>p4BT)mv9xqt&0YKJt9dafV|%HkrF!H5UL|w_0OSeFi6lR ztI2}|x?7;|PSd1avJGJq+|>al-vYctJic|DCuk=qnfyjzurfVL;eGS=sbv{i1{<}B z#%Wpmhhy#c95*Da-C4GZ)W_vn*w6$t{v|(=yw}&)(;7PW)&{c@P16s>i8hWUN9vVk zvZ-|(t^>3 zKQl{C@{3+rnx2M3%<{x#FT%G4&yWzw z9vCBh>R6M&hJdhcxZ`}h<%J6u92zLn%U|Bak}k28-S@z72W#(DN{V;d3`_U>cP*)_ zzY=evuHo_*If0-g&i_UHglxshr>e8))28;zU|m_j?CU?QbR+D(3l~U+eaU zupvR5$Gt1VCj`p(!)j@|$ zFTXz*)D3z8?9?(IJ}kvbqmxuKR9D|tXmufGOmM%S!dzYQdNStqvMGT~q|x)Ur&7vcAqa;xX$N&vKUANbmna|e{Xw-xhSHD7-cxp$HJasiTWJsFJ=ylBqRBRJzwv8j zdsc%Q2Rsb9rqgQ}G9fD9mf!Bb%_zByjwhaA;VW&wwImY9 zuOCn;-B;M&-j13AUoXD@9P`~V*`2v;fAESF0{KPO^_0OD$%WYCVymv6wNpAc#rEP; z?&ApKoYrlR+h9@ zVq1bQ%dc1P5REuj6W~5{_iLKy$Adatulgxr%NBnyo&UDzcU|E{J zv9+|EfFL#O#ubpG37<0fSyY*qu*K7RzxOBN3u! z8EZ+d!7|SUh5q1ckz`(8{N87vQXz=Ta?{u<%V0Ad*>l3iW*TmhYou!%8wGb#fTe6^ zkHWQ%-4UUh#Hp#!h_X){oPA^hQ@*r@@QG6}Fz8021qDL~pjWraqBLG!Z7nURK#Xx1 zfY?rP<2g1Oa}tP5vG`|D835U;gN!r~eA4objN-<(gT!K^Tq7d=S^o0oH_B>MnitL} z(8|f3O!T#krc0@!0s%qldlPDTJT&5Q!p_HFsdYw2O4&F34^7+|1 z2;iegYe^|e=6kl>0F&w|?)*!;a#J0+a5u3td6l+BWj&cVd2r@8-<}8RaUCGg;po zg?q#=G&2plXeow3EOP)X;033D91y29m<3NLDqdXVF*|y6b=)i&sab+Z*RoS(%;DtL;FzzM-|L-eTet2vOc4%N<*Eak{ZRQB|N~yDrbgq5~KTd*QGXkW2zN)Mu zZKJ0hTw=Ped}JSTBuGOv4Gld%zu$k#vLIIel;c`bU~}!g=Hj-v?T6{gKq~8il)MR) zU{GZN6hn6Z6p3M_(w`uo}cont!7_ir||Rl6j(-oJ@7lme0_`e1`k&#b80OqL5KU5;8a)P6l;)p z2*@tZ{lqF>iNnz_dsf&L6zb*c^j1%id$8)EAHqcGS4x5S!sxh$)XcP9eFk!pt_jDW znsbNff_96&!{&srpt^#-GvyV(y3_r;fLt8fqon`T`*Z=_BS##@-hzqW+CL3=ic8O3 zBK|L&#zVqrz!YWz{(+nhax8l-Q(h^I7d-8@D(RkdEa`f$+Rs~WL|Y%FVmXzV^J3J# z)1u%cXZ4r&tn@m&-5?)9QmCS`IdjisSK*0Wj4YwHk$EvuQSb>`Wjek4RE-3pPgE40 zV#w*;KOtj4VWp_J;rT%@K5?u=Ji&29vp|I5_N!OND|(tzZq$3hTcB%Vi?0lU)1(Wu zyMrst=(*5~=F{ck(Ny5#D)ACWXf~Fi!DM;4XhJhSCdF5O&4yjbWr$5d{&J14{7_Vl z)$B5;;OvSlEVl_Ry0(FV2hLdHIELCr%QGLW%|AT=olUR2)N#HjHts6e_2=XlTrRmk zaqqACpm*l``>X&I2w@f>T374s4-|}_?ZhF}@v2})#;?5gQI-D8_3Px1+ua6ggOPbV zjx;C2%%o!+9n}P`Z2B^UQ!(s+LX;mTUQ}G{ioe4n?!}82gbg^6)3h54B!G8`ZNQPo z0K)q-?^R$F7w|L?-#aXbh_P6bsG|GS>G6+7geuBkP;)}INYF=6@{v);i`XP}O}uVu zx?D;T*HXeig<)E76hr+V5NIHP`o$HbyU5Hftr2j5VGx+gV#dYIX zHlI;+B&U9{ROeF+N6o#YPnq`z zMmLmYDrE@op3Z37r&aBihTP3Mtkj=1U85huvJRcxrE1M-*n;l%~w1^s369t`g#z?MR<{Hdh;ef z}SB>*V%v2b&8 zUMQtf1~2pi?k352e0i15`7RaaK6Agz>eOm@pW)$aj%=HsL=RKgmsTZ^KitB$?6JxN zJ&=DKOA1#1Jm?izv@YxlzMG-X|2VuzpnXw-If<@M?Bv3>v9|;8 zHCj?Ge|i!Vac0y^Ioq#vFXeJa>y!IQo+t7pg*=Y)DGIudn_9Z0wd!bT4bFVuSx~n~ zhx^eMyRW?2%QnWNJZ&>}*W0w5wO^+mRF~ zS##7ciybV}7CYA;Nb8ihJaPO-pF($lsoY|J2 zKj*8Ac%iIJ%HQ)g<=OL9dCa21ag|iT5hDE41aH)ZCGx?$sreA&K{o2Tpsk~`U!=c3 zk4*ZrZD8MDw^gytZ>KQ@0;7{*WGV8`08Ke z{Q}|c-lb4dGK3;Ect!8gI|Q6v6xYEwEGYco_`BvZpC==!9#s|V*Yo-;Bb#6SQ`K|T zOQjIsfz|oT=86O(0#JH*3mp;6YxR5h_Hf_Wi8;0ha^a6+@`^r)*^OUr z$$J>QD$(I+;YRI77({iNG~k5q$97Smpms~43J!X@V;)l;c_R&vlu{Oz!I{d~2}XG)FC$q^Zi1q{S|1^EuWWceeuJx^~4wqKEK4L}pln z6Yd&Vx=fT*$V6J!R&rWLI9MH%O)DLdk(KD9U<(>Gku(2zm{@ARn~}dT%7R@g0s-}9 zzBew-9PaA0v)ydd_)>u_r*2zKOU-2GwsXatLIM=2Lg{y+deFj{UP&e0x%1wd>7R^KELu)4MJBF#4{qZ4c^p3rU{2(<`jk4xUI zRer2cTjcQh%&x8lkvRvBAw#!`e7Lz-GaN&!0VmHQlE+(K!X&0uCQ-618;@ywDladc zNv24qY*1zAAwD2nlIO(FP6Ows;d_6bTEFJ)6ikp+zD0&!G~sT!YrU>HsIr;573^UuT$Np0fD)zPgDc7?mY z4-|IpGnnA7RoY&(Qt~#Z=tD_HifikX+~r8dr^Id1*4BoD_0?e)#gMQ!s~+tWBay80 zm}O;U?C;tX^<1Vo^&>fQg-iw8#Cs>#;XdBOeS#Ze8lpnDzs@m_8XG)ezL*szjO>ya zjR9@9H9Tnuvm0n_2n#@@SHw}X?U~hyt307Tp=*;gQoH0s{4VI39^r^8+(Mii>DQl> z7Ir>%N=LQKY;7dA?_5RO{!zniN*OI(7D8gNss)xW`|SP)P|)<`zkq_G3|k5;$58B} zA_xx;CrZF}eY?QcQ6iUxHWvjJa6pnis7b?iC1hl6s%n8m{+&>=t^?$EubSn z8X^aW+gw1KxyMlCc@v!>mvVUaK@aw0qVPeu6B+5kS);&}(Z1w^P4#)f)zrgBdd-+l zm<+Oo@=&+*iv?x0)U5Gop(ioD!#05%=SgI^HM^ZCgV_|pnWmAmfr5N`%Afq7d3*83 zs;+h7W(W%Lvzj4+G~fOu-Z@8B9cWzs2JG>4)~gVULlUn0S_N2!VRob%adPC9ar4mh zY0<2>2L&EKkB~oqob=wAaZs|+O6}&&ywVf<3S?C+ICx9Ct%i=6l*>gnzHw$xE+~9> zE!ZWV)j{rbKIph`MyP-CtDCp+?uEto=mbF^hWzOL9=BP&*?<7sjPS1lo~EXzT@{0{ zm4S~=0HooArqa@tpo*en*8MHKi*T5I^5o=%AxY}ety-nBiC43R6Swx3&%FpPru8~p zP$6VpY-#?dEWKzT8aBXCX1C@{&I?;ByH<54Uzy7b?j_V7($d~0spE-yzL{_h9z?!k z4j#6HLw=)~7#x?#$()-?kwK9~k%iw*Hize$!uq-;xoMkdOEr%rUCGxQNzDv6SJAf9M+_j) zJphUDZEJ$r7aYJ2Eq7l?*1Sz`B`_fnEJf;%XfDR+8&!CeRTY)C;0+7Z=yLi z(I@u12XA1bNL%@q1J{q>6@%S|GF@bGR2 zdHwp}@f)BR1U4^^SPncD(mLx~Wkb{B zIVE6F7$EnR#FTx(Yj)51L!B-XJhpoq8n#!`+};|>#b$KoP5x~C#@(n%#{mm-#XGBSRAs*0jI=98!qRG%fhk9qS-OmY7LL4vS2 zZ_oMuwK!hOSzX%L*{NG_@Pxu%+))Sh89aX=nirsR1SC29R3j*nZhs}1vH}VW-y36K zyO9x6yLQd%)BLf#H-+ytUhX?fL1Np%8}xCv$ZPiX2acWTeJiF+ws*#MU0<$CIgOnz zN$OxVlYX*1$fb?$jy0<{b_vb(N$qko&n>X}YB^@*bx4-2CiG<9(it+Cm1 zqaSYkfK+V8n-Oo$HAo0Y|;6=KJrK9WsI4=!7K{w9l>=DZ^4I$wkN zSCN_p%Wi$FVe|JB;p%j|Tlz|_d?QJUwJ%EStGL%Yo%6mj%<)ayMvrr=o=0L=@g6t5 zc)ZVqrG8tI@&Ev5720H{yKK9|Q(lYnUpwKk%QwO=bbwArA|+c=fW%a{!7NuaYDwfa z+6tE%{0O648-|G3*a_RB%(j)1UW{o^ic!J7DkOu~b6{dN2@Sq?xelh1&<( zmqdHu&C@pXZa8mZ+yeb&5IDa<)(f)?%v|^a;CMW%B+Frj)oY_KpQ0jF6-{H?24*%c zqc=A%uOTH!@84aflO8dMo})!(8|59v)P(fN&mTTTY+e=V7dP*^Pfd0c=@5r!kdF{y zXYI8#ZbTR_!j%+g>&uizILvT3nE({R@dMBspj^Pso8o&;Kya_uzAz-kB+GWqq*v4b z2xEvZrJ}6fmCDv7KF1ORmoa@gkVeNGNq=%F5j7t9%h$^($m8c+{c9=1R2)Jo`8P55 zJ;xhdH4<`TXXiKiJmc}EuiG)V<1>22-*|VV<+YC9vOQ})`v+I}N8d43kQpUVkv;`I z8%uQKkhKU9wE$!DQ1f&ba2H4SJua6!y!S9Pcd8T$SYnc=N+V}Qcoa}%)jraDSlk=jYmzq-FSp!eL90S ze*=5(mjYvJu~a%T@9XTE=H-Y>wQuZ+GZ9F^&(XAa-AC_gx17q%pI+UKN@cH5(udjr z@%QvakJBt%s>heW&Y3c9KF!b7u(ggX;;caJ8UL9ZMG41c#bgqhAFKXxd@wzTCCvuZ%6NGT67p_oiO7-%lVT$^$1YGWP5z8YGMD$^so( zMajk`LX=bp97C4x(9+~jOvVGCrXAGez1^?Rr;XeEQ0(mvw139uV32p{LbHKWw;+I3 z__M+xG262u-VZBE0)9RqBgZ}TMacz&Ne$0re~#8Uvl)L=JNBgQn>RPulrb==$%=AR z>;7(eeaH~C#Zlg+`Zs3jSjKk%lCJZUN1P`0b;2=G<0GBq6xabHF#9 z(N_v$5dDhjRMah~U5VBcJYk3tBa)KwZS`*qb(YyEo!^a@Rb)*r7Z;x|{W#|%)iq=L zyY-2V*?MX3fz*Emo;P&~334XhZl0Q#{PzBwiqI)dO$=*Mxw{NV^N@2K;R(cFG_dV< zKl%XC=!Co(p2^k~*g}#zwrwl}q|cES(+C4cfT*C02g0rgO;Px!h%c2JfA~jJiA-8# zdKDwdTQ>Bhb|bYE&mK`pgN*i6sXs7h-#P4KVxEqJgCG?qF|`faa&3CqcyIqv9f8Tz zXe$g2TEVLBf5-lJg2SFHjCJ*{_e8Y9VNBh!>wJt&iySTC1WZADYc;8v3ZxuT!Up1C zB0S# z{@;Rsf6=@D<)y^Wl2jBHf0F%3@(rPR(13eJ#k~H`hrf`cH*!QTOVRnM`LAe@utDLs zu>H`g^r8Y#od40;VH5t_#vs}{|9mOI%qDqr0GRY?y-!5u_&r6BX`6V1*EMN83gFf7A>`rq&h|ZU!5~%1A?F(eyv7MR4brgB%(n}M`zdgmUMJS{wn6YPyM}> z7=W@iBv79G+Plr&_nHZr6}Fy2WB&he2dfHHHp~3`FULGRwP{58KZ1n)H5V=R`w#qH z?&B}&wwln?I^40tR7hD>_4c=YB64FlpO|+T3&7pv?wPF^Hkd}k-LjCat*MD21tzAZ z*+;&O6pqkx=Pl9(ioe-JqD%aDS-^w8uK3*l=@kcn@c-anTKaeL(5eBgm1uqcqp}Fz z#!kW2rnz&Yugt5ihmVLaFl>ls_y1SV_`ieC|JYS`7K%-Fb*0_(Nf^kYc>BG|+-V&t z!G%~bOlRgM&ldftx)rc4^?sCZ?Mp__biJ9m?0lpC0t(WFEkjY4h+i{-Z{4r1jrVf* zkKx$xa)QU} zz2=bH*$A$PIBD5s@6YL*+|2LOJswC8z1^;47*DgYVR$xYdFoYMw^-aEv2`RrNn%&t zxxf)rSG>4ruany8n*MsPFMT6#glQ2oQ~O&*pF0+p_YR#fb6>TMl)(E(1@Mn8GV*TM zx3I1n2bQG6@eJ$h8z)(*+g$HEo=QAH+c2p`1{qGS8moK zHD9}?)JO=Ro^KY0U}aMPF?f7@h&|pU5uThG*mq0sO?i z_p@c?|LX2KP;LmEevi2JU`b~A@1#+L`p^?O*7Ic51eXZ;5%<1*{v$A0nrzFAII!CW zB#CS(Ltbgz|VT(zXBMhMT8-A~&XGqqdhssXjsR7BN5{7EJw4p^DL z!(3NR#rnBzSq3GJ;L8z1XF!%9RMHhaCuCt2j+qY2po*P%Cj%`N0K`!7voD0 z(vjt~JKfwXy_wwnJXMDI)rfBGR~aj$gu@0~yEh0Xnj$?U47Nd3fX!rPW+pL77d)L` zIp-Q_N?SWSc-(+m+BV5SA|1L6jFJ3mZ*q`?d4qj*P{~Mu8YxA_o&&`9ICUzCX-9{LNTk#IfXP;>oiojvarn zf!C6@ard2%9YbAwQ->a2E}`z}^k^<|ZVY}T*_KzlTDMm2&K;uBfzy0+G3$X0fAaip zrw_rAk>AnU-bZ^9b?irv`R;<_$6~}f97a!yQGH)jKPnYY*J!z)P9)c#);VMDdfJis zhL7ruvCk}o_N9v^_p{z?B>1nH85wjd-ESQK6$w0VP@>Pr9&OT=z2{B_2!)+s@6 z{%q}VHGMo$ERiFxy7J!4XXUB!gAXr@MGlZx=YmD3Y~9Fmfd2ayA?C*VLgm3Oo$p&F)@1t9I&&|# zx&1uYI6R2@QE_ntFU98ZuB=a9`Us4*AIa0FjS%qKgs<^(ytWufGa8)zet*8gqEV2W z_d|*Hk{MF&zc_G=UO!snfjAd?F1Zd4LfSwK5iayN+&7c?A==S3Yfte0G5r!I>)^fs z$-8g87TU743{p+~c4|Lm*cQgk44E4WzzOo+ zS$Qq|g2B(4SE{32m3Q28O7&YlMJ!53`ejw@Y=!jU5HnAmB;z-ak~GH}PyVmAq~-&- z7`lT`SL6An#WnPNitrzK!>o41sOuWK9bYRyyuY}3r<|MeA5=zDp=d%&C3Mb43EhpM zO#Op@L|JCJ*_N$?w*D*)yEZ0qqEmi-^R{3@&al(y#9KLm{0-?Ynh(uzm<8}?2-uIk z6{iV*zD?)2dpuvb$ShjmB+|Ck>N5{a3WU*Wkkeb{UQzHi039m>DN9i3x1Mn3(vqlnX*?8MyW zH~0@WBZNkr#72%=p}W#;gC%q#HY)lS1J$FSse<#J|0+ugi8ds-P@9exa}t_Ji>|j! z_^BW5FOw^FZ`vvQ`m8yZnD8!_WFOX~?ey=Pa)=z$d(HK?;<|}X76)#s#U@=~xkU()cg`_BL5+8NFs>3mz(=N5U~ zu)p7qEc=QTQ`7Ns-+xJSq-qJ1S3Usa#~C^)#QPIkp%+I?Pn zs!#A(!LnxZsd?g4r7G@3#TS&_FV_k9Ha`({_~GM6=g%vP1$?qx&&YXcVJIzX$}39) zTxNVFXe%`8jn-WK$hg%tQaDrma@M5BBEbhbf8Y-SNm6XE5CVUwpj7|_Zn40ifK*9oAMu0$#lPAEkUq`2Qoe{=k|4U1RQ- z?&xpj6hR03CyYaL0`QW#6M*0>qMyWf@-Omn!=nXVG+*yrn-#O)yBrp~BWB@TLqkJr zRg-!<^hThoffgF+?H%L1=W*rl+81nI~uW|I7XM;EsUitlRVCG*8-R#oQ_L zVPREhdg7780#1Wz65Ox9EAmP$EWeZ21&<9#z`!IhwYqXtS#SEY$O zGS2N-{?T560b=H8j3C3g^mWpIRi5r6+yOM z{9G_E8fpF0w|;c5-YVYgyfVTX9+PHT)!Z`Dee+;JN2tc!QBd1%(9_YeDc-cW=)zli%5(r#E10nvoLKrP#-%2ixgho2J5khBNYDRMoSNCqg;pD(UTrLI zvmo7|*p&mjY7oza7`E^Obpb1s{OTD{+lbQ?Be4Mw!@L1kwQD%}&D*#YLonEu`-YDmmvtFIr!ClLdB zrgk(PJ*kY_Fz{eIZ@g{V_NLmGfXld!S|=TbMRR{otgK0H$8nBU7{J2|`|9~Pm(;pZ z8jtFbnY`l^Kj_NzoL&lvisoC_s!XnWItJzI=bRLdN8&G z-1~5maC!pOUc~f-s=KyWg-uoO7ZeWo5pY>YHezX+wmQT*E zlh179UN2*Ej)@Xp%{F3dR4#rG3pfyGmRmF(=OZN*sc}yn!XwNl`-(VYh|yl?(rrC5 zd$Qjt`PMzA^&-4;%0|iaqjA}dw<9~n2f}NTsCxoE!vZ{dqJwvyYY5}gpdfz^bKJMK zC!##GuU6Qg>RAZ#T095ir4Y8e;o+EA=z$^&D0gzVRRuD2x~W}*O)}Ap>@wzA=vkl2 z6#V+eJpYHg#P*-b(jja|06Bw_579Zke?)g3%o3I#gb)vx2ULeYcKG54;^>F8s6M zN^gIv81b-(JnUc&b~9vIam$6wev7ErNnGY-L8gXCdwA zUQznFuWBqQLmU6JDgKm&sAo*Y{02-=1y8BVpHo;^_{fp64w5HQ zbQEDnz%Gzgi@_K(=*mIr0T%>b!zMz}=tdF)55NP{pJ3IfsZ%XFRXvl_z}HY;4|*s1 z1uO9DZIj4(I)-<~BeZ$B>-_pF0xn+%a9(uuPoL%qmxKqlEH*{FGVKdpN}n zj>dBSdYHNK4}Dgz`vyPS4q_*2iZUSXf>h0bX;Wx_GepXHzX?k&e4Hh^_^x79o# z1!(p%9fJ;?M>qsh;UL0*1`{!o9ahd#vIKSZ=++}Jm%nYc+WEEU@CTH6aAZala2^Og zmXVn$r?&XBXN9;Wm|8}torpx{`OObBmid5so z5eLM6ghOIRq>@J;Cu{0bYmP(ak$nQLm+Jk`e~!oGaX2{N7cmGsms)%SgDTwapNg$C zKACljI2~aWFF73wgCj5Wf=!Ry_#F=NwGCbFBMMz%s?Fh1d_z1R;`vsbYk*t?gJ*Yh zS$@Zb5Cp5nZ){)b(>k04@f|k>t3TEeKDqW*+-JiT0ldZDIA@uO+fUjn zyu2bBFeaNWU##l*l|bGN-{_BBWxW3zjkfG_ETJCKc(m543?AoHk$k0eWw%3)vZ z(^=-XA+!$Hk>bdIPq8$cz0$Lv?bWdj+5koKwh-U#*Ad_GWl!;6^S^&dkN+d@`ws;F zza^3Xuiiv$Vhc&Y5lvsT1V^hUh`ANWbN#!Z^_qLOdh6$&3NL^^*;Bhwts?jgf+BIm zhS<^QiEJ}6H59!JUD2O)j8F%M*zJCE&t(z2Nz%jJvTQO zI9~*n$7I>OVSE#j#f683!M8^>>JTjJRk0Z{i=-RY>D^W!D$e_lfXGk*RUcRrUoi1{ z3DX#6zq^AHfENRcyL1u7T_3 zQ zeYNrnOkp``HNpaVke5y%Ag6q8hBygv)UE6zOh2WV1fVJf9!i*x^Ot@hquRV13#2&_ z4?x>-xi5f!2d^#^uc%+TP(R&x9vl~^DjULvf1biXW27tGyE&hEF$vyCxf2{LEemlZ z8m_XMNKf_jFj2)Vtu_6#abXwq=v0pkN=|homCixfD@SJ|!VtW|DCT&}4@ZGNvIFIi zJPaoQp#uB$B9w{fFT@L9-gDiVJ?iOST>yeND#GI#$dZ@azmNFOq1pX;Z6X4 zrEH46^(fW=KxUKp+L1>T-Po1A)~6}g+okQ$}U zwNy$MQ27BS2; zjV5?Kxb_+d7NMH0uUBG$J$%o>Ch^vkU^5r-IP}}?$KP3g9jHr|4=lzHq+zOP^0`%h z%Q2Qp#@Sy2Mm8<_rKcb z8JNmQ-r;CK-O&ps1_pr?6ADI{8xZL`My29*A*K*>EI{9yaCFnriB!Lltpn*Ch*PL7 zp4gVj7d_mPzygPix<0VT^^5HN@IerVzFyhHcRKs* z3(x{j8W~AKg9K(uaq(e{8_junwUUVnJQfEeQ2bn6bxlp$lf}@B=ppN|M)?cp83UBD zC}o$hUNNp>E-l{EytE0qd)~xKuG7@CistCbvv|c+l~xW*g)SO8r34zD!U85?1Lh7(uM`Ftlzlt!Bes%mh}Ni`YBpgwpxjF31ROF!iY>S zeZ>o|4HwZWkUExsHsc%8rFZTAv0oBhaiFchZy` zVJP7DOh$O}H_TE?R{R^M%JI(neY)}_T>5qHGHn|9zx@&!jgleprh^pJZ;}8~8c{s| zBF^~UjSBV{EG$o&yKj{YG1PF~tsnA4N}-Ub$t`+2G-P!WEJg0EWhjnr5iIPQ;J(Z4 z-Gm?ZPS@lv>E>f!Ckq0)z$OuU;p9s&pQHM)id1zR!~Pzf;u2+YT}`^C^DMDsm%+@B zAFd_cSuGdH7SN(xPgI6o6F4~44@l#Nt>4R)SmLrTPxI8N0~A*mwvZ^v=>o5xxrdE7 zs>4jY%Z=*hM=G~w8WN5Pz z>we&8FoP+%Md)a0q$#=|&hl9IKxN5Jyzox+kjm<{M9Sq&Dc$}Xc-+za8*{s}*8X=k zX0poQH?*b$Z#3eyQvbid#Q6UCN`YIm$8lYL&T(72&J%ZSjU44sCvSt9r%y#-3V140 zCw%j;?-~+Q@qUWuHZk2+g}RUM2&9`BiQ6@DWhZgFdOpm<75hP(`3*?vMLt*+h6SN5 zP9COoUkL`NnvNx9NWA<+S&4_D@I=Nbw`2(EN59KQ^L+BfV5Cnpzn&Zbm4t!o#4RM> zcGPJm)d$%MQx5SU+sp@DB-q*ITu=FZB$0ZV_Y*5;4=rulsZ6R4ES{I<`5A3vxMZ%# zU+X6{3=1=>2oG0;VU;^MiL~Zbul0pPbbni3c4xkxB*h~YUIi~DOuAIsLcIBz9o8dO z^6fFEI}t#j`IaC>Jn&raqfXcjf6a>Y`{W|=X~Ku{&rT>M&{BLc$^PGb zw(B1uO`AZ?iG!P9W~MZdk-mswB!&QZPq}c0{P=dPzYU3TBPf8>d&%6~Fi#KYjWZ5u z{D1O73pFdfg z+j~npahWes2)QQ#H_INf>61;o1kzk30Ok3yHl+U_Z`zM0tUcP!z^166aJtOZ;nb-e zRIu730C608XLSmYGy@p^Sqr2uaOZxRwANpZ@~1Ykhd^9@Su#YV#Q4>fW%(j50b>St z_EE#2lB#O?SVkr&#+()5UOWx93{Ef3(WM}2!s0{1#FxzbT@p%Q_!Ha;3fh|lr-jQM zIfJhv55kZanSeHhiV97E^Y-gg+srXxXtO#%)XyEctm-@cI7Xtbvf*>6e+;6$_8LjN z0mFxCqx}^99&AlBTW(;+z#{Ngs^TG(4}k+8P}U|IS!JIFk7D!)cj_t_LjW3p%BIZF zNKGvpG&TE=DJ^qquThtmBY$iD$O zmVw&B@@9Mvt_*BR#C^aBO6NZRy||*u(wWx;|KzsVBxWfpsi-`9@Bqet?SMegC;{*{ zva~pl70jAMz%MW|a(4YfOqzO1^&*F0t72#=VkK%MgO;hB- zV~|9WcxpI?A?0; zK3%Ze!AYZdrDD2V|5i2Z#VyA0m4}-UgsyDSXD3)(i6@DS$5eJ^nDmtmAq z9R&N8hhMsoIRaeqgjn3Qth}J$8}6QVmiP@^Rp?6@gNJjTVLK+++kbRnyEz zN$$J#)z#HFG;lH0!L6e)!j}zMMUm}wR|Npp!f3E-rX6^yE{xV=Z@B_qz@nfWLQ-4? z07e`p$t@ztBk=;1!X9T=ojrFBaz2lU1{^oY8MVhTgo$y0AKbCG`64p?8P||nQb2`~ z`S1XGi{^;?J$;t)@-KlaBJSMTNlguC111JPQ2N7=BGm6UZQut6tM+=M8bNO~)&0j{ zRj}?OqCSLw&$Z_m-t>9*2bmuRvM6kgcVgDx6CO7}?~nBgvmj-JNwsFWCQ3ZwZE=6` zpf61?AS4sSX5{x9eUnfSRfVZkv?r(PGtp^dxROQ3f$57GhL7Pu3N*MD`Q+gAA2}@JEDxs5ro_dWMBSFS?wOnYGPu{S9^w z4$oOP_-YAK!7hQA7KodQZWoH@*e{%pC^Nklo-E($l-QzmK%zPgpqCz~z z&mKR195al;P9vw-`2@`r7FQV8yilg4!kj-KeUg~gOC6_a_5KMnjJ83yDde zh1Oo|fP*U;_mY}jG5d5AKg5(h3HA|8mfzmhy~zGce$Xr!whj5~ep*qq_hjy0yIuy`GJr zOVJNd($m9CT0h*>fUlhZODFQ%5#B$Vji}{jN)YOfN zu>GOV4A8Vg>~=lV?wGr}Y2!w}2WV=c*7QU%_@bm8WjoDQyOM6elgvp3*y!vUO<)M< zUsq8p=IbuO1EmbuQq>Fj`|AF}K7NG22Pljv8W{lW{4QW%K_WZ0xk-yOQB7iSq9L^`S>etS$mfDx1o_>us zg5H&inwq#9EQbM~;uJzkgY92vTuIhjh_%JjfP>x7ufCySWje^~UL(eP3VUJQsC=Jo z@MZ0#_8-B8eeb=&2&UTmFtPeK6#?^=h@Sl}%TNl56Pd;^*0Zu~UtkD47pD558PGcu zmEK`NASuLD*pDU$1UZjV^HTOscFJEp=ZG;w>7-tKyWWe)5U+GX4W?A#w{ns+rQ)y{xS~Jw-JjAIZk&~6B z%9HygDY!x%X+HjCJwIe06HZF5XU`^4vb-|Ob>=V4%hPmjNmZebRi&k;SC++5vh8Pe zl}OpXVttWqu4N20OE}+TejxJGU7zanc+zIR-B5&K%h!zyeM<}E!4OsIyYqU+lDnvf z;_gw>#v_k2s+OHjzvA?);)C2q-Mt?KZ#JUDa&7xZHA|BxqNGB|9EHftgN%iYnWIFMDTGuaRAiPhvob{_gciz_3>iv> zWF}*jQtaPtt@RH7_x<+q?c>;ccf3dMS}i@pec#u0o#$^lgU}j-D`HB*J`ZC}h^4-- z8Mv~xYNZE&LFsd}KYx;su*6O@A)#KjrvI@c4sw8Rz5~y3b<6%(^VxI$qg`n>0`)#S zo@v2+Pm}&vAVF{%MTdtk5cSXrf?wAP*hY~}U1JY4nARA_nv03d*(4_V&#uIWgUoc`N-GLa;7T+tArhW&xVb z!#;|g{9?UA6xL?g5%dG?*g4+T)dJ*7YwCN06)Cli~;bsUD2 z8TwkF#KqRtVsa@RQ;bfeAG<&eT;PX4Q%#oENgu)Z`Cg6xT_3!CY zzm6FD53&{nw)XbQrF5z?Ks~VAdso+hT{*Cn~Wbe)6o{hZC?PB4-Ze00f{% z-M?K7s-fAtcM0m|A8%`CE%WqaP4jUBs`5_eqPit!D1RLK^ z%uQ>>bI#7n+6`8#lFVQ~QS0c$j?h{D_b# zOtF39n&h$_l`jewVo
dwbTFYUVt5S%^d-nwk+sc7%hgyT}}SWf|B#&9zcB?wcH zj?On+9;2LOe zECiyTMf^Bi20b{=-yNee0-8wR=%BfDb!+%lp^?U&eWh`{9O8)*;Kiu(&_keG?Z4!; zbjEufkIh#QPGWS#gkKY+9uu9y`s=TWgr|cF zcNc-JHzi0-I~3z(QKP}m%$}&Fr>W@xRZ#`t(~+ix5s|mng$SUU#?$}%d&LUx3r`#k zh>F@d+=PTSlvn;P>oL5$6XFmTFj?r1($erjh0t%&Ut`;Taz~5H=J%+e@LDGN`q=J? zfw#?aJN$PX-D~x0?JV&@kr~L#$qBDKYV>QHJ`jVhA&UWQo|}_1EP`I#8jKEZ)~>XK zwTrJt7k;wutKnx4eS~@$vorw6fOvQ@QYEw{>DaAz*kU=d%ArT%m~O8=_}0CF*uviRRDX zrgHEE#mp8XN53a&JU20R_Q;^qaR@0qP=o+|MGzRu`AOJyUj^){v^W*n;6u5i*>DvK zm1Z*J>)dr{zTwvMOZ%?BG4r8Y1!4aGL(%^KgX<0&UB6F6UjDhyDU(q`U?<^j`bq}H z<3nEk-o^fvIc`uB%E;VU1bRmZ@Ifz(P|~fAr2Q0-bXmFq1>yo`CI(1h7iep5mwzI@ z`d8IRwl0mB>k7f)4n`5CG%LYqVhG6KAQl;7IKQA^^EaJc{ZYO{kEfzB%~S$RKQawT zTC`NJu-#+Qi319JOgH(3DI!OAZzb_C6F>iQh}>@U6|6+A{?jxV2Gied<^=zN0EEby zt4;9|hfc=7X>9B%_bk1ysi(L5!OgYO4SBGGo}gdD008y+>%#8lecDD}FQ`>To)4-M5|-1+EpHN}RsiVpVhSTD<#XqT@!+%kIbD~cBFQ?d_;6=|b&P8F5k z)Glg%jHy)-;a6*vCDTI)IoHC@qrpu-YV)(|EJC6-Cx-v_FW0eaNgB^7&cG$=Hpp20 z#gRX>O4dJ5;;8tO0%+DGj~IQe<>KWHk4JL8&%7!R-JMtF!BNO9-BEuGhjG}v>Zzh@ ziFTeFGVKzzp$TclJ3S)&`VurhVuKiKHl*HYt}jo@4L>8;{U0#&Is=BCbfwgalzuiQ zf)cN+1o0gM2T}&lVy?~=cbG98rFz6tQO{-Tz?HUshPRqF!jhNn&PpjD19bH0)0`YW{D@|ob)j)Cefp10u_twOB4%>K zJn#mHLFuuJ3^|EeFay$DfFKX3Gu(Y`M$_&X}#xipRaGq*5Ni(OtE08KJK5qPcH(ut5s3#VYsKf33ri| zDotlMF>&&UwvLW(iFEL;Fg5N$$Jg~E76(}pmpBAy+OkbD&Y1l1_{@Wg7TE2~g=5^} zcYG@I>s7n09&;GiaWs0#N9S9n{B66ff4VvEZ`f+JS@MT!cSKXHO(hr0@v zzt(wze!N5X$v9o5w^ME;OV zm;lXt?=rY~Qj(@<=;%oFlK?*{JpUHjMbwJz)I%OZ*;zU#)&!Mlz#y*HSzdx!+y@%NYEP7aTWYIQJcNbC!)V_2YIqB-KfIoqNk zF*Y_9CT<5vpU6&7D+TVCFnCX|kgek`9uJ)jEd6^U-E&n9s3-=d+1D^XX}(tqN{vYj z?HG)WvyI;W<#X@Hhwj4Wa&yBLAccsF3=HSiRY=*bS6UT` zE0)##nchJ3=cm;>_8ww6jH5mL{Uc;WY_S;5?#J|x<<%{;Lo&;$pI(PF>r=9zqT{?J zJK)2`h#+y5BOZeyd>q?u>3rMencbb#PrN3WnSU~WyPI3@&-+ZRvNF3O z2DXVD@cskbJmTP^m&STIktAeYSdx?^TQ9txr@?@SZtNpBY5)#LYGx_N=%+m9A$DO)}Wkl}mK3tG*!h4*kRQ|k1rqU`ib>}}n^B6Xy!4=-* zJQ0~SPG_(ytEXQ@a^#?n)$EpRM$gOtg;?`$LJp{n-TF7C{E%k)KfrIGqy=aS4QvG& z*v`os+nAiVQL?bbd4gMyxMy`1=K7BY#D^TY#!z47%r{eFC*Wy-72p2>wZVskQJW#U zZU4dKJ(2x?^!e~XSq`Q;o>6Ut$_#FfOd}SnBx?pxY$31OL6wev&)Kq zUGgMH=?382$85V;UkEeYBlIZ1SK$JTgDi#o%rx7ubbngq$W&8#@yUxX0$jfCe>-r+ z&Gl{7*Ocin;hDskO_ENbvU}oI4iP6*4hL1K3|9Gu4I4fOHHm*!h1v$BMhUE*`cKaR zhN6tf7E<{VcEqZ3pS}MqUhDCIp>W{S(w+so$ezjklIK^CHEG?xX0%D-nqrCy6<(5h zkH&i;uklCe5a6lx14e?Uj`oipH3Iw0R~FjH{+Zj3v8c4Pft?0Tz?iM$+`yDUsUJ^Zf3a(=(SsKXCj9jXp0-i$L=Lud-B z?YFb0YdtC{G59&RZ%*`p_jB1T2E{js8_L^NGK@V7D-10*^)<9$INSk>RR)0=YpkvH zGaNI>{c`4KhM@ia$ePK^CR4k6AC@!laxD0>Ci z`1szAIR!`^k5eBLn~-(n3=7DbaNimHap=OY6TOY@vHMxZ1!o>#4kL2RrPY%##O~iq zD6Gun7Qap4HKz}qBKFh=keCH`Qm*N*IhVTo9yUX6@xxn04w!wu@-N4Bl;ggaMbuh) z1h!GB_4wsnU0Hd;5npZUs?wEXf%2(8`{sDip2!5e8#-Oh)%A_va^H(jF^<53a1yx9 zS(q07te6`dc3>R2ERs@?uanvM=1o>+=9VlSA6hfX(!~+;mp=d+pSWPjg0U!-H`i&- zfzU!sH)(&%#@Ha`RCE1rP>bAX_nl!86BCn^1Zkk7%q?f*jZ@O+>SW-eaMyfyU|n2m zn-W9NN89YIY;o-?Q!hD#O8c`Jvzl9}t5_{|D7_g^KVjWa>{e7*Z@+wNGF@V-Yi@WL zbQ%lJt00s(+2lvX#rVY7|{FnlU!>tDhwCrm3>^3249jO2?u(6C2{fSvz1~>ZZ_dW-hKA{;cVV zh}N{pG0Ex2zt~#Ye5A?Ro!z+@1@R_U^eb`IczNTXI}~9Pbh??(cWb`5m28oxm(sKx zAvw~ep?i{Cx$Yjj+3p=92w+j{`ME1=mqE(;ou1fDl~3(YZWuWoQhs@p&#=ecd%8y7 z-%oZ4#?>^I?%Ut%{)I}>jzxZJ@?GsKqkZiI-)JkI4tP~;?xo^wJ?d}DeW>qSLD~p! zwYzz@u+Ng0x2%u9x3Yt4_Z1gaS=Icy%T0Iad-qR26S|OY`-5zh)hyf6C6xQ<5y|cW zjfTAZD-6y&cqU#aXV{R9#2KclwO!{470YAcP5t@nDR}+V(_;kADxk9fvUMwrfU#Ee|zW08v77<6YuV!yC@%WU+QfCOc)AHx=l zTR2Z{mblb0*sV}q<3RU%;Jj+!O&9Li!kj3w@FSy`y$3RX&71TeW<5cx&0TO^ygfEM ztL$&qp74&ThL9}m;##fG~|CXO`b+2(cY zH+bi`&7gW7QxRm?x)EE308O?IW_q!n18KP0$=v!NUccM-!hA(FBOPXyp_^r1B0eGVf~LBs6Q3R50}F9-hZ(OFld(7VQ;R9D~bETGCx)1d4b#gm|= z1R0cl>TQMfzdhcJhRT!e(r;I^GARZ%RJpsVSts>#9VF%P*c^Gl8i9xy?i$O%>XfM6 zy}W^EnORab$4VPTtK7rlud*oDmX~viHXIt?n29b1Km((?muJDZ5oLu(rtM#bN=5>9 zZ`hm8n&iFmVJQFD1zvgzzwJmO1ccDbX;-v_9f5QXWkN@GPEHQyFUY2Pn<|fW2l|QY zb`8tEbllIPTz8Sa>qsGW-dKDv{<yi8kBK%zLj6ettluP*=^$ z5zfVyyjZclS)U!zU{Pfvn;9=$yG1?4CDtI44vH(Wo ztNM->UwcI7eC{v;avzc}6LV3kT1)JS$1VHqy<+^;uOIsznk$-(b)m`~^k44u9}(eW zXHOF<$`|9TE7k3-9riS*YRFg1&3jnnK=ETeE_p#lm&1wU53)24^k|l*xG+Zb0c|Bo#Oq>+w$sncWCG~EnTeLO2H2t95RbzsV3WbPYjJ6k<(3P zQD_OXRoJZ~Lk?$)IwwsY6!(ht6Ay?=W8`5R7IFVD*(CFfzXNsFQ3(@C$DF!8E*8Gh zr{x_TS=U6zI}W4n-@;u`!1Ld_gJ)nc4j;Y*s7&nIQLE;Mr|6T1a(em`Pme$X_veg& zNO4^&QTI=@B+j$D-h>}#!n2xenpM%E^XrtdUZPLN@|W*9%14_xB$UIWMqPa9;x(S{ zvL~N*nafNYK-$+gXY0C!!zS`uS&T!?Q9fbj2$y5|1)??9erDr=c8*QDVy%%H_cI_u~z;54rTKrVQk(boXxldhkRxHx5Sh?$GpKmbjKEkpi z+36MgRa$}W)ciXpFZM6*yy;ZWE*WgL8%PfnET`x>@?V^%+w{gf@3P_9k4{4JU~b-V zI@?|XIIQb3RL62}Kt%ng!yfXV7{%Y6_v*R&d0+tkKUzX@7&FzHs?r*171s2~0;<9* zj~plD>?KQ#rsinQzbknbq!OU}nuAt(14)3&SA!oHHB*!8Z1~oySkC3V(aDv7={Z;N zH3=Jf4X$#3^y+FD?|PNyJj-G3W|?*S&<;`)hj_s5BF)LbmYKV)+Lp`Czg4GNeb|RN z6aG4jG1DG}7*iI{kkH4GEe3DnHmx6Vt6)5sn_mLs;@Qsm~xb=!#3L?R?2MYLQv^5@z&IJO3gx-PW+Vpu8@q@ zjVh>Q?b{kt{`ZsLknA~pt;9tcVse9Q%u2cs45=ZX?vDJ=Z&d#)fJV!8?e5ExzROj58JKT&Ly>5W3*DWDp0N#tFWleZrPs98?bk@W#^i<^A>Qihx#w*vy~JN{(sR* zLV-w0<9yD`xkD)Lf)VXFYp?e7<0G9bzv33&UzvM;&`1zZ;i~pjmXGhCqD$35uCqI) ztKS!7-J1Gg>nnbBc4AkDT!O;mi^L;;V7JYFkGTiWc@soC+X8e+E%RKe?xuE<*o+q@Ad1?pQ-H=i*zFq5zZEL1*CwO1&bRI2 zbX6aF_Cw<302+Y(Y^3RDrQz1LefUV>5OWZy|QGgx7S`B z3^$Y@y>cm2-;=w=Ef4P`okLvRZ3?8$a(WV{cnIHBa9A zh{#GCE+vg|t}agp#zSoX9j{@zeu+5^a7dost@P8Hb1f4KFtegNiVBH}vU>VKJzkuX zEdkcHzyVA#4%6wdE`0Fd0qhZxVhRtMeRnI!#EWS2kVF}`_v>9 zt7!&UHLd5@gdGAFy?E@2!7gKL4}hBp5q83@Tem_&cJ}{a_3}r?X|4!M&^e4mXPE!= z>A=7MrgNkg94Qd~UqL$AIui&X{ZEi}H2PTEr;so1K6c7LyX-E%-WU;7O>3{s&iRA# zP|Uo?3;IR$r_2n>Z_**6kIC+r)RHIw7_>k^5+ zEF>i8``no|BL@vxS%=RG$Luv^UE2WhHB&4U7fh_(&h!$o-iI~_s2y(*zZ>Fb7|D0* zxgl{=OrHPCBg~~svj3HD66c(KhLq{lxg;TtQ`gT`p^jVcv&7rhfi<*gyE-O!flH#K z=$M*eOZZCSE?D%@36#`m7t-aR1p)CMs=7*kh?HibBm8n@2`3Yzd-aGfM#>X71cj2Q zW`nkUA7{^WcFR;Bb6`zBO%uGZ#QS2Y-ceyqQpmsc7qpPGK|ToX(hve$*vTQbx^rm6!oycsL{54Yr)eC-&M#_n_$1Nr;zhO2e4VVkv zV;t6b?H0zx@|f3vJ|}5S?VW#i5B~+3Ik9U81=Gc($2Qkcv>@3Y_B0h}wlgwLM0G^m zzt6;zOcI93%zft>Q)t#i{EwPKhU#u$Y>KT-MCKIL^o56OZ0w!g?Uz`B-VJNKE-~Nf zmS$FSQ-fnsZ(9vJwMKh{Th92?8@tk+J8TDTF0A|uDy^%EU=P@hAUtp`?ZG9)=$0{b zwi$QKjy%xQ8LzVV5vxqVlGO+J{}XBBeOxk3SUWv`3X%$KKVGT5&kP#!Aj>_4qZe9J z2;dwB7-ZwCr8H1x-}%~^z%990`f)B(ku-3(z1Y0K&N5ap(SduwP+;@I#gI@9lE%U_ zpN^`SgGPGS{qjCs1a1FSz3xBY9&!tga4x*}O~{Hp;R(e3`dI9kE}Mu>yaqwPNKeQ? z#VG|Daq9}-dMmn`;$%zi8vX4TSy+NtBF@qn3NQq!&2W77({O$3$l1Y@a9cmSR5T4 zVLakXp{1kqO``aFpDw{e{*h1n(wWN_rp3nJtjY7`k@sMk&T`RCC|q%PsZF|NeWB6W zT~seIH5E2MhQ<}O)@Ccg-Wd7Cd%gcNI8QCCh$S01U~X>STyHhRo>pL}N^_e-VC&f< z58%0yGh*U|X77}a&XwUedsv{wa{oD&PDu6;o*VG>C&Y;_pwUJ`tufzi&~!lKebWml zn7q&>aB^~@N71|RxY&R^PlvoiarE4kRJ_OIrU=XoCNLj~Vj>3wGuEb|GIy8`S5jGX zow1gcX+2#@vbD5|v2ibwmQgb5N0g1F#lSBFmj@_yP<&D2u7H<{>Aq6nedHCEJYm}Ni@KC`J4@^e?QOAjMQXqQ3D-eVMPbzwQ@ z?7V=XNEj5y^yThu{@Yaoc;gM9K>SqEdv*B4d&u&GvofvMDjSICNma2Q>tdPl{Jlmi(H2171CNvy8*HFG@&)~B4Tp6xw$d^jc{95V8$+yuJvBIRb*^S58~W_ zlDt{o{-3}qujSsgt6b>(8&oEi>-;oP}% zm=}s4Num7u;g!Vpb#E2*66HUiqXDq1cUk&>$-3OkNCn*Zb(KDs%vcGWuG$@we z(ib6z^!0@icm)x+zPW+^8ZJ9v`8TN45ut~aflDw$UU%G{^e{`~aKcd?$wPb1Zb*5d zlCFDf_jegBm)=OwTuzO@Wx1EyljK|$r=k&kLa1E!@teMcU7`faUPyrLIeVF z{+|S2aG8xd%s9AW!0V&G~?WO z^ytw;s!=er+GG6^$|%f}M_MCT31Gah?s8L5d|35v#qjgSpCChf)M+IM1 z0zdrihnkNFm6lcXr;}t9Z-$NsP5(*p|Fp~MG5qgbYle{grO>+Se9dXSx{=dxBd9Sx z?fNhL5U+6tkm=BKOnC$&W#D^9170(kXz2-;Iz_uJ|GiR=l#-G`no@R=QT`|H6=)Rw>WpG;L{r;r!4 zn}oHLaB{4Q&ZkPtydbZIg83=5W;3*eM2V8{q{UVi$=+!gGQefQm(Rh#J#5{h3s-&3 z@R+&cS%C5X859T?*@&+vNBFv8X0n@GS^n+HTp(GrLJqs>$Y#nLK2tN38;M2)Lq-0f z_NhG9@gfz55*8NwvMv84T>k66@Gpc*tPSUn{}n5%Y8GY-BIWCcc57#17g?oL_Whrf z3LPWm|ImSFhw1osY_xG%3@9%Y`%CRnKzUc_7{k4MqZS?x@6f;04m>j>J65+`+dKQ8 zaQru#Rnb(s0VrZAk}U|)cB-b&$~&M>{KRvaNOz-j7>xQo!aM{b8B#^U^$HKm{dn6` zwS!GO6!$kjs9yh|TSyTP8=cH58NcsF-Y}Aw&O-@@efTG#>mjyp-)&-Wli^^HTKaO- ze@7JRcBe|lGMx9nuvQ?LK-3791>LS)8-5?8pcqu(RF|<~tm20^?c7tPl@mxVK=BNL zCL@-WkWjmo;P}Goi=!?CI$dax-73XmDzoS5777hHb^&Hd$z_zfH_D2J6s9+9p?d)> z9}zZA=vt?}R^0Jy(qR2a!QOPMp6{Sx3EMKk!PSn z2q`~4sZWKt%y~hEn8i&e529k$$qbM3$Aa3ub>~qaHP}+j*#`^1`OyC3;Qz!M+Y)0I z1(_v+EfV~2Kq1*iQ%lQxiB$f7K<96)4-Ps?=C4BJ=VYxcy$Bgk0p(UJH^LxCPsCr~ zN<#gJw5mP6`UO@Rc6N4)4a6EHy&Y}*`U}ko;fcYC#&PIS4Mxn1x$r$dfcq&2aS4=m z_;(!0vxrEbr*Vs~aGfDPgub7O=)cv_=@UjD zC}R;hwJv^S7u73tD%h!t+`rq6iK-k5{=&es5Fz9Qla0XbZR6dfyjY@fq+V?9BF6Zn^9s1&BvyO zDxFz-UA2~#y*9;W|J%_XJSIdZlT$ji^IEKw*D{!GN%;F4_8kt5SW6*#UrE|Z;LP?{ zuU}u4ip7OL!Ut%I6FY{vm@i(4 zv)~BTg?^iLY8&^lziRGV+T>p{JwMqpOEz5UzuSulG#raWECmq>hSftP2EbWC)pFh+ z=QW`r(o1}GxWHlF|D|9v@pG7Itq0N1$4MQoaPmA9@*CM;Jex)2LXSfO@75|>dU_nc zO?E|l@4beq$9b%E2p0_}n*>sOPf2c}cv!gEX#U#-mMIJ;mt-TQD6Vgn|CIBC@XJHC z8dP(T{EYzKv6F9Bev9A)B2y4$l)~NJ!O_vj&8sO{u3{V*m>avYg$}eZsAg3bA>Opg zX_mhPN}g=WkRhG^E;T(pGBOfr0UNlRpjs7U48)dB)3R=dI50mz#0U+g3A>2? zj&HsJN2HiV?R`keEiEjtDz#l%x|bRf?P-;L3F4LKc8ZTg6>7ALz8f0t>k(O2jlA?v`j*l=Z3 z9PKD@Kk@l5L{|L5sC6QU2KVPZREi48B(KyKt1nkd7nA$cxNp7UOW|>XiLcOrx5i#` zPGI-eE2R>=yxGMGQ*oNc#yL8fm^YTf^QkF6>yzBDUsP2AZ0DT}ExWB(ObN$D6^7rfCgGedl zAL>MwW+9Bl0Pe8E3&K+HTCjbsgUUI?)z|MIUEc%rRfLHLCL-fv2TN<~$I7V?(v#cJ z&46+9uUQI|w$y<^j*SLc=_6g{obZ?A`KfLu?TBHnw3c z9i0v)27GUCX}VyY?K%O^N5jKBUPSg$i5%!>VHP-mq`6NlBt6MbyiPd&Db{0$Ha0Oa z!ALJyk3f(VVxi>cw@&v=Pz(+Y5fervCF3nWpaLC35D9uT%zr=`28$628b5#kKR)|Y zP~5;WLPa67ekvM9FL?9HaW;rI5o&KFK){|PQ|I&(y4|PL>`iEOy`a8t{t@ti;5VSP=n^AL}Rz&L!T# z>C8mw(rJiR7EAQmvyLH$Y?F#*$lZtBdfiF8001+u1~E{6*K;iTC;>?U%((rEx2s5= z!9CCtnk2QD^81B~tV?URE=wQUfWGGr&HB`t_>Bzwe{(cvs0)2ZZC9b1ecY>1O}T$5 zm9Q*SR}J~>p-SfL5VRd4T9P~131`Q zRU{>-l;BfK7ItM}H`h2&rpB&y;Q}Yt_YsI`S$Vpd?O%GYiY7sl&$n#$HB{;zYy9&V`3v1jRXC4b@jhr%bXvJvjclm zzH}EK{q+i>v2&}58N{VTfZE!9W4}v0AJzSsAF8dG+a_}f+MKm_F#56M3`{u|yM6s2frs^Yq%nqm`R`6l znwpcgUdC&8!pDgf&hR|(rcw#J9n)it2TDHvkSQ4v&oz~>SK@P?V`EQ?pcOV3C$G~S z=wk@8S5z=hY1l7I0+E0{69pNSmz=A3JPbA4cJnj+dPN!c@QVY>Y>@5^=)M<6L`cZ^ zd+3q;@GkYgKeFEWEzp;;`MYRt0Q({uxJ7wgBIM7H!&mq(8!pWo#(#HpHKyc|5U;Vj zyb|fx%@ud3e4AV~b#j1zW_Fo$bsOn|pKj>Lhu#Z1Z=XJW!X>7)g7THtP$pYFM*h4#iRol`)~g0Bv*Evmf3(|r|E z$Z0%!^efCje=a1IsALR;O{Uqo6He+5yl=(t$xE0ao?6vU*;BJd`aS>MB*mgL{oF=|bEZ%t%bY%ptXv-Mg}`v!C?u&= zhwo=#UPbXj>sSS70K3pE>)2g-bLXDgC$CZyzR@XB8FKvdl)ioSNKzxAfW31;*xYZF zF1f8MG@Y_rND3W%0`OMgJSY;0z+e>fu-E=|*+i0y0Oe0C!0sF+=8{v@?~2?@RJ;37 z;$G)hQF_bz(ktWj7V0I=ThI zewW;WXwmBQzAz8Vn43c}<#8a8=uvD2|x$+G-Df0VvEvQJZ zE!eqvwvJ3TE_x&M0@O=t#Wr8u7Fw!Qm+0HOH_ZBq&>4MYaz#r6Hwrvu_AKD;fw`LL zUjd-de^|+{mXQ0N>-ZPB?+c%!R}s&Xs#%QKeYApT^>LsO8MfUXZPQt&#`eC3ebE1m z3x?b(|J-PMM3r=M^5q=qwW#a#OKNFJ#u`+g55tp_!{xc!FMY2p)8RT#yOlIs(IbZc zpG`5P?VZ+qK3;YyNAaDnJ-+_L!cXKP`$@&4zW~U#%}W5`=lb~C$QXHLuB5DtU{Ht- z?|$DeP#)tCbYA#5>ymL|@J-s3T2}d(`-=FFpBZ;@C$q7tLWPm~Fbawm);BHgD2?G#)Zhw7 z<%>Yj2`n7h@A`ma!nN7R)zn|TI8$XK`mYk~+3+#e*xAqbfWFPNb}=rnlL{*2_&iOrdQi{5{#)_c*9>t^XCwp*iJc?TmH z5&R5Le{0YA&HwCaa_PG2N0fJn#yM}TqAcCAC6K#>6x^z@R4VsiW#LntdQ21@9$rsl zF6Yr?ae2TCu+C%H*gL3}hyWK2q&uTAuQDNE#0ab*01J4l+k9RWezfu58O8EaU8XLx zC4USL2*uO>nrJtbnP}2HXuYkszGN5; z8Cn29;c+ciJckd1J_&+n=Fi)P7#}7*_2uUhLaC1KXD_h{>}QD|$xi7>ds7kqG3|-& z*Zo1n=18u-Y(qLqfza!)w2nEUph9%o zG={@`=Laxy|0wD@N(}2OvuO(X>nNLBDOycSb6a^?5vm%k9vv3)jFVdVVRt~rrvUlO z!P+^-ZZm5${Uo#2E`MU{?Kn?*bUpt%%V;HzSILJNL0Qk4986@^$QbAq>lIANGV>M| zJYy@fj23)=z%)By;lx|2U9l+%MY)l=P9d=#UnL%dRt*{!Y&K9=As-Uz6e}2$6F0dM zeC-p1jUais)O+~%s7L0L$DhmxQtR)ov+WW(wtFk0RKEf;$U($+A1h|N5;4fnwgS4y zp)|NeVa3)*H}!L5?C_E7&eZe;EQTSGoLaZp0WMLstn!?73##h;;{}Cw(_;qTb$4y+ zt9DK|Y`J3e6^>Fj06?%X)F)saG1lnw5JGDAvaQ*k$=AfzWwu)%c@W0tTE&M!D}G5) zz>ZUMr@T^NaiYEj1F_IY>KSqL6Y1C7H$43in~-q8SlB}m;6R-Ec{8)bXa{sYpJrV# ztRUJz_<<_Wl5N|z^;^n`vQXZ{jaK`*qmk%jU2i2+K z?-55#3n5ikV@8erW50%$Uu(ys?hSWG-0*D>IzTI%F=U!#+^|1rBJ1~z{*u{>fux$# zb5%8R-s8!VVH8=BtYe5yBJz9D55x2?h`EtCs=^B+Bv@i}AQL!u{-RUF{L1&os@C-y z>cR^{i-%|EuZSw!WaP)9U_6&?_I^mvrgry-dgd1g%jI+1!UigS>AWA}Fxkn~05^JL zIcp{NCXOq(bJs#? zAAagx`VJDzHJlAr1z&X6Y1!?0&z!yzRP3^KUfF3`u~TYUzhcR1;h21+m)+4Xs@;J< zV{N?ZxmdWi$k=(C^A>Hk8;R>VzO``o)k72aj;m#VT=LAGXmA)w{}%m|?${+2mBxJM zhOzEP2?CsPel+qmLE-5tZx3*D{{E?a(Eqd@^C_Ex-n%cm_T6}YVFEstQyD{xG=(|E zCzX`yK!)uLPV%rBC$&73@x~|}Y49QTz_f^zeDH`wX@grTeE@CG*tWabmz{k6}v_9Zci$#cyILn(7{{N!JD4{cywaGEBo>5OC}fnO(($jP^lHH zv)YAv0Bs~rzjs!GsCqu&+(Xv`M&RhBUh$PzJ$|FZYd9~hJZox~2zjwnNU(mte#YYk zopx87y{s*44M*-Z3gliZDH1X|ko|ovwOoAd&i&KjZ|r05h-|uWjn#I;1#YD?4Hpcn z_qaBGvEhCCGhN6%LV(k@jd$f;)sZ4J3Q?ARz;_vFeo;N|dy4aA9C4|*_u6Bz3vm2k#g9G=&3x1et`w76k`{-Bd zT|Wi}2BhxQ%XZtjaCo~J49~irUhYmi^}{h{ZSl5%;O^y$FKtUDd)OXWi{{)AH2yhO zS*$w9{8m0TQbeMzGkQb1;#^o|)SQ+iATD8Q-b7yf6|FM5fp|A@&4j7%O5xt@gya}g6c%q{d*`a;RFngo4FN zR)>n@pJGqytgJF*>^#B1Qj+VwiKW$g@tUV1O>pa1yBn-Z`8?x~_?Rt8U1J~7B<-cDnU?hiRfTwCy4-aXyR>Z zspZ4S`LD-uedoNx?RQ~bn}3Gmh)qG)dVThleTXB;&cAr&X#K$w133o!{g1k3OU<8t zxOwec4y9OQ*oTYT?REd4d-AShR{YY_52xvfQ{{7R#94!RT`T{G@(3}(MDGuOAfFAt zUT!jJm+<$Cj+X68s+$aUi=X(|_~d((oM$YBecH*}WZoJ#|F6C?raSD7lM2Y?PhZA} zT{+0|!y)p`u6!O+x{%Ao>1<()BFuYUVtq~iO`SN&E%koMaDDRe=+EOOM<{|rLLM?F zHK&s~&l?5A)9(~B{G*|kOul*Ffh`e`OLfS%kDb59u8Jx~9%zx3+7@p+cdIQZsFv># zm+rDIu~HKFcmvGIy&B|U<%2~s@)AXAA*y7CByNNJhe{!3AxC(Z&YzFClylVq%Z#bqb6 z@i3D|ZDA1GA;`O`!FT$EgG2tiF*Nw6wcbMTA-+GTVTh{qieIh85v1R8x(nVi3S^=@ z_w>WDMyW3jVP(78+P0JY|15pXU56MQ#;-=zrZDeF*H%d3NZpsWI2@&Dwa@e6?KSqoG1;hg3fEby ztVle2H(z>OWoNr6TaYe$5(G-;_U>R~w+g`svG`vDW51?lk9)lrJ^MlQ1BdJxN9H0K zfsl_Cz19CcrN3ZMP0e&;ydzS_>20T0S4I-10pMj z)dP{cT4mo|ck`sWXOTphDNFcA9BkMVv@Ds&iP4smS40b#usNVH?{ad;c2; z&xjmhU2Z${?3NhuBhUWWPkpx$`f)eS0VU+`?$s=t8}D@*uOPt@r7XFoqtC zQ047ReX->6t+`n^nS#Ppv9#Per#9|l>2HOjoZPGqFB;le8;;}-IlVYCakux^;O&J{ zfv;OX&E=e=G5#q(GEe3u36X^AVylBA{0_AStCG)8bbk#r;&2j7(CEpXj=Is=o7^2? zp`oW#@H z9T*iiZLy{=(|xft`pT+?l6r4_Y<%`Bp%=al>Pl_)v4P3!S@s1-)Q$yrBovE$x6+qC zd%uvxo%z-JJU1!L%p?a_X|;w zwN#JwOu8^+R2V7pO&xd0yOeghZ&H+Ax%|7bgMRo@Op@<`$Fc@8dni1tV^WT(YcD@~ zVtpz)@wNc7Qu-sCkbrT+A5zE9^nS|BpL?@hudSr?XzYv=nekLKHR7;HK7GF{7BWL6w`aGDOkA-|$tcD)QvHLfkp6@`b}q*2)N z7xCqKJbBSyc9g!4E9>W{H?OL8MUF)-2@0OpHu^PH^Ei1!pPhtJfz+34ZrG+#x?idU@|uA2beA*JM4r9``J8 z#4V;VEuUJJcM}a!qO3;u(jlm7F!W^kw=SFIO-n8(S(4aud6Xg#|Ix!rYH=>Rn@z)n z00-E>C@6TMp=&}+(w#eA-x`#zZrVpul40jr&s@h^7Z&w!%&Kx!jlyr6RW{4X-*TqLsCl96hUg$h((`JwyYq3Q{G1=dPjBpf zO(H28Cnfln8(s2%)W>B{y12!CHBH0%zpdw(XW*pH3PGFbcP;AJDh5W zJihZJzRwfa&rSUKT^OcuGgvrrA74De_Ns}X(GTP^{#GfsA9v%` zjEkQwpFe1@_SoHnEZY?Kg%;kk8;eLkSzt6uL2ZkTWZ*Gk3HZJKiZxKF*uo(rkG<=Fq4hPBJIYiPuyV)S~bYxS@492Wh@QaeyBKs*~BsGp1^` z-Y!j2d^>|5?s#7*dfm8*)Y2!{8?)BNWxe@oT!u_y#K4Z#*>mrVy?#5dNJ+h48t|JC zV`sM#H~uhGJ{bO$^~QkEX}vGiNy8M>a+llTt}(AG8ezazf)R66hRrr3jEV~0>;f`! zt&D%U4CKNEHe4x>_dmAn>A=5-;~!lt)&i`gN8EHk+*_6|Jk!=J$42y*E|+%Cw2Qe0-cSYI*yoy%fsCTIyrS= zdrZ5vwmO@T4~NMbuJ65?8?$tDGov@a#~C(F!k^m4)f>HZjmO%Dwo#241r+1I z7A7KDT;3^mo=5D^-rpX#pFF{-$y{^;hhEhFCmGTcSkGN+^Bg6UZ1&Syi)KXG{cYo+ zpy7YWHrHm7agZf^#Z`N?69NRKp+DCcHK9 zr=mzhnf6zlKLrgM?ZLdG_Azmyoe+)OBszJnqUIda$w28Zgers$=k~8ZwEs+m$A?-C z|9`pOsqtV?od3r!Z;IKoSaxo8*h{Nb>~m$qzpa;(FPs|>xD5sq`P0a*MM&62?;Czu zIul5PyfWSU8|pb^no4!8SxbDR_4K+%#MFx*Xbv%$1A`whJ*4W^W*WayMD;;8TZ-Xl z==h%^WD^|6B>(Ccx!LTycxP*kJrvvO=}!ySY06RGLhu-vsvPJT@lOy-i(ujrv>fM} z;wKlbB7GP%JG^6u4WD0rwDao1cY|T5&CL(9BUEg1{U%p{T&V?BXSLkdS<0V1XoHMDr(bt^FNFai5-_O)*xK$T%g+@Dsg{paqE^qne zV-(oR@R*12|LEK7z9QPlke|`!kP^5^SEi{IxH5MJdzFV$22YJ$(Xpiv%3N&l*Pqeq zt}`G;J3~!M)__$~wh7=+>FMHp8 z1{5)S5C?o|cmZwr0rxKgNSKa^fpoDC6Rp`)B0M1N=MCe>$A76ZM$v31(8`{&T6yb7 zRJq!z7W9q_XlhZsT&uuvYbJW?IYVXNNN>S~P*x?R%jWZ7w%@aFce*YL z$LlVgJtCGKLNxPlthc-uJ>V8!^x+~(tu_b#S=|N!-akKz$IR8Tglj(^Ig~=!2m~9w zT+6o26c4w3B98ngnNXSGe@6Kh{y!Vr*HFC2EZyLAhcZu}`tX%q@S|~kKf=VKL3?m6 zkR{(-5L=VOUJlJ-pV4v5YK2HmH^{AE}6XzS&P<-B4G8|m;K|+m*Z3CxHR}wbwJMs++O35isO}F^R1<|b zi1yXpyLY)gomUQmr?|<4c*~3rzSl>7V4qz0$c;c_jC`8O?-vV!w9V-_qWapyj+(xt z2&x%yC~j-Zud_hhy|tAU<>9^cBpGUC+FXkE0w8}zJfr)fEbS}kur+Ag!$QNti1~28 z_!+K_x;&7TKbfU5#Ij9R`-v)^;e=3yQxn^ z?b-96g~c3mK#H#S?%w$7v|XYRq)0cgu=4(d&%OVeGK~*Kn7vo;y5j%zoy^ZXen&yE zX9uAL_~*m-|5m}U)#`$}{+G&QvM-Ci$&V`H3e{PFNw==g)8k3vIA>vDIF`Bee-(G; z;aKK<8#gmeHSJ2NXr)qUF_sEhLZfwB9%U)gb|;i2dq|rW6{W>eqS7*mEFs#N(mf^F zDP<^`2pN>}elB`udf(?c-uJKfc>1HGX}ELW*LD4V-{1Fpp66%O#3@sxyPb)Q9DBg^ zh34%hFHR_pioqd{57#?E=Wr{2Hv%_-%gk_gQkw_Erds)CSCT?%V^iGO@ljJ%6>cB@ zzk5Ey_TFx}U`C{Z$@1mDJ6jkAPDtXSJ4e3_^yDy@h8# z)}8rBgmqd?mTy;%=y;;V{_jd{Z%VBD+_?`(7s<=Zqxh1n`W1OF6YZ$>kT1-u3*8~i zkD(-B@2M$IZ-Hg9%DpNWO^;#ca!(!Rq&EOTp92LL8|rhtBlq7kHexMP-?#l6iJQS5 zgi{dWcH6C`rex?FKjRCzN@VJJ_bQ%909m;%}95l%aOx8UH0In*wph$ zmQOpM6-AT(^;vPqS96^ij@fRr3pT>v@R+eo6R-lJ{HJB#G7eJ=LeFYqQk_13)siLr zd06>jh9tTcTgBgPR1IM+BG5JvZIFh2Qe*R}4?fa>z&6dBKi@gMJW~hq(1-mf9{$*W zIlh|ix)~9~jvoORa#JE^X$3|aD?1F1c*Rn`kvsj{kIDu*NH_FIwbQnn+U;Ajy$bu# zy|hHHgwf5}KYZU5xvyB3ML{mz8X^!e=N;gPl~&NbD-;3+MAj>D~W0W}5Y19pamg`rY5 z)I5B6MU2VS;&!pda|8ZEwe(S_gWyGFulz-+36|Qs_I9t}bfu(|oN6k)boZNFUYTrb zN?wj6vj~9}spG9xqQ|9Q$CdE&^8=EsdpTe5D@Ny$JS8FO|MJbHHq`#rk4`^w2s61{ zPL48;WbnpcLa4b(*ucb?g@7w-3Z}>FR5w%^a7%a4O9X(vVuqwd$&PDpLV#CV5hgC~ zM`k*|47(~A8o`3j=&b^mYFSwSE^VX#U<-f6d?(orSBtTHnrn_mrZHYwS!|z@lOUVr zl*{nbz|d{MKdJFwpRPU+x}2YeVTTdOjgNKdxF-%-%hSz3gi?RX2V!4zM}|knEDa4; zDo9Q+IKI-4?$FyI;AM!HP2iJ-bq62XNb5Hyv$REn!}+)%g8uj|LX%q88w zm2~5GQ^CqLu#BZTHb)2q}R_+GBO zF~jc9bAyH|Uo~ciFR1KE62r03{;S-f!~u(Pa(5S1Uyv$tu60i1ZGQ}@-o0l#H9x5e#MmtwGRnnRE7s2FqCcBjF`CLhAT8dqo@Yn*h#)-%^~e$ z!NG>N`~;Q@EO?^)68TW$IBLN~a9z72jBXF_5JkYYIcDDXB3gF0t}>G|i^{#`)8TCy z)Iswne$ZQFKP_)dT}iX1IW`ud-Lz?eRb}0ca%}C%D4ZjY)qLF9Ph5pCtp8^{TiQfHVE}$nE>+iQWzJ?!0nM9xdEO*)`4}RsW#)CM8>M z$EaCetvnVSKr5VQ>Y!maw@)3Hp!d0QREHaZ=V1$@eXNwPTR--k?KLGv(vHP2$M~QL z1G0ZDtW`owBXaqT1O>rDL6x7NG)l|uXFx1r<~=2s-rxM<&M4L2SO{=9BN21Uc!uyD zG$*QoB%4~XLm7H)%s#*SOnvvy+eX!F{Sm?2f~zFmA{K0eU{gaYt?V;>_M$a8gQa#) z4XGQD=YL)k5&nd+Fg2AF6`S5}SlqRi##kLNszea^MQR}8J`vX;ey?q7dKFwcH%xB_ z%CJogn;p+yyLOG&4eZ;9;7Yt+Hl=-^UVYz&j6|cv&R$V1-VpBlMFfk<_54;Y*CXQ@ z)|6!vul{u`cv!72N_<$2o_wNAYLk{gbR@={FyN`7o$nrt88Fn6gmpO>@OJkZ_R^p5vvo>8sm?sx|^dwe2Q7DB?(^zvtodw#sDnrxvrsZFCCCI>QC z0gnS4_!;XyMy89!AA5~6Q!N)_cO?V=+RLO2r8+#lqUDB@ZfWwMMp;yHc}g-(4!0z zQSjnj`oZsTaIhMy9~psKqIWDz8I=b$Ra8{wkI$o}hr#)3K|jsciWtu)t@&ohGntpd zJ-}|kO>0Z+ZO_}}EL@O387M-XkwKw}jV#M`=a;>J7SGj3vo5#y$tM?qRTUBjo2b4* zk#S~c<#Mv|$G`Oxdqsjz@8U(h%7+LO!4rc1x!Kf?GW;^HLCCL4v=WJW2r*mYAoHwjnr@S&Pky4q(7)9l0++8(WrhDb?K4HWo zaf@lr;gQny=Gx{;$I8k;zklTFPBu;W9S`Fn6M2)%&7{%SvcsUXuIOd+L0(MgWf888}qMtbS<+go!9@w5XHGKrzKyh-c9+>&{P!pKq7GHQip2 zF77i@%Z*%#A^Xn}Fj4g&7#WRRq+qoIGCLEZ;N$5&4f`#%xXd7Iuu`^us`s&6x^#9- zu}6P;9CYervo|K09m-y6VW9;AC1TXZA(_s8Z1h1I_GKqRLM9mpHNIk#q**g;=psaL z&pqq4*BuEMkT*23*VAiHrN!iq)Uu>bnKrEfOE8J}#jM%wQGJC+^wX|FXRw?yv8mO= zL&eE#d7>VU>mc61M7|1lMAT#8K!Z|`0Wou5hh)bxgmUA?*sd5bb#ij1v$f)VA=wgZ zRn!Q>3)TuH*EXgljafLSYWn1H1tf2E=(W1i!yu6_b9d z(ctch&vMUMtUKT$wOmPfU4{Du>;|1h#>!U)741{E53v{82Ua75=KtNWcOmxkyXdT6 zcN6|PxT6XD@AHAbTJis*rT+!``TzAIUWwmH_+O!Awg?B?yH+~#0KP`Lc~P?Cpw;A5 zN!f3vL(*{1v17)(;7RQ*kjNTnSAW0l0Z+nd;x}&ho+3Ma3mW(DM4GQdW?yGCv^1@v zOIiMbCyS?0;D603K~ST+B}jhaf|UDfY2Zc68xtKaA1UBba{Kj-SitPFVZG3XOST;o zN#l}*XbV3E6~Q{A`(zX^>kis=?`=v`Q^LAmU^AK;^G{iCRX zvPa+%8OBq!18x#ba%fHQgq-sJP@|BsSi<+(6OI@B#rh2!(ArYj2!T3cqX_^oep#6g zlE8`BAV3zd5;#H2s)|4yk;Wi^e{e{!(^KH4pw1#9X3Xr}!d6Kwf-PitKsB)h!l{$P z;GGvMGQHa9M-Pi}?WKF7d#|_IAg`xVlT+%!v;H|c@6(6E8^4Lg%|5!sI3aJ{D?;Z! z_eMMKORC#y$g0d9Zuxx=lQ6jc7A1TOCk}bz;e@ros##zl#Ly5A!`dr2toPi>&8qJw zF?urCJJ04f`5J^)AfN}D8q28!7HkHE!RJG5;?3SiPM&ne0)r7w7STu z-lVYv_YlnX1UYh`q33`iF4`!nrYK%clCPr|06$c#*XDr|qw56z2A>Q+?t^<$RWDmU zwLI^DJ2$aE6t+ifY{(xSot(<;TR00N*2#paKyUbnKlULls!Be7h5mwTp9vUMGTwNM z#mYnG+1N~yG!Akm^s3|IjgBUdjKv;N5;}T?vL(B~zm0WFFK4uEfJYA(ZsD2PJuc^8 z(z7YRT2fWXl`gX9GQ3SQw8svA4gzS)R5c1P^( zA@TD>ZS8RXUcGw<>%cvkXF#HGgLVZ}*-H0WIxK%}O$KKzwxn_g!v(AHJP_Ax5>f{S zJFXC2_xE~56x3{_TgtZ<3eY{K8Km*>G#SWbX!u$^R@>vkL+m{|l7k68tijUK=0Y#j zz<^#p5Bc~=07e8fu!3x4e8qmsc#GFS>ip@>sLvJVqav8|?mCXe`6IzGv* z3bOc>E6WK0qVG~c7!)*RvH?u@OuIn(!`iiLi4|Ctx+==Tq=*05`QPpO^Q8c9gVD)1 zQNOR8TqxK9ADyo6kVq-bAVeZHyP50?^0? z5zMjpCMfM`ut>y2yjXHoUckR;Y5#|J#-2%=Cg-SRJH!mfD%|a!Lzq&|3vKBb{I$z= z7CKupJZFrYZxi<(^15zcGHDvzo*wlrkdcT8*j4UqsaI$rWyql{YZL#w2w|1NKAX9^ zh|3>m-L_AQix5oYhq6ZS)g%J&1gedT5ZnrDR%?_mCwJA>R?3i=oZSs7gd%h&aZ3Qi zMuq4DA)M#ioq;6-pA)5Ae=Mj~!d& z-1KJu&8^ZBzAJX}H@<4i)%!{bC60vI4{6n%fB1TA@t?WIw>x@-CyyER)-*_8_=$`S L7aGLsTlxJLxU^Aj literal 0 HcmV?d00001 diff --git a/zr1_livebench_greedy_lightmode.png b/zr1_livebench_greedy_lightmode.png new file mode 100644 index 0000000000000000000000000000000000000000..0c19b8a451d92d4dae3ca5b68f752b3c6c47481f GIT binary patch literal 63253 zcmc$`by$^a_bt3^MFa^YBxI2S(j_S&AgO?KcS)y|iogO1k&>1Y=@yWdF6r(@x>Mkr zYrpR=zVn^yT<4$f9Iw6iaud(GpZl5joMVnL=JJ0bCvgXZ7z2So+<7i3rhq_P`33)` z-@FW8G0Zo`gO@AzBF~j>-n=uQOXToO)j`qP*uh!P&In;*W&PUdvAuzvk&%_X zskOuAl^Q_=;vwR>n6Q#d+}eb*uHwSUjV)R}voNlSD?h*Dn}rHsgjbcyFh3NvLDH+# zR=rSSYS~00F{09t$@g(a9=AL*q#R?zaJZDl_qx}3>F+tu;i7LahgmOG>QtA`dhB7` zE>-%{de~v*rW+4t{asiR0x|5py7A9n5M+XqDVNZHUGwE2M!(it{U86rngJW@2G*q& zJ^h%iCv4HA&sz-bT$PYkF8N)IX{Bp|iwL8Rj+D81@^E zLtR80My$MdB-0<2sWzV1Kl8cF-1yjYu1=DBYQV-q|S=rd}T**|5D`-P*c? zLn&r!yAh1l^7W^pZXb+dVPVmrUV)^+!f3C=})X`E&C5=EYS#y^Y|~ zR@O}Ew%?w~3^mWi1d-LM4fl3jG?}7hQrU?))fFQKpNfgNX1)ELw@an%X@F6?|4CeQ zU4~|{eIR|u?w)(Xi`fUimTp-LvJyJ3v?0A;4)IF~9yV?)hdHt0)w|p3OXngJ8K$LE z707BLS=Gh8g>w|5_k8JG8!E}RG(#-?x_7N)tZ4O(cJBKwyyr$ZC5zo+ z4NJF1R5s@y9jyJ_n7yfG(Et7A?qa9CGk(dK$G#1$pLY86u~>Y3FF8$ z;O~SAb_LI`rj+sRd$FSJXH@^XlKp}w?xn=^uJUi=+Yuirvj-ad@s@takL8~zWN>hD zmMnG!(RwvvaQR^!67<6rLs4C~4hc|KD>K`pc2%-X*FNz_Y7hqm1j_O@-no=WK!rDe z{;9XkcRu@HbZN$0kA^<`6G5MF26Mu07_ZNeb!}s+wQtqOt<>8*S$+ zGtD@Ne|z~i&VK*?eS5BXbFyk|iV}TQk0|?7w2b- z&IEVwve-=58Z-xU_7-$tyrN!nF)dJPD;RC=n6aT!c!WdRDX8(CJ|kDKo%T-xQdWY!Tz};li%DD15I+K z*M%kBcd~qHjY(Z??aAQ+gPN1f-+}y3oE~;!htuw{Fgz90GH)3 z3xnSG0rU2`L5-Si)1t!R?QRH!{ZkoDtZT5C_hn`^X} zn<;{P)#HSmLr@=(W?E<6kw^SVFQ_=JjT%*SJRFaA7GO_vG|PL3hMYUTuy*n91}a|8 z{gW1@eX>=Lz0?_d*i7!VHd16VT5J|MB4cp0+a<)TQymu*Lx2CH-<=1MuXF@wzSF zp_CFa=M`Hc@2=eN#UkZ(KiUcmBkva+hHH{7$wPAl!$ zkJoO~wU<`;qS;M;FSJK>B?wd)wMXV^Ra9>`JrHm^U}R=C(eaq|r)>%(GBDb$^S)s{ zoL~3XqH6y^i2kNF^0U9Ia+n@|=~2xpwyVwaV?%GMd^v;47sCN#C8mY38kLY>LfO&JMvUpV!WvppF)ER+5KS zn*)i8OnZ`XD8*CL(ny6o|1L!7Ojf$u!!qw-_!J?nE#-tbZ(x(T&xcCHm5FZAsBU4I zhq|VGKz+EJ5w!1fIYTb1t@0(Cp(+EzfWE%|=#SUZV)1;=2`qZQAR=jHWBO~nE*>d< z;~^`e_SGBA(I|C4-htT4r}j8KaNM9Umy(ge|JVpeXnmw8U6X05%I)wYbM>%`UpwP( z8p!E}1|IJuQ-@61KNk5>@8y<=*r5O99}hXM4lc~k!{ct&M21QZ_YLK0@%`vK%d0tm zv)3cxZwfmP3(@}RV3sZyPkiFL_O-$@7$t_(h-D5%Vfn>sGX@rxv9pMns2^55yNO%~nSi#({y>Sv&?s(Zoo@c0$DGw|VYL1&5~da^ zA45K6^%FA4C!`W+e=iYHQyZBJ5fZeWZIF%Sir!4bBe$5!umL+Qqn(@Z}-13 z*K!m*Kbo8Jx;TSpjN}#Q6cxK^(A6{ zqBki?_pcpBKyn_7NiN_V$+6_NofT`hx>BNkw$sk+=j(fNdWucV(PD?$G*jt*nbIREX3~|gV8hcKO!|P!QuX8g$08yki=DCQ1Lpovm#^NqF~k{=lA1bS zzLfAWFc9Bg?AEPYaB66h`}_M71l-`-ejh$`M6;)7W@aw>DkF;+G z7_s7PU%mWbwFnlr5)lzmqFeW#x#lk$5}7=RvG$0irWrQRz`5XWsj$vx%X_tVkh^fI-Sq@-%TZe8SKjbTB#cAR2}fYtttFfrsU zZ0w7JG3z|7il!MGxp>|Zmu-D4zg_rJn1YTV)KEvwk_LG$-RC>`5YG;mP2fzzqKqKC>+WTYRq~@wL&UZ)}H2OS{fSP z9G%r@{j=S~i@<<@o!#9Bd`^~ndPza#TJ_5jPsFI^N8a4ahYd0}VvAPJQQvQ4$opb% zs{GOULBZF3MS?>-xx37 ztlX7@9T623g;S}dtgLK3uaE)trKInhtOeYvq2auSb(N7eaoxek<&q)oUC1LpEJxsR z*Vor~@^KSll3*=O*IkTfW*$$?SbLq0ZOzpCqe%07!ih75iSGsP{E{pT;~1X(-Yp%GcZ`7 zR|3ZvvX?711eshP>p1eu4HD!x7{vG$kxP!3$A}TUZyVAvW=9fc63!J z-@Dd^WezdJ(@aWBS@HCOg>5%EFYhbYF~4VKwsmwAGx9sG^zZ%Yn{r)>A0HowI?~wC zKt)9r4rT98?*i;B0|P^m%8iW49{lI#7e36ln!6Z)#7p2cm z54nkhmbwzj*^N7(aE;Wlz#~voQ~UGhkEMd!d<#ywCOjSI!cis9)AiDVf&!IX&2p!8 zb#Zau^2Q$Y=0qO)o*NE%6^em|_I zCaXP8TUuJ=h0c_+1~$e@Lr{}$n^jARUgv+(6S1(dHzz6%Ve`1G#!V;d;Y5*=lgo?2 zQa7s(C!z9>(0KNyKBtw7dqIZ}MJk@vz_;AQbmFIDV`C$P+-gsXgsSQ=9P44GCa6fV zaXhT_^qCr^RuC__Pu5$dJ}_n|wJq(&a$A!T61uGPKhl{Jcdw?5s>j*6Di*kYTNxJ4 zFI+XU6mXBhYO4CIkw8a@LCA3hKe3D8=2dv=ahw)|&iA|KY#uR1QR0UQbn%;5*nQAn zeJ(*+CG6$ph0JvFnu9YTl9aDg<4Hk50TBn)20N-fqJ4p%OrG(6`+{A;aL(-l`*KbH z4-|!GZUz1nz9@#!{(TAp0s^Q3gC`0vUVKu>ph||@As2L4%^Sk&fx43DaWFFFc^b5C zDJL&a&S{Q6F!ZqUaMDdrPfu*GgT3pfTkimO4N=p4u_pHu;#U&&pL`1xL+&Q~@ z>~^@ZK9r{e+Y|msk<4SS2f}N>@f(y7!PB*(<>h5KnSy|cJW%#30%LwN2ZV z55~4Za);`8`O1|<_np?gJqL~VUI4->9R7%iK_(&RFuhw5u}%_v&~ar~R#&bl;V2A8{k)bKcszFY_WsLs}tkmiimmNz~&;vgoDs+UQ%;*Ft(akvoSYkf3o-I*RNlYcJu2W zXLH~5_xE4J)@0)5=N~^YK`#f+*%Lm#SX3ml&iPtVSDWF$gMzu{5N0UUP%Hs108TDp z>w_-AYOzAp*4FmfvuDa!>pbrmeNhhL8hMw0&{Vw28GdlBBq61@R{@Cuzk-RmHjqW& z_E8sFLbw(=o1r8u5+^M^9k5!=iUoZqEeeICqs0(P% zBIh_5H){*)*D^WZKYH{?B7_WDKj|nYYGjG}<4o4ao1-Nb&!0apwVHSXXucY@NL}Ti z1ebz=m9@ZmbCS<_0}@bP^+~1{`Lip<7{S!Ys=>iLUQ1c0EZ)`SeZYr_0OujKn^(8} zu6+P06`<@1Jm0gUxsZdVHO60q@hHix630(SbU+4(zww4^T0-SkQVKUp%FAQsQ=gu? zICpN3eC)iQx%>S0#%yeyjMyt)jXu+VcJZh4rsv*rPt4rcK=Cw;lcd@Y9{d$H&xbS=(9wLJV7dM}%hq-2{Q&Uqv zPg7{;vo!X@BHh{E);nbs4j8xXv_5`RR?0r3mkaZRw2%NeK*Ik-1D^+XybzWiP z5-X$AXNIoUpV}AHbG!AA?Qcl-A367|>F*SIL;WMnGcj|+`lWjZc+m4;9Kv!R+bH#fH%viZ8|7JG+; z$U}<{aLoTZ^Z{_2J%V36zJ2@F)YRk&=rD{%)_khkBgfu5TgK zIMxOpv4x`ch;w>;A2Ex2zeBI(mDYV`?QDe%K&QqY)=>GDp(aD^wAOC!Y;4fFffK5p z#Z9=t59AH0G(KwZ_hs7f5mXI*C#J6Ee%k>>|hAmc@iEQ z^yyh!yX>^UX)jL;iGA1tP|gExD@_1>Q|AYzF`_dyz)h$X89!DlG;BcOz{zvo_-ox` z1RYAEu?OnAltuT0)f$YwrVIXiaTA%!B1v1&2xt`OKP%z<3|k$=sI~(Yy@-1RdRzOI z{*29<3(wlOm)2$zpa&W)Fpz*P9I1AH5G$2#TKf#2j7(cWA-TtNSjT$2OwTi8@B(XZ z>NhcVIZIt1RD1OgA5IQdNTtPqAzP(PC2C5|Wke=xR~d+ktP2>`N;e_w0x0xNkp8Q-GrM zK?o`uI^XQ>I<`YXH0aj0yqs?9CmK*!x$fR#a8D@S3lG^=bd2k`wM;6 z{5U}JWruv?VwHK8=8JMa30m@drk0^5>pi7wX7&e~RwkY5N=QE@39iO)(}3%gJE=+G z3ssQ&0iHtMH8L@YO+3W8ch7OYB@_T;OfyaSM>-}Z(@_p2{Y#>MuCA2KcK2m>u~~8% zuf*>UeturNo!k&BBm!^t0O6rYmdHphgQh^JXvw)C8IIsS<@NdK&?tnmI?`MScLD)qm9!BVr8vt()d{K!3BF3vr6rLBY%-OcRH z#!Zn5-}eS3Bx7Y#U;OcxB<7A`E;%rahMp=P&r;O4LEya`3HJ_)Z1tr{gM3SnK(Ah}Yeh&z|`#$aJe; z@a6MSB|{w_|LK@jV9i!5dc%yP-)eq&5cucoDROBYd0FzKy8Rj9hj+xacIl2=diL|K z9l(2(n)Q8yk_IOhonh=2Fe*OX#j)jy1Assc?ALgiEvyH6Tsx=}=Xk9xp|M=Afi%&8 zm+P2>Hh+({AqZm*%Yh}~o^+uU6!Zkz3(BjZiVp6_MyN03UVm-v>~^3|028FBsMs9z zKtilDmiqz#Sed33Fpy)#X1fC_I?t&-!`THuS^z}~c3>E)y?vK}3cCvf&S0_KLK~XP zQ!mM!>}tSC8Qlx{Eb(Q}w{2(V=SgbNbSlw>MoIhRW?RQhONj>es5@9GU(wN`K_H>^0;FNfyGq)FWcS&%ZTweEZcv zjaTlfW1{Dr(Og22fvwi}R>L-(g5(DMa19XBj(0lMgToxP$7tJ?Z?+e$kCr?wvI*2%ql z$_YZw%)8>x>parrOz<&W^=1l{ZwZs~JsadB`?>uv=*Ry;090-gb-N)doUqs-Jh5-@ z>!ubcSC12L9BK=A5OBi?CmC^ex3STqgN+=1R|WgsZ_jfUrKo0)T&Cs?k5M@A>)!2z zO3s-Z=eZ0&zp5;-ZFF0lEIvd_vre; z65V|`zPv@@#?v$}ImM0`#xmnTtE_J)wtVjWUy@t@Z@g`jvpWH1Jx?_VG zfbP+wmstazo}Tc1I{eX!Cy1wEX?=eIo~Ceoe9TElk3f9) zNlZ+XO0zS>{^$EGx&M4Wr3ckGd)?egKqw5G8WJQb-U$3cm-P@5V ztM%Id^a3Cda#Z*jq?&P9=)1=o8DJcX5jUXrLcA64oxXk_zWCH2zreAvzV`pHc>mQF z7&xE$8C0Xb^Nq`hX&Gn@=4?PRUINN%Bludaz$bBU_Nx6sjkpV7*S{=CWB9x`pb!w4 z*m>n$cbAyh+|v;%h@~sEEge3ZOha8=c>rLbJom5eFWy17#Q+C^lh%Yb^4c}v0nGq* zD!=ED_#79fxlaA#Z>R*B?VdLRVUy@vQaYHSlnLxcGM)?!`n)~rWRM_XwhHTNQ zjKL@rAt-i$R^m&%5Cl(&@5mXjMOPm$KG@9zGUZ)zy9a^eNykK$;!ZN}8G-lh~xN&rv#_L^wD-MJDnGX>ga$EB((I z?@Ne_Gim(jcod3&6Rowr4kR74)?@?(w4svf#irYULhs+dkK1#yzxsqk&ein^j#iCl zeEm#AbF+q(>dTkgpdDPhdi8^^@9!ASk2z{lJ3BjoSqg>nw5v{lbRq{%tLwGrjO>#&|3_|f+Urcl+?-j>E?r@*30>XV_#&xt*u!;U=YPq zQcytR`lHZNK~`qw=T<{84wo%md!NEWwgdT%v%@Lu+qWr`DMWqqnR9e%5>S8^58ygQ zjzB6jR`*wXxcv~zQ7)ne2FFC&^JvBoRI&mg`||N?x9^WvICn+9=nO43?a}Y^9^L`n z5Hupe2TV~9?%i9Mo2#z|E<@W_ucK7VKwp1&BMdq&c1*?HVA|6HkoagldZ%9(78S|T zDAxaY){a?XuIe^cXe5ngUSelhwS-@4k)-yYf#$f77KbDJ6wO3MOuDZgvIl8n43R+I6Y? z`t{*~N`{g;gak_mfYye{qvK=S^6~EO7rR#2Wcz!lU2?1B!hs!Uf!;4d@5|2vFUUC1YGrFz#jHz&N>Tw&u{m5Y zSFu?wEk+Y&));WFr>6&CHMERX2W`574*s zK6&z_$heaiBuXHhi`CbYpM6B3x|Tq6o;g?_+pIoiIxRpT%6!(>*FnT!XJdoY1aUXa zXGSZZzz>>&qP##OOJGfn&{=8J41{##17BZXV?)EWiHfMMCA^pB=9v*L(8_h3vjB0a z&R|+Hnx5#Xo;P&c=NHI%&~07-p;cX7EuMk~O!N_Lnti$~j2b_(zkbz4i)+t8&H(D- zV?e<0F*|+43dl^6d{I(q(b3V@u3cMvh}I?N_aS+FOulvZ#$XE{LlHx?CBa~xD zMZ_@cJK~;%p@8CosIj-V2gTGG86)WNGvW;R9ca5wfMVw$#MESRhIfNgB329{KblY( z&etQsYSv}3ocLJ+S*Zkz#_X-<*+~#+B(Sa0z$KO0B*~>yCd1=U9rO#1u29{^I>veAg0sb5wvmG!Zbyx7-BK7preL5^ZS0G_vCP*Mu~YuObjs|o~Rgx&n$$~oi_{@ib_fx)|31o zphFl>)p*rZR*v%@Hhz9V$8piY)g}fo&77&Dz1^M#7lDu%?ww>(E1ZX;1ojsJ0j-pt zenenc z^Yz_U`jz0`KMsI5sL`Gr#@oO-UDHS!yq20S8{4$B3+o3;t6Y&EFm9`n9T$ zWIyp##T> zmiY$Q18fh=-q?bwCFTQ=UVwL%kK=*x#C8gvhLg~YC3ZaHM?U<44|M)TgQB%Us0hFl z!Kvau+v{6vh=2pZS14*aYfc`0Rks4D6Q6Z=(kFJQ3-0ScuXH8~>EsPvfaM2(SN4xr zrl!mAc!$$X?vU{0*HMx~Eilo}t6$sny5Jj|Jq=@87%UFNW-3yNcj0OsiU-tU3ja3X)VGcuSIAsMS0I$fy$`Nd>E30Nsm&_zoXc4E5cc=lgkH z1s3F-U!>C5oc-`%H@nd~WD8c3zo<0_Pg`Zf7#NQj+t1FPM@L&Ol@O}hRc}i2^S7Yb0PgUL}3d#!%iA9ClD99C;@o9o@J?93CA_L_pBIv^#>9`naveZLB|`e}4KJ`sV@X z!odS=&)eHOLW-J?U!C!OECcj&5mF0HH_`26E#KAz>09<3wIX2N(#y(J8SkUTMmWUK z8)ba|&Z0uc%nWE^Q3o)0iGbyB{<||huzS!6-;%1V_<$nxrPyLIjehz5^Eb^M8_sr; z2le3l;pXP1q4`#D#jXLG08oRDLH)kl19tOZ4TpO^Xx+73-aaDtA@@Q;wEelULkt z20k4P>>-Akb>6?C36m9 zcuji2<6NM!q+QNK8Ej#0(qQjmB{zZqqz3(Ft}-DhsRvj(oIhMaFG0IK>&?Hs_nP%t z-w1hsi#GkZ^7gh%%YN`9-~F9W?AH)MouW(!G`x-fxb|x~KZ*bIi^F%!if@>;Sf(=#bnW=d;8#CDw6B)tTqw1fYC`s4 zU$Tabm2`rTtXA|6gCl>f=r`2mf9*vC@5%y&$%1%Z2E;h%~&l-9s3$(@w>1#zX6ft2tDrJqI|0W;t!hKovX)*FiF|}8Q zmzWI|&RNX1hFJuAdiW&{9LW>`Nkwh;OAr@Y*bI&wvI#X9?-U1pjwn~nR&BF@t6kUzt{s(R`#Z}FnXHNK(|t!zB6 zBPg9fn?sG7LIX1>M;3s{F?{q}KU0I7#>uLSWIT(G3RxieYhh<4hY?5GMN>Qar)EZu z<=<{ZC5G~f%UeGgoNEYztxu~Ht12tQWwvv`$H4l`nH~Xx9Vs*d_fTRNE!q%pF?DgK z1IT@K)Y~sE!>?uGl)L)L;l~b%`$VH1ktZXEg~hz}7;Sy}w z(CEOPb8GG)KS(i1!x{p$7+fU50RhNl0)UR7)VhI5ih-WK<6c{Pds^>BPK)xc_=@kH z2g5!$JG>q*I^H6Fq0bgAh75&P$wp`qH%Q!o?CWg!%{$jcpFTyL%BJX@&U}|WN2--8 zt7Rx3OQl9KIDWCdOo(~?;D%AeXB6&x1L**1Oa4f?bYO#`=QhJ1_pI*2!(QCp4)*c| z(an(UnV1+4gGidfqq{ddEM$4elC<-dwq3wr^gH0wYw7r%Lm4q>`ovRSKD^7buo;a4 zZcIBbs@3p^<-QHLbnZChCEHvCrKsGtR=aPEKhE#Isub?k(ETBNkivE&;0}Uc0*r*` ze|O~%OnmjOUKR%Tk+yb%dQPMyl~{Oa=r-C-xjIBbq-I}c*m+U*BP#!S?A&PqRfH7S zEsK!Fn#9?4r+WhmO@~l7Gpc>2*P9zdnn9|aUdrE8 zvv)dyl~jPjIQ(mBlmrKs3gKHv$8OuB&P zumffSY}h{v%h9JyPWewfv%Cjzm3hP5JP%bFKdV-&tG!Z7rR!fQw)4LjpMP`-SID{X zmhQhQBU|tC4VRYVT|=#a3|JsuY5+(Hl z^+KCnjvNEtbBW@OUAr!#mZVF>n2MMJEusa+zmDCA#PFweyow%BVP}446mmYyyYbP1&Wy0F25^s8t(s%S^{R+sheoOJir~x*6{NQ^Yx^s zboT=|d1Z5FwTtQWp0NLt6WtIU2!eM%y{_lE=6(q$ z!eUz&5IACs3n~N3O+~(;$9C_V(;is$%eI%NnJ&Mp^>@xfE1rCZRwXht_OnNqke}NZ zBcc>7-EK6^p27$*Mx9 zmt}XCRWnk|dRO-`e17@!^_y};hHN^;!BmhC|Hvb-{w~xPkS>ig5STRB%B}~xV1Y)M zsLdKbe52!j#C`RQZ!dt(YWM#xuSuZda~&2n4JD{fkOa#_vsV{MpF>xr^VwQohI194 zAz(y;Fj$&6(B}-jHij9!Y3!{}=`Y??!>O(2yI{cCF4K(8s|gwQYn~&L6%SI*$yWMv zhZjkFELr3E_-8qv!dqTffJ1)ohT27c<0Ck@u*-*ETSsmm-7`gD;e>oRxxP_jyJtT0 z*r!k?iLuC?vrS0fR77g^6OXeG8kuwt!;sjOXD2?tH`plTL%njAovI7JOXcBg`{?z4 z{V+Xz^pJV;0UA_2C0<9@gYhGd0AEr8DKZ@D5SyW%_-p?WYhl`XdD+3ZU`$ligZ^=Z6HqPaS6%MZ9b03D+2t)J#51c3IxyeAwu z(c~<8)jmPE;a?kKrO197k3c5^+#vwwh_h(DFCRX9fZR9*l*VF5G?=YIf`Wiz_W+w< z_FA3jZ}NX#P%>o|KpF;uI2O`@tV3M|5U1wnt3YhWa+u-%e}TxxS5Nf1Okx6Ke8A1b!LfI=J+~2@D<|vPd6k4z!dW1@zlX#1oc^jR z!7pJRO01o~aJ!Z4L7s;b&IF9A4?`uvB``NTd*m*tk?`r0&0N!+!zOf?BD8C7_btDF z{~mY}XvAi-QI3s^TbtZM-*xS67Y*W^7j*sRj;5yH z%MI&&?|}3MX$Jt9tgI}jJonzy|K;BDbEjJpmTPLSJ3V!9*aOew_&sd&gyf0;r|53pGK)jqCBe7o@oY_m8OPJPlR49ajrbuHiuvx*>FIMST(S@o z7Q)QT{(B1x+_?l(W!is_l=PbALN|i(;g{Cl{<}@8vxpOnINX)@!g*<9^8(eV_)ZnG z9v>e+JR%aOCwnBG{JB_Su{1h0{i{3qci^jLT&X>4YwPDzU`Nq0@@E@EB_zS3<>%)I z^9;)AZ=4>>7fn(myb}k0uj$*So#s$WU%kJ7&%iO7qjdYuZ2&uuRlbK@gw7QX!%x); z|GUSiV+ip)9~VGkU=&8e5N4h3&6}7kL(Z&uf9GF+h~SN(>C*8*tcvj5G-(h{@Dk_0 z0aq6f^^#Y6l|}&Qzo2ZgjV(H`d9EO~>>(FIWfbW1kY>D#A#msWF9RtHW?bk|LC^zp zvW;^fOt-&-O(uTkTJDRwicAXHKfe5~$CQzI=;-JsF*_4NMUf64c=`+Q|1;hOO9>}% z0MN#OCC&|KjZ*8W`!~0uuo2iqd*W_)51GgUQz~vJZvM6|l06Osi*E3PkV%K|sHoG^ zQ;kUc`}eiWY-Ye73}$_pn!J7Ij)3Rivi4b=n^(b0?#~CaZEVpU{(Rv8S;rd-;{i%< zl;Z!l9vf<+DgODnKC;)sk!z59d4DknQ3=?w%;Ap$m2F`go%^&V40Zd+kXL@p5JSwMJ$C~ZwdLrg zyYG(k8Y`KEuSm(zgh^8AZ>sSXlH2=>r#u3Vn{Ox{HwhgTH+5^wc&J5uM3M%~%QbV0 zko|ug;PKeI3t9UAQ^7d$G-q5s{BQLQLn8mJZ^-lcANz)GRfUr#GNDL~m)cCBs2oO8 zP;WG0aD_Q)PiA|^q(`_9JzwPIbnPIQ0dsW z5UkH$^zJl2Z!W3&AUjGj6+#Uf;OpgdO1B@H#2sol*8%!J2wZJRcpRl-ulzxdu?HYa zduzEsLJT!Pn4zH|``HX-TtY&aZ83YoKUyacyV*8cI8cAh8)8`c>086`1~DXkna&F+ zFGZK@Sq?X+Oe&I_gXHITZ3W&Fj20TTgLwgpfIMc3 z6#v~%s{*vNw7k4O7bUN2@Z&!&QqM^M3p$tsj@{2eN&lhWh(S)CI6giOLIlWQKVZ-m zj0G#>8gT1B~|(!SC3vbnWHzxVsSAbqXES^F{bMOSj;!1<>) z`@uv4KZ0UKyhmMI8exsZE&n4pA!CvVG29$+3_`iPyU$;;)6sd9*kwQ{o}wJ3qLhF8 zpt%$y=1E1^(^`Ay{4H`ayMnPvMgvPUesYPBCfF=`;$UiODr1S(Z4Cf|-iEQr zkf4vCcyO~zd;UHDT;c8G_a&=Ye0Bc>h#L}^28Jq+S^vSuXCInGaJ2$fYYcVy3Ojo_ zI5?$(OnHUHLg8`IQl7|LM+y?9jLgxJU3wfJUmq~P45&*WLpegs6XN6Tj}__?O*Wi1 zMmyTDpi`J{WN<8F3IYWlc!)*_U?67|*VDGPwg5Y!2cYKddibyanwv(~or0TDUM*>V zdpm={&-j+lukP+of8CCogBMlhQ!cH{CUcCMavW?tNU4g$FxOw=k2CWOBAGm=!F z0kQ$+{LNVhi%T-PZk^gk?8r+Q)m}pFM}xeiBPj-_k+S*PWa~4^Nig}AM4rGbQI2{E zE`|>nj7~wBL48+acgF#_nY6fL+QY@235S(N!;M2W&>wZxJ=^uhotdBhlxAjTku~U% zE8y7B69EPW21^~$bA>GY(Z}0&d3eze6`{QHm1cx(b^py0mLeo8skB~yKJWs8?F(M% z@PYRC=YvLcb)5azob6?ADoj@5pwY+^u$ZAPduL*s7k*%$eVDF8nNaU&wg*(SNynF$ zV2U`8NldH(p&djmSMV&rB%rMtA+!p zm2-so(?nQ`j|k?s%^?3GO|Y#C0L9C-y7B;K&LHUL0cGCW8(XU$Jb6 zptBR$)0>7dVW8YWdu@+kPyweX5{c~X?X5mpVZb)axP*v#h<-Lr!P0>Nkro^=Yinx( z0V^qd4!jefn}7Tm;BPuR|Dz=-sZKLW90pyDwx;XA+5tB0NmwaNQG;wh4CC=2-ngUj$aTTfI*crn+&8o`jlO}jMMsc~=Np8F;1w&H_zKCv=B zRToq_Q&0lTF^VL?z$k5*<_64@pr;mq9n2h90V5E4@`34geHiBgC!UQ1$;5uX!VS*W z$dP~Z^!i<>yu7W}blwosAsU`xiS)il_yM!Yv%Q~t+uG=X5UV zDl0ZUb1JCirl1Emut=5%vQz+s@Z^4~)vw1tO z_Aq>t$oo>M`RrT(Cavz>bQKmBw0(S;3in-w=oRbfpB%i@)JD+PfgcS2GedmIuFS;2>~C6cR=K`A730seRaj}r%Q!l0+>=jZ3I zZ)R@)SA#oIq0lVa!vFZdM>|v`0$}FtQ^c9VBPuyiA+_M@L!1xYzts)j}8m#1LM@t)wu%b_d80T zz~dp6u(m{VB0oCbR8@o7&0lMcI7mEiNMp0V^rJ!sIKlJ_hSktV7f|x$cYQPiPY&A} ziEK3$`QVH`Gvf$pM$>ih2zEwblr2Ot*x~bQYHHe%z?s~K-*|i7egb&LYya6^Rk*3F zxX}F<7-*Jdb%_4o5fLCWBDSt;M~FxLBNpsmj8yE_(zI1#Ps?wlJ|8WXm0y0A6!)H? z?LOm+r}&S*Dy_XoAyLYz*CHHWsy!7ezZ&sMEGhph$>n4c3>RBbg4-esbj452aMa(V z$@a;yJzqRC&^D1~{=67N1s^>H+r7)rj=eiK)XLuFelTK!77@S@1AeDl6kw|XYvvcZ z^jH`+f>~yJ@)`(Q1me6ky>}T6vb(rAI?@yfDt=4iA zCh-Q_b1vlHnRgr~I}7bhqjpwSRyH3wJ5r2vM$++{nt)euZ^=dV;$hHR1~ zpmEmFSREI?gm8bmiUcoj-VUr&SXdbJ;kAztF?Jx&Lq>9PFZ%Ea?hqVa0Qqo4U_AVD zbo4Pq5*R;NnVCa!J|!fa!<&GEEZSpikE{cR&0(JRt|z}588w}-zqEAaM&#DFN+cU! zFfHXZL~c`9*u+8p+B7czJB(x0F?7V1pXd?7 zhBF~bY9?~u-J1}8H&&cRt*ba>pI4cD07vW~q3BV4sO)1U7PR+2j+hJ^8yTI!R1VonYIa$jiAW7P)A=3`Qd%}Pad?FEi_5^rZq4Ld7 zH-V`S{t!ntG&O-YxVx_NGUA9UN*vC2;`}=fbz~?%%zTvPjySwqaJGvf^|`X+@pW{F+4&0u}iggT zzZ<>FaF!ME!N&z3)r3~%S63h8-oZY6G7o$&T*?T{meAd9jQb)G z|KN_a=`BY^T*WDTGP_<}N%HZXaBzpGX4^(91E&<(Ph&++l`2??HH zfcN!rKbnJRwT4(yQBq=rybg{_&F5NLKvpdMKh(Wb^erb${>gKi|jWHy%HKTvv(n ze4nrLHJ;Doc^t>H@7>7vt}eY=ru8JdBbdk_U>rJl5Sat~K)^skZ4R%)&O_wd!|ZHc zUS3K}%qLSUIFH!cPmMAhxmW?-iC#`|MMXRxa9`{j2HxZ2R*{O;&ukV?T4`(3l~b*o z&-2!gzQ2uAI}6eo=*%{kR7IYltyVc>uehWB;#E+JmZE($uVWv)BbR!H%Tap=h`nHz z@9E#JFVpW)Wv z@OgzoMjluV%b@u0dEQhh+F6#d+F7l|?setY&f7lG$c%?h3EmG9SNbXllrc_Ng*y@y zzSo%99}2@Amc^1!Ojz{(#ymIzD;>3>4}))eEZR?9%+an(zeiaGWC)}>W+`_<62^b% z5KwQgP=3QQ@OR4wPrhNYw>7^QE-W16j0My|`|=!RCy#)5$rTtR#uPM@m2(rpvr+w-S@i}=S}bg`&GzOvCU%_K_m+yK44b> zt1U1S;#7)i6nX~RjMS!kz*8fNF`?gX&`I^BWOya;9#I}#0yt^>U!M2#^Rp0QYtX#* z{SpSffA7-??K-Lb zpt2E_KyYo&6?mm^YO1oj(KLUu|GBh~5V&IC=PNZFn~x_77494e3wPrTdUCFJ&`@j6 zsO$^74tvBw^Z5s4l-IO+DpNO0jFL@NGV;;*V=peSY~DYYBa?jm!KmGQR*KV;;I>{8 zkCWXpw_vkS4i41P69FluNB6|bcGc8hioDv^^e(G?>IGQ^`%k* z`L}w>__H5>q!sW$Fe|@uWg#)(RE*CvW2)VE$UUx|*QiBCcmo_DF!Q1!Bga;TS8VZe zHsidVlz}VM;>@nHFDbhGI|BSEru&XOFw?N}Rqgs?}o2&2{hnq5|pP3_qC07%=y$KGGNq z$ZccpV%xEG=bXw91!=?j4Ip#4edbWRbyUq3T!=qMU8Fcw%(@rOMdbyQ($;smBVRI$ z7ik22JbQMxF$cSSheVwBxWpmZ`hOj|Sxu7XfQGN_%jbD~GNqr~rb@ZvXZtM0V5fC< zX8I$i*-p2}leML3S8YddMEgz~tRu~6U>85nVb*t==WK1?nQOK098?6(<{U{}I`q-v zGx_%Iwt8=TFE6lsZV0&`hXo`|=`_CAF!b`l=Pz}6U%j9@ZLs@X!_AaXKj9|?0D`Uj zj=Y-0hf6HSY&h;Ha75j`>_v6@MZ#4J89&)fcCUMRyG66yDuxKM(EV-WJEpUL-+Wdy zS3JV;Fg|J4*n>u3K)u!P^mM%8){R-#_If9> z6LzI@vufUt_A-@BI+b{dj2sAyAr>F+C+|JI0WmbEjw{qYkkHA^Y%?t9K3&0MzPQ;X z`~BYm)FPA^pN%FQ%aD>HFG!T^^EvQoGbw&?r*xZpzQSHwvf2ZRdX))jt&(eAECg#jeJW^7FX&`2@5mEpnuIDU{Z(*_6%>}NZB(N z@vY=`dI8hX>h@Tv>d*_>nYoolvgBdXf-jHDsxs}6`gWWVk*w{!$W~IHAAiMh^03VH zHkrH>TOZ-FdGSv68SXo={dB1A4cjF3+h;1geZuLi(Ahl7z|hMpB^K$O3avU?EoURB zW!95Pax=`(t28H0WK-ZlR_csbOpEj&5#XaD&(^+-h+t@F2(Z-Wl|&M$;oKv|Eo|&D z@1x$CX5OJP&E>NphzpZgq;L|LC=@%}1G{KUV*0t!}qkDdmrPyHVyZZ()69x#D2% zuM8uPztNs@EzZj2aP$aAfs@#=CG7RNXy+z7k4Q*#|Lz@N+p$s{+}2daS}X-$-5tdr zL{@gjVCUcYc?Xruu*1`}|F>8bU1jCYY_f2IA8^Q@e4c-A>cp5Wllc|;-^jdDQ1#; zBA4hbD$~P^HksDK3|rVz8Wq~--paEHZaCh(@h2;Fqleeoyh5!W^Y{Cc6*+<(SGePs z5rme(5DLLEE8Ip9ViOWJJWxxE7O_4T)M)x6sZ6tT@<+sd^2=hW*vA^HsuRAeU;`Q; zPuAnmlK7#sDR1Df)67s?oXKh>02x@D%>v6)Nc#u|dOI;JQ{Sl8Qm?3e`M#pueWpUK zI#DG?&8C8_XSFdf9t;*{6GR-d>i=Fy1?xwmy^!IQ`Uk`F`g!dVF8rCQ8CR#a8GQ(1 zqNlF?)lGz&xpD_MIpImj3(EzdFHqLuR6x+`=ph0E!A8lMlGsCZV^{j9>S&3I!w>nx zCfVPYSYD(w+1&mUSwCpPdEVOE3JKry&ZU=d3u*_)9jx+~zmKgWt!VyaP&8h7w$d?w zwmr9C$A&9fFO^%{dlqgBw*;I_Z5cas{Xw`CiAeN}Sgz4uQ&v`n5Cy?uM+qR2Ln_V4 zK<(Y@fEcVdu_SN~#GJgAxAEcnXi#Uaf!bWgx7VD6TJ^0SHSW*2wyRIw= zyApxC$$)$Cd*p}=hfOzHKHhWU+_{)92b+n z`+xRqL#E+B8CoFw)z-PMB~q*L{FWF0nrS?cbm!U_XR^#-P2W1t=4*z!b1xnQBiIE7 z1al}Tw!F?}_9&EIG^gDet19qT!+lrSO)C#UyBF@&ti8o17)kO~Fg zN|QV*VdZwn<5wM~Ji_gx&Xc$OrIy-$Pt;gT(x@?%BkgD!Dm0h-a^Hhm#uyrA# z_1kKx$8qv8>Fs_qeLAu~d_1BJHR6*-)G=2o=8Z%CQXrGLpL#4;Xs zdQ_o#Ky7v#>AuYZYfRSs*Q}lboHAPN*G}DkWVtC*qbXOumg#d|%kJILyoOyjSKQ}a zXh_QesN4q0g~OWk>StBwb7`1)-1|C7tYzN21F7RK(2DYo-djrnG~ zddthRTu1{Ul6HY6C!u^LTz8pTnB=2@$Si~{^UQE*1$>iF}Ey40RS`e!z6vfj>|NS_)^ZmD--FO9d; z9csT*ts?Ji`E?t|;;!`c$&);bKV3D?t*hts;<}|*zP)}6`S$Eeb?w@a=j(tGJUtqe zo0<6wMOs`INQZPx{l#KzTIm@X<%LW(nk&`2y+U93HD0`G5iBef`{*!zo>5Lu0p~uB zD#K?RNERGb=Kxfj%YX$z;Dts~n$1fmtc=s?QiC8} zpmJvDn>3f~?5$hay;>5)s~ew8l#`Jfo%?8F(!#>LsA2^>H9EDf?DJAcNipa?K$>y0 z-4>ypH4COajlXOfWFx{V_Mf)=$kBg2+P`y?OtS9&qf9EJ1%js?p9JDc15_A-fbuC^ zU8lWE<7sX|EEUa6^z+hUHPXO*Pl-k?KG7f7s@7!Nu z$vIlWabJe|zh~23_MM&BaDC2E|G>Hz_C~v-dPOonfdtbDS2kEiKnlR>K64^W0mM~u zHc%Bl=;c@JP&*Z8wX<^dKbk4fpVU!qnxUwYhNQx_*?q*5<=95{ zu%fTrA&CS1do1zw-o&sFbZf|Ms9CiQ6lL7VAZ0(793Z2V!k7Bh2S~W!)40GGZ zI0pyA@}7;Zu&nodZtuca@9*b#PwK|v!O4u+zqtTVg2YBgLmAGSVO>~OCeFq6(Bv($ zCRG^kUL95TmlcE+D5`*vH5HlEtgJD#=zy1{qdUs zGnr{Uw2d#%E?3viXl`$(|5?I)Wn}lRRp(HJWo4tO(7J$Lk%Ne5HAS!orK8O;XUkiZx<-DXNqvWoN z!}bd4tmp+z@dW7eN+5LtRtFRq%r(#|!1wOq`}_xNwd$@Z`c%79#!8XrXIf;A7SEvy zlkA*u&VA>bEJ!m(s(0RhXuY|z{Lo`Xa}TYSv7x^DwNInJctk$X^>A~wMW3aXxz*gf zQ^Y#L<>`;`?WhaX=5Yq?0g9IaM_s@ve$_(&!r%fB2gt{|v@z9yKQE_fOl~@Tm{~&Z z*~(&lb>J04{&dT-S>M0ppM8^yn@1H}k6PT>`pr%?t<{;^YzKTRZ}uuS-+e4_Dum^) z+hnKBOeK3INHZK$`k7Vr+u=6|Z7>jP!paiREuXTQng`U`&~v@7w7I_HqPBM1pBzST zv}XsW^=Vga?YGZYRmj8Mq;cCkHrTb7ib7>p&dequxuVM|pWN%!T;T3FSYa*Xq<16X zIWzQ)Ca;{c;$U9jdz-4iK`mQ1-MLJmMMRB2mr?Zc3WXN)Ir4v0jQj!vdHw@OLER@U zjju!S=Hf|T+nj|5Qq!i*AuXAi)S4OZB%BMt1!Z-!1mNkQCeU4f{YM zVW*LRqFmJn zO(>{=SOT0JMK{%g_MVBX4rlHmp)}-Vd1W= zr%v6i~XK7$1+HJ0iU)fD(J;5h}xI#jShtc0NQ4@!!c=vRb)u9x(>p z?jBU+3K-h|P&Cc=VxgF*=)K=cRR@oOQ3L`i7p-`fFVw-{1O#94a8w`k-i`38c1z3Hb7;Kb??pM4v10>>$dwo`ME;gqZ=~q!IKYOs zqf;IyX8syKm}PKE=hOr;sq%H&<1=bRsw95EHZ+CHcH8C*Y>>34#O!a2CwzF?;Qz13 zcpgOV0oL2!7g)OzK``!~8Kwilctc|RwA6DA-%r;BHAn+il470twtslQ6l)XbU$_1C z`RL9@aXlAl=#i2Zo^M^(=50qM_xi*#EAv2kjhNahjSL* z3sfI1SpLr*kIx5>*W>)>nx)k# z=l@br`mdfkxP!1{3?Ra_YnIUWQUAU4C2apN$L-ku9{Q7v|A!aX&HN-R`4lXS9?t`x zCA7y&ITG*Cl1drXRGqu43Ocqu!ywsF^B7*v3QTVe_<*+!WzeY z2<&HnE&j+&e$^UTZ_k$&=S?>L>{{mIyBR(Ihs0|lyXW;P_23QzV)9;*(J?;QkXYYX zWa_V+wtd?ft2aqU=qK^JcR$GQ z$_S5>kCkCHtL)x@YkQUUHJ7GFlLiFxDC#O*j}j>#B9zGqkl!;NJm89a2aX;g)h}em z_95RwcT=8R{qiflJi7aocX?X8@>_PVPDb5a=PCXDrO+Z|zYu(m_Nm?zFadj0Ji!*~ zQWQQvB(#7#ZEMEcaN&!dzZP5g!D(HwbXkt)LzhHG*nm5he0u%{~S1hNI3jj&DDQ1;vjqrv&fC;0051_`?qfizj9Ys zIK|c}#AS5*10>06wN^6ZF=M0TpnB_feE9hMI+EV7=7e0sy~Btf`rwZY|37Pgjm+%K z%t3A~9i1#K?kSsQH-W-}f(~Q3SFcu9S9W2G5Q(t!{!{#qP>vO{9D41)(SVnqAGQxX z;^MJX-`{YA#EUxxB-oaCtlrGml|*n1$5>W89pQ%G6Culdk~}#`_;-aW(*!x23hO1V zFa;sTOS!%9wPrHPvya!yaUNnW6CJ_F? zPYf}iJ7^x!(b3Qa%P8Q4(#|tV00sCX-L-;`TmKY=p6ks3C;ysX%L0LCH(GSugKD1+ zo~F*AfrK9@S$G&h#!($H>Gn~v{W1s51Hn@hHfN)ZGsdl25|XrB-r03+CwcO?0gin=8{cnlPJ*3&FS4+BEDIAg~pD5Y@1Mb zI;v&3jcwoFiwbcPl%z&+#CJ`IZn9CWI;8i63nv=Fyq>QY4Mk+i|KA*h?CeuiQsScvlx4SX(-JSzQ)zyJFxI{xY4LS;& zgv@c%YL81tE~d(|>uj>zweGJTdAh>4_wydL>QKq7H)U=48UNAovh~N&*O^JQr}7Wp zDinUR-$pfF=@C)Of(_BbS47T?o z&V>XS_8|WeEaAJh7by6GBCvCpr6i5T@~mbZy!$S7@!%(xFtP(^=|+07t%9GIBdAh^ z=Tk<*l7{hP74|T1xz`ll^?5Q@hvVKU1@h8`m(^*G2d5f#YLe_C+N&qhsbaRUX+QdC zpz}^wh21h#R3JFCc+Y9lzy@sZQbiiR6S_g-H(m_nAd-pi%0E++#$L|Gel=abkNSQJ62?%g-juA1z_;Zz|(Q>|!+4UQ}pa@tQNh zzp%mJUmF>qWfj@2d~C0knNVCvSMj0>d&QGfixZASDkeUbrJarp`KeB!6MYJ;G%^of z8WQLdzGn73XcAVJo#pg8<8+)s%G&^OP z{I=u$QA@KMHotP%1FQG#m=2PsC#dBM!jhEB!YP$s`)?6aLaH8wx^!Op$ zmd{tx#%HyD+w8otQO3Va)8|q1&ctyR;+adgeY7agl#tGx6u4F9+N0&vq+u-QcYF^O z|F$viKm|I*shNj%#1GDFyT{Z^C*v=^ckYBrUbIa3XYc*bnOm+tO8I@h_Nv7{$VV&w ztN$4n{X69QSNNUXV$bwHbQfSXJ^vFY{+%M?hX3r{==wUTU75hhe?P_~9QseZam{f6 z^QQN2ePDf_&bY<(9sB1wrXQRRKLeuug7X%(*X4lgwuUhfyt0tUYdX4f6GCMN6SJQT z1=)S+qV&zJ-y`WLDfazO=shAjN#1{6e!=H}#H~%!!~l>C$p5xE{rg7S{{4-9pB+29 zpV4kNj2mn$in$GI_&)uG_X;NR3uF?nM2t!}{wr8kNL}s!U+G0-Q!~|ImZ1u_tcK)$ zn{-ZIo(Gb32>f6YqLZUnO(*QO4~jr478aI0dn8f*46GiS>b1)QO&la$cz4@#=1kvg zRM9_2jZiwU5 zfJ@*rqonBQ-PF_si}gr7^INdi0547fO+Y>l+-7w+T&<^c^Hedc%fShIg32ef=@*pr z`hQ=PF8cPO%wyW%(O5Eks+*De>pz-4;+y;UG2*7;ujPL4-3Pwff4r0u)$lqLhBEGe zp6CLJEa$kY|6v z`bcjPon&&s6Tf8qd~rMr{(?4h3WOyV%7W*W(3B%4HgFpO zooY5+cA+~g+hs;AdZjX51PEFG<0+h zMAtnnf$*WYxb61u!4T*?q?c!^P<$kMC85U>gc$WVWSfOlntSZccIXw#7nmfovUFo` z#vq;7EphA*2hS)XHg*wh%rLuFK#V1ruT^UHU)&Q*?j%fCpHA}EGh#lOYxGPUcr-}- zU`gk(g!xDewQ_vq&Cg&Q-Ib$_nbtpqdM8g^Xp zJOtQ-7GT2-#0XjIe(|j>p6$J|nE7>co1xplVYu|;YjOe*9AS4pm?7#Y)u3PVVSb2s zPt!qc7%}_+D@-Og?2v4<)_LYAU*RIFcPk5naTk4BK+ZEZZm2xwvEmL_(PQ15iJ}g} z{Q*x1_UYG>8g)tSXg+(msdI4FpZmlttx1xh~%<-ZO-b9m-6Un*3-gf|TSs_mF2 z(~j)Va}C~%EM;ge@FUrm1(JGd1HJP+e4R`TiIE-PqVN z2vvMIjl|hiTwd$TZRBz40AzF-{X-z$E1k$Khp(JuFLNaq7Z*K<;Bu+{At9^iFVpeL z{!D;l+y==>LNhF+U0W95{}2EG)TA7J&EqM(@1j>48tZV2m;st>QkK z7-h)F=+d9|8pBNvg!9fkq2DcY8zz)uS<3K*8U_p|(ctO*d*$0NU*L0Nm2OS^=PHHN zgw5*>Ba98*3fH#1DC+!UycG1^EXE%MlmYgkGIlvH=(dO`ie&(5iH$_f<#k|_&@oWy zVD#G4%=}HN(&Y=dZ*)vd-4@>KnAik=L=jV5Z1ypSdsP)PE@);e)Pb373rTe1l(!2H zFE0V{N%m6Yd7a#B^pcp2@z*=3E5D61za-!QwO7P{jn@8*Q|F)f)7mlgPci-f*Wc)~ zfzIOAD7uE+?_2~pKu5lju(Wg|(z8Qc0an7i8R_Z8KO?cpk#D?(?X)eZccb0<{0!hS zp=g##xkogV$^k|>p^-tNFXy1hs8s>k|D8)H1Pa^#=#}G0oW6hZDV|JhD&eJmFh*eiN@xI z{i#i*XeEfkJo-isEx~2)2-c73Phk8FBbM>+9+1fglYM zKEbYLk?eT5{**dOLF@lI4{E#@8XDXsdfN#K3Q9^YXJ#aFA3Aiv%lzWSts8GaYXLsQ z$xN-9>S~+*$^XoM}F0B3Gx*(OQD5ySg0=6i}a&gD65#mK9y#o znonq$9>2o6>YQjJ`q6e3O@M$7zPFCP{u1257=mi<+_?k0-rVoR&2BDV11}T147xr9 zP<`((3n3IK0CrZFKT87!=&1mXV)VJB|K>z@$uw%F{XpEY2Z76a4ek1%^svwcgG3A^ zFQVfH4teGM%@`ID>y8;La$>v2=0z`kQ&Q(D_7QAYx5>6a8XSwWNTqqAJugYZCHD+h zJS3y|X~pIz-7eJ2+xI(p?jU?Q(HDoD4Lk)Um@`1%OuchwAr9~5W%t|!hFS@LgpgIqVMuOPY8ml67tD}(t*A=$D zF{P!VJ0|x5Bt-o{4F<8GLws22nMbIAzI5O5p}HVe)*r&?h_gf&z$i1TjWzP*JF?J_U&K$i76`=Q$8H8^y;zYDZj0g>#!5h@)r4yNAC3()9aQwJ2-&#gkDiuX~hPt{6jItMnc`pkwhAGIB!@C~YEsKyvBbqff zfBc9BpoCJOCSilLw-BQ{71OPQ0f34)yl8jthIorw20zfb6$oSAvpGh#;h0N_$y@kgRmhMSO*wu*EYewm$;7tpl_1+N zCN|7Ka4-?YowrFQzd)Uq>N$>bgLStS3y>A;Y9#~(3(~%} zx3%?QCnG9bE>qw~P;d2yh%dLF57ukKh`OH|RN}~keRE< zl_l$X0%1){J0&Lv57q1Fa0#ZtZybqGY3FHV>UFJv8+;74D}0QCc9jm^JulMWLV0Bo z*59z)V5X&gg1O}B=?R-1_t{pRZ9JGBuy)$A@fO-4PJ#h}&PgatqU9NSS&krnz?-Mt zdP<4uQbrFS2>q}$!=>?1d7Z`wV5PioJx?+a4~e)LID=`zHw-NYikQ}RX8N0S9ecSk*EbI z&6JM$m_U1G$Fqy%c@+gTK4D?)y;M&I5xK+n|B{<-4RNgDtNb6;nm^wdaa-r`Hy7Z) z{_+2vZ*<1WQEXfvJxAyrio{;9L!VQ6E2yb8II9UNIdj3HBFJ1C@4Ypr39JsbUPn;r z{3o~8IX`G}cp9JbP}m7Vuhtj9|B9hDZwO zN*Lc>q7Orup-CsMkANom3_3^^XX>DU5eJ`qZyC1mw|hFt31wAb2UFBnXcL8mBGN5i zUj~2tthV+?A!bI#@de;PU;?!JJm!6@mowKl0pwcU*qD``o-4Wz^q7PM97e|b!~Ihp z!mQX^W-ww;EWsyiBn$Q$DJBAbIQi-8E2&3xS{KikgHo=CVsM%k%ernVD|6g+CNNx*532~ zy@AWRDuKkQHB84d`tMljzo(WzbN|MRI(QJ7y;P++d_YJ%B^(5JOAZGKGX@nE715po ztx7(2Giing{(Ah;faGJ8M}G!^-~8v{qawv|R6!gBHxqP$)Z#9hhivX9+QF&Q;=Mw4 zf-@wc^a62ZVY_|2-3fBhQBjKf?uLd^l~=+!Yulgqg(`7G4lz)o54V|gRtlA+q~Ig% z)gZca6cpS=caFT%#7)ti1G6Gh{EnR2jT^_BjVrWKDL%8L{kR*S2UwZr27oSB;}GXCUjZ@vd-Q_ zcaFl&JLMpn#Vc?}ikFHq6LW26=dLIlmDK#Z(j?EoC;wgryVlCRf9k7$R_y=di}I2< zh(A!Py{f8$BJA^6CCQUD2FK>{y;S5I;Ys{@+Dsh*!N&D}DW+L_mx>J6Ht3gI{e!i%f*wfCf7Yki~FV4b(Rl(f+0jT2^LeQid!=J8dy5O~`JuHBb zL4ZPGZ8iZPe1!HyzK0W0c|Y9d6;)KQpXD?=H)OuQ_yc5iXyY{v4eO(b;s`{Cd^|ja zVX|bm2x&kpLA3-CCXO6$FO=|T)=Z1Q7wea}@X0p#6o2n-5!k}KA{vT-q6%&Pnr@c|wRA+_8>=3xRdwn@E*=VZF=8SASlBO2*X8thu?F=u-&+d3gBM z+Q()bCDrUAlYv=BgN9|2Lw_ex3~aYnes5o2t9nZUCZ_Yz4 zYJD1cDo+raEBfUCe2IXlTCtvRABPAYTPuv(g@xyE%;)6fT#z2(mqr!N3X)zR5WvNf z#IEiKD$-7Hv!OQKylK;0^8!S4*}D0+_|WFcOd>QY3Qi~i$Vmb3M4Q|L^s${um{&^5 zh(G$kzJ0`9pfaVb8vguQqTZz;bJ{+7^I_apzs-GI*kHzRC|v$D*j zN5&z!wgU|wfi?aS1ixcw5x}!~o%@ztxus-~qy>axQ!T=wr{Qt2ZGj#)LI`YQVzE+OVnBXYe{!Afgb& z7Z@#%iJX%67mw&?jJ1A=y5#|Ihw;>RsCQFLcJ|OA*@2?+>lKVSCR|o)FnWGM%h;1q zyu5j1->bRDcZ3)jFLMTgx5=^81Taf)l~@}vh;SNt7m17r)c^3eH!*Lu8E;HI{oHYg z->BlA34LsONIxX^hbdvz|Jp|~Q!6$!^o3Cx3!3dNH6#R?;%2E$a5b@Se++EkZE?Y+ z29``MMRG)0!!krGpcpcHF@Ap4y;M{(XzErkploW&&W2_sz(f<5++J7}b={NGq&e&_MPD(eOl6BFWUW~S3K+Z9rO*CQu*T3D&x_m%*GKvHjRJdD7y z_!VsGn0loTgum_Bos-eT=goNgWg`-*8; z{8dkpp#MC5<5W8>Ov}XN2AldeCIVY}r!9q6)6IJo9Wb$~1eE3E$e8kw`Oy0i%@LLk z#-$dj-=Qjiy@HQP<eOK7KU4Aj9S?9Z{1x3ekLbTLT8BhcbZHLB z0zVfQv40rwUsBRjOV!_c6xp)WlJL=^vjjK!=CY_u?}JDXu9jYC#_%P_6%K06?r6efs_Tp1-S(XKEGba51Jgrso4|5KfKTHWpj*9bvj`vXp7zw#RKm~$eL?29zhl(U8Ujh9k=xfIq^<={KxxcB zRicT^?Hgf{k*zRl#dqvhStt9Rm7COqUy6nN6uP7;Tc)?HD zc0XHf%|L$uEK>mZ%e+BibU^tY6@22EXHa3sY3OiNe{l!7`!4X0^eu&Akx~I1M2ktx zL3w&$LAiaa?*?ruwM5Vea|3+j|ejIjVF41RRUh2 z;M>~GyJE>cW-Bi(Ep4Jv1y7{s@>7Ekn;hW}EI_Zke%k98ICxC|DL4SQWIqO}4{a)N*w zV4ZDR7iZ{RHMaEev7p51+f=WN&Y_w4BpLdX>-T*Tr)U>v^Qu3$g$=xmpvCiMGgme- zz1_mr^U~51MG|7za^-I4Y+U~mXijH4{0@R%C3RZcF7CqCiJA~*D~$|-kQ@s*Mf2bTVbujcoTNA;Vz=o<) zy_JIEslyceWgH)+5%~zCv(9K~4J+hz9DD=0q!L5ivkecZYv-%Oq(mwj-2gL26I3_6mi4j)V7yE{Yi|Y=ozfm~Cc6Z`&1^TvQt|0p?fG(D;ZN1{`F*BT|^Z;<2QE z{rdH)X}z2_MBbP|hzawL942R*{Cd4UR@9z-N#`c0tT?lY^@OuM_gtZm{!5H`pN=ZI znES#EZ1*}O3ZT4yn#r64DDBGe<0Li!PEsZww^J<_G5LrtwMxb&tGl;=tppTHmv?mk zZimu|X3$lDj_naS>V3rYHThgM$ip7sasjQhb7>Y4Hzf@mK(kb==+1Tk57V862vLt< zANYjB1n47djNmqS=h-4!wGe=qAwVeHZo1;fb~f3)RFZQYW}wUdzAz1p&y3anZd_cq z(DBYR=(#5Y-@kvqyu1t@)%zsr{%uP`3P~Z%5=0z>0jz|449E!&+dfzm3~n-OW4Np>#6miMFpmj4o~fE(ih51sg2O`N22Li392>&;4!Bz^k8Zhk5&(T|U0P01B8; zU_RK=Q{k$aqb*_`sGn$ow}Ie(imnPyWs!WAwC|s;p6gh6?|s=e`kYL%9r#T3w#ktL z4FbyO^H}w?w?4NeAN32{6-wBl5gTkLUCjQ~b${)C$>%e`4R}WkRUK%)TQHM6JxMXj zZ8+k6S+0LU!#RuMo9G`6Rutkgm)gziAiqyU)eVoxj6N*7y7zQ>qv}QgXW@{XL>Z^b zsNoByo3ryAfX&=iD|kf9r80=x4PX`8OfK`}RTLm?h$(@$f#RUjLf zz@i6#=<#EspR!8Q)+OMI4e??}#KmC;g8Mq`To45Z9Vb4(eP>L5$XN{dr@>2Adqrc{e0j zoq3pV&cKbaiGp}-n!iAZij_`u$N^_W(x;}P5?MC_6GnW}$)jd63aLN4u-{$WAvyB` zz0P2@WiHqW__G8puctP@kki|-g6kQ;iWcuAO~VpNkh!^eGoK{RCZY=;dedlU;X|PR zuA1aGS+qQIyUek`2e_fQ1;_ovhu9@Pv@)*;Vt^bmFeqqbsY!kdR5vpE@L^b0N$K*Fw#}ZJ9V}7yM;Ut*yW>&vcPldngpgBNNpuK7%??a`K)?j? z9$N%C8+0SU6~(Xrv?y#UZ+f+xv_eMF_m_SG?B*;7nLP+1Z8U0sJlaStOixwG1j!Y` zY{XyI0o&A3re~c@)1+lOG-S-W_&FYZnl7DA`-nVn2xlWGZ7{4v?`Y6B^C}m)-BOda zxKI5gv)D=y89bjOHg~C@jz3WP`RclBd)7GRBoZ2P{GnO@55MC7$KR+IY5szmt(=@( zK_0XmaOpDO$BAgbM&KHr9PR=^mDqD|j6E$8Paq7?Xiov>(a;!r8N9|#YM6N`B!1+` z)xHYXo^I?Tkn`@CTWc5M9+H>V1PWxJzdwWIH36NJ<}pz5>8PpgQAEQ0b77f;>jl_7 zl&F3UDC2;`?k(xQAfSW#PVF6r@Wey{Qbr&a%y48B;TqC878E6jUm+zarot`{mMK?I z)cpS4p;(rS7713=jbrFU2sPCnaYqYyl3Dv7-#eo$zs{4D-shX+?)!&-SBE;RT;nT8)l6%}!9rflgEQvxAkZzfJlGzroi!5WhujsDx=ON}b#26? z=cc48{ki*D7evC9?+Typ{(0~Q$;wrm%JBqU@>VI&-cvo*BkTbNVdJ|_RR{JN-pF}w zXh_>uXV{X}=QQ0LP)0tL5_q3~s341cJv;k)ZQk$8p;9N(Pd6(Iz8#*g?MaY$a=bgn zT=2B?wDh&6=AXmyN5p)q94q_7O$3+!$P$hVI*QnGu!Mk^o1K!v-nmVYZ({-JCkt83 zG=ySbQT8f(!I=G?6ndIcu(SL*@27wLT8IhL8cnLvEQZ1Kp`MLR4(*hlme#(=H%)oH zys+=)t$X+K5%)OtsiupC2;4HSxjdDn+E~~*`R!WE>@B}*iSxhQ=>kvHSqO=UD0w_$ z39=9xcP{_xTt41pVQqb<+LX8M(bOht`#rn2`!e{bA7kW?R-)Pn$oPT~I2Eq0Psfd@ z!rCV;(EFIsx2Cd@%Lvd%{IGtQ<$K|rZ`I3!?C~ZlEQ)Fb+1 zL=!%2|8Ziq>CD9jbsaUFjJVZ`KK?!Gg4?2|gMYk&LY)PdCSzu0Iy0T(@4SQ5Zx8;^ zYUjvlXY2;{dw&zlAHm6&!{+0nfhS~S*B#%C@qN?M#ChA`AW1>^wz9K1@gu1g;6mi) zqN;Jt_d5heyXoi%qqBpSs8+~zKp=3O2B#vj4@hqcew47>TrkOK&h!W;k!aR;f7#f4 zll$3TatBhB)t=ge8y;&7xEe9^WdsZEQ)RxBK~tj{75YuNJak3~`w4noAV+N3PI!%d z16X*a;+q_E*Ztq&NryG*nbl?F&B?|Ty7=n;+*B;#1Hd$At~+3!((x{!No(BQ{p(2k zHWovna=!#-J>VSMAT7_dB`0}af5Vh;o^fZ$PU^aXcl&C`E%IL4mRvqv#ov^ex%*S5 z*S82xbIHqAR-+#hvhr!pBv)1vZ5BImB#Axm785sGda3*IfN|ZRyg#=(OL%e$%NY5A zF`dtkCYl`XpZ)B+xuv!0N5xM{&nTmgug)9>nu(uBMifpRb1pZ$d0)oKO+23O{^C6W zzErjwysnAuf{!dqcsT}p&r#mB+(dFbANs3LiKY(?QZHb4B({YVgk{HOTQs$^BK_9? zG~p!(?r+4}O(-)!c$EK$Ff(sL<=^=v*r4ZixBC-${Ab`vv)bjB+WlmQD+y zUmeBrk7X2e$2;jso*Q5FuGOMESx)*5o}>J3EkXM7V(*V<(O&dcCZRl=NN+EOzU}*c zfx+cZE3502-T(OcCkKA*_|H{%`m^Rk)ii$cTbDb5XIr+!1uJi_y*Q!1k$@Jht`hBvrYZD<@nb}bAP2_q{^CNG}<j_$qU!I3#du>^->Xb?x7h11`#a}*2Qar>=mMdAIw`ojZX1lM> zyq{x-gKyOfw@2WKJ$(2j;<;t>Aal8Do72Kn8t3i2+=?M~mtUK#UR>io{V6kz>`sQp z+RNyY{>5;_yNR09QTAdeu>;1(>~JE&OXwOt_9GqBJ$rV19F0=R6kmmkR;dftjW9s}48|L?j+R zo8+f~ei9wMnZ+NBu+aZ}<2;?Hrs{q|)>Uk3Io`ePy9WpBPP0pJnz1}qn0!-7lrcuo z(e#}jaZop2Ww@952~__Cls|yHbu>0MwzLSHe?dxWxRkH!X93z0NDpxWCa-?oY}?D0 z5@X`=Be|=gpPgOpgk>Vne0<)PC!1A|ChSYmKUDtB?LzdIE~ziGl!E?S8a{nwiS>he2Q0g!vbI@%);14CS#MYG&)w(;z|(y;-dI_d zwdG1%-UZ_6V=uIvWCl!4bj*C_`eW7RO;>k!WJ6u|*SX^2VlAPZb}`4%g>Tx2>Iycw zdhfoOCUKyj_2*KT{=9IDv7VrA(kKzaSwyIJf01W#9fo2BTr6u#%P>WpMg7y!#*JNF zu=^T0B+;Lnmy;8@Jw2MkXyod6`8oFLvUj!bvL4FQo{FpAe?jKUSa}`it-X*Fgw&?y z?v{Q1qheX$PJq#**z7iHvB~Z10dlDyONNap9J%bp4BYSaUtNx)DJ(yEtjVI~tFzMT zZVeH}zc+%`_6R@Gf9(WJ+t|^ORD-;5{Ia5Kn8E}2R5~5iiW+Hmxw9%u&!6lgW`<+yo}z6ubyL7Mqi5K79iz2FxTdhad`*q}_^q zfm+?ruooNiNW06;mGmDc#S)~W-|~kQA7q>eqY1FI4rv~n6kshgR_or9=$DfG(06jnaeoJ5b>yZ z-99xro79oGMm|11=$EfpSnN#!tq?4TpLoUk&#pU(?qPvAO0l~`pZxG&aK*4a=6>ZO zJ$rzxH@`8~fShLgLT^CtgqLoMxv9e*vCeaybcLKOySuBBi_gDcvbZ@Lcr<)-P?C^^ z`y>6Wq35w+Zhz>LBLr6f#|d0U;QR}ekK}_Go&I7KQt-1NTWC(4O-kyRILP((s?!Zs z`Mva_t?mvM>Z`Fl=@X5@B>xkm5`s>SZ};kK{V?V?J*?E-x0gMdqc(gR=ohn*U5!WC zFXbcDDh%TGrmKe!TChLZaa(z=FD~<>hOREx*JS^P5T+wA*h;q6BV~q#k>;ULhM%8| zyPJ#Ao&Ybuhm!5#J;Ljb2OtK-0g2<(fFISOa)R!B^(q+61t7uE7H<=}o?**DJ@WMX zyMTA%)5-o^(i!)kJig=C*T4GBzfJC0_vTRLn5RKL5#^;8BPHW9J$+H<5HIE`X3O5?c+J;HWkchJ;-)R&4i29eblP|#6am&J(cHS<6W-q>^C+h$ zGG%<-w0_yKTYY!3pH3cgG*hParJK#Oi*{MzuhBe>D0zF0=2}#MZW?;XbC9=<+_ex| z1V9NJ=_HeTu$Dx8JbOL7i|lLC@|~Dh{$JljXN>!CHH=Mtm*48}-QQw9^U8w7y*usH zt&P;@rVXO9{nko*=n<2Tq6s z5|Ry zNdK!{m;UNy{fV$}-y7?UmG7MH5AZi7{;nx6`aHyM#kD1*&LKdvOP8eZ7p69;KIP{mD0Cx@V#X2!o|EW7gy8aI%+pkyAybu-S9!#LNP?l7c<*nlm-;cFS-ykp^cBQvS8kz65f&!~qudWHYYy4pHx zA=dclN7V-V0Hp&~3Dcf@PxrCx9!VNO3AbHBbisWCrHr+Z;>@O;r&gq zXrwLvGe9ajz09)FjlsNf{;rn`9N=ScfFaU-a0nDNAuz?;jofUO7jmy|VH#FEaVg}+ zOx#0yrVf`gF18A+mqi(ePP&A|94?(n85Y_0@$QNJZu8L>dVq1gF z=>^%ioK|L&s$yGHj|tUiz9rA^h!IM(+)b014sTGilJ30nDbygu%X_69hTq_|B2TDw z>9P0y&5C~yZxN>7NAVYRx}B*6doSx?m%HK08_QJ&_Ok3r)ADM$nh8IvFMioB{B{2h zZ9l9^G7Zib-|zh*RaLU*_mKHzvrl6_6c2*uN`9qze%}%)T1_Rmb!x3qg`#xj@OAc~ z^*x!Rnhp!49~o9Huhbo6k3~Sh8m~+v?ve0qK*vBe;gzgIJa;0uj8H<&WY)sJ#{RFtIJw=%zbNXX3M4% z0&(>$A@YWY{QN$JrR=Rz3L!g$WRp}@_VYS5zW4h6p8x;<9MAJy z$8q1?#~s&oUg!DweBSFd7BqJi$hO8Cr+9b6j3VlZFkxNQ5@%B<)L~3ADffQX~IIC=uxObP1GU5+phgXj> z8u2UmurC!ejQ7Oy_5a6Oru1jhyVjH8VjTUe^A#knEsl|=uTCY#kX=(*^Q)e$=V4<| ztzRgwxyy0mCVSKlfy+Ou3L={#{i!ti-z)(1W&RM5`NUVIvaUPv&QcrUKsp8Ox&Ozh z{^K7K5(E5-N!!kH0pq2dYo??Wpvo#=VxPfAvGy_7o;AryKXSR?kdTCr?Y&e7DBc)m zyy{kJ-oX0NsiS{Pjf;jmruO}NuK7e~q3GI&Z6n!jBT4cxPoD78_&(uECQ`8Tn)?_G zY2_x2b2WJmP@s(%{C{4(aiy{ieUacjc8|>yB>$VjWf3s#@{@^`Hc`ZrcuTdz@SY0b~J`+4Lc%po# z4J!+GOw>`6*qKoKGwc&3@v>|QZ&bAWGqugk0l2+L!#zn4%hCh_D-)J#r2 zl>V<&;A97EhN8dR4My=M!;BU*mD;tHl>>)FmXpTCs;a6$^umc2qKNVRU#c9W8YJng z8?ABx)>?KH<~@4!8Di3aj-P?Z3|dh{cRsS;DH7S6g59=dBaOE6xJ&v^YboUL5h_{)(4D1-QvRNA_n``d74t+pKT(*2&|?S7R0rrZfrdfw{_(K z@~6sv-TV9&xt7ui6?rGsm1wsOu%#-H%6OB0ToA^9yJcn^^cg~;fr6u zKp#^m%v{ER$4#_kCP}9?b#y#>lW&~U*4Emp{0XqCGRYLM`csz%;1c*AJ79)WmqUbkrnwJm2o}ediYoA`rcU7&9DHwi0%I0AIvyJ$jd~>(ZL- zgwEHrDc|df6-$-*)N>14^eg~f$G@TQO}P<%D^n$lZZL@@YRl8>Nr6?&w~In{70zNT zO5Db&*&P9|w^mIW8Cc^V0gpW@n%c5t!7R4toDrs}4MF8##EDY#MMuQ!_JwOXlGhPe#l4 z0e>G@y79K`>~1N&cs{Y{D>q-0)de6EnrM^rjs9Mz$U8q3nkbR&rxP7>^ zhE}e={VO1Kr?s8p4xR%F!Oku#*mN05Ac%a=7-*DYyX%IU(>gJT$W+}xx@99~5u^9y zop7@zCPsZ2>jERB<_v z1|}Qa>Y2o}Q~BsMWp?VM)Kr35n#DByAmBix#hRrDoxt~kVvit+_WFTc1ziGmKGE+0 zLc=&cPdzUP<1TPj(6)%C?U`A2ksOTzm0Z6ve8N@TTjiFyM;XaVZOfft4NSJOhAh=3Cwucr;Q#wxrMXqW95;9RtqkA|{}ziHYcU7FcrUU4%S6 z$L8Fjo-XB-WY?6!>&~)DnJwnZyH+-qzxhYP;8l~neItkc8O0-$OYQQwcjxRTghWKj zboqk~ve>Tl@8e-0SG;s;Xz2V>g}!vye~XmUlKfAj4kbCo%ElsQ)?kCUql|y=((OK| zp7N%Zj%~w%vRD;qqCc17U^w)^ampv!5eJB6@%L~aV-%D)x#~i|$3uA+=)PmndS7Nk zxO6+yt+B7O^HF~&C~gc;c+o#*Vt%!zA1V*(rfa=q+)H%y1d(0{HC_Cw`rNUCN+1$( zkKRnd2WoIW(GNcxJrQuYJ$b^t?C3dL*>#KobW2Ieu)|!%sQXj_fp5T>q5VX66{QyN zi$oCz>V@k_R`bnmdynTBB2T%wFAQc_v-Iydr3i!$_;J z@!JP*{!n(GW6t{BQI+iVzNBZcnsk}(wf42MA(IjOEb)8)-X z^x{{m!3xQl1rrg{&_Iq~2Uyj95tpGlS|tUPiAAOPZzuQ ziH3M$Y*9Har+WLsj)zx&-Mm30>nqRPE8zIsUQ~2Et)o+NuJkIH5jiiM15NoL&>dkppM^R)Wu4jyVvgO-`> z*N-QRZSweDx=OqBe7LPGMqmRZ;(5`CdC|(T2H=9>T_Q%~Yqwy@MWX?}33yBUnuh3H*oS=2e{! zPL==(GI{c z9T$w<9MQ-)rU4a-A_4QrPgjGn^ozBCpQ(t1CUake<@Xah1qnNpvfI z^_1&JTLv=!(9qb!c$8PZu%f@gAw%}MU66m!X(fO5>mp&tDz3b(cL-5j`L}`tt~=EP@A`u zZ)p<1q2kTFmT3QTRUWw~hUP!}^=Ni<vH#6@($ct^KaqL(XtR^#0hf(~#@7vf^)?k|| zh+-Ib&}him)YKUbYs{!B(?0=L)rKLNj(v+k$!z;5Yk<#!AGSlCo52ENBv^|ChYJE~ zDLN(l>8zGvX2emsjnV&Ajz!yKvd+9Ia3RX&K&Jse;Zb{N>&_u=Rle6Amq|-wz}0!% zU_4t>fhqeJK+RmiRRxzU60K}lzrayxTHE|rfn+&QPz$6tp@#sRUztA>vC9h!3lUXH zl9Ei38^IB!zC`lcmcMqXj?-O?TV69(@nyf=9hUP$XrAyzreC>Xgh9aWpvXNJB(`?~ zN{FHR3E2=Wd%DVWfM8F2(y;yKJdopc13#3E26?f`2;zK-S_Y7@-Cw`MLuUVU&*phz z;OYG64V+Mr68;2V<(RiXN>LE^=moeY7s-_$`x&ZD?v|P^2Y>)dj6E{9%X_{$!jEji z3JL!}p#ZN&_9sHv=OwRuZBtXWX=4(33)?bMoy_`3zlF5L8Q#eL#R;9oMty;6(YfX= z>7cmH56DZ^X=m84c4A+%G~KbhWfU`^dCw`b1eytit`x_0Bh&1&l1!K zK(Gqhxl#T=6x`7c`vxMJQF-iFT~mYJ@*J?Ud)x>C1pvz!L~UeUs#@uOQt#I0h^6yolx(qGP{H5&97%wlL%tQ3uJKB2OG|4Q#AYU`a7ejEsfesX`>Rc?>=;7xWDHw@}s+&Q^jq15c9>geZ5}LAuy;_?gHI@d@a~(OwO(ly66V3b|lM8Pi9p zsqKYM7tpTnD)olH))Vs<0oG7(_3Z3~U!6aJK`f4Up^g)CR)ZCaLK|6(ZWQlqMW2AM7=#W0C+fLY25+jFrJYb@O zT5-f=(=l26+@rL#6R%yCk@WAfr6PXb<6QMB&7AO83$vPZE~F021{9C_H}unpU*5f{Z2*wDhfz^cVEEFK;T$Cl)vq11%LMc+ zK0cnn(}B-Wi0XdMy<{%6sR`=993D>9Y>Udd$;cf4+H8Vbk;Il!o{+VkXGOv!xBKVg zR7W$jlnF(U9vV8Q*3@PFm@C;? zNLC4>UiUB3T9QN*RV~-Pr=qBSFUaAf^Ywlwll5jMS2Nj66PGatMC~|2S5H(7Sb`lm z<}k}6bPIImhfc$Q8{h(P1lJ`JG$@oa0N-)*@DvjbT`X(@9fsmE>JRokdwhL>YNFxM zWG^Wm^9!#2U+h=KEe0E>B$PV6luVL8&K7GRbce%FRi~bq>>#4_+;K`84rns-8(9|D z^YgLR$caZ(!x7k*Cw~B)0NgChy^-iU%a|_wv-tA?fd0o!N0s6V1WMtK3OM?%o+50Q z!`~2GE*=f?Jjw{9m6pVI4?JT~70v{2Tzwhat#pOc&=r{|NaU3Ot{Tmbl=d^h1=zC( z=*V}#%z_#rdiLo>0Q3Cmg@=|4|DIx7-a5*NosuQ^r<@_&(_4&&SGy2O_P#IEffWO0 zL7gl3kT1>7*uLMD7_gbK7xEyg>l&DYD5=j`lvDfU%qK9(Ioa7Cx0n;)L@kGQz(q18 z>M$LrCo-Hr4vZSbR2hz;jD^zAPPcn_Q0Mk!O{xr{N4Yc;Io|E$CsDJfbhbh1>Wjq7 zztUA=Wk?{uy7O0r3CCJ~*Kg&!k(*~hxS+4k@H5l6)oK#y_0PZ^>F16T(#IH7;tH7^ z5=!Kxw`Rn33?xzmO=Hv(bAZO|@)e)uKel*a;tJ$cvEjtID`-c{cA4rw@049jN0Yal zbZgnqca|Y*?~nEn3|x7S;?4~U@f*a2a>k+cpnT4t_%X&W13pw@tbz*ib(U(!pZyr) zGq=ZmZy7+sBo0_IlI6M*I?Mq}Q5e2eL2RsjMz|^vKEPNl>(bO#{rSpbRv>+TAoU}^ z`0l^>ebe+P!>b|`6`$_UU=>78BEjhM?H(*b*h*5X=E3bNI`65IZMB0R~=RIM~7nmNkI(VC8< z3(Yps?W7(0Ts@S9`qJSe~IA4X3xw)4rtSdz6L7t zBtCoykly75ZlrkYuxsD4Ztp5hFy=K>oQy036XM-?;*Kjp~6y~|0AE2T8IEWLT(BZhZQ2wkVV>$OB* z>t@Iox7ANthDws$mT|n3(?M?qD|P~PEY1u~Ev+JeEs0ujX-yvO51JlKxNm7;G2vX~ zu`qU@(7Rdh6*#3$x}_rd`#^}6}6fA8Yt|4^UiRDQ?PVjOzg znmo;&py%I*QU_Fwpi=FIDb<9PT%fU3kT%82o83Ypm%H~xjjdRad^T1XZY3)$y4TZ` z_QcK`30y4Q_t14e95+@$a2(KMgbIYt`IlP|JE{?oJ6x1l_x}d6#K-NJJFW4NvSY|r zjp62olDZ-5RvVjZ?1e64qB^&*kk)4tVIC4<{m4A6a=Wg2Oow<(V+IUHXTs7>i|?;^ z19MrG`ZY|hd?+V~tX``?q5dT=KNx&F=S>4&WIdKTf{XBtboJd(*K`|44MT*G(0?DxJ+Pn3>EFyWpcBmh0z( z3BveRgTq1%9nL+s?4DXr9jvi?B>H2QSelxGsT5cOce_PodB5*fct}XUeF0$(Wf9Z; zHTN4=Wc8wt{X$6A*x}8DL74JMUHh$@Dc31E6>trHiBn}=RmNB6AD-Md9_VQl1Nhx6 zXuGIoLVaBKcjD^_Mf%|Erynd7AjD)KYyphQeF$*?Mhy9sutMCVSl!u8JEE;Ma+dEb zT_#1THoNJBWfFX@;CnL*cIK?cwb%A7C;MFw02|5S z_^=yw{`c9=#bU5YN`Uy06+(!H?xx(Yts}a3uR~R+aCtHlX}q+RVecDLmz?Y>mx|CJ zx8jCcT_Ku%PM$stx2+5`E#1QIa$z?D%sBEs??QXN9r|5bc<9IWw)YHh)-q$KZ^3Ew zM-~5c(-#MqD^~lb7#BXvcwh1+&Wh?pVGa|0fmmi0?>ZzM3oxUGP>w0U|JPF082=oG z4z5Fl99NZip3}6zshM-xC#9M}<7TC9#%3ih2J)QgQg__cH8%h^UsGT?5nx%axTr!l84xO zex$-fr+&^|IU4T_#SScCphUlG9g{4CPW6q}>v8*x#9OV&C5| zkNx1g19b>J^2NjM{&82JMPkn6G~X)LjjNRS^*AugO^r8IYc%zfWknrDhn7RWIRCoe;mgHzbSZpwqhb29LnSrWwFz|O zmUr*I1AGBT;}&xfc~(kRoEk^YX2&D*M4kvQ(D&enLi0^l2%b}6RfaijBla#(oQm#P zOJZIzkU^xOY(<+^IEY1n*x7**3brzF0HFP{xfTu0&C1gdr75!Mt-vq{#P!U$I0IB| z7<9hJ8R3ZOTyazs3k#0xTZaSliMLC-vr5-RB9f@0AQU%)bN6)0nSfhjdpJ2U-2j8% zXTV!(F3Q$g8s{b~sY9f;iA^7Vcy6}3_x6b*sVe>SyNtb)(UfYvo8P@(CTY4tCKu`A zIQoW1-Z}Q=w&pDCEOgKqcPx6>WSZW}9k-<^>a@O_M_}ILl*%Jy0tBYw(PjOVH*#lh zec{;gm)3T|{`<8sh+7gvN{SU{4@4)4*txrY%;z4X7=_oK&f-inhIWHrRJwwT7V_1f zd0g>1vLS~3B!7cKoPz~8^0dHaK{*GF337oPJPkm3$`QOeTw z+P&-b!iO~;)~cPK!v%KRrCxra@BvT#R-$r=-|?&Hh6pf_H#ao+MDGLrfsjH(V|@;| zB*W@(HJEAVSm{g$Mcoc_)!DBo%Vkz+pTCJg!luQb)A!XO7Ao?roYgCgJmsaR)i?F) ze7#T>KWM*8+HkGKoZdKZ8WrWRwPD^^>hXkoS!H@p6kNnRhq~R2Jeg8_gc+(*rwxEs zLq|jtUC_7k65DkipM8cF257|G-ler&1t^x|h3<57>W%ZV;!R|YKFdC2HQU+E z1~>AZCHpzAxEUQ^*L5rPL!IZI^LneD#TPO*X`G%Dr_4K2nZChSyoC9E-_-qmJnLne za+&(x=l?Oadh#fGUk<@MdotvHqd(=|G(`CWa~TUE2pqq4+r?fW!$HgMwvc0Zy zvMtq*?mK21iK;d6T+OqtJgrr{k7Df?iL|(_p3K$^3300l_#?$iZs9KyOlwyPi4gq+ zy^Tn}8*Um6R34Mnui^E1sk_zP!2VpowR5a%?0t(b?0v_)l)^m-oeW}I5&wAQpV$R- zTXesp%~v$pYR0%edFdryvhO(~Giz9C_gHu=&=8Y<+w&>}Cbcvw&?N!9HptN&TMPd&qHCo6ySMEox4 z(Cax_Q~~!!Ec@g$ULKLvC8;3I5I8m3E*JKOi}K~m&pSCO53vgHYmMe<0VDCLmjJJp zWytuj^YWgkY@w0W&uJ6hrL>#XujRwKZl`S3n+Y#vWWVMb3*38Scp-$>{}p~)typSx<_gYTs2XM`imyZCJHqxjtXnJ);Wy zYqiE)RD;#SF%l-B~awB&0-J30okat&HkmYx}R9HOUpLRojYtrb5W^< zXZtZ(iT>elK{5{|E4*n7N?VzJd@(sM+DQfb=_}InVNuK>Bd;@BGUA?thixo$M3$y< z@#aw>`i+?)FT2l&^{@AhxkLT+@wd@G?(D2f9JhHqB&u_vi%N;wLL_XQL1xM$>EJcy zwSZA{e;pqO3T3Hy6e8zzW(oQWbtkSHOmC9XmKYSzI2z*W2$yIiC4)52~tS@pWIMCT^3C8U?k)=};xi|JEHL}$unRHXG2 zyB+!6CVT5+$)l?7N>aX9GDOc{g-)X~{U5{7+$?@yf|X)&DPap^EJdDnf}_mU~KEE_`_L zWNu-_Yul#L^qzTJjnYKx2SMk1sNV~Di;73ZYG#Cc{xM;!u=wTS;HubbZxgF7S)G=< ztj(HlpSk;edWg?JL&Bx`G@~G`AVJ$~(b@M#q-7WPvj)6dgSJ)7#y zD0J9Ed5_!tf!~zlk&n6(^c%-qFMgDj%`5$EuX_CO`Gd=Du-Lb@&9tU@mFjE`cp3Rp zEWOH5WcyaHKU`u{{d|s!xKw|--y*LaG!$%Kr9bp}`CZkY#JBR;zO4`F@&wilb&@rd z9G1vvn2&F9i|-UDoE1)JPk--nkZk9!t5r-B^@Rab8k%l;N-S-b z!C8<_>S-s$6Y?XauYx>3p4doZd#p)Hi&v+5W^l-b;! z=l4qjXok|w*1VDZdA7*iV%0?t$Ig&t?-4j+(md+Cg8Ph)%HyceAX@4MpZ`and z^}dF#E?1wqzwjbe#yo@XK9c^4(0h_5hCNSD*Q$8Gc+mNxl`FEi>A;R-YSpU1td;`- z@yRxF;+~24ID+Se^;i(qV+Unrou=cutodyEhHp8Tof^#T$)+MvACDMU6z>kK+Yl#I zRZ;QH@p@6mRsThI$A&Gv&RNH;ismgdslxUSOiajYUN#b2bG(ML;7I#+_1VO6Pv+Ol z&Lo{@NFaNve5v2b!12CV#jSmIe33`www(a#qh)ivsE4DsUft0)pRetm2e;`<05K?0 zN+^TlaTkHK+8apg5o-1Ru#K=ur_i=iTWzTB|0GhQv+~w=Q{KF10fTn=2h&>nr}d0% z$l;vi(uApZWPYJ%cj@?e1a+oZtn(2}1{gbHkxx zFP}Fw!%pr4T!tGe`EJmD^;J4HwS3tFc~^!Lve};v?q;{9APa66;}>J>Y9Yvg41Bbg2ril}^d}h4rikvmt<#(~NGj?W)t>qE<(y8Z zyPNonHTPBY4t7J9H_2n4EYUhkdyBWfhZ-T=mM?e)<1 zqq43Kxp}T@H6Dnvm!fQ0?|dtehLoB7&~~$u#)DLGUds)uL2Niw7Fp(HVe83~aV3z_ z^TCfUB!=HLj)pFm+66;>mM=WokB-9Q5i-h_%A|ai3%o}YtoJW<7KYvBoP zdQJ9DZ-k(o^?n^T1|CkENv2z!|5-n=Z=m+l#~Ibf zeVY!#5HBJqs9(Y9!M4JV4TW6P>xD%yFMMGpIQ>w`oUpKCPgzx}b=in2Agx!H&pLl> z!;8Dt@x6{Nw*>iv-*-6-c1V*RY)c^L=CWORc|_iyVdGd=HSd?4nG+1+!1fL7nbH5! zvgZm#Dfw@#Owrb>wD#qTRc01znkfRjVCvV;AntDS_Q5lN%)8p!E;A^FKM{N1IeRbF zS{AAOTgAU0@ZOCTW!==|W0#~gTwKH{wHAufH7ti)*p7iTw{8?Tt}`|~#h0r_n7-Q^ z2n`@hDY%fr?I+(eYWOp<73{OyxN>0Rx-a9Dlx^>i=w|$Mbkp}5=kQKy7L%Xz(y7cjjC+$z>ni%C8)Z|Oe*KA5kGfEK+4qv7gSxa-eZ?TQ+tm~=d>3F!v zOkD9DDz+4JFKq0jH>6cLaL(SqV=8XP5n8z_t9Nze1k4p+!{=Hj6QqC8E0uD7lAQkw zy^`ZvJ}6P-^lt+x_AhnWxxH8YMr_5lEFrc8$zq&^fX!uITUWad-FT{Nu(3%7``M{T z8!dK%{k)W9h}K-q2Wl2nA&{fDZzP6pT-@A^0`#acJ2tdjmv6f+U*n#>YvF|m_k_Zp zjNlzEKf4a>HQGvRmd0-!pA;g+%`{K0+WGK*8S-s%@n0a{-(K@@k9Krj;rvaH`s)x4 zWzO<@Vgzsn@aubG)w;i$-@iCTOE^jZz)4RZcs}!)QhiV)`CR>t*P)xyy7J9ZXbqi} z!1KF!yg1RUb#m~@jFrY6`19V}Q>?SUD|8{zbPFaXVvc}^=X-F@Pp|#2G|jjP$Kv?} zx3r@4=X1kTyev%CJ@P17Xjyz`Gk0cF(y=9^?Y@Wc|KLFrG={@d z@HfN70Eg>!$O|~;ua4p8Xa}EUWJ_xRE2?*}ZFIrxRmpqtc%4JqAz7Fn&@Ka=LE5Hh z@$-V!P-x1j$!K35PA;xHbyk((JpG4)w)Xb*9*X%mB=yH z^G|>i8BjU6voAu7`dSfenT}R(574mqzvtA7En$P0Rmatf#1#J(&Guzk%}Q ziwm7DpSfs!E2L01owcS5O4NgN3Y?3fI3YU@#p2Hp7~fkmUG?8!0xZ!ax^Aia?ao87 zCE%@*8#Q~o18&RADa$n1eBPi}R4lWKdF-!*1w}!-8`~w-TMuro1qz6O`T{8emE0q^ z^Yjvq)^2WYL-cFk4r>ae-1UK*Q&x#E#g=HVL*#CgZ}B+j4H`t$CoxFIq!_@+$w~Wy z`9<9@5Rk^73Xul7ua8dg-+MheHLIb)`vqbuP4C~!%62CU%$0GXaeCvZ%WD4Z{=CRA zfZ7H$+<>;M%liAg`*Z=cAJN`hNFN)SA@HT|vmQQF;0%b-DNv(YyYftM(B+dS8+Kfe zt}?8wtW^2>+2&V)_i%U>-P?uQE44Y&+X-WTijyLLXL^04f#+lR%-BWID}XR<@{)llhb-vFIo4e=(=Q|LmkiGRgP^e0{aDD( ze_^+bQ9JpbY~JDau%U6sZYp3Qev@0g&7gGAGv>9w-8J*s@J272_Rp@#6N_?z-TON4 z3Dz3F={`SS|3>k`1#zB_{V8hdX~NkQ*jm1T;#;+54noXr7`@6K? z2!ZY{YeyhY5-r%Id4(qAw-(r#GZpG|R%B({q~2(G6I!J!!DHp+?f>QIY&oBIX=tlG zjtpBJIfJ2GU^hD)yEi&*k_1Qx5|xCI4$(oy2Eu|5=GEB`1HKInXK@H$ywUKU;r)~O z@5M!a#eyt}R}88ydsE-suHyc6=gXO#SASpR^9G`z;4UGb^s}?2bBnajrW)pm@A0a_ z+-WqTZ2&wmU|6BJdKwUISQ-`$#)t8I(fy@uF{vH;g`8C9S#Pjsa-T|p_tl2{-e3*) zZ@2G%cP$2>(j9~{^qUhcDM`|h6^S^z#D|CyKWxu?1B8fv;co=L@}Go=G9S4ZLb3^? zJi4oij~SYNGU$3d8@KO;Bwyj{F^*fH^d}V82#exfM*mWzy+%`sq7VFutWd4KN}g;q4KU zLZpl5i0}V*841BMV5JD1H1W^5r3;&2V{~{(oPLRa_h(esl8k`uNi{W-E1hl2Nyb+Y z42YNHRf^IK+MX8srO~s?C>j4J%3sgM{>qY>7m1CMkn;HT!wpSMN4g#*-S%Fyd|9wT z@7a@ECVZly#r*BtH`T%dP1b*vkoe1a0j$%6@$WR}7chNIYGU%MUYm8EA8hh6Z^*Gx zaR6kG!{nQD5vb$Dp|kS9+SQkBA~)JW+hN#xAI=&{dK?AOXJA)mAXGD>raLiEsR_0j><$pyB{$StV;QO=i!;N3>{reYx1xe|b60NV~yTsh0f-rw@a=}ndC2f>&Tuk z)-TYq6X+5>$tBdd-^h8f2*$q43o%h|B4Zv!f{%ian$MBdljN$L98c(>5)HT&T>D47 zkh0q`Pl{trBodA4Vc7$!;#_xTbW~UaRX~!ICt?6LyYvQ$A2;x=-haQxP@#|q{oT%P z0wAK^Ks3C-AT0n`yAAy$<#!+y++u(~QBqPxmo*uT9YBXkw1hn=J<=xfmCG?Y1XeXR z{Z@A_)U>`z)Qq_vJa{mv6%Ft7A7UIA7^YBOSKZ}5*xmJoMB)fgYBRoFo(TomM3n^2 z4H_C6#K)Um{tKo{O7Y)UZ6rT37yHqUd6=lAbBUv0fsqx+TDv9~v;HoMLd20DY;?x; zqBk`jpS|>|J8!&B5mVjyJ3?g0Y5vJPYlFDh7BJ7+@3CJ;$sUe>FdYR@MFOKL5E~Nm zl}Mx_br+Wcf#K*M=*n~0tqtX03Tw$qxp11#%z|kT?Xt1*-S=U?p~xv}L>8a#=tNSG zM|OG4ZnN_a@6xWR*kW`3UR%m(nv0?GCqPBRc)vH36J zL1+1L5fnf~P@ZW51{y|KmtaDT*^$sk;M|pjrU?wKyvuHUYoMJ@8)_GPS1<*&Ch5FZ@3&*PA z7=>~0?#7LSGN9psUu6qGc^rP87{wN?8x^BidG1?JIhF-;G!!jAwHHhQqQ0ac3zIoOpc6AntD=cu1_(gik`plP4HdCa@3-X!(-JQZ6TrH|35Q(p@a_zq0v$L| z>8EPZc)%r=t0a<1EE)^TNwjn_WJ@PZ;M!kghfANy}3@B7Ev%fth-1X#)jQ~yt&MG1-OkDr zw+@$4{0)cI?r|T=)gH*(K)jgAg#Mguf*1H{Opr#c9}E{VQP$IoQN0@*1bv>o{CsDm z88+pjQe|5g9+5BJv9(NCwx$VwMfPnL(1S+K3(!lxv?9;@YRgC5Np{-7rCpE9^#enC z!MwEn9$-n%7~H$v*8w~aLOZ(8w_XXvL=;=B0j~*w708UTtd#R@)?hmp;_LL!eukXp zeuIiTaF+F0boYOi0j$dRywD;bRZ&@DwdG`IYuh!R1WQ#pI&>jyFEhkx@jA(+B0}MvZ)QoD@1$+&BgeI6eCGJJ_gJi2Omod~-j|hEmydM1y zOg91$5Y7Gwtj#WKcx36_G%~^kQyx-kuhBJVdWNw#xK$3tqxP0jHT{(}HH+ZNfkugT z@!W~U@e^Mkol~_4_Gjw)n;qAVyTWvkd25fc9s5Y*@ z>G&*BsoSFB&5Pk^K}*gt&lS9y)LPV(6zqp)=DX+QW^UI_SaW}Kook$Q-RBmOvwO6d zJ0UJ5=z3WmL~IX>*7Sk!1)iH8UGYrE8(V%toEYZDgt_*;#I=mBj?YBUAJ z*VX~w04IgT0xc|hp#G6$mYkM03jgldHdy3b^Ys0Un^9)V72_G$L=~EedBaVkeL|9y&5DKebJ*)Vu8CZ!iF08b3J|oJ_J2d9kr< zd-e=NNhiMBWTgJxxV(B#+za#L+qgdAbb>@Lb36Hl4T{H)XS-6V>xfk@vZvp*sD!2| zIAf27re&@wC@N7^NJHrp0X zm?sFrU;80G9#}xapKVbvYA`Vl-jrfmc&?l63{y`HcXyAKUCuh8SE&)!_2UkhL$Y?f zKi${Y7bvKq(NU{uw#;JN;6)|<#AI$TPFJm74eKTYoC7qi5ngq*!N=5Eg6U$sD56tR zj;5Y!et$B#5!<_pNe^OGn|B?B=br>D5Oj4vKD)feOoR?Q=-D5em5&&UWDj0G=EfX+ zKY8-huz&RV3t)ciW@cuVl$^(w!8(KHX7=qd{1#&2(Zh$8ID@h^Pt=EtXw=}DLp~g0 zyq2BCMTq|R|7S{RuIp%NF=Exx(cQa$zXW04$HxaGfy#9n*@9t`e%w|T0Z+3v-yyrl zUknTw>*(lI?v4ry;987n2s6>Jx3wi(x9+fl!fUW%L~VLNQZmo4s|e5Rbv}E8MrQ4r zHQosMp#`X%V7^erv}4yU!`kRWjAFK5CMNvgOrofm+@fzqymbEc`yIb0U;v5~q7KOI z>Q8jNOwMVD7(x9Mwq&lZu7CV-tA#E5UcKQk9X)+g^Dv=A0{yS>aE7qd-6{GTUY_O* z;^5!_e*)bx{CkJojeQ;qg}qm}+wN6GmIdczE1V7EHpc=7rt=GoL|&AYH3hwx38!&Z zTydeeHW(V<1h0kV;8l3*K`I^C()|#8w>;izBgrSXfkhSz6kKc2;Nl9flqV-9u#30y zYNt%=^?@7;uOwSD#5Msz!5_=mjMpsxY4H8ZPp9?}kB_Lqfn2JyFk9ayAv)SwB8Af! zghDvxoKeudEQ*y0x%(49SW-N%u7*f}LVj?y$nd)17MZU)Ma~8@k|e9}FN-Z#Ko=Ny zE=ov9;CASvapHJV_575oD&B>_&tt1)-}>>L4%##=9Y@eP4zvWg6tA$R`U1Y%R88d4nVRMfduUgg2WUa{yvxGm{h*eWFBq_h^N}k zKW;?Xix)Sx?R^B#m)u;(x$j>=waM@bhZzT?420cYhzzTVCv0rWc>MT}6dj%d)>H>xR~gY}mGS>t0Nj_HIv!=mDz&AT&FR ztm2#ojgf3u)bzlX!LjiHXmwBt2h<)0pDE=gZiB{^RKv5JdgF`b<>gL`^HVT%;RC&q zxc>@Qq3{nc1GxDBbib30O<@zE$BzU`E=DP>Szb;KRF2yA_M*P}G($bKg36H_m6w}9 z_k3bu^~F|b?Zqo6-Z>IiR8({%uC>IYq^1AJkt6g-IkXO^NL`nEgL9pRj&2a!t*=i6 z7mxEb%dr~z(i>P*cR}btU*y`xzRYLN^nPV11IXwEWE1M0TwIz9@3g8*R_Wfzeo7-Y z21Ff^X4enmn60a?k6VNF?hZTFd@8uW!$qf_GP9cLax&rZ|lbI2rmv>YytBRE`jP|FFke`b+Z~3@yq4NVXfiaOb4k2GJ`_` zo0Q+dktX=&*`QMa87FfL9{FY4;dBRP$`U_8P$!X_Sq)Mz`i1-Xh8wHE_(W@V+k100 zGbgC0dNmGDoI7`pJK|$WR&aP~KKGs*axucgaIb>iYC?jM%9`aDMRr1HxFa>FnvCRE zJ(K-rsd;kI{07k$`Ty|`KRjK=@&eB>w)4=g-Ma~E%H+o5krK#6WS1`d!-umV!G8EaK~3E- zw`MIVwHo1V*YWUoaLP0?>IW_q#+;x1Rza%TZFce`J2fEhn`MZ|ihYl8j;I1=Bd+!y zg)SEPdM{m=fI>DMi##$i66Rf0GH4K|sb^KRwQ0mD!%%7-w7)8ki^gWOF<TL1P|*GCmc2NdB`=Ngf`HP~C=j z%_Kw%;>}Wq*QBhHml#p1yVg+g->?K?& z)Ka=Xe!O$UKvVNQs2y^c9 zng4ngxKT>DOq!oKQA4v&fns5BYd7R_Z(nGYL3sLdG03 z4AZO`+$bodxq^BPmrgGVgc`iy#SuaSOtI+x{lyO-zHVvBd;FMBN~#3UVC^|0qrE`< zBaw#AX3pD7(HpzkjSIcNA@`y%&2onGmCRZP2L}W+mKVrUV^= zFw)TU4GgernWNy-$S8&4Ago+8HLp-0&BI{^{B!M~E$TVKE&z0A?GpF)8?V-oQvDn5 zVY~6PGeVMu&!keu2eRWpI|F4o{r$U-M;o*jLl~D{O#5BgkBVh91V@C2!(DUt6~~F8 zlQ3pEd-enD0w6Cm(A#T=wP`4^FH`A8t>cEn+_^}~1qD^s284u6eSEor+@%xE3i&u;+Zo8VwEP6Slih0cx?Bv%dx0V&aQ_|9!H`eCR$qg zF5P7t&(#HcQ6Pha9STMyo!~uv&*7e(p4Q^4#k0$w9R2t)Ff!5|y9mi3ej@G6lV}eA z)fArm^j14j`VUg&W6ybed(Y0!BD3)J@|r+OV|Wa=46zP(Z)a6K0NeK{J`(1kh>R#4 zU_(FH*LSLU0b^3!vtlrtVGUN~KChmrii^w|+_ZtD{sapysc{I;X!YvVH<_gNi;A{% zbhwuX?iAht>(K1;-Etxw9875%@nmn#VRa#bX7cC#Yj@ zK)m&X!~AmHBblh-LB|}j%}2k;Vc;!`hzL=0#BYGTJY=C{qF}dFiOUS;(VA&@=(PLv z4)^CgBrO1vkEw0Qx-b}6@csLDkg=gCGzvweIxD!9+R;H!69WVIDnq3nM)C9v40HI- zezg40ZL47Ffb&O1Sy=!YG02c{K6qcbqM2{Y!NSso!gUnN>R$5&1qF*>kUx3y1mz8G zIa+xdo0%w>spVp7L+#{Z`1kG&@mF3Z-Hm~DqJvqS;0o!OjAHJwB@uS!ZF+<%-T!xg zgk|Yv%0wC0F_1`k18+!gJ@pH>Szu%F(T4J@CuItwfT^y2#NzS*m$@UbG1%Znt!Y+1 zxYX%K7so;|v^#$kHH}Bo||Hhc1701RZH8 zip3&tzg{MVOjJ?fe&5y1k&L{$7LVMob~*_040snXaE2J literal 0 HcmV?d00001