From c343982bb50721cf1037fd5484834837fb99f679 Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 21:41:02 +0530
Subject: [PATCH 01/27] Create read.me
---
legalysis/read.me | 1 +
1 file changed, 1 insertion(+)
create mode 100644 legalysis/read.me
diff --git a/legalysis/read.me b/legalysis/read.me
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/legalysis/read.me
@@ -0,0 +1 @@
+
From c1e3dcf6fb0b978b5fa15ee8077b8dfb36c03a53 Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 21:41:35 +0530
Subject: [PATCH 02/27] Delete legalysis/read.me
---
legalysis/read.me | 1 -
1 file changed, 1 deletion(-)
delete mode 100644 legalysis/read.me
diff --git a/legalysis/read.me b/legalysis/read.me
deleted file mode 100644
index 8b137891..00000000
--- a/legalysis/read.me
+++ /dev/null
@@ -1 +0,0 @@
-
From 057f4348a22a6a0e697b8b73d610f8963758a8c9 Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 21:43:02 +0530
Subject: [PATCH 03/27] Create README.md
---
legalysis/README.md | 1 +
1 file changed, 1 insertion(+)
create mode 100644 legalysis/README.md
diff --git a/legalysis/README.md b/legalysis/README.md
new file mode 100644
index 00000000..8728a858
--- /dev/null
+++ b/legalysis/README.md
@@ -0,0 +1 @@
+this is a readme
From 9f30d4b759eb7d2718d3335982531cc89adb437e Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 21:45:11 +0530
Subject: [PATCH 04/27] Update README.md
---
legalysis/README.md | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/legalysis/README.md b/legalysis/README.md
index 8728a858..557aaa10 100644
--- a/legalysis/README.md
+++ b/legalysis/README.md
@@ -1 +1,5 @@
-this is a readme
+Team Name - Legalysis
+Problem Statement - AI-Enhanced Legal Practice Platform
+Team Leader Email - tummuri.hari1@wipro.com
+
+
From 0f145966f2f4bdba359cf7127c4cf34cced1c210 Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 21:51:14 +0530
Subject: [PATCH 05/27] Update README.md
---
legalysis/README.md | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/legalysis/README.md b/legalysis/README.md
index 557aaa10..866d0726 100644
--- a/legalysis/README.md
+++ b/legalysis/README.md
@@ -2,4 +2,14 @@ Team Name - Legalysis
Problem Statement - AI-Enhanced Legal Practice Platform
Team Leader Email - tummuri.hari1@wipro.com
+A Brief of the Prototype:
+ To proficiently address these challenges, we’ve utilized diverse capabilities within large language models (LLMs). Our solution encompasses tasks such as summarizing legal documents, researching past cases, recalling IPC sections, and developing litigation strategies. Leveraging Intel’s robust hardware and the powerful Intel OneAPI AI analytics toolkit, we’ve fine-tuned and optimized LLMs on extensive datasets, culminating in a comprehensive and efficient solution. Alongside fine-tuning, we incorporated Retrieval-Augmented Generation to enhance our approach for the mentioned use cases.
+Prototype Description:
+ To develop this solution, we have gathered data from diverse sources, which consists of legal case judgments, legal proceedings, and the Indian penal code. These datasets underwent pre-processing, and along with large language model capabilities we utilized various methodologies to devise effective solutions.
+
+ For summarizing the legal documents, we have trained LLAMA2 7B model with legal document summarization dataset resulting in performance improvement of LLM for legal case summarization. And we have done finetuning using Intel AI analytics toolkit.
+
+ For Legal research, we’ve integrated LLM with RAG (Retrieval Augmented Generation) to access details about specific cases of interest to users. This integration facilitates the provision of valuable insights for their case proceedings.
+
+ For IPC related queries, we have fine-tuned a T5 large model using an IPC dataset and used Intel developer cloud for finetuning. This enables the model to identify the specific IPC section applicable to a given scenario.
From 9bc125ca8e0010f2add07eeffee5b94ee6f1fcc2 Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 21:56:03 +0530
Subject: [PATCH 06/27] Update README.md
---
legalysis/README.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/legalysis/README.md b/legalysis/README.md
index 866d0726..38b9af32 100644
--- a/legalysis/README.md
+++ b/legalysis/README.md
@@ -13,3 +13,6 @@ Prototype Description:
For Legal research, we’ve integrated LLM with RAG (Retrieval Augmented Generation) to access details about specific cases of interest to users. This integration facilitates the provision of valuable insights for their case proceedings.
For IPC related queries, we have fine-tuned a T5 large model using an IPC dataset and used Intel developer cloud for finetuning. This enables the model to identify the specific IPC section applicable to a given scenario.
+
+ 
+
From 1542c08ba61915f40d8e8a921cbde72a18e46afd Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 22:11:53 +0530
Subject: [PATCH 07/27] Update README.md
---
legalysis/README.md | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/legalysis/README.md b/legalysis/README.md
index 38b9af32..48d8d494 100644
--- a/legalysis/README.md
+++ b/legalysis/README.md
@@ -16,3 +16,10 @@ Prototype Description:

+ Step-by-Step Code Execution Instructions:
+
+
+
+ Future scope:
+
+
From b816eb0136df0b50c7cbf6a1656e5b572330145a Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 22:12:38 +0530
Subject: [PATCH 08/27] Update README.md
---
legalysis/README.md | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/legalysis/README.md b/legalysis/README.md
index 48d8d494..ce2c0d7c 100644
--- a/legalysis/README.md
+++ b/legalysis/README.md
@@ -16,10 +16,15 @@ Prototype Description:

+
+
+
Step-by-Step Code Execution Instructions:
- Future scope:
+Future scope:
+ To enhance the solution’s effectiveness, we plan to incorporate litigation strategy development in the near future by fine-tuning an LLM and integrating Retrieval-Augmented Generation.
+
From e3ee6698644a45cf1f6f1e25f5ea10ebff6ea380 Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 22:19:42 +0530
Subject: [PATCH 09/27] Update README.md
---
legalysis/README.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/legalysis/README.md b/legalysis/README.md
index ce2c0d7c..6edfed3c 100644
--- a/legalysis/README.md
+++ b/legalysis/README.md
@@ -16,6 +16,7 @@ Prototype Description:

+
From d9c8a6134298e51dbf395bdd828b38fd01c71e3b Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 22:21:29 +0530
Subject: [PATCH 10/27] Update README.md
---
legalysis/README.md | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/legalysis/README.md b/legalysis/README.md
index 6edfed3c..77ffa80a 100644
--- a/legalysis/README.md
+++ b/legalysis/README.md
@@ -20,10 +20,17 @@ Prototype Description:
+
+
+
Step-by-Step Code Execution Instructions:
+
+
+
+
Future scope:
From 5ba183bc312b80f36b7342967b3d4d61b80b0456 Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 23:32:19 +0530
Subject: [PATCH 11/27] Update README.md
---
legalysis/README.md | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/legalysis/README.md b/legalysis/README.md
index 77ffa80a..5b2c71ae 100644
--- a/legalysis/README.md
+++ b/legalysis/README.md
@@ -24,7 +24,20 @@ Prototype Description:
Step-by-Step Code Execution Instructions:
-
+
+1. Login to IDC(Intel developer cloud)
+2. Install node,express,ngrok
+3. import main.js file
+4. import llama.py
+5. login to ngrok account
+6. run the node files
+7. Ngrok will give a url to make a API call to the node.js file for tunneling
+8. the user has to update the ngrok url in app.py file.
+9. the user has to install all the requirements in requirements.txt file
+10. the user has to run the app.py streamlit file
+
+
+
From 899276190a23cc7821fed9558d319504352c6d99 Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 23:36:40 +0530
Subject: [PATCH 12/27] Add files via upload
---
legalysis/requirements.txt | 13 +++++++++++++
1 file changed, 13 insertions(+)
create mode 100644 legalysis/requirements.txt
diff --git a/legalysis/requirements.txt b/legalysis/requirements.txt
new file mode 100644
index 00000000..4eaa7625
--- /dev/null
+++ b/legalysis/requirements.txt
@@ -0,0 +1,13 @@
+python
+nodejs
+intel_extension_for_pytorch as ipex
+modin
+transformers
+torch
+ngrok
+streamlit
+express
+datasets
+accelerate
+bitsandbytes
+chromadb
From 3bf6c012fb453f0ae66fba6f184a9fab0fd7dbdf Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 23:38:03 +0530
Subject: [PATCH 13/27] Create redme.pd
---
legalysis/notebooks/redme.pd | 1 +
1 file changed, 1 insertion(+)
create mode 100644 legalysis/notebooks/redme.pd
diff --git a/legalysis/notebooks/redme.pd b/legalysis/notebooks/redme.pd
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/legalysis/notebooks/redme.pd
@@ -0,0 +1 @@
+
From 29ce80ac0df0fa7e96caacb1e56cc42c7534cbb2 Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 23:38:51 +0530
Subject: [PATCH 14/27] Add files via upload
---
.../notebooks/IPC_FineTuningUsingIDC.ipynb | 505 ++++++++++++++++++
legalysis/notebooks/SummarizingLLM.ipynb | 504 +++++++++++++++++
2 files changed, 1009 insertions(+)
create mode 100644 legalysis/notebooks/IPC_FineTuningUsingIDC.ipynb
create mode 100644 legalysis/notebooks/SummarizingLLM.ipynb
diff --git a/legalysis/notebooks/IPC_FineTuningUsingIDC.ipynb b/legalysis/notebooks/IPC_FineTuningUsingIDC.ipynb
new file mode 100644
index 00000000..9613a08e
--- /dev/null
+++ b/legalysis/notebooks/IPC_FineTuningUsingIDC.ipynb
@@ -0,0 +1,505 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# importing libraries"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "73e4a60f-fbfc-40e6-af07-3eef6e0ec172",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import torch\n",
+ "import intel_extension_for_pytorch as ipex\n",
+ "print(torch.backends.mkl.is_available())"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "3a8ba182-b638-4554-9b24-6b7a0e423e7f",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from distributed import Client\n",
+ "client = Client()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "2823cb75-0dfa-4b42-ae33-292af17e2c88",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import modin.pandas as pd"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "38610962-f245-432a-8644-16b7fbe71dbc",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df = pd.read_excel(\"IPC_Dataset.xlsx\")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "6139b0e4-a982-4114-8184-ae1878563a35",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from datasets import load_dataset, Dataset"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "53c5e167-ebfc-46d1-bdf2-223dd21c0f7c",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "data_dict = df.to_dict('list') # convert DataFrame to dictionary of lists\n",
+ "dataset = Dataset.from_dict(data_dict)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# data processing"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "8c670c16-9738-4434-8e13-023d5fbf04ae",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "ds = dataset.train_test_split(test_size=0.01)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "ffa00726-80d0-469b-a352-a2b5922dc04c",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from transformers import AutoTokenizer\n",
+ "\n",
+ "checkpoint = \"google/flan-t5-large\"\n",
+ "tokenizer = AutoTokenizer.from_pretrained(checkpoint)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "0271cffd-f088-43dd-9e91-4ef770cb0e8a",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def format_instruction(chapter: str, section: str):\n",
+ "\treturn f\"\"\"### Instruction:\n",
+ "What does {section.strip()} about?\n",
+ "\"\"\"\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "6e2e4364-d0f1-4971-95c3-ac93efd5c8e9",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def generate_instruction_dataset(data_point):\n",
+ "\n",
+ " return {\n",
+ " \"chapter\": data_point[\"Chapter\"],\n",
+ " \"Section\": data_point[\"Section\"],\n",
+ " # \"Title\": data_point[\"Title\"],\n",
+ " # \"Description\": data_point[\"Description\"],\n",
+ " \"text\": format_instruction(data_point[\"Chapter\"],data_point[\"Section\"])\n",
+ " }"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "d6d897b1-a7bf-4fa8-a7a5-51d3be254803",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def process_dataset(data: Dataset):\n",
+ " return (\n",
+ " data.shuffle(seed=42)\n",
+ " .map(generate_instruction_dataset)\n",
+ " )"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "d4ad9f65-db8b-4a35-9d83-3fdba5232da9",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "ds[\"train\"] = process_dataset(ds[\"train\"])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "1daf4c3b-2fc1-4aa7-8915-3dee85b2f15e",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "ds[\"train\"][\"text\"][0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "9a005331-b8be-4bc6-b3b0-e3d72d953845",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def format_instruction1(title: str, Description : str):\n",
+ "\treturn f\"\"\"\n",
+ "# {title.strip()} which describes {Description.strip()}\n",
+ "# \"\"\".strip()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "f41003eb-6c66-4df2-8348-9bcd5fc57590",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def generate_instruction_dataset1(data_point):\n",
+ "\n",
+ " return {\n",
+ " \"chapter\": data_point[\"Chapter\"],\n",
+ " \"Section\": data_point[\"Section\"],\n",
+ " \"Title\": data_point[\"Title\"],\n",
+ " \"Description\": data_point[\"Description\"],\n",
+ " \"text\": format_instruction1(data_point[\"Title\"],data_point[\"Description\"])\n",
+ " }"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "a5b3d210-2ae1-4ba9-bfec-738816acba00",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def process_dataset1(data: Dataset):\n",
+ " return (\n",
+ " data.shuffle(seed=42)\n",
+ " .map(generate_instruction_dataset1)\n",
+ " )"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "70904e8e-7bdc-477b-adb9-896ecf7aa6e3",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "ds[\"out\"] = process_dataset1(ds[\"train\"])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "0bdad5a3-82be-4c36-95fc-b696b01a964d",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "ds[\"out\"][\"text\"][0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "04f9c637-7484-49cb-a0ce-d9b11e840649",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "ds[\"title\"] = ds[\"train\"][\"text\"]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "057a159e-b355-4141-ae64-482eb9bf40dc",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "ds[\"res\"] = ds[\"out\"][\"text\"]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "3c94c6f5-7419-4fe2-b2b1-cc49ad8b50e4",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "dfs= pd.DataFrame()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "e8f4e1fa-e08e-4519-9944-ea307cd341ea",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "dfs[\"title\"] = ds[\"title\"] "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "c4767b8b-e5f2-4ef6-bc74-9eb216c70deb",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "dfs[\"response\"] = ds[\"res\"]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "cbd62325-a6ef-4add-ab44-8775e4d79bfe",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "dfs[\"title\"][3]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "b5b12774-0146-41f2-ba3e-d74eeb97806f",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "dfs[\"response\"][3]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "f8e19560-c09c-40d3-896c-e4acc75c3896",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "fin = Dataset.from_pandas(dfs)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "39cfb4fd-69a8-4e8a-a1bb-c62bffd9eb67",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "finalDs= fin.train_test_split(test_size=0.01)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "a9a316d4-0d1e-4585-855b-94c7de590eed",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "\n",
+ "def preprocess_function(examples):\n",
+ " inputs = [doc for doc in examples[\"title\"]]\n",
+ " model_inputs = tokenizer(inputs, max_length=1024, truncation=True)\n",
+ "\n",
+ " labels = tokenizer(text_target=examples[\"response\"], max_length=500, truncation=True)\n",
+ "\n",
+ " model_inputs[\"labels\"] = labels[\"input_ids\"]\n",
+ " return model_inputs"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "c84f2496-c688-4741-a7eb-ee1be1d9928c",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "tokenized_ds = finalDs.map(preprocess_function, batched=True)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "e2177f0e-f4ab-4ec2-b4b4-3663fff9289a",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from transformers import DataCollatorForSeq2Seq\n",
+ "\n",
+ "data_collator = DataCollatorForSeq2Seq(tokenizer=tokenizer, model=checkpoint)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "4673126c-89d2-456d-a2ed-07e9e3d0f0c0",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import evaluate\n",
+ "\n",
+ "rouge = evaluate.load(\"rouge\")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "906e1a7c-c44d-4f93-91a8-05d6877b0771",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import numpy as np\n",
+ "\n",
+ "\n",
+ "def compute_metrics(eval_pred):\n",
+ " predictions, labels = eval_pred\n",
+ " decoded_preds = tokenizer.batch_decode(predictions, skip_special_tokens=True)\n",
+ " labels = np.where(labels != -100, labels, tokenizer.pad_token_id)\n",
+ " decoded_labels = tokenizer.batch_decode(labels, skip_special_tokens=True)\n",
+ "\n",
+ " result = rouge.compute(predictions=decoded_preds, references=decoded_labels, use_stemmer=True)\n",
+ "\n",
+ " prediction_lens = [np.count_nonzero(pred != tokenizer.pad_token_id) for pred in predictions]\n",
+ " result[\"gen_len\"] = np.mean(prediction_lens)\n",
+ "\n",
+ " return {k: round(v, 4) for k, v in result.items()}"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# finetuning LLM"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "b82afd97-b05c-4ae8-b731-2a847d503bc5",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from transformers import AutoModelForSeq2SeqLM, Seq2SeqTrainingArguments, Seq2SeqTrainer\n",
+ "\n",
+ "model = AutoModelForSeq2SeqLM.from_pretrained(checkpoint)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "2ce5c181-a6ba-4229-9a81-48d5eb11e9c0",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "training_args = Seq2SeqTrainingArguments(\n",
+ " output_dir=\"finalIPC\",\n",
+ " evaluation_strategy=\"epoch\",\n",
+ " learning_rate=1e-4,\n",
+ " per_device_train_batch_size=16,\n",
+ " per_device_eval_batch_size=16,\n",
+ " weight_decay=0.01,\n",
+ " save_total_limit=1,\n",
+ " num_train_epochs=5,\n",
+ " predict_with_generate=True,\n",
+ " push_to_hub=True\n",
+ ")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "2d5e5b7b-0913-4614-b88c-f55da8d767c3",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "trainer = Seq2SeqTrainer(\n",
+ " model=model,\n",
+ " args=training_args,\n",
+ " train_dataset=tokenized_ds[\"train\"],\n",
+ " eval_dataset=tokenized_ds[\"test\"],\n",
+ " tokenizer=tokenizer,\n",
+ " data_collator=data_collator,\n",
+ " compute_metrics=compute_metrics,\n",
+ " \n",
+ ")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "22a6638c-8ad9-4ae2-9728-b3414acd090e",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "trainer.train()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "1acafe9e-69b5-45dc-99b3-a1d32d6e3c0c",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.8.8"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/legalysis/notebooks/SummarizingLLM.ipynb b/legalysis/notebooks/SummarizingLLM.ipynb
new file mode 100644
index 00000000..1f139c0f
--- /dev/null
+++ b/legalysis/notebooks/SummarizingLLM.ipynb
@@ -0,0 +1,504 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "590ce047",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Importing Libraries"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "11269210",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from distributed import Client\n",
+ "client = Client()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "9986f377",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import torch\n",
+ "import intel_extension_for_pytorch as ipex\n",
+ "import time\n",
+ "import evaluate\n",
+ "import modin.pandas as pd\n",
+ "import numpy as np\n",
+ "from datasets import Dataset, load_dataset\n",
+ "import random"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "cfb7ccc3",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# loading training dataset"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "d97f78e4",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "excel_path = 'train_dataset.xlsx'\n",
+ "df = pd.read_excel(excel_path)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "9a8f2a46",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "226716c4",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# processing data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "7cbfefcd",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df['summary'] = df['summary'].astype(str)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "bf567939",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df['text'] = df['text'].astype(str)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "44e4662d",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "data_dict = df.to_dict('list') # convert DataFrame to dictionary of lists\n",
+ "dataset = Dataset.from_dict(data_dict) # create Dataset object"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "97e40723",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "ds = dataset.train_test_split(test_size=2)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "b0882b88",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "ds[\"train\"][0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "a54a63df",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def format_instruction(text: str, summary: str):\n",
+ "\treturn f\"\"\"### Instruction:\n",
+ "Summarize the following case details\n",
+ "### Input:\n",
+ "{text.strip()}\n",
+ "\n",
+ "### Summary:\n",
+ "{summary.strip()}\n",
+ "\"\"\".strip()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "afad7a39",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def generate_instruction_dataset(data_point):\n",
+ "\n",
+ " return {\n",
+ " \"text\": data_point[\"text\"],\n",
+ " \"summary\": data_point[\"summary\"],\n",
+ " \"text\": format_instruction(data_point[\"text\"],data_point[\"summary\"])\n",
+ " }"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "8be89709",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def process_dataset(data: Dataset):\n",
+ " return (\n",
+ " data.shuffle(seed=42)\n",
+ " .map(generate_instruction_dataset)\n",
+ " )"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "69541801",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "ds[\"train\"] = process_dataset(ds[\"train\"])\n",
+ "ds[\"test\"] = process_dataset(ds[\"test\"])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "16faa2c7",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "ds[\"train\"][\"text\"][0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "04feb929",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# loading the LLM models"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "a4aa18d8",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "\n",
+ "from transformers import AutoTokenizer, AutoModelForCausalLM, BitsAndBytesConfig\n",
+ "\n",
+ "model_id = \"meta-llama/Llama-2-7b-hf\"\n",
+ "bnb_config = BitsAndBytesConfig(\n",
+ " load_in_4bit=True,\n",
+ " bnb_4bit_use_double_quant=True,\n",
+ " bnb_4bit_quant_type=\"nf4\",\n",
+ " bnb_4bit_compute_dtype=torch.bfloat16\n",
+ ")\n",
+ "\n",
+ "model = AutoModelForCausalLM.from_pretrained(model_id, quantization_config=bnb_config)\n",
+ "\n",
+ "tokenizer = AutoTokenizer.from_pretrained(model_id)\n",
+ "tokenizer.pad_token = tokenizer.eos_token\n",
+ "tokenizer.padding_side = \"right\"\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "32931fa8",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def print_trainable_parameters(model):\n",
+ " \"\"\"\n",
+ " Prints the number of trainable parameters in the model.\n",
+ " \"\"\"\n",
+ " trainable_params = 0\n",
+ " all_param = 0\n",
+ " for _, param in model.named_parameters():\n",
+ "\n",
+ " all_param += param.numel()\n",
+ " if param.requires_grad:\n",
+ " trainable_params += param.numel()\n",
+ " print(\n",
+ " f\"trainable params: {trainable_params} || all params: {all_param} || trainable%: {100 * trainable_params / all_param}\"\n",
+ " )"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "3ee9cb82",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from peft import prepare_model_for_kbit_training\n",
+ "\n",
+ "model.gradient_checkpointing_enable()\n",
+ "model = prepare_model_for_kbit_training(model)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "6b957b24",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "print(model)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "0ec4a990",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Trainable parameters"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "00d26f3c",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from peft import LoraConfig, get_peft_model\n",
+ "\n",
+ "lora_config = LoraConfig(\n",
+ " r=16,\n",
+ " lora_alpha=64,\n",
+ " target_modules=[\"q_proj\", \"k_proj\", \"v_proj\", \"o_proj\"], #specific to Llama models.\n",
+ " lora_dropout=0.1,\n",
+ " bias=\"none\",\n",
+ " task_type=\"CAUSAL_LM\"\n",
+ ")\n",
+ "\n",
+ "model = get_peft_model(model, lora_config)\n",
+ "print_trainable_parameters(model)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "75a33549",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "Output_Dir = \"Output_Dir\""
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "a0580cd9",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Fine tuning"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "03778e29",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from transformers import TrainingArguments\n",
+ "\n",
+ "training_arguments = TrainingArguments(\n",
+ " per_device_train_batch_size=4,\n",
+ " gradient_accumulation_steps=4,\n",
+ " optim=\"paged_adamw_32bit\",\n",
+ " logging_steps=1,\n",
+ " learning_rate=1e-4,\n",
+ " fp16=True,\n",
+ " max_grad_norm=0.3,\n",
+ " num_train_epochs=4,\n",
+ " evaluation_strategy=\"steps\",\n",
+ " eval_steps=0.2,\n",
+ " warmup_ratio=0.05,\n",
+ " save_strategy=\"epoch\",\n",
+ " group_by_length=True,\n",
+ " output_dir=OUTPUT_DIR,\n",
+ " report_to=\"tensorboard\",\n",
+ " save_safetensors=True,\n",
+ " lr_scheduler_type=\"cosine\",\n",
+ " seed=42,\n",
+ ")\n",
+ "model.config.use_cache = False \n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "3bb43756",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from trl import SFTTrainer\n",
+ "trainer = SFTTrainer(\n",
+ " model=model,\n",
+ " train_dataset=ds[\"train\"],\n",
+ " eval_dataset=ds[\"test\"],\n",
+ " peft_config=lora_config,\n",
+ " dataset_text_field=\"text\",\n",
+ " max_seq_length=2250,\n",
+ " tokenizer=tokenizer,\n",
+ " args=training_arguments,\n",
+ ")\n",
+ "\n",
+ "trainer.train()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "6e110726",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "peft_model_path=\"./fineTunedModel\"\n",
+ "trainer.model.save_pretrained(peft_model_path)\n",
+ "tokenizer.save_pretrained(peft_model_path)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "4241a653",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "\n",
+ "from peft import AutoPeftModelForCausalLM\n",
+ "from transformers import AutoTokenizer\n",
+ "\n",
+ "peft_model_dir = \"./fineTunedModel\"\n",
+ "\n",
+ "trained_model = AutoPeftModelForCausalLM.from_pretrained(\n",
+ " peft_model_dir,\n",
+ " low_cpu_mem_usage=True,\n",
+ " torch_dtype=torch.float16,\n",
+ " load_in_4bit=True,\n",
+ ")\n",
+ "tokenizer = AutoTokenizer.from_pretrained(peft_model_dir)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "9545612e",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "input_ids = tokenizer(prompt, return_tensors='pt',truncation=True).input_ids.cuda()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "9d0af622",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "\n",
+ "outputs = trained_model.generate(input_ids=input_ids, max_new_tokens=100, )\n",
+ "output= tokenizer.batch_decode(outputs.detach().cpu().numpy(), skip_special_tokens=True)[0][len(prompt):]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "34f59cfb",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "print(output)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "cbb7b6a4",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "trained_model = AutoPeftModelForCausalLM.from_pretrained(\n",
+ " peft_model_dir,\n",
+ " low_cpu_mem_usage=True,\n",
+ " torch_dtype=torch.float16,\n",
+ ")\n",
+ "\n",
+ "fineTunedModel = trained_model.merge_and_unload()\n",
+ "\n",
+ "merged_model.save_pretrained(\"fineTunedModel\",safe_serialization=True)\n",
+ "tokenizer.save_pretrained(\"fineTunedModel\")\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "ebb2e735",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.8.8"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
From 181f23b326500818c5c242ba999d7d43bfebd3a7 Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 23:39:52 +0530
Subject: [PATCH 15/27] Delete legalysis/notebooks/redme.pd
---
legalysis/notebooks/redme.pd | 1 -
1 file changed, 1 deletion(-)
delete mode 100644 legalysis/notebooks/redme.pd
diff --git a/legalysis/notebooks/redme.pd b/legalysis/notebooks/redme.pd
deleted file mode 100644
index 8b137891..00000000
--- a/legalysis/notebooks/redme.pd
+++ /dev/null
@@ -1 +0,0 @@
-
From 47656771e53e938e13aa7fbbb00546ed2fe26cca Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 23:40:12 +0530
Subject: [PATCH 16/27] Create red.pd
---
legalysis/application/red.pd | 1 +
1 file changed, 1 insertion(+)
create mode 100644 legalysis/application/red.pd
diff --git a/legalysis/application/red.pd b/legalysis/application/red.pd
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/legalysis/application/red.pd
@@ -0,0 +1 @@
+
From 8ebfb835ba770e4f28587cbae3ecaa06b1bf393d Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 23:42:13 +0530
Subject: [PATCH 17/27] Create red.pd
---
legalysis/application/locul_run/red.pd | 1 +
1 file changed, 1 insertion(+)
create mode 100644 legalysis/application/locul_run/red.pd
diff --git a/legalysis/application/locul_run/red.pd b/legalysis/application/locul_run/red.pd
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/legalysis/application/locul_run/red.pd
@@ -0,0 +1 @@
+
From cee5eb65226eb25861e160749d91b8c7d339835c Mon Sep 17 00:00:00 2001
From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com>
Date: Wed, 6 Dec 2023 23:42:55 +0530
Subject: [PATCH 18/27] Add files via upload
---
legalysis/application/locul_run/app.py | 308 ++++++++++++++++++
legalysis/application/locul_run/example.txt | 1 +
.../application/locul_run/lottiefile.json | 1 +
legalysis/application/locul_run/rag.py | 35 ++
legalysis/application/locul_run/sample.py | 29 ++
5 files changed, 374 insertions(+)
create mode 100644 legalysis/application/locul_run/app.py
create mode 100644 legalysis/application/locul_run/example.txt
create mode 100644 legalysis/application/locul_run/lottiefile.json
create mode 100644 legalysis/application/locul_run/rag.py
create mode 100644 legalysis/application/locul_run/sample.py
diff --git a/legalysis/application/locul_run/app.py b/legalysis/application/locul_run/app.py
new file mode 100644
index 00000000..4fa90fb0
--- /dev/null
+++ b/legalysis/application/locul_run/app.py
@@ -0,0 +1,308 @@
+import streamlit as st
+from streamlit_option_menu import option_menu
+import json
+import requests # pip install requests
+#import streamlit as st # pip install streamlit
+from streamlit_lottie import st_lottie # pip install streamlit-lottie
+import time
+from datetime import date
+
+import requests
+
+# GitHub: https://github.com/andfanilo/streamlit-lottie
+# Lottie Files: https://lottiefiles.com/
+
+def load_lottiefile(filepath: str):
+ with open(filepath, "r") as f:
+ return json.load(f)
+
+
+def load_lottieurl(url: str):
+ r = requests.get(url)
+ if r.status_code != 200:
+ return None
+ return r.json()
+
+
+lottie_coding = load_lottiefile("lottiefile.json") # replace link to local lottie file
+lottie_hello = load_lottieurl("https://assets9.lottiefiles.com/packages/lf20_M9p23l.json")
+
+
+st.set_page_config(layout="wide")
+
+st.markdown("""""", True)
+
+col3,col4 = st.columns([7,3])
+
+with col3:
+ st.markdown("""
Revolutionize your legal approach with AI-powered Document summarization, Legal case analasys and developing Litigation strategies. Streamline processes and gain crucial insights for optimized outcomes.
""",True) + +with col4: + st_lottie( + lottie_coding, + speed=1, + reverse=False, + loop=True, + quality="low", # medium ; high + #renderer="svg", # canvas + height=250, + width=250, + key=None, +) + + + +# st.title("Legalysis") +# st.caption("Revolutionize your legal approach with AI-powered litigation strategies and document summarization. Streamline processes and gain crucial insights for optimized outcomes.") +st.markdown( + """ + + """, + unsafe_allow_html=True + ) + +selected=option_menu( + menu_title=None, #mandatory required + options=["Summarize Document","Legal Research","IPC","Litigation Strategy"], + icons=["book","house","bezier","upc-scan"],#optional + menu_icon=["cast"], + default_index=0, + orientation="horizontal", + styles={ + "container": {"padding": "0!important", "background-color": "#fafafa"}, + "icon": {"color": "orange", "font-size": "25px"}, + "nav-link": { + "font-size": "20px", + "text-align": "center", + "margin": "0px", + "--hover-color": "#eee", + }, + "nav-link-selected": {"background-color": "green"}, + }, + ) + + + +import PyPDF2 + + +def set_background_color(color): + """ + Set the background color of the entire app. + + Parameters: + - color (str): The background color in CSS format (e.g., 'lightblue'). + """ + page_bg_color = f""" + + """ + st.markdown(page_bg_color, unsafe_allow_html=True) + +def read_pdf(file): + pdf_reader = PyPDF2.PdfReader(file) + text = "" + for page_num in pdf_reader.pages: + text += page_num.extract_text() + return text + + + + +def main(): + # st.header(":green[Upload your file]") + st.markdown("""{}
{}
{}
{}
+© Copyright 2023 Legalysis, Inc. All rights reserved.
""",True) + + + + diff --git a/legalysis/application/locul_run/example.txt b/legalysis/application/locul_run/example.txt new file mode 100644 index 00000000..f58c8ed8 --- /dev/null +++ b/legalysis/application/locul_run/example.txt @@ -0,0 +1 @@ +Hi how are you \ No newline at end of file diff --git a/legalysis/application/locul_run/lottiefile.json b/legalysis/application/locul_run/lottiefile.json new file mode 100644 index 00000000..11587dd0 --- /dev/null +++ b/legalysis/application/locul_run/lottiefile.json @@ -0,0 +1 @@ +{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":"none"},"fr":60,"ip":0,"op":180,"w":1080,"h":958,"nm":"Comp 2","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Layer 4","parent":19,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0.314,-3.961,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.539,-0.992],[-1.417,1.219],[-3.969,2.636],[-4.819,0.709],[-2.778,-2.239],[1.502,-3.685],[0.454,-2.891],[-2.353,-1.899],[-1.02,-3.827],[-1.077,-5.641],[0.709,-4.535],[2.636,-2.041],[3.033,1.786],[2.92,2.806],[1.843,0.907],[1.814,0.227],[3.94,-0.312],[0.68,-0.057],[-0.198,-0.907],[-0.17,-0.397],[-2.636,-0.17],[-2.183,-1.616],[-0.312,-2.636],[2.296,-1.389],[2.069,0.312],[1.587,1.162],[0.539,0.34],[-0.028,-0.425],[-1.417,-1.417],[-1.417,-0.454],[-3.883,0.057],[-4.535,2.154],[-3.883,4.11],[-1.162,3.515],[1.162,2.636],[1.276,3.033],[-1.276,3.005],[-1.871,1.559],[-1.389,0.652],[-1.672,-0.17],[-1.219,-2.551],[0.482,-4.139],[0.85,-3.203],[-0.454,-2.183],[-1.361,-1.559],[-0.085,0.595],[-2.041,5.074],[-1.928,5.329],[0.085,5.754],[1.417,5.244],[1.984,2.636],[1.361,2.948],[3.203,2.324],[7.228,-0.028],[7.937,-2.296],[5.159,-3.543],[1.502,-3.005],[-0.539,-1.757],[-0.312,-2.438]],"o":[[1.247,1.672],[0.822,1.502],[1.417,-1.219],[3.969,-2.665],[4.847,-0.709],[2.778,2.239],[-1.502,3.685],[-0.425,2.92],[2.353,1.871],[1.02,3.798],[1.049,5.669],[-0.709,4.535],[-2.636,2.013],[-3.033,-1.786],[-2.891,-2.806],[-1.843,-0.907],[-1.814,-0.227],[-0.595,0.057],[0.454,0.935],[0.113,0.624],[3.572,-0.624],[2.75,0.17],[2.183,1.644],[0.312,2.636],[-2.324,1.361],[-2.098,-0.312],[-0.482,-0.34],[0.028,0.454],[0.142,2.239],[1.446,1.417],[4.025,1.332],[5.187,-0.057],[4.535,-2.154],[3.855,-4.139],[1.162,-3.487],[-1.162,-2.636],[-1.247,-3.033],[1.276,-3.005],[1.871,-1.559],[1.417,-0.652],[1.701,0.142],[1.219,2.523],[-0.454,4.11],[-0.85,3.231],[0.397,1.956],[0.085,-0.652],[0.539,-3.487],[2.041,-5.074],[1.956,-5.301],[-0.113,-5.754],[-1.417,-5.244],[-2.013,-2.636],[-1.361,-2.92],[-3.203,-2.324],[-7.2,0],[-7.909,2.296],[-5.159,3.543],[-1.531,2.976],[0.51,1.786],[0,0]],"v":[[-42.676,-24.238],[-40.181,-20.043],[-37.573,-19.504],[-29.75,-26.052],[-15.463,-32.062],[-3.643,-29.34],[-0.978,-20.1],[-7.299,-9.441],[-1.885,-2.893],[2.679,4.789],[5.655,19.869],[7.242,35.743],[1.205,45.693],[-7.016,46.628],[-16.455,37.784],[-23.513,32.682],[-28.531,31.123],[-36.553,31.208],[-38.452,31.378],[-37.602,34.382],[-37.205,35.885],[-27.794,35.233],[-20.735,37.586],[-15.973,44.53],[-19.602,51.107],[-27,52.354],[-31.876,50.058],[-33.435,48.981],[-33.378,50.313],[-31.309,55.982],[-26.065,58.704],[-18.496,59.611],[-5.4,56.634],[8.716,46.345],[15.803,34.467],[16.058,25.595],[11.069,17.431],[11.183,7.85],[16.824,0.849],[21.359,-2.071],[26.008,-3.177],[30.742,0.452],[32.102,11.223],[29.239,22.675],[28.729,30.414],[31.309,35.771],[31.564,33.872],[35.22,21.797],[42.222,4.732],[44.915,-10.292],[42.307,-28.802],[37.12,-39.602],[31.535,-47.482],[26.461,-56.298],[10.134,-59.699],[-13.535,-56.27],[-33.917,-46.972],[-43.583,-36.796],[-44.603,-29.709],[-42.676,-24.266]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470588237047,0.341176480055,0.258823543787,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":3,"nm":"NULL CONTROL ","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":29.334,"s":[2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":60,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":90,"s":[2]},{"t":120,"s":[0]}],"ix":10},"p":{"a":0,"k":[291.53,380.738,0],"ix":2},"a":{"a":0,"k":[153,60,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Layer 16","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-20.891,12.273,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.608,-1.077],[-6.491,-28.375],[4.252,8.532],[6.406,13.521],[2.665,6.463],[-0.425,1.191],[-0.85,0.283],[-5.613,-1.899],[-10.517,-4.082]],"o":[[-7.54,23.357],[-2.409,-1.843],[-4.252,-8.532],[-6.406,-13.55],[-2.636,-6.463],[0.397,-1.162],[0.85,-0.283],[5.641,1.899],[2.665,1.049]],"v":[[22.084,-31.43],[20.525,46.154],[13.041,34.589],[-5.299,-3.339],[-19.501,-34.548],[-21.91,-43.959],[-19.671,-46.028],[-12.527,-44.356],[14.175,-34.605]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.121568627656,0.121568627656,0.121568627656,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":3,"nm":"NULL CONTROL 1","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[311.046,347.592,0],"to":[-0.5,-0.458,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":26,"s":[308.046,344.842,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[311.046,347.592,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":94,"s":[308.046,344.842,0],"to":[0,0,0],"ti":[-0.5,-0.458,0]},{"t":120,"s":[311.046,347.592,0]}],"ix":2},"a":{"a":0,"k":[50,50,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Layer 15","parent":4,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":20,"s":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":40,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":60,"s":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":80,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":100,"s":[15]},{"t":120,"s":[0]}],"ix":10},"p":{"a":0,"k":[49.874,50.047,0],"ix":2},"a":{"a":0,"k":[54.92,91.639,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.142,0.255],[-1.757,1.729],[-1.502,1.162],[1.106,-0.454],[3.43,-2.324],[1.984,-1.701],[0.709,-0.17],[0.765,0.34],[0,0],[-1.899,0.709],[-1.332,0.822],[0.142,-0.992]],"o":[[0.142,-0.227],[1.587,-2.466],[1.757,-1.729],[1.502,-1.162],[-1.134,0.454],[-3.43,2.296],[-1.984,1.701],[-0.567,0.142],[0,0],[-0.198,2.013],[1.871,-0.737],[1.304,-0.85],[0,0]],"v":[[-19.247,118.602],[-18.822,117.893],[-13.465,111.685],[-8.702,107.348],[-6.775,105.761],[-15.109,110.324],[-23.584,117.184],[-27.184,119.622],[-28.97,119.339],[-28.97,119.424],[-26.22,121.606],[-20.268,117.751],[-19.247,118.573]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[-0.198,0.057],[0.368,0.425],[3.09,-0.028],[3.231,-1.077],[2.381,-1.984],[1.786,-1.672],[0.539,-0.34],[-0.454,-0.34],[-1.871,1.757],[-2.211,1.843],[-3.175,0.822],[-1.871,0.312],[2.126,-0.765]],"o":[[0.227,-0.057],[3.118,-0.879],[-0.368,-0.454],[-3.061,0.028],[-3.231,1.077],[-2.353,1.984],[-0.595,0.567],[0.227,0.879],[0.765,0.51],[1.899,-1.786],[2.211,-1.843],[3.175,-0.822],[1.899,-0.283],[0,0]],"v":[[7.654,113.074],[8.306,112.876],[12.898,111.203],[6.888,110.239],[-3.005,111.883],[-11.509,116.561],[-17.546,122.598],[-19.247,123.987],[-18.227,125.972],[-14.513,124.157],[-7.767,117.581],[-0.624,114.18],[9.071,112.11],[7.994,112.932]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[-0.255,1.332],[1.729,-0.907],[2.58,-1.644],[5.301,-0.312],[4.762,0.057],[2.976,-1.191],[2.183,-1.843],[1.361,-1.446],[0.198,-0.198],[-1.134,0.539],[-2.806,2.041],[-3.09,0.794],[-4.479,-0.17],[-5.272,0.68],[-3.373,1.417],[-1.106,2.041]],"o":[[-2.183,0.397],[-3.175,1.729],[-2.551,1.644],[-5.301,0.34],[-4.762,-0.057],[-2.948,1.191],[-2.154,1.814],[-0.198,0.198],[0.454,0.397],[1.786,-0.85],[2.778,-2.013],[3.09,-0.794],[4.479,0.142],[5.301,-0.652],[3.402,-1.389],[0.567,-0.992]],"v":[[54.17,109.105],[48.019,111.118],[40.904,116.986],[29.282,119.735],[12.331,119.877],[1.928,121.011],[-6.491,126.397],[-11.083,130.961],[-11.679,131.584],[-9.326,131.471],[-2.041,126.368],[6.746,121.72],[17.603,121.323],[33.052,120.869],[46.602,117.439],[53.008,112.564]],"c":true},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.921568632126,0.737254917622,0.588235318661,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Layer 14","parent":4,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":20,"s":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":40,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":60,"s":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":80,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":100,"s":[15]},{"t":120,"s":[0]}],"ix":10},"p":{"a":0,"k":[50.126,49.953,0],"ix":2},"a":{"a":0,"k":[42.083,-20.168,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.227,-2.268],[0.283,-3.543],[1.106,-2.013],[3.402,-1.389],[5.301,-0.652],[4.479,0.142],[3.09,-0.794],[2.778,-2.013],[1.786,-0.85],[0.142,1.332],[-1.984,2.494],[-3.373,2.041],[-2.126,0.794],[1.899,-0.283],[3.175,-0.822],[2.211,-1.843],[1.899,-1.786],[0.765,0.51],[0.085,1.474],[-0.17,0.992],[1.304,-0.85],[1.871,-0.737],[-0.198,2.013],[-1.899,2.636],[-3.061,1.843],[-2.693,0.794],[-0.935,0.425],[-2.013,0.935],[-5.414,0.907],[-6.831,0.482],[-3.855,0.085],[-0.907,-0.057]],"o":[[0.198,2.296],[-0.312,3.543],[-1.106,2.041],[-3.373,1.417],[-5.272,0.68],[-4.479,-0.17],[-3.09,0.794],[-2.806,2.041],[-1.786,0.85],[-0.113,-1.361],[2.013,-2.523],[3.373,-2.041],[2.126,-0.765],[-1.871,0.312],[-3.175,0.822],[-2.211,1.843],[-1.871,1.757],[-0.737,-0.539],[-0.113,-1.446],[0.142,-0.992],[-1.332,0.822],[-1.899,0.709],[0.17,-2.013],[1.871,-2.665],[3.033,-1.871],[2.665,-0.765],[0.964,-0.425],[2.013,-0.935],[5.386,-0.907],[6.803,-0.482],[3.855,-0.057],[0.907,0.085]],"v":[[42.017,-17.659],[41.648,-7.341],[39.919,0.851],[33.513,5.727],[19.963,9.157],[4.514,9.61],[-6.342,10.007],[-15.13,14.656],[-22.415,19.758],[-25.25,18.738],[-22.727,12.728],[-13.996,5.273],[-5.095,1.22],[-4.018,0.398],[-13.713,2.467],[-20.856,5.868],[-27.602,12.445],[-31.316,14.259],[-32.563,10.659],[-32.336,6.861],[-33.357,6.039],[-39.309,9.894],[-42.059,7.711],[-38.629,-0.084],[-31.287,-6.717],[-21.876,-10.969],[-16.632,-12.132],[-13.457,-14.371],[-2.204,-17.206],[17.015,-19.417],[34.306,-20.125],[40.174,-20.125]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.980392158031,0.792156875134,0.639215707779,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Layer 13","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[92.114,54.374,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[2.608,5.641]],"o":[[0,0],[0,0],[0,0],[-3.43,-7.37],[0,0]],"v":[[-18.269,-23.357],[42.506,7.03],[2.764,23.357],[-32.924,7.342],[-42.506,-13.351]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.678431372549,0.675770897959,0.675770897959,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Layer 12","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[31.035,76.17,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.425,-1.134],[0,-0.624],[0.028,-0.085],[0.964,-0.227],[0.794,-0.85],[-0.198,-1.219],[-1.814,-0.539],[-2.041,-0.028],[-1.332,-0.425],[-0.198,-0.085],[-1.502,-1.219],[-1.389,-0.652],[-1.191,-0.028],[-0.397,-0.028],[0.34,0.51],[1.984,2.92],[1.162,2.721],[-0.454,0.907],[-0.652,0.312],[0.085,0],[0.652,0.312],[0.283,-0.539],[0.227,-0.794],[1.02,0.652],[0.964,3.146],[-0.595,1.587],[-0.539,0.539],[0.567,0.482],[1.049,0.567],[0.567,-1.446],[-0.454,-2.069],[-0.425,-1.502],[0,0],[-0.057,-0.283]],"o":[[0.368,0.992],[0,0.085],[-0.17,0.567],[-0.964,0.227],[-0.794,0.85],[0.198,1.247],[1.786,0.539],[1.786,0.028],[0.198,0.057],[1.587,0.652],[1.502,1.219],[1.417,0.624],[0.482,0.028],[-0.283,-0.482],[-1.276,-1.928],[-2.013,-2.92],[-1.134,-2.721],[0.312,-0.652],[-0.085,0],[-0.992,0.227],[-0.368,-0.142],[-0.368,0.709],[-0.737,2.608],[-0.992,-0.68],[-0.964,-3.146],[0.368,-1.049],[-0.737,0.198],[-0.709,-0.595],[-1.02,-0.595],[-0.567,1.474],[0.454,2.069],[0,0],[0.113,0.227],[0.198,0.822]],"v":[[-9.263,-1.386],[-8.412,1.165],[-8.441,1.392],[-10.425,2.327],[-13.26,3.716],[-14.394,7.174],[-11.474,10.066],[-4.926,10.633],[-0.532,11.114],[0.092,11.341],[4.882,14.459],[9.021,17.521],[13.159,18.286],[14.435,18.343],[13.499,16.812],[8.766,9.952],[3.068,0.456],[2.614,-4.788],[4.032,-6.035],[3.805,-6.007],[1.339,-5.412],[0.573,-5.128],[-0.022,-2.293],[-2.205,1.76],[-5.805,-5.468],[-6.485,-13.122],[-4.812,-15.191],[-6.825,-15.276],[-9.064,-18.082],[-12.211,-16.807],[-11.871,-10.797],[-10.482,-5.525],[-10.425,-5.326],[-10.198,-4.589]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.921568632126,0.737254917622,0.588235318661,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Layer 11","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[42.374,77.238,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.68,0.227],[0,0],[1.389,0.822],[2.069,0.227],[2.324,0.794],[2.239,3.118],[1.928,2.523],[1.162,-0.255],[0.709,0.822],[0.34,1.871],[0.595,0.68],[0.935,-0.17],[0.709,0.595],[1.049,0.567],[0.567,-1.446],[-0.454,-2.069],[-0.425,-1.502],[0,0],[-0.057,-0.283],[-0.425,-1.134],[0.142,-0.595],[0.964,-0.227],[0.794,-0.85],[-0.198,-1.219],[-1.814,-0.539],[-2.041,-0.028],[-1.559,-0.652],[-1.502,-1.219],[-1.389,-0.652],[-1.191,-0.028],[-0.907,-0.397],[-1.247,-0.34],[-1.304,0.425],[-1.02,-0.142],[-1.417,-0.255],[-1.361,0.652]],"o":[[0,0],[-0.737,-1.219],[-1.417,-0.822],[-2.069,-0.227],[-2.324,-0.794],[-2.239,-3.09],[-1.928,-2.523],[-1.162,0.255],[-0.709,-0.794],[-0.34,-1.899],[-0.624,-0.68],[-0.964,0.17],[-0.709,-0.595],[-1.02,-0.595],[-0.567,1.474],[0.454,2.069],[0,0],[0.113,0.227],[0.198,0.822],[0.425,1.134],[-0.17,0.567],[-0.964,0.227],[-0.794,0.85],[0.198,1.247],[1.786,0.539],[2.069,0.028],[1.587,0.652],[1.502,1.219],[1.417,0.624],[1.219,0.057],[0.907,0.397],[1.276,0.312],[1.304,-0.425],[1.049,0.142],[1.389,0.255],[0.935,-0.425]],"v":[[25.773,17.275],[25.688,17.161],[22.287,13.873],[17.213,12.427],[10.211,11.379],[3.578,5.908],[-3.027,-4.382],[-7.534,-7.075],[-10.34,-6.735],[-11.871,-11.951],[-13.033,-15.777],[-15.584,-16.373],[-18.164,-16.344],[-20.403,-19.151],[-23.549,-17.875],[-23.209,-11.865],[-21.82,-6.593],[-21.764,-6.395],[-21.537,-5.658],[-20.601,-2.454],[-19.779,0.323],[-21.764,1.259],[-24.598,2.648],[-25.732,6.106],[-22.812,8.997],[-16.264,9.564],[-11.247,10.273],[-6.456,13.391],[-2.318,16.453],[1.821,17.218],[4.825,17.672],[7.915,19.174],[12.082,18.947],[15.399,17.955],[18.914,19.344],[23.421,18.437]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.980392158031,0.792156875134,0.639215707779,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Layer 10","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[120.891,77.266,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.054,-1.814],[2.296,-1.162],[-0.879,-0.624],[-1.474,-1.134],[-7.937,3.543],[-12.557,5.783],[-6.123,2.126],[-1.219,0.085],[0.198,0.709],[1.02,2.353],[0.822,-0.255],[14.542,-5.981]],"o":[[-4.054,1.786],[0.312,0.085],[0.879,0.624],[1.474,1.106],[7.937,-3.543],[12.557,-5.783],[2.92,-1.02],[0.482,-0.652],[-0.312,-1.077],[-0.765,0.198],[-12.359,3.798],[-14.513,6.009]],"v":[[-35.651,10.359],[-43.871,14.27],[-41.915,14.809],[-37.89,19.826],[-26.608,16.85],[7.889,1.033],[37.71,-11.922],[43.606,-13.367],[43.606,-15.182],[42.16,-20.341],[39.779,-19.632],[-8.296,-1.348]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.701960802078,0.701960802078,0.701960802078,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Layer 9","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[105.74,58.146,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.247,1.502],[-1.162,-2.494],[-4.507,-9.694],[-1.672,-3.033],[-1.446,-1.02],[-1.474,-1.134],[-7.937,3.543],[-12.557,5.783],[-6.123,2.126],[-1.219,0.085],[0.198,0.709],[5.187,5.783],[7.228,4.762],[5.216,2.494],[0.283,0.057],[4.649,1.276],[3.997,-0.822],[8.022,-3.061],[5.443,-2.098]],"o":[[0.765,1.814],[4.677,10.12],[4.11,8.872],[1.956,-0.709],[1.502,1.077],[1.474,1.106],[7.937,-3.543],[12.557,-5.783],[2.92,-1.02],[0.482,-0.652],[-0.51,-1.871],[-5.216,-5.811],[-5.584,-3.713],[-0.227,-0.028],[-3.713,-0.595],[-4.649,-1.304],[-3.997,0.822],[-8.022,3.061],[-3.487,1.332]],"v":[[-59.022,-23.529],[-56.131,-17.123],[-39.208,19.415],[-32.037,34.241],[-26.764,33.929],[-22.739,38.946],[-11.457,35.97],[23.041,20.153],[52.861,7.198],[58.757,5.753],[58.757,3.938],[53.088,-7.485],[30.156,-25.939],[15.699,-33.989],[14.933,-34.103],[-0.119,-38.213],[-11.4,-39.007],[-28.805,-33.196],[-52.956,-23.841]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.800000011921,0.800000011921,0.800000011921,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Layer 8","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[334.591,304.374,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.397,-1.191],[3.657,-13.465],[2.863,-6.746],[2.58,-2.069],[0.68,-0.652],[-2.268,-0.142],[-2.239,-0.113],[-1.361,1.531],[-1.162,2.806],[-0.879,2.891],[-0.085,0.227],[-0.085,0.34],[-2.324,8.929],[-0.482,7.625],[-0.283,5.301]],"o":[[-1.786,5.046],[-3.657,13.436],[-2.835,6.746],[-2.58,2.098],[-0.652,0.624],[2.296,0.113],[2.268,0.085],[1.361,-1.531],[1.162,-2.806],[0.057,-0.227],[0,-0.142],[0.737,-2.948],[2.296,-8.957],[0.482,-7.115],[-0.17,0.113]],"v":[[16.2,-40.38],[6.591,-5.571],[-3.076,25.185],[-11.041,36.949],[-16.909,40.946],[-14.017,41.74],[-6.165,42.193],[-1.346,40.748],[2.707,33.349],[5.57,25.1],[5.769,24.448],[5.91,23.711],[12.487,1.459],[16.398,-22.607],[17.079,-42.223]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.176470588235,0.176470588235,0.176470588235,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"Group 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[398.934,325.215,0],"ix":2},"a":{"a":0,"k":[142.934,69.215,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[{"i":[[2.665,-3.373],[7.115,-10.006],[3.94,-5.357],[-0.595,-1.474],[-2.693,-1.389],[-3.118,-2.891],[-4.989,-4.479],[-1.191,-0.454],[4.762,4.876],[3.94,4.252],[-0.85,5.272],[-4.706,8.22],[-4.309,6.803]],"o":[[-2.665,3.402],[-7.115,10.006],[-3.94,5.386],[0.595,1.474],[2.665,1.361],[3.146,2.92],[4.961,4.479],[1.162,0.425],[-4.762,-4.876],[-3.94,-4.252],[0.822,-5.244],[4.677,-8.22],[4.309,-6.803]],"v":[[125.093,32.995],[107.065,57.827],[90,81.751],[84.784,90.794],[91.134,94.394],[99.241,100.658],[111.288,111.855],[123.449,121.89],[116.249,113.187],[101.679,98.561],[96.605,86.06],[105.817,65.112],[120.501,41.131]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":26,"s":[{"i":[[2.665,-3.373],[7.115,-10.006],[3.94,-5.357],[-0.595,-1.474],[-2.693,-1.389],[-3.118,-2.891],[-4.989,-4.479],[-1.191,-0.454],[4.762,4.876],[3.94,4.252],[-0.85,5.272],[-4.706,8.22],[-4.309,6.803]],"o":[[-2.665,3.402],[-7.115,10.006],[-3.94,5.386],[0.595,1.474],[2.665,1.361],[3.146,2.92],[4.961,4.479],[1.162,0.425],[-4.762,-4.876],[-3.94,-4.252],[0.822,-5.244],[4.677,-8.22],[4.309,-6.803]],"v":[[125.093,32.995],[107.065,57.827],[90,81.751],[84.784,90.794],[91.134,94.394],[99.241,100.658],[94.538,95.605],[106.699,105.64],[99.499,96.937],[101.679,98.561],[96.605,86.06],[105.817,65.112],[120.501,41.131]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[{"i":[[2.665,-3.373],[7.115,-10.006],[3.94,-5.357],[-0.595,-1.474],[-2.693,-1.389],[-3.118,-2.891],[-4.989,-4.479],[-1.191,-0.454],[4.762,4.876],[3.94,4.252],[-0.85,5.272],[-4.706,8.22],[-4.309,6.803]],"o":[[-2.665,3.402],[-7.115,10.006],[-3.94,5.386],[0.595,1.474],[2.665,1.361],[3.146,2.92],[4.961,4.479],[1.162,0.425],[-4.762,-4.876],[-3.94,-4.252],[0.822,-5.244],[4.677,-8.22],[4.309,-6.803]],"v":[[125.093,32.995],[107.065,57.827],[90,81.751],[84.784,90.794],[91.134,94.394],[99.241,100.658],[111.288,111.855],[123.449,121.89],[116.249,113.187],[101.679,98.561],[96.605,86.06],[105.817,65.112],[120.501,41.131]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":94,"s":[{"i":[[2.665,-3.373],[7.115,-10.006],[3.94,-5.357],[-0.595,-1.474],[-2.693,-1.389],[-3.118,-2.891],[-4.989,-4.479],[-1.191,-0.454],[4.762,4.876],[3.94,4.252],[-0.85,5.272],[-4.706,8.22],[-4.309,6.803]],"o":[[-2.665,3.402],[-7.115,10.006],[-3.94,5.386],[0.595,1.474],[2.665,1.361],[3.146,2.92],[4.961,4.479],[1.162,0.425],[-4.762,-4.876],[-3.94,-4.252],[0.822,-5.244],[4.677,-8.22],[4.309,-6.803]],"v":[[125.093,32.995],[107.065,57.827],[90,81.751],[84.784,90.794],[91.134,94.394],[99.241,100.658],[94.538,95.605],[106.699,105.64],[99.499,96.937],[101.679,98.561],[96.605,86.06],[105.817,65.112],[120.501,41.131]],"c":true}]},{"t":120,"s":[{"i":[[2.665,-3.373],[7.115,-10.006],[3.94,-5.357],[-0.595,-1.474],[-2.693,-1.389],[-3.118,-2.891],[-4.989,-4.479],[-1.191,-0.454],[4.762,4.876],[3.94,4.252],[-0.85,5.272],[-4.706,8.22],[-4.309,6.803]],"o":[[-2.665,3.402],[-7.115,10.006],[-3.94,5.386],[0.595,1.474],[2.665,1.361],[3.146,2.92],[4.961,4.479],[1.162,0.425],[-4.762,-4.876],[-3.94,-4.252],[0.822,-5.244],[4.677,-8.22],[4.309,-6.803]],"v":[[125.093,32.995],[107.065,57.827],[90,81.751],[84.784,90.794],[91.134,94.394],[99.241,100.658],[111.288,111.855],[123.449,121.89],[116.249,113.187],[101.679,98.561],[96.605,86.06],[105.817,65.112],[120.501,41.131]],"c":true}]}],"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"Layer 18","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[256,256,0],"to":[-0.208,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":26.666,"s":[254.75,256,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[256,256,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":94,"s":[254.75,256,0],"to":[0,0,0],"ti":[-0.208,0,0]},{"t":120,"s":[256,256,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.142,-0.907],[3.685,-6.973],[-1.559,-2.665],[-6.236,2.013],[-3.345,0.567],[6.151,-2.75],[7.398,-4.309],[2.239,-3.912],[-1.332,-0.17],[0.567,-1.672],[2.183,-3.657],[-3.43,-0.652],[-5.159,-3.231],[-0.227,-1.162],[4.876,2.891],[4.025,1.077],[6.548,-0.283],[6.746,-0.368],[-3.94,0.964],[-7.937,5.443],[-5.839,10.8],[-5.613,8.929]],"o":[[-0.17,0.907],[-3.685,6.973],[1.559,2.636],[6.208,-1.984],[3.345,-0.539],[-6.151,2.75],[-7.427,4.309],[-2.239,3.883],[1.361,0.142],[-0.539,1.644],[-2.183,3.657],[3.43,0.68],[5.159,3.231],[0.227,1.134],[-4.876,-2.863],[-3.997,-1.049],[-6.576,0.283],[-6.746,0.34],[3.94,-0.964],[7.937,-5.443],[5.839,-10.772],[5.584,-8.957]],"v":[[182.721,16.611],[173.565,31.663],[169.37,48.047],[182.353,47.254],[199.162,42.123],[195.789,45.751],[170.476,56.891],[157.748,69.676],[155.395,76.989],[160.299,75.855],[152.306,87.42],[154.432,92.778],[169.03,96.917],[178.724,107.49],[170.192,101.877],[155.424,96.066],[142.753,95.046],[118.432,96.491],[113.131,95.726],[135.383,87.506],[154.658,62.22],[172.29,30.019]],"c":true},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"Layer 19","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[114.306,87.727,0],"ix":2},"a":{"a":0,"k":[-3.164,152.465,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[12.557,-5.783],[7.937,-3.543],[1.474,1.106],[1.502,1.077],[2.013,-0.765],[1.757,-1.106],[-2.183,-2.466],[-2.438,-2.353],[-1.502,0.312],[-3.572,2.098],[-5.046,3.487],[-3.685,2.409],[6.123,-2.126]],"o":[[-12.557,5.783],[-7.937,3.543],[-1.474,-1.134],[-1.502,-1.049],[-1.191,0.425],[0.879,0.312],[2.438,2.778],[2.409,2.324],[1.502,-0.34],[3.543,-2.069],[5.046,-3.458],[3.713,-2.438],[-6.123,2.126]],"v":[[11.31,143.036],[-23.187,158.854],[-34.469,161.83],[-38.494,156.813],[-43.937,157.209],[-48.104,159.222],[-44.05,163.105],[-35.263,172.687],[-30.444,174.869],[-23.272,171.581],[-9.638,162.68],[4.167,153.213],[41.131,130.082]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"Layer 7","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[290.784,410.345,0],"ix":2},"a":{"a":0,"k":[34.784,154.345,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.474,0.454],[0.397,-2.409],[1.304,-5.046],[0.737,-3.118],[-0.142,-0.935],[0,0],[-0.482,5.159],[0.567,4.649],[2.268,-0.113],[0.312,1.814],[0.368,1.389],[1.389,0],[6.123,-2.126]],"o":[[1.474,-0.454],[-0.425,2.409],[-1.304,5.046],[-0.312,1.304],[0,0],[-0.057,-4.847],[0.85,-8.901],[-0.567,-4.649],[-2.296,0.113],[-0.34,-1.814],[-0.368,-1.361],[-1.361,0],[-6.123,2.126]],"v":[[11.679,149.074],[13.351,151.37],[10.233,163.304],[7.002,177.08],[6.576,180.17],[60.151,180.17],[60.718,165.231],[62.929,142.044],[57.033,137.82],[52.951,136.063],[53.121,129.317],[49.748,128.75],[41.131,130.082]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"Layer 6","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[353.282,280.931,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":0,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":26.666,"s":[101,101,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":60.666,"s":[100,100,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":94,"s":[101,101,100]},{"t":120,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[{"i":[[0.765,-2.523],[1.191,-2.693],[1.984,-3.827],[3.543,-9.241],[2.239,-9.298],[0.425,-4.224],[0.879,-3.118],[-1.02,-0.368],[-0.935,0.17],[0.992,-2.58],[-0.113,-1.077],[-0.794,0.34],[-0.907,0.255],[-1.134,-0.028],[-0.539,2.041],[-1.049,7.143],[-2.806,10.715],[-3.487,8.306],[-1.276,2.863],[1.644,-0.879],[0.765,0.368],[-1.928,3.005],[-2.466,2.239],[-1.162,-0.057],[-0.794,-0.312],[-1.446,-0.085],[-1.474,-1.984],[0.057,-1.077],[1.757,0.567],[1.446,-0.312],[1.02,-1.928],[0.368,-5.386],[0.51,-7.625],[2.296,-8.957],[0.737,-2.948],[-3.373,7.512],[-8.816,15.761],[-8.986,13.89],[-2.183,3.345],[0.624,0.368],[0.425,0.879],[0.425,1.106],[0.283,-0.425],[5.244,-3.203],[4.876,-1.928],[2.381,0.595],[1.502,1.531],[1.531,0.737],[0.368,0.085],[0.557,0.525],[1.786,0.454]],"o":[[-0.85,2.835],[-1.191,2.665],[-1.956,3.798],[-3.543,9.213],[-2.211,9.269],[-0.425,4.252],[-0.85,3.118],[1.049,0.34],[0.935,-0.142],[-0.992,2.608],[0.142,1.106],[0.765,-0.34],[0.907,-0.283],[1.134,0.028],[0.51,-2.013],[1.049,-7.115],[2.806,-10.743],[3.487,-8.277],[1.304,-2.863],[-1.616,0.879],[-0.765,-0.34],[1.928,-2.976],[2.466,-2.268],[1.162,0.028],[0.794,0.312],[1.446,0.085],[1.502,1.984],[-0.057,1.049],[-1.757,-0.539],[-1.446,0.312],[-0.992,1.928],[-0.368,5.357],[-0.482,7.625],[-2.324,8.929],[-0.737,2.92],[3.373,-7.512],[8.816,-15.732],[3.26,-4.989],[-1.361,-1.928],[-0.737,-0.454],[-0.397,-0.85],[-0.255,0.454],[-2.268,3.317],[-5.244,3.231],[-4.876,1.928],[-2.353,-0.595],[-1.502,-1.559],[-0.312,-0.142],[-0.709,0.057],[-2.454,-2.313],[0.454,2.523]],"v":[[-15.814,-46.758],[-18.79,-37.347],[-23.383,-29.353],[-31.376,-10.191],[-41.694,20.622],[-44.217,40.379],[-46.542,50.017],[-47.137,57.5],[-42.346,54.354],[-43.338,59.796],[-45.294,65.664],[-43.055,66.429],[-41.127,65.125],[-37.527,64.984],[-35.175,62.914],[-33.219,49.762],[-27.606,21.67],[-17.487,-8.604],[-9.606,-25.13],[-10.513,-27.454],[-15.587,-24.846],[-13.263,-31.026],[-6.176,-39.445],[-0.309,-42.96],[1.704,-41.202],[5.474,-41.571],[9.726,-38.538],[12.788,-32.471],[9.216,-32.868],[4.284,-33.35],[0.712,-30.232],[-1.527,-19.914],[-2.293,0.836],[-6.205,24.902],[-12.781,47.154],[-8.161,38.083],[8.791,4.322],[39.462,-46.304],[47.625,-58.72],[45.188,-61.668],[43.09,-63.057],[42.353,-66.629],[41.559,-65.325],[30.646,-55.942],[13.468,-47.212],[3.518,-45.567],[-2.406,-49.167],[-5.687,-54.523],[-6.867,-54.016],[-8.328,-54.806],[-15.509,-56.004]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":26.666,"s":[{"i":[[0.765,-2.523],[1.191,-2.693],[1.984,-3.827],[3.543,-9.241],[2.239,-9.298],[0.425,-4.224],[0.879,-3.118],[-1.02,-0.368],[-0.935,0.17],[0.992,-2.58],[-0.113,-1.077],[-0.794,0.34],[-0.907,0.255],[-1.134,-0.028],[-0.539,2.041],[-1.049,7.143],[-2.806,10.715],[-3.487,8.306],[-1.276,2.863],[1.644,-0.879],[0.765,0.368],[-1.928,3.005],[-2.466,2.239],[-1.162,-0.057],[-0.794,-0.312],[-1.446,-0.085],[-1.474,-1.984],[0.057,-1.077],[1.757,0.567],[1.446,-0.312],[1.02,-1.928],[0.368,-5.386],[0.51,-7.625],[2.296,-8.957],[0.737,-2.948],[-3.373,7.512],[-8.816,15.761],[-8.986,13.89],[-2.183,3.345],[0.624,0.368],[0.425,0.879],[0.425,1.106],[0.283,-0.425],[5.244,-3.203],[4.876,-1.928],[2.381,0.595],[1.502,1.531],[1.531,0.737],[0.368,0.085],[0.557,0.525],[1.786,0.454]],"o":[[-0.85,2.835],[-1.191,2.665],[-1.956,3.798],[-3.543,9.213],[-2.211,9.269],[-0.425,4.252],[-0.85,3.118],[1.049,0.34],[0.935,-0.142],[-0.992,2.608],[0.142,1.106],[0.765,-0.34],[0.907,-0.283],[1.134,0.028],[0.51,-2.013],[1.049,-7.115],[2.806,-10.743],[3.487,-8.277],[1.304,-2.863],[-1.616,0.879],[-0.765,-0.34],[1.928,-2.976],[2.466,-2.268],[1.162,0.028],[0.794,0.312],[1.446,0.085],[1.502,1.984],[-0.057,1.049],[-1.757,-0.539],[-1.446,0.312],[-0.992,1.928],[-0.368,5.357],[-0.482,7.625],[-2.324,8.929],[-0.737,2.92],[3.373,-7.512],[8.816,-15.732],[3.26,-4.989],[-1.361,-1.928],[-0.737,-0.454],[-0.397,-0.85],[-0.255,0.454],[-2.268,3.317],[-5.244,3.231],[-4.876,1.928],[-2.353,-0.595],[-1.502,-1.559],[-0.312,-0.142],[-0.709,0.057],[-2.454,-2.313],[0.454,2.523]],"v":[[-15.814,-46.758],[-18.79,-37.347],[-23.383,-29.353],[-31.376,-10.191],[-41.694,20.622],[-44.217,40.379],[-46.542,50.017],[-47.137,57.5],[-42.346,54.354],[-43.338,59.796],[-45.294,65.664],[-43.055,66.429],[-41.127,65.125],[-37.527,64.984],[-35.175,62.914],[-33.219,49.762],[-27.606,21.67],[-17.487,-8.604],[-9.606,-25.13],[-10.513,-27.454],[-15.587,-24.846],[-13.263,-31.026],[-6.176,-39.445],[-0.309,-42.96],[1.704,-41.202],[5.474,-41.571],[9.726,-38.538],[12.788,-32.471],[9.216,-32.868],[4.284,-33.35],[0.712,-30.232],[-1.527,-19.914],[-2.293,0.836],[-6.205,24.902],[-12.781,47.154],[-8.161,38.083],[8.791,4.322],[39.462,-46.304],[46.883,-57.606],[44.692,-60.307],[42.595,-62.315],[40.868,-64.896],[40.94,-64.582],[30.646,-55.942],[13.468,-47.212],[3.518,-45.567],[-2.406,-49.167],[-5.687,-54.523],[-6.867,-54.016],[-8.328,-54.806],[-15.509,-56.004]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":60.666,"s":[{"i":[[0.765,-2.523],[1.191,-2.693],[1.984,-3.827],[3.543,-9.241],[2.239,-9.298],[0.425,-4.224],[0.879,-3.118],[-1.02,-0.368],[-0.935,0.17],[0.992,-2.58],[-0.113,-1.077],[-0.794,0.34],[-0.907,0.255],[-1.134,-0.028],[-0.539,2.041],[-1.049,7.143],[-2.806,10.715],[-3.487,8.306],[-1.276,2.863],[1.644,-0.879],[0.765,0.368],[-1.928,3.005],[-2.466,2.239],[-1.162,-0.057],[-0.794,-0.312],[-1.446,-0.085],[-1.474,-1.984],[0.057,-1.077],[1.757,0.567],[1.446,-0.312],[1.02,-1.928],[0.368,-5.386],[0.51,-7.625],[2.296,-8.957],[0.737,-2.948],[-3.373,7.512],[-8.816,15.761],[-8.986,13.89],[-2.183,3.345],[0.624,0.368],[0.425,0.879],[0.425,1.106],[0.283,-0.425],[5.244,-3.203],[4.876,-1.928],[2.381,0.595],[1.502,1.531],[1.531,0.737],[0.368,0.085],[0.557,0.525],[1.786,0.454]],"o":[[-0.85,2.835],[-1.191,2.665],[-1.956,3.798],[-3.543,9.213],[-2.211,9.269],[-0.425,4.252],[-0.85,3.118],[1.049,0.34],[0.935,-0.142],[-0.992,2.608],[0.142,1.106],[0.765,-0.34],[0.907,-0.283],[1.134,0.028],[0.51,-2.013],[1.049,-7.115],[2.806,-10.743],[3.487,-8.277],[1.304,-2.863],[-1.616,0.879],[-0.765,-0.34],[1.928,-2.976],[2.466,-2.268],[1.162,0.028],[0.794,0.312],[1.446,0.085],[1.502,1.984],[-0.057,1.049],[-1.757,-0.539],[-1.446,0.312],[-0.992,1.928],[-0.368,5.357],[-0.482,7.625],[-2.324,8.929],[-0.737,2.92],[3.373,-7.512],[8.816,-15.732],[3.26,-4.989],[-1.361,-1.928],[-0.737,-0.454],[-0.397,-0.85],[-0.255,0.454],[-2.268,3.317],[-5.244,3.231],[-4.876,1.928],[-2.353,-0.595],[-1.502,-1.559],[-0.312,-0.142],[-0.709,0.057],[-2.454,-2.313],[0.454,2.523]],"v":[[-15.814,-46.758],[-18.79,-37.347],[-23.383,-29.353],[-31.376,-10.191],[-41.694,20.622],[-44.217,40.379],[-46.542,50.017],[-47.137,57.5],[-42.346,54.354],[-43.338,59.796],[-45.294,65.664],[-43.055,66.429],[-41.127,65.125],[-37.527,64.984],[-35.175,62.914],[-33.219,49.762],[-27.606,21.67],[-17.487,-8.604],[-9.606,-25.13],[-10.513,-27.454],[-15.587,-24.846],[-13.263,-31.026],[-6.176,-39.445],[-0.309,-42.96],[1.704,-41.202],[5.474,-41.571],[9.726,-38.538],[12.788,-32.471],[9.216,-32.868],[4.284,-33.35],[0.712,-30.232],[-1.527,-19.914],[-2.293,0.836],[-6.205,24.902],[-12.781,47.154],[-8.161,38.083],[8.791,4.322],[39.462,-46.304],[47.625,-58.72],[45.188,-61.668],[43.09,-63.057],[42.353,-66.629],[41.559,-65.325],[30.646,-55.942],[13.468,-47.212],[3.518,-45.567],[-2.406,-49.167],[-5.687,-54.523],[-6.867,-54.016],[-8.328,-54.806],[-15.509,-56.004]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":94,"s":[{"i":[[0.765,-2.523],[1.191,-2.693],[1.984,-3.827],[3.543,-9.241],[2.239,-9.298],[0.425,-4.224],[0.879,-3.118],[-1.02,-0.368],[-0.935,0.17],[0.992,-2.58],[-0.113,-1.077],[-0.794,0.34],[-0.907,0.255],[-1.134,-0.028],[-0.539,2.041],[-1.049,7.143],[-2.806,10.715],[-3.487,8.306],[-1.276,2.863],[1.644,-0.879],[0.765,0.368],[-1.928,3.005],[-2.466,2.239],[-1.162,-0.057],[-0.794,-0.312],[-1.446,-0.085],[-1.474,-1.984],[0.057,-1.077],[1.757,0.567],[1.446,-0.312],[1.02,-1.928],[0.368,-5.386],[0.51,-7.625],[2.296,-8.957],[0.737,-2.948],[-3.373,7.512],[-8.816,15.761],[-8.986,13.89],[-2.183,3.345],[0.624,0.368],[0.425,0.879],[0.425,1.106],[0.283,-0.425],[5.244,-3.203],[4.876,-1.928],[2.381,0.595],[1.502,1.531],[1.531,0.737],[0.368,0.085],[0.557,0.525],[1.786,0.454]],"o":[[-0.85,2.835],[-1.191,2.665],[-1.956,3.798],[-3.543,9.213],[-2.211,9.269],[-0.425,4.252],[-0.85,3.118],[1.049,0.34],[0.935,-0.142],[-0.992,2.608],[0.142,1.106],[0.765,-0.34],[0.907,-0.283],[1.134,0.028],[0.51,-2.013],[1.049,-7.115],[2.806,-10.743],[3.487,-8.277],[1.304,-2.863],[-1.616,0.879],[-0.765,-0.34],[1.928,-2.976],[2.466,-2.268],[1.162,0.028],[0.794,0.312],[1.446,0.085],[1.502,1.984],[-0.057,1.049],[-1.757,-0.539],[-1.446,0.312],[-0.992,1.928],[-0.368,5.357],[-0.482,7.625],[-2.324,8.929],[-0.737,2.92],[3.373,-7.512],[8.816,-15.732],[3.26,-4.989],[-1.361,-1.928],[-0.737,-0.454],[-0.397,-0.85],[-0.255,0.454],[-2.268,3.317],[-5.244,3.231],[-4.876,1.928],[-2.353,-0.595],[-1.502,-1.559],[-0.312,-0.142],[-0.709,0.057],[-2.454,-2.313],[0.454,2.523]],"v":[[-15.814,-46.758],[-18.79,-37.347],[-23.383,-29.353],[-31.376,-10.191],[-41.694,20.622],[-44.217,40.379],[-46.542,50.017],[-47.137,57.5],[-42.346,54.354],[-43.338,59.796],[-45.294,65.664],[-43.055,66.429],[-41.127,65.125],[-37.527,64.984],[-35.175,62.914],[-33.219,49.762],[-27.606,21.67],[-17.487,-8.604],[-9.606,-25.13],[-10.513,-27.454],[-15.587,-24.846],[-13.263,-31.026],[-6.176,-39.445],[-0.309,-42.96],[1.704,-41.202],[5.474,-41.571],[9.726,-38.538],[12.788,-32.471],[9.216,-32.868],[4.284,-33.35],[0.712,-30.232],[-1.527,-19.914],[-2.293,0.836],[-6.205,24.902],[-12.781,47.154],[-8.161,38.083],[8.791,4.322],[39.462,-46.304],[46.883,-57.606],[44.692,-60.307],[42.595,-62.315],[40.868,-64.896],[40.94,-64.582],[30.646,-55.942],[13.468,-47.212],[3.518,-45.567],[-2.406,-49.167],[-5.687,-54.523],[-6.867,-54.016],[-8.328,-54.806],[-15.509,-56.004]],"c":true}]},{"t":120,"s":[{"i":[[0.765,-2.523],[1.191,-2.693],[1.984,-3.827],[3.543,-9.241],[2.239,-9.298],[0.425,-4.224],[0.879,-3.118],[-1.02,-0.368],[-0.935,0.17],[0.992,-2.58],[-0.113,-1.077],[-0.794,0.34],[-0.907,0.255],[-1.134,-0.028],[-0.539,2.041],[-1.049,7.143],[-2.806,10.715],[-3.487,8.306],[-1.276,2.863],[1.644,-0.879],[0.765,0.368],[-1.928,3.005],[-2.466,2.239],[-1.162,-0.057],[-0.794,-0.312],[-1.446,-0.085],[-1.474,-1.984],[0.057,-1.077],[1.757,0.567],[1.446,-0.312],[1.02,-1.928],[0.368,-5.386],[0.51,-7.625],[2.296,-8.957],[0.737,-2.948],[-3.373,7.512],[-8.816,15.761],[-8.986,13.89],[-2.183,3.345],[0.624,0.368],[0.425,0.879],[0.425,1.106],[0.283,-0.425],[5.244,-3.203],[4.876,-1.928],[2.381,0.595],[1.502,1.531],[1.531,0.737],[0.368,0.085],[0.557,0.525],[1.786,0.454]],"o":[[-0.85,2.835],[-1.191,2.665],[-1.956,3.798],[-3.543,9.213],[-2.211,9.269],[-0.425,4.252],[-0.85,3.118],[1.049,0.34],[0.935,-0.142],[-0.992,2.608],[0.142,1.106],[0.765,-0.34],[0.907,-0.283],[1.134,0.028],[0.51,-2.013],[1.049,-7.115],[2.806,-10.743],[3.487,-8.277],[1.304,-2.863],[-1.616,0.879],[-0.765,-0.34],[1.928,-2.976],[2.466,-2.268],[1.162,0.028],[0.794,0.312],[1.446,0.085],[1.502,1.984],[-0.057,1.049],[-1.757,-0.539],[-1.446,0.312],[-0.992,1.928],[-0.368,5.357],[-0.482,7.625],[-2.324,8.929],[-0.737,2.92],[3.373,-7.512],[8.816,-15.732],[3.26,-4.989],[-1.361,-1.928],[-0.737,-0.454],[-0.397,-0.85],[-0.255,0.454],[-2.268,3.317],[-5.244,3.231],[-4.876,1.928],[-2.353,-0.595],[-1.502,-1.559],[-0.312,-0.142],[-0.709,0.057],[-2.454,-2.313],[0.454,2.523]],"v":[[-15.814,-46.758],[-18.79,-37.347],[-23.383,-29.353],[-31.376,-10.191],[-41.694,20.622],[-44.217,40.379],[-46.542,50.017],[-47.137,57.5],[-42.346,54.354],[-43.338,59.796],[-45.294,65.664],[-43.055,66.429],[-41.127,65.125],[-37.527,64.984],[-35.175,62.914],[-33.219,49.762],[-27.606,21.67],[-17.487,-8.604],[-9.606,-25.13],[-10.513,-27.454],[-15.587,-24.846],[-13.263,-31.026],[-6.176,-39.445],[-0.309,-42.96],[1.704,-41.202],[5.474,-41.571],[9.726,-38.538],[12.788,-32.471],[9.216,-32.868],[4.284,-33.35],[0.712,-30.232],[-1.527,-19.914],[-2.293,0.836],[-6.205,24.902],[-12.781,47.154],[-8.161,38.083],[8.791,4.322],[39.462,-46.304],[47.625,-58.72],[45.188,-61.668],[43.09,-63.057],[42.353,-66.629],[41.559,-65.325],[30.646,-55.942],[13.468,-47.212],[3.518,-45.567],[-2.406,-49.167],[-5.687,-54.523],[-6.867,-54.016],[-8.328,-54.806],[-15.509,-56.004]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,1,1,1,0.352,0.953,0.763,1,1,0.905,0.525,1],"ix":9}},"s":{"a":0,"k":[48,-65],"ix":5},"e":{"a":0,"k":[-60,163],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"Layer 5","parent":19,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[8.676,35.462,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.227,-3.345],[1.616,-2.92],[3.969,-2.608],[3.742,-0.935],[2.523,1.502],[1.843,1.361],[2.324,-0.255],[-0.425,-0.227],[-1.502,-1.559],[-2.353,-0.595],[-4.876,1.928],[-5.244,3.231],[-2.268,3.317],[-0.255,0.454],[0.028,0],[0.482,1.956],[-0.34,3.061],[0.397,1.956],[-0.85,3.231],[-0.454,4.11],[1.616,-1.984],[0.567,-1.786],[-0.765,-2.891]],"o":[[0.227,3.373],[-1.644,2.92],[-3.94,2.636],[-3.742,0.935],[-1.701,-1.02],[-1.984,0.51],[0.51,0.085],[1.531,0.737],[1.502,1.531],[2.381,0.595],[4.876,-1.928],[5.244,-3.203],[0.283,-0.425],[0,-0.028],[-0.454,-1.106],[-0.397,-1.616],[-1.361,-1.559],[-0.454,-2.183],[0.85,-3.203],[-1.219,2.211],[-1.587,1.956],[-0.595,1.814],[0.737,2.891]],"v":[[18.156,0.403],[16.483,9.502],[7.923,18.063],[-4.72,23.845],[-13.564,22.938],[-18.808,19.026],[-25.072,20.018],[-23.655,20.472],[-19.687,24.327],[-13.762,27.927],[-3.813,26.283],[13.365,17.552],[24.937,9.241],[23.773,7.795],[23.753,7.11],[22.946,4.343],[22.946,-3.651],[20.367,-9.008],[20.877,-16.747],[23.74,-28.199],[19.687,-21.793],[15.548,-16.322],[16.483,-9.745]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.921568632126,0.737254917622,0.588235318661,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"Layer 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":26.666,"s":[-3]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":60,"s":[5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":94,"s":[-3]},{"t":120,"s":[0]}],"ix":10},"p":{"a":0,"k":[369.886,230.475,0],"ix":2},"a":{"a":0,"k":[8,58.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.283,-0.425],[5.244,-3.203],[4.876,-1.928],[2.381,0.595],[1.502,1.531],[1.531,0.737],[1.701,0],[3.402,0.51],[1.417,1.389],[0.142,2.239],[0.255,1.446],[0.368,0.964],[0.283,0.85],[0.368,0.425],[0.198,1.077],[0.68,0.964],[0.935,0.709],[-0.17,1.814],[-0.454,2.608],[0.34,1.757],[0.368,0.964],[0.567,0.907],[0.227,1.134],[-0.283,1.332],[-0.227,2.069],[-0.454,3.231],[0.283,2.438],[0.51,1.786],[-1.531,2.976],[-5.159,3.543],[-7.909,2.296],[-7.2,0],[-3.203,-2.324],[-1.361,-2.92],[-2.013,-2.636],[-1.417,-5.244],[-0.113,-5.754],[1.956,-5.301],[2.041,-5.074],[0.539,-3.487],[-0.482,-1.956],[-0.454,-1.106]],"o":[[-0.255,0.454],[-2.268,3.317],[-5.244,3.231],[-4.876,1.928],[-2.353,-0.595],[-1.502,-1.559],[-1.531,-0.765],[-1.134,0],[-1.417,-0.453],[-1.417,-1.417],[-0.142,-2.239],[-0.255,-1.446],[-0.397,-0.992],[-0.312,-0.85],[-0.368,-0.397],[-0.227,-1.077],[-0.652,-0.935],[-0.964,-0.709],[0.142,-1.843],[0.482,-2.58],[-0.34,-1.757],[-0.397,-0.935],[-0.567,-0.935],[-0.227,-1.134],[0.255,-1.332],[0.255,-2.069],[0.425,-3.232],[-0.312,-2.438],[-0.539,-1.757],[1.502,-3.005],[5.159,-3.543],[7.937,-2.296],[7.228,-0.028],[3.203,2.324],[1.361,2.948],[1.984,2.636],[1.417,5.244],[0.085,5.754],[-1.928,5.329],[-2.041,5.074],[-0.539,3.458],[0.482,1.956],[0,0]],"v":[[33.235,43.627],[34.347,49.532],[23.212,59.334],[8.438,65.186],[-7.924,64.992],[-15.753,64.297],[-22.06,62.072],[-23.765,58.578],[-25.807,54.715],[-30.995,52.022],[-33.064,46.353],[-33.234,40.201],[-34.566,37.338],[-35.275,33.965],[-36.522,32.548],[-37.287,30.422],[-38.45,26.879],[-41.143,24.809],[-42.758,21.238],[-41.029,14.179],[-41.086,7.263],[-42.305,3.578],[-43.552,0.828],[-45.168,-2.177],[-44.714,-6.003],[-44.091,-10.766],[-43.013,-18.901],[-42.362,-28.227],[-44.289,-33.669],[-43.269,-40.756],[-33.602,-50.932],[-13.221,-60.23],[10.448,-63.66],[26.775,-60.258],[31.85,-51.443],[37.434,-43.562],[42.621,-32.762],[45.229,-14.252],[42.536,0.771],[35.535,17.836],[31.878,29.912],[31.623,39.805],[32.332,42.894]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.980392158031,0.792156875134,0.639215707779,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"Layer 17","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[280.727,272.242,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[{"i":[[0,0],[0.624,5.443],[-0.312,3.26],[-2.296,-0.368],[-3.005,-0.34],[-3.146,2.296],[-3.798,5.669],[-3.317,7.654],[-2.353,11.254],[-0.879,11.679],[0.51,7.058],[1.616,2.636],[5.499,2.211],[7.625,3.43],[4.932,3.997],[2.013,2.835],[0.737,0.454],[0.907,-0.794],[7.115,-2.891],[7.569,-2.495],[2.891,-1.786],[1.871,-3.6],[0.879,-7.795],[0.907,-10.176],[1.474,-6.775],[1.219,-2.863],[0.397,-2.409],[1.304,-5.046],[0.737,-3.118],[-0.142,-0.935]],"o":[[-2.013,-6.009],[-0.709,-6.265],[0.312,-3.288],[2.268,0.397],[3.033,0.34],[3.146,-2.324],[3.827,-5.641],[3.317,-7.654],[2.353,-11.225],[0.879,-11.679],[-0.482,-7.058],[-1.644,-2.608],[-5.499,-2.183],[-7.625,-3.458],[-4.932,-3.997],[-2.013,-2.863],[-0.737,-0.454],[-0.907,0.765],[-7.115,2.92],[-7.568,2.466],[-2.891,1.814],[-1.899,3.6],[-0.85,7.824],[-0.907,10.148],[-1.446,6.775],[-1.219,2.891],[-0.425,2.409],[-1.304,5.046],[-0.312,1.304],[0,0]],"v":[[132.455,163.928],[128.713,147.288],[128.203,131.131],[131.547,128.268],[140.647,129.685],[149.094,127.729],[160.121,115.115],[170.807,95.131],[179.538,67.578],[184.385,30.785],[184.867,2.523],[181.636,-11.792],[172.366,-17.234],[150.37,-26.589],[131.434,-37.162],[121.003,-48.869],[117.743,-52.979],[56.401,-44.164],[46.083,-39.033],[19.409,-29.282],[5.746,-24.378],[-1.596,-15.959],[-5.508,-0.368],[-7.832,29.055],[-11.46,54.851],[-15.826,69.194],[-11.375,135.128],[-14.494,147.062],[-17.725,160.838],[-18.15,163.928]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":26.666,"s":[{"i":[[0,0],[0.624,5.443],[-0.312,3.26],[-2.296,-0.368],[-4.592,1.78],[-3.146,2.296],[-3.798,5.669],[-3.317,7.654],[-2.353,11.254],[-0.879,11.679],[0.51,7.058],[1.616,2.636],[5.499,2.211],[7.625,3.43],[4.932,3.997],[2.013,2.835],[0.737,0.454],[0.907,-0.794],[7.115,-2.891],[7.569,-2.494],[2.891,-1.786],[1.871,-3.6],[0.879,-7.795],[0.907,-10.176],[1.474,-6.775],[1.219,-2.863],[0.397,-2.409],[1.304,-5.046],[0.737,-3.118],[-0.142,-0.935]],"o":[[-2.013,-6.009],[-0.709,-6.265],[0.312,-3.288],[2.268,0.397],[2.843,-1.091],[3.146,-2.324],[3.827,-5.641],[3.317,-7.654],[2.353,-11.225],[0.879,-11.679],[-0.482,-7.058],[-1.644,-2.608],[-5.499,-2.183],[-7.625,-3.458],[-4.932,-3.997],[-2.013,-2.863],[-0.737,-0.454],[-0.907,0.765],[-7.115,2.92],[-7.568,2.466],[-2.891,1.814],[-1.899,3.6],[-0.85,7.824],[-0.907,10.148],[-1.446,6.775],[-1.219,2.891],[-0.425,2.409],[-1.304,5.046],[-0.312,1.304],[0,0]],"v":[[132.455,163.928],[128.713,147.288],[128.203,131.131],[131.547,128.268],[140.647,125.519],[149.094,123.563],[160.121,110.949],[170.807,95.131],[179.538,67.578],[184.385,30.785],[184.867,2.523],[181.636,-11.792],[172.366,-17.234],[150.37,-26.589],[131.434,-37.162],[121.003,-48.869],[117.743,-52.979],[63.838,-46.101],[46.083,-39.033],[19.409,-29.282],[5.746,-24.378],[-1.596,-15.959],[-5.508,-0.368],[-7.832,29.055],[-11.46,54.851],[-15.826,69.194],[-11.375,135.128],[-14.494,147.062],[-17.725,160.838],[-18.15,163.928]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[{"i":[[0,0],[0.624,5.443],[-0.312,3.26],[-2.296,-0.368],[-3.005,-0.34],[-3.146,2.296],[-3.798,5.669],[-3.317,7.654],[-2.353,11.254],[-0.879,11.679],[0.51,7.058],[1.616,2.636],[5.499,2.211],[7.625,3.43],[4.932,3.997],[2.013,2.835],[0.737,0.454],[0.907,-0.794],[7.115,-2.891],[7.569,-2.495],[2.891,-1.786],[1.871,-3.6],[0.879,-7.795],[0.907,-10.176],[1.474,-6.775],[1.219,-2.863],[0.397,-2.409],[1.304,-5.046],[0.737,-3.118],[-0.142,-0.935]],"o":[[-2.013,-6.009],[-0.709,-6.265],[0.312,-3.288],[2.268,0.397],[3.033,0.34],[3.146,-2.324],[3.827,-5.641],[3.317,-7.654],[2.353,-11.225],[0.879,-11.679],[-0.482,-7.058],[-1.644,-2.608],[-5.499,-2.183],[-7.625,-3.458],[-4.932,-3.997],[-2.013,-2.863],[-0.737,-0.454],[-0.907,0.765],[-7.115,2.92],[-7.568,2.466],[-2.891,1.814],[-1.899,3.6],[-0.85,7.824],[-0.907,10.148],[-1.446,6.775],[-1.219,2.891],[-0.425,2.409],[-1.304,5.046],[-0.312,1.304],[0,0]],"v":[[132.455,163.928],[128.713,147.288],[128.203,131.131],[131.547,128.268],[140.647,129.685],[149.094,127.729],[160.121,115.115],[170.807,95.131],[179.538,67.578],[184.385,30.785],[184.867,2.523],[181.636,-11.792],[172.366,-17.234],[150.37,-26.589],[131.434,-37.162],[121.003,-48.869],[117.743,-52.979],[56.401,-44.164],[46.083,-39.033],[19.409,-29.282],[5.746,-24.378],[-1.596,-15.959],[-5.508,-0.368],[-7.832,29.055],[-11.46,54.851],[-15.826,69.194],[-11.375,135.128],[-14.494,147.062],[-17.725,160.838],[-18.15,163.928]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":94,"s":[{"i":[[0,0],[0.624,5.443],[-0.312,3.26],[-2.296,-0.368],[-4.623,1.822],[-3.146,2.296],[-3.798,5.669],[-3.317,7.654],[-2.353,11.254],[-0.879,11.679],[0.51,7.058],[1.616,2.636],[5.499,2.211],[7.625,3.43],[4.932,3.997],[2.013,2.835],[0.737,0.454],[0.907,-0.794],[7.115,-2.891],[7.569,-2.495],[2.891,-1.786],[1.871,-3.6],[0.879,-7.795],[0.907,-10.176],[1.474,-6.775],[1.219,-2.863],[0.397,-2.409],[1.304,-5.046],[0.737,-3.118],[-0.142,-0.935]],"o":[[-2.013,-6.009],[-0.709,-6.265],[0.312,-3.288],[2.268,0.397],[2.84,-1.119],[3.146,-2.324],[3.827,-5.641],[3.317,-7.654],[2.353,-11.225],[0.879,-11.679],[-0.482,-7.058],[-1.644,-2.608],[-5.499,-2.183],[-7.625,-3.458],[-4.932,-3.997],[-2.013,-2.863],[-0.737,-0.454],[-0.907,0.765],[-7.115,2.92],[-7.568,2.466],[-2.891,1.814],[-1.899,3.6],[-0.85,7.824],[-0.907,10.148],[-1.446,6.775],[-1.219,2.891],[-0.425,2.409],[-1.304,5.046],[-0.312,1.304],[0,0]],"v":[[132.455,163.928],[128.713,147.288],[128.203,131.131],[131.547,128.268],[140.647,125.435],[149.094,123.479],[160.121,110.865],[170.807,95.131],[179.538,67.578],[184.385,30.785],[184.867,2.523],[181.636,-11.792],[172.366,-17.234],[150.37,-26.589],[131.434,-37.162],[121.003,-48.869],[117.743,-52.979],[56.401,-44.164],[46.083,-39.033],[19.409,-29.282],[5.746,-24.378],[-1.596,-15.959],[-5.508,-0.368],[-7.832,29.055],[-11.46,54.851],[-15.826,69.194],[-11.375,135.128],[-14.494,147.062],[-17.725,160.838],[-18.15,163.928]],"c":true}]},{"t":120,"s":[{"i":[[0,0],[0.624,5.443],[-0.312,3.26],[-2.296,-0.368],[-3.005,-0.34],[-3.146,2.296],[-3.798,5.669],[-3.317,7.654],[-2.353,11.254],[-0.879,11.679],[0.51,7.058],[1.616,2.636],[5.499,2.211],[7.625,3.43],[4.932,3.997],[2.013,2.835],[0.737,0.454],[0.907,-0.794],[7.115,-2.891],[7.569,-2.495],[2.891,-1.786],[1.871,-3.6],[0.879,-7.795],[0.907,-10.176],[1.474,-6.775],[1.219,-2.863],[0.397,-2.409],[1.304,-5.046],[0.737,-3.118],[-0.142,-0.935]],"o":[[-2.013,-6.009],[-0.709,-6.265],[0.312,-3.288],[2.268,0.397],[3.033,0.34],[3.146,-2.324],[3.827,-5.641],[3.317,-7.654],[2.353,-11.225],[0.879,-11.679],[-0.482,-7.058],[-1.644,-2.608],[-5.499,-2.183],[-7.625,-3.458],[-4.932,-3.997],[-2.013,-2.863],[-0.737,-0.454],[-0.907,0.765],[-7.115,2.92],[-7.568,2.466],[-2.891,1.814],[-1.899,3.6],[-0.85,7.824],[-0.907,10.148],[-1.446,6.775],[-1.219,2.891],[-0.425,2.409],[-1.304,5.046],[-0.312,1.304],[0,0]],"v":[[132.455,163.928],[128.713,147.288],[128.203,131.131],[131.547,128.268],[140.647,129.685],[149.094,127.729],[160.121,115.115],[170.807,95.131],[179.538,67.578],[184.385,30.785],[184.867,2.523],[181.636,-11.792],[172.366,-17.234],[150.37,-26.589],[131.434,-37.162],[121.003,-48.869],[117.743,-52.979],[56.401,-44.164],[46.083,-39.033],[19.409,-29.282],[5.746,-24.378],[-1.596,-15.959],[-5.508,-0.368],[-7.832,29.055],[-11.46,54.851],[-15.826,69.194],[-11.375,135.128],[-14.494,147.062],[-17.725,160.838],[-18.15,163.928]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0,0,0,0.352,0.082,0.082,0.082,1,0.165,0.165,0.165],"ix":9}},"s":{"a":0,"k":[55.5,151.5],"ix":5},"e":{"a":0,"k":[272,31],"ix":6},"t":2,"h":{"a":0,"k":0,"ix":7},"a":{"a":0,"k":0,"ix":8},"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"Layer 2","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[62.837,38.184,0],"ix":2},"a":{"a":0,"k":[-79.36,86.68,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0,0,0,0.352,0.082,0.082,0.082,1,0.165,0.165,0.165],"ix":9}},"s":{"a":0,"k":[0,0],"ix":5},"e":{"a":0,"k":[100,0],"ix":6},"t":2,"h":{"a":0,"k":0,"ix":7},"a":{"a":0,"k":0,"ix":8},"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[8.797,-1.781],[4.649,1.276],[3.997,-0.822],[8.022,-3.061],[5.443,-2.098],[2.778,6.321],[3.742,7.625],[6.236,3.515],[10.488,4.082],[5.641,1.899],[0.85,-0.283],[0.397,-1.162],[-2.636,-6.463],[-6.406,-13.55],[-4.252,-8.532],[-2.409,-1.842],[-3.742,-2.041],[-1.786,-0.992],[-0.17,-0.822],[-0.425,-1.134],[0.142,-0.595],[0.964,-0.227],[0.794,-0.85],[-0.198,-1.219],[-1.814,-0.539],[-2.041,-0.028],[-1.559,-0.652],[-1.502,-1.219],[-1.389,-0.652],[-1.191,-0.028],[-0.907,-0.397],[-1.247,-0.34],[-1.304,0.425],[-1.021,-0.142],[-1.417,-0.255],[-1.361,0.652],[-0.964,-0.142],[-2.438,-2.75],[-2.438,-2.353],[-1.502,0.312],[-3.572,2.098],[-5.046,3.487],[-4.402,-0.077]],"o":[[-3.686,0.746],[-4.649,-1.304],[-3.997,0.822],[-8.022,3.061],[-5.443,2.098],[-2.778,-6.321],[-3.713,-7.625],[-6.265,-3.543],[-10.517,-4.082],[-5.613,-1.899],[-0.85,0.283],[-0.425,1.191],[2.665,6.463],[6.406,13.521],[4.252,8.532],[2.381,1.843],[3.742,2.013],[1.757,0.992],[0.198,0.822],[0.425,1.134],[-0.17,0.567],[-0.964,0.227],[-0.794,0.85],[0.198,1.247],[1.786,0.539],[2.069,0.028],[1.587,0.652],[1.502,1.219],[1.417,0.624],[1.219,0.057],[0.907,0.397],[1.276,0.312],[1.304,-0.425],[1.049,0.142],[1.389,0.255],[1.361,-0.624],[0.935,0.142],[2.438,2.778],[2.409,2.324],[1.502,-0.34],[3.543,-2.069],[5.046,-3.458],[101.833,1.787]],"v":[[-21.523,72.539],[-36.575,68.429],[-47.857,67.635],[-65.262,73.446],[-89.413,82.8],[-97.832,78.577],[-109.709,52.016],[-121.728,38.24],[-148.912,26.164],[-175.615,16.413],[-182.758,14.74],[-184.997,16.81],[-182.588,26.221],[-168.386,57.43],[-150.046,95.358],[-142.563,106.923],[-132.415,113.301],[-123.372,117.865],[-121.36,120.076],[-120.424,123.279],[-119.602,126.057],[-121.586,126.992],[-124.421,128.381],[-125.555,131.84],[-122.635,134.731],[-116.087,135.298],[-111.07,136.007],[-106.279,139.125],[-102.141,142.186],[-98.002,142.951],[-94.997,143.405],[-91.908,144.907],[-87.741,144.681],[-84.424,143.688],[-80.909,145.077],[-76.402,144.17],[-73.114,142.895],[-68.777,146.863],[-59.99,156.444],[-55.171,158.627],[-47.999,155.339],[-34.364,146.438],[-20.56,136.97]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0,0,0,0.352,0.082,0.082,0.082,1,0.165,0.165,0.165],"ix":9}},"s":{"a":0,"k":[55.5,151.5],"ix":5},"e":{"a":0,"k":[272,31],"ix":6},"t":2,"h":{"a":0,"k":0,"ix":7},"a":{"a":0,"k":0,"ix":8},"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":180,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"Comp 1","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[468,443,0],"ix":2},"a":{"a":0,"k":[256,256,0],"ix":1},"s":{"a":0,"k":[288,288,100],"ix":6}},"ao":0,"w":512,"h":512,"ip":0,"op":180,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/legalysis/application/locul_run/rag.py b/legalysis/application/locul_run/rag.py new file mode 100644 index 00000000..f8d27b11 --- /dev/null +++ b/legalysis/application/locul_run/rag.py @@ -0,0 +1,35 @@ +from langchain.text_splitter import RecursiveCharacterTextSplitter +# from langchain.llms import OpenAI +from langchain.chains import RetrievalQA +from langchain.document_loaders import TextLoader +from langchain.document_loaders import PyPDFLoader +from langchain.document_loaders import DirectoryLoader +from langchain.embeddings import HuggingFaceEmbeddings +from langchain.vectorstores import Chroma +from langchain.chains.question_answering import load_qa_chain +from langchain import HuggingFaceHub + +# from InstructorEmbedding import INSTRUCTOR + + +# Load and process the pdf files +loader = DirectoryLoader('./cases', glob="./*.pdf", loader_cls=PyPDFLoader) +documents = loader.load() + +#splitting the text into +text_splitter = RecursiveCharacterTextSplitter(chunk_size=1000, chunk_overlap=200) +texts = text_splitter.split_documents(documents) + +# Embeddings +embeddings = HuggingFaceEmbeddings() + +db = Chroma.from_documents(texts, embeddings) + +llm=HuggingFaceHub(repo_id="HuggingFaceH4/zephyr-7b-beta", model_kwargs={"temperature":0.02, "max_length":512},huggingfacehub_api_token='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') + +chain = load_qa_chain(llm, chain_type="stuff") + +query = "who is the judge for the case Shaikh Maqsood v State of Maharashtra ? give only his/her name" +search_type="mmr" +docs = db.search(query,search_type) +print(chain.run(input_documents=docs, question=query)) diff --git a/legalysis/application/locul_run/sample.py b/legalysis/application/locul_run/sample.py new file mode 100644 index 00000000..d5c94019 --- /dev/null +++ b/legalysis/application/locul_run/sample.py @@ -0,0 +1,29 @@ +import streamlit as st + + +def set_background_color(color): + """ + Set the background color of the entire app. + + Parameters: + - color (str): The background color in CSS format (e.g., 'lightblue'). + """ + page_bg_color = f""" + + """ + st.markdown(page_bg_color, unsafe_allow_html=True) + +def main(): + # Set background color to lightblue + set_background_color('green') + + # Your Streamlit app content + st.title("My Streamlit App") + st.write("This is the main content of your app.") + +if __name__ == "__main__": + main() From 362026200d18f77b09444f9c52b11db5757d90a6 Mon Sep 17 00:00:00 2001 From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com> Date: Wed, 6 Dec 2023 23:43:37 +0530 Subject: [PATCH 19/27] Create red.pd --- legalysis/application/locul_run/cases/red.pd | 1 + 1 file changed, 1 insertion(+) create mode 100644 legalysis/application/locul_run/cases/red.pd diff --git a/legalysis/application/locul_run/cases/red.pd b/legalysis/application/locul_run/cases/red.pd new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/legalysis/application/locul_run/cases/red.pd @@ -0,0 +1 @@ + From 59ff57987cc8a4bb6ce1a67e96ad43b1d92218b7 Mon Sep 17 00:00:00 2001 From: hari-tummuri <104126503+hari-tummuri@users.noreply.github.com> Date: Wed, 6 Dec 2023 23:45:03 +0530 Subject: [PATCH 20/27] Add files via upload --- legalysis/application/locul_run/cases/C1061.pdf | Bin 0 -> 6281 bytes legalysis/application/locul_run/cases/C1425.pdf | Bin 0 -> 5886 bytes legalysis/application/locul_run/cases/C1439.pdf | Bin 0 -> 6100 bytes legalysis/application/locul_run/cases/C147.pdf | Bin 0 -> 6047 bytes legalysis/application/locul_run/cases/C164.pdf | Bin 0 -> 5903 bytes legalysis/application/locul_run/cases/C1670.pdf | Bin 0 -> 6072 bytes legalysis/application/locul_run/cases/C1810.pdf | Bin 0 -> 6135 bytes legalysis/application/locul_run/cases/C1834.pdf | Bin 0 -> 6100 bytes legalysis/application/locul_run/cases/C184.pdf | Bin 0 -> 6018 bytes legalysis/application/locul_run/cases/C1877.pdf | Bin 0 -> 6192 bytes legalysis/application/locul_run/cases/C1938.pdf | Bin 0 -> 5915 bytes legalysis/application/locul_run/cases/C2101.pdf | Bin 0 -> 5875 bytes legalysis/application/locul_run/cases/C2117.pdf | Bin 0 -> 6279 bytes legalysis/application/locul_run/cases/C235.pdf | Bin 0 -> 6055 bytes legalysis/application/locul_run/cases/C2471.pdf | Bin 0 -> 6051 bytes legalysis/application/locul_run/cases/C2475.pdf | Bin 0 -> 5797 bytes legalysis/application/locul_run/cases/C2533.pdf | Bin 0 -> 6062 bytes legalysis/application/locul_run/cases/C259.pdf | Bin 0 -> 5951 bytes legalysis/application/locul_run/cases/C2695.pdf | Bin 0 -> 5847 bytes legalysis/application/locul_run/cases/C2710.pdf | Bin 0 -> 5797 bytes legalysis/application/locul_run/cases/C2789.pdf | Bin 0 -> 5937 bytes legalysis/application/locul_run/cases/C2799.pdf | Bin 0 -> 6143 bytes legalysis/application/locul_run/cases/C2853.pdf | Bin 0 -> 5961 bytes legalysis/application/locul_run/cases/C301.pdf | Bin 0 -> 6309 bytes legalysis/application/locul_run/cases/C451.pdf | Bin 0 -> 5865 bytes legalysis/application/locul_run/cases/C458.pdf | Bin 0 -> 6142 bytes legalysis/application/locul_run/cases/C863.pdf | Bin 0 -> 5920 bytes legalysis/application/locul_run/cases/C919.pdf | Bin 0 -> 5836 bytes 28 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 legalysis/application/locul_run/cases/C1061.pdf create mode 100644 legalysis/application/locul_run/cases/C1425.pdf create mode 100644 legalysis/application/locul_run/cases/C1439.pdf create mode 100644 legalysis/application/locul_run/cases/C147.pdf create mode 100644 legalysis/application/locul_run/cases/C164.pdf create mode 100644 legalysis/application/locul_run/cases/C1670.pdf create mode 100644 legalysis/application/locul_run/cases/C1810.pdf create mode 100644 legalysis/application/locul_run/cases/C1834.pdf create mode 100644 legalysis/application/locul_run/cases/C184.pdf create mode 100644 legalysis/application/locul_run/cases/C1877.pdf create mode 100644 legalysis/application/locul_run/cases/C1938.pdf create mode 100644 legalysis/application/locul_run/cases/C2101.pdf create mode 100644 legalysis/application/locul_run/cases/C2117.pdf create mode 100644 legalysis/application/locul_run/cases/C235.pdf create mode 100644 legalysis/application/locul_run/cases/C2471.pdf create mode 100644 legalysis/application/locul_run/cases/C2475.pdf create mode 100644 legalysis/application/locul_run/cases/C2533.pdf create mode 100644 legalysis/application/locul_run/cases/C259.pdf create mode 100644 legalysis/application/locul_run/cases/C2695.pdf create mode 100644 legalysis/application/locul_run/cases/C2710.pdf create mode 100644 legalysis/application/locul_run/cases/C2789.pdf create mode 100644 legalysis/application/locul_run/cases/C2799.pdf create mode 100644 legalysis/application/locul_run/cases/C2853.pdf create mode 100644 legalysis/application/locul_run/cases/C301.pdf create mode 100644 legalysis/application/locul_run/cases/C451.pdf create mode 100644 legalysis/application/locul_run/cases/C458.pdf create mode 100644 legalysis/application/locul_run/cases/C863.pdf create mode 100644 legalysis/application/locul_run/cases/C919.pdf diff --git a/legalysis/application/locul_run/cases/C1061.pdf b/legalysis/application/locul_run/cases/C1061.pdf new file mode 100644 index 0000000000000000000000000000000000000000..01d9204fef1b2ec2ba4da98d3f66d3204f3dcb47 GIT binary patch literal 6281 zcmc&&XH=8Tx_R#ZK)E3a-n;D-lfZ)t=hZqmwBs(m&Ejxl`}c-g;el)U_BX z&4eGO(ligH5w|9v-g2EALu+Ivm4a zJiQ^>Um@l%dMWa&(ObwfgZ>3&p3pZ1GXdL^zXb-T*XYWFv#xoHJP~%}oL@V;dcv$< zG)kb+wg-^JrZHi*1oX!3N0`GeUY%$&n9F0E`0SlR;05)v^*Mfh6i21Dqu@7DZ>&Ba zw_m;3UM&*_u6!N2KnpAg|0-TIu%K^m+cRyV33(Q_P{t`XUQTs)1a{JPeXE2$?m+!3 z@$PXnz}hVGfY798FAJGnVtt=ve`dVhcS-@z(}rwP ;|qmaS!d Y9TO>|j z@LRO^NvN#Pr**b}0u76-%2J2C5fUtdZ)QxCt2D7r0UjG|cexylY6Ke@!!?uc@zpah zQV-yUw>71q_(7o{Bjch*th3@-*z7~=8b;1bj?edPI@#$_PL%l+O2!`OJOxV# Q%k2ni`M4pA`1P4T0BZ1*t0}kry2O4@S%k2bIMR;)83!34Y-{ytJt5H=y}g4LOdQ zwICB&H&`?cds=>-m2P)Wo1WoYd5emD>@H)fEmWeEJC(IFa>}tl%Vd7SMcK$;O@jE~ zhC1^&ij%%WrbRn+i(4&UgX>8B8ANqmwV}K8OizlyPO(_8)0W7BJdKB=`u;cYARpsO zR9&|@Dfi=osV*_)l<4wnN{CO9cka%8H1{Z-=a8p2%-^jnZ`Mo>32`89q!j{&Cs+=Q zMR0N}pJ6ip`rNIPA@yZ^tg^5!o161z*Ey;IQW&_>>pH7^U0iX8(DM~);Ub}szWWpa zUGZ9 Eh*fT5Qnd7 zzLY6SH!9X@_LqmHsvB2{Z4tAOWSt2UTusDK5Ga?=<8qP3VEJuWzHKSG tUhY;#W1bE!M|ukSuwd;Bif3e!qo9{aKl`)bF^y|eEzs1bSp%^i Fj2kG-#xxfP}a+^Gkx#{F%9H?N3`x+F)bSN4MoTHfND|vGui=u z^#m*Z`R-Qyx>7NhWj)yIth-Eyb5YfRA6=Py8Xcc#4+7>|07X5ofZP-?7u<2sD l?}^CwFRz?LadiC&(bVP0J}R6`t?fa=<(I8R$-jjvt(Xt~Q~!dfZAFLfXR_euFM zwt9dfp!F|R^DeIuO$!vJ!A)Wiv)KD$bf$OWON_N>xM-x6_qw>MM}eOVG?6^P`bL8p z%kkcJ$axz4M+uTwN0MPyh+2vUpJ|DE^hS!dRj#1h@wLiZ_j~KY#%Z}CrHA|Zk7Y~_ z0gUVCKvZmg1~-Fvsn8>$p`K;{G+Pp1zy|NaMxjylnokWvY ?7-H5UmeFJB8T_6Tvt4tLJ*YkV@o3$F<0X^>^lwJ1%%o9=@=xo_w`Z>K| zog_XOiGldIS6hnR1rn~~J5%)}tBUS0y4A7N%&w*?eoM8T7DtWE)(9Od*HP_I?Ogp~ zFd|lv_(>%Do?MKYJC`xD@dQO=ph&a|rZuO2yeXU3iyEz0HXL9$L1{g81+Cq? h-ahPO-B^S2wSrA|rloU{x-s)&gOZtSi@8VStuq*TGl 6r36j63;=XJ>H z%k8DrdRD@m!qDRvFFg5@@;2ZeDzMQh3An^WODKM=&4VDeh;4wMC1 |!@U*UR6J4+=XhOPF31zI^L4s==Gv{K7g}lZD`5pxezTyRd}$ z`HP45^N|!!JvZ9;^=)ymlRk%8qSsd-sz#Sdv{73R-=(tlzB>0boAP>bW8&1H-L8)k z`kX~XGTk)qgDWgn-ciaI>g$V?EIGSwRaK!QGh8Srdv=2hZB^P6R<8}xU +8bmk{2|q_01 !P+FoykX1?bViGice{rANON z1#+Lz!2#Wh|KbMy&+Gi}RmFc;Nc^K1`LlrdS!n!GKYZ{0Zx?n5T #7JIUqK(YHW}qVAniKV{4Po_1Cddd8$gB0!Mk&i)w{yj78GP1crTs;1=8?$!}J z@X~nyrp~7sLWVpLClwP@xwvXzP+4h^u^LmEvv~i;@uq95>@!1`3WAXsd6TWfq0_d% z>wOv)eeH?+WU!lKH*|olf^3pEY3Bk)9^xO(e*)!(Cl`qc4d3^@p)P1JvREz1DpH_h z)~pt9UC74OG64+^fXH@p@)onoPxJ$q#0_e3E-p1@W(l{3a;xRsKU`tw$P1}n(|T8+ z5?*64vSc>Qa_bU~f(#I6BOGPArxK^{jcuMJq%SAd1cwm5rKr3VA&`8Hw>ZbLKs6(z z>Qgqcx_h)G9ah2mB}uxUkZ=FoYwm7fjj-tezx>ei{ERo%g_11y)*+v!RWTbV_eh#M z=RaGn4YJG^hoOR?n#*X|B6Xc=1EoX2^i^Q!(6n4etEz1*UfZ3)SL)XFQgw``@7(fg zAi=xpg2C#(S?SPOgOs_V{xazP=laBZiQ$7oR;2km HKIc?;> zaI8&Ab -LYz!_5g4l@l2-P|Q;&9bF-qPGuYC1DXSmD}WQ(idPd9}P^}c&X{y zb1Qct4~V*5aODriF85n!HxV1BpW(S>PR*!0AwU-AVGf_34LO186iy|3VBB?v8_H*) zRP=T<{>po0s=lAj8eDu3lSE6~^yPi_0kQLxR3R5HOO9Tyv#$S?6ZcxGMc+w zshh_DDiXWT%Nx!#B~>l%cd}#OnF&oLlMc|rk<>z7+DTFVort9aV*71fHm|5RmhLL8 z(L>{r?@4In_$xgpqb4iXb;iyr4w07UFJ)CNjx2O{hjsMb9+z-yGrZVp q%Vc#+_n2UhVQ*AQ$r&eoJFqkk*L$ykI`={ z3A1}k(3toZ6v$1DhF 6a&r_%v7+OE-kRcMzx%M=hA(~IM&Uh)4z9JBV<*yaaAsNsY7*k7=j-N@nBk+MM zx+9(*Gzc5$&Xx5x54T;~?yqE++2cv>$5Ex4b+*%Nc-o9;JQ88Ii>YNHI3}NU%r9j$ z1N0G?HPV}lbz((<%#FCJu=>>WtPf%j&-knY^LTR+jQeIIjrvU{ukNmts#OgGzU2X; zy*Qyex%pY-`|IHw9moq`$Ydzfp0(<*?DR0pzOs^t0_!|U(--St_KyW##P75!l|Opy zWk8qC>sZ{mUs+pevX+wgp^HrBSpZT@K9RnMQ{;B=0)v=`H<)(% {N zY&wUeo-LGqd>lMN^qafC&9ZROS9}vN>YkC%EX8X|d6%PfgBY9Mf5}bdWX pDc#+aoC;9pkyHm>H!e+1M5%DKMyX@O)m!k7Cnb;W? z)m8*^jI!7koF~>vTKNVyCuKj~1|iC3b_AOm9)-OxF9X1fq&OQx!ee|G*KTW?G7dwX zyt+Za<%@+)dongO4p%sukR|G_U55;b)XxB3lCB)n80&Ky2G q!pg&zI @_8Hwz(m>I^JwZa%{cG-rA8O9h(h$OoTkzIBop|VDHBC Z4G`tlRBOhtR zK@bq$(q38`tZs+HS`h3!vDP3cSRI6rkU)YlASeW^3=%^iCBPaW7+4pCK%k)DD pr;@QWObM 5jvTnr9{!w|C45Jd^3GE@PfATF<>D6fQ25JREh3Sv+gN<~pz z9;Pg73f4J72n0odH3?YKcQjyNbu7-7cmpJc0_%D>VZjF4SR1g4odXd|0IN7y5V1;F zE4(!p{Ntr*L2z_ALR%5<;OdBT0f~KI$lA_|h$n!cFj?87nysuFVNpHow#4Iuk{3|u-Vi<6rP~1O?}YsP z<0myPL<<7Zoq)BWIpUpH8Kd$a$)fp=-Vagy(UGDB(ZT_53)Zx-#kzpt-|_r6>(KAx zACq-JaKt}#{u3aC*k2nlH#et9BLk=a03>gKD1e`=gjJqECw!8bgN2>l_ZXx3Jxjnn z5`Z&xZ3F-y%jcuY|GlmMq2T_Tt!bc;Us(MC>~}zqP$gh-#2>JN(MMXaP{6wzf1inj z!a(9Em?>Br>w wOO9f2ZHVUcqAvPe;VXS^ZJk10^rC1%a_39u z@9k&=H|CmK-0w{+?u~5!tRy8xR=maF_dAJyRQE$b|8Q!4Y6m7J2K~#vnMTHLLr6xS z&BB$|wu J% z>ngKh=}=GoQ?b-rnOG4n(J!Q}y_S$Qp>xktfI?-QG40Q4QbskFkqPhihrPj*Q{^{- zqxEalgSn)t9xK!1F$M`+9;p1i`_e1kO?@kl)rMfEPPv@fU4dtQp?&uG_Y8d!3=XvK zY}61Nah*3IV=Z5uv{qEv%O)CE5WA9I2N18+&)3J-<8nLI(dNx|3RCRKe1rLR?s`QP z0gqA!s;yt%!{-CWjrOQWFL^z)##P(cqGi~WEzo+a9D>7d$4jiK%aYpm&0dJe_=YS< z>5X;FRHYbPTe-`dVZ?tYZgCSmKR>1lv6*V>P$-JdK3knllkAe^tiy zKx-oeouaSF z)gokk`C`LJZ@x%1vXUiy;9D{8zor0s(ZG&tOm6=m;(pkr7V=)W`5mvSW!%CT0UTnq zpjs&5F5n|qYi;VtXIFDQgskeJOCL-tFqo t+z1gd|~W)+~i0}y*%hG zPR-9lVGHL!F|X${94~UUBFbESar+C77ZnS1Ov+)KCQ7iZv}&Y-JGcE*>&2hgo=mUY zkK-1AdFN31G=|-?YIJ3jeU2u3(NV6UcQ|Bs?7*6`jVL;QKIfQ`XWeVElyEwZBHOmg zlZO80OKgQ%ud*)ao~WPUo{Wv6HoqSqp>k5AygW%n`X%1htv(>cTD%|uy!_gA{fiB| zNbzAqHz*oY1$cQfrGCybTv8FJAeOWPl;qf|Ei G!rYetMc$}V2>_Py|-OUYh_Gxjord;Ve9-ueZL^l+E*49A_5sK zr|BMQVM_DFo=ZAO%L~;O3mR@WAwUET#xp9uA0rb5-*{)D11uM(?R)n_Y6ztn+@q|Y z@KGwPLajZfOrYsA73PaKL(WOU9%gx4-&>B!XC!OBxUuabZo;X3?IB`y)!%YpuR29m zL+%NsxX|NM(ipC>Qbe-LMi#0=kaU-tYh{VBCch-6 +UtYd 5B=lcYS__@Z`CyZYv2Y1N94NIK9u6oQw>Ku(_N=F8hDW9?nBm B(jiHj z^~ 1XyJ26AH^%CO4@=Do&j1L~3&jMweYnRD*S z)_3Q?J-n>La?6w}y9*zodaibK@#lJs7 tst>uqCWPzafuZKUd_@0*Ut>%hmWCmvjn%RbnPHZ|ci=ADaW*bp7L2 z=l*Szz?K8f4qT~lv*l*kzD#7yEK^eV2E43wH!DCz3hf^&zl$BOC#kb&-vT^;;%v*{ z@O($KXo<6pX)wff4YUP)7`R& ^&e^xhIX<$rESP0<;6)?7W%K}#AX>jU zq`}4e0hL`F#`Kv++iUB$_1!WyeplIzcBito&qdws9_KMQd%VKdlO|`1gt>-h62yC* zSuojF`=BFXnPC56o5$wq-J$wPd~>9+h*K-8wPL-h_x6@LCOWk!a1xny?@SDgL+#;^ z#@F`BRHKRwir6 Vvf|`)qqpoRn;(9YzV|B~IBU46V zFFeK8bdWQ^8}{CF@u4=u*&4qZFeYFH8RVs(3vg(gTtLp0EPF97*V4cSvhDF6 AwU<<*&r1 hpF)?ll zvt9i)&z~i!oF0d-C86DWSiU6dgY4){ShEdod48-M6b8hP6}*Xh<2Z3T7JeVDmzwLY z7Ik@;^4(1me0Q#W%RgSSN|pUYBM0FcbrfcExGushl$zu6jT8<6#p$4+=xY0!b? 9x%@u-zuX)YiG=*c%_SMA-5)}puHMyWDJN1|mu^%ShbDhijshq@ zfE%U;W(5{08GpKxp`eZ2TUIkpd;-r%M34LDesHRe!<+3PjoazvN=}4g@U}HF9isTD zLOfm+hbv@`72jNMCTy%HG 3W);_W8ZX`u)ZDn(CN88bq#Ha+wJlRo*=XtP{ULpK Rt7tL7ad1#hqyT*5>l>JP*rzme zCwBS~R?3gF&qSMJ2K6dbT&`FtiM&c(d+>=x`N^Yib>X__vWS!T3Nnqtl*wxI{u(W^ zW8tZEb1GvDL${b@Z-EQ^_&L&4Z#u$;rpHg-c^PeCoXL7azcqEke@Wearl9Hgx2|(! z@jm;5H+8rNs3{VHciKYj%tt=rPMdVmFzE)9I{CwH9KgG;2`;Q$!}G2!^GFzOwmH84 zQbKvLsd!Y83gGZXv-Nh&=Jtb{*9WDytyu3`_|P7v)EyRxD<6*RFY48JX1`@4jh6(j z5S_z~^gP|__-?nLAEjpNR*A6%D=<`RN!HIGfDuD_>SYWe_$1<~xm9ZJ8P* *#twCP2rpGti{x(QX=9 u*=hgP1gu**Oj(h^@s4AOETlLWK`==mN-Age1*)vdjcG?@=m%04-u zkaOoc&rq0oh{shle_y0a!P#@bh^224gKzKX^alYl&eM3FBE|?ZW3m)?GmhW>WS*!s zxWyf+o2H>qctuS;w~v4NB$IzlgNT^N+mPqJl>V$6+0Q<~70?Y>vv2-(7ef!5W;A$x z9Rf|yd|q2f&4>>^U2K{Z)8V>k$~7O|S#?0cu^LfwxiBA6{fV0Nn&qo<%L{PS` ;tcWRpzDZRwMdbye9%x$2cij{zYNx(p>W%*}G zopMycdF9%t()t&pU-=H#UBcK)3l2oa-XFw0mWOG1Z4j?aM5pvbw^p&hoEVh}(m3`W z`fna+sfQ3R!7RaEd!hS!Q&exWShDZw+0m`ylwU`Es|MLRc#CIMriL*O)XMYeapY;w z81z KP@Tt4;pHs84&wXu`pO9RHO)}hJkVTCn7%IQXT$Ys801i#Rqo3XOJsUIF zzkbE2da%R>uG^LU(szTBK9js$XpL@XuoC0FFFKOCJPuT8I%_XN_p;|PCWkx6x^^~k zQF*VI|Dw5N5_o4a#X@6Htjkz{#7 #UXt*4Q z__$BpER!_t+E%Nhvk-8A&Ga~_0qAD9t >&?ddEM^y<#G&MBy*uN2|{)2nSc!wIif6#OS^<_af~m1OzEBV zB}ul3IDRR>)J}z_y8bOXnn_8U_guJ!)T|!AV59?upzRg*yqv*cyXTR6$I}qnXNtcB zk{2)-Gc?}<7BOA`br|~d_!U9mO|~~qJt+?0L)~px;(1UJowEOxq6l!=T1e{>bNQXn zq=-s$o!WU3p^~ntuK))xwaa}J*qH8H?;hASy&E}pel+OV`0R=C-nfR;aeR|kTz >SO1GK5K{Y?e zmP3EuB@MctK?KF~XK$^~UpoETt7>oGdE>)^+&62_gWs>q?@`H*>+6q%=2tWV`x%X( z{zJfpLjL7a6VrldLi8X|?LXrY`YY-fk^apNb%6*ZoJ z I<_HF_aw6r4<(P4A`hjGq7@S@&m=$Edvp)Tu1zA5O{#J-{a!foSK WJ<-$)WKCg6qc0aJUzF& Yp3)tXTiF5je@Eosp(hNA_!)ct3y7NemjD0& literal 0 HcmV?d00001 diff --git a/legalysis/application/locul_run/cases/C1439.pdf b/legalysis/application/locul_run/cases/C1439.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e649a5ff995a44fdef2f6381ad23453818aeebf5 GIT binary patch literal 6100 zcmc&&cQl+^-z5@pMK95r=uDWxFcT$4i{2wdl))GT!x*BA9->6A5xw^sVj_BPQA0!s zLLx=<5I(ud&3o_4yWVfD_mA&;{&}9W);Z_-{r28xoxL`nj-s*%R1{3k*WCPSmRu45 z24F4irKLd{c1~y%&dv*M4S;|&01^-|7^Dq=fI&(CF-e3NNDBZ38315#Fbt#uFaf|2 zP=FX1Y$_{Dj&`y>-GUtO|M-x@fAyh<#o_^o)1e+n)yW16fc^MXG?7-4Kq3$jggg`> zsf>U?mBbN9FhofnE{{}#!V%&SS!tL83=D-p#bGc-WhDiOB18eAATO>AQ4m)^ipfKf zvZf&YQ-lBz7)S?)cK?os1V{tzgu&Ya#1J3@PiHj9NDplTQnquzqj4Z*2NWKyh_=F7 zqd`AjIw+i@>nYj_SO+&pCs%;j_l>OWtngSI00NbjJ+0Xq?O`GbfSZDDm_Ptfz;}pU z@i;Wfk=!H0%F_BZ#?k`b*7 ==~7IpB*Wn@F)i?2Bd?+pj`pt-|_qx>yYo`ACvU~ z;;?_$`A>jgVt;SM!ouQA4iTv`DXBXnsS~LnQ7sD+M{$|bk(`2xO76@bU 9ss)rh*2CocObG}S zAc=sQg7na?ST~#%`nzzHu}=8!FYu{celT$=8U-BI`L|UHr!!A?b_GDheoXx9ph6)3 zEJNGUULWsxdcYy4?BQJTfd9zisYrjxQA}J9tW#AzMqPYaW%ACz2yl#AR8yGPMUFf4 zt5$edu>~q-BBN#^Zg5#qN{XmvpElrk69263hk*XgsrjiLC=4d?xBou8sea?lW4c#c zz!{h?RUUm-z@YtIzx+omuZJDHa%XBpszhR}1s?kQ54a@q4&W@l;vWU6@-{v7^4Xy| z;nbj>^B3+4dlGYAlKOlhmKp>SL^^BE$5kEuqn;~ {5dIGJ+DPJ%^zUmPJ|G+(V?C zj2BGF%9WToSti)~*one>edqV4+U5pWcecX4yV)u_&0UQP*mN;<8ZNg4QTN;Dfte~@ zk3!f;SA>bX#45UTipGNb$ FYh!|I;ZkloQu9+TEM`%+`FkV)6W=69Aj_Q zv~@7Kb8pdoF=`;Gg*RlOADoqvt1wa_TEKu=_PG*oecSc8wCl?*qtYcFTS1O?_|{Vy zF4t>Kx J1^v=RwgN>iGv>)zrJdMf4e9giV(KYs#s?k_WP_Hhfonn1%^<<$ zPy71ay?g=2@Ym}05e8lK6&m)JA~+vRm!@3H2taF!zu4$Z6Bm0+Yj!OWbuLsl>!xR^ z;mgLpyuI!~AwG&b2!`1^?euT_J)Rq_v>Wor2n2pvOcGOQr}6XsmU2VYBT)}^S>*bz z)yIX<_fyY!bX}Lu4Kk_JXzuM7PNLXoG6z^(=%!YqpYpXRgsA}z8Qhr9AJ77gPU=wu zSAq2_s5iNLpB n=l~7@rVMZ?S#;y7z+alSB zyohq-5&VF+pZTGDc-n2Bg`DlFG4Jp#hv5}B@l6jvh(#BPA?lW2{YBn=0$JoIr7}xk z?1hqW!>C8kg(8r!Spz0EEus1Zm|bm2gW;mdP3BO!IV-A~n+Hy5ya9A{I|=>L{MQv( z#1NSo>ss1cg+1fz+e504V!4%L b}NZZ90p5-&p7%a`-T5{XWpnmV^)BtO(%?#ROpzW|7ex|?ACveY;E$May_Old^ z+~OfwpY@rB1YdK7o27Z~_I7b_JDhC`&b39y39tqc_EtBQ;*=z0Jo8_hFU-?CvWq`< zkT(| brlAbBb=CPi~EC)pI8Dl1kp063i(rOf2+WW36F3@9vCvoo> z0wQ=tFx@2=xWZtcn7JE)j_9D|oT=?+tEE$=1GH9%5BPwkqj;CALK`SYlW!~`^4kL{ z&(tYN#+Q(W{k&kU1<~cSR!7K!uUCkF7dnxxA#bKn5%O8J);wXX;-TD*PqOtj^D&1Z zMW-h&t6U63Y=cHeH<*n&fhWE42?;DY8Z_*!YioX6taOh!&9e%U_Z2|MOY6al&apN? zRlcXi&h{#Bw9e8~YCB_Q!aKDIo0*XG6UztM%{}h}VNGOiE(Lb)d-y+k>x{0dqvP`W zYOh4zBkBnxmnnUfl1``9{mP)Q;r^{4mY)8`Py@e?;%<+xXOxa!t`U_QrKVgBnsvLS zg@rA~KmA(3M8CfPl`Z**b!L=aQ72(6;L0(1ksu@h5r0T;i*B25xAoGp%@Bg=ex-YN zscR8y#w`g`ZCi&maEumQxNxOhsH!YItXF_yNay*0FwmrMj@$+g+hH>kbIRdeFw9mE zaQ`-L|Du8Tp5$Aeu4rBQkad3g*sHQccLPT^_#GclbaHh%Ck)7Zm{`eN8o`v^>J~x< zvg&-51Uzk}mKFlb$)Dc~wY>DM`inWTMPtN9>cCgN29`kWKr+vszn4oL-?dD2;{o>R ziPG_Y$iu;-4~aZd4BJvyB}Dj2qIEMiQbCVi-#u{f^25=0Ply;@#>%|?MnF|@?AI`C zl=zxaj3E2s%f@5V_GeRB_|-1H@{BE$<~)M`@y17zMc7Z-+B-eGFuSy=!M=QZN>YEU z0no30A?H@(cv%9a&9GZ +ajaJSbAxxIbjnj5F1;Ot$Va%WTGV<+-&4}QQ@lCUpcNwOyv&G!ja;)kj z8|BR*CkL~_(vO&exF=H6!UW8Q`PP>+4Kl}u;%O-iKXl;44lH}TB0_PmXI$theK#e~ z?WXM6M|yVjG>USB(vZ7by+d|_G@QdaDwF8KJJ&TY37zpGP$!qOP()|6-RI67U|pMV zj^gVdx|b{zFT=h5GWNXSwy~3-$E8EXHB8WM?N)Z7*Be@0d1s+@n%r}x?Sd^*SJvz= z*>3}!*_CbA#jzVl12xq{C(Xu;j$YmKv~UqOqtU{x=JUIB=8&}E_PFzL877QP>Xn&< zT|i4Uu;E*7U<32k!D#87;t9`>S`i5nemzXx7TDv*goDFMCjHEIoulf3;?K8cxr*ok zpQ1j9819Lun i=7wzpjSJqNO>(@0hK8o&gQNaN5{#W7avy^IL zwn;QMFhIm)#XuS<-+0)*Sd!!?3X9ZVwF>rd50{tB;Yi&15co#bHEY##X>(_b^ULw# z>&l=Ll1VSxhyTVu{?p9<>8bxq8~qO}{>wi9wAp{T=kLS+&8|Wu#1Vh9s{|uW>>Qki zaCn0m(R4T7EhEouH>qykvDzqWj&&`c>1Iy3D(`bXp(h7>9L5=!lvM3TJGjGilHd!U zTtXKF?%Qo)-2FBWKJ|U`s%c4m>gnt1vh~%gx~1u1#a17ezeqvyz`B=IYLmQ{c{vw< zEn&>irk 5HzFy%lt*0<|YGR@6QTbc+2Q-U!pdT`2_fmC!B+iDPP7@|WpyCWrD zV`?mrF*sKb43?bGI~(2pB%%OGW&d_zfB=46?ckUauxILlteH(_AW9T~x_)jI{4gma z?7K~y69No$E$y;&A=p3UVS&cC$1NgyGYGtd{7GM?F6C*nbwlflisowNO7>v<_{c4q zkP4B$#=OD=DZ19pO+mpYhNTGfC**97sXtvuYDbC37r(L>F_#q{9yIySenJ~ta=%>` zWyfh;&eM`A=OX-(vy|nS+rGUkwW*RgFcpM;9~K!icm&-bW8#=9+n Fi!(IyY8d(0EqG0ym|ygNrkXb8L|iKo8f-0_%?{U< zg%Uj!Pef}8&*U?l1GT4d?1Fj$_?< GtR)E3Dk-76S*ojKNtC=Rx-vzJ{Zj=?UL^68jL$E|Va{G@Cr}#s#syw4ly+T$ zRIA4*InO&A1?OA3hO@)+{dpSGmWFb2J @ zHR*g)<`eE6RAZvU*|B_<$KdYPheK;GTY#ZCkt#Q6slH~ygi-}cT#dVOzQt%3j|fp1 zLueGFCxl)a f7 z)iU}-AerL)o^j|O^X5RDw8Aujg3!A=TKM_Jmb9G`VfKQceVvq%d(|PayV>g8C{s8o zCdibQ5ergFmEEgVK5R)QJ@hx9uJvY3Ck=7o#Z@sHB_YRq4RyG`-NC<0MKPuO(6M?C z`H1nmQav7f-x%%!H(-ruD>|n}84iVur-CJR%GRR~6Kr{EQ6qKPcIRYX+K~+PwKEHP zThZp#cSp4V5bM@fw|hqm@Jsiy)3@Z5(zOPe8>I7z5g~1PG(EEZdCC0n){{liW7@X^ z!K`)t{Z|Ur$Q3*% 5fi;)2OMuAD3u zR1_w}0cYg|?AFryskYPk^HyxT=UG3LQmb~`rM-#Wx<&iiu#}FCX7+>-YBm&$U!75& zt-^SE$tdM{r(HPXr<}T5(otuAK@fqw2W9Psym>(P?8}*xi}xpe&UR bdaCQR`UESA&cwvNr@fD^`3cOb;FBRU&WOQj7DA{;YwV8MW(3SX{|;-Vx$qn z(W>*lMgT@)by+h>ukp;})8&g6GfEVRv?O~ZY6;p&8 }!`=G+knWP)6a_n*V8D~gIvcOXFDiwa;ZfNhG85H0 z@18{IMevX1!K<>50`9U9>YMI&_E;`d3Y=*Ao#EJ97ykW@{2l=PxU>Guoqh#A(4T=1 z;y=W8h`$FfV!B`*@O3am@2}8@T17)!WNL3%LnvB8oJfsSh&iy=$oK8h^A@^uJW^6w zYHxEUI^zb9q?0@23@Dj^JS03;3OpqG3iKrOR$GFaz6(bT?0W9*L`zGY)V~)l@vHFv zi&$6kSC$L^Z?fD!L*d`ETrfcLuPhh(&n%aSm|ywneYv=RY9hrNN8<37Rg&s}yRqx7 ZGxnh;M7sCSP5h3?zoJ|y1okt`{U1+rVUPd- literal 0 HcmV?d00001 diff --git a/legalysis/application/locul_run/cases/C147.pdf b/legalysis/application/locul_run/cases/C147.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8e40fd39b453a7c597468fa267c290c826e8ee06 GIT binary patch literal 6047 zcmc&&XHZnjx+Ui*k_88m945gGNQPkm9dec&h71G4kVOO$M3N#&$w&|-gJcCsB1tj` z2m%VoC|NS{@aXZLQ=Yo7-u?0J{?ogwdiVamwN_WJT6{VPq!>gTM8((8Ff&O72Y>(= zTNhbbAj;VTZG&|VMB4+vKokH5l7IuX0bmeN6#$h2L4aBS2+#l^373Qb)d6MzNofcG z3IbWk%Tu8}>`%9#0{j;rDyd(6=wUE8fb{8952)ecfB{JUctx1WN+KYVN?-^=8m_7W zk%CBrRNx?pk`!14sv-?jMM}uas)ALe!5}0^2`L4WQc{AeLM4=uNU$_mLP;7a0SC!j z0QFB10)QofI#{&tcQl|t6xzcP=LCRC0}TQ^(LfVDv;z?7?1n>Qfk-zS92$YP!`P#N zKL#Beth@Iq+A0_~A9oLL0QCDt_Re-V3>E-}$jhJBY>)Ogg9D^2fW~HE00i(IVs9K4 zZR1YmpKfPs|K8EoTIywc%ZHx!7B<56FQ}Lhsnl;()nM?^6g`1r2$}tNLVkYnlNxWF z4HoB*MLSTP^3JEKjr_M{QGG}6hbaE&NW}(cex7 JMPQ1A2-o7VUxi0V`1RR0}rB7=N?xD`8*= z04@!&0P3N=F+Ny3^mpMPF&?<@1L#yPKbSZbjS3dy`P)}2rz=l)_6C5VKNkLZP{H88 zm!WOzqK|VwJ>cL|_ORYKz`tejRHVP;2$j$S>6BLt(ie%UkNWkz5gDWx*Ayo7QoImx zpcU0oWNi~al3qEI(E9-)BSTQR#~AuMg@07{LqPv LptWGk|kyKK~{HVy>f>9Sd}!FR;HxAYPWRA~rNv)Wl6 z>$_D?x8|%GJLpgLU%idTSK 8{MJfKOEH)? &f-TIRHx&E4u`s$%-;>sHIO^ha^6ff< z&&I@BvD-!{eL?NJqqo`(dKb3b7V&8x_m<0AlOL~ReVTixk6(&&vn*INvmbc|`zegu z)(3{91YEaxw5hN=T9d@_b(R`;g^%;AXbB>oIkGwSyuAF;?%dYi#@trn6 J3ItPBML(B>Ra_QTtX?{TeZ kxEx}`Pq9v$7=d7o!R;v&ot65)(_~Uvy9#0X@nlE7JF5G zKIY2zRHE`ABv{WK3K9RB0CuE*>>;ksd8FKPCQS769EoRTS~1B*$}6pu%G8Q`T|zTR zaB6(_ZYZ+}G)XXag$`HxWO3egBZmBJ!nDD|np>#60i@+q%{BYwN|fS$y9Mzx`cHTA zcRu3jLs)AVjBHFP47$RHBuIEbUyMU{%xCAldPd*LNTjtIl&h_>*7|$ZI WU}bH0&0+63xcDV<>gc;|xE7|`R<1=8&vdDj^l?=wpo zv65e^yGrEJo&*WnR@|SUiMv?$+JMQ=P)J=xpNq&FR#0fo61-ea0d!@|O?gGAE1?9+ z!@s}sF*S;tV&mH~m)y*k{qVqCFh43+9}ilJC&0PgFAR<}mJYd4aXExMqCH^mHTmsU zJz=vQu~gD1HG0xIk2{X&F4?Sbv>XU7`mNS^I5%Qy2N42OmaMp%x0B8An$i43hl+SE zyHVq%T%IU5Fq1+OY@0Ocmc3V3Ol3-i#8iA*t}b~%kofh1`lXJVV1;)wk<)8Z0vy7& zbiTAc=j|@Y=4ZGG-goy55QqbWuTFTg<`t5Ia+KpFATs$$7$6f!gEJNB%tBW1G%hDh zIJ}FgQhG4FkF$HYKzjzNPV_1CvfbH-Mk6ZCAI~ M*{B1|x3cM_thpvH1je=6Qo(dd2cJt9}! zx(zn+2xK*s=o@B)W-zg|a^4{mCq}5)!4xr*=JZ{rkyTr*4D6czDKV6K0c4Yqxhjn% z?Q~F<@lro3ZNV&`#wR^U)B=0=nO49y^}B}d551BulHYbeCSPWNeshodM8_pIcoCOL zv}#!RQVqf%dgnH!1fOc^hX~qtfLjx{G87y|`4-<7({xu**UG*Cvl8!#mP}@_J#@_T zu}VuWJ5RyBX8>rMD!*{_5yZ($7K8Yb(Bwo(gw4 nz(!MU-I4`%0w z4%3bG@5vxc51t6n?mpYLcpcPPn@5`;At2 8+Odo02e=TPau`v;%rE_l_0Tm(vQ9}&yQw;R !)QfcB7=dqJPn6WGDWGa^0;{lDFoGA z92T4#i*4u%b=LU@I5}^3dfMx4bgVo${9G4vKO==~MY2=2LwAZ`H)^bBqa{Y}et-j^ zKqgjel13Yq3N8}E#W?ZS*dUW9DDoc?8Ef oU3J06Wjzwe z0J<;Qd(FXLKVGg%I1B*E#n_o}s_443i%*IPO(GrqhS{$zz0lnii!HwuGxn&>tk|ZB zYS5Xt!@kWwg!E)u6#N9DxGTYr+9ApdAUnfjraO+5^Ez|bDZwzqo_$jPMZ1hskhuZs zZjf*S^#-Op2U=Oa%12BDXwI&`SI1^dbPc3Br;Jk8dJ#NAcnuwtB)xUxcjC^z;$|hl zm6tH6bhDTD%3^vNyTFO4`8We}xQhR9(56o`#_N@zdwN3HK6bk_)(;pu9+_m;g)Za@ znfE2Xm+``X^Fd~f1ffPtf~l!UZEHlrvEDU3=l!_I6P4%C%u#(b^QzdMIKAZiP*ier z4P$~}|EJsJ9cvlOR8`Qx;TwC~DeU?#La9-2txTEc=U(D0x9qo9d w z!*K)?xb>vuh92vPH~w|a=YS(VRStgr``seON*@4DGl>)Qft6pwVTm 2$@nHIE>))9J85;|;vdf$x!i6tO()s5R16oy0s2Z%ne#x)43J z_ElqLA<8dq&m=H*VK&IP0End?TFA@kb{gt0k(M*FEGdmA!Z^~*>ppw3QO=dU4m7I2 zYK)-a7wIszp0tnW$ew~+!@OLFW$Nky(?io|HQJFK<$f!0;p_QIt3B@no5rFJ) 8EaoIi7Y^XVry8OuvNE)-%2UD^{kKC8BNoL*a7JDxsX H<(Nn{0V@5`8>fBJCSUwj10VVxHcr2b(uMKh_7=Y*PkjluGB2iR`a1vpGO;9r? zGnS%*_$){_s+n(2D=YI+SA<)|*UNdp(rV-FJkB;S6t$_>mvg`fWMwQ;J=VN*1a6B@ z&$$#B*u98db8)abS7b;Z)up^_lzfI|Hj6*!;JoYR>tGY5nyYpDdeV%m$A{Daf2Ijf zPRq4cJj;uTnFNN~mPM|MO^x5! UC##P^odZ8*P;9;kj&l7vDxSU)$ZR{Y$l9((N3knBJx7Mz%C6}HMe znipnx1&)w?N6ZmXML`YE5T@7=9(jrodEqt6oSV(iD{RN}DdDsAtuAL~`AS<$v(!SV zF`+g-rL0%acf+daMs#XSyvHZSSEf5^NSeZA$2*nYl9W|PYKKZSbQ5cYvs}&Jy(DY- z+-Vq(kRP7syB0CUTHU&we6MRSO62^s2G2{;YDDWLU`x&l!MW8UQr3QO8g6I;>hXYb zNvrPRn}}t={1K~+zw*_XY!)NMNU4AuUv4DsHMX|fe3CJ`ak2RgC*_D$jn-qxwu(aA z>SI1Z%8JoTQ*7|ja@n5Fhk|uFR3ffL_u?%Z=-4N9k-P&42R4k1cDO#3j}E%zTG5M} zu6%f&!}8=>qTbflt)e=OGYi&v#N!oAIvo11Q-==kEMDF(RiXrz6lrX?HWJ{mJX#cK zl$`dmK(-qyR-rshE3X3O$8JL-MSC5+Wrj7&i61_Ip1t8PW;e%u^H?s1?@Y1T&=Ki< zoOnPYYEqkT!Cvvr6x@k_jcVR@&?kP8Si?qrvVVk4o)#Ax!L)nwGP-{DDa>eK^E|0j zk~ZHkffq^L^Ot9<>*d@Xy1vwtJR?V$zapk%auk ko!`l4!OvecX*z&}EKCNN)3 z6@K~o>b18KgLk-j(?rN0JZ5n_yg*3V^@5>4+LVc%gB&wYw1k)PZ@bH5oEi0a!_u3v ztQU4&z!>O4SZwct>O3Otk=Q1?%_tdn)5B5;PqzQiRZ@zEuSZ5;SMT+X1nv9L8oXL7 zx%ALu`Jiphn<|@*bqt*&c^`|esgq@<72jJfW=6X;amOWPuf8ki63hy{?#yB5Y}nS? zCFi6$klYjLn%*}C_qlYj;P_c^lbj=&EBM>9EpoSk!5-nrq`rF%SrkKCt HYb7wr}aLUYRfOr0!@~X?Svc(}^mqJ2Ho)FS>nt zrlNo1YpVM8Wm?)T0gJ?<&Rldii$LWhXh|?_ea2C{z+Zf?N`x* s(><$2!y>YiOesI-!7 zenL 3@^JNyGkf7eRGFIv_(3SntpLhF%?|EjG5>j}nT5Nf2Bn6JiVNG6`Nf8frR2$}1z2 zeR(N&q&=bcNH(QC!GM-kgqN7tPKB3PUxkU7n5jxoGkEss>^VJOUxIl>Zt~v?hy5!2 z|0AJ=|B7X${*zetk9_y{SQZ3;{~60d{vOK`5b`5mm? BDsKP) literal 0 HcmV?d00001 diff --git a/legalysis/application/locul_run/cases/C164.pdf b/legalysis/application/locul_run/cases/C164.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7cb67790613d3379d8bae65341e3348d5243de56 GIT binary patch literal 5903 zcmc&&cTiK?-VIech;$J`Z$cV@gdPY*ii99d1PKso0un+;svv@>G$|I4rU(e4G=U&Z zklvK0peQ0DNEeXuVY&C+JKlNU%=>1(cm6qN&)H|6-*2t8XRlcj7_^=|Q~}H+@#M+m zIFm9E4D@#NP*VdLyL;hrB==yvGY|qY2EvhG7|0X|0fTgbFhwW?bP@;!odUv@z{(&4 zpzXnXC=dn)+i7Sp;k}#>mS6(@7cVBnpM7Axy~#l2!4L~N;pO5Dg#Ua*+p6iH5MUGv zjfSIi5fB6dq61e%=)&PBsGgFZqOP8vh8hx%(9uIH!(n<59W)B8tgWjE)>eig5xR `ekfpc)znH9O-2ZIyutJCKzv1PBFw zhuD`)!sCccfj6BTo!_`RIv|=_pT6&Eeac7Gx?p@c9Fej2=rIJcGr zeo^B~#*xT@B)kjL0q+vJrh5ODET-@1{S?KIj&yKj9KqWagu%JueSwPK@%$I-kniK4 zlg)vO@PF$37eH{>UmJ07aG=fw(Cg9DZy2$hVZi`gU{UY+tOc^z!3YF^QT!=O8w<+< zi<;JqJQWLIf9%k)-`n~x3hqDoH4_B swBJ@`6sL(lLIZ_w7mmuzt2>H zK!M6gs2vE4_x1K8IpMzxN6*`f{QU+#kjqad4n(6v@;>+5S2_nX4_5XCLSR29{;^RZ zkiVB<>gZukCLU~X$N_sKUo!CDvUniUKjjEh#DX#94+q$bjvKrP=<1UjU{^4arSj1d zjom(ZsjbKXcXjw?#c*=>d$g)5pkniI gUIqMbcTc{!^6m zb cKK&%=xq5Ng*^lE66#W%lTU-g9gCA~!N_676sbf?hJL3nGuCci#U zhU=TB*?vztgQzqJHZSb+&&0D@sSz6$gu*>R8dG7xUzaz!80!UX! VHC?zln_rz?ZOIC*u*H`%GzT2Fo1V~zA#R($${a0V7Z-l%$>-F+Z>w< cvP7ih7dJIZ@}cI7Z7bef&Nl
?1=JQoc<=5?V2uim_8PT7=3LbGp`Mk5O>yT{$vO| zVP&{vViWDh-zF4 WmRv%Yp9}F=I!tmpMQv`tI4zzr zkeV%;%)z&Zca= 9A^UAtzJ_wpP&u$VVZsZ&BJ5~J%j7NBrOs-vR-njEWL>6m-( z@u5R61~cB=4xkGt8UUBlO4y^n^|M^xxfdWh+a8>ge9?K71}@(IU~*A5Y*dc6KtqS9 zXux*q6=i4ADl6cyT~m4?pN>+i+=fFQuGKqkfxb~4Bg`P0k}+;iQ)z|Bj&Pcqu|Nmg z`Ea#;9e<^Tgvfq!njGk8X{Hs-xZTty=E~%cakP-Ft2=@a_Ba!Q@sfXrGzuDFvY2=P zFG_>XKi40f(ZRjD1Ra_eh>|C0&gNA}6!l`*LYB{7PvQs)N$V;|qwF4gcJ3m_bK1V` zQkgBm9wEXQ_4MEcyfi_G#af2D%-Cunt)oz~>54_0M^U(hUoXf}(X+9%N63x)!KhzY zM=8pH!wA;?V&C=IT4L=-t{bi_p=`b;jSB^7GCOFOPA2`eH?ihg<7{-Owktii#G}lU za1Qy47-d86tgyW46U4J@EM)`{bt`{6L*)bQBufaqeTqDD>eBH`!b(Sy^O48nSldwi zI7H9|_0TX%fIzD8dyT2+m*OSDc&V@ouVDSr &p<@xW#}PDT<&o zr6x*a$^PY+Cl-MWGyNR$L0VTfMe 9$q$!L;sXc}qOd&muX)*$>=EEAn>nq6J0W>m_FUlgk(R?HZ(R!RW=5 zINJd#gon?Gelt1E9RB4~?l{{CxuYh;{M3$4`Kfb$QBSxtoKLFtg~qn2T#%9opUNYG zkkMP&KCLhDHa73_PC82i`HdP14t2zdOu`DIjhZ#75?ejbq9$CPZgN9nFIPHwnr_29 z1b3p5rj^Id4D4?N+%3w#FryYNG-QS zZiRa2pCEW9Fn_HbVZB_t`>{b^_M;%Oe0o4ir>}9bdDuR#+_wYYl4EUXA6o}&vABG; z8FO2%clEw!2Dhfp{R^wZ%01YE`=3HfY3N$xCDwy_Wlp{!NT!NLbAGxh0?oc33CoUr zx#oVzHher -1)ve}b%chYsw>c|a> &tgp(myV&e4j2emoB;l(lYg-K61+BLeZ z^^Duz5s0^@Z{#;VHUM$)w#z0`V6Uo(2f52+m!ZuOJ} C&vfv}AY8`mG{UTROE zp6(wtbrVQCNlqNIR3FAZBYjeNb-A?5F#AIR3L3C_k*?4)MJ&-X%pzy4{)mO;@WOh# zN_!Mq#-l=bs)0pfM&|wDJ*eGa1{-5-R(aZ4`}H%E45mcSgdh--K+XKak&_l1-bTe$c`+#f@GI1+n|9jGSq>adq$5?xDK3 zH5dQE%lzF~{qT4Hp{4tqE&S8U{jz+2IJxh`|IIo<5YWFG?^`xgzQal!VU3NVEk-TI zHTK%t$rNtsm`EO`%sFOIg?u)*^Yf$<)s-o$E0x9B8rTk&hhGQ_i`7$Mb=XDA8+mj3 z#Mf=JnpPlhOIKd~bdbVJUQn;HEANQDa?hs` 1U3*ArNt1q;M5oe$CXyVA?p%im+SANFGn4r4qc?zYTLZLjV&w7On zE4>+$ZXD3uJ@UoGbU1WO08e~!R6RLK1$4=u-Jo~IexIi#ymE}tTlQf+JCuC8E0RgF zYSl#ll5K2N>A=fIL{z-dSZmUJ){@Ac+ti7Z?|2VqTb@YLdULz`TB_5mae3^MdvR`t z*2&Pgr6q%JsQWsWNTR-XcMKJV^FhI*`}YbR$wfgXcSBe^Mk>A}I#l-Q78|Gw(3Kok zeI5{3smzaCiN;LV$jJcs*OWGv6O+{e#nL^1bw)=OCNbve*4NO|1v`lL8cvRwVKls# z;d1&RG5yY$W2ei_Z2L37g8%@_W)!oh$6HY+J*WK$MxI6M1)iMTCXzskl~>}ug?MJ0 z_yy}Zw;axEwd`ZD0xz;^(D-|_eOm#-G<)|tuE-{$yJY3ofe?~sN;}#{scH;+hxxjS zTP16pzAvJ=U(=^+ Q&|!&Py?ug{xDj9wc=_ohkJ&5(^p-vBqEVv|qCAM${x*KVD9zv9wWxm2ff5 zX9lXezh6zel@Z*RkzXifl6B)5b?5lE*6sJ1oYx+3SeN;yZlSbti!*r!zl>ooPnS3V zmm{rHAsb`#vR5Gw0-kNK9l9+~vc$Ph4+8I#mD}uG)rcZO`}ep64Ryr}yzJ;!u7=pe zmq~rq3Iyuv7WuaGe8jN5fW8iyqOL;u#hz1DycWUgX=`~@WBaB`bXBzH=W)th;O@ql z<{5)cAU}O4vZ?Uu$;ZZuCEZq^+1yP-J=1(C!4ipvMf0#^+iY*mBX_?E*LNe@s|or( zOPwq37rV|IdQBDS(?|Qg?5khfaR}rb+;X#EZ)b@T8bIGXUjpxxqtW7HaGaq$WS!GE zalYG=_4uoR;q;R10LTtN(!j5MTjIKb8Jmi*XNi7E^^gouQ@S|G h*Q;BMQtyt zp(BL(I#5bu0gX4;(^YMrpz~@dtan 1&3fE~DpVZriH|*s(*yBgXl! zvzE%BOaS&9dRKiUOH&H_9wwZ=z=p_pHl0@Sw5xp7G-@e#K-}zZx{L9xF{73nqYIaq z;wc~ U zY}m@yg+wszYDf2Fd-vXq379vXx0)C4qLE^e7_^Lf9Y0>3Vhp5fp}8MvTsM>YIui4B zMl1Lg?MdI*0Is+tFuu-tbfJZfJzeFq=%lcz_haTq&i$>DInrJafaAKYy$XVkObPv8 zFN5Yu){C!K&sZ!Gnx%;bg{2~nMx!~hT!n$jNnGb8GJ(hXGb1Ky)U(4EtdY(o Mg#xsv$@e0+0%hp8K%=IhM)KX!#Cl_= YSdixk zhfdfiS{NDw_uf3XHa&Jlw`Q(jkNo7)Ntl=9di7BUx1|uZvoX00eMG0l{d@z5%vwD5 zPP~4$^8yKTRlcI5b~U9n8{vu&0{ES#R|)k#T5S~RXj_CaveuL?Ecm$0!rB2nrn{+A zmfAZ+K6Rzrl)38iSX}VCXe`<2RP#z8%`(qk#Tr#zdn5RGXTFEfm4eeZ8JKiR6P+O} zn!T*8`|B47&$Ww~t(ls7U80;P&+c?ZE1P&scoiO_ZOqQzd*`y=_eoP*ba(Oh6a9O1 z^7DlKk=Xnhl|X+*CCGmhcp;Vk5?R2^z! AyH?9O04C!Lt8YL4M-?r>{z_l{b6Yw{^pUO6!uF((}{8gm_|BRV?K(kADpcDMww z{{DcsX~%YdFI?%*!v8-4QRV+z3i=~X{XGQ*1C{?sL7{(7K><{fdXv_`=T9*JQDm}~ kXjxf=E*~FX=3asZev=(wz)sKlJ0$-~L7@=%uN?G$0I416mjD0& literal 0 HcmV?d00001 diff --git a/legalysis/application/locul_run/cases/C1670.pdf b/legalysis/application/locul_run/cases/C1670.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f6ab6fcda0a5172efa598dd46ce5481fefd07e2d GIT binary patch literal 6072 zcmc&&XHZnxx+O?PL2?jiqLS=HlSM+)faE4eX`oRuG)+!J6c7O=h#(4xI3PJn&N)fW zNwN|oOAsE8j(4V L@9$e{?b@prw+0*`2)PL&<*uxpnIIJbfB=r> zHj A4H3S;eswgiBIDga@S2n47O0E2+?0H`Pw3{(R^fZ70 SK5nu#>i9rBR z5XeMIiWKc&d9eg3;J^5givH{a>F9_Bh+PbkKqUt&M*!^mC)`L9EGsJ`A}a!t5f&AO z!QoIL85yuJ0wyXeCX5gP%R!_hK{5!0oDdi!1crm5U=gqo0)~LeLWDsu5Li?gBqU`5 z)Ve?j0EPiIFle`LXovz;&<^*o_W@8bpth$I8mNy%TLBT)c33n9h_FLp(Qvedqa_;n z{iT7z*t=YyE$3+GYVY6zfPP!Z(%J&+hyj2hQc@Q+TcSOTL;#{DKs_Tc00Q_1u?rT1 zM%j~kJhw2noV#akCfd+kzu47W&w$&!p%UpYns`=R0tTN>Qs7AY6Iy;FRawsgy&hZ{l19cDW0ucI!=f7A7e;a?FtOXE) z{Zr>Z0D{5(+K8E%8D2ULA%c*wOo4ogTm#1n8o0=y&&0zI5*5WE;i@NZAt&D;mn0`& zcexG1!I{q^9Qn1e|Dxpn?^~0CK|itj1K4kXUZ9FWJ7B-V3RJz&0!r4=!|2;gVK4+B zA_g%5BGE36t{4mSH{l>09kAbCpbNQtXW~LMau`RaU;dK2n0c|X3jhrLKJm|k3I_kZ z40UrGEv)^;0S8~OhjGCI{w<3aBK;{xs1OpQQBc@VktLuw?B3PK-%oK 7`}ylCi2_aa 0{Vwj^Fuojn3&LC_DwOI#4NnK>U*g7 zrQc{t({h|u*)sxIb ~@;@b|CHcR|xYK=h z`uZGO`i@E2rOePoUe}W^hwAQxoe9(6{!6#i6A?ygpDvoN ^JFX*jGn1pt zlm(i`^t9S<+@=jISD+^<=Z9HyZVEmGpO_g|ts`GRVUIIqxX;*To0vRaGdpr;LH1-W z8!EW_%zY~Gk{1%r3;7L?sz5og=JZf_S{w5qVNc`(dOD9kZUO(pWdgDNoBWx!258*! z2k{@o1*LPHtBgAajKDh8i?o#h0{gl?RdY0M5PfwdL3<+^r7_6>p _6FR?Uld_@a+KQNiGT))8O&2tRhbsunshuWQxKv|aWvAWU||Mk3U&oi+~K=Z!}f zpkD~?W!kiiezsy>5w?nzz_ht@YbBIMi1pYV7f9wLG<#cw!*&C;K^k#6Ci>yH-4o?N z!BxC1XOg`nv*XJP1duU$+{SF;h8aZNjhjLQjkGg1o6Z4UZxK`Wbd#=;0LcjW{k?Z>u)2=Og_bkdLbzCMiMb>A+^*EPHRix4xP%2C zmrAVUYDmz2Q5G7#;#K7@XtqVxTLsE8#itkqi4@w4_?gXzv{57u-LQ=?HWmxNbgY Olda4vm@NRdhbl6*B-Hr3f_ zJ>M!Y)W|N;Cb47!r>0E3;H7~5^bG5Q?O0!^MLe*A5^Q~k@o6S1W 7&L#J zkQM5x1f|ur=_&+xCBF&G>d`M}r-x@0ZYP`7-~S+a^D|O9vRS`4Oz5mA;89I(t|nK{ zX#6L+23tb(3+C Ag$p6|}G^)G^ 2i=s8)s z(-fgfot4lSb2`)pb)bD!A>C%iV*g^N|DMv9B4K+Z)R5)0dI<8meNN}5q3+QUIM;^Q zhgOvblBq>EBBZgvBE>`(11VHUh13_a&3c(Y7C54>R}_8x7;mIy<0!$uCCG&^_ugR6 zH}&pS *$KZKEU0sEADnfhsO(M4pbnq z1$CjSJ8NXOb1TRgC(~TkPL7%GP7_b?arAPAEt-6At{~Hdu!Lvm?t3Z6*uZu(c~V{7 z)4DTkrfndHll7NZD8*PS@TM~`Y8Di-&9W2X)85y5AeNHNGU9k`g2&5q_;|0kV%VAD zz;KG^>&L2vV~x~ ?zlcv)xWhksT8tG4 zC$VS2TJ%d8`|JGh7Iw>5o$RgwV+Di|8}CBj8a`N-*G=uz7G#DN>pc8%|y *RAvxfur zg+!_h@7PiP*jI!GCZ(HS4(4wkeoZbOUh1S!Dr$6nQc9OzO9%MU#n3<2SMr<9##L&p z31GnOpy9+f*V(*Bf1~X%SiWjdoctk9{I2h0PhCg;BrhUn{P(ptQlgSvFZpP~&=QXi z8{Fhvo(Ao1lQEY&vP%$$`?=}gYM)Z)1c9tolGDev^*O`A8cO_4<40pPw-;HvblI7C zTDzh$c^R$;K~e6#sRcn#9qJWu3^5y-%wHnI>k{q_eI>|h8Z$?+5V_F^lyCjcUu}_I z;LyOcYMPK}%k2c#?bSqEdjP!%axboM?>Hx0>pHgNK7fSbf{mNAb)nUPy_@*3SkBZU z7o2`<291S0j9|%rsGl~AAAAO%0)ARt&5Pac)^&YDN;l7GuzYy3w>~;PZCBKDnM<(6 zw{;R@_dzpwGopjidrC2eQS~e53Qvrosrdb8#x0GUK?TCZ&Y7#*G$d!R^q}O|RgE(! zBGtiXYH3pS95%RqZ^A5ZP?a|zcZf3mQ#C9jwE7a)DXfohSw&1faGdf#6zza*B)Gl8 zwadBPm(T=Hra?)4oqq&TVQCJ?k})RqM;03jn#OyA;>9LWWgWz%U#4kF0S>4Azt>0* z!9gtK;l|gJsLVu@=NxdTJ8_ITSKb{_MuWM_1aj!yg3gWvP3y={3Ya}JExWX@__ZyC zVw7wfS(9@P m^ub==4OUR{auq^hn?iskF>s=pH4OX(k6=HD&vAI|$f zG~0hO>_1KR4>SI!$No0_-%KqSCJOzFsg2j4#7qiP`i| V@C#tSXha@CS}R2Qt7 zJTveru7>KC4xxCi@L%wd+ej90{Jc*vk6NbCaBerk4{{$!ss_**59u^}0SC z>fO`Z0_xH0B`=wjepxyk-Z?e*)C107;e!5^Rd=h8q?wQghZbEewPMU$j;+eT3edua zRW&xnyRr1~hKE0wSG8tjC%#q=lRwpAw)L1tQ;0BJ<4}3Tf$_EOf&?2=(QT?G&e+z; zyKP p{bV&19JCe7ezPHW-=?(EINE`` zjX%?ymyajX<$$7`M4Wgn@XIH&l*bD?icL<%0zl;UEqW smLfwLNk 3xCC>9cFHnrCbp#PBKy1d1edHs& l zO6V%LJXyIb%Cq{aq?6Gsq%1Cwt<-*UFm7$~g{G++iSzcO$3c^463{7Wq38Lz3E}ux zkKY`yYj75mra=bm+i})uWhdKm77SnM+;48#A3qvDvT|8Ft+d6#YwB?9GUdj_9~Zv` zq?gn6LEcDBTZz!{0jna-Y_qTT6=ugXh1)+DoY*YUY#zHpP0tQWAU9(J{r-r?x|OM$ zRxzmQw!n5Yn08jcmvU!y##%o+&sc+1*j{lK+Q4^jA-V#}mSw7@!i6JwE0XHblYORm ze{uWnYmAk{pVf-#$h2^l-v(n4TbbceDDh#Z`2vcaP%p5cmap>tXC@4p(l>|BO*`aj z*EO9g#Cn 0H5iV}*W518Q?*gYU#gPvk z86s$}$JwZ7<&}HawONd}_fz%LyJ{8|acIypx-le1Y|tZQMA|oH@5K<(Psqo;Vl8Mw z23})a^G%fW9|A0-30``+Aoc!D(;)3oO8L?vCCcY*P*Um;uXJnXO`J}N?&_&&Xe1%t zT0nWOzpu9}zazTEWT-A?s7G7w14r$yIi4?rQ0z6YnvWeE!J0&?sq41m+$NZ?D==%H zhUcA`em%>SLut97ln31(qqIGcFdD{(=aR32)G5{VO*T`w7{-TbKLvpoIQO zb9 jpBizMB(r@gqpl75|7fk!B<+!9wIc@ULGE&{$y)#j=~;Nj~)0d7kG&4 z(NPqkS&uU@&&%pHRzChX4Zs;$DYL0 )z3h+VzwtafMD!s64VqA m@iKG+8>)Yf0Dw=uF8?#0& zt}UF$@^*xV3HbE7ck_T&W5=4?H}~MP5A^lu-fB-RkFv%)h}&^nWpLN1?MJx_M7i3H z>~oE*k=wXE1E8bdkexs!B!4BkUexv0oqDDX@y6Gde z#o9H85&0?jwICku&byyi2&C~o@F_*eH=j@k6V*w@_?<3-n>wHSS7_yPXXI~=V|S?v zDL9|e+jP>FPLK7^ACiSd(iq%eb-sJhh+bwhW|T7W^a*<~Zn?J;rm1`hL_L;nV`DU$ zCX*Wvhmc*`doR_j(H02R=6XGU-W$+|vC5I>?I6!qzHGueAkZV%(de)euep1dY}?qf zn8e6CQ0izSlp|)Pnh ``+E0m-DxAka`5~ensS8aV-Q4`w`gw52#v9G5`Po literal 0 HcmV?d00001 diff --git a/legalysis/application/locul_run/cases/C1810.pdf b/legalysis/application/locul_run/cases/C1810.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e7ed46b8340ed6826e82f5fc21e93be85590ede7 GIT binary patch literal 6135 zcmc&&2T&AQyB%`Q85Bm4AZZd|$RNWA0+J-h0fsEd%#bDLARq!GQ5Fyo$x0AGP>CX0 z5CO> H|saY|_* z80cZ^A} 0B93}%&2bu#V zWuQP97;LGiNQrj0KU;zl_#eC|;eYm_@8N+1%A5`LK^pE39ze+-uLyH_6&0|wiYfwz zP(dKzNGJp%iI9Oyf+djB5-L!bDpFBiLJ|yD0mId#AW$_G2`J?3R#TNyfvZ4OArc6< zilQaR;0z%kL=vQnL3^K}Apr(yq1_#EPQWu B|oGy-ks zVUGs=c<7=qH?U`Dt9rP3-EhYOVc!?BcecZMV1N*)qT*T2_Gn*oX&~GZWNZ!rLV@2Q z#^Nw&)D24CY&%=~8An?i_=~pIg`T!nc7nDIt%P9sy_3gJAduq;I)HL8sr`3Cetz+j z8Y~Wl!TDm)4wPrS^Q-9~|1DXR-_iRair+g@Md46x9*!Vglp`7ol=zP4zgUNSAODza z0F;pYr_O%@Bq{mVMr>?s2=f7?NK(=|I_gPkU4R2DY=PZ`vq%sOhXW`swo ~}!VP{p9#aX(-MX`g8Ub=kw${QJx^ z6#}JYpq3zgG}gllV~74O9HfUk?)w9LCYK*foQXyi<8kwsuT;-wo~?`pLSR28{;^RZ zkiVCqW9wpoyK%O`A!qDiusGnqW${d;f65Uip%2!rsve|!D5^f<)6*|9NGGl>OyH@^ z8};>CZ2LnSRMOk*nzt!$77%iBfSLn_&|fM1y}BO)`iEWfQ#(*8iNF3g$4nDD*}(98 z-FPLn%g}B^ov+&nqwZJRhn(v2b~C&+NTM31+I8^-No&T+bg>LVI`^%sW$h~ljlBET z!5{7^(WOVvE7exBO$R9*eA%1XJ>LG%-oDd*i1G9H_VzXBKK|6dINQBCd&BGIu6ghE zp2k z1Aw<__`9y&&yTjC(lbW4Czh4*gY3X8`EmoY|H z;MQTI2uYTo&r-jjhzR8tjmJ9+ZEGFzevrddgMKGZVsWveW`Ji6H3^5cQm)@=T^;2u z&ez&Ka*tjmuCC@U+#bWU_pGjeo%I-Q-?Bal_;y%NH;m6py5DlkYRqfNTef;g`?RGz z@&kd=AXnLzjO)#3s|Nc`^aq_$kHzYrg^~$Z$nO;CtXmx=r&~JFH++a){lw*39RG~Z zh&j9?t?OQ~kH<%-+bcwIZ-PH5jVa{^%5puk$-BF~t5-m$nr>_FLo)Lj9#l)W#Mhyy z%#fZIkCQF=uZuKlKOvhOi+f4_gmS&CPqvbSm}DzX2$o=*v-uz_`?pA8=lNQOw7@3E zOs%-2k^G#&6S;SsM#JK~1(q${<5l;u4Bnh-_X3~VMpkQXy6Bl4xdUU0MEIXHL!pc% z#`>RaZwlAFdEHc}Q <(VjTvEODoN4i^Vy5n&aH=0mL+Q7+6xf&%$DCmzz+_h z9;V2<@w~4ILviniu~|eT-%7fwh3^a}AF1KlyOTJ`3F{5}QyChzX$#xQ--sahBHnT5 zE58g-`Ks69y;s4?uNeI)bGghc>_pTw-Mt5bE*l9>FuH m;$cnFY5Suu;RAWsCsmx wq*@wE}6_=1^ zMsIN<)lIOt<$)_&S6-IOY~`Zb$W!t-O~iQM2L7~{pSRiOmT8^OJQ*H9JyAtjHcy$Z zt4Ih`E%4YtqV5chaSnzyHPDVGw?46Yo^t1APXg1UI5s`h;1?U}Lv5qjNygq74{$<# zeifdpE0@H- 0y*9$h&XXy<3lVPw>UE8d zA{&WTsWyc~uU<0jPRoVNtRb!>1#@PSftr^?=0s;Wm0Sk5omSI1RJr67&N-oWKbpR> zB^5C4VGbrFusg1%*fq{sFzYram$v*2SEgt+kbE5TTzOIjC?)6mE{FIC1eW@ZxLso> zBXkP!hQ(uV7s4w >bUP3)YRL8U@b^ zDm#_RZq_Zg1TZ<%Bn`*RO_Nug#5 YrBn9pIshaLo1 z;se`ka!Cv*)Sun?8Yh+(eS5CDit8N}|0fTE$BW9>Cp24H+5m=d5~7m+Ue?fc+nGed zB}uC2L@Dlb*v*SlH&^cSVhs{U0nYT y5LWN|LgN3ILBz4i5ti960;MF=V76RY6%N8jvcMrMhPQUO}L zo9ss_Dw-iVRQL6;S6&e^W_OjY#C;p`Bp4#Hoyc@7D%O&-e*%39O@<@)@|mD7KumdX z7L{AuQAf&kzM|_(J&S9G3B02*`RwZK%m5}nB#9O2R<-@*H(=`VblV$&bPU{NajzfY zAC3m)M{hsDV&x *V(;g-nku{S-QBZ3$a=Ygdnb20; z1y2%v-A$)mdR1!QHrMVv-Tt(!_`FFA!Ppt!*yt?3NT;fp!6iwe>_~yZriWAMO_*rX zi~i#cNleDVzCq>J2s%Z4?^bN#x2M GD3Y{)y@61oX`&GJ z;2@;!MFF<4>(QcdSpuI~eqL2~rp(;R)f@HaheuT;;w|%UU)Ry%ggoA0;5)xa9%mH_ z^D3#1pc1ZRQWs7$E-|p;zYcjqzfvXdeP7bU%7_7$0E96HNI;gu8qj|22#hf5Ql}=b zNcd1c!Thep+N$DkEQfTq-?tK)+l!o!To6XDhSB=3N!;eXBxYPFBB$27cUR@Nq`m4% z{Fdd38`j>pW1h`@>`7WLYZ{{iPT}>^lFZ!G!t!~$=xk1D MVDl(`-+;7J539a{Iew`FGxG@2i$uOx#k zpY~m5KWz>EII_AxqIdnxJ6SV$+;kuvt4#8ppxlD!rWBlRm050I-pdm~h k*v|!jDMGf9ycz3C33?l~>Djs_Y|bN`(lMZFRXovk2m o{QNVuXD}gF2 zFv~0@a}>zsnht>=P4gi#@iNw*Bh(gYxix_;2 73wE@7>XoR;Q}s&b4lbdh zo|a-+#Ig+ivO8~SRAR~WfF8ZT6~4i9OMYctTt%gCyM`l!-A<|ZQs32R1yAqG4$bMM z6}Vnx-5Huc*Iq;gd6!%{Alm7}U`7ZXFA!A8cvW6jsW`=bygYNN`l>JCA6)6*E%NV9 z{eNlB|7P(2H03|d`yZbC`|!Ur!4OFq>A#ro2PWDc6L9+GBjba*OEX?Ml~OOJ>ayGo z+y>oIHlXGKUUc;X^++DiPh0pJxN2N#3a?sdR2{$PQg4=YQlq(B`ZuL!y7 =UMm5V^W0?wN%oZ6#H;Y92?urUGXBH+V^ha6;ZoU zZ^b^EQdyaH5qm5tnLaho_%H@0C&p~VKujbeUVFJb5Ax}o?;& -VL zaA`etmO;~|%i5oY4*x_ZBIkL|Ez?uBAo$UqFoLWpa@1Ep_!DM(6s+f1J6L90jZa#| zIyhkDC7N8632TaIJ?kwlvs|pEtr&kQ-xv{CSen1xi!}1IZ&mT*zQ6(zsFWnUkD-%; z%~+-Bil#+0_ }mOQ)Pz^W!RP>%7phI;FEAqO zY&PHyGv8<|#OE*&+4()Xs4L6dqr=vnpkXUArmAq<#`oF$(kZ+upPAu9(OnVwur7t+ z*BJ~h$>(u(?-&8w;GA&6+X<2B=^Akx6P+Cp4kWLJV7`A%p-4#Py(0FT^7x~Nv&g*5 zqQ^6xJ2*4#kjWA$Lmnq3o|KNQD_BYvL`}YwFx#Tt{ql~l5J~+b&&<1_J7b02+wQ@a zQyj+*nsikSOx?UzRxL9JLy5NKeOOv2%lr+H0+&D9UuGruNKvBDFks<0FmTeJBw%0* z@=l?SDKiAG2rY#pui@-cD B_Wovpv7VNxr zDnBt+eBEq9pbzKLc$x-zjJBHS7YVsFwGzD#IRb8Gix2C*&@GFlZ@oE93z+CtZEqw$ zRx`>888~!+-R&svBqyC?69^^TVn$;f)^~9cM>m$@MH88e^=1iHbd(<@J%`I~@9>OC z){*xubX8vS454zgv2~Bv*EfP~0rJpIj~(8#6xasiaI%(#0Oef6lccKf9&(!AC@naG zF6_eO( 1B_<316Fs}j_=u1H5XT1ahV>7 z4J34qabzK<61>3u>?{wX%_yn~5Hf+v&U_+W;|%0u45heF&i^1X>E#`IVlt%Uupt6F zu&v>Uf-wF@8$;OmV(im4%Qf~&>$IE9C`5h3^1f4M*Y%t`Bf?ZM3I}G#7OTa>w zncn z{rt@K1n>Pk1+P0b5}N>dFihbyDhPZXd3*5G&Vn%C7`rul-SI>)DO38@6$?VH*L z&A!g1Ov7_-5@G|_)c0(PC6e({73A|&gZ7mg?-m>)__^C0tNo?cMtlwWnYO;fzUz5I z!6jw)cD&5-d>Cy(8GP~(hEgP@3_?!eo6nmPn1_e7J`H7ijh}Q1c)8g4-XqK(!4Z07 zLz S!EX0=N>}JRE>Vnt-oxM~m?oHL$xK8YD(^S&OTY%ee3oW4FB`v}JJAm#R z$P_`7lhlf)h@)k@;#AjspT=v _4x)478n(bbewh+yCcv4}x!QDW1I3b@lsSLm z)?N*I8QVF#mbEcA-F|wzbieo4^X_{@^yB>bJ(>D55`zAWgk=6ruqPw+ms1I*2i64} zf+6~U#6ooHS~_B*`+ZuM5~U;nS4l6ihjp0*E*}pyF_Q4f$>m*L&VSpM^5$3`- ~7Ts@V@6#=B=CxQDbLk&p3(CK_Aco5Q8Lpze4h_v=<7I I{F(Ru7x2?j^#A|> literal 0 HcmV?d00001 diff --git a/legalysis/application/locul_run/cases/C1834.pdf b/legalysis/application/locul_run/cases/C1834.pdf new file mode 100644 index 0000000000000000000000000000000000000000..93c35655f53e1cea03cceda88f16e2dd245faf28 GIT binary patch literal 6100 zcmc&&XHZnjx*b4 fC`DmjZHIT#QmgXD|~ zk_Cl>C<1~6A09p4bIM!yRox%&?LWP{s(0`2TWfXoswHTE(zpNzL#YLyKAn9{Ed_#t z@OG~9@(>*t92P@x3B)>pU=SUUBn%3L=!0NTh&l)%g@i)%Kyb)qkc2c;0-_1B1WCxi zK?o?+T2YZ2i*q>Hf*SPy_)ts#>ca?+CxT>7rbduUI7d84;>Rn>QeF)OmzI%~K%r1l zYU*&fhN=ouN=-rviIPFc$e>i!73GmKa1>GniG(9zP&I_A%1M(57)k;Phr^`Qp>P#N zYl!g)LLis~#DIYH{f>qtL +*P5!Ml+;o?rj5+EAx7$O#hwZ}VP zAwLEK48g %F`)AqPIm|oR*-E!|v@G{^w6KwMZ0OtwmA-RaTL*(3PSXRFLxB$83HkZOPinl0 z7y{9sfOVuk;ayN&U*kWLMg1MUAENlPBQ*>W R-XP?6JpaWy?EC!3Vq*|e z;@@@t6Cer1-y5;DwIwY805yQXU1uN|C=94&S0T`f)A4YzojVtH>Wpoa9Wcrl$ep*v zewr50y$YoNy{-R8!TmSCriMX(Vf81l-vK>Am4L+&f4~aSJ<$S274L8PeWfG}4w90A zTSJVn-gqB^J@&hBH1Ig$_W^n$mmf@=h(?Wo_x$ZEwUd=6J9~p*h#w38I;b$%Kg-a! zb2TP *Mc(^^e&EG! zbK>mbyYi#0sZFQ#+qL@x`)@Wjws+6Rt;BckYZG=q<45-0Lyl8&tQDPff` z_k|8HX 97z#Ve84yLqnG zJAQlOOpF$s{?D9E3r a0<26 zz28Pdf=71^l6Eqy+;Z<=C`_zhUA-5c`rNaj)(J0>%A&7|A1twsS8@;^dNT96UbP_? zeg0w3LwlEC6OrIP@WG@pt8V8*3p TiH{vcg60a8*W_XsHBCZf|N`NSIC7ctG6 z8{l-X?#wN{%BH!r_Of0-YxrB<85{}Ba#n-Vi HY sh7X^WKLJbL5#%s zJOjIA)CU{D!&B^4l*1T{1#reaE2di8h=O}ur_XSI1`N~c1NbI6A%iPkLVzV6iFYd9 zr`j9 s&`u^E<~w=hz(1aV_fhx3bn)iqFW1I8)r%K z<(4tD79Uc5u<$CKT%{4Q`@P=vQqNE6WfY2$nv~QTLCeX%7IpToe7kw~ELTWIRpq%b zgg9@xNxYX&i7?NXj;Wa#ha?5XPaYM_#VDa2L(3@kzIopgyNs}anUn$#h-fASd`6&b zASx`<1uN9@^zkSD)ZloW?!;p~U#Y?>4bdlOdsk-rd^Vi-!WQG|wl3h%JM$r`ymjAL zc{iRsC*z5m#ih3@Qju-5TdFj-eK6x-sL+5r^ElUk5(KL0iVlo;I+)b4#)l(=6SV|| zT(a-+@k~-vK{UMrOLo69P`A64brdF+h`KE=rrc0(L*GrE0vq|{5QQ=EytWE}nQN-N zYlnAqcnchKtjtCE_0pIG$MT+1y+chn-`>4ct>84L5F>5XsmFBxVR{t0t%yQDVsi96 zC~q}@qDy5wBk(ibWAB(7UT?&&WUWdy+Y*UAZ)w~PLM{6GS5wWA;n(EXqP>U;ofp}Q zz`29+ERhl7)_ELh5yn88ZB);t!Cl3Wz|&eWfvK;xT{11SnT%G87nV+QriSrfY 0jA@|{AUbCfNk_hKLc(k=IP3B2XC@-7r8W_K%9+7`IZvj^-c9(!^ zF5aJeUt|WqBIRgye0x49?Y$hnMlz*1bkcx5&x?uHPA57f<|6}Vi7G!{z9ymS$^IPq zO8->fy>E4Mj(0GYw9oj%iubGpFH>2rj6N&kp5Gx@b=%Crt6L?#edC219n4ktxr3Yo z*5uvJQ=@#E&Xvr@4!_;z$kn0AHOw~wd!GlQZ?0JOV0FL9SLlC>alB$H72y~nnHb`0 zm-XOKsAAhjXEG-~dWSdQL)SINrwp1i!ogEkxy2$2$hr}Q onjx4gjD!je$BcO$#J{Fl=i*+Q(Fpt zy`RoY0He=Jnbgjm(v!)PJmWQ(@H};4@ws#1<+3&=wxqXe7M)&nXy{Jtn?KfEUK#ej zRZ(O+t;}f4!@>|b)7vuF bX{s689@vOf1&X`{<; zz>|L$=CKyl+nIM6zcTI+35LsG^jqCRI{~*Uh)aPIVlG+P!t|L*Ib37a+}2M>c<3UT zA3Ufp>mB)UEL>qcTfgBzsaiJMM4r()UR*}JXvu*z!asbYBLuMH_KCJYIs3%Vj(a;> z6v&QyFUg+bbBn*}b<_pDzGIbmTQ8Xr9dEmG=QetP;LgaDT=ML$;+}E}g?w6L&dagN z)W=EM$xcxj+ZP|yu7`PNSl&3!{puI2uiKibOdoB^RVLRs@ebXsj<@GPYsGijqvcRs zh`ABngk#E1uTE;T7gC7GuhSTNF4QfM>HSo?!wjh?PdBvPmR_Zj^FS@!(GVisd`K6g zhPtiwwA$@U;L9%|PVbVQ_ }?1Tnx8O zPIF@+c4BXb?sXv;krO?6^Gefs>Z`)t6NUHf-+a6g$t7XSOsQI;O6J*i=Yx%bai_r~ z$5&BE^ReUv<=Shg(>V7k)tX-KAVUCsmn2gkvfY`3 zcQAXpcJifCmcXlU-X=9hceum$!B8mgz?_+s; =SIpgQtc8`M#7?-c81t|5k?@T zHLHim6>>mQ1*HEvHBmapqmoV|QLhlan=uyh4!Fsu6t+Us`{kj*^-!F!Gc9k|Ezyk8 zSR=Zk(m2PSkV+EdxYel3bGmh=LGsD7A>HPpydr2}zYDt 3sjj7wUq1i|D zrxjdk|BV&=r!W1}9{-n)_#dwNmlOW!nEx`u->3hZ^Mpx3k$-c%o#w5CX-S5rbunT* zVyP&Ft9uu=A>a|{R(RJcnB l>donf%kMn_O~~>$Kj-ekB>p36L3!{96j42j0%7_ewvps>)P2Yv&K<=A!xU z*k~W`8{?eMy-(HrgD@weQQaas3)v8&ca85)>2~8tNA$wI8q`wO4vNrN5YF=2)#e zp|pwQ@pLIgY|ox$Q2YLj);cAf)kBuqs|sJ`_~iz8coQ`in3Y%jMwH-IBXa)jl_NF$ zuNmZ @~&S zx;*`P=ceacJ $|@0BI(DGDzNu$l7~G Zl zT8syFgR{hTht4Fous5_yPx$Qa4P`Ipk9X1jOmCE8>@&VRtf0^?YE#~AlEfLbWv|eD z Nd<{QrT z&+RVgC=daBdr_MkG$R>^0A8P{rx$>c{q-+;Q|ID!o`Vrr$GfJF*IHOQ40^}P0%$i3 znyO*tJm3cUN*?fo=&4!Iz}Umo0;c<_svl_CYG`kDhflju@X-J-mPH6=cd2u;ddgL% z&2Nh3`N1Fcc)qY|I1qQu;hqS?z6$lt5{XkcVH-x!J927mj->}<+N&p0Ag2%pF?Q(; zu-T|fnLV4v#8Gk3#wPoCT3}Lt#O7xP9ltaFk@0s~SJ!vB?&~ln {cN4jkk}7MaRzokC%I)4cCI Qw(%oNw&016mm2Zheyc z8`%Ib(?|A~2RZzGq1O%(u^y}eS&ivRm)&fAdwn}JGI6}_ zFDM zhYLWD2%gnR)cry#e&}EYw8fpJ$g?xWSyQqZdQtg0AiO3~^Cf{l8*Bb<^u;|=*1Ok75V@y% z@3OK|WDsfFlfh!@4HTq*sBcge<$o^Jz~vC88`mGN3w;W5H9d3e;PFTBS^k^Af@sVu zXNFwfJxev_Ml7))ohJ2`g NMYS-8zA5jNlV-a>6yN9X~7||j&wwZI@8YE zVB~8sb~kcl4dfC>o+duo96$8(QSqAxT)WD6#xCwRJ4UC>+G1m3Wjn}n9h2_bY9}a> zh468aXfct+809>`@{lbNn%u^~Jw`#78QU>5S$oIIQI0#5WgOL+YL6(^AfI=n)w+B? zwh)iQJxwI}CX8xP0bE^edxzo*h#1-EViCz)!7E0Y-_U|!*4diqZ*DT+n3i&iHGVG9 zgbQ4d1t%-v8Wh!}4d2(8DuWl=5B !jV;BuE-g@wAs G(YX}#OdH%+DN-;d!RYPe6X)J{AQ_{Z)ahT z-u(pBPz1ra6ukPdh&QOe7EZ<5OzJTkV%IC^BEi?ip`v(1(J(utHEG&!xoBPhH 6mWHbAZz;T^1<~ zjHPVSNdC|r*;j&fil|b5WKMJNO!=|J5m}{dUF`2y>-Pxg$5r=d^7Je6f&YwrWd1{N zC-e6U5Mc;4fTE!=qrYMwdQBbu3zJ_4bwqATA^}=J5w>eRW>;4aN1vS`=a-Yq(^@SU z??~xCl)v4Pa+!`*jGv6(UX7p3SdEF{=IHpB0sU59tP=%bQIDJA_p&8_mHmGa>q`B~ za;5*9Ecee)`1dRq3X=LO%Z2|l%LR~}*JzeeP6@9DplX_cvCmdWs>8#Q-#>rp8ubmJ U&q+T1J0kyza^WzEpJDF*0FS#iGynhq literal 0 HcmV?d00001 diff --git a/legalysis/application/locul_run/cases/C184.pdf b/legalysis/application/locul_run/cases/C184.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0ec8c7d8af4b54ea7f3fa3de7468bb7961e06e21 GIT binary patch literal 6018 zcmc&&XH-+$x(!vu(4`4N1VM_BMgj=Zdy(FYgb+FeLqw2J6$Av~(5n;$L7E6CNbf~Z z5RqP`geIsEL5dH{@t!k0 v4hyBqKG@$?DLnHaC4+AU~50W|>8h|xC9Izn7k56Sw88`%qR8T}H z!WH2#2trB$21Sa)kx&I?h=Pg|9HJ^K13^l`#Su^hL C z8-m0U|J3 IIwt>H!?!A@l5Jrv(Hcl9GTE=bC`+K;Sx1 z1_)fM07C$PWs76Se{bx+D7pXp)-+JaFRZ=;`wh?|RB;#&{0~^cI!9VSDPnyrzs*EK zVIT=9m^Ih{ j$VN1{=}VLgBQOX+Cl(aK&RDE!C7KMyJt z`u8$)?OY7;?neh4dc+>i3lI9YEFOvUmmJ~Z1`xf+ cnB;+sqmRM+cjY~2$ z?3q^MJ{s{yUN|4ndk@y#+m=2VEkSy3MIh5qzokPCl-GRQIGumXBgm)Adnk$i!8vkb z=kOIdVwT#ccOP`i*7{=PVghQVEeJ9Vl5$y@ff=vZcx1Vzjny{3rtoBm-Q7r1J1>_~ z?2;1`SmP&ov4#a_yn!7irQh2o1QsRjt@eR<%*t!Ccp9ZIrCVEBTU*;$-Q~=hpvzn= zvHoCA`#ejmAt})|wJNnt7hED(x9V%@DYCjewBYQ}?s#cWd|YlDjKPY%e3c*9|0RBp zIX{$aXq`d{^l5#Kry`w0cF+9I-j$F(aM|LAMN*+zUG3P|(uPu%OHE~`d&=mvQ5~ae zsc+R+Gq=FWX~OOSX>i-J7N1m+#IkHS{2?Dz?fbH?n9*mAZD*3k -EFzAOR{Y4^aj^1Cvausm~+te1I~ z#73%Va3IP?n0P$htEI1AS()pZ$`vtjbKgiAs?+COWg8fd&uW08+qR;(KNm_BlHMC7N!{xF8dj zNgSY0Ph+-St77tYFScE~J6N+se`~$J=%pL{iK+dhqVag)r8sZzNV0&U=GkW>b~4kw zhiRzddxU`sA*9^+YL+(Nr7nuK1?5n{Q#B(uPBY6#HVO9jR^>*tK5-!$UAGlZdIa>1 zd^)`K;IOhW#byf=z2~7S;kZ`N{^+Tvg$sZ8{WA<_AL^!+QHojDrG}ZeE<7qLu^B#l zv%GY0MWZrSx_>k@ZeDrnK(y!$uaQf?h(6Q&oBld^p)Tgk*Fu-Lu!YnVHj5y?KwQ}C z38~`vq)_htO2&@7^Yqhm7IRECN!w42Ra30Y=yjUKgFmBUG4#%7JNKsfFBUAN6~xJv zo2b9N(`C_1Upde wE005JE1kZN0cD>~=XJ6XHzjOCZ;Jw% zv0%d6n{?OCq^C>8_nPt&u=TI)P=$eU0tE8JbQEJN%p(e#Nnih^;r=Ft6gEH;qPsjlk ziR%Q}z_0H`VVRRj;L-jqUuM8(k%9_sr`Sq|KT-uvJ;*GiOr-ccZ@-~iQ{=GrV$i(3 zHq*akvYTHSw#)mrMQ`(vIwd^#apSIVY$B6R)-d#9tUu<)3;R;GVqc|g#zoGHZZQ_M z(~&2fzbq9n<&fniR{^STfAlID%Vq~v4)n0JH6WCm`L9IEcWcs8eeksqB42-nQp+|& zzfTQb z^m6XVbi<7SDI|PL6fcy@|Ll{f)7NG@nb2tQPB37RY#m(woG;Z zc5^tQ*bj8yFC>`mq;r#u)Oeuw^^fm?Y7 H0FX pkiQ4P}Fx z`D4eOUKJLMQV0=;K%Md!?kf6vhYf)te4kHIWhqCwj9oxruuIhIjajkz$5pQ%)lY@p z?IZ{tzlp|xG!+)~D1)rmAXdkauTe2`73R8hoSWsD3trDzi?v0*RA*7Ctjv{aISpz* z9(@(e$yW7lCgDD|*Qkz`--FQumNRMV!j6FGwXnm^ E6n;aZiHtFV@4@FwrB_sioxu}r*3WT326FMLVRxZhxPc8x_@Ji)WxwnU1R-20X| zZOhF;@v^6&4d2)#1wY+IVh)vP7$H}h*j5{LFPqttG(|~%?ExBUbh34O44&^AMKp&< zZ32Zu$QAtn&1}8p9rs{>?b4jS=(#Dv^~oEJ`a 3=fcL?CuU<|-=93|FfW~x9 zFm@eY9w}5CS8O6cThD&l)h(#0-Rf9VG*`#4{v@}t4L@xgQ;Eq%kIy{Tg>P@LT+%91 z7YHaVsCc!!sn(Qm&`mWSRzc_bWT)#>)U}Mbo#^Gl*ReA=w1G^sCzAL@FXu&0XgdIs zb)J{5=Nj&u{@|u@S0*Br&1IxAY`@*4Du1UHv(=qyGk(WkV&;|&CG^Z$N+tAHA?uHC zQ?7L2hg~ wok`_;3rH19C2tOieIi?2Z>DprCMm6`QFHhv(GPMZ>9b|hWQtTj0BrO!l7*s?6} zJrYQU5+im&kB8b(d7JO43;GYVR{Y4K^@b6QuljvJ!KprJ@lrG%E*B%3$gY}(A}AjO z-s5WrxC7jE^vxrNA}<33`EFJxgPF^AJ+5uvX*~NT_mESkr88_ )F#je%-u+kWKF3Q`p2?Xb5{XwWfTiYZ&a{sH9P( zGGPB;KiTqBAmiN}iLItayX8_MWWlzp5iQ9#9&Qy)?;pcRMT(j~b8Uu7lem9%!aDRY z^KNp->c(}oud-iwSm({7|G`84-Ozsb)&HTD{+k{DWubps?LQs#x8eV0S)m9d{I8bP zOvh^+$xy#)N=$iKeRp1WH|54y$FhA#$s`FF45CUWKSfYC4)B-1dR>A1LB<#d52e<* z$F&>l t{0--j Cd9u`ZoJ>m5d@?Lr1y>$AajGSD3Lrsmj75FrEN_3`4tuoVf;TF!I zb@_F!S8txj#N=f3MchXLHP~J=d*W#&sAGC`fh%jhRj)(E9hKEQoCcxt(dTN6=d&h? zj4(k6R^`UqFpl#zWvR`kS#`ng-Xh(m2jS( 7@X?%b7d+oyyt2mM zklC(TpecM7c&T|i_#~f{dJyxabL!tOy*D>6T6W CX&MV%TIyKiD8; V?a(;r Oc{UwexCL8^ zs3@Z-vc{)lT|LY `P>dJkR!wMW%Lfch z!}v7HB~;zs1s)Gxm)1ST5BW64cGZs;N}|ZI)zk<2Wg2KWB+Mx+0LlX&l&^iA@!c3= zwq!C$?zf!07UWy)F308wKA;;X=COp~WO{;)I%R+y(VlwG(_|c?EA)$@?41Hx0E&g4 z)eat`>Z)fN$wMp^_ui+XOb769BvrFXs?tC}FJ-FL`4+A(JRA@6X9t$t$ TAkLNJ$WU!3T>_u_C =q zR&;@)^hC_D)LFdK$p_<~OV-*cpHB3YJ%ldxYcXN8X_&^6$ll4gj!mO@I@9gAsVyUl z&EHqVk_4=jV_C*KV$N#Wy%ds(7&()#xooB;c(KA-Sae;@F-f-fdFzz%$SK#+)VdhU z+mYGBL}A1Zjp4(=s>YGz#{MBkvooitHWykwu3~}LoI*I}l^$+c?((>GlDdR*PpTc~ zO}zVb+Q0Y{Zon$7JMTJgrt!VRsi9nXc9@yhu;5`8A^)nM{B?9FNAbz&S{>7duO{UN zF+hp){!e3$hj4nkU$_?Q*;#5^ZBv%FIx&(HmY_HbS-yYpbehX52-P=9p>FY7hrtd^ zqOZA9o^xaXGK8&)+?Oswuo%(%b*+ I$~!okEu m+Uj&iY$dU4#*SsPz9KXA<>)6N{lTteBiM9K`gq9olO?+Nlh463-r&} zm)fPSWK*5^{Wkj+*ZjC$zNbXL;u+Y_ct+~qgltmCzuY-+eTW{!7y>o;Goqna*VYw% z`}w7|&|RcBK$BXCJ*3Obe`)`99TOFwv~;%SQtq3!xZZu4 HSk&2HxI)IeG45zZZ`DRrvo$2rKa`d6oQ6lGpDM?(fMf1SIii@(TNV z@(LgmP;DrZj|(mbC_iZrR<=1GG$P;BwRPn}+^ihn@+eiv?}+>>c!fa`Kcm Yfp?h00Ke-;1CoPqym6|L2>{X903E}0YE_-01+e#4pIQ<0Yp$x01ON^ zkdPq9IGCSrK@RvYKIF(h`%rUq!~#&~Lp9KC2Mb4l$d6B1JuxYWG)fi;7Dh?Kpt5ij zN(Le;D ~+i1N!k& zHF36gIY(Q@(e8o0g9`xmeIs*gGpwUC00NbeIIr0p M zp4>g%%+!3=($pB)-qp6)*VV>?-?fR3^hG}TT2&2!oKDl=N&1qQe<$SUil5ZDU`?E{ z?#>ts@^jvK (fc8a-#d~q!J61PT7pzfEHN$s;qQ3ij1_BCx+UVr*