diff --git a/examples/Large_Language_Models/llm_gsmile_openai.ipynb b/examples/Large_Language_Models/llm_gsmile_openai.ipynb index c3e97ab..2ab63f3 100644 --- a/examples/Large_Language_Models/llm_gsmile_openai.ipynb +++ b/examples/Large_Language_Models/llm_gsmile_openai.ipynb @@ -36,25 +36,13 @@ { "cell_type": "code", "execution_count": 1, - "id": "q9vunxECAXYb", - "metadata": { - "id": "q9vunxECAXYb" - }, - "outputs": [], - "source": [ - "# !pip install -q openai~=2.8.1 sentence-transformers~=5.1.2 pot~=0.9.6 scipy~=1.16.3 matplotlib~=3.10.0 gensim~=4.4.0 scikit-learn~=1.6.1 numpy~=2.0.2 pandas~=2.2.2 python-dotenv~=1.2.1" - ] - }, - { - "cell_type": "code", - "execution_count": 2, "id": "eacaeec6", "metadata": { "id": "eacaeec6", "colab": { "base_uri": "https://localhost:8080/" }, - "outputId": "95a81a86-507b-47d3-f3d2-352f7a74d881" + "outputId": "4d96b381-74e8-4be8-ffad-1b31186c14a4" }, "outputs": [ { @@ -62,8 +50,9 @@ "name": "stdout", "text": [ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m40.2/40.2 kB\u001b[0m \u001b[31m2.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", - "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m27.9/27.9 MB\u001b[0m \u001b[31m48.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", - "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.5/1.5 MB\u001b[0m \u001b[31m45.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.0/1.0 MB\u001b[0m \u001b[31m48.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m27.9/27.9 MB\u001b[0m \u001b[31m40.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.5/1.5 MB\u001b[0m \u001b[31m37.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25h" ] } @@ -94,7 +83,7 @@ "id": "Fsz3m1oI73s8" }, "id": "Fsz3m1oI73s8", - "execution_count": 3, + "execution_count": 2, "outputs": [] }, { @@ -117,7 +106,7 @@ "id": "Aha_WmQzsxCn" }, "id": "Aha_WmQzsxCn", - "execution_count": 4, + "execution_count": 3, "outputs": [] }, { @@ -141,10 +130,10 @@ "base_uri": "https://localhost:8080/" }, "id": "tnkxO9ous36V", - "outputId": "0926242f-cf8b-44cc-e322-65295fae7e3f" + "outputId": "660d4401-fdbe-4f79-b445-a595b70b0b53" }, "id": "tnkxO9ous36V", - "execution_count": 16, + "execution_count": 4, "outputs": [ { "output_type": "execute_result", @@ -154,7 +143,7 @@ ] }, "metadata": {}, - "execution_count": 16 + "execution_count": 4 } ] }, @@ -279,7 +268,7 @@ "id": "Sf6Ag9gPs8D8" }, "id": "Sf6Ag9gPs8D8", - "execution_count": 17, + "execution_count": 5, "outputs": [] }, { @@ -455,7 +444,7 @@ "id": "nvQUkx1KtBK5" }, "id": "nvQUkx1KtBK5", - "execution_count": 7, + "execution_count": 6, "outputs": [] }, { @@ -506,7 +495,7 @@ "id": "XwGFIb8UtI3A" }, "id": "XwGFIb8UtI3A", - "execution_count": 8, + "execution_count": 7, "outputs": [] }, { @@ -556,7 +545,7 @@ "id": "F_QirGRktNE1" }, "id": "F_QirGRktNE1", - "execution_count": 9, + "execution_count": 8, "outputs": [] }, { @@ -598,8 +587,8 @@ " list: List of (perturbed_text, distance).\n", " \"\"\"\n", " scores = []\n", - " for text, resp in gpt_pairs:\n", - " dist = safe_wmdistance(model, original, resp)\n", + " for text, _ in gpt_pairs:\n", + " dist = safe_wmdistance(model, original, text)\n", " scores.append((text, dist))\n", " return scores\n", "\n", @@ -637,7 +626,7 @@ "id": "RxJKWfA0tSo2" }, "id": "RxJKWfA0tSo2", - "execution_count": 10, + "execution_count": 9, "outputs": [] }, { @@ -710,7 +699,7 @@ "id": "-ZPAzXlAtY--" }, "id": "-ZPAzXlAtY--", - "execution_count": 11, + "execution_count": 10, "outputs": [] }, { @@ -798,7 +787,7 @@ "id": "Zr5_elSltdG_" }, "id": "Zr5_elSltdG_", - "execution_count": 12, + "execution_count": 11, "outputs": [] }, { @@ -917,7 +906,7 @@ "id": "FrXVnuJOtlLM" }, "id": "FrXVnuJOtlLM", - "execution_count": 13, + "execution_count": 12, "outputs": [] }, { @@ -1014,7 +1003,7 @@ "id": "zLeHDypStpug" }, "id": "zLeHDypStpug", - "execution_count": 14, + "execution_count": 13, "outputs": [] }, { @@ -1041,10 +1030,10 @@ "height": 1000 }, "id": "FkTgMUgetyEM", - "outputId": "a910d1a5-10ed-4aa9-d46e-641f392df232" + "outputId": "d72e2cb0-97bc-45c5-d55e-fda0474623d1" }, "id": "FkTgMUgetyEM", - "execution_count": 18, + "execution_count": 14, "outputs": [ { "output_type": "stream", @@ -1053,156 +1042,156 @@ "INFO:__main__:Querying GPT for original response...\n", "INFO:__main__:Generate perturbations...\n", "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(0), np.int64(1), np.int64(1), np.int64(0)), Perturbed Text: meaning of\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(0)), Perturbed Text: What is the of\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(1), np.int64(0), np.int64(1), np.int64(1)), Perturbed Text: What life? the of\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(0)), Perturbed Text: is the meaning\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(0)), Perturbed Text: What the of is\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(1), np.int64(0), np.int64(1), np.int64(1)), Perturbed Text: What the life? of\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(0)), Perturbed Text: meaning the is\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(0), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: What life?\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: the life? of is What meaning\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: life? meaning the of What is\n", "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(1), np.int64(0), np.int64(0), np.int64(0)), Perturbed Text: the\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: is life?\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(1), np.int64(1)), Perturbed Text: life? What is of\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: life? of is What meaning\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: life? is\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(1), np.int64(1)), Perturbed Text: What of life? is\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: life? meaning of What is\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(0), np.int64(0), np.int64(1), np.int64(1)), Perturbed Text: What life? of\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(0)), Perturbed Text: What is the\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: is the life?\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(0)), Perturbed Text: What the is\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: life? the is\n", "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(1), np.int64(0), np.int64(1), np.int64(1)), Perturbed Text: life? the of\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(0)), Perturbed Text: What is the meaning\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(0)), Perturbed Text: What the meaning is\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(0), np.int64(1), np.int64(0), np.int64(0)), Perturbed Text: What meaning\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(0), np.int64(0), np.int64(1), np.int64(0)), Perturbed Text: What of\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(1)), Perturbed Text: life? is the of\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(0)), Perturbed Text: is the of\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(0)), Perturbed Text: is the meaning of\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(0), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: life? meaning of\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(1), np.int64(0)), Perturbed Text: What is of\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(1)), Perturbed Text: the life? of is What\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: What is life?\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(1)), Perturbed Text: life? the of is\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(0)), Perturbed Text: the of is\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(0)), Perturbed Text: meaning the of is\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(0), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: meaning life? of\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(1), np.int64(0)), Perturbed Text: What of is\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(1)), Perturbed Text: life? the of What is\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: What life? is\n", "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(0), np.int64(1), np.int64(0), np.int64(0)), Perturbed Text: meaning\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(0), np.int64(1), np.int64(0)), Perturbed Text: is of\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(0)), Perturbed Text: the meaning\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(0), np.int64(1), np.int64(0)), Perturbed Text: of is\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(0)), Perturbed Text: meaning the\n", "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(0), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: meaning life?\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(0), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: What life?\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(0), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: life? What\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(1), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: What the life?\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(1), np.int64(0)), Perturbed Text: What is meaning of\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: the life? of is meaning\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(1), np.int64(0)), Perturbed Text: What of meaning is\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: life? meaning the of is\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(1), np.int64(0), np.int64(1), np.int64(0)), Perturbed Text: What the of\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: is meaning life?\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: meaning life? is\n", "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(0), np.int64(0), np.int64(1), np.int64(0)), Perturbed Text: of\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(1), np.int64(0), np.int64(0), np.int64(0)), Perturbed Text: What the\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: the meaning life?\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(0)), Perturbed Text: is the\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: meaning the life?\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(0)), Perturbed Text: the is\n", "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(1), np.int64(0), np.int64(1), np.int64(0)), Perturbed Text: the of\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: life? the meaning of\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(0)), Perturbed Text: the meaning of\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: meaning the life? of\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(0)), Perturbed Text: meaning the of\n", "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(0), np.int64(0), np.int64(1), np.int64(1)), Perturbed Text: life? of\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(1), np.int64(0), np.int64(0)), Perturbed Text: is meaning\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(1), np.int64(0), np.int64(0)), Perturbed Text: meaning is\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(0)), Perturbed Text: What the meaning\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: the life? of What meaning\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(1), np.int64(1), np.int64(0)), Perturbed Text: is meaning of\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(0), np.int64(0), np.int64(0)), Perturbed Text: is meaning\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: What is the life?\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(1), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: the life?\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(0), np.int64(1), np.int64(1)), Perturbed Text: life? is of\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: What is meaning life?\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: life? meaning the of What\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(1), np.int64(1), np.int64(0)), Perturbed Text: meaning of is\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(0), np.int64(0), np.int64(0)), Perturbed Text: meaning is\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: What the life? is\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(0), np.int64(1), np.int64(0), np.int64(0), np.int64(1)), Perturbed Text: life? the\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(0), np.int64(1), np.int64(1)), Perturbed Text: life? of is\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: What life? meaning is\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(0), np.int64(0), np.int64(0)), Perturbed Text: What is\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: is the meaning life?\n", - "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: life? is meaning of\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: meaning the life? is\n", + "INFO:__main__:Perturbation: (np.int64(0), np.int64(1), np.int64(0), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: meaning of life? is\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(1), np.int64(1), np.int64(1), np.int64(0)), Perturbed Text: What the meaning of\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: the life? is What meaning\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(0)), Perturbed Text: the of is What meaning\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(0), np.int64(0)), Perturbed Text: What is meaning\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: life? meaning the What is\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(1), np.int64(0)), Perturbed Text: meaning the of What is\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(1), np.int64(0), np.int64(1), np.int64(0), np.int64(0)), Perturbed Text: What meaning is\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(1), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: What the meaning life?\n", - "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(0), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: What meaning life?\n", + "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(0), np.int64(1), np.int64(0), np.int64(1)), Perturbed Text: What life? meaning\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(0), np.int64(1), np.int64(1), np.int64(1)), Perturbed Text: What life? meaning of\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(0), np.int64(1), np.int64(1), np.int64(0)), Perturbed Text: What meaning of\n", "INFO:__main__:Perturbation: (np.int64(1), np.int64(0), np.int64(0), np.int64(0), np.int64(0), np.int64(0)), Perturbed Text: What is\n", - "INFO:__main__:Perturbation (reused): [1 1 1 0 1 0], Perturbed Text: What is the of\n", + "INFO:__main__:Perturbation (reused): [1 1 1 0 1 0], Perturbed Text: What the of is\n", "INFO:__main__:Querying GPT for perturbations...\n", "INFO:__main__:Querying GPT with perturbed text: meaning of\n", - "INFO:__main__:Querying GPT with perturbed text: What is the of\n", - "INFO:__main__:Querying GPT with perturbed text: What life? the of\n", - "INFO:__main__:Querying GPT with perturbed text: is the meaning\n", + "INFO:__main__:Querying GPT with perturbed text: What the of is\n", + "INFO:__main__:Querying GPT with perturbed text: What the life? of\n", + "INFO:__main__:Querying GPT with perturbed text: meaning the is\n", "INFO:__main__:Querying GPT with perturbed text: What life?\n", - "INFO:__main__:Querying GPT with perturbed text: the life? of is What meaning\n", + "INFO:__main__:Querying GPT with perturbed text: life? meaning the of What is\n", "INFO:__main__:Querying GPT with perturbed text: the\n", - "INFO:__main__:Querying GPT with perturbed text: is life?\n", - "INFO:__main__:Querying GPT with perturbed text: life? What is of\n", - "INFO:__main__:Querying GPT with perturbed text: life? of is What meaning\n", + "INFO:__main__:Querying GPT with perturbed text: life? is\n", + "INFO:__main__:Querying GPT with perturbed text: What of life? is\n", + "INFO:__main__:Querying GPT with perturbed text: life? meaning of What is\n", "INFO:__main__:Querying GPT with perturbed text: What life? of\n", - "INFO:__main__:Querying GPT with perturbed text: What is the\n", - "INFO:__main__:Querying GPT with perturbed text: is the life?\n", + "INFO:__main__:Querying GPT with perturbed text: What the is\n", + "INFO:__main__:Querying GPT with perturbed text: life? the is\n", "INFO:__main__:Querying GPT with perturbed text: life? the of\n", - "INFO:__main__:Querying GPT with perturbed text: What is the meaning\n", + "INFO:__main__:Querying GPT with perturbed text: What the meaning is\n", "INFO:__main__:Querying GPT with perturbed text: What meaning\n", "INFO:__main__:Querying GPT with perturbed text: What of\n", - "INFO:__main__:Querying GPT with perturbed text: life? is the of\n", - "INFO:__main__:Querying GPT with perturbed text: is the of\n", - "INFO:__main__:Querying GPT with perturbed text: is the meaning of\n", - "INFO:__main__:Querying GPT with perturbed text: life? meaning of\n", - "INFO:__main__:Querying GPT with perturbed text: What is of\n", - "INFO:__main__:Querying GPT with perturbed text: the life? of is What\n", - "INFO:__main__:Querying GPT with perturbed text: What is life?\n", + "INFO:__main__:Querying GPT with perturbed text: life? the of is\n", + "INFO:__main__:Querying GPT with perturbed text: the of is\n", + "INFO:__main__:Querying GPT with perturbed text: meaning the of is\n", + "INFO:__main__:Querying GPT with perturbed text: meaning life? of\n", + "INFO:__main__:Querying GPT with perturbed text: What of is\n", + "INFO:__main__:Querying GPT with perturbed text: life? the of What is\n", + "INFO:__main__:Querying GPT with perturbed text: What life? is\n", "INFO:__main__:Querying GPT with perturbed text: meaning\n", - "INFO:__main__:Querying GPT with perturbed text: is of\n", - "INFO:__main__:Querying GPT with perturbed text: the meaning\n", + "INFO:__main__:Querying GPT with perturbed text: of is\n", + "INFO:__main__:Querying GPT with perturbed text: meaning the\n", "INFO:__main__:Querying GPT with perturbed text: meaning life?\n", - "INFO:__main__:Querying GPT with perturbed text: What life?\n", + "INFO:__main__:Querying GPT with perturbed text: life? What\n", "INFO:__main__:Querying GPT with perturbed text: What the life?\n", - "INFO:__main__:Querying GPT with perturbed text: What is meaning of\n", - "INFO:__main__:Querying GPT with perturbed text: the life? of is meaning\n", + "INFO:__main__:Querying GPT with perturbed text: What of meaning is\n", + "INFO:__main__:Querying GPT with perturbed text: life? meaning the of is\n", "INFO:__main__:Querying GPT with perturbed text: What the of\n", - "INFO:__main__:Querying GPT with perturbed text: is meaning life?\n", + "INFO:__main__:Querying GPT with perturbed text: meaning life? is\n", "INFO:__main__:Querying GPT with perturbed text: of\n", "INFO:__main__:Querying GPT with perturbed text: What the\n", - "INFO:__main__:Querying GPT with perturbed text: the meaning life?\n", - "INFO:__main__:Querying GPT with perturbed text: is the\n", + "INFO:__main__:Querying GPT with perturbed text: meaning the life?\n", + "INFO:__main__:Querying GPT with perturbed text: the is\n", "INFO:__main__:Querying GPT with perturbed text: the of\n", - "INFO:__main__:Querying GPT with perturbed text: life? the meaning of\n", - "INFO:__main__:Querying GPT with perturbed text: the meaning of\n", + "INFO:__main__:Querying GPT with perturbed text: meaning the life? of\n", + "INFO:__main__:Querying GPT with perturbed text: meaning the of\n", "INFO:__main__:Querying GPT with perturbed text: life? of\n", - "INFO:__main__:Querying GPT with perturbed text: is meaning\n", + "INFO:__main__:Querying GPT with perturbed text: meaning is\n", "INFO:__main__:Querying GPT with perturbed text: What the meaning\n", - "INFO:__main__:Querying GPT with perturbed text: the life? of What meaning\n", - "INFO:__main__:Querying GPT with perturbed text: is meaning of\n", - "INFO:__main__:Querying GPT with perturbed text: is meaning\n", - "INFO:__main__:Querying GPT with perturbed text: What is the life?\n", - "INFO:__main__:Querying GPT with perturbed text: the life?\n", - "INFO:__main__:Querying GPT with perturbed text: life? is of\n", - "INFO:__main__:Querying GPT with perturbed text: What is meaning life?\n", + "INFO:__main__:Querying GPT with perturbed text: life? meaning the of What\n", + "INFO:__main__:Querying GPT with perturbed text: meaning of is\n", + "INFO:__main__:Querying GPT with perturbed text: meaning is\n", + "INFO:__main__:Querying GPT with perturbed text: What the life? is\n", + "INFO:__main__:Querying GPT with perturbed text: life? the\n", + "INFO:__main__:Querying GPT with perturbed text: life? of is\n", + "INFO:__main__:Querying GPT with perturbed text: What life? meaning is\n", "INFO:__main__:Querying GPT with perturbed text: What is\n", - "INFO:__main__:Querying GPT with perturbed text: is the meaning life?\n", - "INFO:__main__:Querying GPT with perturbed text: life? is meaning of\n", + "INFO:__main__:Querying GPT with perturbed text: meaning the life? is\n", + "INFO:__main__:Querying GPT with perturbed text: meaning of life? is\n", "INFO:__main__:Querying GPT with perturbed text: What the meaning of\n", - "INFO:__main__:Querying GPT with perturbed text: the life? is What meaning\n", - "INFO:__main__:Querying GPT with perturbed text: the of is What meaning\n", - "INFO:__main__:Querying GPT with perturbed text: What is meaning\n", + "INFO:__main__:Querying GPT with perturbed text: life? meaning the What is\n", + "INFO:__main__:Querying GPT with perturbed text: meaning the of What is\n", + "INFO:__main__:Querying GPT with perturbed text: What meaning is\n", "INFO:__main__:Querying GPT with perturbed text: What the meaning life?\n", - "INFO:__main__:Querying GPT with perturbed text: What meaning life?\n", + "INFO:__main__:Querying GPT with perturbed text: What life? meaning\n", "INFO:__main__:Querying GPT with perturbed text: What life? meaning of\n", "INFO:__main__:Querying GPT with perturbed text: What meaning of\n", "INFO:__main__:Querying GPT with perturbed text: What is\n", - "INFO:__main__:Querying GPT with perturbed text: What is the of\n", + "INFO:__main__:Querying GPT with perturbed text: What the of is\n", "INFO:__main__:Perturbation 1:\n", "INFO:__main__:Input: meaning of\n", "INFO:__main__:GPT Output: I am an AI and do not have the\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 2:\n", - "INFO:__main__:Input: What is the of\n", + "INFO:__main__:Input: What the of is\n", "INFO:__main__:GPT Output: I'm sorry, I cannot provide a number\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 3:\n", - "INFO:__main__:Input: What life? the of\n", + "INFO:__main__:Input: What the life? of\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 4:\n", - "INFO:__main__:Input: is the meaning\n", - "INFO:__main__:GPT Output: I'm sorry, I cannot provide a single\n", + "INFO:__main__:Input: meaning the is\n", + "INFO:__main__:GPT Output: 1\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 5:\n", "INFO:__main__:Input: What life?\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 6:\n", - "INFO:__main__:Input: the life? of is What meaning\n", + "INFO:__main__:Input: life? meaning the of What is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 7:\n", @@ -1210,15 +1199,15 @@ "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 8:\n", - "INFO:__main__:Input: is life?\n", + "INFO:__main__:Input: life? is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 9:\n", - "INFO:__main__:Input: life? What is of\n", + "INFO:__main__:Input: What of life? is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 10:\n", - "INFO:__main__:Input: life? of is What meaning\n", + "INFO:__main__:Input: life? meaning of What is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 11:\n", @@ -1226,11 +1215,11 @@ "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 12:\n", - "INFO:__main__:Input: What is the\n", - "INFO:__main__:GPT Output: I am an AI and I do not have\n", + "INFO:__main__:Input: What the is\n", + "INFO:__main__:GPT Output: I cannot respond with a single number as I\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 13:\n", - "INFO:__main__:Input: is the life?\n", + "INFO:__main__:Input: life? the is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 14:\n", @@ -1238,8 +1227,8 @@ "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 15:\n", - "INFO:__main__:Input: What is the meaning\n", - "INFO:__main__:GPT Output: I'm sorry, I am an AI and\n", + "INFO:__main__:Input: What the meaning is\n", + "INFO:__main__:GPT Output: I'm sorry, I cannot provide a number\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 16:\n", "INFO:__main__:Input: What meaning\n", @@ -1250,31 +1239,31 @@ "INFO:__main__:GPT Output: I cannot provide a number without context. Please\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 18:\n", - "INFO:__main__:Input: life? is the of\n", + "INFO:__main__:Input: life? the of is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 19:\n", - "INFO:__main__:Input: is the of\n", - "INFO:__main__:GPT Output: 42\n", + "INFO:__main__:Input: the of is\n", + "INFO:__main__:GPT Output: 0\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 20:\n", - "INFO:__main__:Input: is the meaning of\n", - "INFO:__main__:GPT Output: I'm sorry, I cannot provide a response\n", + "INFO:__main__:Input: meaning the of is\n", + "INFO:__main__:GPT Output: 0\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 21:\n", - "INFO:__main__:Input: life? meaning of\n", + "INFO:__main__:Input: meaning life? of\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 22:\n", - "INFO:__main__:Input: What is of\n", - "INFO:__main__:GPT Output: I am an AI and do not have a\n", + "INFO:__main__:Input: What of is\n", + "INFO:__main__:GPT Output: I am an AI and do not have the\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 23:\n", - "INFO:__main__:Input: the life? of is What\n", + "INFO:__main__:Input: life? the of What is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 24:\n", - "INFO:__main__:Input: What is life?\n", + "INFO:__main__:Input: What life? is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 25:\n", @@ -1282,31 +1271,31 @@ "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 26:\n", - "INFO:__main__:Input: is of\n", + "INFO:__main__:Input: of is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 27:\n", - "INFO:__main__:Input: the meaning\n", - "INFO:__main__:GPT Output: I'm sorry, I cannot provide a single\n", + "INFO:__main__:Input: meaning the\n", + "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 28:\n", "INFO:__main__:Input: meaning life?\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 29:\n", - "INFO:__main__:Input: What life?\n", - "INFO:__main__:GPT Output: 42\n", + "INFO:__main__:Input: life? What\n", + "INFO:__main__:GPT Output: I'm sorry, I cannot provide a number\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 30:\n", "INFO:__main__:Input: What the life?\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 31:\n", - "INFO:__main__:Input: What is meaning of\n", - "INFO:__main__:GPT Output: This statement is asking for a numerical response without\n", + "INFO:__main__:Input: What of meaning is\n", + "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 32:\n", - "INFO:__main__:Input: the life? of is meaning\n", + "INFO:__main__:Input: life? meaning the of is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 33:\n", @@ -1314,7 +1303,7 @@ "INFO:__main__:GPT Output: I am an AI and I do not have\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 34:\n", - "INFO:__main__:Input: is meaning life?\n", + "INFO:__main__:Input: meaning life? is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 35:\n", @@ -1326,63 +1315,63 @@ "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 37:\n", - "INFO:__main__:Input: the meaning life?\n", + "INFO:__main__:Input: meaning the life?\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 38:\n", - "INFO:__main__:Input: is the\n", - "INFO:__main__:GPT Output: 42\n", + "INFO:__main__:Input: the is\n", + "INFO:__main__:GPT Output: 5\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 39:\n", "INFO:__main__:Input: the of\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 40:\n", - "INFO:__main__:Input: life? the meaning of\n", + "INFO:__main__:Input: meaning the life? of\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 41:\n", - "INFO:__main__:Input: the meaning of\n", - "INFO:__main__:GPT Output: 42\n", + "INFO:__main__:Input: meaning the of\n", + "INFO:__main__:GPT Output: 0\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 42:\n", "INFO:__main__:Input: life? of\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 43:\n", - "INFO:__main__:Input: is meaning\n", - "INFO:__main__:GPT Output: 3\n", + "INFO:__main__:Input: meaning is\n", + "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 44:\n", "INFO:__main__:Input: What the meaning\n", "INFO:__main__:GPT Output: I'm sorry, I cannot provide a single\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 45:\n", - "INFO:__main__:Input: the life? of What meaning\n", + "INFO:__main__:Input: life? meaning the of What\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 46:\n", - "INFO:__main__:Input: is meaning of\n", - "INFO:__main__:GPT Output: I'm sorry, I cannot provide a response\n", + "INFO:__main__:Input: meaning of is\n", + "INFO:__main__:GPT Output: 1\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 47:\n", - "INFO:__main__:Input: is meaning\n", - "INFO:__main__:GPT Output: 3\n", + "INFO:__main__:Input: meaning is\n", + "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 48:\n", - "INFO:__main__:Input: What is the life?\n", - "INFO:__main__:GPT Output: I'm sorry, I cannot provide a single\n", + "INFO:__main__:Input: What the life? is\n", + "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 49:\n", - "INFO:__main__:Input: the life?\n", + "INFO:__main__:Input: life? the\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 50:\n", - "INFO:__main__:Input: life? is of\n", + "INFO:__main__:Input: life? of is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 51:\n", - "INFO:__main__:Input: What is meaning life?\n", + "INFO:__main__:Input: What life? meaning is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 52:\n", @@ -1390,11 +1379,11 @@ "INFO:__main__:GPT Output: I am an AI and do not have the\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 53:\n", - "INFO:__main__:Input: is the meaning life?\n", + "INFO:__main__:Input: meaning the life? is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 54:\n", - "INFO:__main__:Input: life? is meaning of\n", + "INFO:__main__:Input: meaning of life? is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 55:\n", @@ -1402,23 +1391,23 @@ "INFO:__main__:GPT Output: I'm sorry, I cannot provide a response\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 56:\n", - "INFO:__main__:Input: the life? is What meaning\n", - "INFO:__main__:GPT Output: 42\n", + "INFO:__main__:Input: life? meaning the What is\n", + "INFO:__main__:GPT Output: I'm sorry, I cannot provide a numerical\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 57:\n", - "INFO:__main__:Input: the of is What meaning\n", + "INFO:__main__:Input: meaning the of What is\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 58:\n", - "INFO:__main__:Input: What is meaning\n", - "INFO:__main__:GPT Output: I'm sorry, I cannot provide a single\n", + "INFO:__main__:Input: What meaning is\n", + "INFO:__main__:GPT Output: There is no single number that can represent the\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 59:\n", "INFO:__main__:Input: What the meaning life?\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 60:\n", - "INFO:__main__:Input: What meaning life?\n", + "INFO:__main__:Input: What life? meaning\n", "INFO:__main__:GPT Output: 42\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 61:\n", @@ -1434,7 +1423,7 @@ "INFO:__main__:GPT Output: I am an AI and do not have the\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbation 64:\n", - "INFO:__main__:Input: What is the of\n", + "INFO:__main__:Input: What the of is\n", "INFO:__main__:GPT Output: I'm sorry, I cannot provide a number\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Loading Google news Word2Vec model...\n" @@ -1455,199 +1444,199 @@ "INFO:__main__:Computing WMD scores...\n", "INFO:__main__:Normalizing similarities...\n", "INFO:__main__:Perturbed Text: meaning of\n", - "INFO:__main__:Similarity Score: 0.6926\n", + "INFO:__main__:Similarity Score: 0.0420\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: What is the of\n", - "INFO:__main__:Similarity Score: 0.3423\n", + "INFO:__main__:Perturbed Text: What the of is\n", + "INFO:__main__:Similarity Score: 0.6245\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: What life? the of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: What the life? of\n", + "INFO:__main__:Similarity Score: 0.5637\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: is the meaning\n", - "INFO:__main__:Similarity Score: 0.3327\n", + "INFO:__main__:Perturbed Text: meaning the is\n", + "INFO:__main__:Similarity Score: 0.7323\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Similarity Score: 0.2817\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: the life? of is What meaning\n", + "INFO:__main__:Perturbed Text: life? meaning the of What is\n", "INFO:__main__:Similarity Score: 1.0000\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: the\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Similarity Score: 0.2578\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: is life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: life? is\n", + "INFO:__main__:Similarity Score: 0.4223\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: life? What is of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: What of life? is\n", + "INFO:__main__:Similarity Score: 0.5933\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: life? of is What meaning\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: life? meaning of What is\n", + "INFO:__main__:Similarity Score: 0.7813\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What life? of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Similarity Score: 0.2817\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: What is the\n", - "INFO:__main__:Similarity Score: 0.5098\n", + "INFO:__main__:Perturbed Text: What the is\n", + "INFO:__main__:Similarity Score: 0.6245\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: is the life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: life? the is\n", + "INFO:__main__:Similarity Score: 0.7452\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: life? the of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Similarity Score: 0.4667\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: What is the meaning\n", - "INFO:__main__:Similarity Score: 0.2628\n", + "INFO:__main__:Perturbed Text: What the meaning is\n", + "INFO:__main__:Similarity Score: 0.8146\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What meaning\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Similarity Score: 0.2826\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What of\n", - "INFO:__main__:Similarity Score: 0.4053\n", + "INFO:__main__:Similarity Score: 0.0940\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: life? is the of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: life? the of is\n", + "INFO:__main__:Similarity Score: 0.7452\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: is the of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: the of is\n", + "INFO:__main__:Similarity Score: 0.5286\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: is the meaning of\n", - "INFO:__main__:Similarity Score: 0.3013\n", + "INFO:__main__:Perturbed Text: meaning the of is\n", + "INFO:__main__:Similarity Score: 0.7323\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: life? meaning of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: meaning life? of\n", + "INFO:__main__:Similarity Score: 0.2705\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: What is of\n", - "INFO:__main__:Similarity Score: 0.5332\n", + "INFO:__main__:Perturbed Text: What of is\n", + "INFO:__main__:Similarity Score: 0.3831\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: the life? of is What\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: life? the of What is\n", + "INFO:__main__:Similarity Score: 0.8248\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: What is life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: What life? is\n", + "INFO:__main__:Similarity Score: 0.5933\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: meaning\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Similarity Score: 0.0420\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: is of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: of is\n", + "INFO:__main__:Similarity Score: 0.1413\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: the meaning\n", - "INFO:__main__:Similarity Score: 0.3327\n", + "INFO:__main__:Perturbed Text: meaning the\n", + "INFO:__main__:Similarity Score: 0.4684\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: meaning life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Similarity Score: 0.2705\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: What life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: life? What\n", + "INFO:__main__:Similarity Score: 0.2817\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What the life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Similarity Score: 0.5637\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: What is meaning of\n", - "INFO:__main__:Similarity Score: 0.6975\n", + "INFO:__main__:Perturbed Text: What of meaning is\n", + "INFO:__main__:Similarity Score: 0.5872\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: the life? of is meaning\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: life? meaning the of is\n", + "INFO:__main__:Similarity Score: 0.9239\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What the of\n", - "INFO:__main__:Similarity Score: 0.5098\n", + "INFO:__main__:Similarity Score: 0.3775\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: is meaning life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: meaning life? is\n", + "INFO:__main__:Similarity Score: 0.6311\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Similarity Score: 0.8385\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What the\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Similarity Score: 0.3775\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: the meaning life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: meaning the life?\n", + "INFO:__main__:Similarity Score: 0.6486\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: is the\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: the is\n", + "INFO:__main__:Similarity Score: 0.5286\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: the of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Similarity Score: 0.2578\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: life? the meaning of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: meaning the life? of\n", + "INFO:__main__:Similarity Score: 0.6486\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: the meaning of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: meaning the of\n", + "INFO:__main__:Similarity Score: 0.4684\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: life? of\n", - "INFO:__main__:Similarity Score: 1.0000\n", - "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: is meaning\n", "INFO:__main__:Similarity Score: 0.0000\n", "INFO:__main__:--------------------------------------------------\n", + "INFO:__main__:Perturbed Text: meaning is\n", + "INFO:__main__:Similarity Score: 0.4174\n", + "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What the meaning\n", - "INFO:__main__:Similarity Score: 0.3327\n", + "INFO:__main__:Similarity Score: 0.5580\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: the life? of What meaning\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: life? meaning the of What\n", + "INFO:__main__:Similarity Score: 0.7373\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: is meaning of\n", - "INFO:__main__:Similarity Score: 0.3013\n", + "INFO:__main__:Perturbed Text: meaning of is\n", + "INFO:__main__:Similarity Score: 0.4174\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: is meaning\n", - "INFO:__main__:Similarity Score: 0.0000\n", + "INFO:__main__:Perturbed Text: meaning is\n", + "INFO:__main__:Similarity Score: 0.4174\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: What is the life?\n", - "INFO:__main__:Similarity Score: 0.3327\n", + "INFO:__main__:Perturbed Text: What the life? is\n", + "INFO:__main__:Similarity Score: 0.8248\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: the life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: life? the\n", + "INFO:__main__:Similarity Score: 0.4667\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: life? is of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: life? of is\n", + "INFO:__main__:Similarity Score: 0.4223\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: What is meaning life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: What life? meaning is\n", + "INFO:__main__:Similarity Score: 0.7813\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What is\n", - "INFO:__main__:Similarity Score: 0.6926\n", + "INFO:__main__:Similarity Score: 0.3831\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: is the meaning life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: meaning the life? is\n", + "INFO:__main__:Similarity Score: 0.9239\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: life? is meaning of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: meaning of life? is\n", + "INFO:__main__:Similarity Score: 0.6311\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What the meaning of\n", - "INFO:__main__:Similarity Score: 0.3013\n", + "INFO:__main__:Similarity Score: 0.5580\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: the life? is What meaning\n", + "INFO:__main__:Perturbed Text: life? meaning the What is\n", "INFO:__main__:Similarity Score: 1.0000\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: the of is What meaning\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: meaning the of What is\n", + "INFO:__main__:Similarity Score: 0.8146\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: What is meaning\n", - "INFO:__main__:Similarity Score: 0.3327\n", + "INFO:__main__:Perturbed Text: What meaning is\n", + "INFO:__main__:Similarity Score: 0.5872\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What the meaning life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Similarity Score: 0.7373\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: What meaning life?\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Perturbed Text: What life? meaning\n", + "INFO:__main__:Similarity Score: 0.4741\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What life? meaning of\n", - "INFO:__main__:Similarity Score: 1.0000\n", + "INFO:__main__:Similarity Score: 0.4741\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What meaning of\n", - "INFO:__main__:Similarity Score: 0.5901\n", + "INFO:__main__:Similarity Score: 0.2826\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Perturbed Text: What is\n", - "INFO:__main__:Similarity Score: 0.6926\n", + "INFO:__main__:Similarity Score: 0.3831\n", "INFO:__main__:--------------------------------------------------\n", - "INFO:__main__:Perturbed Text: What is the of\n", - "INFO:__main__:Similarity Score: 0.3423\n", + "INFO:__main__:Perturbed Text: What the of is\n", + "INFO:__main__:Similarity Score: 0.6245\n", "INFO:__main__:--------------------------------------------------\n", "INFO:__main__:Fitting regression model...\n", - "INFO:__main__:Regression coefficients: [-0.0156223 -0.00516307 0.0098198 -0.00151779 -0.00145014 0.03246633]\n", + "INFO:__main__:Regression coefficients: [0.03092824 0.16285994 0.14423082 0.11104172 0.03729391 0.11812501]\n", "INFO:__main__:Computing metrics...\n", "INFO:__main__:Plotting heatmap...\n" ] @@ -1658,7 +1647,7 @@ "text/plain": [ "
" ], - "image/png": "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\n" + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAyIAAABxCAYAAAApvxeaAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAMktJREFUeJzt3XlclOX+//HXMDPsOwKCG67hjisuKWqlpVlqQtqmLUczy+wcPeX5tWib1fFUpp7MvidtMRcy10xFBZfcwjB3xRQTkX3Yt4G5f38AEwgq4Cwgn+fjwaO455p73vfNPeP9mfu67kulKIqCEEIIIYQQQliQjbUDCCGEEEIIIRofKUSEEEIIIYQQFieFiBBCCCGEEMLipBARQgghhBBCWJwUIkIIIYQQQgiLk0JECCGEEEIIYXFSiAghhBBCCCEsTgoRIYQQQgghhMVJISKEEEIIIYSwOClEhBBCCCGEEBZnskJEpVLV6CcqKsokr5eQkMDcuXM5duxYjdqvWLEClUpFdHR0tY8PGTKELl26mCTbjWzdupW5c+ea9TWEEEIIIYRoCDSmWtG3335b6fdvvvmGiIiIKss7duxoktdLSEhg3rx5BAQEEBQUZJJ1mtvWrVtZsmSJFCNCCCGEEKLRM1kh8sQTT1T6/dChQ0RERFRZLoQQQgghhBAWHSNiMBj49NNP6dy5M/b29vj6+jJ16lR0Op2xzVtvvYWNjQ27du2q9NwpU6Zga2vL77//TlRUFH369AHg6aefNnb7WrFihckzf/fdd/Tq1QsHBwc8PT2ZMGECV65cqdRm3759hIaG0rJlS+zs7GjRogWvvPIK+fn5xjaTJ09myZIlQOVubABxcXGoVCoWLFjAkiVLaNOmDY6OjgwfPpwrV66gKArvvPMOzZs3x8HBgYcffpj09PRKGTZu3MioUaPw9/fHzs6Otm3b8s4771BSUlKpXXkXtKNHjzJgwAAcHBxo3bo1S5cuNfm+E0IIIYQQ4kZMdkWkJqZOncqKFSt4+umnmTFjBpcuXWLx4sXExMTwyy+/oNVqef3119m8eTPPPvssJ06cwMXFhe3bt/Pll1/yzjvv0L17d5KSknj77bd58803mTJlCoMGDQJgwIABt8yQmZlJampqleV6vb7Ksvfee4833niDsLAwnnvuOVJSUli0aBGDBw8mJiYGd3d3AMLDw8nLy2PatGl4eXlx5MgRFi1aRHx8POHh4cZtT0hIqLa7WrmVK1dSVFTESy+9RHp6Oh999BFhYWEMGzaMqKgoXn31VS5cuMCiRYuYNWsWX331lfG5K1aswNnZmb///e84Ozuze/du3nzzTbKysvj3v/9d6XV0Oh0jR44kLCyMiRMnsnbtWqZNm4atrS3PPPPMLfehEEIIIYQQt00xk+nTpysVV79v3z4FUFauXFmp3bZt26osP3HihGJra6s899xzik6nU5o1a6b07t1b0ev1xja//vqrAijLly+vUZ7ly5crwE1/OnfubGwfFxenqNVq5b333qu0nhMnTigajabS8ry8vCqvN3/+fEWlUimXL1++4T4pd+nSJQVQvL29lYyMDOPyOXPmKIDSvXv3Sts+ceJExdbWVikoKLhphqlTpyqOjo6V2oWEhCiA8p///Me4rLCwUAkKClJ8fHyUoqKiqjtPCCGEEEIIE7NY16zw8HDc3Ny47777SE1NNf706tULZ2dnIiMjjW27dOnCvHnz+L//+z9GjBhBamoqX3/9NRrN7V/AWbJkCREREVV+unXrVqndjz/+iMFgICwsrFLepk2b0r59+0p5HRwcjP+fm5tLamoqAwYMQFEUYmJiapwtNDQUNzc34+/BwcFA6fibitseHBxMUVERV69erTZDdnY2qampDBo0iLy8PM6ePVvpdTQaDVOnTjX+bmtry9SpU0lOTubo0aM1ziuEEEIIIURdWaxrVmxsLJmZmfj4+FT7eHJycqXfZ8+ezerVqzly5Ajvv/8+nTp1MkmOvn370rt37yrLPTw8KnXZio2NRVEU2rdvX+16tFqt8f///PNP3nzzTTZt2lRpvAuUdgWrqZYtW1b6vbwoadGiRbXLK77WqVOneP3119m9ezdZWVk3zeDv74+Tk1OlZR06dABKx6v069evxpmFEEIIIYSoC4sVIgaDAR8fH1auXFnt497e3pV+v3jxIrGxsQCcOHHC7PmuZzAYUKlU/Pzzz6jV6iqPOzs7A1BSUsJ9991Heno6r776KoGBgTg5OXH16lUmT56MwWCo8WtW9zo3W64oCgAZGRmEhITg6urK22+/Tdu2bbG3t+e3337j1VdfrVUGIYQQQgghLMFihUjbtm3ZuXMnAwcOrNSNqDoGg4HJkyfj6urKzJkzef/99xk/fjzjxo0ztim/45Q5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\n" }, "metadata": {} } @@ -1674,10 +1663,10 @@ "base_uri": "https://localhost:8080/" }, "id": "ZvhOnxc67LrE", - "outputId": "90801451-0ddb-4f27-cb6a-b73d670b07b2" + "outputId": "b5bc3e85-7275-447d-8139-5a8fea8c36a7" }, "id": "ZvhOnxc67LrE", - "execution_count": 19, + "execution_count": 15, "outputs": [ { "output_type": "execute_result", @@ -1685,229 +1674,228 @@ "text/plain": [ "{'original_output': 'The meaning of life is a philosophical question that has been debated by many thinkers and scholars throughout history. It is a complex and subjective concept that can have different interpretations and meanings for different individuals. Some believe that the meaning of life is to find happiness and fulfillment, while others believe it is to fulfill a certain purpose or destiny. Some see it as a journey of self-discovery and personal growth, while others see it as a way to contribute to the greater good of society. Ultimately, the meaning of life is a deeply personal and individual concept that can vary greatly from person to person.',\n", " 'gpt_pairs': [('meaning of', 'I am an AI and do not have the'),\n", - " ('What is the of', \"I'm sorry, I cannot provide a number\"),\n", - " ('What life? the of', '42'),\n", - " ('is the meaning', \"I'm sorry, I cannot provide a single\"),\n", + " ('What the of is', \"I'm sorry, I cannot provide a number\"),\n", + " ('What the life? of', '42'),\n", + " ('meaning the is', '1'),\n", " ('What life?', '42'),\n", - " ('the life? of is What meaning', '42'),\n", + " ('life? meaning the of What is', '42'),\n", " ('the', '42'),\n", - " ('is life?', '42'),\n", - " ('life? What is of', '42'),\n", - " ('life? of is What meaning', '42'),\n", + " ('life? is', '42'),\n", + " ('What of life? is', '42'),\n", + " ('life? meaning of What is', '42'),\n", " ('What life? of', '42'),\n", - " ('What is the', 'I am an AI and I do not have'),\n", - " ('is the life?', '42'),\n", + " ('What the is', 'I cannot respond with a single number as I'),\n", + " ('life? the is', '42'),\n", " ('life? the of', '42'),\n", - " ('What is the meaning', \"I'm sorry, I am an AI and\"),\n", + " ('What the meaning is', \"I'm sorry, I cannot provide a number\"),\n", " ('What meaning', '42'),\n", " ('What of', 'I cannot provide a number without context. Please'),\n", - " ('life? is the of', '42'),\n", - " ('is the of', '42'),\n", - " ('is the meaning of', \"I'm sorry, I cannot provide a response\"),\n", - " ('life? meaning of', '42'),\n", - " ('What is of', 'I am an AI and do not have a'),\n", - " ('the life? of is What', '42'),\n", - " ('What is life?', '42'),\n", + " ('life? the of is', '42'),\n", + " ('the of is', '0'),\n", + " ('meaning the of is', '0'),\n", + " ('meaning life? of', '42'),\n", + " ('What of is', 'I am an AI and do not have the'),\n", + " ('life? the of What is', '42'),\n", + " ('What life? is', '42'),\n", " ('meaning', '42'),\n", - " ('is of', '42'),\n", - " ('the meaning', \"I'm sorry, I cannot provide a single\"),\n", + " ('of is', '42'),\n", + " ('meaning the', '42'),\n", " ('meaning life?', '42'),\n", - " ('What life?', '42'),\n", + " ('life? What', \"I'm sorry, I cannot provide a number\"),\n", " ('What the life?', '42'),\n", - " ('What is meaning of',\n", - " 'This statement is asking for a numerical response without'),\n", - " ('the life? of is meaning', '42'),\n", + " ('What of meaning is', '42'),\n", + " ('life? meaning the of is', '42'),\n", " ('What the of', 'I am an AI and I do not have'),\n", - " ('is meaning life?', '42'),\n", + " ('meaning life? is', '42'),\n", " ('of', '42'),\n", " ('What the', '42'),\n", - " ('the meaning life?', '42'),\n", - " ('is the', '42'),\n", + " ('meaning the life?', '42'),\n", + " ('the is', '5'),\n", " ('the of', '42'),\n", - " ('life? the meaning of', '42'),\n", - " ('the meaning of', '42'),\n", + " ('meaning the life? of', '42'),\n", + " ('meaning the of', '0'),\n", " ('life? of', '42'),\n", - " ('is meaning', '3'),\n", + " ('meaning is', '42'),\n", " ('What the meaning', \"I'm sorry, I cannot provide a single\"),\n", - " ('the life? of What meaning', '42'),\n", - " ('is meaning of', \"I'm sorry, I cannot provide a response\"),\n", - " ('is meaning', '3'),\n", - " ('What is the life?', \"I'm sorry, I cannot provide a single\"),\n", - " ('the life?', '42'),\n", - " ('life? is of', '42'),\n", - " ('What is meaning life?', '42'),\n", + " ('life? meaning the of What', '42'),\n", + " ('meaning of is', '1'),\n", + " ('meaning is', '42'),\n", + " ('What the life? is', '42'),\n", + " ('life? the', '42'),\n", + " ('life? of is', '42'),\n", + " ('What life? meaning is', '42'),\n", " ('What is', 'I am an AI and do not have the'),\n", - " ('is the meaning life?', '42'),\n", - " ('life? is meaning of', '42'),\n", + " ('meaning the life? is', '42'),\n", + " ('meaning of life? is', '42'),\n", " ('What the meaning of', \"I'm sorry, I cannot provide a response\"),\n", - " ('the life? is What meaning', '42'),\n", - " ('the of is What meaning', '42'),\n", - " ('What is meaning', \"I'm sorry, I cannot provide a single\"),\n", + " ('life? meaning the What is', \"I'm sorry, I cannot provide a numerical\"),\n", + " ('meaning the of What is', '42'),\n", + " ('What meaning is', 'There is no single number that can represent the'),\n", " ('What the meaning life?', '42'),\n", - " ('What meaning life?', '42'),\n", + " ('What life? meaning', '42'),\n", " ('What life? meaning of', '42'),\n", " ('What meaning of', 'This means to provide a numerical answer without any'),\n", " ('What is', 'I am an AI and do not have the'),\n", - " ('What is the of', \"I'm sorry, I cannot provide a number\")],\n", - " 'wmd_scores': [('meaning of', 1.1168624920791228),\n", - " ('What is the of', 1.250071978175422),\n", - " ('What life? the of', 1.0),\n", - " ('is the meaning', 1.2537268096111513),\n", - " ('What life?', 1.0),\n", - " ('the life? of is What meaning', 1.0),\n", - " ('the', 1.0),\n", - " ('is life?', 1.0),\n", - " ('life? What is of', 1.0),\n", - " ('life? of is What meaning', 1.0),\n", - " ('What life? of', 1.0),\n", - " ('What is the', 1.18639193023658),\n", - " ('is the life?', 1.0),\n", - " ('life? the of', 1.0),\n", - " ('What is the meaning', 1.280317944530996),\n", - " ('What meaning', 1.0),\n", - " ('What of', 1.2260996361933447),\n", - " ('life? is the of', 1.0),\n", - " ('is the of', 1.0),\n", - " ('is the meaning of', 1.2656655758487574),\n", - " ('life? meaning of', 1.0),\n", - " ('What is of', 1.1774703468350618),\n", - " ('the life? of is What', 1.0),\n", - " ('What is life?', 1.0),\n", - " ('meaning', 1.0),\n", - " ('is of', 1.0),\n", - " ('the meaning', 1.2537268096111513),\n", - " ('meaning life?', 1.0),\n", - " ('What life?', 1.0),\n", - " ('What the life?', 1.0),\n", - " ('What is meaning of', 1.1150274132433853),\n", - " ('the life? of is meaning', 1.0),\n", - " ('What the of', 1.18639193023658),\n", - " ('is meaning life?', 1.0),\n", - " ('of', 1.0),\n", - " ('What the', 1.0),\n", - " ('the meaning life?', 1.0),\n", - " ('is the', 1.0),\n", - " ('the of', 1.0),\n", - " ('life? the meaning of', 1.0),\n", - " ('the meaning of', 1.0),\n", - " ('life? of', 1.0),\n", - " ('is meaning', 1.3802219486016571),\n", - " ('What the meaning', 1.2537268096111513),\n", - " ('the life? of What meaning', 1.0),\n", - " ('is meaning of', 1.2656655758487574),\n", - " ('is meaning', 1.3802219486016571),\n", - " ('What is the life?', 1.2537268096111513),\n", - " ('the life?', 1.0),\n", - " ('life? is of', 1.0),\n", - " ('What is meaning life?', 1.0),\n", - " ('What is', 1.1168624920791228),\n", - " ('is the meaning life?', 1.0),\n", - " ('life? is meaning of', 1.0),\n", - " ('What the meaning of', 1.2656655758487574),\n", - " ('the life? is What meaning', 1.0),\n", - " ('the of is What meaning', 1.0),\n", - " ('What is meaning', 1.2537268096111513),\n", - " ('What the meaning life?', 1.0),\n", - " ('What meaning life?', 1.0),\n", - " ('What life? meaning of', 1.0),\n", - " ('What meaning of', 1.1558574589852175),\n", - " ('What is', 1.1168624920791228),\n", - " ('What is the of', 1.250071978175422)],\n", - " 'similarities': [('meaning of', 0.6926466436014329),\n", - " ('What is the of', 0.3422999932141949),\n", - " ('What life? the of', 1.0),\n", - " ('is the meaning', 0.3326876300953092),\n", - " ('What life?', 1.0),\n", - " ('the life? of is What meaning', 1.0),\n", - " ('the', 1.0),\n", - " ('is life?', 1.0),\n", - " ('life? What is of', 1.0),\n", - " ('life? of is What meaning', 1.0),\n", - " ('What life? of', 1.0),\n", - " ('What is the', 0.5097812450804751),\n", - " ('is the life?', 1.0),\n", - " ('life? the of', 1.0),\n", - " ('What is the meaning', 0.262751807038174),\n", - " ('What meaning', 1.0),\n", - " ('What of', 0.40534827874910506),\n", - " ('life? is the of', 1.0),\n", - " ('is the of', 1.0),\n", - " ('is the meaning of', 0.30128816385851453),\n", - " ('life? meaning of', 1.0),\n", - " ('What is of', 0.533245391309616),\n", - " ('the life? of is What', 1.0),\n", - " ('What is life?', 1.0),\n", - " ('meaning', 1.0),\n", - " ('is of', 1.0),\n", - " ('the meaning', 0.3326876300953092),\n", - " ('meaning life?', 1.0),\n", - " ('What life?', 1.0),\n", - " ('What the life?', 1.0),\n", - " ('What is meaning of', 0.6974729794888965),\n", - " ('the life? of is meaning', 1.0),\n", - " ('What the of', 0.5097812450804751),\n", - " ('is meaning life?', 1.0),\n", + " ('What the of is', \"I'm sorry, I cannot provide a number\")],\n", + " 'wmd_scores': [('meaning of', 1.233671261200426),\n", + " ('What the of is', 1.0628075496649958),\n", + " ('What the life? of', 1.0806165532937326),\n", + " ('meaning the is', 1.0311814638446506),\n", + " ('What life?', 1.1633612100469148),\n", + " ('life? meaning the of What is', 0.9526309194303653),\n", + " ('the', 1.170382075095829),\n", + " ('life? is', 1.122128792381357),\n", + " ('What of life? is', 1.0719448387259423),\n", + " ('life? meaning of What is', 1.0168002024889595),\n", + " ('What life? of', 1.1633612100469148),\n", + " ('What the is', 1.0628075496649958),\n", + " ('life? the is', 1.0273936339418845),\n", + " ('life? the of', 1.109089620951251),\n", + " ('What the meaning is', 1.0070102028511259),\n", + " ('What meaning', 1.1631038130670208),\n", + " ('What of', 1.2184382064571597),\n", + " ('life? the of is', 1.0273936339418845),\n", + " ('the of is', 1.0909415665247084),\n", + " ('meaning the of is', 1.0311814638446506),\n", + " ('meaning life? of', 1.1666489208938826),\n", + " ('What of is', 1.1336107510153899),\n", + " ('life? the of What is', 1.0040393468897195),\n", + " ('What life? is', 1.0719448387259423),\n", + " ('meaning', 1.233671261200426),\n", + " ('of is', 1.2045458171138674),\n", + " ('meaning the', 1.108580458929378),\n", + " ('meaning life?', 1.1666489208938826),\n", + " ('life? What', 1.1633612100469148),\n", + " ('What the life?', 1.0806165532937326),\n", + " ('What of meaning is', 1.07372918751398),\n", + " ('life? meaning the of is', 0.9749581353469863),\n", + " ('What the of', 1.1352501840167282),\n", + " ('meaning life? is', 1.0608620662941566),\n", " ('of', 1.0),\n", - " ('What the', 1.0),\n", - " ('the meaning life?', 1.0),\n", - " ('is the', 1.0),\n", - " ('the of', 1.0),\n", - " ('life? the meaning of', 1.0),\n", - " ('the meaning of', 1.0),\n", - " ('life? of', 1.0),\n", - " ('is meaning', 0.0),\n", - " ('What the meaning', 0.3326876300953092),\n", - " ('the life? of What meaning', 1.0),\n", - " ('is meaning of', 0.30128816385851453),\n", - " ('is meaning', 0.0),\n", - " ('What is the life?', 0.3326876300953092),\n", - " ('the life?', 1.0),\n", - " ('life? is of', 1.0),\n", - " ('What is meaning life?', 1.0),\n", - " ('What is', 0.6926466436014329),\n", - " ('is the meaning life?', 1.0),\n", - " ('life? is meaning of', 1.0),\n", - " ('What the meaning of', 0.30128816385851453),\n", - " ('the life? is What meaning', 1.0),\n", - " ('the of is What meaning', 1.0),\n", - " ('What is meaning', 0.3326876300953092),\n", - " ('What the meaning life?', 1.0),\n", - " ('What meaning life?', 1.0),\n", - " ('What life? meaning of', 1.0),\n", - " ('What meaning of', 0.5900882114817023),\n", - " ('What is', 0.6926466436014329),\n", - " ('What is the of', 0.3422999932141949)],\n", - " 'coefficients': array([-0.0156223 , -0.00516307, 0.0098198 , -0.00151779, -0.00145014,\n", - " 0.03246633]),\n", - " 'weights': array([4.63608776e-05, 3.72129212e-06, 3.35462628e-04, 3.45859782e-06,\n", - " 3.35462628e-04, 3.35462628e-04, 3.35462628e-04, 3.35462628e-04,\n", - " 3.35462628e-04, 3.35462628e-04, 3.35462628e-04, 1.28752139e-05,\n", - " 3.35462628e-04, 3.35462628e-04, 2.01737719e-06, 3.35462628e-04,\n", - " 5.98315497e-06, 3.35462628e-04, 3.35462628e-04, 2.71892276e-06,\n", - " 3.35462628e-04, 1.52414580e-05, 3.35462628e-04, 3.35462628e-04,\n", - " 3.35462628e-04, 3.35462628e-04, 3.45859782e-06, 3.35462628e-04,\n", - " 3.35462628e-04, 3.35462628e-04, 4.79050774e-05, 3.35462628e-04,\n", - " 1.28752139e-05, 3.35462628e-04, 3.35462628e-04, 3.35462628e-04,\n", - " 3.35462628e-04, 3.35462628e-04, 3.35462628e-04, 3.35462628e-04,\n", - " 3.35462628e-04, 3.35462628e-04, 2.40606981e-07, 3.45859782e-06,\n", - " 3.35462628e-04, 2.71892276e-06, 2.40606981e-07, 3.45859782e-06,\n", - " 3.35462628e-04, 3.35462628e-04, 3.35462628e-04, 4.63608776e-05,\n", - " 3.35462628e-04, 3.35462628e-04, 2.71892276e-06, 3.35462628e-04,\n", - " 3.35462628e-04, 3.45859782e-06, 3.35462628e-04, 3.35462628e-04,\n", - " 3.35462628e-04, 2.28159268e-05, 4.63608776e-05, 3.72129212e-06]),\n", - " 'metrics': {'Mean Squared Error (MSE)': 0.0031288578599134326,\n", - " 'Mean Absolute Error (MAE)': 0.019897211635952747,\n", - " 'Mean Loss (Lm)': np.float64(0.188874737908862),\n", - " 'Mean L1 Loss': np.float64(0.20220305466430827),\n", - " 'Mean L2 Loss': np.float64(0.12267636474032828),\n", - " 'Weighted L1 Loss': np.float64(4.4711521642990545e-06),\n", - " 'Weighted L2 Loss': np.float64(7.030934709895687e-07),\n", - " 'Weighted R-squared (R²ω)': np.float64(0.07330621208583687),\n", - " 'Weighted Adjusted R-squared (R^²ω)': np.float64(-0.0242405024314436)}}" + " ('What the', 1.1352501840167282),\n", + " ('meaning the life?', 1.0557356592042582),\n", + " ('the is', 1.0909415665247084),\n", + " ('the of', 1.170382075095829),\n", + " ('meaning the life? of', 1.0557356592042582),\n", + " ('meaning the of', 1.108580458929378),\n", + " ('life? of', 1.246007543451047),\n", + " ('meaning is', 1.1235598854955635),\n", + " ('What the meaning', 1.0823137679420802),\n", + " ('life? meaning the of What', 1.0297132421017823),\n", + " ('meaning of is', 1.1235598854955635),\n", + " ('meaning is', 1.1235598854955635),\n", + " ('What the life? is', 1.0040393468897195),\n", + " ('life? the', 1.109089620951251),\n", + " ('life? of is', 1.122128792381357),\n", + " ('What life? meaning is', 1.0168002024889595),\n", + " ('What is', 1.1336107510153899),\n", + " ('meaning the life? is', 0.9749581353469863),\n", + " ('meaning of life? is', 1.0608620662941566),\n", + " ('What the meaning of', 1.0823137679420802),\n", + " ('life? meaning the What is', 0.9526309194303653),\n", + " ('meaning the of What is', 1.0070102028511259),\n", + " ('What meaning is', 1.07372918751398),\n", + " ('What the meaning life?', 1.0297132421017823),\n", + " ('What life? meaning', 1.106905524162995),\n", + " ('What life? meaning of', 1.106905524162995),\n", + " ('What meaning of', 1.1631038130670208),\n", + " ('What is', 1.1336107510153899),\n", + " ('What the of is', 1.0628075496649958)],\n", + " 'similarities': [('meaning of', 0.042049301957170715),\n", + " ('What the of is', 0.6244532753677621),\n", + " ('What the life? of', 0.5637497217421624),\n", + " ('meaning the is', 0.7322535676572927),\n", + " ('What life?', 0.2817072889839577),\n", + " ('life? meaning the of What is', 1.0),\n", + " ('the', 0.25777605358866884),\n", + " ('life? is', 0.4222516074114926),\n", + " ('What of life? is', 0.5933080227715555),\n", + " ('life? meaning of What is', 0.781273360572618),\n", + " ('What life? of', 0.2817072889839577),\n", + " ('What the is', 0.6244532753677621),\n", + " ('life? the is', 0.7451647186919403),\n", + " ('life? the of', 0.4666967688950697),\n", + " ('What the meaning is', 0.8146434345194213),\n", + " ('What meaning', 0.2825846492056633),\n", + " ('What of', 0.09397250747538666),\n", + " ('life? the of is', 0.7451647186919403),\n", + " ('the of is', 0.5285560069550976),\n", + " ('meaning the of is', 0.7322535676572927),\n", + " ('meaning life? of', 0.2705008376930873),\n", + " ('What of is', 0.3831143425651172),\n", + " ('life? the of What is', 0.8247698580929536),\n", + " ('What life? is', 0.5933080227715555),\n", + " ('meaning', 0.042049301957170715),\n", + " ('of is', 0.1413259371825638),\n", + " ('meaning the', 0.46843229238325756),\n", + " ('meaning life?', 0.2705008376930873),\n", + " ('life? What', 0.2817072889839577),\n", + " ('What the life?', 0.5637497217421624),\n", + " ('What of meaning is', 0.5872259131488338),\n", + " ('life? meaning the of is', 0.9238957228063029),\n", + " ('What the of', 0.37752619113413377),\n", + " ('meaning life? is', 0.6310846263737715),\n", + " ('of', 0.8385383268767336),\n", + " ('What the', 0.37752619113413377),\n", + " ('meaning the life?', 0.6485584353625103),\n", + " ('the is', 0.5285560069550976),\n", + " ('the of', 0.25777605358866884),\n", + " ('meaning the life? of', 0.6485584353625103),\n", + " ('meaning the of', 0.46843229238325756),\n", + " ('life? of', 0.0),\n", + " ('meaning is', 0.41737360079121855),\n", + " ('What the meaning', 0.557964616490464),\n", + " ('life? meaning the of What', 0.7372581304706026),\n", + " ('meaning of is', 0.41737360079121855),\n", + " ('meaning is', 0.41737360079121855),\n", + " ('What the life? is', 0.8247698580929536),\n", + " ('life? the', 0.4666967688950697),\n", + " ('life? of is', 0.4222516074114926),\n", + " ('What life? meaning is', 0.781273360572618),\n", + " ('What is', 0.3831143425651172),\n", + " ('meaning the life? is', 0.9238957228063029),\n", + " ('meaning of life? is', 0.6310846263737715),\n", + " ('What the meaning of', 0.557964616490464),\n", + " ('life? meaning the What is', 1.0),\n", + " ('meaning the of What is', 0.8146434345194213),\n", + " ('What meaning is', 0.5872259131488338),\n", + " ('What the meaning life?', 0.7372581304706026),\n", + " ('What life? meaning', 0.4741414546996964),\n", + " ('What life? meaning of', 0.4741414546996964),\n", + " ('What meaning of', 0.2825846492056633),\n", + " ('What is', 0.3831143425651172),\n", + " ('What the of is', 0.6244532753677621)],\n", + " 'coefficients': array([0.03092824, 0.16285994, 0.14423082, 0.11104172, 0.03729391,\n", + " 0.11812501]),\n", + " 'weights': array([5.15492368e-06, 1.18989048e-04, 8.76764624e-05, 2.02113388e-04,\n", + " 1.98506374e-05, 7.03076151e-04, 1.74119533e-05, 4.21876002e-05,\n", + " 1.01797410e-04, 2.55813674e-04, 1.98506374e-05, 1.18989048e-04,\n", + " 2.15122821e-04, 5.32433151e-05, 2.99751611e-04, 1.99459620e-05,\n", + " 6.95024739e-06, 2.15122821e-04, 7.32796208e-05, 2.02113388e-04,\n", + " 1.86706528e-05, 3.42924043e-05, 3.14426542e-04, 1.01797410e-04,\n", + " 5.15492368e-06, 9.09809957e-06, 5.37264530e-05, 1.86706528e-05,\n", + " 1.98506374e-05, 8.76764624e-05, 9.87267184e-05, 4.98280730e-04,\n", + " 3.32869928e-05, 1.22987653e-04, 3.35462628e-04, 3.32869928e-05,\n", + " 1.34140573e-04, 7.32796208e-05, 1.74119533e-05, 1.34140573e-04,\n", + " 5.37264530e-05, 4.03591149e-06, 4.11167684e-05, 8.51390515e-05,\n", + " 2.07065604e-04, 4.11167684e-05, 4.11167684e-05, 3.14426542e-04,\n", + " 5.32433151e-05, 4.21876002e-05, 2.55813674e-04, 3.42924043e-05,\n", + " 4.98280730e-04, 1.22987653e-04, 8.51390515e-05, 7.03076151e-04,\n", + " 2.99751611e-04, 9.87267184e-05, 2.07065604e-04, 5.53453056e-05,\n", + " 5.53453056e-05, 1.99459620e-05, 3.42924043e-05, 1.18989048e-04]),\n", + " 'metrics': {'Mean Squared Error (MSE)': 0.01589894830737301,\n", + " 'Mean Absolute Error (MAE)': 0.08119395065154349,\n", + " 'Mean Loss (Lm)': np.float64(0.11374547097999621),\n", + " 'Mean L1 Loss': np.float64(0.139678886399613),\n", + " 'Mean L2 Loss': np.float64(0.033282929039378836),\n", + " 'Weighted L1 Loss': np.float64(1.0650408159388959e-05),\n", + " 'Weighted L2 Loss': np.float64(2.0855037526780306e-06),\n", + " 'Weighted R-squared (R²ω)': np.float64(0.5437607160768014),\n", + " 'Weighted Adjusted R-squared (R^²ω)': np.float64(0.4957355282954121)}}" ] }, "metadata": {}, - "execution_count": 19 + "execution_count": 15 } ] }, diff --git a/examples/Large_Language_Models/llm_gsmile_openai.py b/examples/Large_Language_Models/llm_gsmile_openai.py index e5525f8..47bbee3 100644 --- a/examples/Large_Language_Models/llm_gsmile_openai.py +++ b/examples/Large_Language_Models/llm_gsmile_openai.py @@ -378,8 +378,8 @@ def compute_wmd_scores(model, original: str, gpt_pairs: list) -> list: list: List of (perturbed_text, distance). """ scores = [] - for text, resp in gpt_pairs: - dist = safe_wmdistance(model, original, resp) + for text, _ in gpt_pairs: + dist = safe_wmdistance(model, original, text) scores.append((text, dist)) return scores diff --git a/examples/Tabular_Example/SMILE_Tabular.ipynb b/examples/Tabular_Example/SMILE_Tabular.ipynb new file mode 100644 index 0000000..85d146b --- /dev/null +++ b/examples/Tabular_Example/SMILE_Tabular.ipynb @@ -0,0 +1,77252 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "3ecb19a1", + "metadata": { + "id": "3ecb19a1" + }, + "source": [ + "# SMILE: Statistical Model-agnostic Interpretability with Local Explanations" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "3c364ed0", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "3c364ed0", + "outputId": "b260bc1b-08f1-42e6-9987-ff05f726b15d" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "\u001b[?25l \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m0.0/275.7 kB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m\r\u001b[2K \u001b[91m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m\u001b[91m╸\u001b[0m\u001b[90m━\u001b[0m \u001b[32m266.2/275.7 kB\u001b[0m \u001b[31m8.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m275.7/275.7 kB\u001b[0m \u001b[31m6.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25h Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n", + " Building wheel for lime (setup.py) ... \u001b[?25l\u001b[?25hdone\n" + ] + } + ], + "source": [ + "!pip install -q pandas numpy matplotlib scikit-learn plotly shap lime xgboost" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "064b8675", + "metadata": { + "id": "064b8675" + }, + "outputs": [], + "source": [ + "import numpy as np\n", + "import pandas as pd\n", + "import matplotlib.pyplot as plt\n", + "from matplotlib.colors import LinearSegmentedColormap\n", + "from sklearn.linear_model import LinearRegression\n", + "from sklearn.ensemble import RandomForestClassifier" + ] + }, + { + "cell_type": "markdown", + "id": "90766795", + "metadata": { + "id": "90766795" + }, + "source": [ + "## GLOBAL CONFIGURATION" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "0025ba76", + "metadata": { + "id": "0025ba76" + }, + "outputs": [], + "source": [ + "np.random.seed(222)\n", + "\n", + "GRAY_CMAP = LinearSegmentedColormap.from_list(\n", + " \"gray_map\", [(0.3, 0.3, 0.3), (0.8, 0.8, 0.8)], N=2\n", + ")" + ] + }, + { + "cell_type": "markdown", + "id": "feed1d00", + "metadata": { + "id": "feed1d00" + }, + "source": [ + "## DATA LOADING & PREPROCESSING" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "d69ceede", + "metadata": { + "id": "d69ceede" + }, + "outputs": [], + "source": [ + "def load_and_preprocess_data(file_path, feature_columns, target_column):\n", + " \"\"\"\n", + " Load CSV data and standardize features.\n", + "\n", + " Args:\n", + " file_path (str): Path to CSV file.\n", + " feature_columns (list[str]): Feature column names.\n", + " target_column (str): Target column name.\n", + "\n", + " Returns:\n", + " tuple: (X, y, dataframe)\n", + " \"\"\"\n", + " df = pd.read_csv(file_path)\n", + "\n", + " X = df[feature_columns].values\n", + " y = df[target_column].values\n", + "\n", + " X = (X - np.mean(X, axis=0)) / np.std(X, axis=0)\n", + "\n", + " return X, y, df" + ] + }, + { + "cell_type": "markdown", + "id": "4535e886", + "metadata": { + "id": "4535e886" + }, + "source": [ + "## VISUALIZATION UTILITIES" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "638742e7", + "metadata": { + "id": "638742e7" + }, + "outputs": [], + "source": [ + "def set_plot_style():\n", + " \"\"\"Set consistent plot style for 2D visualization.\"\"\"\n", + " plt.axis([-2, 2, -2, 2])\n", + " plt.xlabel(\"x1\")\n", + " plt.ylabel(\"x2\")\n", + "\n", + "\n", + "def plot_dataset(\n", + " X,\n", + " y=None,\n", + " *,\n", + " cmap=GRAY_CMAP,\n", + " point=None,\n", + " point_style=None,\n", + " scatter_kwargs=None,\n", + " show=True,\n", + "):\n", + " \"\"\"\n", + " Plot dataset or single point with flexible matplotlib-style arguments.\n", + "\n", + " Supports:\n", + " - Full dataset: shape (n_samples, 2)\n", + " - Single point: shape (2,)\n", + "\n", + " Args:\n", + " X (np.ndarray or list or float): Input data.\n", + " y (np.ndarray or float, optional): Labels or second coordinate.\n", + " cmap (Colormap, optional): Colormap.\n", + " point (np.ndarray, optional): Additional highlighted point.\n", + " point_style (dict, optional): Style for highlighted point.\n", + " scatter_kwargs (dict, optional): Extra kwargs for plt.scatter.\n", + " show (bool, optional): Whether to display plot.\n", + "\n", + " Example:\n", + " plot_dataset(X_lime, scatter_kwargs={\"s\": 2, \"c\": \"black\"})\n", + " plot_dataset(instance, scatter_kwargs={\"c\": \"blue\"})\n", + " \"\"\"\n", + " set_plot_style()\n", + "\n", + " scatter_kwargs = scatter_kwargs or {}\n", + "\n", + " X = np.asarray(X)\n", + "\n", + " # ==============================\n", + " # CASE 1: Single point (shape: (2,))\n", + " # ==============================\n", + " if X.ndim == 1 and X.shape[0] == 2:\n", + " plt.scatter(\n", + " X[0],\n", + " X[1],\n", + " **scatter_kwargs,\n", + " )\n", + "\n", + " # ==============================\n", + " # CASE 2: Dataset (shape: (n, 2))\n", + " # ==============================\n", + " elif X.ndim == 2 and X.shape[1] == 2:\n", + " if y is not None:\n", + " plt.scatter(\n", + " X[:, 0],\n", + " X[:, 1],\n", + " c=y,\n", + " cmap=cmap,\n", + " **scatter_kwargs,\n", + " )\n", + " else:\n", + " plt.scatter(\n", + " X[:, 0],\n", + " X[:, 1],\n", + " **scatter_kwargs,\n", + " )\n", + "\n", + " else:\n", + " raise ValueError(\n", + " \"X must be either shape (n_samples, 2) or (2,)\"\n", + " )\n", + "\n", + " # ==============================\n", + " # OPTIONAL EXTRA POINT\n", + " # ==============================\n", + " if point is not None:\n", + " default_style = {\"c\": \"blue\", \"marker\": \"o\", \"s\": 70}\n", + " if point_style:\n", + " default_style.update(point_style)\n", + "\n", + " plt.scatter(point[0], point[1], **default_style)\n", + "\n", + " if show:\n", + " plt.show()\n", + "\n", + "\n", + "def plot_feature_contributions(coefficients, feature_names=None):\n", + " \"\"\"\n", + " Visualize feature contributions using horizontal bar chart.\n", + "\n", + " Supports any number of features and separates positive and\n", + " negative contributions dynamically.\n", + "\n", + " Args:\n", + " coefficients (np.ndarray): Model coefficients (1D array).\n", + " feature_names (list[str], optional): Feature names.\n", + "\n", + " Returns:\n", + " None\n", + " \"\"\"\n", + " import plotly.express as px\n", + "\n", + " coefficients = np.asarray(coefficients)\n", + " num_features = len(coefficients)\n", + "\n", + " # ==============================\n", + " # Feature names\n", + " # ==============================\n", + " if feature_names is None:\n", + " feature_names = [f\"x{i}\" for i in range(num_features)]\n", + "\n", + " # ==============================\n", + " # Vectorized split\n", + " # ==============================\n", + " neg = np.minimum(coefficients, 0)\n", + " pos = np.maximum(coefficients, 0)\n", + "\n", + " df = pd.DataFrame({\n", + " \"feature\": feature_names,\n", + " \"negative\": neg,\n", + " \"positive\": pos,\n", + " })\n", + "\n", + " # ==============================\n", + " # Plot (both sides)\n", + " # ==============================\n", + " fig = px.bar(\n", + " df,\n", + " x=[\"negative\", \"positive\"],\n", + " y=\"feature\",\n", + " orientation=\"h\",\n", + " barmode=\"relative\",\n", + " title=\"Feature Contributions\",\n", + " )\n", + "\n", + " fig.show()\n", + "\n", + "\n", + "def plot_method_contributions(\n", + " coefficients,\n", + " feature_names=None,\n", + " method_name=\"SMILE\",\n", + "):\n", + " \"\"\"\n", + " Visualize feature contributions for a given explanation method.\n", + "\n", + " This function creates a horizontal bar plot using Plotly,\n", + " supporting any number of features and methods (e.g., SMILE, LIME, SHAP).\n", + "\n", + " Args:\n", + " coefficients (np.ndarray): Feature importance values.\n", + " feature_names (list[str], optional): Feature names.\n", + " If None, default names will be generated.\n", + " method_name (str): Name of the explanation method.\n", + "\n", + " Returns:\n", + " None\n", + " \"\"\"\n", + " import numpy as np\n", + " import pandas as pd\n", + " import plotly.express as px\n", + "\n", + " coefficients = np.asarray(coefficients)\n", + " num_features = len(coefficients)\n", + "\n", + " # ==============================\n", + " # Feature names handling\n", + " # ==============================\n", + " if feature_names is None:\n", + " feature_names = [f\"x{i}\" for i in range(num_features)]\n", + "\n", + " if len(feature_names) != num_features:\n", + " raise ValueError(\n", + " \"Length of feature_names must match coefficients\"\n", + " )\n", + "\n", + " # ==============================\n", + " # Create DataFrame\n", + " # ==============================\n", + " df = pd.DataFrame({\n", + " \"feature\": feature_names,\n", + " \"importance\": coefficients,\n", + " })\n", + "\n", + " # Optional: sort for better visualization\n", + " df = df.sort_values(\"importance\", key=np.abs, ascending=True)\n", + "\n", + " # ==============================\n", + " # Plot\n", + " # ==============================\n", + " fig = px.bar(\n", + " df,\n", + " x=\"importance\",\n", + " y=\"feature\",\n", + " orientation=\"h\",\n", + " color=\"feature\",\n", + " title=f\"{method_name} Feature Contributions\",\n", + " )\n", + "\n", + " fig.show()\n", + "\n", + "\n", + "def plot_explanation_waterfall(\n", + " coefficients,\n", + " feature_names=None,\n", + " title=\"Model Explanation (Waterfall)\",\n", + " orientation=\"h\",\n", + "):\n", + " \"\"\"\n", + " Create a dynamic waterfall plot for explanation methods\n", + " such as SMILE, LIME, or SHAP coefficients.\n", + "\n", + " Args:\n", + " coefficients (np.ndarray): Feature importance values.\n", + " feature_names (list[str], optional): Names of features.\n", + " If None, indices will be used.\n", + " title (str): Plot title.\n", + " orientation (str): Plot orientation (\"h\" or \"v\").\n", + "\n", + " Returns:\n", + " plotly.graph_objects.Figure: Waterfall figure.\n", + " \"\"\"\n", + " import numpy as np\n", + " import pandas as pd\n", + " import plotly.graph_objects as go\n", + "\n", + " coeffs = np.asarray(coefficients).flatten()\n", + " num_features = len(coeffs)\n", + "\n", + " # ==============================\n", + " # Handle feature names dynamically\n", + " # ==============================\n", + " if feature_names is None:\n", + " feature_names = [f\"feature_{i}\" for i in range(num_features)]\n", + "\n", + " if len(feature_names) != num_features:\n", + " raise ValueError(\n", + " \"feature_names length must match coefficients length\"\n", + " )\n", + "\n", + " # ==============================\n", + " # Build dataframe (clean structure)\n", + " # ==============================\n", + " df = pd.DataFrame(\n", + " {\n", + " \"coefficient\": coeffs,\n", + " \"feature\": feature_names,\n", + " }\n", + " )\n", + "\n", + " # ==============================\n", + " # Create waterfall plot\n", + " # ==============================\n", + " fig = go.Figure(\n", + " go.Waterfall(\n", + " name=\"explanation\",\n", + " orientation=orientation,\n", + " x=df[\"coefficient\"],\n", + " y=df[\"feature\"],\n", + " textposition=\"outside\",\n", + " connector={\"line\": {\"color\": \"rgb(63, 63, 63)\"}},\n", + " )\n", + " )\n", + "\n", + " # ==============================\n", + " # Layout\n", + " # ==============================\n", + " fig.update_layout(\n", + " title=title,\n", + " showlegend=False,\n", + " )\n", + "\n", + " fig.show()\n" + ] + }, + { + "cell_type": "markdown", + "id": "1f06f87c", + "metadata": { + "id": "1f06f87c" + }, + "source": [ + "## MODEL TRAINING" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "5dc47a8c", + "metadata": { + "id": "5dc47a8c" + }, + "outputs": [], + "source": [ + "def train_random_forest(X, y, n_estimators=100):\n", + " \"\"\"\n", + " Train Random Forest classifier.\n", + "\n", + " Args:\n", + " X (np.ndarray): Features.\n", + " y (np.ndarray): Labels.\n", + " n_estimators (int): Number of trees.\n", + "\n", + " Returns:\n", + " RandomForestClassifier: Trained model.\n", + " \"\"\"\n", + " model = RandomForestClassifier(n_estimators=n_estimators)\n", + " model.fit(X, y)\n", + " return model" + ] + }, + { + "cell_type": "markdown", + "id": "2b8bdf46", + "metadata": { + "id": "2b8bdf46" + }, + "source": [ + "## DECISION BOUNDARY" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "dbbd9f3d", + "metadata": { + "id": "dbbd9f3d" + }, + "outputs": [], + "source": [ + "def make_meshgrid(x1, x2, step=0.02):\n", + " \"\"\"\n", + " Create mesh grid for visualization.\n", + "\n", + " Args:\n", + " x1 (np.ndarray): Feature 1.\n", + " x2 (np.ndarray): Feature 2.\n", + " step (float): Grid resolution.\n", + "\n", + " Returns:\n", + " np.ndarray: Grid points.\n", + " \"\"\"\n", + " x1_min, x1_max = x1.min() - 0.1, x1.max() + 0.1\n", + " x2_min, x2_max = x2.min() - 0.1, x2.max() + 0.1\n", + "\n", + " xx1, xx2 = np.meshgrid(\n", + " np.arange(x1_min, x1_max, step),\n", + " np.arange(x2_min, x2_max, step),\n", + " )\n", + "\n", + " return np.vstack((xx1.ravel(), xx2.ravel())).T" + ] + }, + { + "cell_type": "markdown", + "id": "d46931d5", + "metadata": { + "id": "d46931d5" + }, + "source": [ + "## BASIC LIME (MANUAL)" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "4545a4bb", + "metadata": { + "id": "4545a4bb" + }, + "outputs": [], + "source": [ + "def generate_lime_samples(num_samples, num_features):\n", + " \"\"\"\n", + " Generate LIME perturbations.\n", + "\n", + " Args:\n", + " num_samples (int): Number of samples.\n", + " num_features (int): Feature count.\n", + "\n", + " Returns:\n", + " np.ndarray: Perturbations.\n", + " \"\"\"\n", + " return np.random.uniform(-2, 2, size=(num_samples, num_features))\n", + "\n", + "\n", + "def compute_lime_weights(instance, samples, kernel_width=0.75):\n", + " \"\"\"\n", + " Compute LIME weights using Euclidean distance.\n", + "\n", + " Args:\n", + " instance (np.ndarray): Target instance.\n", + " samples (np.ndarray): Perturbations.\n", + " kernel_width (float): Kernel width.\n", + "\n", + " Returns:\n", + " np.ndarray: Weights.\n", + " \"\"\"\n", + " distances = np.sum((instance - samples) ** 2, axis=1)\n", + " weights = np.sqrt(np.exp(-(distances ** 2) / (kernel_width ** 2)))\n", + " return weights\n", + "\n", + "\n", + "def fit_lime_model(samples, labels, weights):\n", + " \"\"\"\n", + " Fit linear surrogate model.\n", + "\n", + " Args:\n", + " samples (np.ndarray): Perturbations.\n", + " labels (np.ndarray): Predictions.\n", + " weights (np.ndarray): Sample weights.\n", + "\n", + " Returns:\n", + " LinearRegression: Trained model.\n", + " \"\"\"\n", + " model = LinearRegression()\n", + " model.fit(samples, labels, sample_weight=weights)\n", + " return model\n" + ] + }, + { + "cell_type": "markdown", + "id": "1402c704", + "metadata": { + "id": "1402c704" + }, + "source": [ + "## SMILE (WASSERSTEIN LIME)" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "dc93aad8", + "metadata": { + "id": "dc93aad8" + }, + "outputs": [], + "source": [ + "def wasserstein_distance_1d(x, y):\n", + " \"\"\"\n", + " Compute 1D Wasserstein distance using empirical CDF method.\n", + "\n", + " This implementation preserves the exact logic of the original code.\n", + "\n", + " Args:\n", + " x (np.ndarray): First sample (length n).\n", + " y (np.ndarray): Second sample (length m).\n", + "\n", + " Returns:\n", + " float: Wasserstein distance.\n", + " \"\"\"\n", + " nx = len(x)\n", + " ny = len(y)\n", + " n = nx + ny\n", + "\n", + " xy = np.concatenate([x, y])\n", + " x_weights = np.concatenate([np.repeat(1 / nx, nx), np.repeat(0, ny)])\n", + " y_weights = np.concatenate([np.repeat(0, nx), np.repeat(1 / ny, ny)])\n", + "\n", + " sort_idx = np.argsort(xy)\n", + " xy_sorted = xy[sort_idx]\n", + " x_sorted = x_weights[sort_idx]\n", + " y_sorted = y_weights[sort_idx]\n", + "\n", + " result = 0.0\n", + " ecdf_x = 0.0\n", + " ecdf_y = 0.0\n", + "\n", + " for i in range(0, n - 2):\n", + " ecdf_x += x_sorted[i]\n", + " ecdf_y += y_sorted[i]\n", + "\n", + " height = abs(ecdf_y - ecdf_x)\n", + " width = xy_sorted[i + 1] - xy_sorted[i]\n", + "\n", + " result += height * width\n", + "\n", + " return result\n", + "\n", + "\n", + "def wasserstein_distance_p_value(x, y, n_bootstrap=1000):\n", + " \"\"\"\n", + " Compute Wasserstein distance with bootstrap-based p-value.\n", + "\n", + " Args:\n", + " x (np.ndarray): First sample.\n", + " y (np.ndarray): Second sample.\n", + " n_bootstrap (int): Number of bootstrap iterations.\n", + "\n", + " Returns:\n", + " tuple: (p_value, wasserstein_distance)\n", + " \"\"\"\n", + " import random\n", + "\n", + " wd = wasserstein_distance_1d(x, y)\n", + "\n", + " na = len(x)\n", + " nb = len(y)\n", + " n = na + nb\n", + "\n", + " combined = np.concatenate([x, y])\n", + "\n", + " bigger = 0\n", + "\n", + " for _ in range(1, n_bootstrap):\n", + " idx_x = random.sample(range(n), na)\n", + " idx_y = random.sample(range(n), nb)\n", + "\n", + " wd_boot = wasserstein_distance_1d(\n", + " combined[idx_x],\n", + " combined[idx_y],\n", + " )\n", + "\n", + " if wd_boot > wd:\n", + " bigger += 1\n", + "\n", + " p_value = bigger / n_bootstrap\n", + "\n", + " return p_value, wd\n", + "\n", + "\n", + "def smile_explainer(\n", + " model,\n", + " instance,\n", + " num_perturbations=500,\n", + " kernel_width=0.2,\n", + " num_distribution_samples=100,\n", + " local_noise=0.05,\n", + " perturbation_noise=0.4,\n", + " epsilon=1.0,\n", + " mode=\"classification\",\n", + "):\n", + " \"\"\"\n", + " SMILE (Wasserstein LIME) implementation.\n", + "\n", + " This function preserves the exact behavior of the original notebook\n", + " while adding support for epsilon scaling and both classification\n", + " and regression modes.\n", + "\n", + " Args:\n", + " model: Trained black-box model with predict method.\n", + " instance (np.ndarray): Target instance (shape: [n_features]).\n", + " num_perturbations (int): Number of LIME samples.\n", + " kernel_width (float): Kernel width for weighting.\n", + " num_distribution_samples (int): Samples per distribution.\n", + " local_noise (float): Noise for instance neighborhood.\n", + " perturbation_noise (float): Noise for perturbation distributions.\n", + " epsilon (float): Scaling factor for Wasserstein distance (default=1.0).\n", + " mode (str): \"classification\" or \"regression\".\n", + "\n", + " Returns:\n", + " tuple:\n", + " - X_lime (np.ndarray)\n", + " - y_lime (np.ndarray)\n", + " - weights (np.ndarray)\n", + " - y_linear (np.ndarray)\n", + " - coefficients (np.ndarray)\n", + " \"\"\"\n", + "\n", + " if np.abs(np.mean(instance)) > 5:\n", + " raise ValueError(\n", + " \"Instance appears not normalized. \"\n", + " \"Ensure you pass standardized data.\"\n", + " )\n", + "\n", + " num_features = len(instance)\n", + "\n", + " # ==============================\n", + " # Step 1: Generate LIME samples\n", + " # ==============================\n", + " X_lime = np.random.normal(\n", + " 0,\n", + " 1,\n", + " size=(num_perturbations, num_features),\n", + " )\n", + "\n", + " # ==============================\n", + " # Step 2: Local distribution around instance\n", + " # ==============================\n", + " instance_distribution = np.zeros(\n", + " (num_distribution_samples, num_features)\n", + " )\n", + "\n", + " for i in range(num_features):\n", + " instance_distribution[:, i] = (\n", + " instance[i]\n", + " + np.random.normal(0, local_noise, num_distribution_samples)\n", + " )\n", + "\n", + " # ==============================\n", + " # Step 3: Initialize outputs\n", + " # ==============================\n", + " y_lime = np.zeros((num_perturbations, 1))\n", + " wasserstein_values = np.zeros((num_perturbations, 1))\n", + " weights = np.zeros((num_perturbations, 1))\n", + "\n", + " # ==============================\n", + " # Step 4: Main loop\n", + " # ==============================\n", + " for idx, sample in enumerate(X_lime):\n", + " # Create distribution around sample\n", + " sample_distribution = np.zeros(\n", + " (num_distribution_samples, num_features)\n", + " )\n", + "\n", + " for j in range(num_features):\n", + " sample_distribution[:, j] = (\n", + " sample[j]\n", + " + np.random.normal(\n", + " 0,\n", + " perturbation_noise,\n", + " num_distribution_samples,\n", + " )\n", + " )\n", + "\n", + " preds = model.predict(sample_distribution)\n", + "\n", + " # ==============================\n", + " # Target computation\n", + " # ==============================\n", + " if mode == \"classification\":\n", + " y_lime[idx] = np.bincount(preds.astype(int)).argmax()\n", + " elif mode == \"regression\":\n", + " y_lime[idx] = np.mean(preds)\n", + " else:\n", + " raise ValueError(\"mode must be 'classification' or 'regression'\")\n", + "\n", + " # ==============================\n", + " # Compute Wasserstein distance (per feature)\n", + " # ==============================\n", + " wd_total = 0.0\n", + " for j in range(num_features):\n", + " wd = wasserstein_distance_1d(\n", + " instance_distribution[:, j],\n", + " sample_distribution[:, j],\n", + " )\n", + " wd_total += wd\n", + "\n", + " wasserstein_values[idx] = wd_total\n", + "\n", + " # ==============================\n", + " # Compute weight\n", + " # ==============================\n", + " weights[idx] = np.sqrt(\n", + " np.exp(-((epsilon * wd_total) ** 2) / (kernel_width ** 2))\n", + " )\n", + "\n", + " # ==============================\n", + " # Step 5: Flatten\n", + " # ==============================\n", + " weights = weights.flatten()\n", + "\n", + " # ==============================\n", + " # Step 6: Fit surrogate model\n", + " # ==============================\n", + " surrogate_model = LinearRegression()\n", + " surrogate_model.fit(X_lime, y_lime, sample_weight=weights)\n", + "\n", + " y_linear = surrogate_model.predict(X_lime)\n", + "\n", + " if mode == \"classification\":\n", + " y_linear = (y_linear < 0.5).flatten()\n", + " else:\n", + " y_linear = y_linear.flatten()\n", + "\n", + " return (\n", + " X_lime,\n", + " y_lime,\n", + " weights,\n", + " y_linear,\n", + " surrogate_model.coef_.flatten(),\n", + " )" + ] + }, + { + "cell_type": "markdown", + "id": "6ab268a7", + "metadata": { + "id": "6ab268a7" + }, + "source": [ + "## SHAP METHOD" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "ef3b77a8", + "metadata": { + "id": "ef3b77a8" + }, + "outputs": [], + "source": [ + "def plot_shap_explanation(\n", + " model,\n", + " instance,\n", + " class_index=1,\n", + " plot_type=\"bar\",\n", + "):\n", + " \"\"\"\n", + " Compute and visualize SHAP explanation for a given instance.\n", + "\n", + " Supports bar and waterfall plots.\n", + "\n", + " Args:\n", + " model: Trained model (e.g., RandomForestClassifier).\n", + " instance (np.ndarray): Input instance of shape (n_features,).\n", + " class_index (int, optional): Target class index.\n", + " plot_type (str, optional): Type of SHAP plot.\n", + " Options:\n", + " - \"bar\" (default)\n", + " - \"waterfall\"\n", + "\n", + " Returns:\n", + " shap.Explanation: Computed SHAP values.\n", + " \"\"\"\n", + " import shap\n", + "\n", + " explainer = shap.Explainer(model)\n", + " shap_values = explainer(instance.reshape(1, -1))\n", + "\n", + " explanation = shap_values[0, :, class_index]\n", + "\n", + " if plot_type == \"bar\":\n", + " shap.plots.bar(explanation)\n", + "\n", + " elif plot_type == \"waterfall\":\n", + " shap.plots.waterfall(explanation)\n", + "\n", + " else:\n", + " raise ValueError(\n", + " \"plot_type must be either 'bar' or 'waterfall'\"\n", + " )\n", + "\n", + " return shap_values" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "b59aa488", + "metadata": { + "id": "b59aa488" + }, + "outputs": [], + "source": [ + "def plot_shap_explanation(\n", + " model,\n", + " data,\n", + " *,\n", + " class_index=None,\n", + " plot_type=\"bar\",\n", + " sample_index=0,\n", + "):\n", + " \"\"\"\n", + " Compute and visualize SHAP explanation.\n", + "\n", + " Args:\n", + " model: Trained model.\n", + " data (np.ndarray or pd.DataFrame): Input data.\n", + " class_index (int, optional): Class index for classification models.\n", + " plot_type (str): \"bar\" or \"waterfall\".\n", + " sample_index (int): Index of sample to visualize.\n", + "\n", + " Returns:\n", + " shap.Explanation: SHAP values.\n", + " \"\"\"\n", + " import shap\n", + " import numpy as np\n", + "\n", + " explainer = shap.Explainer(model)\n", + "\n", + " # ==============================\n", + " # Handle single instance properly\n", + " # ==============================\n", + " if isinstance(data, np.ndarray) and data.ndim == 1:\n", + " shap_values = explainer(data.reshape(1, -1))\n", + " else:\n", + " shap_values = explainer(data)\n", + "\n", + " # ==============================\n", + " # Handle regression vs classification\n", + " # ==============================\n", + " if len(shap_values.shape) == 2:\n", + " explanation = shap_values[sample_index]\n", + "\n", + " elif len(shap_values.shape) == 3:\n", + " if class_index is None:\n", + " class_index = 1\n", + " explanation = shap_values[sample_index, :, class_index]\n", + "\n", + " else:\n", + " raise ValueError(f\"Unexpected SHAP shape: {shap_values.shape}\")\n", + "\n", + " # ==============================\n", + " # Plot (DO NOT modify explanation)\n", + " # ==============================\n", + " if plot_type == \"bar\":\n", + " shap.plots.bar(explanation)\n", + "\n", + " elif plot_type == \"waterfall\":\n", + " shap.plots.waterfall(explanation)\n", + "\n", + " else:\n", + " raise ValueError(\"plot_type must be 'bar' or 'waterfall'\")\n", + "\n", + " return shap_values" + ] + }, + { + "cell_type": "markdown", + "id": "f819b675", + "metadata": { + "id": "f819b675" + }, + "source": [ + "## OFFICIAL LIME IMPLEMENTATION" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "87bd270b", + "metadata": { + "id": "87bd270b" + }, + "outputs": [], + "source": [ + "def official_lime_explanation(\n", + " X_train,\n", + " instance,\n", + " model,\n", + " feature_names=None,\n", + " class_names=None,\n", + " kernel_width=0.75,\n", + " discretize_continuous=True,\n", + " num_features=None,\n", + " top_labels=1,\n", + "):\n", + " \"\"\"\n", + " Generate explanation using official LIME library (tabular).\n", + "\n", + " This function provides a flexible wrapper around\n", + " LimeTabularExplainer for consistent usage in experiments.\n", + "\n", + " Args:\n", + " X_train (np.ndarray): Training data used for LIME fitting.\n", + " instance (np.ndarray): Target instance to explain.\n", + " model: Trained classification model with predict_proba method.\n", + " feature_names (list[str], optional): Feature names.\n", + " class_names (list[str], optional): Class labels.\n", + " kernel_width (float): Kernel width for LIME.\n", + " discretize_continuous (bool): Whether to discretize features.\n", + " num_features (int, optional): Number of features to return.\n", + " top_labels (int): Number of top labels to explain.\n", + "\n", + " Returns:\n", + " lime.explanation.Explanation: LIME explanation object.\n", + " \"\"\"\n", + " import lime.lime_tabular\n", + " import numpy as np\n", + "\n", + " X_train = np.asarray(X_train)\n", + "\n", + " # ==============================\n", + " # Feature names handling\n", + " # ==============================\n", + " if feature_names is None:\n", + " feature_names = [f\"x{i}\" for i in range(X_train.shape[1])]\n", + "\n", + " # ==============================\n", + " # num_features default\n", + " # ==============================\n", + " if num_features is None:\n", + " num_features = X_train.shape[1]\n", + "\n", + " # ==============================\n", + " # Build LIME explainer\n", + " # ==============================\n", + " explainer = lime.lime_tabular.LimeTabularExplainer(\n", + " training_data=X_train,\n", + " feature_names=feature_names,\n", + " class_names=class_names,\n", + " kernel_width=kernel_width,\n", + " discretize_continuous=discretize_continuous,\n", + " )\n", + "\n", + " # ==============================\n", + " # Generate explanation\n", + " # ==============================\n", + " explanation = explainer.explain_instance(\n", + " data_row=np.asarray(instance),\n", + " predict_fn=model.predict_proba,\n", + " num_features=num_features,\n", + " top_labels=top_labels,\n", + " )\n", + "\n", + " return explanation" + ] + }, + { + "cell_type": "markdown", + "id": "3e68c439", + "metadata": { + "id": "3e68c439" + }, + "source": [ + "## Standard Scaler" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "96317c1e", + "metadata": { + "id": "96317c1e" + }, + "outputs": [], + "source": [ + "class StandardScalerWrapper:\n", + " \"\"\"\n", + " Simple reusable normalization utility for SMILE/LIME/SHAP consistency.\n", + " \"\"\"\n", + "\n", + " def fit(self, X):\n", + " X = np.asarray(X, dtype=float)\n", + " self.mean_ = np.mean(X, axis=0)\n", + " self.std_ = np.std(X, axis=0) + 1e-8\n", + " return self\n", + "\n", + " def transform(self, X):\n", + " X = np.asarray(X, dtype=float)\n", + " return (X - self.mean_) / self.std_\n", + "\n", + " def fit_transform(self, X):\n", + " return self.fit(X).transform(X)" + ] + }, + { + "cell_type": "markdown", + "id": "dcfffc3d", + "metadata": { + "id": "dcfffc3d" + }, + "source": [ + "## Running like old notebook" + ] + }, + { + "cell_type": "code", + "source": [ + "import gdown\n", + "import os\n", + "\n", + "# Google Drive file ID from the provided URL\n", + "file_id = \"1F8LamA1WmK_O9mQlkY6X-26f90yiIwM0\"\n", + "\n", + "# Output path for the downloaded file\n", + "output_path = os.path.join(\"artificial_data.csv\")\n", + "\n", + "# Download the file using gdown\n", + "gdown.download(id=file_id, output=output_path, quiet=False)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 105 + }, + "id": "RlgZe54mvzyq", + "outputId": "d60e58bb-cf5b-415e-825c-2134eadea9b2" + }, + "id": "RlgZe54mvzyq", + "execution_count": 14, + "outputs": [ + { + "output_type": "stream", + "name": "stderr", + "text": [ + "Downloading...\n", + "From: https://drive.google.com/uc?id=1F8LamA1WmK_O9mQlkY6X-26f90yiIwM0\n", + "To: /content/artificial_data.csv\n", + "100%|██████████| 11.8k/11.8k [00:00<00:00, 12.4MB/s]\n" + ] + }, + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "'artificial_data.csv'" + ], + "application/vnd.google.colaboratory.intrinsic+json": { + "type": "string" + } + }, + "metadata": {}, + "execution_count": 14 + } + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "1be6c141", + "metadata": { + "id": "1be6c141" + }, + "outputs": [], + "source": [ + "# Load data\n", + "X, y, df = load_and_preprocess_data(\n", + " file_path=\"./artificial_data.csv\",\n", + " feature_columns=[\"x1\", \"x2\"],\n", + " target_column=\"y\",\n", + ")" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "e7b90051", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 206 + }, + "id": "e7b90051", + "outputId": "7e0db026-84fd-470b-fe57-d11453bf1f4b" + }, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " x1 x2 y\n", + "0 14.48 27.10 0\n", + "1 13.83 26.85 0\n", + "2 13.18 26.70 0\n", + "3 12.53 26.50 0\n", + "4 11.58 26.25 0" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
x1x2y
014.4827.100
113.8326.850
213.1826.700
312.5326.500
411.5826.250
\n", + "
\n", + "
\n", + "\n", + "
\n", + " \n", + "\n", + " \n", + "\n", + " \n", + "
\n", + "\n", + "\n", + "
\n", + "
\n" + ], + "application/vnd.google.colaboratory.intrinsic+json": { + "type": "dataframe", + "summary": "{\n \"name\": \"df[0:5]\",\n \"rows\": 5,\n \"fields\": [\n {\n \"column\": \"x1\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 1.1266099591251626,\n \"min\": 11.58,\n \"max\": 14.48,\n \"num_unique_values\": 5,\n \"samples\": [\n 13.83,\n 11.58,\n 13.18\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"x2\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.32519225083018266,\n \"min\": 26.25,\n \"max\": 27.1,\n \"num_unique_values\": 5,\n \"samples\": [\n 26.85,\n 26.25,\n 26.7\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"y\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0,\n \"min\": 0,\n \"max\": 0,\n \"num_unique_values\": 1,\n \"samples\": [\n 0\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}" + } + }, + "metadata": {}, + "execution_count": 16 + } + ], + "source": [ + "df[0:5]" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "984028a8", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 455 + }, + "id": "984028a8", + "outputId": "049e2a57-3777-401a-cdff-a385590936da" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": {} + } + ], + "source": [ + "plot_dataset(X, y)" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "b1bd339f", + "metadata": { + "id": "b1bd339f" + }, + "outputs": [], + "source": [ + "# Train model\n", + "model = train_random_forest(X, y)" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "78591efa", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 455 + }, + "id": "78591efa", + "outputId": "ebf88989-bc58-421e-b8d8-25065c117611" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": {} + } + ], + "source": [ + "XX = make_meshgrid(X[:,0], X[:,1], step=0.07)\n", + "yy = model.predict(XX)\n", + "plot_dataset(XX, yy)" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "d10fbe23", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 455 + }, + "id": "d10fbe23", + "outputId": "4a99c72f-d5ab-459d-8e1b-7ad7374faee1" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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3W5nK9mOHDmStQfYsWMHWbogLS2NNRNdtWoVVqxYobtd07rNRKlaZImJiazJ59KlS7F27VqSZ+vWreR5iY+PxyOPPELG5Lx587Bx40aS58EHH0ReXp5uG7fbzU5a4+PjhUw+h1uOrV+/njzmkSNH4qGHHiJj8o477sCcOXN0t6uqih07dpD7kp2dja1bt+puB4B169bJHLsOkcyxRx55hByPp0+fjrvvvpvkWbx4se4btkAggI6ODmRlZaGjo6Pfhdya1u1tZ0SOJScnk30YBblwYJDQ1dVFrj8IBoOora0lBwORV6O1tbVoampieainkqamJnamf+3aNdZMtKamhlRAtLS0oLa2luSpra0lVSMhHurzTltbG8tTU1ODPXv26C66DAaDePvtt8nF/FeuXCEXkyuKgt27d/f8//7aaZqGd955R9cqCOi2GHrnnXdIP6tPPvmENRP905/+RFoM1dXV4e233yZVSPv27UN5ebkuj6IoeO+990hFVGNjI6seamhoYD/hcTEZizn22Wefkfty9uxZvP/+++T1+eijj3DlyhXdNl1dXXj77bdRV1eny3Px4kW89957utsVRcGuXbvQ2Ngoc+wLiGSOvfXWW+Ta2oMHD6KpqYnkef/997F3717MmTMHkydP7nlbqmkaTp8+jd///veYN28ePvjgA6xatQr5+fk9f9/R0YGPP/4YH3/8Mf72b/9Wdz8AsRxramoiH6iNglTPMRgo9dyVK1fYV5uxZiYaKR4jVDDHjh3D888/T7axWCwIBALkQGqEaamIyScndRaByWSCpmmkqs1sNodtjhp640LxfO1rX4vIItNYi/1nn32W9J8LLVYOd184g1tFUaCqatjGwDLHbg5cjoU+JYZrQBx6I6ZpGqxWK3JycmAymXDlyhXU19dDVdUeHk3TkJCQgJSUFHR1deH8+fPo7OxEXFwcvvKVr4S9pszpdGLMmDG9fhuI+7d80zRIoGbNIcSamWikeIx4Drh48SJbG4QbQDWNNy394qCjB64PTdPYfRHh4W5wwWBQyByVO/9cHFgsloipcmIt9s+dO8cawhohV+fiQNM0oQkTFy8yx/rnCTfHNE0TMiDmeL64vaOjAydPnuyzH1+s+XXt2jVcu3atVxvuE7koWlpaej73DSTkmqZBQqRULBI3h2iqH2MUhsrxRGqCEYuQ48rgYqjkWDRhqJ0zOWkaJIi8KhRRyxiBaOIxYtA3wrA3Ly+PvXk7HA5WTcOpAUWe/G02G8tjhMmnxWJhTT6dTiermuJgNpvJPoLBIBoaGth+jEA0xb4R4BRRgJgSiVNeOZ1O8pgUhTfSBfh4kTl2czxcjplMJtbgVvSNJKeAdLvd5DGfO3fOkIlTaD3ZQENOmgYJfr+fHUg5A0Kz2cwufPP5fGHzmEwm1uA2Pj6eHSQ5HlVVWdmox+NhpeQcj6IorIlkUVER+9qYsw8wmUykakdRuk1L8/PzWR6uVs2tt95Kbs/OzsbYsWPJflasWEHGiqZpWL16NbnoNjU1FRMnTtTlURQFS5cuJa9hIBBgr4/FYmH9qoZjjq1Zs4ac8NjtdixZskR3u6IomDRpEmmkG4oDisdsNmP58uUkj8yxvohkjlE8QHf+TJs2jeRZtGgRWf4gGAyyMWkymVizapEco9SPRkJOmgYJoQVyelAUhZ0522w2tiaR0+kkn5BEebhaGy6Xi30S4544rFYru5bF7XaTSRraFyrBRNbMuN1u5OXlkYPXhAkTSBlsfHw8ioqKdLdrmoZRo0Zh1KhR5OA1btw40rTU6/WyPPn5+UI81ATB5XJh3LhxpJlobm4uyaNpGsaOHUtOihwOBysfdjgc7DV0uVzDLseys7PJNklJSRg7dqzudk3TUFBQgBEjRuheQ1VVUVRURO6v3+/HuHHjSJ5Ro0bJHLsOkcyx8ePHk+NkdnY2CgsLSZ4xY8aQkxWbzYaioiLy7WZmZiabyyI5xuWGUZDqOQYDpZ6rr6/HqVOnyDYixrNGGB2K8HBmoiLqIM4IFOBNVkXWGhnBU1dXhx/+8IfkfmRkZKC8vJzcn9TUVFLKzKmZQk+WlPFpqJjd5cuXyX3hYkHE5DNkjkpda+7c+v1+Ukauqiq+/OUvs2+SuJjjYhaIvRzbtWsX3n77bbJdQkJCn8W4XwR3/VRV7TG4peItKSkJVVVVutu545U5NrA5lpWVhYsXL7JvJqmxNHRvpHiys7Nx4cIFUjH4ne98R7cPQCzHkpKSkJ2d3es3adg7CBioSdPZs2fZWkESg4c///nPeO+996JmUXK4C9NF/z4aeFRVxbe+9a2IrQOKJfzgBz8ga0sNpTiINIbKMUeKR7RMRrjlNEaNGoU777zzpv/+i/shDXtjGNJbK7rR0tISkUWFoadgDkbcWCLFIwKKx2q1ygnTTYJ7myV6fcON/UjxiHLIHBu4vw/3wdKoz2rSsDfGIeKLJTF4iI+PjyrDXk7ZEwkeUS4RcIa94RYRHK7gPmmKXj8uVriJiCiPzLGb4xLBUOGhPu/dCMxmszTsjWWImAuKFPjj1DQisl8RHk7WKyJjFuHhnjqMMgbmFpMXFxez0uDRo0eTg6Smaaz5psViIa9RyByVK1g4evRoksdkMpHHrKqqUJmFwsJCdmCirnNojQPHI1KpmIs5LmaB2MuxOXPmsDJyTrFGLbwGuq/hmDFj2NjPzc0lY8XhcJD5LHNMH+HmmKIoGDt2LGvYy3kdihgDczwXLlxgj1ckx6Rhb4zD5XKRgW8ymZCdnU0GU1xcHGvymZmZSX7LDSWYEWailGw0JMmlBkmXy8XypKWlkdJsRVGQk5ND3mAcDgdr2JuXl4elS5eSPDt27CBVXhkZGdi+fTvJs2bNGqxevZpss337dqSnp+tuT05Oxvbt28kb4fLly7Fu3Trd7Zqm4eGHH0ZOTo5uG5/Ph0ceeYSMlUWLFpFmosFgEA8++CAKCgp023g8HpSWlpLHk5CQQJ4TgFflxGKOrV27Funp6brnbtq0aXjwwQfJicgdd9yB+fPn625XVRWPPvoouS+5ubnYunUrybNhwwaZY9chkjn26KOPkuPx7Nmzcc899+hu1zQNmzdvxvjx43XbOJ1OfOlLXyK/rJSVlZHnBBDLMWnYG+Po6OggrVQCgQAqKyvJWXx9fT2rKKiqqmKNDjmepqYm9kmguroaLS0tuts1TUNlZSW5v83NzaTaBug20uUMeysrK8k1Y62trSzP1atXsXPnTt3FlIFAAC+//DKphCkvL8crr7xCSqrfe++9ntL//bXTNA2vvPIK6VN49epVvPzyy6TJ5wcffNBTzE5vf1599VWcP39el6e2thYvvvgieW4//PBDJCYm6vIoioLXX38dJ06c0O2joaEBx44dIwf0uro61m6Ci/1YzLFr167h7rvvxhtvvIGDBw/2cNpsNkybNg233HIL3nrrLfL6vP3226isrNTl6erqwgsvvEAq8M6ePYtXX31Vd7uiKHj33XdJQ1iZY/3DqBx74YUXyM/gn3zyCSorK0meP/zhDzhy5IhuH83NzXjhhRdIBd6+ffvIeAPEcqy+vj4ib5ukeo7BQKnnLl++TEpcgcgpSyRPXxw5cgS//e1vyTacyWeoWm64pqUiJp+qqoYtLhAx+TTCtJSTgKuqiscee0zoM2u4GEoxeaM8LS0tuHr1KlRVRXp6OsxmM5qbm/GDH/wg7MW7Ika61DUWhcyxm4NImQUjeEJ9UUrYEI9eG5/Phy996Uth74fdbu9TG0wa9sYQmpub2TZDRWURizzl5eVsbRBuAL2RRa7UPouYfHJcIjwiJp8ipqXc+ecWzFoslohMmEL7Eqs8TqcTI0aM6LWde+MVAicjFzHSFV0UTfHIHOufJ9wcM4on1JceRAyIuc/somhra+t5oziQkGuaBgmRkNpK3DxCT56xhKFyPNFSGysWEW2lHIZKTIoi1o5HBOHey4ZavstJ0yCBkwYDYmoZIyDCY8QkL1KGvSLHw60fGTlyJKsKcblcrEyZU+mJPJE7nU6Wh3szIzKY22w2Vt7t8XhYdRYHq9VK9hFanxAuRGJpuOVYeno6G5MAb9jr9XpZLhH1IhUvMsdunofLMZPJBK/Xy6rnuJg0m83k/qiqiri4OJLn7Nmzhkw2vV5vRF5GyEnTIMHn87EDKWdAaLFYWJNPv9/PyjU5HrPZzC6wS0hIYGtPpaWlkdtNJhOrgIiLi2PLEnDHI6K0KCoqQl5enu52TdOwYcMGMkktFgupplEUBePGjWNNPtetW0feoEwmE9avX0/yjBw5klWkrV27lvVqW79+PbnoNisrizT5BIBbb72VNfnkXtlbrVbWSDcxMVHm2HWw2+2kCa6iKJgxYwap5AvFPnWjs9vtWLNmDckzceJEmWP99BOpHLvtttvIyXFqaipbwmL58uXkWqHQNaR4nE4n/H6/7jFrmga/39+zvk0PnCm2UZCTpkFCaIGcHhSFNyC0WCxsG7vdzg7oDoeDTAyz2czy2Gw2dkC32+1h89jtdiEerp6KyPFwSZiZmUkOTE6nkyxtoGkaUlJSkJqaSt6AsrKyyKdcroSCKA8n0bfb7cjOzta9hpqmITk5GWlpaSRPRkYGOdBarVZ20abVahWKA5ljfXmoiZWmaUhLSyPNXkM3bupNEldCQdM0pKamyhy7DpHMsaysLHKc9Pv9LE96ejr51cRsNrOlZnw+Hw4dOoSTJ08C+J/1ZaH/PXHiBA4dOoRXX30Vzc3NvRbsh9aa/fGPf0RDQ4Muh5GQ6jkGA6Weq6urw+nTp8k2NpuNLfLHLaQU8QUS4eEWRYssGhThETFZ5WAET3V1NX784x/rbg+9raqsrCSPOzExETU1NexnCOrJMjExEdXV1WSb5ORkVFVV3XQsKIqC+Ph4UkauqipSUlLYxcTcuRUx+RQx7OViTsTkc7jlmKZp+PGPf0yauYoYB4dMcjlj4Lq6OlJZxZ1XmWP9w4gcS0tLw5UrV0geq9VKLuR2uVykqEmUJ2QMPGLECJSUlMDj8aChoQGfffYZzp0717PdYrGgqKgIBQUFsFgsqKiowJ49e9DY2Ih58+bhy1/+cq9+pWHvIEAa9g5PfPDBB3j//fcjskgxEnJ0UY5w98UIHpPJhG9961sRsUQYbigvL8fPfvYztl0sl2IYbI5oyDERiBrxRoqHa2exWPDb3/6211s6adgbQ5CGvdGN1tbWiCwqjKSKUoQrGiT4FotFTpgGCFSRwS8iUnEpc2zgEC6P6N+HyyP6YMq16+zsDLtelwjkyDRIEFGWSAwefD6fUF2WaDD5DBWyG2ieEBfHIwKKp6OjQ8h7TuLGQVmffBHcdeRiTnTSK3Osfy6ORwTRYthr1H5w/SQkJEREDSsnTYMEkXLvnHEmwE++uIWjojwiC2aN4OHkwyJJIcLjdDrJ7cXFxSSXqqoYN24ca/LJmVXa7Xby3IbMUTmecePGsaal1ELXkDkqdxMbP348a2QcFxenOxCqqor8/HySJxgMCr2J5WKOi1lg+OWYz+fDmDFjdK9haN0Nd40nTJjAFjUsKChg/fY4I12ZY/33E26OAcCECRPYkgMhuxY9npycHLY8hQhPamqqLo+iKEhLS2N5li1bprvdSMhJ0yDB6XSSA5zJZEJOTg5rJpqRkUHyZGZmkgtqQ4FP8Xi9XiEzUUoCHlLcUBMRowx7s7KyyMFYxLA3NzeXTEJFUbBt2zZS/ZOVlYWHHnqI5FmzZg1uvfVWss3WrVvJ85Kamopt27aRT2wrVqwgJdOapuHBBx9Ebm6ubhu/34/t27eTsbJ48WJs3LiRlA9v3rwZhYWFun3ExcVh4sSJ5PH4fD4hw16ZY73hcrnw0EMPwWw29zm/of/eunUrFixYoNuHyWTCtm3byH3Jz89njYE3bNggc+w6RDLHHn30UTJW5s6dizvvvFOXJxgM4r777kNxcbFuH06nEzt27CAfLKZNm4Z7772XPJ57770XU6dO1e3Dbrdj5cqVutuNhFwIzmCgFoK3t7fj8OHDZJuEhARSaQF0ByVl4sltF+Vxu92kYaLD4egpYx8Oj9frJaWjNpsNnZ2drGonXB5FUfDUU0/pKkMURcHMmTOxc+dOkmf69On4+OOP+z0viqL03Gzr6+t120ybNg27du0ieWbOnImPPvpI9/y73W44HA5dhZCiKJgyZQo++eQTkmf27NnYuXOnLo/dbofP58OVK1d0eUpLS7Fv3z6S51vf+hY58Q2VC2htbdVtw8UsMHxz7NSpU3jnnXd6mbpmZWVh/vz5yM3Nxfe+9z1y/dPs2bPx5z//meSZMmUK9uzZoxsHSUlJaG5uljl2HSKVY3PmzMH777+vu91qtSI9PR3nz5/X5SkqKsKhQ4fC4jGZTMjPz8fJkyd1eQoKCnDy5Ely3N+6dStWrFjR6zepnhsEDNSkqby8HBUVFWSbWFKWDDUcPHgQL774ItmGM9/ktouCMyUNrfsIdxFkaN0GJZk2ggeglTCqquLxxx9nP6EageGeY01NTWhoaIDL5eqZXOzduxevvvoq+XciBreia3woyBy7eXDlD0wmkyGCpEjxcDmUkZGBn/zkJ71+k4a9MQTuyRQYOiqLWERFRQVbN4cbqI0yExUx+eQGWREe7iYnyiMST5x0OBITJkDmmNvt7lNsUST2RQxuRcDJyGWO9c8Tbo5pmsZOZCLFIwpuX8rLy9HV1TXgi8HlmqZBgpRURzc4T6WhiKFyPJGQDUvoI1J+fMDQiUlRxNrxiCBcFZ7o33PtVFWNyH31hhg+++wz/P3f/z3+5V/+BdXV1b22NTQ0YPPmzYbuXCzDKMNeI2Sj0cRjRNAbwVNQUCBkWsr1I2LyyQ20brebPP+KYozJp9PpZGXk8fHxLA8XK5xKLNoMe4dbjhUUFLCVyTmFHcArYQHesFfmWP884eaYqqpISEhgVW3cubdYLGxVfp/Px/Jw5s+hz8F6UFUVkydPjq5J05tvvomysjI899xz+Md//EcUFhbiT3/6U8/21tZW/OIXvxiQnfwifvzjH2PEiBGw2+2YOnUqu6juN7/5DQoLC2G32zF+/Hi8/vrrA76PIvD5fKyEWMS0lPKIAoDk5GRWEs2pgywWC2tw6/f7WWk2dzxms5n1okpISGAH47S0NHJQMZlMrLHpuHHjMGbMGN3tmqZh06ZN5E3K4XDgjjvuIHkmTpyIkpISss0dd9xBnluLxYJNmzaRg8rYsWMxbdo0kuf2228nz62qqrjjjjtInvz8fNxyyy0kz/r160lVm6IoyM7OJvuw2+1s2Y6UlBSZY9dBJMdEjHTvvPNO8gblcrlw++23kzzTpk2TOXYdIpljd955J/lgmJWVhUWLFpE8a9asIWt/BYNBliclJYVVvq1atYrMj2AwSBo3GwnhSdNf//Vf4y/+4i9w+PBhnDt3Dt/4xjdw66234o9//ONA7l8vPP/883jsscfw3e9+F/v27UNxcTGWLFmCq1ev9tv+o48+wqZNm7Blyxbs378fa9aswZo1a1jVWiQgUiyNe2pUVVVohs7Nvrk+FEVh98VsNrM8/cmcr+cx4nhEeET64CZnHo+H3F+z2UyacwLdNxfuSdnj8ZDn32w2s4scnU4nu07I7XaTN3+z2cy+IXU4HOzxcDyqqrKTENHYlznWl0fkeMKNfavVytaMCqnNwuGROXZzPKqqsm/O7HY7y+P1esnJpslkEuLhzpvL5WJrbYm82TQCwuq5uLg47Nu3D/n5+T2/Pfvss3j44Yfx3HPPYcqUKUhPTx/Q9QhTp07FlClT8M///M8AumeXWVlZ+NKXvoRvfvObfdpv3LgRzc3NvZQg06ZNQ0lJCX76058KcQ6Ueu7atWs4c+YM2YYzSwT4xXoii/lEeET9gcLlETFZjQRPZWUlGSOh19u1tbXk+Y2Pj9eVOosgJJmm+lAUBT6fj90XLha4MgyqqsLv96OmpiYsA1sRk08jDHtFYlbmWF9w/nSiceDxeNDY2Ki7XeT6yRzTbxdujiUlJbEGxJwxsMPhIMt+iPJwccttV1UVs2fPxuOPP97r90H1nrPZbKirq+v125133omf/exn2LhxIyvPDhcdHR3Yu3cvFi5c2PObqqpYuHChbn2NXbt29WoPAEuWLCHrcbS3t6OhoaHXv4EAV0sFADv4Afx3dJGBRITHCONaER4jJt1G8Bw9epR8qg8Gg6yzOgDS5R3g3zhqmsb2oWlaWC7vIXCxHgwG2cGPklOH0NzczL4NERnguOMRiVmZY33x+eefs7HPxQEAcsIE8GtzZI7p84SbY8FgEJWVlSwPp3zjPDpFeFRVZeO2o6ODjckPP/wwIgvxhSdNJSUlvdYwhXDHHXfgZz/7Gb785S8bumPXo7q6GoFAoM/3+JSUFN16RxUVFTfUHgCefPJJxMXF9fzjKkffLKRCKLrR0dFhmDdTNEDkc3AkQQ1uFoslqvZ1uCGSsR9L13ko5Vg08Rhl2NvV1RVdhr3bt29HeXl5v9s2bdqEZ555hl2cNhTwxBNPoL6+vuffxYsXB4RHxBdLYvDg9/uF6qVwHlHcICpaADBcM9FgMGgID7emRnQApfppb28nq1FLDCz8fj97g+Lk3aKTh3ANe2WO3RyPyPZI8YjGCtdPYmJidBn2rl27Fv/0T//U79smoPtTHadiCAeJiYkwmUyorKzs9XtlZSVSU1P7/ZvU1NQbag90f4b0er29/g0EOEUOIFaWgJt8iUzORHi4RXacqkeUh1t4KPIWQuSacYtHS0pKyGNSVRWlpaVsYT7OrJJbPKqqKkpKStgCcqWlpSSPzWZjTT7Hjx/P8kycOJHkMZvN8Pv9JI+IOarIgM3FnEiBTJljfTF58mTWrHrixInsNSwqKmKNgWWO9eWJRI4BwKRJk9gJHGWkq6oqRo4cKcTDjdlZWVkkT05ODvtp9HoLlYHCDRc1WLp0Kb7+9a+js7Oz57fq6mqsWrWq38XYRsFqtWLSpEl45513en4LBoN45513MH369H7/Zvr06b3aA8Bbb72l2z6SsNvtrJloVlYWGdTx8fGsxDg9PZ01E83KyiIVKl6vl+VJS0sjDTxDPNRg7Ha7WZ7U1NSwDXudTicrAc/OzibNRFVVxYMPPkjKt7Ozs/HAAw+QPGvWrMGqVavINg888AD5mTg1NRUPPvggOTCtWLECa9eu1R14NE3D/fff30vocT38fj8eeughMlYWLVqEDRs2kDz33HMPxo4dq9tHXFwcSktLyePx+Xxs2Yj09HSZY9dBJMdyc3NZw96HHnqIzMORI0fi/vvvJ+Ng7dq1MseuQyRzbOvWraxhL1X+IBgM4q677kJpaaluH263G1u3biUfLKZPn4677rqL5Nm0aRNZzsFut2PJkiW6243EDXvPffTRR7j33nvhdrvx7LPP4uzZs9iyZQsKCgrwX//1X8jJyRmofcXzzz+P++67D//6r/+KsrIyPP300/j1r3+NY8eOISUlBffeey8yMjLw5JNP9uzrnDlz8L3vfQ8rVqzAc889h3/4h3/Avn37UFRUJMQ5UOq5trY2HDlyhGwTHx/fZ/H99eDUC9x2UR5OjWGz2dDe3h42D2daarVa0dnZST51hK4XBU7Zo2kannrqKd1zJ2q+OXHiROzfv193f0NvvPSOWVEUTJw4EXv37iV5KHNUoDsO7Ha7rgBBURQUFxfjwIEDJE+oNpoej8ViQXx8PGlaOm7cOLbsx1/+5V+yb3C4mONiFpA51h+CwSD+8R//UXdxrqIoKCsrw+7du0me4uJiHDx4UDdWfD4fWltbZY5dh0jl2LRp07B7925dHpPJhNTUVFy+fFmXp6CgAMePH2d5Pv74Y93toTdJ586d0+XJzc3F2bNnyXF/8+bNWLNmTa/fosawt6mpCdu2bcNvf/tbBINB/N3f/R2+8Y1vRGQR3D//8z/jqaeeQkVFBUpKSvCjH/0IU6dOBdA9Mx4xYgSeeeaZnva/+c1v8O1vfxvnzp3DqFGj8H/+z//B8uXLhfkGatJ06dKlPp8OJaIH+/fvxyuvvEK2ETHfBMJfKCnCI6KoEQFnvhkpnm984xty3d8g4ZNPPsEf//hHthwAoL8mSdS3jIPMsYHhAYwp78LxhNZocRXmRa4f1y4lJQX//u//3uu3qDHsPXHiBPbs2YPMzExcvnwZx48fR0tLC/ut3Ag8+uijePTRR/vd9t577/X57bbbbsNtt902wHt14+CeTCUGF1VVVeygImK+yUFk0Bfh4bhEby7hrjUSHQApHpvNJidMg4iqqir2RidicCsC7sYuc6x/nnBzDOAV3EbwaBpvQCwaK1y7ysrK6DTs/d73vofp06dj0aJFOHz4MD755BPs378fEyZMIOsfSfQGV5VXYnDBeSoNRUTT8VBvpbu6uqJqX4cbOOsZIxFr1zmajmeolI0wSj1nMpkicl+94UnTD3/4Q7z00kv4f//v/8Fut6OoqAiffPIJ1q1bh7lz5w7ALsYm4uPj2TYigxcXcCIBKcJjhBFiNPFwycWpTxRFYQ0vge4FvlxhPU4VQilygP+pnMzxcLHA2R2EqhWHa/LpdDrJYw4Gg0JFZSMV+8Mtx8aMGUO+HVBVFYmJiWw/nEIV4A17ZY71zxNujoUqdYdrpGuz2Ugek8kkxMPFrcViYT81Tp8+PSITxRvO0kOHDvVRPFgsFjz11FN48803DduxWEd8fDzrr5WZmUlut9vtrPlmSkoKK1XmlGRWq5XlSU5OZiXTmZmZZFBbLBZWEeX3+9nPwBkZGSSP2WxmFURjx45FcXGx7nZN03DfffeR19DlcuHee+8lB5Xp06f3rMnT47n33ntJybTNZmN5SktL2Tpqd911F6k2M5vNuO+++8jBa8yYMX2q8F+PTZs2kSowk8lEGsYC3YtuubIdaWlpMseug0iOlZSUYOzYsbr9BINB3HfffeRnkLi4ONx1110kz7x582SOXYdI5hh3PHl5eayR7u23384aTVMqSqC73MD1C7ivx9q1a8kc0jQt+gx7Q6CcxefMmRPWzgw3hGvPoGka+93aiAWFIt/ZRQq7cW1EeIxoI9oH9y2e+4wUDAZZG4Kuri6hNlytGq6PQCDAHk8gEGDXJxjBI3I8InErsq5G5tiN82iahttvv71Hgv/FQpYmkwlr1qxBeno6edyicSBzrDcimWOBQCDscyt6PBSPUefNiDwUwU2p54YTBko9V1NTg3PnzpFtLBZLr3pY/cEIM1EjeEQgwmOEaakID7fI+/Lly32UGF9E6JV+Q0NDWKalHBRF6elD7/yHvNoaGhrCukYulwstLS26faiq2iNp5z5dUvshYvIpYtjLIVKxH6s5pmkaLl68iKNHj6KjowNJSUkoLi6Gw+HAu+++iw8//DAs01gOMscGNscSEhJw7dq1sIyBuTIYJpOpx3Q5HGNgbruqqpg6dSqeeOKJXr9HjXpOInxwtVQAsIMfYIyZqBE8IhDhMeJpQYSHe7I5fvw4OWBomiZ0DbnBnFPcaJrGru/RNI2tSyVyQ+ZucMFgELW1tWHzcMpRVVUNGeAiFfuxmmOKoiA7OxvZ2dl9tn322WdCprEiHFTsyxy7OR4ux0JmyBwPd43b29vJ/QkEAqiurmZ5RN4EUjzBYBCffPIJgsGgIWsDKQxs7xK6iNSrRImbQ2dnZ1SZbxqBoXI8ZrN5yOzrcIXI5EwEsXadY+14RBDuZN+okgPcJzyjICdNgwRuQScwdCSjsYjk5GT2bRRnWmqUmShn4ilq8ikyOHE8nJpGdACkeDo6OiJWx0zm2M0hNTU17NgH+IdHmWP984hgqPCIgrvOqamp0WXYK2EsjDLs5UxJRSZnRph82u12NqhFyixwMmWr1WoID/f5p7i4mDX5LCsrYxdbTp48mTQtDZlCU2aVU6ZMYRdBlpWVsaalnMmniAnr1KlTSZ6QCozimTBhAnveRF6xcwUwRYrtyhzrC5EcW7hwIXsNS0pKyNhPTEyUOdYPTyRyTNM0TJs2jVUZU96MIWNgTnjA8aiqivz8fJJn5MiRZB+KorBKP6MgJ02DBJvNxpqJZmRksGainEw5NTWVNRPNyMhgzURTU1NZHmrAVhSF5RExE01JSWENezMyMsgnDofDwR5PZmYmFi1aRPLcfffd5PnPysrC3Xffrbtd0zQsX74cy5YtIweeu+++m5TGp6Sk4O677yYHlcWLF2PlypXkuo5NmzaRUn+/3497772XjMkFCxZgzZo1JM/GjRsxZswY3T7i4uIwYcIE8nh8Ph8b+2lpaTLHroNRObZgwQJS0j5y5Ehs2rSJjIOVK1fKHLsOkcyx++67j6yPNHv2bKxbt0538hUMBnH77beTZSNcLhceeOABsiTHtGnTsH79epJnw4YNKCsr0+3Dbrdj/vz5utuNhFTPMRgo9Vxrays+//xzsk1IrUGBUy+ImHyK8HBqDKvVqmvweSM8TqcTLS0tutvNZjMrlRVR03DKnq6uLjz11FOkaamI+eb48eNx+PBh3f0NvaWgTEuLiopw6NAhkoczR7VarbDZbLrnRVEUjBkzho3J0tJSHDhwQJfHZDLB6/WSpqWjRo3CiRMnSJ6vf/3r7BseLuZEjHRljvWFSI6dPXsWv/zlL0meMWPG4NixY7r9eL1etLW1yRy7DpHKMc7oWFEUJCUl4erVq7rbc3NzcebMGZJn0qRJrBlyRkYGaQyckZGBS5cukX3cfffduP3223v9FjWGvcMJAzVpunjxom4wSgw+9uzZg9dee41sw5lrGiEhD4EzxQSMUV9FA4+qqvjGN77BFoyUGDz8/Oc/R3l5OSmdN2JRrsyxgeER2S56bqOFx+/34z//8z97/TYQ92/5eW6Q0NbWNti7IEGgpqZGaKEkt26AQ+imwCFck08jFuaKLqgVAcUTemKXiF5UV1ezhRFFILK4WuZYbxiRYyLbRREuj+gEkeunpqaGLV1gBOSkaZAgDXujG3a73bAnWAqRetErquyJBjVZZ2enLMkR5eAW4YtC5tjAIVwe0b8Pl0e0rhLXzmw2R6dhr4QxSEhIYNtwvlkAH0giASnyVM/1I5I4IjxGBL3IeeOkqWPHjmVfKSclJbHH7fP5hCTRFA/XR0iJxJlicn3Ex8eT+6KqKlJSUsI2+fR4PKzixgjDXpHYlzl2c5g0aRK7v5xiUKTSusyx/nnCzTFVVdmyEcFgkDXSFTEGTktLY3m4uLXZbOwnwNmzZ0dkQionTYOE+Ph4MlAURenxftKDiAosNTU1bJNPm80mpLjhFu5yRrpWq5XlSU5OZiXTlEwW6Laa4MwfCwoKSLWGpmnYsmULecxerxcPPPAAOajMmTOHNPnUNA2bN28mVWAulwtbtmwhB5WpU6eSJp+apuH+++8nJ/M2mw2bN28mj6e4uBjLly/X3Q4A99xzD1lyw2w2o6CggOzD5XKxqrb09HSZY9fBqBxbt24dOeH0+Xx44IEHyD4WL14sc+w6RDLHtmzZQvIUFhZi7dq1JM9dd91FjqWqqmLLli1kTObl5eG2224jeTZu3IgRI0boblcUJWKGvdJGZZCgabQhrKZprFKmq6uLbdPR0cF+5+3o6CCTJxAIGMLT2dnJ8nCVhkWPhzMT/fOf/4xDhw5h8eLFMJvNCAaDPWsf9u7di5qaGtbCobq6mjwvbW1trFUB5zEV4qHWwLW3t7NWBXV1dWyxzpqaGpKno6MDNTU15DWsr69nz1ttbS2pEuvq6mJVb6KxL3OsL48ROdbY2Ej209raysbktWvXZI5dh0jmGMfT0NDAWrpUV1ejqamJ5aHOS2Njo64SMITa2lqSJxAIhOU/eCOQ6jkGA6Weq66uxvnz58k2nEmhURDhMUKlEi08wWAQP/zhD9HQ0ACbzYaioiIkJCSgtbUVhw8fZj2mQvvpdrvR3Nw8oKaloT5aW1tJxY3b7UZTU1NY587hcKCtrY1URHk8Hta0lLuGVquVvLmbTCZ86Utfiohhr8yxm8Obb76J3bt3k7Fvt9vDErzIHBvYHAvxhKNs4+ItVB6hvr6e5OEM1Lntqqpi0qRJ+M53vtPrd2nYG0MQuTFHYjAX5TFibh0tPBUVFT1rZtrb23VriFADhqZpQk823GAuIjHm+hDZF5EbpYjJpxGmpdwbFVVVw54wAWKxJHPs5nDo0CH27Y3IhEnmWG9EKscCgQD7tkqEh4u3QCDAvkVSFIV9QxcIBMj9CQaD2LNnjzTsjWVIddDggUvQWMVQ8T8b6EFPInwM1xziMFRyLJpg1McurjyFUZCj0yCBW9AJDB1parTxcEhMTBRSEHHJbDKZImLyKWJaKlJTKlweRVFY1aHoAEjxdHZ2khWrjUSsxX6keDj7GdGaRTLHeiNSOaYoCquMixSPEVAUBZmZmdKwN5YhYtjLlSVQFIU1+XS5XOzgJVL+gFKWAN2TQCN4uO/ONpuNHSQpTyyge13B7NmzSZPP1NRUeDwe3WNSFAUzZ85kC9VNnz6d5PH5fEhISCDNN2fMmMGals6cOZPcV4/Hw5p8cuaomqZh1qxZ5HV2OBzIysoieaZMmcIWRuRKAaiqyirWuJgFZI71B5EcW7p0KRuTlPGszDH944lEjonw2Gw21kiX8p0L8cyePZtsYzabMWbMGJJn7Nix5KRV0zSsWrWK5DEKctI0SLBareQgGaqjQQW11+tFcnIyyZOcnEwOkiJ1NDweD8uTlJTEmommpaWRge9yuYSOh5oUheqpnDx5EkDvz6ChTwonT54kDTw1TcOSJUswd+5ccsHmbbfdRu5vVlYW1q9fr7td0zQsWrQIixYtIge4DRs2kLLelJQU3HbbbbrXUNM0zJ8/H0uWLCGPef369cjNzdXl8fl8uP3228lreMstt7A8q1evJksKeL1ejB07loz9+Ph4oViROdYbRuXY9OnTyQlaXl4e1q5dK3PsujbRlGMbN24k3wJNmzYNy5cvJ410V69ejaKiIt0+XC4XNm7cSBZDnTx5MlauXEnyrFy5EhMnTtTtw+FwYNasWbrbjYRUzzEYKPVcS0sLjh49SrYRMZ7lTDxFTD5FeDhTUovFwkqZRXg401JORQF0T4qeffZZjBs3DlOnTkVGRgY0TcPZs2exa9cunDlzBiNHjsTp06d1Bx6Xy4X29nbdhY6KIma+OXr0aJw4cUKXJ1RHSO/cKoqC0aNH49ixYyTP2LFjcfToUV0es9kMq9Wq+9lLURSMHDmyZ7Kph6KiIhw5ckSXJ/TErVecUlEUjBgxAmfPniV5Hn/8cbZWEBdzIuotmWN9cSM5RkHmWF+eaMoxzugY6J7E6ZUdCH0Su3jxIskzYcIEHDp0iORJTk4mvVhTUlJQWVmpu11RFGzcuBF33nlnr9+lYe8gYKAmTRcuXEBVVZVh/Un8D/7t3/4NFRUV5BOsUQsGKUWHEdLuEDiTz0jwGMnFHc83v/lNoWrdEoMDmWMDw2MkV7g8ovsRLTzx8fH45S9/2es3adgbQ6CeKCXCw7Vr19g1MyIQUXFx6wY4hApqcogG01IRLtGFyBSPzWaTE6Yoh8yxgeER4TIix0R4RBEuj+h+cDx1dXXsm1gjICdNg4RIrPIfruAWCIsiEi9hRRQ3RnJxiAaVlzTsjX7IHNPn4hANOWbk34dbIsQow16r1SrVc7EMTuEFiDmJG2EmKsLDyW1FEkzETNSIoC8rK2OP2+/3k/usqio5AIYW93LHnZyczLbh9oNbuBtaAMyZfHLSYL/fz75G56Tmmqax15AzLRUtasidV5GyEjLHbg4yx/piKOWYqqqsR6eIitXj8bBGuiI83CTc6XSyPHPnzo3IhFROmgYJXq+XHEgVRSFlpUD3QkrOfDM9PZ2sCSXC43A4WJ7U1FR24W52djaZPDabDZmZmSyPw+HoN4GCwSCCwSDWrVtHntvk5GTWrHLFihWYOXOm7nZN0/DQQw+Rx+zz+fDQQw+RPIsWLcL8+fN1tweDQTz00EOkUsnj8bA8t9xyC2nyGToeqhSG0+nEww8/TPJMmTIFa9as0d0OAJs3bybjyWq1YuzYsWQfbrcbaWlpZJuMjAyZY9dBNMe49R8yx/piqOXYww8/TPYxYcIE3H777WSbe++9Fzk5ObrbzWYztm7dSsbk6NGj+yzgvh533XUXRo0apbtdVVVp2BvrCAaDpOJG0zS0tLSQydPe3s6W5W9tbSXXT4nwdHR0sCokjgfoVgxSTwsiRQ2bm5vxL//yLygtLUVxcXHPq3eTyYTm5ma88MILuOWWW8jzUl9fjzNnzpA8Fy5cIO0MNE3D6dOnSfuFhoYGnD59muXhcPr0afLNS3NzM6lSAoCLFy+ydYBOnz5NHnNLSwvLc/nyZZIDAM6cOUNaK7S1tbFGoe3t7WystLa2yhy7DiI51tLSwu7L1atXZY5dh6GWY6dPnyZj5cqVK/B6veRC7XPnzpGGyR0dHTh16hRpt3L16lXWh/XcuXOkcKqrqwuVlZXsg4cRkOo5BgOlnquqqmKTWUT6awREeIxQdBjB80Wps9frxejRo2G1WlFVVdUj5Q2Zb1JcIjJxDiImnzabLSzTUqD7005HRwfJ43A4wq6ibbPZ0NHRQSqVQuao4cSCxWJBV1eXbh9GGfaKQObYzeG1117D/v37ZY7dIKIpx5xOJ2tAzMWKiJFu6Hi4z2vhKPBUVcX48ePxd3/3d71+l4a9MQQRw95I+TuJ8BgxtzaC5/Tp0z2J2tDQgE8//bRPm6amJpZHZDDnElXE5JMbzEOfbCgero/QmwyOhzu33FsMTdPYcyvCwylcjDLsFYHMsZvDsWPHWC6ZY30RLTkWCAQMMSDmYiAYDArxiCjwqP0JBoM4ePCgNOyNZcgXfDeHSKqqIqVyiRSGyvFIw97oh5E1mGIJsXY8kYBR98JIqSTl6DRI4BZ0AkNHmhpJnoyMDPbpxmKxhG3yCfA3BrPZzPIYYfIpYloqYvLJ8YiYiRph8smd/87OTqG3hUZgKMV+NPFwC85ljvWPaMkxRVFYZZwRtalUVYXNZhvwuFQUBbm5uUKK2XAhJ02DhMTERDaQ/H4/uT1UTp8CZYh5Izzc5xKXyyUkQeZAeWsB3T5FnMnn/Pnz2cGYMqsMqZ0ok09FUTBv3jy2IN6cOXPIPlJSUkjJtKIomDNnDstDyW0VRUFCQgIyMzPJNrNnz2ZLAcyfP5+MJ4/Hg7y8PJJnxowZun8PdN9IKTUa8D9rJSjExcXJHOsHXI45HA725rNs2TKZY9f1MZRyLMRDwel0YsyYMbo8IWNgKlaCwSDmzZtHHrPVakVxcTFp2FtSUkJOJjVNw6233qq73UgMmUlTbW0t7rrrLni9XsTHx2PLli3s02goyL/4b9u2bRHaYxpms5kc9FVVRVJSEps83CDp9/vJQV9RFCQlJZGDscvlQmJiIsmTmJhILrQL8XBmotzxpKSkkA7eJpMJK1euJG8M2dnZWLp0qe52TdNwyy23YPr06eSCzeXLl5PnJT09HcuWLSN5Zs+ezQ6ky5YtI+X1SUlJWL58uW6saJqGmTNn4pZbbiF5lixZgqysLN3tCQkJWLFiBRkrZWVlmDNnji6PpnUbqObn5+v24fF4UFBQQMZ+XFycUOzLHOvLI3I83MRq2rRpWLBgQQ9vCKFjvO2229jYlznWF5HMsVWrVpETkYkTJ5ITnmAwiEWLFmH06NG6fTidTqxatYqsHzZhwgQsWLCANOxdsGABxo8fr9uH3W7H5MmTdbcbiSGjnlu2bBmuXLmCf/3Xf0VnZyceeOABTJkyhTSNnDt3LgoKCvC3f/u3Pb85nc4bWkU/UOq5pqYmHD9+nGwTUh1Q4Ew8zWYzKfcEuj8VchNQTgkjwiNyPJxpaVNTE37wgx+QA62I+WZOTg4uXLig24+ImmbUqFE4ceIEyZOXl4ezZ8/q8lgsFmiaRpqW5uXlsbLqUaNG4dSpU7o8qqrCYrGQpqU5OTk4d+4cycOZowL0dQ4V77t06ZLu3yuKgq997WvsGx4u5kTUWzLH+kLENy7Ec+rUKezevRsXLlyAqqrIz8/HtGnTkJmZieeffx7Hjx+XOfYFnmjKscLCQhw7dozk8Xq9usbAQHdNr4qKCt3tADBmzBiWhzIGFtmuKArWrVuH++67r9fvw9aw9+jRoxg7diw+/fTTntnkH//4RyxfvhyXLl3Src0wd+5clJSU4Omnn75p7oGaNJ0/fx7V1dWG9Tdc8Oc//xnvvfceO6hTSgtRybVIOyN4RGBkXxTCNVoV3U/OHPWJJ55g13ZIRC/q6urwwx/+kG0nc+zGYUSOifQz1Hg8Hg9+9atf9fpt2Br27tq1C/Hx8b1evy1cuBCqqmL37t3k3/7qV79CYmIiioqK8MQTT7Cy0fb2djQ0NPT6NxAIt37JcEV9fb3QokJu3YAIIsHDLaS8kb6M4ImUOpEz7JUTpqEN0XFT5tjAYbgZ9jY2NkbEsHdI1GmqqKjo4w1kNpvh8/nIV4N33nkncnJykJ6ejoMHD+Iv//Ivcfz4cbzwwgu6f/Pkk0/ib/7mbwzbdz1Iw96bg8vlMmRwE+kjEk+dNzKBC3d/jHq7ZgSop8aOjg4EAoGIKGEkBgbcIv0QZI4NHKLljZZRf8+1s9vtsW/Y+81vfrPPQu3r/3FrUyg8/PDDWLJkCcaPH4+77roLv/zlL/Hiiy+S366feOIJ1NfX9/y7ePHiTfNTEFG5iDiJczcWkRuPCA8XjCLyYhEe7g1DcXExW1k2JyeHfOLTNI01+TSbzWwFWs5PDOheqBqONFtVVaSnp7ODF2eKqWm0yWdIZcS9Rs/JyWF5KCmzoihITExkB0mRkgNczIkMoDLH+kLkbQnH4/f72TyUOdZ/m0jkmKqqGDFiRNhGuvHx8SxPbm4uy8OV4BExBuZUh0ZhUCdNjz/+OI4ePUr+y8vLQ2pqKq5evdrrb7u6ulBbW4vU1FRhvqlTpwIATp06pdvGZrPB6/X2+jcQ8Hg8pKxa5ObvdruFzESpgFQUha254nQ6kZGRwfJwyh5u0LHb7UhLSyPrnRQUFGD69OnkvuzYsYM85vT0dGzdupUcvFavXo158+bpbtc0Ddu2bSNl4klJSSzP8uXLWSXftm3bSAVRQkICy7NgwQKsWrWK5Hn44YdJBZHb7WbVpzNnzsT69etJngcffBDZ2dm6bex2O4qKisjY93q9bOxnZmbKHLsOdrtdyLCXU89lZWWRk0WbzYbNmzeTfdx+++0yx65DJHNs+/btZOxPmjSJNdLdvHkzRo4cqbvdarVix44dZKwUFRXhnnvuIXnuuece0sTbbDYPD8PepKQk0vE5hOnTp6Ourg579+7FpEmTAADvvvsugsFgz0RIBAcOHAAA1h09EggEAqThZTAYRH19PZmkLS0t7FNjU1MTuY5L0zQ0NDSQs/jW1lb2yb+xsZFU7YjwtLe397wJXL58Odxud0/5/Pb2drz33ntoa2sjVSHBYBB79uwhS/dfvXoV+/fv192uKAqOHDnCmonu378fdXV1um1qamqwb98+chHrkSNHev5/f+00TcO+fftI5UhdXR32799PxsqxY8fgdrvJV+4HDhzo83DyRTQ2NmLfvn3kNTxx4gQaGxtZnitXruj20dLSgoqKCjb2uafKhoYGmWPXob29nbW1aGxsZO0+GhoayCKz7e3tSEpKwh133IFXX321F6fFYsGcOXMwYcIE/OlPf9LtQ+ZY/zAqx/bt20dew5BlFcVz8OBBcjxua2vD3r17ybVG586dQ3x8vC6Poig4dOgQaerb0dGBM2fO9FnGMxAYEuo5oLvkQGVlJX7605/2lByYPHlyT8mB8vJyLFiwAL/85S9RVlaG06dP49lnn8Xy5cvh9/tx8OBBfO1rX0NmZibef/99Yd6BUs9VVlaSwQZEzkw03G/SRvG0t7fj+9//Pjo7O6EoCkaOHIm4uDg0Nzfj5MmTrNwa6E6wkJRZ79wpSnd133AXDYpIpi0WS9iL/q1WK7q6ukgeq9XK3ug4WCwWBAIBXZ5QdV9qIiICk8mEYDBISre/8pWvDNhb3uv3ZTjlGGDMmpob4QkGgzhz5gyuXbsGp9OJUaNGwWq14tSpU33UTtdD5tjNQSTH7HY7Wltbw4oFVVXJLwOqqsLhcJCmy0D4CjtVVVFYWIjvfe97vX4f1oa9v/rVr/Doo49iwYIFUFUV69evx49+9KOe7Z2dnTh+/HjPE5/VasXbb7+Np59+Gs3NzcjKysL69evx7W9/e7AOoRe4pz0gcmai0aLmuHz5cs9ERtM0nDx5st921ICtaRo74GiaJjRh4hJVxOSTG8xDb0soHq4PTdPYwVzkRsmdk2AwyJ5bER4urs1mc0QmTCL7YhSiJccAYxZf3wiPqqr9fsI5d+4cO/mSOXZzPCJGukYYEHNxEAwG2bphIjyhLw567YLBID7//POICEiGzKTJ5/ORhSxHjBjR64RmZWXd0BslCYlYR6RUOxISIgjdCGMJMsdiH0OiTlMsQsSwN1Ju79HCk5aWJqR44p5ubDYb+bShKLzJJ8A/kVutVkPMNzkezoBYVVUh802OhzNHDX064Hg4cKalXV1dQm9ijUC0xP5Q4zFispOdnc2+EZE51j8PBxFjYLvdzqqMOXC1qUKf58Ll4dqpqoqCggJp2BvLEDHs5byoVFVlTT7j4uLYgZTjUZRuM0oKHo+HDViKR9M0OBwOUjaqKArGjBlDmnwCwNKlS8nBWFEULFiwgOTJz89nfckWL17MTuAWLlxI8mRmZrImnwsXLiQHjJAHlB4URUFycjJr8skZeAaDQSxZsoTkSUhIQGFhIckzd+5cVoLMxbXJZGJtVkKLSykMpxwL8fh8PrKNy+ViH15EBDxcWZXi4mKZY/3wRCLHNE3D0qVLyWP2eDwoLi4meWbOnElOWkPHQ/E4HA6UlZWRPGVlZWT5g2AwiNWrV+tuNxJy0jRIMJlMZBCoqgqfz0cOKC6Xi5UGx8fHk4XmQoMoJ4fmbhzx8fHs2zOHw9FTwf2Lk5rQwsjdu3dj8uTJugmmaRrKyspQVFSk28ZkMmHOnDnkmpiMjAzMnDmT5JkyZQpKS0vJBY5z5swhb0ApKSmYPXu27nZN0zB58mSSBwDmzJlDqkL8fj/p9K5pGkpLS9lzO2vWLFJeHxcXhzlz5ujGiqZpmDBhAsrKykieGTNmkKalbrcbOTk5uttDbbjYT0hIGHY55vP5yImV3W5njycuLo6dkCYkJLAlB7hJYEJCgsyx6xDJHJs7dy45OR43bhymTp1K8sycORO5ubm6fTgcDsydO5d8Szd69GjSuFnTNEyfPh0FBQW6fdhsNowZM0Z3u5EYMuq5wcJAqecaGxtZI0qn08ku1uNMPEXUQSI8nGmpCM/evXvx2muvITMzE2VlZcjKykIwGMSJEyfwySefoLa2FsnJyaQkN6TE0EPoLdHp06fJQTIjIwPl5eW6261WKzo7O0kpc25uLs6cOaPbB9D9CeLixYvkJA/QX7gZqvFDyW0BIDc3F+fOnSP3l1IZKYqC9PR08pwoSrex6ZkzZ8hza7fbyQW8nMmnoij46le/yuYbF3NczAKxl2MiPJwxsIgyToTHCPNtmWP9w4gcExknOaNpv9+Pmpoa3e0hE2fK6BhAzz32ZrerqopVq1Zhy5YtvX4ftoa9g4mBmjSdO3eODLZYxNNPP00GvugiynAXWxrJQ7UxclFopBaYRoP1gqqqeOKJJ6TVUIzjo48+wttvvy1z7AZhRI5FE49RNipOpxP//d//3ett4LA17I1FRMJYMNrASU8jNX8X5RFZ7Er1ZcRCyhvpywieaJDGW61WOWEaBmhsbOzzGaq/MJc5dnMYKjyif8+1a2lpEarlFy7kyDRIGI4u7i6Xy5A3TeFClCfct1Gi9UdEEO65Ef3baCjC2NHRga6uLjlxinF4PB4EAkFcuzYaZ88uR0XFVAQCDphMrUhN3Y3c3NcRH38cqipz7GYwVHiMfNMU84a9wxkihr2Ub1YIXJCIBJEIDzfJE5F6zp49m5WepqSkkG0cDgcrPR05ciTLk5GRQbbh5MWqqiIvL499CuY8x0wmE3nuQv5o3IDMmWKGKhpTPBkZGWzV3vz8fFaVY7fbyT5SU1NJHk3T2PUyAB9zIg8msZZjIjwisW0EDyedHzu2GAcOfBk7dz6Fy5dnIxBwAlAQCDhx+fJs7Nz5FE6f/l8IBOh4kznWtw8uxxSl23GB4+E8FUWMgUeNGhW2WlbEGHjRokURqfslJ02DBLfbTSpuRMxEPR4Pa/KZmZlJKmEUhXfVdrvdrMlneno6GfiKomD9+vXkYJufn48HH3yQHLw2btyIOXPmkDyPPPII+f06KysLDz/8MMmzbt06UmIMANu3bycnv6mpqdi2bRvJs2rVKqxYsUJ3u6Z1m4mmpKTotklMTMSOHTvIfV2yZAnWrl3L8lDXOS4uDjt27CBjcu7cubj99ttJnocffhh5eXm6bVwuFyl1Du2LiGHvcMuxnJwccoLgdDpZnrS0NFL5pijdxsDUZNFut5OGsZoG/Ou/TsalS/P///9tvm57938fO1aGY8ce7/ezHSBzTI9HJMceffRRMianTZtGGvZqmoYtW7agsLBQt43NZsOXvvQlMlZKS0tx//33624HgPvvvx/FxcW62y0WC9asWUP2YRTk++9BQldXF7nGJxgMoqamhhwMmpqa2KfCa9eukeoHTdNQU1NDzuKbm5vZp+C6ujrWTPTQoUNkm3PnzuHDDz/UfU2uKAp2796Ny5cv67YJBAL405/+RH4GvHTpEnbu3Km7XVEUfPLJJ2hoaNDlCQaDeP/998nF/BUVFfjzn/9Mflr45JNPev5/f+00TcMHH3yAyspKXZ7q6mq89957pG/W3r17STNRTdPw5z//mVT21NXV4f333ydVSAcOHEBFRQV5DXfu3EkqlZqamnD+/Hky9hsbG9lX+teuXRt2OVZTU0Mq7FpaWkgD3BAPpczSNA3Xrl0j14+0tbWRBriHD7vwm9/wb6s0TcHp07OQlvYSEhL6qo1ljt18jv3pT38ir+Hhw4fR2tpK8nz44Yc4ffq0bh+tra149913SbXmsWPHYDabSZ6PPvoIx48f1+2jvb0dR44cwS233KLbxihI9RyDgVLPVVRUkMkDDJ1v0qL47//+b5w6dYoceBRFCXtfbDYbOjs7SR5VVcP2HePMNxWlu/J4uIsTRUw+zWZz2KalJpMJmqaRPBaLJWzT0tAkhOL52te+JlQ1P1zEWo5Fiifc9T/f+c4IvPmmD4EA/zlFUbqQkfEBSkuf7nc/ZI713w+gn2OKovSUhAhXiQzor+cKVVIPl0dkP0aOHInvf//7vX6X6rkYAvVkGsJQUT+I4ty5c+xaFtEFgRTa29tZHpEJE/d9nJqYhXi4wVxEccPxBINBIdNSjoe6aYR4RExLOQSDQZLHbDZHZMIU2hfJc+MI9wb4/vvxQhOmbi4zrlyZprsfMsf674cbm9ra2sjrKKo4pPoIBoOG8HDtNK3b4D0SBtxy0iQhMUwgXypLRAM0DWhtvbFbTyDg0F3XFE2QORb7kJOmQQJnUwCIqWWMQKR4Ro0axXKJ7AunCnE4HGGbfAL8AGi328NS04Q4OB6bzcaafFJqmhAPBxHTUsqWRJTHZDKRT42BQCBihr2xlmMiyjcjFEbh8CgK4HDc2Bsxk6kV/XUnc6x/cDlmMpngdDrZtzccVFUl+1BVFS6Xi1XpcTHJfQ5WVRVjx46Vhr2xDL/fzw48lBcS0B34Iv5OXCBxPKqqsiUS4uLiYDabycC+9dZbydenNpuNlI0qioLS0lLS5FPTNKxatYrcD5PJxJpijhkzhi1LsHLlSjaRly9fTvLk5uYiNzeX5Fm+fDk7qFDqIEXpNi2lTD6BbqNjbnBbuXIlyZOcnMyafC5evJictAYCAdZU1mw2szJlzu8NGJo5RoFSgInyeDwediLCHU9Ijq6HOXPqYDKJ1k/qQlrax/1ukznWfxuRHOPGyYSEBNZId/78+eRkMhgMYtWqVeSDrsfjwcyZM0me2bNnk5/sg8EgqVw0EnLSNEgwmUxkHRNVVeH1eskEtNvt7NoPt9vN1vTwer1kIovweDwefPTRR2htbUUwGOxJxtAkadeuXYiPjyefolJTUzFhwgTdRNY0DWPHjsXIkSPJhYcTJ04kpeZJSUkoKSnR3a5pGsaMGYOCggJSlVNSUkLeuH0+H0pLS0mesWPHorCwkBy8SktLyRt3XFwcSktLyYlkQUEBy1NSUkLe6NxuNyZOnEiaiY4aNQpjx44lr+GECROQmpqqy+NwOMjtoTbc21qPxxNzOca9hfB4PCSP1Wplz5vb7WZ5vF4vOVG0Wq3kwtvbb6+6oTVNI0a83u82mWP9txHJsYkTJ5LXMDc3lzRHD/FQpT9sNhsmTpxITuCys7Mxfvx4kqeoqIg0ILZYLKRxsJGQ6jkGA6Wea2howMmTJ8k2nDktwJt4iph8ivBwpqVXr17FT37yEzgcDpSWlmLMmDGwWCy4cuUK9u7di8uXLyM7OxsXLlwgnzo4A0gRs9GsrCxcuHCBHLw4Y2DueENPlpcuXSJ50tLSUFFRQU6+KMWgoihIS0vD5cuXdTmA7lpB5eXl7Bs2KhZSUlJI2bWiKD3XkOLhrlFiYiKqq6t1t6uqii9/+cvsmyROKcZdQ2Bo5ZiIMk6EhzMGFlHGifBQcaBpwF//dQ5ef90PTdOfPCmKhszMd1Fc/MN+P88BMsf6g0iOiYzH3HWOj48nS1iEaqGdP3+e5OGMgT0eD/nJXlVVLF26FNu2bev1uzTsHQQM1KTp7NmzZB2ToYY33ngDn3zySUQMIsOVO0eKx0gMlWMW/XvOsPdb3/pWxNYBSQwOurqAv//7HLz6aiJMJq3Xm6fQf48a9REKCp6Cqg68Kmo45ZgIjLI3iRSP3W7H888/3+ttoCw5EEOIhLFgJCFie8FBdCAJdyFrpHhEOUSlvUZwRYJHBJxhr5wwxT7MZuC73z2PZ545iiVLauF0BqAoGpzOAJYsqcUzzxzF5Mk/DnvCJHPs5iC6n9Fi2NvW1iYNe2MZ3ELLoQaRWTz3hCT6BBXu01w08dzIBC6cwVb0b6OhCGN7ezs6OzuHpan1cIOiAEVFLSgqOgeg+7PdF+cdu3fHobm5SebYTYDjMepNerg8Rr1p8ng8ERkz5JumQQK1GDAEkQJ/XJCIBJEIDzfJmzx5MmuoOGbMGFbimpmZSbbh9lVVVXYxpqZpGDFiBLswl5MGUwvFQzyc+abFYiGvkaqqyM/PZwe3goKCsCTTqqoiNzeXHbwKCwtZ9Q/n95aVlcXyiFRE5pRknGEsMLRyTMQYWISHOy8ib/moaxwCt5i8vzy//qfZs2fLHLsORuRYSCHM8XBehyLGwBxPMBiE3+8n1XN+v5+9v1CKaCMhJ02DBKfTSQ5wJpOJde+Oi4sTMhOl3gKFFgSGayY6YcIEzJgxQ3e72WzGjh07yGMuKChgDXvvuOMOzJs3T3e7qqp49NFHSSXMiBEjWMPeDRs2sGUJHnnkESQlJem2ycjIwPbt23W3A8Dq1atx6623km22b99OKlSSk5NZM9Hly5dj/fr1uts1rdvkMycnR7dNQkICHnnkETJWFi5ciDvuuEN3ezAYxIMPPohRo0bptvF4PCgpKSEnzwkJCaxhb0ZGRkzlWEZGBuLj43W3K0q3kW64hr3p6elkyQdF6TYGpiZxDodDyBiYyh+gu6yHzLHeMCrHduzYQcbKrFmzcPfdd+tu17Ruw96ioiLdNk6nE48++ig5aZ0yZQruu+8+Uj33wAMPYNKkSbp9WK1W9hobBfl5bpDQ1dVFqgUCgQCuXr1Kzq7r6+vZp5aqqiqSJxgMsjxNTU3s02d5eTn27t2ru72jowO///3vSQXEyZMn8cYbb+i+zlUUBe+++y6pPunq6sIrr7yCa9eu6bY5d+4c/vjHP+puVxQF7733Hpqbm3X3JRAI4Pe//z2qqqp0+ykvL8drr71Gflr44IMPeoq79dcuGAzitddeI5U9V69exauvvkqqg3bu3AmXy0W+Kv/DH/5Amnxeu3YNr7zyCrluYNeuXThz5gx5Dd944w2cOnVKt4+GhgacOHGCvHHU1dWxthY1NTUxlWPV1dXk2kFN01BVVcUa9lLq1BAP9aZP0zRUVlaScdDa2kqqtwCw5sIAsH//fplj18GoHPv9739Pqij37t2L6upqkuett97C0aNHdftobm7GK6+8QsbTgQMH0N7ezvJ8/vnnun20tbVhz549WLhwoW4boyDVcwwGSj135coVVuIaKfWWETyffvopXn+9/1oqIQ6LxYKuri5y4AHCXygpYqRLSZBFYTabSY8nRTHGGJgz+VQUY0xLRUw+zWYzOdCKgDv/qqriscceE/oEFC6GUo4NR54XXngBR44ckTl2gxAps2CxWMI2IObG7JDRcWdnZ9jxwq0fzcnJwY9+9KNevw/E/Vu+aRokiBj2Rmo+awTP5cuXyYV6mqaxCWrUQkpuwNE03lZBhIcbQDWNNwYWmShyfWiamGkpx8NNIjVNY8+t6MJcqo3FYonIhCm0L5Inenm4+j4yx/T74daCiRgQh7vIXsTo2AhomoZz584hEAgMuPJWrmkaJERCzh5JxNrxALFnvjlUjicSyiKJoQERj7towlDJsWiCUfcO0dIS4WJoRWQMgat2DESXmSgXjPn5+ay6gbN4AMSUSJxaw+12s8ckUvKBGwA5I0pFUYRMPjkeEWNgp9PJ8nCw2WzkdVZVFW63m1VAcrBYLGQfgUAA9fX1bD9GYCjl2HDk4ZRXMsf6B5djofGY4+GuIRcHIuO+pmnsfUGkbMGECRMiMsmWk6ZBgs/nYwMuLS2N3G42m1ljU7/fz0qVOR6TycSWSJgxYwapcgkGg1i/fj0Z+E6nkzXFnDp1Kqly0TQN69atI3lsNhuptFCUbl85zuRzzZo15Haz2Yw1a9aQPIWFhRg9ejTZz7p168hYUVWVNKtUFAV5eXmkySfQrTLiJq3cuc3MzCRNPoFu41PqRqdpGus9Z7VaWSPdpKSkmMqxhIQEdrLPnTdVVVnFmtfrZcsSiPBw5sEiXnqrVq0ipegWi0XmWD8QyTFuPE5OTsasWbNInqVLl7JGuhs2bCAfdBMSEjB//nzyOi9atAgJCQm6k6JgMIh169bpchgJOWkaJKiqSiaPoihwOBxkwFqtVnbQcTgcYfNYLBaWx+l0koOkyWRCfn4+OejHx8djxIgRuts1TUNWVhZ5AwoNXtSA4fV6SXPHL/JQg0peXh759Ol2u5Gfn8/yZGZmkjwjRowg1/i4XC7k5eWRPOnp6SxPbm4u+QbU4XAgLy+PjJW0tDRkZWWxPJR03mazsRMiq9XKvmEwIvajKcfsdjt7w3U6nYbkMjdpcjgc5FO92WwWOm8cT2ZmJjZt2gSTydTruEILs++66y4UFBTo/r3Msf5hs9mQl5dHXsOUlBRkZ2ez583v9+tut1qtyMvLIyekSUlJWLduXc/5De1T6Bzk5+dj7dq12Lx5c5+YCrVZtmwZxowZo8thJKR6jsFAqefq6upw+vRpso3dbkdbWxvZhlusLFJt1WazscUEOSPK8vJy/OxnPyP3Iz09HZcvXyb3J3Su9SBiapqWloYrV66QPD6fj/T+EzmvycnJqKysJAeVpKQkVFdXk204VUhSUhJpLqwoClJSUlhZO3dMnFmyqqpITU1FRUVFWEa53DUWNezlXtmLGOkOpRwTWZgrwiNiZMxBhIczBr4RnsbGRuzduxfnz5+HoijIzc3FxIkT4XK58Itf/ALnz5+XOfYFiOSYyHjMGQNzRruqqiIjIwPl5eW6PCaTCd/+9rehaRpOnz6NAwcOoLGxEV6vFyUlJT2TrmAwiPb2dhw8eBDHjx9HV1cX0tLSMHnyZPj9fvj9/j4P3dKwdxAgDXvF8Ic//AF79uwZEoa9Ru/PUOCJ1Lk1gsdkMuFb3/rWkFsELBF51NXV4Yc//CHbTubYjSNShr0FBQXYtGnTTf99CIqioLS0tNdbOmnYG0OINcNe7mldBKIJHimlXiR4Iqk6FOGKBsm6xWKREyYJIbS2trJtZI4N7N+Hq3YVsTsSgWgpmXAhR6ZBglGBEi3g1qAAvCRU9EbJJYZRPKJPWdR+cLiRmlGDzSPCdSO1tvTQ0dERkdouEkMfcXFxQjEpc+zGeUQRLk9dXZ0h+2E2m6V6LpYhYtjr8XjYNpyaRkRaL8LDTfKmTJnCSkLHjx9P9hEMBpGbm8t6gXEToqKiIrbA3MiRI0kel8tFKqJUVcW4cePYwnuc+abNZiPPbciAmOMZO3YsuzCXM/kcNWoUO1EsKipiby6cD1teXh7JEwwGhdbCcIuiuYXiwNDKMZFyHCI83AJtkXICIsbAnERfVVX2hsrxOJ1OTJo0SebYdTxcjgHA+PHj2VIAPp+PVLWJGANzpQAuXrxoSIkYThVqFOSkaZAQKcPejIwMckGtiJmox+NhzTfHjh2LWbNm6W43m8149NFHyUF9zJgx2Lx5M5mEd9xxB+kvpKoqduzYQcrE8/LyhAx7ly9frrtdURTs2LGDVAxmZWXh4Ycf1t0OdJctWL16Ndlm27Zt5HVOSUnBjh07WAmyiJkopSr0+/3Yvn07GSuLFy/Gxo0bSZ4HHngAhYWFum28Xm+ftQnXw+fzRY1hb6RyLD09nXyjqygKsrOzyRuQy+US4qEUUaGbJTWJM8qwNzs7m7xh2u12bN68GXa7XTdeNm/eLHPsOni9XuzYsYN8MJwzZw7uvvtu3XFS0zTcf//9mDBhgm4fTqcTjzzyCHkNp02bhuzsbN3tgFiOJScnk30YhSFjo/K///f/xmuvvYYDBw7AarUKvdLTNA3f/e538e///u+oq6vDzJkz8ZOf/IR0f44UOjo6WDNRTgFWX1/Pro26evUqmpubdbcHg0GWhzLZDeHChQv4+OOPdbd3dHTg2WefRUNDg26bo0eP4qWXXtJdwKgoCl5//XXSCLSrqwvPPfccucj+zJkz+N3vfqe7XVEU/PGPfyTNUYPBIJ577jnSPPjixYv43e9+R6p23nrrrZ4icv210zQNv/3tb1FeXq7LU1lZiV//+tfkNXz33Xd7ZO96+/O73/0OZ8+e1e2jpqYGzz//PBlzH3zwAfx+P8nz8ssv49ixY7p9NDQ04PPPPycH9GvXrrHrWa5evRpTOVZVVcUa9l65coVU4DU3N5MxC3QfD/WmT9O6DXupNq2trSwPZy4MdHt0Up9q29raYLfbsWXLFrz55ps4fvx4z7bk5GTMnz8fqampeO6552SOfQENDQ14/vnnyXO7a9cuXLx4kRyPX375ZRw6dEi3j+bmZvz3f/83ueb1008/ZSe1Ijl27dq1iLxtGjLque9+97uIj4/HpUuX8POf/1xo0vSP//iPePLJJ/GLX/wCubm5+M53voNDhw7h888/F3p1Dwyceq68vBwVFRVkm6Gk3vr444/x5ptvkv2IGNwC4S9gjBQPZ/LJmXOKQsTk0wjTUhEeI0xLQ1zUeXv88cfZzztGYCjlWDTxRCuamppQV1cHu93eM7E4duwYnn/+efLvhluOKYoxxsBG8CQmJuKRRx4Jez/sdjvGjRvX67dhbdj7N3/zNwCAZ555Rqi9pml4+umn8e1vf7tnFvvLX/4SKSkpeOmll3DHHXcM1K4KgXpiDGGoqCwAoKKigh2wRQxuRWCEka4RPNwAKjJZEpnAiZh8GmFaKsIjYloqcn4pLovFEpEJEzC0ciyaeKIVbre7zyfZK1eusLk83HJM04wxBjaCh6suL4q2tjYh65dwEbNrms6ePYuKiope61/i4uIwdepU7Nq1S/fv2tvb0dDQ0OvfQCDWJNXXV+yNBcTaDWioHE+4T/MSEl8EZ3FjJIZKjhmJcMf9oZbvsXXn/gJCn76uX6ibkpJCfhZ78sknERcX1/MvKytrQPZPxLA3UskuwsMlRkFBARn8qqoiPj6enSyKqCQ4tUZcXBzLI/J5lqswLGJATKlpQhzcQCtiDCxivsmBs/pQVZVVL4o86VmtVrYPIwx7RQbzoZRjQ43HiAdDESUf10ZEsTbccsxkMrHjsQiPxWJhVdOUZxzQ/YLDiMmmSPkJIzCok6ZvfvObPTV19P5Ri9kGAk888QTq6+t7/l28eHFAeHw+HzvwcOogq9XKLnxLSkpipcoipqWcMmH69OlkP8FgkK366vF4SFNMALjllltYf7o77riDTB6n04kNGzaQPGVlZayn1caNG8kB226347bbbiN5SkpKSPUJANx2223kNTSbzdi4cSM58BQWFqKsrIzloSaTqqrijjvuYD2vZs+eTZ7/devWsTcgTnlls9lIhRfQvRA4lnLM7/ezZQm44zGZTOznkISEBLYsQVpaGnvz53i8Xi/7UGEEz6hRo2IuxyilMtCdY5RyNDROUpPJjIwMLFiwgORZtWoV6XGnaRo2bdpE8ni9XrYEj0iOcQbRRmFQ1zQ9/vjjuP/++8k2lEkihVAiVVZW9hqwKisrUVJSovt3XE0Po8At+FMUhQ0Sk8nE3hTMZjNMJhP5XZl7uyPCY7FY4PF4cOXKlX63K4qChISEHg+h/uBwOFhH+fj4eFIZpyhKz4RU782X3W5neRISEtinH7/fT/prWa1Wlsfr9QrxWK1WXa8vq9XKTiC8Xi+7EDIhIQF2u11XlWY2m9nj8Xg8WLNmDS5duoQzZ870rCUJ/e/kyZOxYMECJCUl4T/+4z/Q3Nzcs3YilBO33XYbkpKSSEWZaEzGUo6FeLg21FoUVVWFzhu3DsVisRjCw4HjEbmGZrOZfbM/1HKMOx6fzwe73a6bQ2azmVXgud1utmhxQkICnE6nrjDLZDL1vGnSG/ddLhebHyI5Fqm3xkNGPRfCM888g69+9ausek7Tul2n/+Iv/gKPP/44gO6V9MnJyXjmmWf+f+2deXRUVZ7Hv6/WVFJJZaukslUCBBN2whaDCzCCLCqriCwBERBpndO0PTpq98jRtge1Oe2Z9titfWYEe06P3e0c7T7aPfaxEexuQVqRNDsatkAgBEIWsi915w+maiiSur+b5FVVqvL7nJOj1Hv1vve+d3+37nvv/u5XeSJ4sLLnamtrcerUKek+lFkiQE9WVpnMp2K+SelUVFRg+/bt0u+npaWRhpeUASRlamowGOB0OnH58mXy7kY2X406bwaDASkpKaQZb1JSEurq6vr8+Nk72KytrZX+cHiNQKlXirLtKiafqampuHLlinTg+9RTT0EIgbNnz+LgwYNoaWmBw+FAUVER0tPTfdewo6MDhw8fxsmTJ+HxeJCVlYWioiLExsYqtX2Va0S9lomkGFPRUamPipExhYqOHsbAKgM4Sufq1at47bXXAm6PtBgD6GuoYqSr0h9T5zY2Nlaa1GQwGJCeno5Lly4F1DGZTPje974X8BiAWttPTk7utgbWoM6eq6iowNWrV1FRUYGuri6UlZUBAPLz832PIQsLC7F161YsWrQImqZh8+bNePHFFzF8+HDfkgOZmZlYuHBh+Cryf9TW1pL7qFhJqGRjUFCduYrO4cOHpYHs8XjIJRYASAMduD5pUBZAHo+HXB8GADnBX7Z2klfn8uXLpI7KdZbpCCFIY2chhHTtKkrDS319PVlnmRM8cD0GvecuLy+vx1ep3jZiNptRVFSEoqKibvuotH2qPirZi5EUYyo6KvXRY+Ktio4eafMqKfGUzrFjx6IqxjRNI69hY2MjqaOy5A11bpubm0mdQG8fvAwbNky6HVBr+7W1tcjLywv6vKaIGTQ999xzePvtt33/9na0u3btwvTp0wEAJ06c8BvFP/XUU2hqasIjjzyCuro63H777fjoo4+U12gKJpGWMUDR3t4essyRaFrzJlQZh6prU/W3vtHmqchEPu3t7bqssUQRqhhTJVJ0VF7ThqIcqkTMoGnHjh3kGk03nzRN0/DCCy/ghRdeCGLJ+kZMTEzQljMIB9R7eOD6o1pZtpjK6xRAzbBXtp+qDrWPN1mhP4to6rFmlB7rw6jqyOoLAFeuXIm6pSeYyCYlJUVpwBQpMabXOnPUdr36Jqo+1FM+Vbzz34JN1C45MNBRMexVWZaAurNXufNXeddLZdMUFxdLtxsMBhQVFZGdzi233BIwPdU7r0A2GVZVhzLfTEhIkE5ONBgMGDduHNnpUOabsbGx0nPrNTqmdMaNGyfVsVgsUt8/VQPi8ePHS3XOnj1LTsikMqYAtTZJTR6l2iwQWTGmshyHig61cKh3Mnl/dSizXZW13VQMiCmd0aNHR1WMGY1GqZGuwWBAQUEBOYgrKioil1lIS0uT6gwbNozUmTBhgvQ6X7x4kewzVGKMDXujHJvNJg0wo9GInJwcaaNOTEzUxUw0JydHOhBJSEggdQoKCnDHHXcE3G42m7Fx40ZpZztq1CisWbNGOvdg6dKl0jRYo9GIjRs3Sp985efnY+3atdKB1ZIlSzB37tyA2zVNw4YNG6Rprm63G+vXrw+4HQAWLFiA+fPnS/dZt26ddL0wl8uF9evXSzumefPmYfHixQG3C3HdfFOWrZqSkoLHH38cSUlJ3bS8/y4tLSXT67OysqQDJ5PJBLfbLa1PcnKykk40xVhmZqa0XWvadSNd2Q+Q3W5XMtKlDHuzs7Olr1ViY2PJ+rhcLukPnVeHMuyl6pOVlRVRMbZx40bSsHfp0qXSfnLNmjUYMWJEwGM4HA5s3LhR2lamT5+O5cuXS+crrVq1qsc5iV7i4uLw6KOPSgc9JSUluhj2qjyI0IOIy54LNcHKnmtra8Phw4el+yQmJpJZgjabTWpcSm1X1YmLi5MaJnZ1deGll16SThycOnUq9uzZI9UZM2YMDh8+3GOgapqG9PR0XL16NeBEVE3TUFJSQuoUFRWhrKwsoE5ycjKam5sDnjtN01BcXCw1KQaAyZMn48svvwzY8XiXHAiUGqxpGiZNmoQvvvhCqlNcXIy//e1vAXVsNhtsNlvAR+GapmH8+PE4cOCAVOf73/8+2trasGvXLpSVlfmud2ZmJqZNm4aCggKYzWbpROH4+HjSoFalTcbExEiNQKk2q6ozUGIsJiYGbW1t0sG+ig6VWWWxWNDR0dFvHeo6Ux6RAJ1tBtCZsADw4x//OGJirKSkBJ9//nlAHYvFgqSkJFRXVwfsv8aMGYODBw9Kdaj+2Gg0IjMzE+fPnw+oU1hYiGPHjkl1brvtNnz22WcBtxsMBrz44ovSZAmVGMvOzu52ExuM328eNBEEa9B0/vx5MssrkiY8f/bZZ9i5c6f0ON41mmRpvXrUlzLFpOZWDTQdlblT1LwBVWTzE0wmE5588knfnX9HRwcaGhrI1xJ9IZLa/kDSYbpz5MgR/Pd//7d0n4ESY5qmjzEwpQPos/QEpaNSn/T0dDz66KP9LofVasXo0aP9PhvUSw5EG9SoGYic7AcAuHz5MvnDQAWoXhMcqY5NjwmbeumoThbvz3ZVHUBeZpvN5veqxGw2kwv+9ZVIavsDSYfpTnV1NTlAGCgxJoSaMbBKe6L6n1DoqNRHr7lI3qewwZ4MznOawkS0GfaqTB6NNKLth66/9VFZM4dhBhqUP5qeRFufoUJ/+3091vMKJdH1yx1ByPx6vKisX0E1WJUGrYfOiBEjyJW6U1NTycEilUFEPSL3rtTdXyNdgDbsVTEgpl5bUXewmqYhISFBev69ZZHto9KZx8XFSY/R3t5OzhFSQeWGQY+1W0LV9kOlo4KKjh43bCo6Kma7FCrWGJQOlUk2kGLMYDAgOTm530a6VD+q0h8LIchza7VaySkZlM6pU6eUn+LJoK6PXvCgKUwkJSWRKcRU9onVaiVNPtPS0sh0TUrHYrGQppjFxcXIzc0NuN3j8aC0tFTaqJOSkrBs2TKpzsyZM6VGul4dWbDHx8djxYoVUp1p06ZhzJgxAbcLIVBaWkpmEK1atUqqU1xcjMmTJ0t1Vq5cKe0ErVYrVq1aJe14xo0bJ81uBICVK1dK07dNJpP0GgPXfxSoV3Yul0v6Y6hpGtkmbTYb+Vjf5XJFVYw5nU5yYd6srCxpjJnNZjLrMDk5mVyWgNLxTiKWkZSURN5UZGVlken31LnNz8+PqBgrLS2VDvIKCgpII91ly5ZJfeMMBgOpM2TIEGkGMQDcf//90jgUQmD16tXS8+Z0OkmzXZUYo+JHL3jQNIDR4w43lFDloe5wvZMt+3MMlbKonjc9yqJyDfXQCeW5DTahfMURbTGmx4Rzlbaicgw9nh5QqNY1kmJM5RqrlIVCr7L09xiRBmfPEQQre+7q1as4ffq0dB8Vs0qqc1LpvFR0qEnRp06dwn/+539Kv5+cnIyrV6+Sk41lk+Sp+hgMBp/5Zn+MgSm8j+vr6+tJY+Br1671+YfM++qgoaFBusK5w+HolzEwcP2cNDU1SXWeeOIJpVebMlRWZFdpkxR6tf2BEmMqDCQdPbKzVEx/qX2uXLmC119/PeD2gRZjKv0X1eZUjHRV+mPqGlJG1N6FOGtqagLqmM1mPPPMM+SNLnXeExMTu/nYcfZcFEGtcQKoTbzVw+dIRYfqZI8dO0Ya9lKGlwCdVSiEkHb6Ho8HNTU1pI7KgEkWqEIIJTNeav0YKuNGCEGuU+PxeMiyqHQ61DmxWCz9HjABalmFekw616vtD5QYU2Eg6eiRzq4ySZja5/jx42QsD5QYU+m/VHRUjHRVDIipa9jW1ibV6erqIo3Nhw0bRj6NUomx+vp6zp6LZqLNsJdaDC8SibrHyv2sj17GmgwTSjo6OkL26nkg9RmRkjGoMtk/FOVQhQdNYULFFyuScDqdZKOlvKZUOxzqTtlgMJCeSqHSUbmDUpn7QelQPwqqi2zKjtPS0iJd6ZthBiJOp1NpTaKBEGOqOipQx6Ey4/TQ0TSN1FF5A6GCxWLh7LloRsUnR2VZAmrwpTI4U9GhXssUFxdLg0PTNEyZMoVcQE5mcKtp121UKCPdKVOm9MsUU9Ou26hQJp+TJk0idSZMmCDViY+Ph91uDxjsBoMBEyZMIHUmTZok7bxsNluPnnE36owfP16q09nZqXTHTmWsUQargFqbpLJpVF4lRlKMWa1W8kdBRYc6/yo/Pio6VGacyWQi25OKoTI1V2X06NGIj4+PiBgTQmDKlClSHbPZTBrpjh49mrzpmzJlCpkBKcuSNBgMKCwsVKqPTKe6uloX820qy1UveNAUJmJiYkgz0ezsbNJMlEofzsjIII0Os7OzSTNRKp0zPz8ft912W8DtFosF69atIw17ZQaRQggsXrwYM2bMCHgMo9GItWvXkoa9svRhIQTmz5+Pu+++O+AxNE3DmjVrSMPe0tLSgNuFELjnnntw7733SgeTq1evlpqSulwurF69WtoxzZkzB/Pnz5fWedWqVZg1a1bAY0yYMAFjxoyR6qSmppLpwxkZGaRhb3Z2tlQnOTmZbJMZGRlRFWMZGRnSwYqmaaSO3W4n65Oenk4a9mZmZpLLbVBLDqSnp5M3j5mZmaRhL6WTkZGBjRs39vjk15vQ8a1vfStkMXbzZOUbSUlJwZo1a6RtcubMmVi0aJFUZ8WKFaRh78MPPyy9hnfeeSfuv/9+6byoZcuWSQ177XY71q9fL73BKS4uVjKRpmIsWO4EN8PZcwTByp5raWnB0aNHpfuomFVSpqXUdlUdKqutvb0dL7/8stSDSMUUs6CgAF9//XXAQE1JSUF9fX3AyZ+apmHixIn48ssvpTqjRo3C0aNHA+o4HA60trYGzAzRNA1FRUX46quvpDpjx47FoUOHAup418MJlOmiaRrGjh2Lv//971IdmQExcP0phdVqDTgxXdM0zJ07F5MmTcKhQ4ewZ88enzdiUlISbr31VkyePBkOh4Oc3E5lVqkY6aqYsFosFunrQiqDCIisGKMylVR1qPNvNpvR2dkpHcirXB8qQ9VoNEIIQWafUjqUMbB3AHLu3Dn85S9/8fUvVqsVEyZMwO23347Gxkb87Gc/k+roEWOjRo0ijdonTpyIr776KqCOyWSCw+EIOGFc0zQUFBTg+PHjUp1JkyZh//79AXW8T/YvXbrU4z6apmHYsGEoLy+X6kyePFna72uahh/84AfSPkMlxrKysrrdeLBhbxgI1qDp3LlzqK6u1u144eYvf/kLdu3aRS4HIHvvr7rGjMqyAzIdPVKuveWQrVBOZcb1BsoUUw+dRYsWYezYsb5/t7S0QAgBm802oCa4Mkx/aG9vR0dHB2w2m29A9etf/xpff/31gIhlWZ+il47Kdj10VOqTmZmJDRs29LscZrPZr/8CeMmBqIIaNUcaNTU15GCGCtDeLFTXHx29DHupiZ+qA0CVfalyUFADSaC7cWa0JSswDHD9CeXNr/yqq6tDEmMAHcsqiSEq5elvP6iHjkp9ZFMpeoM3g5uXHIhS9PBlGkhQE/kikVA8hA1lWjClRb36YZhohbKnUUE1ey5UhOrpcH919DICD1V9edAUJmS+QF5UBiJ6LHOvokNluYwcOZJ8FOxyufptpGs0GkmdtLQ0Uod6VKvyClDFgFiWTeOFWm06OTmZXKohJSVFuo/KHdj58+el2wF9BscqNwx6tH09Mv1UdEIVYyqo6Ohxw6aio8f6Oyprg+mhM378+JDEGJUNqNJ/CUEb6drtdrL/Sk9PJ3Woc2uz2Ugdqt8/efKkVANQizGVvlYPeNAUJhITE6UZBd5MGBk2m43MuHG5XORdFJWpZLVayYyb4uJi5OfnS/d5+OGHpcHudDql2WYAMG/ePIwePTrgdiEE1q5dK+3Uk5KSsGbNGqnOzJkzMWnSpIDbPR4P1q5dKz238fHxWLNmjbRTueOOO6RZh0IIrFmzBg6Ho8drZDAYYLfb8fDDD0vnit16662YNWuW9DqPHz9e2kkaDAbSHDU+Pp400qUyr1TafmxsLJlinJGREVUxlp6eThrpUjoWi4XMNnM6neSyBJSRrtlsJnVSUlLImxcqu1HFsDcpKYlcIuG+++4LSYytXr0aKSkpPdZJ0zTExMRg7dq1Up2ioiLMmzdPWp/S0tKAgxVN02A2m7F27dqA39c0DSNGjMCiRYukOitXrkROTk5AHW82s2zZgtzcXLLtq8QYlbWrFzxoChNCCOmCa0II0h6gq6uL3Kezs5Nc2I3KlFHR6ejokGb+eDwe1NfXS8vS1tZGZv40NDRIM3+EEGhoaJCWt729ndS5du0aaXlQX18vzd7q6OggM38aGxuVrBVKS0t9TydvXFQzISEBq1evRkFBARYuXOgb9Ny4T2FhIe677z7MmjXLN1HSu4iet2ObO3cubrnlFulTPI/Ho9TeVPah5kGEou1HWowNNB3ZNVTtMyidjo4Osk2qlJXax2g0hiTGRo8ejdLSUt88nhuPYbfbUVpaiuHDh2PJkiW+G4sb98nPz8eiRYswY8YM303djToGgwGzZs3CuHHjsGrVKt8NzI3HiI2N9ek88MADvhuLG/fJy8vD0qVLcfvtt6O4uLhHnRkzZmDChAlYsWKF78bixmPYbDasXLkS+fn5WL58uW/Qc+M+2dnZePDBB3Vpk3pMaleBs+cIgpU9d+XKFZw9e1a6j4pZpepkvWDrfP3113jnnXcCbvcaXjY0NPTLAJJC0zSfTn+MgVV04uPj0djYKNVRSa+nuOeeezBp0iQIIVBeXo4zZ85ACIHc3FwMHz4cBoPB5/vX1taGQ4cOoaamBlarFSNHjuz2RKampgaHDx9GS0sLkpKSMHbsWF8mEdXxqLQVilDpqMRGJMWYXjp6ZE2FSkfF9FcPY2DvMUIVY0IInDp1CqdOnYIQAjk5OSgoKIDBYPCd2/b2dhw+fBiXL1+GxWLBiBEjuj31rK2txaFDh9Dc3IzExESMGTMGcXFxfjpnzpzByZMn4fF4kJWVhcLCQhiNRp9OR0cHDh8+jOrqapjNZhQWFnZ7SlhXV4dDhw6hqakJCQkJGDt2rG9RXu9croqKCnzzzTfo6upCZmYmRowYAZPJ5Kdz9OhRVFVVwWQyoaCgwLd4ph5t3+FwdHvbwUsOhIFgDZpOnjypZNobKXzwwQf4+9//HhJPPb1SZSn0CGQVDUA+r2njxo3kKyKGYZjBzoQJE/xeBQbj95tfz4WJUD1KDBXeu7RoYqCsTaSXoSXDMAzTP3jQFCaoCZ1A5KSMAtcn6qm8CgmFka7RaJTqeN/Lh0JHD5PPqqoq6fZQEkltcjDqMJFPtLXJUOmoeDPqAQ+awoSKYS+1LIGmaeTgS2VwpofJ56233ip9IqJpGm677TZyAnBRUZHU4DY7O1uaRaGi4/F4pOabmqYhLS2NNNItKSkhdYqLi6U6iYmJSExMlOqopIhTbcVgMJBp4irmqFRb0TSNNNJVeUyu0vapxTcpw1hVnYESYyors6ssZUKdf6vVqrSURn91zGYz2bZVzhu1j3deTX91OMa6M5BijA17oxyr1UqaiWZmZko7L4fDQaZZpqenk0aHlE5CQgKpk5eX50st7aljHzZsGGnYO3LkSCxevFhqRHnvvffizjvvDHgMk8mEFStWSFeZHTp0qNSIUgiBuXPn4h/+4R+kqb/Lly+XnpecnBw88MADAbcLITBnzhxs2rSpx6dW3sHbvHnzpJ2kxWIh5zylpqaSA/X09HRpJ2k2m8nU4JSUFLLzSk9Pl67HZTQa4XK5pAOEpKQkUictLS2qYiw9PZ007M3IyJAOROLi4kidtLQ06Q+dV0c2EFFZqiEtLY00Wc3IyCANeykdp9NJtn2Xy8UxdhORFmN6rSxOwRPBCYI1Eby5uRnHjh2T7kMZUQK0aSm1XVWHMkz0mrSeP38ee/bswYkTJ+DxeJCcnIzJkydj8uTJ+Prrr/Gb3/xGqjN06FCcPn064GAlMTFRmhmnaRrGjBmDgwcPSnWGDx+O8vLygDp2ux1tbW0BV6tVNd8cMWIEjh8/HlAnISEBTzzxBKqrq7Fnzx4cOnQIXV1diI+Px6RJk1BcXIzk5GQyA48yRwXoLCOVTD+VtkJlVqkY6aroUMbAKiafkRhj/dWhMkdVMuNU2ht1nVVsR1R0qHar4n+m0vY5xrozkGIsIyOjW9YfZ8+FgWANmioqKnD58mXdjjfQ8LqX33jX+9Of/lRaZ9WsOCqrjcpI09OwV6ajkn03btw4LFiwwO9YN583hmEYRk6oDHv59VyYiHafL++CbjdSW1sr/Y7qQEbFlqQ/hr5e+juJW+V+5ObXEz2dN4ZhGEaO17A32PCgKUwMxjRyavKiauZDKE1ug01/FthkGIZhrsOGvVGOSvYJNcgA6KchKiagKjrU0w+VBjtlyhTSIJJ6hGoymUiDSGriIUCbO3rnW8i2UxMpgeuTQ2X7HD16lDyGimmpHka6KgN5lbZC1UflSdpA0omkGFPR0eOGTUVHpd1SqLRrPXQ4xsKro0eMUcbmesGDpjDhcDjI1PmcnBxpI4iNjSUzLTIyMqTpmpqmwe12S3ViYmJI802XyyXN1gCA+++/HzExMT1qecvx8MMPS4+xZMkSTJkyRVreDRs2IC4uLqD5ZkZGBtavXy8dFM2fPx933nlnQB0hBNavXx9wuQCDwQCn00nqlJSUkFkfOTk50s7WaDSSxrNJSUlkZk92drb0x8NgMCAnJ0d6jISEBDLjJjs7W/oDpKJjt9vJjJusrKxBF2OBzFO9WK1W0uA2PT2dTCWndMxmM6njdDrJ9PqcnBzpD7PJZCLbfnJyMsdYH3QiLcZC5ZrAg6Yw4fF4pFkJQgi0trZKf3Db29vJ1zutra3SrAMhBFpaWqQ6HR0dZIYEpQNc70hXr17t6yhvXGTS7XZj+fLluOWWW3Dvvff6mVV6/3vHHXdg8uTJuPfeezFq1CgA/28iCVwPvhUrViArK8vnJn6zTlZWFlauXImhQ4di4cKFvo7lRiPKkpISTJ06FbNnz8a4ceO66cTExGDZsmXIyclBaWmpzxTzxuUWXC4XVq1ahby8PNx///1+ppje/SZPnozp06eT89taWlqkmTJdXV1K14fSaW1tlep4PB6yvbW1tSm1SUqHqk97e7vSeRtsMdbS0iKds6ei09LS0m+dzs5OJR2VayjLRlPRaWtr4xjrQSfaYoxqs3oRMdlzP/zhD/H73/8eZWVlsFgsSr5tDz30EN5++22/z2bPno2PPvpIWTdY2XOXL19GRUWFdB89TEtVCJWZ6I2mmKdOnUJlZSUMBgPy8/N9dwlenfb2dhw9ehT19fWIjY3FyJEju91l19bW4vjx42hvb4fT6URBQQGMRqOfzpkzZ3Du3DkYDAYMHTrUdzfvzaBrb2/HsWPHUFdXB5vNhpEjR3ZbZLCurg7Hjx9HW1sbUlNTUVBQAJPJ5KdTUVHhu55DhgzxGVF6dTo6OnD8+HFcvXoVMTExGDFihHJ7Usn208O0NFQ6ehnpDhQdFUIdYwNBJ1SGvXrocIwNbB0VEhISMHz4cL/PBvWSA1u2bEFiYiLOnz+P//iP/1AeNF26dAnbt2/3fWa1WpXmE3kJ1qCpvLwc9fX1uh2PYRiGYQYzoTDsjZgUrueffx4AsGPHjl59z2q1DkiH+AgZqzIMwzAM839E/Zym3bt3Iy0tDQUFBdi0aRNqamrCXSQAICd0AtFnqBhtOgOJaDu3rMM6A41oO7fRpqPizagHUT1omjNnDn7xi19g586dePnll/Hpp59i7ty50vfFbW1taGho8PsLBiqGvZQvk6ZppMmnzHS2NzrUo824uDgyLVTFG4gytLTZbGSaq4oO9YrWarWS6cHUeVMpi9lsJtOdVepD7WM0GsnUX5XX1pSOwWAgTT5VTEtVdKgbD5XH8Rxj3eEY69s+HGM9E6oYGxSGvU8//bQvkyjQ3/Hjx/t8/AcffBDz58/HmDFjsHDhQnz44Yf44osvsHv37oDf2bp1KxwOh++PSsvsKxaLRdpQDAYD0tLSpA0lISHBl7kVCKfTKU0f9prCyjpju91ODvJSU1OlgerVkXXGsbGxZH1SU1PJNOX09HTSTJSqT0pKCtnBOZ1OaVqv1Wol65OSkkJ2KmlpaaSZKNVhJCcnkzpOp1OaPmw2m0mdpKQkJR1Z+rDRaCTbvsPhUNLhGPOHY6xnOMa6E2kxpjJQ1IOwTgS/fPky+bps6NChfkGzY8cObN68WWkieE84nU68+OKL2LhxY4/bb05PbWhoQE5Oju4TwZuamsgBoYpBJGWoqGLyqaJDGSbqZfJJGUCqZJaomGJSpqUqWS4qOirGmVQGisoxVPah6kSdE0CtztQ1UjH5VGkrVJuzWq1kyjTHWHc4xvq+D8dY33T0iDGXy9VtbbComwjudDrJEaaenD9/HjU1NdKFtKxWq9IKpv3lypUr5D5UQwNANiRqu6oOtQaGSkqpig4V6CqpuFSHA9D2JSopzCo6VCcL0EkBKsdQ2Yeqk4qli0qdqWtEXWNAra1QbU7F35FjrDscY33fh2Osbzp6xNiVK1fIBVX1IGLmNFVUVKCsrAwVFRXo6upCWVkZysrK/C5IYWEh3n//fQDXL9STTz6Jzz//HGfOnMHOnTuxYMEC5OfnY/bs2eGqho9QLcTFMAzDMNFOZ2dnv9frUiFilhx47rnn/BaqLCoqAgDs2rUL06dPBwCcOHHCt/aR0WjEwYMH8fbbb6Ourg6ZmZm4++678YMf/CAkT5IoBqNhL8MwDMMEgxudH4JJxCxuGS6CtbhlfX09ysvLpfuovP+m3m2rzE9Q0aHebavMT1B5z069u1ZZgVZFh5o/ooLK+3yVfUKlQ507lXOicm4pHZX5CSo6VJtTmQPEMdYdjrG+78Mx1p1QxZjT6YTb7fb7LBi/3xHzei7aSEhIkKaNGgwG0uTTbreTJp+ZmZnStFGvmagssyc2NpZ8V5yZmUlmN+Tm5kp1YmJiSFNMl8vVb5NPi8VC6qSnp/fb5NNsNpPZl06nk8wyysnJkaZMm0ymbp3FzSQnJ5PzB3NycqSZSkajkaxPYmIiuZhsdna2NIPIayZKZdxQJp9ZWVkcYzfBMRZYh2PMn0iLMcpcWC/4HVGY6Orqkt61eDweNDQ0SO8mWlpayPVHmpqapHcTQgg0NDRI7yZaW1vJyXzXrl2T3k2o6LS1tSnpUHd7165dk96VtLe3K+lQdzaNjY3Su6yOjg5cu3aN1KG4du2a9K6xs7OTPE5TUxO59s61a9ekd8FdXV3keWtqalI6b1Tbb2xslLb95uZm8lG8ig7HWM86HGP+cIz1XSdUMdbS0hKSqTf8eo4gWK/nqqurce7cOek+ehg3qhAqHZXXC3qYiUabjsox9DAtjTYdFTjGWEf1GJHU9gdjjNntdhQUFPh9xq/nogiVlcZD0dBCqaMSoHqM4aNNR+UYenR+0aajAscY66geI5La/mCMMerJmV7woIlhGIZhGEYBHjSFCcprBwDpM6UX0aYzkIwo9ShLqHRUCJVOtLXJaNMZSO2NY6xvRFubjI2NZcPeaCYlJYW8wFTGh8FgIN/TJiQkkI2W0tE0jcymiY+PJydBquhQXlSxsbHkGld6mCHHxMSQkxP10LFYLOTkRRUzUUrHbDaTJp8qOlSdTSYTafKZlJTU77ZvNBrJG4/ExESOsR50OMa6wzHWnUiLsVBlz/GgKUyYTCapoaLBYCAHVna7nQzC5ORkMlUzOTlZ2iDj4uLIDj0xMVEaYJqmISUlRdrp22w2sj5JSUlkgKWkpEg7/ZiYGCUdygAyOTlZ2ulbLBZSJzExkdRJTU2VpimbzWayQ/caUMtISUmRpimbTCZSJyEhgWwrycnJUh2j0UjqxMfHkz/+SUlJHGM3wTHWMxxj3Ym0GFN5e6MHnD1HEKzsucbGRpw4cUK6j4pxI7W4mMriYyo61GJpepl8UgvIqWR8qBhrUgu7qWSfqCzapsdCdSo6KvtQOipl1cO0VGWRQBUdqs2pLCTIMdYdjrG+78Mx1p1QxVh6enq3tcGC8fvNgyaCYA2azpw5g5qaGt2OxzAMwzCDFaPRiPHjx/t9xksORBEqrs0MwzAMw9B0dXWFZBkFHjSFCWoCJMMwDMMwaoTKsJcHTWGCmoQHQDrBzguV5UJl26jqUIM8vXRkkzEBtXRcKoMFgC7L7csmWvZmn1DpUOdO5ZyonFsqy4W6xqo6VJtTuTHhGOsOx1jf9+EY606oYiw1NZUHTdGM3W6XZgOoGB3Gx8eTJp/Z2dlkxg1lJhoXF6dkJirLHNE0jTT5tNlspMlnZmYmmdHhdrulQWi1WklTzIyMDHJgm5ubS2b2UCafaWlp/Tb5NJvNyM3NlR4jJSWFTMnNycmRduoqpqVJSUmkmWhOTo60wzYajWTbdzgcSmaiHGP+cIz1DMdYdyItxtLS0qTH0As27A0TXV1d0swFj8eD2tpaaSZGU1MTecdRX18vzVwQQqC2tlb6Lri5uRn19fX91qmrq5NmYrS0tJA6dXV1ZFZIXV2dNNOira0NdXV1/ToGANTW1krnprW3t6O2tpbUoe6O6urqpBkqHR0dpE5DQwN5N0ed287OTlKHMj4Frp83WRZSV1cX6urqpG1fxTKhvr6eY+wmOMYC78Mx5k+kxVhzczMb9g4EgpU9V1VVhcrKSuk+oTJUHIw6oTL5jCQdFQbSNWSdga0TSW2fYyzydeLi4lBYWOj3GWfPRRGNjY3kPqEyVByMOqEy+YwkHRUG0jVknYGtE0ltn2Ms8nWamprYsJdhGIZhGGagwIOmMBEfH0/uE22GigNJJ5JMPlWOoce5jTYdFVgneDocY9Gvo0KodOLi4jh7LppJSUkhGxOVDWA0GkkPoqSkJDJdk9IxGAykN1BCQgI5CZLKYPF6Z8mw2+1kmquKDmUiGRsbS04qpHRU9omJiSFTmfXQsVqtZOqvSsoupWM2m0kPqOTkZFKHapMmk4mco0D5vanocIz1XYdjrDscY93RK8bYsDfKMRqN0kA2GAykg7TNZiMbdXx8vDT11OuuLmv4MTEx5JOxhIQEssOgdKxWq5LbNeXw7XA4pAFmsVhIY00VncTEROmPmIpOfHw82QEmJCRIf8TMZjN53ux2O3kNHQ6HVMdoNJL1iYuLU2orsh9Lg8FA6sTGxiq1FY4xfzjGApeFY8yfSIsxqi3pBWfPEQQre66hoQHffPONdB8Vg0jKUFHF5FNFhzJMVMmQUNGhTEv1MvlUMZqkUDHfVDHO1ENHD9NSlbLqYVpKXWNVHarNqZh8cox1h2Os7/twjPVNR48Yczqd3da4YsPeMMCGvQzDMAwzsDEYDBg/frzfUy1eciCKYMNehmEYhtEHj8fDSw5EMyreQAzDMAzD0BiNxpBk6vGgKUyoGPaqTGyjslyobBtVHWqQp5cOlU2jEhQqBpFUNo1K6qqKjoopJqWlcgyVslDnLlQ6KsanKm2FyqZRuTHhGOsOx1jfy8Ix1jcdPWKMytbUCx40hYm4uDhpirHVaiXNKlNTU0kTyby8PGlj8hpRyhp/cnIyqeN2u6WppSaTCbm5udJgTkxMRG5urrSDc7vdUrNKo9GIvLw8aeeUkJCAvLw8UiczM1Oqk5ubK+0Q7HY78vLypB1cTk6O1KzSYDAgLy9Pmv0TFxeH3NxcqU5WVpbUqFXTNOTm5krf+9tsNuTl5Uk70oyMDKnhqNe8VpZiHBMTg9zcXGlHmZaWRrbJ3NxcjrGb4BjrDsdYz0RajIVqyQGeCE4QrIngwPVl+S9cuIDq6mq/DIXExES43W6YzWa0t7fj7NmzaGho8G03GAxwuVxwuVzQNA319fU4d+6cX1aG12Xc4XBACIGLFy/i0qVLfjoOhwNutxsWiwUdHR2oqKjwM9k0GAxIS0tDZmYmNE1DQ0MDzp0755dBYrVakZ2djcTERAghcOnSJVRVVfllOiQkJMDtdsNqtaKzsxMVFRV+ppQGgwFOpxNZWVnQNA2NjY2oqKjwy7iwWCzIzs5GUlIShBCorq7GxYsX/XTi4+PhdrsRExODzs5OnDt3DlevXvVt1zTNp2MwGNDU1ISKigo/w0mz2YysrCykpKRACIHLly/j4sWLfhkidrsdbrcbNpsNXV1dOHfunN+kfu9aODk5OTAYDGhubkZFRYWf4aTZbEZmZqavI7hy5QoqKyv9dOLi4uB2uxEbGwuPx+PT8YaspmlITk72Odu3tLTg7Nmzfjomk8mno2kaampqUFlZ6TenLjY2Fm63G3FxcfB4PDh//jyuXLniNz/Aq2MymdDa2oqKigpcu3bNt91oNCIjIwNpaWnQNA1Xr15FZWWlX/aUzWaD2+2G3W6Hx+Pxtf0bdZKSkuB2u2EymdDW1oazZ89203G5XEhPT4emaairq8O5c+f8dGJiYuB2uxEfH88xdoMOxxjHGBDdMXYznD0XBoI5aPLS1dXl882x2Ww9Xvz29na0tLRA0zTY7fZudzxel+eOjg6YzWbExsZ2u8vzeDw+52oVnbi4uG53PEIItLS0oL29XUknJiamx9cBHR0daG5uVtIxmUw9rvbq8XjQ1NSErq4u2Gw2qQ5wvSPu6Q6upaUFbW1tAXWEEGhsbERXV1fAhfI6Ozt9HWlcXFyPd3C90bFarT3eyavotLa2orW1FUajEXa7vUedpqYmdHZ2KunExsb2eKd4o05cXFyPbdKrY7FYenztcGPbD6TT1taG1tZWpbZvsVhgs9m61ZljjGPsZh2Osf8n2mLMCw+awkAoBk0MwzAMw+gLLznAMAzDMAwTJnjQxDAMwzAMowAPmhiGYRiGYRTgQRPDMAzDMIwCPGhiGIZhGIZRgAdNDMMwDMMwCkTEoOnMmTNYt24dhgwZApvNhmHDhmHLli1+i231RGtrKx577DGkpKTAbrdjyZIluHTpUohKzTAMwzBMNBERg6bjx4/D4/HgzTffxJEjR/Dqq6/ijTfewLPPPiv93ne+8x188MEHePfdd/Hpp5/iwoULWLx4cYhKzTAMwzBMNBGxi1v+6Ec/ws9+9jOcOnWqx+319fVwOp34r//6L9x///0Arg++RowYgb179+LWW29V0uHFLRmGYRgm8gjG7zdtHTxAqa+vlxoF7t+/Hx0dHZg5c6bvs8LCQrjdbumgqa2tzc/7pr6+HgD8PHMYhmEYhhnYeH+39Xw2FJGDpvLycrz22mvYtm1bwH2qqqpgsVi6OT2np6ejqqoq4Pe2bt2K559/vtvnOTk5fS4vwzAMwzDhoaamBg6HQ5djhXXQ9PTTT+Pll1+W7nPs2DEUFhb6/l1ZWYk5c+Zg6dKl2LBhg+5leuaZZ/DEE0/4/l1XV4fc3FxUVFTodtIjgYaGBuTk5ODcuXOD6rUk15vrPRjgenO9BwP19fVwu93St1K9JayDpu9+97t46KGHpPsMHTrU9/8XLlzAjBkzMHXqVPz85z+Xfs/lcqG9vR11dXV+T5suXboEl8sV8HtWq7VHJ2+HwzGoGpuXhIQErvcggus9uOB6Dy4Ga70NBv1y3sI6aHI6nXA6nUr7VlZWYsaMGZg4cSK2b99OnoSJEyfCbDZj586dWLJkCQDgxIkTqKioQElJSb/LzjAMwzDM4CIilhyorKzE9OnT4Xa7sW3bNly+fBlVVVV+c5MqKytRWFiIv/3tbwCuPxlat24dnnjiCezatQv79+/H2rVrUVJSopw5xzAMwzAM4yUiJoJ//PHHKC8vR3l5ObKzs/22eWfFd3R04MSJE2hubvZte/XVV2EwGLBkyRK0tbVh9uzZ+OlPf9orbavVii1btvT4yi6a4XpzvQcDXG+u92CA661fvSN2nSaGYRiGYZhQEhGv5xiGYRiGYcIND5oYhmEYhmEU4EETwzAMwzCMAjxoYhiGYRiGUYAHTTdx5swZrFu3DkOGDIHNZsOwYcOwZcsWtLe3S7/X2tqKxx57DCkpKbDb7ViyZAkuXboUolLrww9/+ENMnToVsbGx3exnAvHQQw9B0zS/vzlz5gS3oDrTl3oLIfDcc88hIyMDNpsNM2fOxDfffBPcgurM1atXsXLlSiQkJCAxMRHr1q1DY2Oj9DvTp0/vdr0fffTREJW4b7z++uvIy8tDTEwMiouLfcuSBOLdd99FYWEhYmJiMGbMGPzhD38IUUn1pTf13rFjR7frGhMTE8LS9p8///nPuO+++5CZmQlN0/Db3/6W/M7u3bsxYcIEWK1W5OfnY8eOHUEvp970tt67d+/udq01TZPaiw1Etm7dismTJyM+Ph5paWlYuHAhTpw4QX6vv/HNg6abOH78ODweD958800cOXIEr776Kt544w08++yz0u995zvfwQcffIB3330Xn376KS5cuIDFixeHqNT60N7ejqVLl2LTpk29+t6cOXNw8eJF398777wTpBIGh77U+5VXXsFPfvITvPHGG9i3bx/i4uIwe/ZstLa2BrGk+rJy5UocOXIEH3/8MT788EP8+c9/xiOPPEJ+b8OGDX7X+5VXXglBafvGr3/9azzxxBPYsmULvvrqK4wbNw6zZ89GdXV1j/vv2bMHy5cvx7p163DgwAEsXLgQCxcuxOHDh0Nc8v7R23oD11eLvvG6nj17NoQl7j9NTU0YN24cXn/9daX9T58+jXvuuQczZsxAWVkZNm/ejPXr1+OPf/xjkEuqL72tt5cTJ074Xe+0tLQglTA4fPrpp3jsscfw+eef4+OPP0ZHRwfuvvtuNDU1BfyOLvEtGJJXXnlFDBkyJOD2uro6YTabxbvvvuv77NixYwKA2Lt3byiKqCvbt28XDodDad81a9aIBQsWBLU8oUK13h6PR7hcLvGjH/3I91ldXZ2wWq3inXfeCWIJ9ePo0aMCgPjiiy98n/3P//yP0DRNVFZWBvzetGnTxLe//e0QlFAfpkyZIh577DHfv7u6ukRmZqbYunVrj/s/8MAD4p577vH7rLi4WGzcuDGo5dSb3ta7NzEfCQAQ77//vnSfp556SowaNcrvs2XLlonZs2cHsWTBRaXeu3btEgBEbW1tSMoUKqqrqwUA8emnnwbcR4/45idNCtTX10sN//bv34+Ojg7MnDnT91lhYSHcbjf27t0biiKGld27dyMtLQ0FBQXYtGkTampqwl2koHL69GlUVVX5XW+Hw4Hi4uKIud579+5FYmIiJk2a5Pts5syZMBgM2Ldvn/S7v/zlL5GamorRo0fjmWee8VtQdiDR3t6O/fv3+10ng8GAmTNnBrxOe/fu9dsfAGbPnh0x1xXoW70BoLGxEbm5ucjJycGCBQtw5MiRUBQ3bETDte4P48ePR0ZGBmbNmoXPPvss3MXpN/X19QAg/a3W45pHxIrg4aS8vByvvfYatm3bFnCfqqoqWCyWbvNh0tPTI+49cW+ZM2cOFi9ejCFDhuDkyZN49tlnMXfuXOzduxdGozHcxQsK3muanp7u93kkXe+qqqpuj+NNJhOSk5OldVixYgVyc3ORmZmJgwcP4p//+Z9x4sQJvPfee8Eucq+5cuUKurq6erxOx48f7/E7VVVVEX1dgb7Vu6CgAG+99RbGjh2L+vp6bNu2DVOnTsWRI0e6uTBEC4GudUNDA1paWmCz2cJUsuCSkZGBN954A5MmTUJbWxv+/d//HdOnT8e+ffswYcKEcBevT3g8HmzevBm33XYbRo8eHXA/PeJ70Dxpevrpp3uc/Hbj380dSmVlJebMmYOlS5diw4YNYSp5/+hLvXvDgw8+iPnz52PMmDFYuHAhPvzwQ3zxxRfYvXu3fpXoA8Gu90Al2PV+5JFHMHv2bIwZMwYrV67EL37xC7z//vs4efKkjrVgQk1JSQlWr16N8ePHY9q0aXjvvffgdDrx5ptvhrtojM4UFBRg48aNmDhxIqZOnYq33noLU6dOxauvvhruovWZxx57DIcPH8avfvWroGsNmidN3/3ud/HQQw9J9xk6dKjv/y9cuIAZM2Zg6tSp+PnPfy79nsvlQnt7O+rq6vyeNl26dAkul6s/xe43va13fxk6dChSU1NRXl6Ou+66S7fj9pZg1tt7TS9duoSMjAzf55cuXcL48eP7dEy9UK23y+XqNim4s7MTV69e7VWbLS4uBnD9ieywYcN6Xd5gkpqaCqPR2C2LVRaXLperV/sPRPpS75sxm80oKipCeXl5MIo4IAh0rRMSEqL2KVMgpkyZgr/+9a/hLkafePzxx32JLNRTUT3ie9AMmpxOJ5xOp9K+lZWVmDFjBiZOnIjt27fDYJA/kJs4cSLMZjN27tyJJUuWALiemVBRUYGSkpJ+l70/9KbeenD+/HnU1NT4DSbCQTDrPWTIELhcLuzcudM3SGpoaMC+fft6nXmoN6r1LikpQV1dHfbv34+JEycCAD755BN4PB7fQEiFsrIyAAj79e4Ji8WCiRMnYufOnVi4cCGA64/xd+7ciccff7zH75SUlGDnzp3YvHmz77OPP/447HHcG/pS75vp6urCoUOHMG/evCCWNLyUlJR0SzePtGutF2VlZQMyhmUIIfCP//iPeP/997F7924MGTKE/I4u8d3XmerRyvnz50V+fr646667xPnz58XFixd9fzfuU1BQIPbt2+f77NFHHxVut1t88skn4ssvvxQlJSWipKQkHFXoM2fPnhUHDhwQzz//vLDb7eLAgQPiwIED4tq1a759CgoKxHvvvSeEEOLatWvin/7pn8TevXvF6dOnxZ/+9CcxYcIEMXz4cNHa2hquavSa3tZbCCFeeuklkZiYKH73u9+JgwcPigULFoghQ4aIlpaWcFShT8yZM0cUFRWJffv2ib/+9a9i+PDhYvny5b7tN7fz8vJy8cILL4gvv/xSnD59Wvzud78TQ4cOFXfeeWe4qkDyq1/9SlitVrFjxw5x9OhR8cgjj4jExERRVVUlhBCitLRUPP300779P/vsM2EymcS2bdvEsWPHxJYtW4TZbBaHDh0KVxX6RG/r/fzzz4s//vGP4uTJk2L//v3iwQcfFDExMeLIkSPhqkKvuXbtmi92AYgf//jH4sCBA+Ls2bNCCCGefvppUVpa6tv/1KlTIjY2Vjz55JPi2LFj4vXXXxdGo1F89NFH4apCn+htvV999VXx29/+VnzzzTfi0KFD4tvf/rYwGAziT3/6U7iq0Cc2bdokHA6H2L17t9/vdHNzs2+fYMQ3D5puYvv27QJAj39eTp8+LQCIXbt2+T5raWkR3/rWt0RSUpKIjY0VixYt8htoRQJr1qzpsd431hOA2L59uxBCiObmZnH33XcLp9MpzGazyM3NFRs2bPB1zJFCb+stxPVlB/7lX/5FpKenC6vVKu666y5x4sSJ0Be+H9TU1Ijly5cLu90uEhISxNq1a/0Gije384qKCnHnnXeK5ORkYbVaRX5+vnjyySdFfX19mGqgxmuvvSbcbrewWCxiypQp4vPPP/dtmzZtmlizZo3f/r/5zW/ELbfcIiwWixg1apT4/e9/H+IS60Nv6r1582bfvunp6WLevHniq6++CkOp+443lf7mP28916xZI6ZNm9btO+PHjxcWi0UMHTrUL8Yjhd7W++WXXxbDhg0TMTExIjk5WUyfPl188skn4Sl8Pwj0O33jNQxGfGv/J84wDMMwDMNIGDTZcwzDMAzDMP2BB00MwzAMwzAK8KCJYRiGYRhGAR40MQzDMAzDKMCDJoZhGIZhGAV40MQwDMMwDKMAD5oYhmEYhmEU4EETwzAMwzCMAjxoYhhmUHPx4kWsWLECt9xyCwwGg58vFcMwzI3woIlhmEFNW1sbnE4nvv/972PcuHHhLg7DMAMYHjQxDBPVXL58GS6XC//6r//q+2zPnj2wWCzYuXMn8vLy8G//9m9YvXo1HA5HGEvKMMxAxxTuAjAMwwQTp9OJt956CwsXLsTdd9+NgoIClJaW4vHHH8ddd90V7uIxDBNB8KCJYZioZ968ediwYQNWrlyJSZMmIS4uDlu3bg13sRiGiTD49RzDMIOCbdu2obOzE++++y5++ctfwmq1hrtIDMNEGDxoYhhmUHDy5ElcuHABHo8HZ86cCXdxGIaJQPj1HMMwUU97eztWrVqFZcuWoaCgAOvXr8ehQ4eQlpYW7qIxDBNB8KCJYZio53vf+x7q6+vxk5/8BHa7HX/4wx/w8MMP48MPPwQAlJWVAQAaGxtx+fJllJWVwWKxYOTIkWEsNcMwAw1NCCHCXQiGYZhgsXv3bsyaNQu7du3C7bffDgA4c+YMxo0bh5deegmbNm2Cpmndvpebm8uv8RiG8YMHTQzDMAzDMArwRHCGYRiGYRgFeNDEMAzDMAyjAA+aGIZhGIZhFOBBE8MwDMMwjAI8aGIYhmEYhlGAB00MwzAMwzAK8KCJYRiGYRhGAR40MQzDMAzDKMCDJoZhGIZhGAV40MQwDMMwDKMAD5oYhmEYhmEU4EETwzAMwzCMAv8LEFfr8FZzB/MAAAAASUVORK5CYII=\n" + }, + "metadata": {} + } + ], + "source": [ + "# Select instance\n", + "instance = np.array([0.8, -0.7])\n", + "plot_dataset(XX, yy, point=instance)" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "9ac8e60c", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 472 + }, + "id": "9ac8e60c", + "outputId": "6d77db3f-cf68-410b-cade-834f215d9895" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": {} + }, + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "array([1])" + ] + }, + "metadata": {}, + "execution_count": 21 + } + ], + "source": [ + "# Select new instance\n", + "new_instance = np.array([1.4,-1.3])\n", + "plot_dataset(XX, yy, point=new_instance)\n", + "\n", + "model.predict(new_instance.reshape(1, -1))" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "0322443f", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 455 + }, + "id": "0322443f", + "outputId": "91c85c48-e7a3-4a83-8792-c45e63a08315" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAk0AAAG2CAYAAABiR7IfAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAVPNJREFUeJzt3X10VdWZP/BvMCQhYkJ5S2BKlEATloRCyA0QWt4WUWIdR1qXFbQCFlEZnCnVWqHTlp9OHdQytS0Lh3a5hHZqa8u04NTaWIy8VAlYYtKSiJciYBBJVGxueEnCDezfH0xuc8N9Oefc87L3Pt/PWnctvdybu885++z97Gfvc06aEEKAiIiIiBLq53UBiIiIiFTAoImIiIjIAAZNRERERAYwaCIiIiIygEETERERkQEMmoiIiIgMYNBEREREZACDJiIiIiIDGDQRERERGcCgiYiIiMgAZYKmtWvXory8HFdddRWGDx+O+fPnIxgMJv3eli1bMG7cOGRlZWHChAl46aWXXCgtERER6UaZoGnXrl1YsWIF9u7di+3btyMcDuP666/H2bNn435nz549WLhwIZYuXYr6+nrMnz8f8+fPR2Njo4slJyIiIh2kqfrA3g8//BDDhw/Hrl27MHPmzJifue2223D27Fm8+OKLkfemTZuGSZMmYePGjW4VlYiIiDSQ7nUBrAqFQgCAwYMHx/1MbW0tHnjggaj35s2bh23btsX9TldXF7q6uiL/f/HiRXz88ccYMmQI0tLSUis0ERERuUIIgdOnT2PkyJHo18+eiTUlg6aLFy9i5cqV+MxnPoOSkpK4n2tpaUFeXl7Ue3l5eWhpaYn7nbVr1+KRRx6xraxERETknePHj+OTn/ykLX9LyaBpxYoVaGxsxGuvvWb73169enVUdioUCqGgoADHjx9HTk5OzO90d3ejsrIS9fX1KC0txSuvvIL0dCV3LZG2uru7cezYMVxzzTU8P4l8oL29HaNGjcJVV11l299UruW4//778eKLL2L37t1JI8f8/Hy0trZGvdfa2or8/Py438nMzERmZuZl7+fk5MQNmg4dOoT6+noAQH19PT766CMUFRUl2xQickl3dzcqKiqwf/9+BAIB1NbWJgycuru7ceTIERQWFjLAchD3M7nBzqU1ylw9J4TA/fffj61bt+LVV1/F6NGjk36noqICNTU1Ue9t374dFRUVtpatsLAQgUAAAFBeXo7CwkJb/z6prbu7G4cOHUJ3d7fXRfGtI0eOYP/+/QCA/fv348iRI3E/2xNgFRcXo6KigsfNIdzPpCJlgqYVK1bgZz/7GX7+85/jqquuQktLC1paWtDR0RH5zKJFi7B69erI/3/lK19BdXU1/vM//xNvv/02/t//+3/Yv38/7r//flvLlp6ejtraWgSDQezZs4cjJopgxyAHMwMbMwEWWcf9TCpSJmj6r//6L4RCIcyePRsjRoyIvH75y19GPtPc3IyTJ09G/n/69On4+c9/jh//+MeYOHEi/ud//gfbtm1LuHjcqvT0dBQVFTFgcpnsWRx2DHLoGdg0NTVh8+bNCT/LzLE7uJ9JRcrep8kt7e3tyM3NRSgUirumiexnZK2D2XUqXuhdxvLycmYiPWSmvnCtjXN671sA3M/kGCf6b2UyTeQfRqe0VMjiuDl1m0rWTfaMnR3M1Bdmjp3R99wGwP1MSmHQRNIx2rmpkt53owNOZe2UX9ZdqVJfdKbCQMcufhiI+BGDJpKO0c6NC/D/LpXOqO93a2pqkjb0KnYIrC/eczJwlalO+mUg4kcMmkg6Zjo3TqNckkpn1Pu72dnZqKqqStjQq9whsL54y6nANdVMq93Blp8yan7DoImkJGPnJtNItq9UOqOe71ZXV+PcuXMAEjf07BAoFU6c21brpFMDAE4F64tBE5EBKmRXUumM0tPTMXfuXEMNPTsEko3VOpnqACDeQIpTwfpi0ORDMmdMZOWH7IrRhp4dghr8dJ5brZOpDACSDaTszqj56XjKjEGTRapWYBUyJjLyS3bFaEMv4/Qp/Z0fz3MrdTKVAYCbAyk/Hk9ZMWiyQOUK7IeMiROYXSE3pToo43keW6z9anUA4OZAisdTHgyaLFC5AvslY+IEZlfIDXYMynieX87uwa6bAyk3jqeqsydu42NUkoh1G3Y3H43hxOMc+IgIUpnu9ffQoUMoLi6O/H8wGERRUZHpv6P7fjLLrv3qFSePp5uPpHKzXvIxKpJwa4Th1DQgMyaXcGSlHpWnxo2yK6vA8zya6tk3J4+nW7MnOpy/zDQl4eUDe1UfGclMhYf90uX8ck6YHY0zq2QM91Nsbs2euH3+MtPkM6qPjGSm8ro0P/PLOWEmq6DD6N0tzL7F5tbsiQ7nLzNNSXiZaQI4MnKKm+vSyF48J6L5JftGelB9TRODpiS8DprIOex8SQccABDF5kT/zTOLfKsnVU+ksp6pFQ4AiJzHNU0G8UorIpKVW2t12A6qg8fKGQyaDKqsrORCS59gY0N0OS44VwePlXMYNBlUX18PgFda6Y6NDVFsvOLUHm4MynisnMOgyaDS0lIA6l4mScawsSGKzY7Lxf2exbVrUJZsP+pwab+sGDQZ9Morr/BhrYqx0kCzsSGKLdV7+TCLa8+gzMh+5APGncOgySDeFE0tVhtoNjb28ntmQTeptINeZXFlqoN2DMqM7kcd+ywZjiWDJtJSKg20jo2NF1TJLFhpiGVovFXjRRZXtjpox6DMr9lwWY4lgyYXsaF1j18bFpmosD7MSkMsS+OtGi+yuDLWwVQHZX7NhstyLBk0GZRqw8iG1l1+bVhkokLgaqUhdrrx1nlw5XYWV4U6aIXX2XAv6qgsx5JBk0GVlZUpVRC7FgDq2pg6weuGxe9UCFytNMRONt4cXNlLhTrotlT7Ea/qqCzHks+eS6Ln2TVAag/CTPX5UL2/HwgEUFtbywaACKk/Q9DK9516biEfvktOsqMfUamOOvHsOWaaDCotLU04okwWvacaJcsyn+sEZtDIqlRHvTIFTIA8UxCkJzv6Eb/XUQZNBiVKyBltuFOZLtK1onI6glKRSicg4yJwWaYgSE929CN+r6OcnkvCyPScW+lKJ0e4XlEp1esnqtS1VKa9rdQ91ldSnSrnth04PeehyZMnx43K3coC6biw2el9x6k/81TK/pkd9fauD7ItAidyg479iJuYaUqiJ1JtbW1FW1tb3OjcT9G73Zzad1w8b42u2ZRY9QGAVGuaiMg+TmSaGDQl0bPTS0tLUV9fz85XIbp2/k5L9UpPWbE+kJ8wuOf0nKfq6+sB6Hflms44lWKNrgs9WR/IL1SaYleNUkHT7t27cdNNN2HkyJFIS0vDtm3bEn5+586dSEtLu+zV0tJi+rdLS0sBsLFViZOdv+5rpXRc96BrMBiP7nWU4tP5FjVeUypoOnv2LCZOnIgNGzaY+l4wGMTJkycjr+HDh5v+7VdeecU3ja1OnOj8OYpTl47BYCyso/7GrKpzlGo5brjhBtxwww2mvzd8+HAMGjQopd/uaWyJYo3i+tYNrie4hPvBG0bqKOmrJ6vKc89+SmWarJo0aRJGjBiB6667Dq+//nrCz3Z1daG9vT3qRXJzexoi1iiudxn8Osrvexz8uh9kwEwD+SWr6jatg6YRI0Zg48aN+PWvf41f//rXGDVqFGbPno0333wz7nfWrl2L3NzcyGvUqFEullguKqyJiNcxO1n2vmtjAESV4dChQ75bTxDrOHBdhXfMrN9S4TwnAiSpq0JRAMTWrVtNf2/mzJniS1/6Utx/7+zsFKFQKPI6fvy4ACBCoVAKpVVPOBwWgUBAABCBQECEw2GvixRTMBgUACKvYDDoetn7lqGpqSny++Xl5dLuOzslOw5+2Q+qUeU8J7JSV0OhkO39t9aZplimTJmCw4cPx/33zMxM5OTkRL38SJUsQaxpiL5lr6mpcXRk0rcMRUVFvrpKC4h9HPx2tVpfUoyKk1DlPCd5eFWvZamrvguaGhoaMGLECK+LIT1V1kTE6ph7lz07OxtVVVWOrqmJVYbe6wlU6DxTFS9A8uu6ClXWc6lynpMcvKzXstRVpe4IfubMmUiWqLS0FN/73vcwZ84cDB48GAUFBVi9ejVOnDiBn/70pwCA73//+xg9ejTGjx+Pzs5OPPPMM1i/fj3+8Ic/YO7cuYZ+04k7iprl1RVIPb9bUFCA5uZmpa7C6O7uRk1NDaqqqiLveXEHaNUf5cKr36xR6e7jPMZklNf12mxddaT/tm2izwU7duyIWjfR81q8eLEQQojFixeLWbNmRT7/xBNPiDFjxoisrCwxePBgMXv2bPHqq6+a+k0n5kTN8HrNgde/nwoZ1tTEWuujChWPfTgcjqyn8rocXtc9IrvJWq/jnfdO9N9KZZq84HWmyevI3uvfT5Vbo+h4v6Pyc9xUO/ayZfWYwSEdyVavE533fPacD3k9j+v176fKjTU1ieb5VV4Mrdqxl2WhaA+/rucivclWr90+75lpSsLrTBPgfWTv9e/LTrWMjBleHHurv6lyVk9nbD/8xe3jnei8Z6bJp7yO7L3+fdn1zsgEAoHIXcF14PaxT+XqHD6gWT6qXEVI9jBzvO06p9zO5jNoIkpRz0nb1NQEIQTGjx/PDsKiVFPtfECzXGSbMiVnGT3edp9Tbg7uGDSRFFQfyffcm6murg4AOwirZFxHxY7fOruPp+rthO6MHm+VzykGTeQ5XUbyMnb4qpFx4TyPq3V2Hk9d2gmdGT3eKp9TXAiehAwLwXWn00JqLnrVE4+r93RqJ/yuJ2MIwNFpNS4EJy2pPOroi4vm9aT6cdVhWkundsLPejKG48ePx+LFi70ujmkMmshzMk7JkPt06NhlpMu0FtsJPai8nglg0ESSUH0kT6nRpWOXkeqdFODedI5fuTlgUT1jyKCJSGJ+yb7o0LHLSvVOigG1s9zev6pnDBk0EUnKT52F6h27zFTvpBhQO8uL/avyzAKDJiKb2ZUd8lNnoXrH7iQ76pPKnRQDamdx/5rDoInIRnZmh/zWmKncsTvFT9nGeFQLqFWbUldt/3qN92lKgvdpIjP36LH7XjK8P5C/8d5Eaun98NhAIIDa2lqetx7ifZpIGqqNpqwyO9K3OzvE7Is+rJwzfss2qs5PU+p+xaCJTFN1ysBKp2W2EWSqm2Kxes6wPqmFQa7+GDSRaSqOpqx2WlYaQWaHqK9UzhnWJ3UwyNUfgyYyTcXRlNVOi40g2UHFc4asYZCrNy4ET4ILwWNTbYFy7wWa5eXlDIDIdaqcM6qUkygZLgQnaag2mmLGiLymwjmj6npFIrcwaCLfUKHTovj8csWml1Rcr0jkJgZNRCQ9ZkDcwbVXRIkxaPIZjtZJRcyAuIPT2ESJMWjyEY7WSVXMgLiH09ixccBJAIMmX5FxtK5bQ+Tm9ui27xJxKgPip31I1nHAST0YNPmIbKN13RoiN7fHyG/pFhDYnQHRrf6Rc2QccJI3GDT5iGzrFXRriIxsj12BTLLfYkCQnGr1T7cgWCWyDThlpns9ZdDkMzKtV9CtIUq2PXYGMr1/a8KECSgoKIj6d9UCAi+oVP8YBF/Ozc5ZtgGnrPxQT3lH8CR4R3Bn6Xb34UTbc+jQIRQXF0f+PxgMoqioyPJvdXZ2ory8HI2NjQgEAqitrY38Ju+Abowq9c/uuqO63vW7b90n78hQT3uf0+fOneMdwUkvMmW+7JBoe+zObDQ3N6OxsRHA5dkkjoyNUaX+qZQVc4PfMqmqTHl5XU/dyHQx05QEM01kJzszG8wmua+n8wLgerClSlYsEbu2wU91X7Wsmpf1tG+mq66uDmVlZbb23wyakmDQ5A0dOgg3cD+5p7u7G9OmTUNdXR0AoKysDHv37uV+N8juzt8vdV+GKS9V9A2mq6urMWTIEE7Pkd78sJjQLvGml1RJ56vkyJEjkYAJuDSK1X1ayE52T6mpMrWaKq+nvFTixrIEBk0kHb+tV7Abg05nFBYWoqysLPL/gUBA2g5MxqCZnb81XJ9ojtPBtFJB0+7du3HTTTdh5MiRSEtLw7Zt25J+Z+fOnZg8eTIyMzMxduxYbN682fFyUmrYuKaGQacz0tPTsXfvXjQ1NaGpqUnatSWyBs3s/K3zS1ZNBUoFTWfPnsXEiROxYcMGQ58/evQobrzxRsyZMwcNDQ1YuXIl7r77brz88ssOl5RSwcY1NQw6nZOeno5rr70W1157rbT1Uuag2Y7OX8YsGvmHsgvB09LSsHXrVsyfPz/uZx5++GH87ne/i1yWDQALFixAW1sbqqurDf2OmwvB/bKwkZzHuuRfOl9ZptqVZOQtJ/pvpTJNZtXW1qKysjLqvXnz5qG2ttajEsUna0qd1MR0vn/pnKmVOYumC2byEtM6aGppaUFeXl7Ue3l5eWhvb0dHR0fM73R1daG9vT3q5QY2BkRkF12DZk49O4uD9+S0DpqsWLt2LXJzcyOvUaNGufK7bAyIiBLTOYsmAw7ek9M6aMrPz0dra2vUe62trcjJycGAAQNifmf16tUIhUKR1/HjxwHYl7KM93fYGBARJed2Fs1P01UcvCenddBUUVGBmpqaqPe2b9+OioqKuN/JzMxETk5O1AsAKisrU05ZJkt96ppSJyJygtMBjd+mqzh4T06poOnMmTNoaGhAQ0MDgEu3FGhoaEBzczOAS1miRYsWRT5/33334ciRI/j617+Ot99+G08//TR+9atf4atf/arp366vrweQWsqSqU/9+WlU6gU39i+PoRrcCGj82GZz8J6EUMiOHTsEgMteixcvFkIIsXjxYjFr1qzLvjNp0iSRkZEhCgsLxaZNm0z9ZigUEgBEaWmpACDKy8tFOBy2VP5wOCwCgUDKf4fk1Pv4BgIBHl+bubF/eQzVEQwGo/qBYDBo+2/I3GaHw2ERDAalKpNsevrvUChk299U9j5Nbum5z8OpU6fw0Ucf2fJ0bt4/R098sKaz3Ni/PIbqcOt+VDK22bxflTG8T5OH7EpZqpT65DSFOUYWUXKfWufGIlUuhFWHW+tvZGyz/ThtKAsGTRST3xZA2iFZI67CPpU5qHOjk+RCWLXECmhkrsN2kSW498O+7otBE8XEkYw1iUalsu9TFYI6N0b9MmYWyJhYdVjHjl2G4F6F9sIJDJooJllGMjqRfZ/KHtQRJdO3Dh86dEjbjt3r4N6v7QWDJopJhpGMbmTfp3YFdTqO7Ml5dtSbvnUYgC87djfIPgh0Cq+eS8KJ1fdEskr1SiFe1UNW2FlvetdhAK5cYedXMl5Z2JsT/TeDpiQYNBEZJ/Ml+7I38H7mZL3hcfcv3nKAiKQma8rer4tWVeFkvfF67Q/phZmmJJhpIjJHxpG9zBkwukTGekNqY6aJfIULitUk48he1gwY/Z2M9YaoLwZNJCVOp5CdZL9yMREOHojkwaCJpOTXe4CQc1TMZHDwQDJhAM+giSTF6RQiDh5IHgzgL2HQRFJSeTqFyIpYo/iCggJkZ2cDALKzs1FQUOBV8SxhZkIfDOAvYdBE0lJxOoXIinij+ObmZpw7dw4AcO7cOTQ3N3tZTFOYmdCLl9l/mYJvBk2KkanyEJE94o3iVZ6mZmZCL15l/2ULvhk0KUS2ykNE9ogXHKk8Ta1ywEexeZH9ly345s0tk5Dp5pa8QR+RO7y40aKON3fUcZvIXb2fS2j2+YG8uaXPqTpy45Si+7jPrfMqoyvzGj6r9UnmbSI1yJZtZdCkENkqjxHd3d2YNm0aiouLMW3aNHbiLuA0bmpkmw4wy+6AmfWJvCZT8M2gSTEyVR4jDh06hLq6OgBAXV0dDh065HGJ9Kd6p+81VTO6gDMBDusT0d8xaDLo8OHDHGFpSMdprESdvo7bazcVM7o9nAhwVA4iyV/caN8YNBlUVlbG1LQFRUVFKCsrAwAEAgFPFq7HO5F0nXaI1+nrur1OUC2j28OJAEflIJKcI9sAzK32jVfPJdGz+r4Hr1gzz8sraHpfeREIBFBbWxspg9+uRvTb9voVr1izB/djfInaVa/Eat/y8/N59ZyXmJq2xstRe6LpCr9NO/hte42SbcScKlWzZDJhVjYxGde5udW+MWgyqK6ujqlpBSU6kfw27eC37TXCi85RtyBNRzIGBTKRcQDmVvvG6bkkZLq5JVnDNDvF4/aUpYzTGnS5VG6o6BcqtKu8uSWRBZyuoHjcHjHrksHQPVvGrGxyfm1XGTQRkW+53TnKOK1hll/W+/g1KKDEOD2XBKfnjFEhVUskA9XPFV6FSarg9By5ymgK3smRp+7TADLgPnaX6hkMHbJlRFYxaNJYKp2hmUDIqXUafpkG6M3KMXPrOFvFoEwvXO9DfsagSVOpdoZmAiGnRp66LJo1ysoxc/M4W+HHwNcPVM+WEVnFoElTqXaGZgIhp0aefpsGsHLM3DzOVvgt8CUivTFo0lSqnaHZQMiJkaffpgGsHDO3j7NZfgt8iUhvvHouCZWvnlP9Kh3ZObF/rfxN2Y+z7OUjIj3x6jkAGzZswDXXXIOsrCxMnToVb7zxRtzPbt68GWlpaVGvrKwsF0vrLbuzP1zQ+3dOrdWxcsxkX18ie/noEp7fRMkpFTT98pe/xAMPPIA1a9bgzTffxMSJEzFv3jx88MEHcb+Tk5ODkydPRl7vvvuuiyXWBxf0RuNaHdKJruc3A0Gym1JB0/e+9z0sW7YMd911F6699lps3LgR2dnZePbZZ+N+Jy0tDfn5+ZFXXl6eiyXWB4OEaMnW6rjdWOv+e07TbXvMkv38tnorDh0DQfKWMkHT+fPnUVdXh8rKysh7/fr1Q2VlJWpra+N+78yZM7j66qsxatQo3HzzzWhqakr4O11dXWhvb496ERf09pVoAbWRxtrOTtrtzsGL33MyoGHnKvf5bfX4yB4IkqKEIk6cOCEAiD179kS9/9BDD4kpU6bE/M6ePXvET37yE1FfXy927twp/vEf/1Hk5OSI48ePx/2dNWvWCACXvUKhkK3bo6JwOCyCwaAIh8NeF0VqwWAwqu4Eg8Gofw+HwyIQCAgAIhAIpLw/k/2e3az+npX6Y/e+isXO/afyOSJr2VOpbz11p7y8XLrtIueFQiHb+2+tg6a+zp8/L8aMGSO++c1vxv1MZ2enCIVCkdfx48cZNJEpyRpru4MctzsHK79nNfhxIyC0a/+5EeD5USrHR9ZAkNzhRNCkzOUsQ4cOxRVXXIHW1tao91tbW5Gfn2/ob/Tv3x+lpaU4fPhw3M9kZmYiMzMzpbKSv/VM3cW7zL5nKmT//v22TIUk+z27Wfm9WFMlRh7yave+isWu/Wd1GymxVI5Pz5WbRHZRZk1TRkYGysrKUFNTE3nv4sWLqKmpQUVFhaG/ceHCBRw4cAAjRoxwqphEABJfZu/EDSXdvqzf7O9ZXTPj1g1O7dh/Mq8LUh1vW0GyUKoGPvDAA1i8eDECgQCmTJmC73//+zh79izuuusuAMCiRYvwD//wD1i7di0A4NFHH8W0adMwduxYtLW14bvf/S7effdd3H333V5uBpHvRsB+yBa4nfEjIvcpdVbfdttt+PDDD/Htb38bLS0tmDRpEqqrqyO3EWhubka/fn9Pnv3tb3/DsmXL0NLSgk984hMoKyvDnj17cO2113q1CUS+pUrwkwo/bCORn/ExKkmo/BgVIiep9ngU1cpLRKnhY1TI1/x+A0KZqHZvI9XKS0RyYtDkM6oGHuz05BLvxoGy1i87b3Qo6zbKiPuKdMOgyUdUDjx4d1+5xLpSTOb6ZdeVbTJvo2y4r0hHXNOUhE5rmg4dOoTi4uLI/weDQWUWrXZ3d2PatGmoq6tDIBBAbW0t16V4rO8aIdnrlx1rmmTfRplwX5HXuKaJUqLLfWQY58uh771znKxfdkzz8F5M7uK+Ih0x05SETpkmQN0riDhqVYMT9atnmmf//v1SZBlVPYe8wH1FXnKi/2bQlIRuQZOqenec5eXljt4dmuTCgJmIrOD0HDlO1qtd3HqcBsmH0zxEJAsGTRQh+9UufP6UPzFgloOsAyoiNzFokpjbjZSbl/WzASYzVAyYdarjsg+oiNzCoElSXjRSbk2DsAEm3elWx3mfNKJLGDRJyq5Gysxo161pEDbApDvd6jjXlblHpwyljhg0ScqORsrKaNeNaRA2wKQ7Get4Kp0x15W5Q7cMpY54y4EkvLzlQKr3OJH5Um0j28Z7vJDKZKq/st3rimLzos2WqZ7ajbcc8JlUsz4FBQUoKSkBIM9ot0eybfN6xMUUOaXK7PnrZJ3TbbrQCTKc825nKL1uZ1XEoElT3d3dmDFjBhobG1FSUoLdu3crNYrwspFnQ6IWGTq7VDld52ScLpSJLOe829OgDKbNY9Ckqd4nQ2NjI5qbmz0ukTl2N/JmOlY2JOqQpbNLldN1jmuSEpPpnHfz9hp2trM6DF6MYNCkKdVHlnY28mY7VtX3nZ/I1Nmlwo06Z7Qz9kvn15tfz3m72lldBi9GcCF4Eio/e07nBX5mWFlcyX2XGrf2n+zPJDSzH2Soc24uGJdhe2Uuj0pkveiIC8HJFBXvouwEK6NI7jvr3Bx19h0pA5AmS2J2P8hQ59zK3MmYmZBh/9vJzYyhnzJ1DJpIe1zP4S63p8x6OjsAUnXEKk4dutX5qbhv7OZkUON2UOqnNpZBE/mCbqNImXk16pStI1Zx9O1W56fivrGT00GNF+eCX9pYrmlKQuU1TURe8WJ9iIzrm7hOJj4/7xun1wA5dS6odsyc6L8ZNCXBoIlkolqj5TbuH1KBGwG+3eeCineV50JwIh+TZfGszJek+2WKoC+Zjwldzs5L/eMdd7vPBa+nv2Wp4wyaiBThdaMFyBO4OUWWhtkM3Y+JrlINatw+7l6uQ5OpjjNoSoGKDSypS4bFszIEbk6RqWE2Q+djQvF5cZWqV1fIyVTHGTRZpGoDS+qS4bJeGQI3p8jUMJth5ZhwwKc+L85Fr6a/ZWp3uBA8iXgLyWS9AyqR03RdbC3j1XdGmb3zuGoLeik2Xc/FWKxsK6+e80C8nc5LOonHSj9+OKYc8JGbvDynePWcRGJNlaSa8uaUnzp4rPTkh6vvZJrqIL3p2E4y05SE0UjVjpQ3R4Dq4LEilfkho0be87qdZKZJYnYsIuUIUB08VpQKrxdi+yGjRt7TsZ1k0GRSvMbOjsohw9VRZAyPFVkl45SFG0Gc14Eiuasnm/nHP/5Rq3bSVND05z//Gd/5znfw9NNP46OPPor6t/b2dnz5y1+2tXCySdTY2dWJcgSoDh4rskK2Wxu4EcTJGCiSc3of7xkzZmg1DWw4aPrDH/6AKVOm4Pnnn8cTTzyBcePGYceOHZF/7+jowE9+8hNHCtnbhg0bcM011yArKwtTp07FG2+8kfDzW7Zswbhx45CVlYUJEybgpZdesvzbyRo7s50oR15E/iPblIUbQZxsgSI5S+vjLQyqqKgQ3/jGN4QQQly8eFE88cQTYuDAgeL3v/+9EEKIlpYW0a9fP6N/zpLnn39eZGRkiGeffVY0NTWJZcuWiUGDBonW1taYn3/99dfFFVdcIZ588knx1ltviW9+85uif//+4sCBA4Z/MxQKCQAiFAqJcDgsAoGAACDKy8tFOBy2vC29/1YgEEjpbxGRWsLhsAgGg1Kc93a2a17+BsnD6+Pdc36dOnUq0n/bxXDQlJOTIw4fPhz13nPPPSeuvPJK8dvf/taVoGnKlClixYoVkf+/cOGCGDlypFi7dm3Mz3/xi18UN954Y9R7U6dOFffee6/h3+wdNAlhX2MXDAYFgMgrGAym9PeIVCVTAOFXbhwDHmd/8ep49w7YSktLbQ+aDE/PZWZmoq2tLeq922+/Hc888wxuu+02bN261Ya8V3znz59HXV0dKisrI+/169cPlZWVqK2tjfmd2traqM8DwLx58+J+HgC6urrQ3t4e9erNrnUssqXoibzAtS5ycGN9HtcA+kus4+3GkpTeU4P19fW2/33DQdOkSZOi1jD1WLBgAZ555hn867/+q60F6+ujjz7ChQsXkJeXF/V+Xl4eWlpaYn6npaXF1OcBYO3atcjNzY28Ro0alXrhY+DVV0Sar30gogi3Bki9ExKTJ0+2/e8bDpqWL1+OEydOxPy3hQsXYvPmzZg5c6ZtBfPK6tWrEQqFIq/jx4/H/JwdETNHXuR3zLia59RonRemkJPcGiD1Tkhs377d9r9vOGj6/Oc/j6eeeipmtgm4NFW3YMEC2wrW19ChQ3HFFVegtbU16v3W1lbk5+fH/E5+fr6pzwOXpiFzcnKiXn1xSsEf2Ik4jxlXc5xqe/zSpvGc9o6bAyQnExKmb25ZVVWFhx56COFwOPLeRx99hJtuugmrVq2ytXC9ZWRkoKysDDU1NZH3Ll68iJqaGlRUVMT8TkVFRdTnAWD79u1xP28UpxT055dOxE3xOixmXI1zqu3xQ5vGc9pb2gyQzK4cf/3118WYMWPExIkTRVNTk3jxxRdFXl6emDFjhjh27JhtK9Rjef7550VmZqbYvHmzeOutt8Q999wjBg0aJFpaWoQQQtx5551i1apVUWVNT08X69atEwcPHhRr1qxJ6ZYDPby+nJKcx6sb7cVbbNjDqbbHD20az2n/idV/p8p00CSEEKdPnxZ33HGHyMzMFP379xePP/64uHjxom2FSmT9+vWioKBAZGRkiClTpoi9e/dG/m3WrFli8eLFUZ//1a9+JYqKikRGRoYYP368+N3vfmfq9+LtdF4+qzc/dCJuYodlXd+2xqm2R/c2TcZzWvd97jUngqY0IYQwm5168803cfvtt6O7uxvvv/8+FixYgPXr1+PKK69MOfMlGyeekkxq8NOT4J3e1p6pkf3796O8vFzt9LyLeu+3QCCA2tpaZfebDOeTDGXoXRZdjq2snOi/Ta9pevzxx1FRUYHrrrsOjY2NeOONN1BfX49Pf/rTCe9/RKQav6y1cWOthzbrGVymy1ojWdYTyXRO63Js/cZ00PSDH/wA27Ztw/r165GVlYWSkhK88cYb+MIXvoDZs2c7UEQicpKblwLL0mGpQpdbMjhRx1S/Ek6XY+s3poOmAwcO4IYbboh6r3///vjud7+LP/zhD7YVjIjcwcZbXrpk6OyuY0YyV7IHVbocW7+xtKbJT7imyb9kWv/gND9tK3nDzjp26NAhFBcXR/4/GAyiqKgo6re4XoikWNNE5AeyrMFwC6fOyGl21rFkmSuuFyKnMGgiioGNLpG8kk1tccpZXrJPmybDoIkoBja6RHJLlLnieiE56ZDBZ9AkAdUjbx2x0XUP67+z/Lp/OeUsHx0y+AyaPKZD5K0rNrr269uBs/47i/uXZKJDBp9Bk8eMRt5+HS36dbt1FKsDt2vkyXoSm4wjex4r/+4DHTL4DJo8ZiTy9uto0a/bratYHXjv+j9hwgQUFBSY/rusJ/HJNrLnseI+UD6Db9tT7DTlxAP/+kr20Ea/PuzUr9ttJ5keCBrvgakdHR2ipKREABCBQMB0WVlPEpOpDvj9WIXDYVFdXe2LfSBDvXOi/2amSQLJIm/ZRotu8et220W2EW281HxzczMaGxsBWJtC8rKeGJ1m8XI6RqaRvZ/P6Z7zsaqqCtnZ2QD03QeytT22si380pQbmaYeiSJzGaJ2L/h1u+2gyqg+XgbK7N9wu570LneiDJnRz/mFX8/pvudjdXW1tvtAlraHmSaNJYvMZRotusmv220HVUb1diwO9aKeGF1kLeNibC/59Zzuez7OnTtX232gSttjBZ89l4Rbz55L9iwlIiv4TDnn9H6+WXl5edyAz+jndKZrPTS7Xbruh1hk2FY+e05jOkfmTvDrJbtm+XVU7wajGTIdLrNOha7rW6xsl5/OR123lUGTJPzesJqhayNM6jHaMejagRih6/Qk7zEWn47b1INBk0T83LCaoWsjTKQjXbPodmyXjgNAHbepN65pSsKtNU1kHNeI6EeG9Q/kHF2Pb6rbpeNaVpm2iWuaiMCpTN3oPjIlfbPoqW6Xjlk4HbepN2aakmCmichZMo1MidymYxZOlm1ipomItKP7yFQmOi/QVZWOWTgdt6kHgyYi8hSnW93BaVCi1DFoIiLP6TwylQWvOiVKHYMmlzAtTmQ/nlfG9Z4GnTBhAgoKCjwuEZF6GDS5gGlxIvvxvDInPT0df/zjH1FSUoIDBw5gxowZ3GdkG78MYBg0ucDOtLhfKqYZ3Cf+xOmm5PqeG83NzWhsbATAfUb28XoA42YfwKDJBXZdHeR1xZRRvH3i10Aq0Xbrtk941V1isc4NM/tMt/pCzvFyAON6vygooVAoJACIUCiU0t8Jh8MiGAyKcDhs+W8Eg0EBIPIKBoMplUkHsfZJOBwWgUBAABCBQCClfS7E5cfOjmPphETbbfc+kYWsx0IG8doLI/tM1/pCzuhdX8rLy12tL4n6Rbv6794YNCXhxE63ysuKmYiXHVesfWJncNm38+jo6JC2M0m03X4KuBlIXZJKe+Gn+kL28Oq8S1TPGTR5QKagSQj5OgQZRqSxMkF2BZd9O4/q6mppO5NE2y1rwG03GeqjTKy2F36pL6SHePXcif6bj1FJgo9RSUzWR2DYdRv/vg8H3r17N2bMmCHtw4ITbbcsjzZwktv1UYZ96lQZZNg2olTwMSokHVkX49p1s8S+d6vOysqS+u7VibbbDzeQdLM+ynBhhpNl8EN9ITKLmaYkmGlKjiNSkolb9VGGLKsMZSCSla8zTR9//DHuuOMO5OTkYNCgQVi6dCnOnDmT8DuzZ89GWlpa1Ou+++5zqcT+wREpycTO+pjosnsZsqwylIHIT5TJNN1www04efIkfvSjHyEcDuOuu+5CeXk5fv7zn8f9zuzZs1FUVIRHH3008l52drapiLMnUj116hQGDx6c0jYQkTp6r2cLBAKora2Vcp2YDGUgkpFvM00HDx5EdXU1nnnmGUydOhWf/exnsX79ejz//PN4//33E343Ozsb+fn5kZfVHVdZWcmbvBH5iJEb9smQZZWhDMSbgfqFEkFTbW0tBg0aFElDA5eCmH79+mHfvn0Jv/vcc89h6NChKCkpwerVq3Hu3LmEn+/q6kJ7e3vUCwDq6+t988gBnvxEnPrSlRPtmwwXBZA7lAiaWlpaMHz48Kj30tPTMXjwYLS0tMT93u23346f/exn2LFjB1avXo3//u//xpe+9KWEv7V27Vrk5uZGXqNGjQIATJ482ReNJk9+cpPMAXrfKyeZyVGfU+0bn4OYmNvnuaO/Z9sdnyx4+OGHo24UGOt18OBB8dhjj4mioqLLvj9s2DDx9NNPG/69mpoaAUAcPnw47mc6OztFKBSKvI4fPy4AiFOnTlnaRtXwTsDkFt6IktzmVPvGm4HGZ+U8T+Umzr1/r7S01PabW3qaaXrwwQdx8ODBhK/CwkLk5+fjgw8+iPpud3c3Pv74Y+Tn5xv+valTpwIADh8+HPczmZmZyMnJiXoB8M0ok1MS5BaOzqmHW5kIp9o3ZiXjM3uep5oN7P179fX11gqdiG3hl4PeeustAUDs378/8t7LL78s0tLSxIkTJwz/nddee00AEH/+858Nf0e2x6i4QbZHtZDc+KgOf3CqXXA748j2zV1mz/NUs4G9f2/y5Mn+ffZcVVWVKC0tFfv27ROvvfaa+NSnPiUWLlwY+ff33ntPFBcXi3379gkhhDh8+LB49NFHxf79+8XRo0fFCy+8IAoLC8XMmTNN/a4fgyYio1Lt8NiBqcHJwKZvJ9nU1MQ6oRkz57kdg6mOjg5RXV0tWltb/Rs0nTp1SixcuFAMHDhQ5OTkiLvuukucPn068u9Hjx4VAMSOHTuEEEI0NzeLmTNnisGDB4vMzEwxduxY8dBDD5neeQyaiOIzMypkgKQuJ9c69g3IysrKuM7N52Re06TMzS29wseoEMXX94HG8dZzGLlRJMnL6HFO5e8fOXIE3d3dGD9+fOR9PhaGzOr7aCEA/ru5paxkvlyayA1GF8By0bfanF7o3HODzqKiIl6IQinpvdh/8uTJtv99ZpqSiJdp4siZyDinMxWkDz4WJjnuo8Q6Ozuxa9culJaWIi8vz9ZME4OmJOIFTXy6OJFxPVlZAHzkB1EKOGBPrPf+KS0tRX19PafnZMD7GREZ09OIjR8/HosXL/a6ONqQbXmAbOWRgRP7hFPdiTl9nyYGTRbxZmbOYeOrFzby9pPtcUeylUcGTu0TDtgT45omj/HqOXcx9awfrmeyn2zLA2Qrjwyc3Cdc05RYz/4ZOnQohgwZwuk50hezEvphVtZ+smUbepdnwoQJKCgo8LQ8MnDyGPVcbchzKTYn9w8zTUkw0+QuZiWIjJEt29DZ2Yny8nI0NjYyS/x/ZDtGfuNE/81ME0lFt6wE12eRU2TLNjQ3N6OxsRHApSxxTU2N7+u9bMfIDLZdsTFoIumo3ND0xsWx5Ce9p6Oys7NRVVXFeq8otl3xMWgicojV9Vkc4ZGKerLE1dXVOHfuHACuS1QV15bGx6CJyCFWFoKqMsJjYEexpKenY+7cuVItUverVM5R2S40kAmDJnKNrh1tvO2ysj5LhRGeKoEdeUO3dYkqSvUc5TGMj0ETuULXjjbZdpldn6XCCE+FwM4tug4EUqXLukRV2XGO8hjGxqCJXGHmJFapI7I7gFBhhKdCYGe3WHUyWcCsUj0mvfjxHHULgyZyhdGTWLWMVLztSqXDlH2Ep0JgZ6d4dTJRwKxaPSa9+O0cdRNvbpkEb25pHyM3elPxcQx9t4uPgtFLvDqZ6EasKtZjIt3w5paUkOzTAUYyKCqmlftulyprfuJNOclch7wQr04mGs2rWI+JKDkGTZrQZTpAh7SyCh1mrPqiSx2yW6I6GW8goEM9JqLLcXouCa+m58w+s4jTAXKR/ZlTseoLANYhIs3J3jbZidNzPmFlxK9CdkNHie7RJPNi7lj1hXWISA/x2iVmk1PHTFMSXmSarGaN/DSCkIHqC75j1RfWISK1JWqX/DYjwUyTT1gd8cue3fCSEwucVVnwHU+s+sI6RKS2RO0Ss8mpY9AkIS4itZdTKWk2QEQkm0TtEvuW1HF6Lgnep0l9TqakOZ3lbzz+JCPWy0s4Pac53iPHGU5mhDidFc1PdZiLavXgdZ114vd1aJe8Pi7xMGiShEwNsKyV1SqmpN0hUx12g+pr2vysp43r7Oz0tM767ZwxSub9wqBJErI0wF5VVqcDNR1GXrKTpQ67hWva1NS7jSsvL/e0zvrtnDHq0KFD0u4XBk2S6N0AT5gwAQUFBZ6Uw4uTWOZRBRnntyCCGUz5GBl89W7jGhsbUVJSAsCbOtv7nCkqKsLIkSNd/X0ZdXd3Y9GiRZH/DwQCcrUlghIKhUICgAiFQo7/VkdHhygpKREARCAQEOFw2PHf7CscDotAICAAiPLyclfKEAwGBYDIKxgMJi1jMBj0ZP9QYjw25JXebVei9rNvG9fR0eFpnT19+rQYMGCAACCys7NFR0eHJ+WQRd/+oKmpyfLfcqL/ZqZJIs3NzWhsbATgXUrSi9GzmQwFs1Jy4zQoecVolrxvG5eVleVpnX399dfR0dEBADh37hx27drlSTlk0bc/kO3mm7zlQBJu3nKg951cy8vLfZXyN3qJrN/uaKsrXhJNdlO1/ezs7MSQIUNw7tw5ZGdn49SpU8jKyvK6WJ6yq33gLQc05+c1EkYzFFbWzeh2NaDqmC0kJ6jafmZlZeHUqVOorq5mwPR/ZM5YM9OUBG9uKR8zoxCrz4djJsQ5zBYSkRuYaSKCuVGIlasBmQlxlt+usiMifSgTND322GOYPn06srOzMWjQIEPfEULg29/+NkaMGIEBAwagsrISf/3rX50tKEnFSgfNe6c4S9VpFCIiZYKm8+fP49Zbb8Xy5csNf+fJJ5/ED3/4Q2zcuBH79u3DlVdeiXnz5qGzs9PBkpId7FqHZKWDZibEeTKvWSAiike5NU2bN2/GypUr0dbWlvBzQgiMHDkSDz74IL72ta8BAEKhEPLy8rB582YsWLDA0O+5vaaJa2msr0Oyuwx+Pw6y4TEhIjO4psmEo0ePoqWlBZWVlZH3cnNzMXXqVNTW1sb9XldXF9rb26NebuFamktkmB5jJkQuPDeISAbaBk0tLS0AgLy8vKj38/LyIv8Wy9q1a5Gbmxt5jRo1ytFy9iZDsJCIW5fuc3qM+pL93HACb5VBJB9Pg6ZVq1YhLS0t4evtt992tUyrV69GKBSKvI4fP+7abxcWFqKsrAyAfM/bcXOkz4XC1FesQFrnoIKZNSI5edobPfjgg1iyZEnCz1gNHPLz8wEAra2tGDFiROT91tZWTJo0Ke73MjMzkZmZafh3nFpnIdtSs1gjfSfvrdMzPUYE/D2Q7jnXAHi+7s1Jbp9vRGSMp5mmYcOGYdy4cQlfGRkZlv726NGjkZ+fj5qamsh77e3t2LdvHyoqKmwpv92jwSNHjqCurg4AUFdX58gUhNXRudEpM51H/+St3uvMdJ+u4xQ1kZyUWdPU3NyMhoYGNDc348KFC2hoaEBDQwPOnDkT+cy4ceOwdetWAEBaWhpWrlyJ73znO/jf//1fHDhwAIsWLcLIkSMxf/58W8pkd8NttqE0G6CkEuQZmTKTcUqBQZyedA8qOEVNibBd85BQxOLFiwWAy147duyIfAaA2LRpU+T/L168KL71rW+JvLw8kZmZKebOnSuCwaCp3w2FQgKACIVCl/1bOBwWgUBAABDl5eUiHA5b3byovxkMBpP+rd6/HQgEDP12MBiM2ndm94XXf98sK/uI1GH0XCHSCds14xL131Ypd58mtyW7z4NX946x8vwup58CLttTxvmMM7IT7xNFMmC7Zhzv0yQho/fzsTudamV6wumUv2xTCrpP4ZB7ZJx6Jn9iu+YtZpqSsCNSdeoO1xz5Jsd9RHbg6J5kwnbNGGaaFOXUlT68a3Vy3EdkB47uSSZs17zDoMkFbHCJ1Cbb1DMReYNnvgv63piPDS6RXIxMd/CGq0TETJNLjKRTee8NIvd1d3dj2rRpKC4uxrRp03j+/R+2R0SXY9AkCV6dQ2RNqp37oUOHou7Ef+jQITuLZyu3Ahm2R+5hcKoWBk2S0P2xEHZRtYFRtdyy81Pn7ua2sj1yh5/qry4YNEmCi8WTU7WBUbXcKrCjcy8qKkJZWRkAIBAISLtuyc1Ahu2ROxicqodBkyR4dU5yVhsYr7M8bBidY0fnnp6ejr179yIYDNp2DzUnuBnIsD1yh+7BqdG21+s22gwGTRLhvTcSs9LAyJDl0b1hjMeNhtCuzl2Fc8/tQEaFfaI6nYNTo22vDG20GbwjeBJO3FGUrDN7J1xZ7uTstzv4OnUXfCJSg9G218k2mncEJ98zO/qVJcvjt1E7pySJ/M1o2ytLG20UgybSms7pb5m53RCqtCZCZTrtZ522RUZG217V2mgGTaQ9v2V5ZGB3Q5iog1NtTYRszCzW1WU/67YtsY6fDEGh0bZXpTaaQRMROcKuhjBZB8epQOvMBA867WddtiXe8fMiKIwVpFkN3GQI+OJh0EREUkvWwam2JkImZoIHnfazLtsS7/i5HRTGCtKsBm7SZwEFJRQKhQQAEQqFvC4KkS+Fw2ERCAQEAFFeXi7C4XDMzwSDwZj/RvEZ2bd9P6/LfrZzW7zaL/GOn9njmqpgMCgARF7BYDDme1b/llVO9N+85UASvOUAec1vtyuIhfvAOdy3qfH69hrxjl+y42rnce+9D8rLy7Fnzx4AuOw9I78T629ZLZ8T/TeDpiTM7nQ2QGQnpxtk1lei1MhyLzgznGhXYrUlVtsXu9ol3qdJctLPxZJynFybwPpKlDoV10c50a7EuvDD6sUgMl9Nx6DJRrpckUHycLJBtlJf3byqReYraIh6qHafIUDNQE8WDJpsxIpIdnOyQTZbX93MTDELRiqROTMSi4qBniy4pikJrmkinZmpr26u3VBxnQgRmeN0f8k1TQpQbcRB/mamvrqZSWXWlvzAz1PQqmaTmWlKgrccIPo7NzOpzNqSzry+VYHX3MgmM9NEpAlVR5huZlKZtSWd+f3CIVWzyQyaiFymalqaiOyjatBgF1UXo3N6LglOz5HdZFrkzCkwIu/w/HMWp+eINCDLCJMZr0tUfhK7DGUg6zgFrR4GTUQukyUt7fc1FYD1wFGGgFOGMhD5DYMmIg+YHWE6kVGQJePlJauBowwBpwxlIPIbBk2UENP/3nMqo5Ceno4//vGPqK6uxu7du5WdIkiljloNHGUIOGUoA6WG7at6GDTZRMfKz/S/HJzKKHR3d2PGjBmoqqrCjBkzlDy+qdZRq1Olbk6xxmtbZJnmJWvYvqqJQZMNdK38TP/LwamMgg7H145tkPlJ7MnaFi4kTo2Xg10dzj8/UiZoeuyxxzB9+nRkZ2dj0KBBhr6zZMkSpKWlRb2qqqpsL5uulV/G9L+OGb1knMooyHh8zdJhGxLRqW2R7dz1erBbUFCAkpISAHrWXV0pEzSdP38et956K5YvX27qe1VVVTh58mTk9Ytf/ML2sunacMuW/ve6kfOSExkF2Y6vFTpsQyK6tC0ynrteBqQ9U+ONjY0oKSkxvaZQtgDUT5S7ueXmzZuxcuVKtLW1Jf3skiVL0NbWhm3btln+PaM3x+JNypwn000hZca6qBcdjqeM527vZ7+Vl5e7GnSnsj/8/sw6M3hzSwt27tyJ4cOHo7i4GMuXL8epU6cc+R2n1hZwRPF3uoy6nSTjiJ5So8O6JRnPXS+zlKnsD52mbFWkddBUVVWFn/70p6ipqcETTzyBXbt24YYbbsCFCxfifqerqwvt7e1RL6+wA4ym+1SMHdigkpuMDupkPXe9CkhT2R8yBqC+Ijz08MMPCwAJXwcPHoz6zqZNm0Rubq6l33vnnXcEAPHKK6/E/cyaNWtiliMUCln6zVQEg8GoMgSDQdfLQGoJh8MiEAgIAKK8vFyEw2Gvi0Sa6l3XAoEA65oNwuGwCAaDSfel0c/5XSgUsr3/9nRN04cffph0uqywsBAZGRmR/zezpimWYcOG4Tvf+Q7uvffemP/e1dWFrq6uyP+3t7dj1KhRnjyw18s5d1KXDmtgSH4yrlNSGdcq2c+JNU2eHpFhw4Zh2LBhrv3ee++9h1OnTmHEiBFxP5OZmYnMzEzXypRITwqXHSCZkZ6ejsLCQtYbclTPNFHPoC7VaSK/B/uxptYZhMpHmTVNzc3NaGhoQHNzMy5cuICGhgY0NDTgzJkzkc+MGzcOW7duBQCcOXMGDz30EPbu3Ytjx46hpqYGN998M8aOHYt58+Z5tRmm6bAIlNzFtXDkBjvXKbHOcq2SKpS55cCSJUvwk5/85LL3d+zYgdmzZwMA0tLSsGnTJixZsgQdHR2YP38+6uvr0dbWhpEjR+L666/Hv//7vyMvL8/w7zqR3iNyEqdNSDWss5f4PdtmNyf6b2WCJq+oGDTxxPM3roUj1bDOkhN4nyZKimlukvXybqJ4WGdJFQyaNMP79BDAtXAkDzP3cmKdJdkxaHKJW3f25mJCIpIFM9/+4ZenVzBoskGyyuJmw8E0NxHZwY5OkJlvf/BTcMygKUVGKovbDYeuaW6/jGRSkWgfcf+pQYbjZFcnyMy3P/gpOGbQlCIjlYUNR+r8NJKxKtE+4v5Tg5Xj5ESQZVcnyMy3NTIEzmbK4as+zrYHsmgq2bNrjD7ri88KSg2fw5dcon3E/acGs8fJqee/8RmG3pHlmX5myyFjH+fEs+cYNCVhZKfLWFl0w0Y8uUT7iPtPDWaPk5PBsB/aNRm3UZYBjizlSIV2D+xVgYo3t9QVb9qZXKJ9xP2nBjPHye83hUylTsv6gFxZjqks5UgF7wjuAQZNRCQzvwbDqQY9Mj+6RZZjKks5rOIdwYlSJMsCSzLP62Pn9e/Ho+vVssmkulhd5sXLshxTWcohEwZN5Bu8gkxdXh87r3/fDrIGfValGvTwyj6ygkGTRlRuFN0ou5/uJaIbr4+d17+fKh2Cvr7sCHpkzKSo3I77AYMmTajcKLpVdpnT8Vap0MDaUUavj53V35fl+Kge9MUTK+iRZZ9boXI77hu2XYenKScuWXSCypeHull2GS8xtkqW+7kkYmcZvT52Zn9fpuNj5lYGXu/nVMi0z61QuR2XEe/T5AFVgiaV78Ojctm95EYDm2oH6nUn4GUA4PW292VkX6gcdITDYVFdXS3VPjeLbaG9GDR5QJWgSQj1R4iqlt0rTjewdnSgXnYCXgcAKnaAsgV6RvXe19nZ2Urt877YFtqHN7f0gK73aVL9/ht0iZPH0a772HhV17y8D0/PNhcUFKC5uVna86zvsVH1hoZ9j3V1dTXmzp2rRNnJHrHaGd6niWzBxYbWmFlganUxqtnvOXn1j12Lr726QsmrxeO9z68ZM2akFDA5uag5Vjug6mX4fY81AyZ3eb343tU+zbaclaZUmp4zStUUvJfMTPVYnRaSYTqp77SA6lMFXpTfrvPL6fqgWzugel1VldftlhDx6zLXNHlAx6BJxbUWXjPTwVjtjLzsxGRo+HRh1/nldH1gO0B2kCH4jleXGTR5QMegSQiOyswye8m2lc7Iy05MhoZPJ3acX27Uh3jlZPtARskSfMeqs1wI7gFVF4Jzobf9zD59PtFn4/27V8dN1QXAuvOiPqT6IFzSi5E6KGt/40T/zaApCRWDJjZ6cpP1+Mja8JG7vLzqkOQia1tlFK+eI0N0fWSCLmQ9PjI+h4vc5/Uja8g5Zq9yk7Wt8hKDJg2x0ZMbj496vL6k2k2q3naAErNyWT7bqstxei4JFafnAE61yI7HRx2qT1FQNL+ee1ZvAKry/uL0HBnGqRa58fiog1MU+jCTbdEtu9g7a5SdnY2qqipDGSe2VdEYNBFRUrp1IGZwiiIxleqG0QBYx6cm9Ey7VldX49y5cwA4CLCCQRMRJaRjB2IG1/jEp1rdMBoA65pdTE9Px9y5czkISAHXNCXh9ZomleeTSQ+8BP1yPC8vUbFuGL3vkM73LfNL/eWaJp9RbRRHako2vcLpqWh+OC+NTrmpWDeMrNGJl11UaSoyETvWKemyL8xi0CQxXVPEJI/eAUBpaSk6Ozsv+wynp6Lpfl6aCQp1rht9Aws/BMtG+XlfMGiSmIqjOEpMttFZ7wCgsbER5eXlMcvGK2j+Tvfz0mxQ6Je6oUuwbEcbZMe+kK0tNIpBk8R0HsX5kYyjs8LCQpSUlET+v7GxUdnOwC26n5dWg0JVO0GjdAiW7WqDUt0XMraFRnEheBJeLwQn79i9WFLWRbOdnZ0oLy+PZJqcDAT8sgBVdWaPk19uAJpov6hQt+1sg1LZXrfaQt8uBD927BiWLl2K0aNHY8CAARgzZgzWrFmD8+fPJ/xeZ2cnVqxYgSFDhmDgwIG45ZZb0Nra6lKpSWVOjIRkHalmZWWhvr7e8cyJiqNLL7InMmRszE656TJ1lUy8/aJK3bazDUplWlbWttAQoYDf//73YsmSJeLll18W77zzjnjhhRfE8OHDxYMPPpjwe/fdd58YNWqUqKmpEfv37xfTpk0T06dPN/XboVBIABChUCiVTSDFBINBASDyCgaDtvzdcDgsgsGgCIfDtvw9lTi1T50SDodFIBAQAEQgEHDlmPX9zY6ODiXqS+9yl5eXS19eu6lUt2Vpg9wohxP9txJBUyxPPvmkGD16dNx/b2trE/379xdbtmyJvHfw4EEBQNTW1hr+HQZN/uT3TsAJqu1TLzrCvr9ZUlLiatCWClk6Yy+oVrf9won+W86JVwNCoRAGDx4c99/r6uoQDodRWVkZeW/cuHEoKChAbW0tpk2bFvN7XV1d6Orqivod4NLcKPnLyy+/jGPHjuGaa66JPHaAUqPSPh06dChKS0tRX1+PyZMnY+jQoY63A71/89prr0VjYyOAS1Nef/nLXzB27FhHfz9V+fn50h9Xp6hUt/2i53wVNi7dVjJoOnz4MNavX49169bF/UxLSwsyMjIwaNCgqPfz8vLQ0tIS93tr167FI488ctn7o0aNslxeIlLbm2++iSFDhrj6m2+99VbU/5eVlbn6+0S6OHXqFHJzc235W54GTatWrcITTzyR8DMHDx7EuHHjIv9/4sQJVFVV4dZbb8WyZctsL9Pq1avxwAMPRP6/ra0NV199NZqbm23b6Spob2/HqFGjcPz4cV9dNcjt5nb7Abeb2+0HoVAIBQUFCWelzPI0aHrwwQexZMmShJ/pvar+/fffx5w5czB9+nT8+Mc/Tvi9/Px8nD9/Hm1tbVHZptbWVuTn58f9XmZmJjIzMy97Pzc311eVrUdOTg6320e43f7C7fYXv253v3723SjA06Bp2LBhGDZsmKHPnjhxAnPmzEFZWRk2bdqUdCeUlZWhf//+qKmpwS233ALg0r0gmpubUVFRkXLZiYiIyF+UuE/TiRMnMHv2bBQUFGDdunX48MMP0dLSErU26cSJExg3bhzeeOMNAJcyQ0uXLsUDDzyAHTt2oK6uDnfddRcqKiriLgInIiIiikeJheDbt2/H4cOHcfjwYXzyk5+M+reeVfHhcBjBYDDqqoWnnnoK/fr1wy233IKuri7MmzcPTz/9tKnfzszMxJo1a2JO2emM283t9gNuN7fbD7jd9m03H6NCREREZIAS03NEREREXmPQRERERGQAgyYiIiIiAxg0ERERERnAoKmPY8eOYenSpRg9ejQGDBiAMWPGYM2aNTh//nzC73V2dmLFihUYMmQIBg4ciFtuuQWtra0uldoejz32GKZPn47s7OzLHj8Tz5IlS5CWlhb1qqqqcragNrOy3UIIfPvb38aIESMwYMAAVFZW4q9//auzBbXZxx9/jDvuuAM5OTkYNGgQli5dijNnziT8zuzZsy873vfdd59LJbZmw4YNuOaaa5CVlYWpU6dGbksSz5YtWzBu3DhkZWVhwoQJeOmll1wqqb3MbPfmzZsvO65ZWVkuljZ1u3fvxk033YSRI0ciLS0N27ZtS/qdnTt3YvLkycjMzMTYsWOxefNmx8tpN7PbvXPnzsuOdVpaWsLHi8lo7dq1KC8vx1VXXYXhw4dj/vz5CAaDSb+X6vnNoKmPt99+GxcvXsSPfvQjNDU14amnnsLGjRvxjW98I+H3vvrVr+K3v/0ttmzZgl27duH999/HF77wBZdKbY/z58/j1ltvxfLly019r6qqCidPnoy8fvGLXzhUQmdY2e4nn3wSP/zhD7Fx40bs27cPV155JebNm4fOzk4HS2qvO+64A01NTdi+fTtefPFF7N69G/fcc0/S7y1btizqeD/55JMulNaaX/7yl3jggQewZs0avPnmm5g4cSLmzZuHDz74IObn9+zZg4ULF2Lp0qWor6/H/PnzMX/+/MiDc1VhdruBS3eL7n1c3333XRdLnLqzZ89i4sSJ2LBhg6HPHz16FDfeeCPmzJmDhoYGrFy5EnfffTdefvllh0tqL7Pb3SMYDEYd7+HDhztUQmfs2rULK1aswN69e7F9+3aEw2Fcf/31OHv2bNzv2HJ+C0rqySefFKNHj477721tbaJ///5iy5YtkfcOHjwoAIja2lo3imirTZs2idzcXEOfXbx4sbj55psdLY9bjG73xYsXRX5+vvjud78bea+trU1kZmaKX/ziFw6W0D5vvfWWACD+9Kc/Rd77/e9/L9LS0sSJEyfifm/WrFniK1/5igsltMeUKVPEihUrIv9/4cIFMXLkSLF27dqYn//iF78obrzxxqj3pk6dKu69915Hy2k3s9tt5pxXAQCxdevWhJ/5+te/LsaPHx/13m233SbmzZvnYMmcZWS7d+zYIQCIv/3tb66UyS0ffPCBACB27doV9zN2nN/MNBkQCoUSPvCvrq4O4XAYlZWVkffGjRuHgoIC1NbWulFET+3cuRPDhw9HcXExli9fjlOnTnldJEcdPXoULS0tUcc7NzcXU6dOVeZ419bWYtCgQQgEApH3Kisr0a9fP+zbty/hd5977jkMHToUJSUlWL16ddQNZWVy/vx51NXVRR2nfv36obKyMu5xqq2tjfo8AMybN0+Z4wpY224AOHPmDK6++mqMGjUKN998M5qamtwormd0ONapmDRpEkaMGIHrrrsOr7/+utfFSVkoFAKAhH21HcdciTuCe+nw4cNYv3491q1bF/czLS0tyMjIuGw9TF5ennLzxGZVVVXhC1/4AkaPHo133nkH3/jGN3DDDTegtrYWV1xxhdfFc0TPMc3Ly4t6X6Xj3dLSclk6Pj09HYMHD064DbfffjuuvvpqjBw5En/5y1/w8MMPIxgM4je/+Y3TRTbto48+woULF2Iep7fffjvmd1paWpQ+roC17S4uLsazzz6LT3/60wiFQli3bh2mT5+Opqamy57CoIt4x7q9vR0dHR0YMGCARyVz1ogRI7Bx40YEAgF0dXXhmWeewezZs7Fv3z5MnjzZ6+JZcvHiRaxcuRKf+cxnUFJSEvdzdpzfvsk0rVq1Kubit96vvg3KiRMnUFVVhVtvvRXLli3zqOSpsbLdZixYsAD/9E//hAkTJmD+/Pl48cUX8ac//Qk7d+60byMscHq7ZeX0dt9zzz2YN28eJkyYgDvuuAM//elPsXXrVrzzzjs2bgW5raKiAosWLcKkSZMwa9Ys/OY3v8GwYcPwox/9yOuikc2Ki4tx7733oqysDNOnT8ezzz6L6dOn46mnnvK6aJatWLECjY2NeP755x3/Ld9kmh588EEsWbIk4WcKCwsj//3+++9jzpw5mD59On784x8n/F5+fj7Onz+Ptra2qGxTa2sr8vPzUyl2ysxud6oKCwsxdOhQHD58GHPnzrXt75rl5Hb3HNPW1laMGDEi8n5raysmTZpk6W/axeh25+fnX7YouLu7Gx9//LGpOjt16lQAlzKyY8aMMV1eJw0dOhRXXHHFZVexJjov8/PzTX1eRla2u6/+/fujtLQUhw8fdqKIUoh3rHNycrTNMsUzZcoUvPbaa14Xw5L7778/ciFLsqyoHee3b4KmYcOGYdiwYYY+e+LECcyZMwdlZWXYtGkT+vVLnJArKytD//79UVNTg1tuuQXApSsTmpubUVFRkXLZU2Fmu+3w3nvv4dSpU1HBhBec3O7Ro0cjPz8fNTU1kSCpvb0d+/btM33lod2MbndFRQXa2tpQV1eHsrIyAMCrr76KixcvRgIhIxoaGgDA8+MdS0ZGBsrKylBTU4P58+cDuJTGr6mpwf333x/zOxUVFaipqcHKlSsj723fvt3z89gMK9vd14ULF3DgwAF87nOfc7Ck3qqoqLjscnPVjrVdGhoapDyHExFC4F/+5V+wdetW7Ny5E6NHj076HVvOb6sr1XX13nvvibFjx4q5c+eK9957T5w8eTLy6v2Z4uJisW/fvsh79913nygoKBCvvvqq2L9/v6ioqBAVFRVebIJl7777rqivrxePPPKIGDhwoKivrxf19fXi9OnTkc8UFxeL3/zmN0IIIU6fPi2+9rWvidraWnH06FHxyiuviMmTJ4tPfepTorOz06vNMM3sdgshxOOPPy4GDRokXnjhBfGXv/xF3HzzzWL06NGio6PDi02wpKqqSpSWlop9+/aJ1157TXzqU58SCxcujPx733p++PBh8eijj4r9+/eLo0ePihdeeEEUFhaKmTNnerUJST3//PMiMzNTbN68Wbz11lvinnvuEYMGDRItLS1CCCHuvPNOsWrVqsjnX3/9dZGeni7WrVsnDh48KNasWSP69+8vDhw44NUmWGJ2ux955BHx8ssvi3feeUfU1dWJBQsWiKysLNHU1OTVJph2+vTpyLkLQHzve98T9fX14t133xVCCLFq1Spx5513Rj5/5MgRkZ2dLR566CFx8OBBsWHDBnHFFVeI6upqrzbBErPb/dRTT4lt27aJv/71r+LAgQPiK1/5iujXr5945ZVXvNoES5YvXy5yc3PFzp07o/rpc+fORT7jxPnNoKmPTZs2CQAxXz2OHj0qAIgdO3ZE3uvo6BD//M//LD7xiU+I7Oxs8fnPfz4q0FLB4sWLY2537+0EIDZt2iSEEOLcuXPi+uuvF8OGDRP9+/cXV199tVi2bFmkYVaF2e0W4tJtB771rW+JvLw8kZmZKebOnSuCwaD7hU/BqVOnxMKFC8XAgQNFTk6OuOuuu6ICxb71vLm5WcycOVMMHjxYZGZmirFjx4qHHnpIhEIhj7bAmPXr14uCggKRkZEhpkyZIvbu3Rv5t1mzZonFixdHff5Xv/qVKCoqEhkZGWL8+PHid7/7ncsltoeZ7V65cmXks3l5eeJzn/ucePPNNz0otXU9l9L3ffVs5+LFi8WsWbMu+86kSZNERkaGKCwsjDrHVWF2u5944gkxZswYkZWVJQYPHixmz54tXn31VW8Kn4J4/XTvY+jE+Z32fz9ORERERAn45uo5IiIiolQwaCIiIiIygEETERERkQEMmoiIiIgMYNBEREREZACDJiIiIiIDGDQRERERGcCgiYiIiMgABk1E5GsnT57E7bffjqKiIvTr1y/quVRERL0xaCIiX+vq6sKwYcPwzW9+ExMnTvS6OEQkMQZNRKS1Dz/8EPn5+fiP//iPyHt79uxBRkYGampqcM011+AHP/gBFi1ahNzcXA9LSkSyS/e6AERETho2bBieffZZzJ8/H9dffz2Ki4tx55134v7778fcuXO9Lh4RKYRBExFp73Of+xyWLVuGO+64A4FAAFdeeSXWrl3rdbGISDGcniMiX1i3bh26u7uxZcsWPPfcc8jMzPS6SESkGAZNROQL77zzDt5//31cvHgRx44d87o4RKQgTs8RkfbOnz+PL33pS7jttttQXFyMu+++GwcOHMDw4cO9LhoRKYRBExFp79/+7d8QCoXwwx/+EAMHDsRLL72EL3/5y3jxxRcBAA0NDQCAM2fO4MMPP0RDQwMyMjJw7bXXelhqIpJNmhBCeF0IIiKn7Ny5E9dddx127NiBz372swCAY8eOYeLEiXj88cexfPlypKWlXfa9q6++mtN4RBSFQRMRERGRAVwITkRERGQAgyYiIiIiAxg0ERERERnAoImIiIjIAAZNRERERAYwaCIiIiIygEETERERkQEMmoiIiIgMYNBEREREZACDJiIiIiIDGDQRERERGcCgiYiIiMiA/w+Bj3BQXlILmQAAAABJRU5ErkJggg==\n" + }, + "metadata": {} + } + ], + "source": [ + "num_perturb = 500\n", + "X_lime = generate_lime_samples(num_samples=num_perturb, num_features=X.shape[1])\n", + "plot_dataset(X_lime, scatter_kwargs={\"s\": 2, \"c\": \"black\"})" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "725347c6", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 455 + }, + "id": "725347c6", + "outputId": "9b719f47-7ba2-426b-bfdb-9c024292314d" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAk0AAAG2CAYAAABiR7IfAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAyv5JREFUeJzsnXd4W+X597/naMuSJe+94xFnE0IGtIQZNgHaEpK+hF3SsAIUElpGEiCMQhtWWaWBNoyWESjQlBDCCIRANonjxHvJsq29rHnO+4d/OrUUD9mWdDSez3X5uvzI0jm3bemc+7nH96ZYlmVBIBAIBAKBQBgRmm8DCAQCgUAgEOIB4jQRCAQCgUAghABxmggEAoFAIBBCgDhNBAKBQCAQCCFAnCYCgUAgEAiEECBOE4FAIBAIBEIIEKeJQCAQCAQCIQSI00QgEAgEAoEQAsRpIhAIBAKBQAgB4jQRCAQCgUAghEDcOE0bNmzAnDlzoFQqkZ2djcWLF+PYsWOjvu5f//oXampqIJVKMW3aNHz66adRsJZAIBAIBEKiETdO01dffYWVK1fi+++/x7Zt2+DxeHDuuefCbrcP+5rvvvsOV111Fa6//nrs378fixcvxuLFi3H48OEoWk4gEAgEAiERoOJ1YG9fXx+ys7Px1Vdf4ec///mQz7nyyitht9vx8ccfc4/NmzcPM2fOxIsvvhgtUwkEAoFAICQAQr4NGC9msxkAkJ6ePuxzdu3ahTvvvDPgsUWLFmHLli3DvsblcsHlcnFrhmFgMBiQkZEBiqImZjSBQCAQCISowLIsrFYr8vPzQdPhSazFpdPEMAzuuOMOnHrqqZg6deqwz9NqtcjJyQl4LCcnB1qtdtjXbNiwAWvXrg2brQQCgUAgEPijo6MDhYWFYTlWXDpNK1euxOHDh7Fz586wH3vNmjUB0Smz2Yzi4mJ0dHQgNTV1yNccPHgQDMNw69zcXOTl5YXdNgKBMD4aGxthtVq5dWVlJRQKBY8WEViWhclkQn9/PxQKxbDXVwJhvFgsFhQVFUGpVIbtmHHnNN1yyy34+OOP8fXXX4/qOebm5qKnpyfgsZ6eHuTm5g77GolEAolEcsLjqampw36o09PT4XQ6uXVGRga5ABAA/C887PF4kJqaCpFIxLdJSctgJ4miqCE/oyzLoqOjA3q9HiKRCOXl5ZDL5dE0M2no6emBTqcDANjtdigUCqjVan6NIiQk4SytiZvuOZZlccstt+CDDz7AF198gbKyslFfM3/+fGzfvj3gsW3btmH+/Plhta2srAwSiQQURSEjIwMZGRlhPT4hftFoNGhoaEBrayvq6urgdrv5NikpkclkAeuUlJQhn2cwGNDX1weGYeByudDS0hIN85ISvV4fsDYajTxZQiCETtxEmlauXIk333wTH374IZRKJVeXpFKpuAvi1VdfjYKCAmzYsAEAcPvtt+P000/HU089hQsvvBBvv/029uzZg5dffjmstsnl8hFrqwjJy+BIp9frhcFgGDHSSYgMFRUVaG1thdPpRGpq6rDh+mCnlji5kUMikaC/v59bi8ViHq0hEEIjbiJNf/nLX2A2m7Fw4ULk5eVxX++88w73nPb2dnR3d3PrBQsW4M0338TLL7+MGTNm4N1338WWLVuIgxPjWK1WtLa2oqurCz6fb8jnMAyDpqYm7N+/H8eOHYvZm5tAIAhYC4Vxs09JKNxuN5cm1ev16OzsHPJ5arU6IJQ/UncuYWIUFxdDoVBAIBBArVaTOlBCXBC3Ok3RwmKxQKVSwWw2kzqlKGC321FfX8+tU1NTUVlZecLzNBpNgIOsVqtRUVERFRvHgsViQVNTExiGgUqlQnl5edhaXwfj9Xqh1WrBMAwyMzPHXIfjcDjg8Xi4m1ii0dnZGRD1EwqFmDFjxpDP7e/vh8lkglgsRnp6OpEaCRMsy6KzsxM6nY7UixGiQiTu32TbS4gpBnc4AQNvepZlT7hxDdbSGmodK6SmpmLmzJlgGCZizgjLsjh+/DiX6tDpdJgyZcqQDQ1D0d3dDY1GA2AgZVJTU5NwEbHgv8VIfxuZTHZCDRRh4hiNRvT29gIY+Lw2NTVh2rRpPFsVORwOB9xuN5RKZUJuRJKVuEnPEZKD4JuVTCYbcqcfnDaJ5eJ7iqIietH0er0BtSEsy8Jms4X0WpZlAyJ2LpfrhALdofCnu7xe79gN5oHMzExkZmZCIBBALpejtLSUb5OSjuAUusfjCevxvV4v7Hb7sCn9aNLT04OjR4+iqakJR44cCfvvSuCPxNpOEuIelUqFoqIiLoRfXFw87POqqqpgtVohk8mSulVZKBRCKBQGODBjiZRQFIXBWfquri4oFIphO8wsFgsaGxvBsiwEAgGqq6tjPjJDURRKSkpQUlLCtylJi1qthkaj4d5r4awXs9lsaGhoAMMwEAqFqK6uhlQqHfV1fkkQiqKgUCjClor1R26BAefQYDCcILRMiE+I00SIObKzs5GdnT3q85RKZVhFy0aCYRgYjUYwDIP09PSYCrdTFIXKykq0t7fD5/MhNzc35FoRiqJQXFyM1tZW7jGWZdHV1YWqqqohXzP4xufz+dDT00MiN4RRkUqlqK2thdFohEgkCmt0uKurixMY9nq96OnpGdVB9qe1/VHZ9PR0lJaWhsVxCj5GJOoYCfxAnCYCYRRYlkVDQwN3ce3t7cXkyZNj6kIol8tRU1MzrtdmZGTAbDaHrJMTfEMghdKEUJFKpRHpkhtPP5PNZgtIYxsMBuTn54dcC8iyLHQ6HZxOJ9RqdcAGrqSkBC0tLWBZFikpKTFdPkAYG8RpSkJcLhd8Pt+w9UKEQJxOZ8DF1b9OpG7KvLw8WCwW+Hw+UBQ14o2toKCAS4WIRCKiOxWj9Pf3w+l0QqFQJLwSvf896U8Zh5IKG+raN5brYUdHB/r6+gAMbKSqqqo4xyktLQ2pqanwer0Qi8UTvs7667XEYnHMp8ITHeI0jROGYUBRVNw5HT09PZxGjUKhQGVlZUxFTGKRoTrJEu0mJJPJMHXqVPT390MqlY74+ykUCkyfPh0ulwtSqZS8f2IQvV7PpVwFAgFqampCqvGJV5RKJaZNmwaXywWZTBZS+jwlJQWZmZncKJf8/PwxCWwGR2bNZnNAtEkgEIQlje92u1FfX88VkxcXFyMrK2vCxyWMD+I0jRGWZdHW1ga9Xg+BQIDy8vK4iTgwDBMg6mez2WAymYiA3yiIRCKUlJSgo6MDLMsiPz8/IXd7QqEw5BoxfxcaITYZ3BHp8/nQ19eHoqIiHi2KPCKRaERnn2VZ9PX1we12Iz09HXK5HCUlJcjLywNFUWPeCEml0oAIdKhpvbGi0+kCuu80Gg1xmniEOE1jxGg0ci3ZPp8PLS0tmD59etxFnAhjIzMzk6tLIP9rQiTR6XTQ6/WQSqUoKCgYl2ZWcISDRAOB1tZWGAwGAAPptJqaGsjl8nGPbyktLeVG86SlpSEzMzOc5nIE/+8i9b9kGAZerxcikYhc40aAOE1jJFiXJpI6NU6nE729vaAoCjk5OROezUTTNPLz87l2WLlcntSt+mOFXEgIkcZkMqGtrQ3AQCTY7XYPqYg/GkVFRWhsbORqF0m7e2A6jWVZmM3mCUVLJRIJqqurw2HaiGRlZcFgMKC/v5/rdg03DocDDQ0N8Hq9kEqlqKqqikgJAsuycLvdoGk6bksciNM0RvxaI34BtaysrIjcTL1eL+rr67nzGI1GTJ06dcK7jLy8PKSlpcHr9SIlJSVpHQGn0wmdTgeappGdnZ1wCtiJit1uR3NzMzweDzIyMlBcXJxQ72G73T7iOlT8dWckcvA/JBIJnE5nwDoeEAgEmDx5MlwuF0QiUUTkTjo7O7kAgNPpRHd3d9idM5Zl0dTUBLPZDGDAsQ9FWibWIHeKMSIWi1FbWwuz2QyRSASVShWR8zgcjgBlW4/HA6fTGZY6kkQuCA0Fj8cT4JCazWbU1NSQG0sc0NzczClL63Q6KJXKhKrJUygUI67HAk3TE45OJxLl5eVobW2F2+1GZmYm0tLS+DYpZCiKiuh1O1hF3a95FU7MZjPnMAED3YeZmZlxlzomTtM4EIvFES/Ek0qlAUrN5AIYPmw2W8BFwj+slvx9Y5/gcRTBozniHZVKhdLSUhiNRkgkEuTn54/6GpfLhfb2drjdbmRkZCAnJ4dsAIZAJpNh8uTJfJsRk+Tm5qK5uRnAgIMWifvbUI7YePS1+IY4TTGKWCxGRUUFV39UWFhIUkhhIjgsLxAIyN82TsjIyOBaxGmaTsiavIyMjDGJITY3N8PhcAAYUMaWSqUJ+XchRI60tDTU1taiv78fCoUiIhtItVoNmUzGzcnMzs6OqckKoULuFDGMSqWKWPovmfG3Gnd3d4OmaZSUlMRdiDhZKS4uhkKhgMfjgVqtTvpUM4CAYc3+NXGaCGNFJpNFVEqFpmnU1NTAZrNBIBAMO9sy1iFOEyEp8U+9J8QXFEWRkRRBqFQqmEwmbh0vunGE5IOm6bh/fxKnKUQ0Gg1MJhMyMzOJqB+BQIgZysrKoNVq4fF4kJ6eHrEdvNlshsVigUwmQ0ZGBqmbimEYhoHD4YBYLCa1mmGGOE0h0tPTA4VCAZ1OhylTpsRNuyph7Ph8vrDNjCIQIo1ffy2SmEwmNDU1cWu32x3xcxLGh7872N8kUV5eHledgrEOKeQYIyzLBkjnExILk8mEgwcP4vDhwwGyBARCMjM4/QeAU9YmxB7+UTF+Bo/OIkwcEmkaB6T4NHFpb2/n2mAdDgd0Oh1RUyYkPcHXvPFcAw8dOoRvv/0Wubm5uOiii+JWEXoiWCwWaLVaUBSFgoKCcZV6WK1WmM1mSKVSkiblAeI0hUhKSgokEglyc3Pjtuo/mWBZFi6XC8CAxECoF5ZgLZFIiLwRCPFGdnY2XC4XTCYTZDIZSkpKxvT6uro63H///aAoCgzDoL29HbfffnuErI1NXC4XGhsbuU2Z3W7H9OnTx9S5a7FY0NDQEHDMgoKCgOdkZWVBr9dz0abCwsIwWE/wQ5ymEKmqqor7qv9kgWVZtLe3c3o+GRkZKCkpCclxys/PR0dHB4CBqemkU2tiuN1uOByOCQ1GJfCPX5pjrM6Sn71793IOEwB8//33UXGadDod/vvf/0IgEOCCCy7g9RrudDoDxBx9Ph/cbveYonZDpUmDnSaRSIQpU6agv78fIpEo4T53LMvyGl0jThMh4fDPlfOj1+uRk5MTkgZJdnY2FAoF3G43FAoFEb2cAFarFQ0NDdxFrqqqakJjQQjxS2FhIecw0TSNoqKiiJ/T4XDgrrvu4kZ3fPXVV3j22Wd5+0zLZDLQNM39Hcbj0AQ3IA3ncNE0nXAZEbPZjJaWFjAMg5ycHOTn5/PiPJE7QpRwOp3o6ekBRVHIyckh3XdRZixy/XK5nMhKhAGtVsv93VmW5TpQYwWWZTkpEblcjqKiopBuqAzDoKurCw6HAyqViowtCYGFCxdCo9Hgyy+/RF5eHm699daIn7OhoQFGo5Fbd3V1QaPRhH0QbaiIxWJUVVWhp6cHNE0jLy9vzKK62dnZcDqdMJlMkEql4478xRsMw6C5uZlzOLVaLVJTU6FUKqNuC3GaooDX6w3oxDKZTJg6dSpRoY4QUqkU6enpXIdPWlpaRJVuCUMT/P6Otfd7b28vtFotgP+lTsrLy0d9XUdHBxfJ9Ksbh2tWV6JqIVEUhWXLlmHZsmVRO2d2djY3v5OiKAiFQt5b71NSUkJ6jw0HRVETSpPGKwzDnFBfGjyHMloQpylEenp6xp0P7+/vD2hd93g8cDqdY4pmsCwLp9MJkUhEUkajQFEUSktLua43mUyWMDefeCI/Px82mw1erxcikQh5eXl8mxTAUONHQiFYcsRms4XFaSJaSOElLy8Pq1atwj/+8Q8IBALceOONvEQmEgmGYdDa2gqTyQSJRIKKioqodJMLhUKoVCou1SoUCnmrTyN33xDRaDQoLCwcV8TC373lT1XQND2mXLbH48GxY8fgcrlAURQmTZpEitJHgaIokmLjGZlMhmnTpsHtdkMsFkcs0sQwDCiKGrNjnJqaCr1eH7AOBaVSCafTGbAOB8FFvkajkThNE2ThwoVYuHAh32bEDD6fD11dXXA6nUhLSxuzs9/X18elPJ1OJ1pbW1FTUxMJU0+gvLwcBoMBPp8P6enpvAUPiNM0Brxe75CP9/f3w2g0QiQSITMz84SLt1gsxqRJk9DV1cXpc4zlH97X18e1z/s7w6ZOnTr+X4RAiBI0TUdsJ8qyLLq6urhawdLSUqSnp4f8ev9zzWYzZDJZyHpchYWFEAgEXE1TuDosQy3yJRDGiz9KBAw0aow1ZTlYNHOodSShaTom5oUSpylExGLxkN0I/f39OHr0aID2Rmlp6QnPS01NHXd0KLiIeSxFzbGOx+NBe3s7XC4X0tPTSVEtIWRsNht6enoADHwmWltboVKpIBAIQnp9X18ft5FRqVSjvu9YlkVHRwcsFgvkcjnKysrCutvNycmB2+3mnDi+CpYJiUtwatlut4/JaUpPT0dvby+3jgUnJtoQpylEPB4PfD7fCSkGs9kc4MQYDIYhnaaJkJWVBZ1Ox0W6gnU54pmWlhZYrVYAA90tYrF4TNECQvjxjwryeDxQKpUxq9wcHPllWRYMw4TkNDmdTrS3t3PrlpaWUX9XrVaLvr4+AOBS5WVlZeO0/kT8WkgEQqRQKBQBaeCxyhKkpKRg8uTJnCK5Wq0Or4FxAHGaQsSvMB18UQ2uTYqEkJhYLMaUKVPgcDggkUgSSq7A4XCcsCZOE790d3eju7sbwEDB5eTJk2NSIC81NRVisZhLEahUqpAdvKE6bzwez4ivH1zHBIReOE4gxAqlpaXQaDRcTdN4ugmTXZKFOE1jQKfTQSaTBexk09LSuBllIpEorDvPwfDZLRBJVCpVwPDPcP6OZrOZG1ZZUFCQlLui8eBvwwcGojlGozEm5+8JBAJMnjwZJpMJNE2PeAPwazIZDAZIJBIUFxdDIpFwtYIymWzUJo/g9yp5PxHiDYFAEBVh0USGOE1jQK/Xw+fzoaKignuMoigUFhaS+T7jpKSkhLt5paWlhc1p8nq9aGpq4lKnTU1NmDZtWkxGTGINgUAQkPoKtUaID4RCYUh1FXq9nnMG3W432traUFNTA71eD4qiQtJE8kdArVYrZDJZ2LSZCIRI4L/2kRrR8EKcpjESXEhHmBg0TUekrdrtdp9QMO9yuYjTFAKlpaWc+q5KpUqIdGlwas3pdEIoFI45gpaenp4Qfw9CYuNPsfvr5PgW9UwkiNM0RmJpDARheKRSaUC9i1AoTOo8/FhQqVSYMWMGGIZJGCFVlUrFddoByZFa02q1cLlcKCoqijk1dkLksNvt0Gg0AAZ0mVpaWpCamhrTEeN4Iq4+SV9//TUuvvhiblDfli1bRnz+l19+yYneDf4aXLMRKqmpqcjKygp7ZxwhMtA0jerqauTk5CAnJwc1NTVhu2j4ZSYOHjwIjUaTUBIQfmiaThiHCRgQoKysrERWVhYKCwsTvp3/7bffxk033YRbb70VDz/8cMBEAkJiE9zkwLIs+f+Hkbi6KtrtdsyYMQPXXXcdLr/88pBfd+zYsYBamezs7DGfu6KiIiELsRMZsVgckVqzpqYmroC4u7sbMpmMhL+Hob+/H06nEwqFgnfpgolopcUTVqsVb775Jrfes2cPDh48iJNOOolHqwjRQqlUBkTZY1k2JB6JK6fp/PPPx/nnnz/m12VnZydFOD4ZYVkWVqsVHo8HqampUbk4BKvg+h0oPzqdjuvaKyoqCptidKzjcDjgdruhVCohEAig1+vR2toKYKCYvKamhqhcR4GhIp/Bw04JiYu/q9RgMICmaaSnp5Ni8DASV07TeJk5cyZcLhemTp2Khx56CKeeeuqwz3W5XAE3QYvFEg0TYw6/LpVAIIjpXYpGo+HSrUKhELW1tfB4PNDr9RAKhcjOzg57Ll+tVnPzl/wzBQ8cOAAAyM3NRVdXF/fc1tZWbueXyGi1Wu73FovFqKmp4bSegIHair6+PtLuHAVSU1Nx+eWX4/333wcATJs2DTNnzhzyuQzD4D//+Q+ampowY8YMnH766VG0lBAp/Nc+QvhJaKcpLy8PL774Ik4++WS4XC68+uqrWLhwIXbv3j1sqHrDhg1Yu3ZtlC2NLRiGQUNDA9cpWFJSEpNy+SzLBhT3er1e9Pb2oqenh9tt22w2VFZWhvW8paWlSElJgcfjgUKhCJhMP9hh8uPxeBLeaRrsILndbhgMhhOcVVKMHD2uueYanHHGGejv70dlZeWwG4d33nkHb731Fmiaxueffw6fz4czzzwzytYSCCPDsiza2tpgMpkgkUhQXl7Om8hzQl/Fqqur8Zvf/AazZ8/GggUL8Nprr2HBggX405/+NOxr1qxZA7PZzH11dHRE0eLYwGg0BkgrtLe3x2yxc/CNOFhqwGKxoK+vL6zpCZqmkZOTg8LCwiGjcIMfk0qlo4omJgLB4X+aplFUVMTdrKVSaUwKZEYK/wy5aA40DaakpGTUBojdu3cDGNgoURSFvXv3Rss8QhzCsizMZjN6e3tPKEuIJH19fZxOosPh4NL+fJDQkaahOOWUU7Bz585hf55oY0rGQ6w6SMH4Z38FawoNVm0GBpw+vV6P6urqsOf2ZTIZpFIppwMklUpRWVnJpe8yMjJgMBjgdruhVqsTVvagpKQELS0tYFkWCoUCGRkZoGka06dP5yJtyVJXYbPZcPz4cbAsC4qiUFVVFbNSJeXl5WhtbeU2FWT2HWEkBpdDdHV1YfLkyVGpUwx20KLpsAWTdE7TgQMHkJeXx7cZY8LlcoFhGEil0qjceNLS0tDT08M5Anl5edwNINYYSlOosLAQWq02QNXabrfD6XSGPepD0zRqamqg0+kADDhJg0UT29vbuSGvWq0WNTU1ceM4sSwLo9EIn88HtVo9Ym2bX83d6/UGOEg0TSfdJkSr1XIbD5ZlodVqMWnSJJ6tGprrr78eXq8XDQ0NmDVrFi677DK+TSLEML29vdz3DMPAaDRG5X6alpYWcG4+m2viymmy2WxobGzk1i0tLThw4ADS09NRXFyMNWvWoKurC2+88QYA4M9//jPKysowZcoUOJ1OvPrqq/jiiy/w2Wef8fUrjJnu7m5OqEylUqGioiLizou/+8Jms8Fut3M25ObmoqCgIKLnHg80TQek6XJycpCamoq6urqA50VK3E0gEAybetLr9dz3LMvCZDLFjdPU2trKRe00Gg1qa2tHdJwEAkFMCOjx7eAHnzsWNxt+UlJScOedd/JtBiFOEIlEAVGeaGm5KRQKVFdXw2w2QyqV8qrKH1dO0549e3DGGWdwa/+Hffny5di0aRO6u7vR3t7O/dztduOuu+5CV1cX5HI5pk+fjs8//zzgGLGM1+vlHCZgYACt1WqNitYMTdOQy+VoaGjgHtNqtVCr1UhJSYn4+SeKTCZDQUEB9/crKiripRhbIpGgv7+fW8dLQTjDMAFpTq/XC7PZHJMNAX7cbjcaGhrgdDohl8sxadIkXjo/8/PzYbPZ4PV6IRQKIzImiEDgg9LSUjQ1NcHr9SItLS2q1wOFQjFkmttgMHAjY4qKiiKeCqfYeClg4QmLxQKVSgWz2Rx1YTyPx4NDhw4FPDZp0iSoVKqonN/lcuHw4cO8nT8cRGNoZU9PD7RaLQQCAYqLiwPeJ/39/WhpaYHb7UZ6ejqKiopiOvLgxy+jMLiAPtb/983NzVwtGQBkZWXxpvzNMAxcLhckEgnpGiQkFLE0CNjpdOLIkSPc2l9H6Y94R+L+TT7NMYxIJArQ2lAoFFAqlVE7v1gsDnijSSSSmC1oHQ7/6JxIYbfb0dnZCa/XC5fLhaampgBHQyaToba2FjNnzkRxcXFMXGhCgaIolJeXcxefrKysqGwa9Ho9mpubodFoxtzxGDw+IngdTWiahkwmIw4TIeEY6ZrqFxs2mUxREVQNHsTNMExALWskiKv0XDLiV5RmGAYpKSlRvelSFIVJkybBaDSCZVmo1eqYqFmJJYK7OBiGgU6nQ1ZWVtw4SMPhL7IHorOrNBqNAa3Ebrd7TLMes7KyAqQywp064LtWKh5pbGzEs88+C7PZjEsuuWRM468I8Ud7ezvXFCOTyVBTUzPkxoFhGGg0GjidTqjVamRkZIzrs5WSkgKBQMDN1pNIJBEvgSBOUxzAZ+EwRVG8Ft3FOv6RIYMHYvq1vRJBkTeaToLVah1xPRrp6ekQi8VwOBxQKBRh+9y43W40Njaiv78fSqUS5eXlCTXMOFKwLIv169fDbDaDYRhs2rQJFRUVnCNOSCy8Xi/nMAEDpQkWi2XIEWZ+GRhgoFbXP+5lrIhEItTU1KCvrw8URSEnJyfi1ywSOybwjj+kazAYIh5aDTcikQiTJ08+oa3eZDLxY1AcE+zkjMfpUSgUyM7ODutGo729nSvmt1qtnE4NYWQ8Hg+MRmNAmmZwY8tYYBgGH330ER577DFs2bKFzNKLQYZyVoZLTwdviAZHiMeKVCpFUVHRsGLD4YZslwi8M9T8uFiedxeMRCKBWq0OGOlCBtOOnYyMDHg8HphMJshkMhQWFvJtEoDYqpWKJ8RiMWbNmoUDBw6AoigIhULMmjVrXMf68MMP8be//Q0UReG7776D2+3Gr371qzBbTJgIAoEARUVFXKQ9PT192BrclJSUALX8eOjI9kOcJgKvDDU/zmAwxN3Ijby8PHg8HthsNqSkpMSknlWsQ1EU8vLyYk58NisrC21tbdyaT2G9eOO+++7Dp59+CrPZjDPPPBO5ubnjOs7BgwcB/K9z6+DBg8RpikGys7ORnp4OlmVH3PgWFRWBpmm4XC6o1eq4KgEhThOBVyiKgkAgCEjLxWOxuUAgQFlZGd9mECJAZmYmxGIx+vv7oVAo4mpXzDcSiSQsKuOTJk3C/v37A0bTEGKT0er9enp60NnZCQDIzc2Nuw0ycZoIvFNaWnrC/DgCIZZITU2Nuk5bOGBZFlu2bMHXX3+NgoIC3HDDDUMW5sY6V155JTweD3766SfU1tZi6dKlfJtEGAdut5tzmIABweS0tLS4mZIAEKeJEAMMNT+OkFzYbDa0trbC6/UiOzsbeXl5pL0/DOzcuRN/+9vfAAyMnbJarVi7di3PVo2NhoYG/PjjjygtLcU111xD3hdhxt+IAwx0A0fy7ztUAf/gzuN4gNyhCDFB8Pw4wgAMwyS8M8myLDeaARiYt5iSkhLT6uPxQlNTE2ia5t5Hg2d3xgP19fVYvXo1gIHPQnt7O5YvX86zVYkDy7I4fvw4172mVqtRXl4eMcdJIpEgNTUVFosFwECHbLylu8ldikCIUcxmMw4ePIiDBw+ioaEhYdusWZY9QWpicGcNYfz4I7h+FeeZM2fybdKY+O677wD8L0LxxRdf8GlOwmG32wPa/U0m0wmCveHEL5hcXl6OsrIyVFdXx91mOXG3rwQCD/h8Pm7QbXp6+oSK2ltbW7mbhcVigcFgiOmBueOFpmmo1WpO24qm6bisH4pFZs2ahdWrV+O7775Dbm4ufvnLX/Jt0pjIzs7mPgM0Tcdd0XCsM5TDEmknhqIopKWlRfQckYQ4TQRCmGAYBseOHeOEEHU6HWpqasYd6g7O9cdb7n8slJWVQafTwev1Ij09/QSx0GSlt7cXXV1doCiKG6k0VhYsWIAFCxZEwLrIc95556G5uRk7d+5Efn4+7rjjDr5NGpHOzk7s378fBQUFOOmkk/g2Z1RkMhmysrLQ19cHAMjPz4/4GJJ4h2L9wheEIYnElGRCfDE4vTESNpsNx44dC3ispqZm3Dl7jUaD7u5uAANtvJMnTyYXtCQieII7AEyfPj2uhF+TiaamJtxzzz2c+Ony5ctxxRVX8GxVaPhtTrT3ViTu3yTSRBgzHo8HFosFYrF4WMXXRIBlWU6tnKIolJSUjLjTH+qCM5GLUH5+PpRKJTweD1JTUxO6GDzRYVkWer0eDocDSqUypPTEUMrjHo8n4W5sicKXX34ZEA3+5JNP4sZpIu+p0CFXYcKYcLvdqKur4y4O+fn5MafgPBxutxterxcymSyklJndbufGu7Asi7a2NqjV6mHrlCQSCYqKitDZ2QmKolBYWDjhyFAiO6XJRE9PD7q6ugAAfX19KCsrG1WPLCUlBRKJhCvMlclkkMlkEbeVMD7UajWnWD7eAbSE2Ic4TYQxYTAYAnZTWq02Lpymvr4+tLe3Axi4GVVVVY1a8Bjc0cWyLHw+34jF3dnZ2cjKygIw9ABLQnJiNBoD1iaTadSbKk3TqKmpgcFgAEVRSE9PJ++pGOaiiy7CkSNHsGfPHmRlZeHWW2/l2yRCBCBOE2FMBDsM8TDyhGVZbogkMBBBMhqNoxbVKpXKgJ2+SqUKKYxNbmyEYKRSKRwOB7cOtdBdKBQiOzs7UmYRwohEIsEDDzww6saKEN8Qp4kwJjIyMmAymWCxWEDTNEpLS/k2aVyE0v8gEAhQU1MDk8kEmqaRlpZGHCLCuCgqKgLDMLDb7UhNTY3Z6CzLsti5cyfq6+tRW1uLU089lW+T4g7iMCU2pHtuFEj33NB4vV4IBIK4cSIGD4mUyWSorq4mFzcCIYj//Oc/+Mtf/gKBQACfz4eVK1di0aJFfJtFIIwL0j1HiBnirZMrJycHKpUKXq8Xcrk87lRoCQNpVafTCYVCQXScIoRfgdtft7hr1y7iNBEIg4ivOx+BMAGkUinfJhDGiU6nQ1tbG4CBmrGampq4moweLxQUFOCnn34CwzCgaRoFBQV8m0QgxBRku51kWK1W9Pb2cqrVBEI84Jd+AAbqbnQ6HY/WJC5XX3015s2bB7Vajfnz52PZsmV8m0QgxBQk0pREDG67pygKVVVVUCgUPFtFIIyOUCgMGCRK6tEig1wux+rVq/k2I+awWq349ttvIZFIcNpppxExyCSGOE1JRG9vL/e9X6GYT6eJZVmYTCY4nU6oVKq4T7ewLMspNsdLgXy8UFxcjIaGBq4mLRyDWxmGgclkAsMwSEtLI44YYUgcDgfuvPNO9PT0AAC+/vprPPDAA+QznqQQpymJEIlEcDqd3JrvYm6tVguNRgNgYM5adXV13Ea+XC4Xjh8/DrfbDZFIhKqqqojWUPl8PrS3t3Mt7IWFhQHF7U6nE319fdxkeL7/1xNFLpdj+vTpnAbORG9YLMuiqakJFosFwMB7cfLkycRxIpzAoUOHOIcJAPbu3QuDwTCu4cmE+IfUNCURxcXFXNeRUqlEbm4ur/YE16UYDAaeLJk4Go0GbrcbwMB8MP/IjMGwLAuDwQCNRgO73T6h83V0dMBgMMDlcqGvry+g5sfj8aC+vh69vb3QarU4duxYSLpUsQ5FURAKhWHZ4bvdbs5hAgacXpvNNuHjRgqXywW9Xj/h9w1h7KjV6oC1UCgk42xGwOPxDDk3MVGI7+0nYUxIpVJMnToVLMvGRGhZLBZzjoZ/Ha8MHi0z1BoAN/wXALq7uycUWQsu5B8cQbTb7QHndzqdcLvdpE1/EENFlGI1GudwOFBfX885viUlJcjMzOTZquShpqYGV155Jd59912IRCLceuutcV9KECk0Gg26u7sBDIyUKiwsjIl7TTiJzasEIaLEypu4pKQETU1NcLlcUKlUcT0uIicnBxaLhbuxDRXF0+v1AWuj0Thup0mhUASM5RjsBAQ7RzRNx6xDwBdCoRClpaVoa2sDy7LIy8tDSkoK32YNiU6nC4gUarXapHaaWJbFBx98gO3btyMnJwcrVqzg5j1GimXLlmHJkiWgaTpmrp+xhsvl4hwmYKCGNiMjI6oOptPphNlshkQigUqlisg5yJWUwBtSqRRTpkzh24ywoFQqUVtbC4fDAblcPmQ9k1gsDghbhzPyY7Vaue9lMhlKS0vR3d0NmqZRVFREanWGICMjgxuaG8s3wuD/XbI7wLt27cKmTZsAAF1dXXjiiSfw5JNPRvy8fH2GrFYrNm/eDL1ejzPOOAMLFizgxY7RYBgmpMciRXBENi8vLyI1ssn96SMQwohUKh2x+Lu0tBTNzc1wuVxIS0ub0O44WNE8eJ2RkUEKVUNgPM6S/6IcLUcrJycHVqsVdrsdQqEQxcXFUTlvJDAajbDZbCgoKBi3Kn9raytomgbDMGAYhhM9TVQee+wxHDlyBAzDYPfu3diwYUNMbjalUik3sgQY2EhGM3prNBoDIrJ9fX3EaSIQ4hmpVIra2tqwHCs7OxtGoxEul4uLJhEii16vR3t7OxiGAUVRKC0t5SJVkUQoFKK6ujpsnYN8sW3bNjz33HNgWRa1tbVYt27duOoYZ86ciXfeeQc0TYNlWZx00kkRsDZ2qKur4yI2FEWhrq4uJp0miqJQUVEBq9UKlmWRmpoa1fdqsHZWpLS0iNNEiDm8Xi9aW1vhcDiQmpqK4uJiMisuCJFIhClTpsDlckEkEgWkDrxeL2w2G8RiMSlYDRNutxutra3cmmVZtLS0QKVSRSVt4+8cjFcYhsFLL73ERQLq6urwzTff4KyzzhrzsWpra/HQQw/h66+/RnZ2Ni6//PJwmxtTVFZW4vjx42AYBizLoqqqim+ThoWiKN4G22dmZsJqtcJkMkEsFqO0tBRerzfs54nfTyEhYWlvb+dCvHq9HhKJBHl5eTxbFXtQFHVCOtDtdqO+vp6rnSoqKorrAvtYYbgWaq/XG3P1YkajETt27IBYLMbZZ58dEzMXWZY9ob5lqA7TUJk1axZmzZo1UbPigjVr1mDTpk3o6+vDOeecgxkzZvBtUkxC0zQqKioCusMHy4qEC+I0EWKOwe3zQ60Jw6PX6wNu8BqNhjhNYUAmk0EikQSMclEoFDEnk2Gz2XDnnXfCYDCAZVl8/fXXeOyxx3iP1AoEAixbtgyvv/46gAFn/rTTTuPVpnghLS0Nq1at4tuMuCHSKcG4ynl8/fXXuPjii5Gfnw+KorBly5ZRX/Pll1/ipJNOgkQiwaRJk7iuC0LskpaWFrAOFpcjDM9oBeKE8UHTNGpqapCXlweVSoXCwkJUVlbGXH1RXV0d9Ho9lwbzi5zGAldccQWeffZZrF+/Hk8//fS4U8d6vR579+49QcKDQIgGcRVpstvtmDFjBq677rqQ8tgtLS248MILcfPNN2Pz5s3Yvn07brjhBuTl5WHRokVRsDh0WJaF0WiE1+uFWq2OuR1sNMnNzYVIJEJ/fz+USiVxmsZAZmYmjEYj7HY7KIpCSUkJ3yYlDEKhEPn5+XybMSLBHZMikYi3GpOhKCkpmdB7sq6uDvfffz88Hg/EYjEefvhh1NTUhNFCAmFkKDZO5ytQFIUPPvgAixcvHvY59957Lz755BMcPnyYe2zJkiUwmUzYunVrSOexWCxcG2UkLz4tLS3cGBGBQIDa2tqkdpwI44dlWbjdbgiFwpirtyFEng8//BBvvfUWxGIxVq5ciblz5/JtUthYv3499uzZw9WtzJ07F/fddx/fZiUUXq8XPp8PYrE45iKpYyUS9++4ijSNlV27duHss88OeGzRokW44447+DFoGBiGCZi75vP5YDabI65yS0hMKIoiI1OSmEsvvRSXXnop32ZEBP/sQb/TFM8dhbGITqfjdK9SU1MxadKkuHecwk1CFzxotVrk5OQEPOYfdxE8u8uPy+WCxWIJ+Io0FEWdEBGIlMYEgUAgxCvLli3jBAuVSiWWLl3Ks0WJA8uyaG9v59YWiwVGo5FHi2IT4qYHsWHDBqxduzYixzYYDDAajVwLvd9RoigK5eXlaGlpgdfrRVZWVsTm5hAIBEK8UlxcjL/+9a/o7e1FdnZ2xCOq9fX1+OSTTyCTyXDllVcmtMo+y7IIrtaJ0+qdiJLQTlNubi56enoCHuvp6UFqaipkMtmQr1mzZg3uvPNObm2xWFBUVIS6ujoolUoUFRWNKzdqNpvR0tLCrV0uFyoqKrh1amoqpk+fDiC252ARCAQCn0gkkqgo4Gu1Wvz+97/n9KQOHTqEF154IWE7UmmaRm5uLrRaLYCBCQakCedEEtppmj9/Pj799NOAx7Zt24b58+cP+xqJRDLk7sWvvNzY2Ijp06ePOZc+eKDqUGuAOEvxDsMw6Ovrg8/nQ3p6ekyIChLGjtVqhdPpRGpqKqkNi1E8Hg9eeeUV7NmzB+Xl5bjtttvC3qhz/PjxEzTPzGbzCZIoiURBQQHUajW8Xi+USmXCOogTIa7+IjabDQcOHMCBAwcADHScHThwgMvDrlmzBldffTX3/JtvvhnNzc245557UF9fjxdeeAH//Oc/JyQUxrLssOrAIxE8uDCagwwJ0aGpqQmdnZ3o7u7G0aNH4Xa7+TYpobDZbGhoaEBDQwPsdntEztHb24vjx4+jvb0dR44cgcPhiMh5CBPjgw8+wH//+1/odDrs2bMHL730UtjPUVpaym1kaZpGWlpaTMk3eL1e9PX1hX1USEpKClQqFXGYhiGuIk179uzBGWecwa39abTly5dj06ZN6O7uDihkKysrwyeffIJVq1Zh48aNKCwsxKuvvjohjabhIlGjoVarUVRUBIPBELXwMiF6+Hy+gKYBhmFgsViQmZnJo1WJg9frRUNDAzeKw2azYdq0aWHvnhqczmdZFnq9nszvi0G6urq4LjqGYbiOr3BSXFyMNWvW4IMPPoBcLse1114bMxIeGo0Gf/jDH6DT6ZCZmYlHHnmEjJqKEnHlNC1cuHDEwrSh1L4XLlyI/fv3T/jc2dnZSE1NRXZ29rg8cIqikJ2dHVcjLbxeL7xeLyQSCUkdjgJN0xAKhQG7PpLaCR9OpzNgdhnDMHA6nVwnVbgQCoUBEULS0h6bnHLKKdixYwdomgbDMFiwYEFEzjNv3jzMmzcvIseeCJs3b+ZkagwGAzZv3oy7776bZ6uSA3JFCJGCgoKYCs1GGpPJhObmZrAsC5lMhurq6pjZZcUiFEWhoqICra2t8Pl8yM7OhlKp5H7Osiw6Ozu57snS0tKYdKpcLhfcbjfkcnlM/b+lUikEAgFXlCsQCIZt5pgIJSUlaGxshMfjgUKhiKtNTjJx6qmn4ve//z0OHDiA0tJSnHPOOXybFFWcTicXQGBZdlgJnUjj8/lAUVRSpfKI00QYkvb2du5D2d/fD51Od4LmFSEQhUKBqVOnDvkzvV7PzQDzeDxobW1FdXV1NM0bFYPBwHV4ikQi1NTUxIwqvVAoRHV1NdfZk5ubGxGnTi6XY9q0aWAYJqacRsKJzJ079wS187q6Orz77rsQCARYunQpZDIZNm/eDKfTiUsvvXTYz2e8cckll2D//v3wer0QCAS8iJl2dXVxn8fi4uKkEWMmThNhSILToINTI4Sx43Q6R1zHAl1dXdz3Ho8HfX19KCgo4NGiQGQyGcrKyiJ+nqHEZgmxj8FgwAMPPMA16hw5cgRSqRQGgwEsy2Lv3r144YUXkJuby7OlE2fGjBl4/vnn0dTUhIqKiqjXM9ntds5hAgY22Wq1OilEmYnTRBiS/Px8rqheJBKRguYJolarA4qMY7FtObhubTx1bCzLcsOC5XI5qYUjhITH48Hbb7+NpqYmzJo1C5dccsmY3zvt7e0B9Wg2mw02m41be71eNDY2JoTTBAB5eXm8FX/70+SDSZaNNXGaCEOSlZUFhUIBt9sNhUJBdt4TRKFQoKqqCiaTCRKJJCZD2UVFRWhqagLLsuOykWVZNDU1wWw2AwDS09MD2rYJhOHYtGkTPv74Y7Asi3379kEkEuGCCy4Y0zFKSkoglUo5x0mhUEAoFMJkMoFlWdA0jfLy8kiYn3QoFArIZDKulio1NTVmUvmRhjhNhGGRyWQRKbZNVpRKZUBxeKyhUqkwffp0uN1uSKXSMRd3OhwOzmECBtIlubm55D1EGJWffvqJKwmgaRpHjx4ds9OUlpaGRx55BO+99x4EAgGWLFkCgUCAv//973A6nVi8eDHy8/MjYX7SQdM0qqurYTabQVEU1Gp10myOiNNEIBA4hELhuNvsh7poxsqF1Gw2czVbBQUFZLZjjFFbW4u2tjZOd2m8TRKVlZVYvXp1wGP33ntvOEwkBCEQCJCens63GVGHOE0EAiEsyGQyZGZmQqfTARjQNouFUTIej4dLOwIDyu3Tpk1LiqLVeOG6666DRCJBc3MzZs6cOeYoE4EQLYjTRIhZ/De5WIlWEEaGoiiUlJRwhbaxokPlcrkCukFZloXb7SZOUwwhFotx7bXX8m0GgTAqxGkixCRmsxktLS3w+XzIyspCUVERcZ7ihFhxlvzIZDKIRCKuFV0kEsVEBCwUGIaByWQCMNCBmUwiggRCLEKcJkLMwbIsmpubuRbWvr4+qFQqUodCGBcCgQDV1dWcuGh2dnZcdIMyDINjx45xQ4P9HZhk80DgC5/PB7fbDYlEkrQOPHGaCDGHvxh0MP4oAYEwHuJxSLbdbuccJmBAd8jpdJJuRAIvOBwOHD9+HD6fDyKRCFVVVXETsQ0nxGkixBw0TSM9PZ0bSCkUCkmUiZB0DBUNi4cImZ/t27fj22+/RX5+PpYuXQq5XM63SYQJ0NXVxYlaejweaLValJaW8msUDxCniRCTlJaWQqVSwefzJY08PyF58Xq96OzshNPphFqtRk5ODrxe7wnPi5eUyK5du7Bx40YAAzbr9XrS+h/nBI/WCl5H8rxarRZ2ux1KpRLZ2dm8pqiJ0xRHmM1mmM1mrrU7kWsbKIpKSg0QQnLS1tbGFXzb7XaIRKIh9bKidaOaKHV1daBpGgzDgGEYHD58mG+TCBMkLy8PNpuNU1eP1gD37u5udHd3Axi4B7Isy+sonPjYthBgNpvR2NiIvr4+tLe3BwxXJRAI8Y3dbj9hrVQqkZKSwj2WlZUVNxHX6upqri6RpmlMnjyZZ4sIE0WpVGLq1KmYNGkSpk6dGrV0q9VqHXEdbUikKU7w70L9GI1GFBYW8mMMgUAIK6mpqdDr9dxaqVRyoypsNhtomo6rmqBTTz0VK1aswM6dO1FQUIDly5fzbRIhDIjF4qjPmEtJSQkYvKxQKKJ6/mCI0xQnBHcpxEsHjcvlglarBQDk5OQkZbcFH3g8Hng8nri60cYKXq8XLS0tXLSntLQ04gXYxcXFEIlEXE1TWloagIE0dSzPKxwOiqJw/vnn4/zzz+fbFEKc458XaLPZoFQqeU3NAcRpihuys7PhcrlgMpkgk8lQUlLCt0mj4vP5cPToUa7jwmAwYPr06XHVARSPfP3119i4cSM8Hg/OPfdcrFy5MqHr38JNR0cHLBYLgIEIb3d3d8SjujRNo6CgYMLHsVgssNvtSElJQWpqahgsAw4fPozXXnsNPp8Pv/71rzFnzpywHJdACAWapmMqq0JqmuIEiqJQXFyM6dOno7KyMi5qG/r7+zmHCRgQ6wuu3SCEF4/HwzlMAPDZZ59h3759PFsVX7hcrhHXsYrBYEBDQwM0Gg0aGho4yY6JYLPZsHbtWjQ1NaG1tRWPPvoo+vr6wmAtgRCfEKcpRKxWa9x0rsQKQ7VHE5HKyOJ2u0/4G/vrATweD7755hvs2LED/f39fJgXFwR3bfpTZbHO4Jqoodbjoa+vj5vdx7IsfD4fNBrNhI9LIMQrJD0XIo2NjQAQlhB6sjBUwWAs1TRZrVa0tLTA6/UiJycH+fn5cZ/GSklJwVlnnYXt27cDGKgjmz17NliWxbp163Dw4EEAQElJCZ566qmoF3XGA/4uNX9NU7wIqwb/L8Pxvy0oKEB2djZ0Oh2AgfdXeXn5hI9LiG8cDgf6+vpA0zRyc3NjIvPhdrvR2tqK/v5+qNVqFBcXR+Q8xGkaAz09PQlxY40WQqEQJSUlaG9vB8uyyMnJCWihjgZmsxmtra3w+XzIzc3ligpZlkVTUxOXPtRqtVAqlWGrA+GTW2+9FQsWLIDNZsOcOXOgUCjQ1dXFOUzAgC7Q0aNHMWPGDB4tjU0oikJaWlrcRJj8FBQUwOVywWazQaFQhGWDJxaL8dhjj2HLli3w+Xy4+OKL47IwnRA+XC4X6uvrucyLxWJBbW0t7/fFtrY2To5Ap9NBKpVGpGGKOE1jQCAQ8P7GiDcyMzO5dEe01YwZhgkY/Nvd3Q2lUgmlUgmGYQLqrYCBnUoiQNP0CcW6KSkpoCgqIMVMbn4DzQo9PT3wer3IzMyM625DoVCIqqqqsB83MzMTN9xwQ9iPG8t89dVX+O9//4u0tDRce+21yMzM5NukmMFutwdcR5xOJ7xeL+/RJqfTGbB2uVwRcZpITVOI0DSdlHN2wgFN07yMf/CrEQ/G7xgJBAKo1WrucYFAEDdpmPGgVquxYsUKCIVCUBSFJUuWkDQLBtLu3d3d6OvrQ319fcSLvlmWhdPpJLV9MUxdXR2eeuopHD58GN9++y3Wr1/Pt0kxRbAjIhQKh1SvjzbBtYiDr+/hhP/fNE6YNm1aQt9UExGhUIjU1FSufdy/9lNeXg69Xg+v14v09HTed0qR5rzzzsPZZ58NlmUT/ncNBZ/PFyCax7IsrFYrJBJJRM7HMAwaGhq4c5aWliIjIyMi5yKMn4aGBu57hmHQ0tICn89HpFL+D5lMhrKyMmi1WggEAhQVFcVEBiY/Px8SiQT9/f1QqVQB1/5wQpymEImXQZmEQCoqKmAwGIZ0jCiKSrqweyzsCGMFmqYhEokCoj6RbFQwGAwBTlp7ezvS09Nj4oYzFliWhUajAUVRXI1gIjG4PoeiKFRWVhKHKYj09PSYmw0ares5uYISEhqappPOMSKEBkVRmDRpEtra2uDz+ZCTkxPREQ18TYkPJyzL4tlnn8Xnn38OALjoootw00038WxVeKmsrMQf/vAHbNu2DWlpaVi6dCnfJhFiCIqNx09uFLFYLFCpVDCbzQnRWRUp/G+jeNs1EwjRwq+Q76+bKigo4H0kxFhpbm7GHXfcEfDYiy++mJARJ0L8E4n7N4k0EYbE5XLBbrdDJpON2oHQ09ODrq4uAAM3gpycnGiYSCDEFQKBALW1tbDZbBCJRHEzP3IwwR2nwz1GICQqxGlKQFiWhU6ng8VigUwmQ25u7phqsux2O44dO8ZFj8rLy4fVrHG5XOjs7OTWnZ2dUKvVEy6m9f8OBoMBUqkUBQUFpB4nzDgcDjz99NM4fPgwqqurcdddd4U9mmqz2bBjxw5QFIUzzzwzrlv6wwFN03Edsa6oqMD8+fOxa9cuAMDChQtjai4YgRBpyF0oAdHr9WhvbwcwMHDU5/OhqKgo5Nf39vYG1FtotdphnSav1zvkYxN1mkwmE/c72Gw2eL1eVFRUTOiYsU5raytee+01OJ1OXHHFFZg7d+6or2lubsYf//hH6PV6nH322bj++utDdpA3b96MPXv2gGEYHDx4EJs2bcJtt9020V+Dw+Px4J577uGikP/973/x9NNPk869OIamadx7771obGzkasJISp6QTJCWsATEr4rqZ6xtl8GdIiN1jsjl8oDoQfB6vAzuMhpqnWh4PB7cf//9OHToEOrr67Fhw4aACN5wPPHEE9BoNOjv78e///1vfPPNNyGfs6enh9OxYhgGWq123PYPRVNTEzo7O7m5ZW1tbWhtbQ3rOQjRh6ZpVFVVobKykjhMhKSDOE0JSPCokrF2BOXl5XGt10KhcMQoFUVRqK6uRmlpKUpLS1FdXR2WC2mwzZHsaooFTCYTzGZzgBPT1tY26uv6+vq411AUNaYJ9D/72c8A/E9O4/TTTx+r2SOSlpYW8F7wjychEAiEeIWk5xKQrKws+Hw+mM1myOXyMc+gEolEqK2thdfr5RSkR4Km6bCL9KWlpaGkpARGoxFSqTTmunOMRiO2bdsGiqKwaNGiCdeppKenIz8/n4v2hDoSY+HChdi2bRtomoZAIAgppefn9NNPh0KhQF1dHaqqqsb02lDIycnBypUr8dprr4GiKNxwww1E/oFAIMQ1RHJgFIjkwP8gsgIDOJ1O3HLLLdDpdGBZFvn5+XjmmWcmXKuj1+vxr3/9C/39/bjoootQWVk56mt8Ph+++OIL6HQ6nHrqqRGb7E1IfKxWK2iajvpQbQIhUkTi/h136bnnn38epaWlkEqlmDt3Ln744Ydhn7tp0yZQFBXwFUnF30TGZrPh0KFD2LdvH5qbm+NSmC9cNDY2ore3FwzDgGVZdHV1cUXrEyEjIwM333wzVq1aFZLDBAzUm51zzjm46qqriMNEGDevvfYali1bhqVLl+K9997j25yw4PF40NDQAKPRyLcphAQirpymd955B3feeScefPBB7Nu3DzNmzMCiRYvQ29s77GtSU1PR3d3NfYVSJ0I4kZaWFq5Tzmg0Qq/X82wRf2RlZQVE2wQCQcyNFCCMDY/Hg/7+/qTcDDQ1NWHLli0ABqLJr7/+etx/vi0WC2699VbcdddduO666/Ddd9/xbRIhQYgrp+npp5/GjTfeiGuvvRa1tbV48cUXIZfL8dprrw37GoqikJuby30R4cXxESwtkMxT2nNycrBq1Sqkp6cjMzMTv/vd77gCZ5Zl8eabb+I3v/kN1q5dO+TNh2VZNDY24ujRo2ERBmxqasKKFSvwq1/9Cq+88gpXGB4p9u7di9///vdYv359WCJsI+F2u9HX1wez2Rwxh8ZoNOKnn35CXV0d6urqhpTRSGT6+/tDeowPWJbF22+/jZUrV2LDhg0hR422bt2K7u5uAAMp7FdffTWSZhKSiLgpBHe73di7dy/WrFnDPUbTNM4++2xOaG0obDYbSkpKwDAMTjrpJDz66KOYMmXKsM93uVzcmANg7O36iUpWVhZ6enoADPzdk70LauHChVi4cOEJj+/YsQNvv/02gIGW/qeffhqPPPJIwHOef/55fPbZZwCAmTNn4sEHH5zQQNAnnngCWq0WLMvi3//+N6qqqsLeCedHo9Fg/fr1YFkWFEWhoaEBf/3rXyOiveRyuVBXV8c5gbm5uWNuagiFjo4OziFzOp3Q6XRxN95kItTU1KCmpgb19fUAgDlz5kTk7zwevvjiC7z55psAgK6uLjidTqxdu3bU1/nfn/7/azJGEAmRIW6cJp1Oxw3VHExOTg73YQ+muroar732GqZPnw6z2Yw//vGPWLBgAY4cOTKsiu2GDRtC+lAmGwUFBVAoFHC73VCpVBMWr0xU2tvbQdM0GIYZUjagr6+Pc5gA4MCBA6irq8O0adPGfU5/QTowdtmBsdLa2so5MSzLwmQywWg0Ijs7e8TXffnll1wUbPny5TjvvPNGPZfBYAiImvX29kbkZh6uQboOhwNtbW3wer3IyckZ9W8SKwiFQjzyyCPYt28fBAIBZs2aFTPNHq2trQGfp5aWlpBed+6552Lbtm3o7e0FTdO45pprImsoIWmIq/TcWJk/fz6uvvpqzJw5E6effjref/99ZGVl4aWXXhr2NWvWrIHZbOa+Ojo6omhx7EJRFNRqNbKzs4nDNAKzZ88GwzCgaRoUReGUU04J+PlQat0TiTIB4CJeNE1DJBJh3rx5EzreSEyaNAkikQg0TYOmaWRnZ48qN2EwGPDnP/8ZVqsVdrsdL7zwAjQazajnCo5eRWqMzmBHTCwWj0sWgWVZNDQ0wOFwwO12o6Oj4wSR2VhGJBJh7ty5OPnkkyf8fgwns2bNCvg8nXzyySG9Li0tDc8//zwee+wxvPLKKxGLvBKSj7iJNGVmZkIgEHApIj89PT0hh9JFIhFmzZqFxsbGYZ8jkUiIU0AYN9OmTcPatWuxa9cu5Obm4uKLLw74eUZGBn71q1/hn//8J4ABgcmampoJnfO3v/0tJk+eDJ1OhwULFkR0Flh2djYeeeQR/Pvf/4ZEIsGSJUtGvcmaTKYT6qwMBsOo2lsZGRmwWCwwGo0QCoUoKyubsP1DkZmZCaVSCbfbDblcPi6ngWGYE2qhXC4XlEpluMxMSk466ST8/ve/x65du5Cfn4/LLrss5NdKJBLU1tZG0DpCMhJXOk1z587FKaecgmeffRbAwIWquLgYt9xyC1avXj3q630+H6ZMmYILLrgATz/9dEjnJDpNhEjQ29sLj8eD/Pz8mEmFRAqv14u77rqLG6GSl5eHjRs3hrw5YRiGkwyJZY4dO8aN+6EoClOmTCEbMAKBRyJx/46bSBMA3HnnnVi+fDlOPvlknHLKKfjzn/8Mu92Oa6+9FgBw9dVXo6CgABs2bAAArFu3DvPmzcOkSZNgMpnw5JNPoq2tDTfccAOfvwaBEDf1LuFAKBRiw4YN+OKLL+Dz+XDmmWeOyZkIdQAx30yaNAm9vb3wer3IzMwkDhOBkIDEldN05ZVXoq+vDw888AC0Wi1mzpyJrVu3csXh/iJcP0ajETfeeCO0Wi3S0tIwe/ZsfPfddyRkSyBMkP7+fhw6dAgKhQK1tbWjRoHkcjkuuuiiKFnHDwKBAHl5eXybQSAQIkhcpef4gKTnCIRAHA4H7rrrLnR1dQEALrnkkpiP3up0OvT19UEkEqGoqIhEgQiEJICMUSEkLW63G83NzTh27BgMBgPf5iQ1u3fv5hwmAPjoo48CtM1iDavVira2NjgcDpjN5hEbQUaDZVmus5bsN0eGZVl89913+Oijj7hB1ARCvBNX6TnCxLBYLOjs7AQw0GatUql4tih0Ghoa4HQ6AQwIlorFYigUCp6tSk6C5zcKhULQNA2NRoMnn3wS3d3dOO2007BixYqYaF8PVrd2Op2c+OFYYFkWx48f54q9U1NTMWnSpJgvUOeLv/71r/joo48AAP/4xz+wceNGkr4kxD0k0pQkeL1eNDY2or+/H/39/WhqaoLb7ebbrJBgWZZzmPw4HA6erCGccsopmD9/PoCBOp6VK1dCJBLhT3/6E1paWuBwOPDZZ5/hv//9L8+WDhDsXKekpIzL0XE4HJzDBAxsQoLfl4T/sXXrVu57l8uFb7/9lkdrCITwQCJNSYLL5QpIJ7AsC7fbDbFYzKNVoeHz+QJGIgADNz4CPwgEAqxZswYGgwFSqRRyuRzAgGaaX4+JpukTNNUmwmDF87Eil8tRWVkJvV4PoVA47mjHUF188dLZxwcqlYpTq2dZNulHLxESA/KJTxJkMlmAwrJQKIRMJuPRotAZqn4kOEVEiD7p6emcwwQAZ5xxBoD/ORL+aNREMRqNOHDgAPbt24fOzs5x1RKlpqairKwMRUVF41YWl8lkAWOc8vLySEH5CPzud7+DWq0GRVE488wzh5zVSCDEG6R7bhQSqXvO7Xajt7cXLMvG1TiU4OJdiqIwc+ZMssuPMRiGwZdffonu7m6ccsopqKysDMsxDxw4EOAoVVVV8aq07Vf+jtRYl0TDPwaFQIg2SS9uSZgYYrF4xBEbDocDBoMBIpEIWVlZMXOhS01NRVZWFvr6+kDTNEpLS2PGNsL/oGkaZ555ZliPyTDMCZGl4HEl0YY4S2ODfFYJiQT59BMADHQU1dfXczcoq9WKSZMm8WzVABRFobi4GIWFhXExToMQPoRCIdRqNUwmE4ABx5/Mc4s+RqMRmzdvhtFoxKJFi04YRE0gJAvEaYphHA4HXC4XFArFCRPfw01w3ZB/HUsOCtmxJifl5eUwGo3w+XxIS0uLi0hPf38/9Ho9BAIBsrOzY0J6YSI8/PDDaGpqAsMw2LNnD5588klUVVXxbRaBEHVi/+qTpOh0OrS1tQEY6FaqqamJaPFz8LHFYnHEHCa/UGV/fz9UKhVJtxFGhKIopKen821GyLhcLtTX13OdhBaLBdXV1TxbNX58Ph8aGhq4NcuyqK+vJ04TISkhd6oYpbu7m/ve5/NBp9ON+RgmkwktLS3QaDTcBXw4UlNTkZ+fD5FIBLlcjoqKijGfL1Ta29tht9vBMAyMRmNYW9MJBL6xWq0BnzebzQafz8ejRRNDIBCgvLw8YGNDHKbI4fF4YlphP9khkaYYJTjyMtZIjMViQVNTE7d2uVwoKysb9vkURSEvLy8qir3BFwRygSAkEsMppvOJ1WpFe3s7CgsLxzUJ4P7778frr78Oo9GI8847DzU1NRGwkvD555/jhRdegNfrxeLFi3HttdfGVIkEgThNMUtJSQkaGhrAMAzkcjmys7PH9HqLxRKwNpvN4TRvQqSnp0Oj0QSsh2IigoYEAl8oFAoUFRVBq9VCKBSipKSE1/dwS0sL1qxZA4fDAYlEgnXr1mHy5MljOkZGRgbuvPPOCFlIAAC73Y7nn3+ei0pu2bIF8+fPH/P/ihBZiNMUoygUCsyYMQNerxcikWjMF93BooNDrfkkNzcXEokE/f39SE1NHbIbqre3F52dnaAoCkVFRcjMzIyafV1dXfjmm2+QlpaGs846Ky4KjwmxRXZ29pg3OpHi/fff58a9uN1uvP3221i7di3PVsUWVqsV7733Hmw2GxYtWhQWjbGx4nQ6T0jjDh7bE27cbjdeeOEF7N27FxUVFVi1alVczSPlC3I3iGFomh73mBOJRAKBQACfzweRSITS0tLwGjcBRivsdTqd6OjoADAQbWpra0NqampURr5otVqsWrUKbrcbDMPgp59+wt133x3x8xLGB8uysNvtAMY/Uy4WsNls6OjoAMMwyMvLC2vhe/DfJF7/RpGCZVk8+OCDaG5uBgDs2LEDzz33XNSHC6enp2PevHn4/vvvAQCFhYWYNm1axM733nvvYceOHWBZFgcOHMBLL72Ee+65J2LnSxSI05SgtLa2crsWj8cDi8US1WjNRBhKvNDr9UbFafrxxx8DhrB+8803WLVqVdy3jCciLMuipaUFRqMRwMCss4qKirhzChiGQWNjI/d5bWlpgUwmC9uYo1/84hfYu3cvrFYrpFIpli1bFpbjJgp2uz1g4gDDMKirq4u600RRFO6991788MMPcDqdmDt3bkQ7pjUaDTfTk2EYdHZ2RuxciQRxmhIUt9s94jqWkcvlkEqlnPMil8sndAPp6enhLhDFxcUj7uKzsrK47ymKQlpaGnGYYhSn08k5TMBA3Z7D4Yi7Yc4ej+eEtIzL5Qqb01RcXIxXXnkFXV1dyMvLg0KhGPH5Op0OXV1dKCsri/vRUaEgl8uRnp4Ok8nEdT0WFxfzYotAIAjbzMbRWLBgAb766ivQNA2GYfDzn/98XMdxOBx49tlnceTIEUyePBm33XZb3H0GxwJxmhKUzMxM9Pb2AvjfzT9eoGkaNTU1MBgMnO3jjR709/cH7KBaW1uRmpo6bJ3S3LlzccUVV+DTTz+FWq0mxa/jwOv1orGxEXK5PKI3n6HeE7EUZWJZFnq9nqvdG65eRCwWB2wSBAJB2G86crk8pDqd/fv3Y/369fB6vUhJScHjjz/OmwMRLWiaxtq1a/HSSy/BarVi8eLFvNQ0RZv58+fjwQcfxMGDB1FWVjbugcpvvfUWdu3aBYZhsHv3brzxxhtYsWJFeI2NIYjTlKAUFhYiJSUFLpcLarU6bLvWaCEQCAKiPuMlOMLGsiy8Xu+wThNFUVi+fDmWL18+4XMnI263G3/4wx9QX18PAFiyZAmWLl0akXNJpVJkZ2dzmwN/+tlsNiMlJYX3An6tVst1ifb29qK8vHzIzQtFUaiqqkJPTw9YlkVWVlbEJwAMx1tvvcVFvfr7+/HRRx/hlltuCft5PvnkE3z88cdIS0vDb3/72xFnYkaDkpISPProo7zaEE4YhsH3338Po9GIefPmISMjY8jnzZ49G7Nnz57Qubq6urgIXTKk+YjTlKDEm4pypFAoFBCLxZzzlJKSAolEwrNVicuePXs4hwkA3nnnHVx22WURc9qLioqQk5MDlmVhsVhw9OhRAIBIJEJNTU1U6uCGw2AwBKxNJtOwEV+RSMS74wDghFR0JPSlDh06hJdeegnAgIjvunXr8PLLL4f9PLGMx+PBf//7X5hMJvz85z8PezTvxRdfxNatWwEAmzdvxjPPPBOxmtYFCxZgz549XOPRqaeeGpHzxArEaSIkNAKBAJMnT4ZerwdN08jIyIipFE6iwUfKzO8YDdb+8ng80Ov1US/mHYxMJgtoKohkUW+4WL58OR544AE4nU6o1WpcccUVYT9He3s79z3DMNBqtfD5fElVO/j000/j22+/BU3T2LJlCzZu3IiCgoKwHNvn8+Gzzz7j1jabDd9//z0uuuiisBw/mLPPPhspKSmoq6tDdXU1cZoIhHhHKBQiJyeHbzOSgjlz5mDGjBk4ePAggIGbcLSchWDnjG8V7qKiIjAMA4fDgdTU1Lh4D9bU1GDTpk3o7e1FXl5eRKKy06dPh1AoBMMwYFkW06dPTyqHiWEYfPfdd9z3brcbe/bsCZvTRNM0FAoFrFYrJxCsVqsnfFydTof3338fHo8HF110EUpKSrifzZ8/P2oF7HxDsYNH2xNOwGKxQKVSwWw2J0UnCSF28fl8MJlMUKlUvNfrjATDMGhvbx+Xkv1EMJlMaG5uBsuykMvlqKqqSqqbcTxRX1+PL774Amq1GosXL44p8d1ocP3110Ov13O1QL///e8xd+7csB3/0KFDeOKJJ2C1WnH22Wdj5cqVE9pEeDwerFixgpuBKpVK8eKLL4bFGYskkbh/E6dpFIjTRIgF+vr6cN9996Gnpwfp6el4+OGHeamBcTqd6OrqQk5Ozqit63zg8/ng8XggkUiSJg07uLkhWX7neKepqQl/+tOfYDQaccEFF2Dp0qVj/t/Z7Xa0tbUhLy9vyFo5v/5SODYOnZ2d+O1vfxvw2AMPPICTTz55wscOFY/HM+b3eCTu37G7XSUQCBxvvfUW+vr6AAxEVF5//XX8/ve/j6oN3d3dWL16NYxGI6RSKdauXRtzc7EEAsG4bxIsy8LpdEIgEPBaQD4WXC4Xjh8/DrfbDbFYjKqqKtLoEAdUVFTgueeeG/fru7q6cM8998BqtUIkEuHBBx/E9OnTA55DUVTYIq2ZmZmQy+Xo7+8Hy7KgaTpqmzafz4dnnnkGO3bsgEKhwOrVq0/4XaMJv0n/OMZoNKKlpQUajYYLsRIIkcJ/sQLA1clEm/fee48b/OxyufDGG29E3YZIwbIsGhsbUVdXh59++glarZZvk0JCo9FwnaFutzvh270JA3zwwQfc+CCv14vNmzdH9HyDN0mVlZW47777kJubG9Fz+vnmm2+wY8cOAAPRtSeffDIq5x0OEmkaB2azmZtTBAzcQMrKyni0iJDoXHzxxfjhhx/g8XhA0zQuv/zyqNsQvDlIpM2CxWKBxWLh1l1dXcjKyor5mqhgJfHgNSEx4SMNW11djcceeyzq5zWbzdy4F5ZlYbPZwLIsb6loEmkaB1arNWA9+GJLIESC2tpaPP/88/jd736H5557bsKCdOPhsssu4wp2hUJhxEQr+WCo0s54KPcMLrQfrUOPZVlotVocPXoULS0tQ855JMQ+l112GZRKJYAByY3/9//+H88WRY4FCxYEKORfcMEFvNbukULwURiqkEyv16O1tZV7Tmpqalhk9xmGgcvlgkQi4b1dmjAy+/fvx549e1BUVIRzzz03af5fVqsVbW1tyM/PTyjxVIZhcPz4cS7lkZOTExNik6HgdDpht9tDmtEYfO1SqVSYNGlShC0kRAL/iKicnJyYblI6dOgQtFotZs6cOe5uWr1ejx9++AFpaWmYO3duyE4TKQSPEdLT0+HxeGAwGCCVSlFUVASWZeF2uyEQCMbVDu50OnHs2DF4vV4IBAJUV1fH3eiTZGHPnj1Yt24dN+iyt7cXV199Nd9mRQWlUompU6fybUbYoWka1dXVsNlsEAgEcdUCL5VKQ9bCCq6F46M2jhAeZDJZzM/Ie++99/D6668DGHifPv300+PajGRkZOD8888Pt3njIjm2x2GGoijk5uaitrYW5eXlEAqFaG5uxuHDh3Hw4EGuy2ksaDQaLlTu8/kC1I0JscXu3bs5hwkAdu7cybNFhHBAURSUSmVcOUxjxZ/S8RPLEQpC/PPhhx9y37vdbq6gO54hTlMYMJvNMJlM3Lq9vX3MRbLBWdJEKrJNNPLz87n/F03TKCoq4tkiQjzBsiw8Hg8vNVNqtRplZWVIS0tDXl5e2GeeEQiDUSqVXCqNZdmY1HYbKyQ9N0Z8Ph9Xd+TvrAlHEWlOTg7MZjPXFcDnzCzCyFx88cXQarX44YcfUFxcjJUrV/JtEiFOiAVdpfT09KjXo/X29uLAgQPIzc3lVWOHEB327t2LrVu3Ii8vD0ajETabDTNnzsQFF1zAt2kThhSCj8LgQjKBQICGhgb4fD4IhUJUV1dDKpWCYRjU19ejv78fwEBHy3iiDx6PBw6HAzKZLG7E9QgEQui0tLTAYDBw67S0NJSXl/Nmj8/nQ3NzM6xWK2QyGSoqKsJ+7ens7MSdd97JDS9evnx5RAYBE2KDlpYW3HHHHQAGUt7FxcV44okneBlYHYlC8DGl5w4ePIiHH34YL7zwAjeDZrBx1113XViMilU0Gg2ng+L1etHd3Q1gIEVTU1ODSZMmobq6OqRCN4/Hg7a2NjQ1NXGSBSKRCCqVijhMBEKCEmu6St3d3bBYLGBZFg6HAx0dHWE/x44dOzgBTiCwzoWQeNTX13OaSgzDoLW1NaHG+4TsNH322Wc45ZRT8Pbbb+Pxxx9HTU1NQFFXf38/VyUfSZ5//nmUlpZCKpVi7ty5+OGHH0Z8/r/+9S/U1NRAKpVi2rRp+PTTT8d97pGCcjRNQ6VSQaFQjPoGYVkWDQ0N0Ol0MJlMaGho4KJUBAIhcQluuY7mQOOhGOzMDLUOB0qlkrt2UhRFis8TnMESFv5xK9EMBDQ1NeG9997Dnj17InL8kJ2mhx56CHfffTcOHz6M1tZW3HPPPbjkkkuwdevWiBg2FO+88w7uvPNOPPjgg9i3bx9mzJiBRYsWobe3d8jnf/fdd7jqqqtw/fXXY//+/Vi8eDEWL16Mw4cPj+v8eXl5nENE0/SoQnLDwbLsCU6SzWYb17EIhHjH6/XC5XLxbUZUSE1NxZQpU1BaWora2lqoVCpe7cnIyAhYZ2Zmhv0c559/PmbOnAlg4Pe/9dZbw34OQuxQWVnJzYc79dRTsXbt2qhFmg4fPoy77roLb7zxBtatW4dPPvkk7OcIuaZJpVJh3759qKio4B578803cdNNN+Htt9/GnDlzkJ+fH9Fw89y5czFnzhxu0CHDMCgqKsKtt96K1atXn/D8K6+8Ena7HR9//DH32Lx58zBz5ky8+OKLIZ0zOCfq8XjgdDohk8nGpccEDDhNR44cCbhR1NTUBKieEgjJwPbt2/H888/D6/XisssuwzXXXJNQofx4wGazwWazQS6XRzQK5HQ6IRaLk0YIlhDIzp07sWPHDmRmZmLZsmURea8999xz+Pzzz7nu8+zsbPz1r3/lR9xSIpEEtNUDwNKlS0HTNK688ko89dRTYTFoONxuN/bu3Ys1a9Zwj9E0jbPPPhu7du0a8jW7du3CnXfeGfDYokWLsGXLlmHP43K5ApyZ4BEpIpEIIpFoHL/B/6AoCpWVlejs7ITX60V2djZxmAhJh91ux3PPPcdttD744APMnTsXtbW1PFuWXCgUiqi0gvNRCEyIDX766Sc88cQTAAbu252dnXjkkUfCfp709PQAOZjgSGo4CNnlnzlz5pDCVEuWLMGrr76K2267LayGBaPT6eDz+U5IieXk5Aw7kVyr1Y7p+QCwYcMGqFQq7mukLriJNB5KJBJUVFSguroaaWlp4z4OgRCv9Pf3nxCZJmnqkWFZFjqdDl1dXdzIl3Afn0AIN0ePHuUiyAzD4OjRoxE5z+WXX47Zs2dDIBCgqKgIN9xwQ9jPEXKkacWKFfj666+H/NlVV10FlmXxyiuvhM0wvlizZk1AdMpisZzgONlsNjQ1NcHr9SIjIwMlJSUkpZCA1NXVobm5GVOmTEFZWRnf5iQcGRkZmDt3Lnbv3g0AKCgoIBo+o9DR0cFNHNBqtaiurg5LlMhut6OpqQkejwdpaWkoKytLuGva999/j927dyM/Px+LFy+ecMaAEDrV1dUBEaDq6uqInEcqleKBBx7g1sGZonAQstN02WWX4bLLLsOOHTtwxhlnnPDzpUuXwmq1htW4wWRmZkIgEKCnpyfg8Z6eHuTm5g75mtzc3DE9HxiIAI0mNtfc3MyNPNHr9VAqlREJAxL4Y/v27di4cSOAgQ/5unXryA19gvh8PlitVqSmpoKmaVAUhdWrV2P37t1wOp2YN28eSeGMwmCNJwAwmUxhcZpaWlrg8XgAAEajEUqlEllZWRM+bqywd+9ePProo6BpGizLoqenB7fccgvfZiUNM2bMwKpVq7B9+3ZkZWVh+fLlfJs0bsZckXfeeefhd7/7HfcBAwZSZxdffPGQxdjhQiwWY/bs2di+fTv3GMMw2L59O+bPnz/ka+bPnx/wfADYtm3bsM8PFb/D5Gfw34KQGARLU2zbto0nSxKD9vZ2XHfddbj66qtx2223wWg0AgAEAgEWLFiAM888M6FnvoWL4A1duNTEE/2atm/fPm5eJMuyEWtHJwzPGWecgYcffhi333471Go13+aMmzE7TTt27MAHH3yAOXPmoK6uDp988gmmTp0Ks9mMAwcORMDE/3HnnXfilVdeweuvv46jR49ixYoVsNvtuPbaawEAV199dUCh+O23346tW7fiqaeeQn19PR566CHs2bNnwjuMwW25NE2TmqQERK1WB3T5xPOHPBZ49dVXYTabAQwoRL/77rs8WxQ/9Pf3w2w2w+v1oqysDHK5HAKBAFlZWWGTCBgcVaJpOupjViJNSUkJ11FF03RMpNsNBgPeffddfPTRR0SnL44Yc8/8ggULcODAAdx888046aSTwDAM1q9fj3vuuSfiOfArr7wSfX19eOCBB6DVajFz5kxs3bqVK/Zub28PuNEtWLAAb775Jv7whz/gvvvuQ2VlJbZs2YKpU6dOyI6ioiIolUp4PB6oVKqoz44iRJ4bb7wRGo0GXV1dqKqqwq9+9Su+TYoY7e3tePfdd8GyLC6//PKI3FAcDkfAEOpIFDEnIn19fWhvbwcACIVCTJ48GZMnTw77efLz85GSkgKXywW1Wp1w17Szzz4bOp0O3377LQoLC7FixQpe7bHZbFi1ahXXkf7NN9/g8ccfJ3IMccC4Zs/t27cPS5cuhdfrhUajwZIlS/Dss88mZNt8JGbXEOIHj8eT0AWjDocDN954I+fESKVSvPLKK1AqlWE9z7fffosnnngCLMtCJBLh0UcfjVgxaCJx8ODBgNRZfn5+3A3zZlkWH330ET7//HPk5OTg5ptvjoiIZjzxww8/4OGHHw547OWXXx6x3pYwdnifPQcAjz32GObPn49zzjkHhw8fxg8//ID9+/dj+vTpw+olEQjxSiI7TADQ1dUFq9UKhmHAMAwcDgcX2Qgnp556KjZu3Ii77roLzz//PHGYQiQ48hCPkYjdu3fjr3/9K9ra2rBnzx5Or2eiaDQa7N+/Py5lKoKL7EUiEdmUxwljTs9t3LgRW7Zswfnnnw8AmDp1Kn744Qfcd999WLhwYdKMQyAQEoG8vDzIZDJuAr1YLA5p4PR4KC0tRWlpaUSOnagUFxejqakJLMtCLpfHZYSmpaWFK8JmGAYtLS0TPubXX3+Np556CizLQqVS4cknn4yrKE1ZWRluuukmvPnmmxCLxVi5ciVphIgTxpye0+l0w35wv/rqK5x++ulhMSxWIOm55EWj0cDhcKCsrAwCgYBvcyJGQ0MDNm/eDJZlsWTJkojUzBDGj8/ng9frhVgsjkvtpLq6OqxevZpr9583b15Aw854+M1vfoPu7m4AA9G3xYsX45prruF+rtFo8Nprr8FqteLiiy/GaaedNqHzEeKTSNy/xxxpGmmnk2gOEyF5eeedd7B582YAA9HUtWvXJmyqrrKyEg899BDfZhCGQSAQxLXTXltbiwcffBDffPMNsrKycMUVV0z4mCKRCBRFcYKJg+eAsiyLBx98EH19fZz6dG5uLiZNmjTh8xII8ZcgJxAijMPhwJtvvsmtDx8+THRdCIQJMHv2bNxxxx1YtmxZWARMb7zxRm4Tk5ubi4svvpj7WX9/P3p6egK6NZubmyd8TgIBGEekiUBIdOIxBUIgJBMzZszA66+/DoPBgLy8vIBIk0wmQ1lZGdra2sCyLGiaJinnGOH777/Hv//9b6SmpmL58uVxVYfmhzhNPON0OmEwGDixunjsjkk0ZDIZli1bhn/84x8ABtJzJ598Ms9WJSYejwfvvvsuWlpaMGvWLJx33nnEaSWEREpKypAyNxRFYe3atXj77bdhs9lw3nnnjTh4nRAdmpubsWHDBs6RbW5uxosvvhh3n3fiNPGI2+1GfX09N+ndbDajsrIy7t5EicivfvUrnHbaaUlRCB4t2trasH37diiVSlx88cWQSqXYtGkTPv74Y7Asi++//x5CoRDnnHMO36YmBCzLQqvVwmw2IyUlBQUFBUmzKVOr1bj55pv5NoMwiMbGRq4GjWEYdHd3w+FwxJ2+I3GaeMRqtXIO0+D14FAzMHDxczgc8Pl8UCgUSXPh45v8/Hy+TUgYtFot7rrrLni9XrAsi4MHD+Lhhx/GwYMHA6af//TTT+NymjweDyiKOuGzk8z09fVBo9EAGFBgZxgGJSUlvNrEsiyOHDmC/v5+zJgxA2KxmFd7CNGjpqaG66CkKAqFhYVxKbNArjA8EnzBGK5LprOzE729vQAAuVyO6urqhHecvF4vmpubYbPZkJKSgvLy8oTtXksGDh48CLfbza0PHToEp9OJ6upqdHZ2cho+lZWVYzouy7Joa2uDXq8HABQWFnJjlZKd4FE1sTC65i9/+Qu2bt0KACgvL8fjjz+ecCNbRqO3txcvvvgi+vr6sGjRIlx00UV8mxQViouL8dBDD+E///kPlEolrrrqqrjMqhCniUeUSiUKCgrQ09MDgUCA0tLSE95EXq+Xc5iAgc4ui8WS8ANkNRoNrFYrgIE5TZ2dnTExZJMwPgoKCrjvaZrmZjbeeOON0Ol0qKurg0KhGLPTZLPZOIcJGNhgZGRkkIgTAIVCAYPBwK3DPRpnrFgsFs5hAgZqXPbv34958+bxaFX06OzsxH/+8x988803MJvNYFmWG52SLDWTM2fOxMyZM/k2Y0KQKwvP5ObmjthBMJQnHo/e+VgZHJUYak0YHYvFgo0bN6KxsRGzZ8/GzTffzFs6ZOrUqbj++uvx4YcfQqVS4ZZbbgFFUdDpdDhw4ABYloXb7cbatWuxadOmkKMPg9vKR3qMT3w+H/R6PRiGQUZGRtQippmZmWBZFhaLBXK5nPdOJaFQGKCtBCBpokwmkwl33303nE5nwPuToii0trYmnNO0Z88e/OMf/wBFUbjmmmswY8YMvk0KG8RpinEEAgEKCwvR2dkJAFCpVEmhTJ6RkQGz2cyt43F8BN+8/PLL2Lt3LxiGwfbt25GdnY0lS5bwZs+ll16KSy+9NOCxzs5O7ibKsizsdjtMJlPIKTalUgm5XA6HwwEASE9Pj5pjaLVaodVqQVEU8vPzh6zPYFkWDQ0NXGqst7cXU6ZMiUpjAUVRyM7ORnZ2dsTPFQpyuRw33XQTXn75ZbAsi4ULFybUzXQkjh07xr1H/fg3v9OnT+fDpIih1+vx6KOPwuv1gqIorF+/Hq+99lrC3LeI0xQjeDwedHR0wO12IyMjI2CgY05ODtLT08EwTNyOUhgraWlpqKqq4mqaEuUDF006Ojq4XS1FUejq6uLZohOprq6GTCbjZlbm5eWNyUGmaRrV1dWwWq2gaRoKhSJSpgbgdrvR0NDAOXw2mw3Tpk07wRlyu90BtUQejwc2mw0qlSoqdsYaF154IX7+859z17lkoaCggIuy+RsWFixYgLPOOgtVVVV8mxdWuru74fV6AYCLIPf19SXMNZw4TTGCv+gZGCjYFIlEAXVLyVgErVQqea/DiGdOPfXUgGGpsVg7kpaWhieeeAKffvopxGIxLr/88jFHYfw1UtHE6XQGpJl8Ph/cbjdkMlnA84ZKSSXjZ3kwyfiZLiwsxN133423334bEokEN910E2pqavg2KyKUlZVBpVJxNalpaWkRGwLOB2Me2JtsRGtg7/79+wNy3Xl5eaTlfQTcbjfcbjfkcnnCdxKOF5Zl8cUXX6C5uRkzZ87EnDlz+DYpYfB4PDh8+DD3mRUKhZg2bdqQ70WTyYT29nYwDIP8/PyYSZdFC4PBgGeffRadnZ047bTT8P/+3/9LiM9sW1sbHn/8cfT29uLnP/85Vq5cSfTc/o/u7m58/PHHoCgKl156aUDmJJpE4v5NnKZRiJbT1NjYGFDDU1VVlZQ7slDQ6/VobW0FMCDbUFNTk/S7d0L0sdvt0Gq1oGkaeXl5YZmplog8+OCDOHjwIOdgrly5EosWLeLZqolz2223cc4wAPz2t7/Feeedx7NVsYHP54PP5+NdhysS92+SnosRysrK0N3dDbfbjbS0NOIwjcDg2hy32w2dToe8vDweLSIkIykpKaioqODbjJinra2NcywEAgE6Ojp4tig86HQ67veiaRo6nW7MxzCZTHj55Zeh0Whw+umnY/HixXFfs/rjjz/iySefhNPpxLnnnovf/va3CRFZ9JM4v0mc4++SKy8vR1paGt/mxBXxfpEhEBKZefPmgaIo0DQNn8+H2bNn821SWDj77LMBgPvdTj311DEf4+mnn8Z3332H5uZm/O1vf8M333wTbjOjis/n4xwmAPjss8/www8/8GxVeCGRJkLcUVhYiJaWFgADOi9EjiC+8deG9PT04Gc/+xluueUWIk6ZQNxwww3Iy8tDV1cX5s6di1mzZvFtUli45pprUFFRgZ6eHpxyyikoLS0d8zGampoColUtLS34+c9/HmZLo4fP5+McJj8Wi4UnayIDuTIR4o709HQolUquWymRQr/JyNNPPw2NRgOGYfDFF1+gqqoKF1xwAd9mEcKEUCg8QZ8rEaBpGqeffvqEjjFr1ix88803oCgKDMPEvWaTWCzGOeecg23btgEY6JybO3cuz1aFF+I0EeISkUhEir8ThHDUhhBGh2VZmM1m+Hw+qFQqEs2LAW699Vbk5eVBq9ViwYIFCRGFW7lyJebMmQOLxYK5c+cmnCYZ+dQQCAReOeecc/D+++9ztSGnnXYa3yYlJIMHG4tEItTW1hLHiWckEgmWLVvGtxlhhabpmNSECxfkE0MgEHhl+fLlqKiogFarxSmnnIKSkhK+TUo4/PPv/Hg8HpjN5qRS5SYQwgFxmqKA0+lEb28vgIEBvXxrVxAIsQRFUfjZz342rte63W709/dDLpeTdO0I0DTNKcMPfoxAIIwN4jRFGK/Xi/r6evh8PgADuhxTp04lFywCYYJYrVZu/htN06iqqkJKSgrfZsUkFEWhtLQUzc3N3GNdXV1QKBTE2SSEBZfLBYvFgszMzISWgSF37gjjcDg4hwkYCIsHt2SGCsuy0Ol0aG9vh8lkCpOF8Y3RaERTUxM6OjoC/s6ExKe7u5ub6cYwDHp6eni2KLZgWRY2mw12ux0syyItLQ0SiYT7ucvlQl9fH48WEhKF/fv349e//jWuv/563HPPPejv74/q+Xt6etDa2hoQSY0UJNIUYaRSacDATpqmx52e6+np4dSw+/r6UFZWhvT09LDZGm9YLJaAnbPT6URlZSWPFhGiSfBulkRv/wfLsmhqauJGM6Wnpw+pIzTcFC2GYdDb2wuv14v09HTI5fJImkuIc1544QW43W4AwPHjx7F161ZcdtllUTn3e++9h9dffx0AMGPGDDz44IMRbXAgV5kIIxaLUVFRAblcDrlcjkmTJo37H2o0GgPWyR5tstlsJ6w9Hg82btyIZcuW4Q9/+ENA8et4YFkWu3fvxgcffIC2trYJHSuS+Hw+bN68GWvWrMHrr78Oj8fD/YxlWfzzn//EHXfcgaeeeiphxOYKCgq4AakikQi5ubk8WxQ72O32gFmWBoMBLpcrYAi4UCgcVhi2qakJXV1d6OnpQX19/bij44TkwOl0cg44RVFRe7/09/fjjTfe4NYHDx7Enj17InpOEmmKAiqVKixaFVKpFA6HI2AdCzidTni9Xsjl8qju9oPrV+RyOT788EN88cUXYFkWhw8fxgsvvID7779/3Of417/+hX/84x+gKAp///vfsXDhQuzcuRNKpRKrVq3C1KlTJ/prhIV//etf+Oc//wmWZVFXVweKonD11VcDALZv345//OMfAIDW1lb09/fjD3/4A5/mhgW5XI5p06bB7XZDIpGApmluiC4A5OfnQyaT8WwlPwxVU0JRFNLT05GSkgKXywW5XD7kBo5l2QDH2r+OlesNIfa48sor8fLLLwMAFAoFN2Im0rAse0K0dLjoabggTlMcUVRUBJ/PB4fDgdTU1JjYWff09KCzsxPAwE2sqqqK2/1HGpVKhZKSEuj1eojFYhQWFuKzzz7j0qEMw0Cj0UzoHP/5z38ADHwQfT4fPv/8cwAD9SCPPvoo/vGPf8REWuj48ePcxYJlWRw9epT7WXNzM9c5xTAMmpqa+DIz7AgEAs4x8nq9OH78OFfXYLVaMW3atKi9H2MJuVyOjIwMLtKanZ3N1TNJJJKA2qahEIlEAdFK4jARRuKiiy7C5MmT0dvbiylTpiA1NTUq55XL5bjyyivxzjvvAAAmT56Mk08+OaLnJE5THCEUCjFp0iS+zeBgWZarsQIGit6NRmNUZ8FlZmYGnG/BggXYtm0b5yRMdI5TRkYGjEYjGIYJ2MH4i2w9Hs+oN6BoMGXKFC4sTVEUpk2bxv1sxowZ+Pjjj7noQyKoDg9Ff39/QCGofw5WpDrqWJaF3W4HMBD15KNjyGq1oqenBwKBAPn5+dx70d8tl5eXBwBjeo9SFIVJkyahra0NHo8H2dnZUbsJEuKXiooKVFRURP28y5Ytw89+9jM4HA5UVlZGfJNEnCZCWOG71XT27NlYv3499u3bh5KSEpxxxhkTOt5tt92GRx99FFqtFjNnzkR9fT36+/vBsizmzZsXEw4TACxevBgAUFdXh+rqalxxxRXcz+bOnYt77rkH33//PQoKCgJ+lkhIpdIALSKBQBCxCAnLsmhububqCtVqNcrLy6P6/ne5XJzkAvC/yNpgG8b7/pTL5Zg8eXJY7CQQIk1xcXHUzkWxkU4AxjkWiwUqlQpms5nstoagt7cXHR0dAAZ221VVVTGRrgo3LMuCoihotVp88803SE1NxZlnnkk0bmIMu92O7u5uAAM1TZHq+nI4HAEpUGAgNRDNLjOj0RjQPQoAU6dOjRlHnkDgm0jcv0mkiTAhsrOzoVKp4PP5IJPJeI80RQr/75Wbm4tf/vKXPFtDGI6UlJSwprBdLhenOD5YKmS4QutoIpfLA+RMyBBrAiHyxE1IwGAwYNmyZUhNTYVarcb1119/Qst5MAsXLgRFUQFfN99887jOTwJywyORSLgLOIGQKFitVhw5cgRNTU04fPhwwPVGJpMhKyuLW2dlZUW9U08ikWDSpEncNTFRo7wEQiwRN5GmZcuWobu7G9u2bYPH48G1116Lm266CW+++eaIr7vxxhuxbt06bj3e8HlbWxumT58+rtcSCIT4Q6vVBnQkarXagChWcXEx18HK1zzJ1NRUUjYQQ3i93ogKKxL4Jy7+u0ePHsXWrVvx448/cu2Ezz77LC644AL88Y9/DBBsC0Yul4elNd9oNMLlcpF6AQIhSQiO2gzVlUOGb8cfLMty2l7hQq/XY926dWhpaUFFRQUeeOABpKWlhe34hNghLmK5u3btglqtDtBfOPvss0HTNHbv3j3iazdv3ozMzExMnToVa9asCRCHHAr/0MHBX36SIfRts9lw/PhxHD9+fNT0J4EwEfbv349XX30V27Zti8rMqLFSUFDARQ1EIhHXvk+IX3p7e7Fy5Ur88pe/xB133HHClIXx8vrrr3MTA1paWjgx2WSHZVns2LEDGzduxCeffBKVz3lrayueffZZvPjii9DpdGE/flxEmrRaLbKzswMeEwqFSE9P59R/h2Lp0qUoKSlBfn4+Dh06hHvvvRfHjh3D+++/P+xrNmzYgLVr157weF5eXsIXWfrFAf0piYaGBkybNo2Emwlh58cff8T69es5iYDe3l4sW7aMb7MCkEqlmDZtGjweD0QiUVJsmhKdTZs2cYK3ra2teOutt/Db3/52wsc1mUycQ8AwTNKPuPKzbds2PPfcc6BpGtu3b4fVasWSJUsidj6j0YjVq1dzY1y+/fbbsJ+D16vA6tWrTyjUDv6qr68f9/FvuukmLFq0CNOmTcOyZcvwxhtv4IMPPhhREXnNmjUwm83cl7+dPhbUtyPN4PlBwMCHn8ycIkSC77//PkBT6ZtvvuHZoqGhaZob0UKIHC0tLdi3bx/6+/sjeh6z2cy951iWDZjPNxHOO+887nuKorBo0aKwHDfe2bdvHyiK4v7mo82F83q9+Nvf/obbbrsNzz333JjvP01NTXA4HNz0g4SLNN1111245pprRnxOeXk5cnNz0dvbG/C41+uFwWAYkzMzd+5cAEBjY+OwyqWhjBhIVGQyGQQCAXw+H4DAERUEwlAYjUYcO3YMBQUFKCoqCvl1+fn5nINO0zQKCwsjZSIhxnn//fexadMmAAOb06eeegpKpTIi57rwwgvx008/ARhwbgY7OxNhwYIF+OMf/4jjx4+juroalZWVYTluvFNSUoJdu3YBGPicl5WVjfj8999/H1u2bAHLsmhvb4dAIMCKFStCPl9hYSF3D6NpOiK6abw6TVlZWQFtu8Mxf/58mEwm7N27F7NnzwYAfPHFF2AYhnOEQuHAgQMAQGoThkEgEKCmpoZLeebm5ibl3C5CaHR0dOB3v/sdHA4HKIrCXXfdFfLYmksuuQTd3d348ccfUVpaipUrV0bYWsJEcDgc6OrqAsuyyM3NDVvHHsuy2Lx5M7fWarX4/PPPMX369IgMXF6wYAGeeuopNDU1obq6etSb+FioqqpCVVVV2I6XCPziF7+AxWLBgQMHUF1djWuvvXbE5w8Wa2UYBo2NjWM6X25uLu677z68/PLL8Hg8OOOMM0YsxxkPcaMIfv7556OnpwcvvvgiJzlw8sknc5IDXV1dOOuss/DGG2/glFNOQVNTE958801ccMEFyMjIwKFDh7Bq1SoUFhbiq6++Cvm8RBGcQBial19+GZ9++ikXei8qKsLzzz/Ps1WEcOPz+fDTTz9xEWiKojB16tSwdA6yLIurrroqoEFHLBbD7XYjNTUVGzZsGFMEkxDfbN26FS+88AKXur/yyivHXOu4ZcsWvPbaaxAIBHA6ndi6dWtY799xk6jfvHkzampqcNZZZ+GCCy7Aaaedhpdffpn7ucfjwbFjx7gPn1gsxueff45zzz0XNTU1uOuuu3DFFVfg3//+N1+/AoGQUAxOY1MUNWJau729Hb/97W9x2WWX4YknnoDH44mGiYQw4Ha7OYcJGHB0wlV7RFEUVqxYwUW0U1JS4Ha7AQx08v7rX/8Ky3kI8cGiRYtwyy234LTTTsN11103rqLx77//HgAC3rPhJG7aotLT00cUsiwtLQ0oYi4qKhpTRIlAIIyNxYsX44cffkBHRwdkMhluuummYZ+7ceNGaDQaMAyDnTt3orq6GpdeemkUrSWMF4lEApFIxDm64a4VOf3003HSSSfBarXixRdfxMGDB7lreSxKURAiB0VROPfcc3HuueeO+xhFRUWor68HwzARmVIRN05TrNHb24vu7m7QNI2SkhKSuiMkHSqVCs888wx0Oh3UavWIkSa9Xs/dAGmahl6vj5aZhAlC0zSqq6vR3d0NlmWRk5MTdvkVpVIJpVKJJUuWoK6uDm63G1KpFJdffnlYz5MI6PV6vPXWW7DZbLjgggvIpIogzjzzTOzbtw8WiwUzZszAf/7zn7AenzhN48DhcHBSBMBAm+OMGTNIWzIh6RAIBMjJyRnxOQ6HAxUVFTAYDAAGbsKhFowTYgOJRILS0tKIn6e2thavvPIKOjs7yWZ0CFiWxf333w+NRgOWZbF79248++yzpPv0/7DZbFi3bh2XPp6IZNFwEKdpHLhcroA1wzDwer1kpAKBEITH48Hq1avR2toKYCDN/sADD6C8vJxfwwhhxefzQavVwuVyIS0tbUIjRCb6+liioaEBdrsdU6ZMCUt0zm63o7Ozk1v7fD4cO3aMOE3/R0dHB+x2O7eOxFQL4jSNA6VSCaFQCK/XC2CgeDHR1cKjRU9PD95//334fD5ceumlpHMmzmlqauIcJgAwGAykTmWCsCyLjo4OmM1myOVylJSU8K7a39rayqlgG41GVFZWJn2UaNOmTVy7e3l5OR5//PEJawDK5XLk5OSgr6+Pq9khG5D/UVBQAKlUygU2pFJp2M9BnKZxIBQKMXnyZOh0OtA0jaysrIgUnCUbLpcLq1ev5uZBffvtt3jppZeS/uIbz6jV6hMeU6lU0Tckgejp6UFfXx+Agc62WLhxWq3WE9bJ/Ll1OBwB+kDNzc348ccfcdppp03ouDRNY926ddi0aROsVisuueSSsGpNxTupqalYt24d3nrrLQADenBbtmwJ6zmI0zROxGIx8vPz+TYjodBoNAEFwna7HS0tLZgxYwaPVhEmQm5uLn7zm9/gb3/7GyiKwvXXXx+SoC1heIJHS0R69EgoyOXyAMcpEkrM8YRAIAgYEwQgbNHAvLw8rFmzJizHSkRqamq4+bEWiyXsxyeVy4SYITs7G1KplJs7KBQKUVBQwLdZhAly4YUX4p///CfeeeedsI2tSGaCI3VDRfOiTXFxcUC0PRYcOT6RSCS44YYbuPWcOXMwZ84cHi0ihIu4UQTnC6IIHl2OHj2KTZs2wefzYdmyZZg1axbfJk0In8/HpSpIdyUhXJhMJq6mKTMzk/fygN7e3oCOYoqiMH36dN5rrfjGaDSiv78feXl5vP+PkpFI3L+J0zQKxGkijJfOzk7cf//90Ov1KCwsxPr165GRkcG3WQRC2NHpdGhrawt4zK/vlOypunjEYrHgiSeewLFjxzBlyhTcfffdUCgUfJs1ZiJx/yZbXwIhQrz22mtcUbtGo8E777wz6mt8Ph927dqF7du3R6RdlkCIBOnp6SfcVBmGgUaj4ckiwkTYtGkTDh8+DJfLhQMHDgQMVU52kjt2SiBEELvdHlAIGkqdx5/+9Cd8/fXXAICcnBz8+c9/RkpKSsRsHA8sy3LiegUFBSTtQABN06iqqkJjY2NA8S1JZPCDy+VCXV0d0tLSxiVK2tvby127GIZBb29vmC2MX4jTRIgKLpcL77zzDjo6OjBnzhycc845CXGz1ev12LlzJ5RKJU4//XRu8CgAXHbZZaivrwfLsqBpGueff/6Ix7JarZzDBAy0lu/btw8/+9nPImb/WGFZFi+99BI+/fRTAAMjC26//faE+F8SJgZFUSgoKIDNZgPDMKBpGnl5eXyblXTYbDbcfffdXJRv+fLluOKKK8Z0jDPOOAOHDh3iOgBPP/30SJgalxCniRAVXn75ZXz++eec9L9EIon7D6LRaMRtt90Gm80GlmWxZ88e3HPPPdzP582bh2eeeQYtLS2oqqoaVaJCLBYHiKYCA0KqsURXVxfnMAHAF198gYsvvhgVFRU8WkWIFeRyOaZNm4b+/n5IpVIi+ssD33zzTUBadPPmzbjsssvG1Ihy1llnQa1W49ixY6itrcXMmTMjYGl8QmqaCFHh0KFDXKheIBDgyJEjQz5Po9HgmWeewZ/+9Ce0tLRE08Qxs2fPHlitVu732rlz5wkaOiUlJVi4cGFIml4SiQSrVq3ibjQXXnhhzGlUDZVuScYUjNfrRUNDA/bt24djx47B4/EE/JxhGFit1hPeD8mAUCiEUqkkDhNPBHcsCoXCcUWCZ8+ejaVLlxKHKQgSaSJEhZqaGk763+fzoaqq6oTnuFwurFmzBmazGQCwe/duvPzyyzHbtZienh6wlsvlEIlE6OrqQn19PcrLy8es1vuzn/0MCxYsgNfrnfDIhUhQWFiIM888E1988QUA4NRTT034KFNPTw80Gg0oikJxcTHS09PR3d3N1e7YbDZ0dnZy/2uv14v6+npulENxcTER9CREjdNPPx3bt29HXV0daJrGihUrSPo8jBCniRAVVqxYgZSUFLS1teGUU07BWWeddcJzNBoN120GDIwiiGVF8JNOOgmXX345PvroI6SkpOCuu+5CfX097r//fni9XlAUhdWrV2P+/PljOq5AIAiojYolKIrC7bffjosvvhgsy6KioiKhL8j9/f0BA1JbWlqQmpoKt9sd8LzBQ7z1en3AuqurizhNhKghFovx6KOPoru7G0qlMmY3nfEKcZoIUUEul+Pmm28e8Tk5OTmQy+Vcl5lQKIzp6d0UReGaa67B8uXLOcfhySefhM/nAzCQtvrwww/H7DRFi87OTuh0OlRVVXFaOp2dneju7kZ1dfWwF1uKohI+uuQnOO0GDESS0tPTuQG1AJCZmcl9n8hOJCE+oGmaTFOIEMRpShB8Ph+6urrgdDqRlpYWEyrBY0Uul2P9+vX4+9//Dq/XiyVLlsSFGOTgv3NKSgooiuI65mJVEO6zzz7Dc889B2Dghv/UU0/h0KFDePrpp8GyLJRKJf74xz8mffdTSkoKxGIxF1lKSUmBRCKBVCpFVVUVrFYrUlJSAkabZGRkQKfTcc5/cXExL7YTCITwQxTBR4EPRXB/ESlFUVAqlSE5P01NTQE737KyshNqbgiRx2Aw4P7770dHRweysrKwbt26mNzx/frXv+ZqciiKwrJly7B9+3Z0d3cDGNipXnLJJbjuuuv4NDMm8Hq90Ov1oGka6enpIaVOWZZFf38/RCIRKYgmxAx6vR4HDhxATk4Opk6dyrc5EScS928SaYoxWJbF8ePHYbfbAQwM4ywvLx/VcfI/f/CaOE2Rh2EYbsAwMFAc/txzz8FqtUKhUMTsvLngDhuRSASxWMxFyYCB2gjCwN8qJydnTK+hKIqMDyHwgsfjQX19PWQyWUDNYXd3N1atWgWHwwEAuPrqq/GLX/yCT1Pjkti8oicxNpstwAEymUwBRaXDEZwGitW0UKLAsixee+01XHHFFVi2bBl+/PFH7mcURcX8gN6bb76Zc5xKSkpw7rnn4qabbuI69vLz83HxxRfzaSKBQBgjbrcba9aswe9//3vceeed+Nvf/sb9bMeOHQESGB988AEfJsY9JNIUYwx1ow3l5ltSUgKRSASn0wm1Wg21Wh0B6+ITt9uNo0ePIjU1dcwSAMNx4MABbNmyBcCAo/vkk0/irbfeitmut2DmzZuHTZs2wWQyoaCgAAKBANOmTcPrr78Oo9GInJycuPldCATCAPv27cPx48e59ZYtW/CrX/0KCoUCCoWCG41CURTZWI8T4jTFGHK5HNnZ2dysn/z8/JDSJAKBAEVFRZE2L+7o7+/HPffcw01gX7p0KZYsWTLh4w6WRgAAp9MJl8sVVymZ1NTUE/L8MpkMMpmMJ4sIBMJECK6foyiK23QvWrQIe/fuxf79+5GSkoLbb7+dDxPjHuI0xRgURaGoqAi5ubmgKOqE2hPC2Pj+++85hwkA3nrrLVxxxRUTLs6dPXs21Go1V3x/2mmnxZXDRCAQEo+ZM2di7ty52L17NwDgmmuu4a5LEokEa9euhcPhgEQiIZHkcULuyDGC0+mEyWSCWCxGWloa6bgJE8FOp0AgCIsUg0qlwsaNG/Hdd99BoVDgtNNOm/AxEwGHwwGGYZIi9G8ymTil8MLCwpibE0gYHZ/Ph48//hjNzc2YNWsWFi5cGNXzW61W7Nq1C3K5HPPnz5+wIyMQCHDfffehu7sbUql0yGageNjcuVwufPnll3C73Tj99NNjSqCTOE0xgNPpRF1dHde1ZLPZeNF2YVkWer0eVquVSxPGm9ZTMPPmzcOMGTNw8OBBUBSFm266KWzRu7S0NFx44YVhOVYi8O677+Lvf/87WJbFL37xC1x99dV8mxQx3G43mpqauHVjYyOmTZtGIsNxAMuy+OGHH2AymdDW1oaPP/4YNE1jx44dYFkWZ5xxRlTssNlsWLVqFVeKceqpp+Lee++d8HEpigpp1mWswrIsHnroIRw5cgQUReHDDz/EM888EzPOHvmExwBGozFg6Kler+fFadLr9Vwqy2AwwOv1RkVjqKWlBUePHsWkSZOGnEk3EUQiEdatW4euri6kpKQgLS0trMcnDNDX14c33niDW7/77rv4+c9/jtLSUv6MiiDBg3gZhoHH4yFOUxzw8ssv45NPPgHwvyYbhmFA0zT2798fNafpwIEDnMMEAN9++y0sFktMRVX4oKurixvozrIsent7ceTIEcyZM4dnywYgn/AYILjQm6IoOJ1OSKXSqNrhFzscvI6003TgwAE89NBDXFfHPffcE/ZUlz99QogcfvXrwfj1YBIRuVwOgUDAjcwRi8UxOWA5mfB4PGhqaoJarUZubu6Qz/H5fPj000+5tV9njWVZsCwbVSc/OJ0rEAjgdDqT2mkym81Yt27dCY/HkuZg7ArJJBHp6ekB40J8Ph+OHj16wm420gSHP6MRDv3vf/8bEGX7+OOPQ3rdUDPBCPxRWFiIk046iVtPnjwZ1dXVPFoUWYRCIWpqapCVlYXs7GxUV1fHtC5XomO327Fq1Srcc889uOmmm7B169Yhn0fTNDfqyM/kyZNRVFSESy+9FJdeemm0TMb06dMD0vs+nw933nkndDpd1GyINT755JOA6BtFUVi+fHlMzbokkaYYgKIolJaWwmAwcA4EwzAwmUzD7pgiQU5ODjweD1fTFI3ojEqlCpjVNpq+VHd3N9auXQuNRoOamhrcf//9pAA3BqBpGvfffz/27dsHn8+H2bNnJ3x3jlQqJXPlYoQvv/wS7e3t3Ppvf/sbzjvvvBOeR1EU7r77bjzxxBNwOBw488wzceutt/LyXqUo6oSGH4vFgq+++gpXXHFF1O2JBfyRWz/Z2dkx97cgTlMMIRKJuMGg/nU08csdRJMlS5bg2LFjaGpqQn5+/qizzl555RVotVoAwPHjx/HPf/4T119/fTRMJYyCQCAIue7Af3FMdMeKEB3G0rBy0kkn4c0334TP5+O9S7mjo+OEx2Kl4JkPzjvvPHz++ecwGo2gKAq//vWv+TbpBIjTFEOUl5ejubkZHo8HGRkZMZXHjRRqtRp/+tOf4Ha7QxLxNJlMXP0TMJADHw2fzweapuO+EzBR+PTTT/HXv/4VLMti+fLlUU2JEBKThQsX4j//+Q/a2tpAUdSoGymapmMinTpnzhzs3buXWxcUFOCss87i0SJ+ycrKwgsvvIDGxkbk5ORENdMSKhQ7uKCEcAKRmJJMGD/bt2/Hxo0bAQxc+NavX49p06YN+/y33noL//znPyESiXDbbbeFVGTOMAy6urogk8mQmZkZNtsJA112wTe0F198Ma5bpAmxgdfrRUtLC9RqNbKysvg2JyRYlsWXX36JI0eOoLS0FBdccEFMOHOJQiTu3yTSRIgrzjrrLOTl5aGlpQW1tbUjzpI7duwY3nrrLQAD0aann34aJ5100ojhb6/Xi4cffhj79u0DMKCoe/nll4f3l0hirFbrCY+ZzWbiNBEmjFAoRGVlJd9mjAmKonDGGWdETeaAMHGIS0uIO2pra3HhhReOOnw3eD6c1+sdtQ1+3759nMMEAK+//vqQ7fSE8VFSUhLQVVdWVoZJkybxaBGBQCCETtw4TY888ggWLFgAuVw+aoeVH5Zl8cADDyAvLw8ymQxnn302GhoaImsoISxYLBYcP358Qg7L9OnTkZ2dza1nzZoVIO0wFMHdG379FkJ4EAgEePjhh3H77bfj1ltvxWOPPcZ7MS6BQCCEStyk59xuN375y19i/vz5+Otf/xrSa5544gk888wzeP3111FWVob7778fixYtQl1dXdSFI0OBZVm43W4IBIKkVhY+fPgwHnroIbjdbqhUKjz++OPjSt/I5XI8/fTT2LlzJ6RSKX72s5+NWgx+8skno7q6GseOHQMA/PKXv0zqbpZIIJFIxlXsyrIsKeYnEAi8EneF4Js2bcIdd9zBTZcfDpZlkZ+fj7vuugt33303gIHaiZycHGzatAlLliwJ6XzRKgRnGAaNjY1czUdpaemoUZFE5d5770V9fT2n3XTOOedg5cqVUTu/1+vF8ePHIZfLE3YMSDzh9XrR1NQEm80GuVyOioqKkDotCQRCchOJ+3fcpOfGSktLC7RaLc4++2zuMZVKhblz52LXrl3Dvs7lcsFisQR8RQOj0RhQJNve3h5TaSG3243u7m709vYGtPxHg2j/HYRCIWpra4nDFCN0d3fDZrMBGBjN0tnZybNF0YGkhgmE2CNhnSa/AGJOTk7A4zk5OdzPhmLDhg1QqVTcV7TEHoMdkVi6WHo8HtTV1UGj0aCjowONjY0Rte/Xv/41V+eiUChw2WWXRexchNgneGSOXwCWZdkTatASBa1Wi3379mH//v3o6enh2xwCgfB/8Oo0rV69GhRFjfhVX18fVZvWrFkDs9nMfQ2l2OrH5XKhra0Nra2tEx5OmpaWFlDHlJ2dHTP1G1arNeDmFLwON9OmTcOrr76Kxx9/HC+99FLEhwYTYpvgNHVmZiZsNhsOHjyIAwcOoKGhIerRz0jidDrR1dUFYMAx7OzshMvl4tkqAoEA8FwIftddd+Gaa64Z8Tnl5eXjOrZfSbSnpwd5eXnc4z09PZg5c+awr5NIJCFNK2cYBseOHeN2wUajEVOnTh13J5DdbofX6+XW/nREuPH5fNz4gFCdsuD6kZHUdFmWBcMwEx6PoVarQ+6SJCQ2KpUK1dXVXE1TamoqDh8+zDnuFosFfX19J0SV45WhNiSJGlEjEOINXp2mrKysiCm3lpWVITc3F9u3b+ecJIvFgt27d2PFihUTPr7L5QpIGzAMA4fDAZVKNa7jBUeqRotcsSwLnU4Hl8uFtLQ0pKSkjHoOk8mE5uZmsCwLhUKBysrKkNRnFQoF8vPzodVqIRAIUFpaOuTrvv/+e/z5z3+Gy+XC4sWLcfXVV/MaLdPpdHj33Xfhdrtx0UUXjdsBJ/CPQqGAQqHg1oM3GEBiORVyuRxyuZy7BqSkpEAmk/FsFSGWcDqdMJlMyMrKIvMbo0zc9LW3t7fDYDCgvb0dPp8PBw4cAABMmjSJu5jW1NRgw4YNuOyyy0BRFO644w48/PDDqKys5CQH8vPzsXjx4gnbIxaLIRAIuIs1RVETurAplcoR18G0t7dDp9MBGIie1dTUjOo4tbW1cbVINpsNer0+ZKc1Ly8vIGIXjNvtxh//+Eeu3uS9997DSSedNOKIk0ji9XqxZs0a9PX1AQB27tyJv/zlL0nbkZho5ObmciksmqYTak4jRVGorq7mxFnT0tJiJlVP4J+ffvoJ69evh9PpRElJCR599NFR7xeE8BE3TtMDDzyA119/nVvPmjULALBjxw4sXLgQwMDYjMEDXO+55x7Y7XbcdNNNMJlMOO2007B169awaDQJBAJUVlaiq6sLDMMgPz9/Qm3QCoUCkyZNgl6vh1gsHtFBAQCDwRCwNpvNozpNwXUf4dydO51OzmHyE6zIHU36+voCCmidTicaGxuJ05Qg5ObmIiUlBS6XC6mpqRGXINDr9TCZTJBIJMjLy4v47p6mafJeJQzJSy+9xNW4dXR04N///jeWLl3Ks1XJQ9w4TZs2bcKmTZtGfE5wRxdFUVi3bh3WrVsXEZtSUlJQVVU16vPcbjeMRiMEAgHS09OHTYn5O/ZCQSKRBKhlh1KHlZeXx+3ORSJRWC/KqampmDt3Lnbv3g1goHj3pJNOCtvxx0p6ejoUCgXsdjun9xStTkhCdFAqlVHZYZtMJrS2tnJrt9tNUr0E3nC5XAH3uuDNKiGyxI3TFK94PB4cPXqUq8EwmUxhmbVVXl6OlpYWuN1uZGRkhJSeyM3NhVKphNvthlKpDLvq+L333oudO3fC4XDg1FNPDahBiTYSiQTr16/Ha6+9BpfLhV/96ldkKCxhXAQPGR5q6DCBEC2uuuoq/PnPfwYwsHE/77zz+DUoyYg7RfBoM1FFUb1eH7BLBYCZM2eS4j0CIU4wGAxoaWnh1iqVigwZJvBKR0cHuru7UVNTE9FJFfFOJBTBSaQpwgRLEIzUrk8gEGKPtLQ0eDweGI1GSKVSFBYW8m0SIckpKioi5QY8QZymCKNUKpGbm4uenh4IBAKUlZWRThgCIY6gKAo5OTkJowNFIBDGD3GaIgxFUSgoKAhJ1dput8PlckGpVI5bJJNAIIQOy7Lo6+uD0WiESCRCUVER+exhoBvXYrFALpcjPT2dbPQIhP+DOE0xQm9vLzeyRSAQYPLkySF1xBEIhPFjMBgCRiWZzWZMmzYt7E0S8YTJZEJTUxO3drvdo0qgEMaPz+eD2+0mAqZxAimuiREGDxH2+XyccCXhf3g8HrS1tUVsxEwkcTgcsNvtfJuRcHi9XrS0tODo0aPo7u4e8yDp4P8JwzDo7e0Np4lhQ6PRYP/+/Th06BAsFkvEzhOsrxasCUcIH/v27cPSpUtx5ZVX4oknnkgoZftEhThNMUJwcTjprgvEZDLhlltuwa233oprrrkG+/fv59ukkNmyZQuuuuoqXHXVVaNqjRHGRmtrKwwGAxwOBzQaDfR6/Zhez6csxliwWq3o7u4GwzDweDxoamqK2JDiYPHfcIgBE06EZVk8/fTTcDqdAAamFnz99dc8W0UYDeI0xQglJSWco5SSkhKxmXzxyscff8wpfHs8Hrz66qshvU6j0eAvf/kLXnzxxYBoXrTQ6/V47bXXuAjI+++/H5D6IEyMsc5sDCYtLS1A5FUoFCIzMzMstoWTYAFDhmEi5jTl5OQgIyMDQqEQqampKC4ujsh5CAPvV/+1gaKouIyij4RfrmO0CFpTUxMOHToUMM81VknexH2MoVQqMX36dPh8PgiFQlJ4GcTgDx3LsiGFsR0OB+69915OjHDXrl148f+3d+dRblX3HcC/T/syI2lmNCPNrtlnbA82mCV2E5bawYaU4EJpIITgxDEJgZ4QKCmQBpc0lCU+5TRAA5wGk+SkSeseSE5IWgoGwwkxDhiGxdjj2fdFI42W0b7c/jHVYyTPImkkPT3p9zlnzvGTpdF986T3fu/e3/3dp57Kae5A7C4ysV3FIBQK8bka2SqzodPp4nqXUq3FwnEcLBYLqqurEQwGodFo8rKXV6fTQSaT8UVyY9vZIJFIYLFYsvK7ySc4jsNVV12FF154AcDiMd2+fbvArcqcl19+GU888QQYY2hra8ODDz64bK/lz3/+cxw+fBjAYtHmRx55JK/zeSloyiNUw2llV1xxBY4cOQKHwwGJRIIvfelLa75meHg4bi3C+fl5jI+Po62tLZtNjVNTU4Pzzz8f77zzDgCgvb0dnZ2dOXt/oTidTgwMDIAxBoVCgc7OzqzMSmtoaIBCoYDf74fBYIDBYEjr9yiVyrw+UcvlcnR1dcFut0MqldK6dAVi79692Lx5M+bn57F169a0P7/5hjGGZ555hu9F6+vrwxtvvIHLL7887nl+v58PmABgcHAQf/rTn/CZz3wmp+1NBQVNRBSqqqrw4x//GP39/TCZTDCbzWu+prq6GnK5nL87l8vlOa+1w3Ecvvvd7+Ldd99FOBzG1q1bi2JK+/j4OH/CDAaDmJ2dTarsRqokEknRLI+jUCiS+twT8eA4TtA1OrMpmQXiJRIJpFJp3P/l+8xV6tYgoqHVarF58+akLxxlZWX43ve+h9bWVrS1teH+++8XZMkBqVSKCy64ANu2bYNCocj5+wshl6szxabIj42N8QEyyTzGGDweDxYWFnJ6fIn4cByHm2++md+ur6/HxRdffNbzFAoF9u3bx2+fd955uOCCC3LSxnTR2nNryMbaNYQUuqW1fuRyOTo7O9MOGL1eL2w2G2QyGUwmU9wQ9sLCAnp7e/nt0tJStLe3r6/xRYgxtmoeJWOMn6kILK6/19LSItrcS6/Xi6GhIYRCIRiNRtTW1op2X9xuNxQKRdzwcux4yeVyQZf9GR8fh8PhQHt7+6rf//n5eXi9XtTU1GT0ONDac4QQUTAYDOju7uYTwdNNrvb7/Th9+jTfs7GwsBCXkxZL8o8ptNlH2ebz+dDf349gMAidTofm5uZlj1UgEIir1+R0OuHxeERTsiHR4OAgAoEAAGBmZgZarRZlZWUCtyo10WgUTzzxBF555RVIpVLcfvvt2LFjB6LRKB555BEcO3YMAHDVVVdh//79WW3L5OQkjh07hoqKClx88cX8jY1er4fP51tzpmdZWRn/92eMIRwOQyqV5mWOLwVNhJCsUCgU6x6OdLlccUNBse3Y3ahWq417vkajWdf7FZuRkRG+nIHL5cLs7Oyy1b+Xu/sXa88MAD5gWmlbDHp6evDKK68AWMwXeuKJJ/DpT38aAwMDfMAEAL/97W+xZ8+erJWxmZycxB133IFAIADGGD7++GN885vfxMmTJ/EP//APCAQCKCsrw8MPP7xmZflIJIK+vj54PB5IpVK0tLSgtLQ0K+1OV/6FcYQQ8v8SpygnBmE6nQ6NjY3QarUoLy9HS0tLLpsneok5YCvVyVEqlaiqquK3KyoqRB2glpeX8//mOA56vV7A1qQnsXRJbDmWXHvrrbf4gAkAH8j97Gc/49vjdDr50gqrsVqtfJX+SCSC0dHRLLU6fdTTREies1qtGB4eRlNTU14WXswmnU6Huro6zM7OQiaTwWKxnNXDYTQai+7vkimVlZUYHx8HsBg8rFbKoL6+ng+c8rk8QzIsFgtKSkoQDAZRXl6+rtptVqsV09PTkEqlfACfC+eddx5qa2sxMTEBANi5cydKS0vR2dmJiy66CMePHwcA/MVf/MVZvUwulwsLCwvQarXrDhgrKiriCnQuHWZbKplirIkz7PJxWRlKBF9DKolkkUgECwsLUCgUtPgiyYgPP/wQBw4cQDgchkKhwA9+8IOiqPNEcsflcsHv96O0tJTOWynyeDw4ffo0vy2VSrF58+acDV16vV68++670Gg02LJlC58DFI1GMTQ0BLlcjvr6+rj2xKp0x1gslnXV/YpGo3j66afxyiuvoKysDN/5znfQ3t6O999/H9///vcRCoVQWlqKRx55ZM2k9FgOYyxYWhqopyMbieAUNK0h2T96KBTCqVOn+O7thoYGWgqFrNuBAwfQ09PD5/F86lOfwr333rvu38sYw/j4OKxWK2QyGZqamvIud4CQfGez2TA8PBz32ObNm/O61lBfX1/cgs/ZnHE6Pz+PyclJNDY2Jj1pIBQKwe12Q6lUrrvXLhtBE+U0Zcjc3FxcPsDk5KSArSGFQqFQ8HeJHMdlrM6T0+nE7OwsGGP8ArDJ3D9FIhF4vd6sd5uHw2G43W5RrEVFildpaWncDC+tVpuXy/AslTi0ms3acWVlZdi4cWNKsyzlcjnKy8tzNsyZqvwNh0UmcWqkmGeWkPxx00034fTp03A6ndDr9bjhhhsy8nsTg5FIJLJmrR6Px4MzZ84gGo1CJpOho6Nj2bWk1svn86G3txeRSAQcx6GtrY16wUheii0RZLPZIJVKUVVVlffn/pqaGgQCAT6nScg6TmJEQVOGGI1G2O12eL1ecBxHK4OTjGhoaMBPfvITzM3NobKyMmNLsOj1+rjlC8rKytasiTI5Ocknc4bDYUxPT2dlYdeZmRm+XYwxTE5OoqOjI+PvQ0gmqNVqUQUeMpksp+tvFhoKmjJEKpWis7MTgUAAcrk877toiXgoFIqMr6+mUCiwYcMGzM/PQyaTxU3BXkni8F2u0iHz/c6dEJI6l8uFsbExMMZQW1srmuKilNOUQRzHQaVSUcBEREGhUMBkMqGioiKpwKS6upp/nkQiydrix2azmU+kLaYFeUlxidUhOnPmDJ9fWCzC4TD6+/vh9/sRCATiKrTnO+ppIiTHGGP43//9X/T39+Occ87BZz7zGaGblJTS0lJ0d3fD5/NBo9FkbYaQSqXCpk2bEAgEoFAo8nomEiHpGhkZwfz8PIDF5YCS7fEtBKFQ6KwgMRAIiKL+F52NCMmx//qv/8LPf/5zSCQSvPTSSwgGg9ixY4fQzUqKXC7PWF7VaqRSqagrThOylsR1EhcWFoomaFIqlVAqlXzvkkwmE833nYbnCMmxt956C8BiUTiO4/D2228L3CJCSK4lzggV6+LH6ZBIJOjo6IDZbIbJZEJnZ6doepTF0UpCCojFYsHAwAA/E02ImZaMMUxPT2Nubg4KhQIWi0UUXeOZFolE4HK5IJPJUFJSQknnJGcaGhogk8ng9/thMBhEkwidKXK5HLW1tUI3I2UUNBGSY1/96lfh9/tx5swZbNmyBdddd13O2+BwOPgCrMFgEAMDA9iwYUPO2yGkcDiMU6dO8YuKmkympKeOz8zMYGpqChKJBBaLJWPVhpNFFd3FTyqVor6+XuhmkBRR0ERIjmm1Wtx9991JP58xhnA4DKlUumYtpWT5/f5Vt4uBw+GIWxV+ZmYGNTU1a/6NPR4Pv8htJBLBwMAANm/enLFjk4xYRXdgMal2cHAQ55xzDvWUEZJlFDSRFUWjUVitVoTD4XWvBE7SE41GMTAwAJfLBY7j0NzcDIPBsO7fq9Pp4pb6ycTvFMrSFdZTsVwV/2R+x9JAC1g8RrEFlXMlsaJ7OBzO2XsTUswoaFonxhjm5ubgdDqhVqtRXV2d0zvObIpdrAFgdnYWGzZsKMq8FyHNz8/zx4AxhuHh4Yysoq5UKqFQKBAMBsFxHIxGYyaam3NutxuDg4MIh8MwGo1oaGhI+m9TVlYGu90Op9MJjuNgsViSem1paSlkMhkfqJSUlGR1RuFyy9skVnQvLy+nXiYRYYxhYmIibni1mBLBxYyCpnWy2+0YHR0FsNhlHg6H0djYKHCr1i8ajcathB3brqysFLBVxSdxYdxY8vh6zc7O8j0msfwYseU0Mcb4gAlYXDS7tLQ06WnbHMehtbUVoVAIEokk6aK0MpkMXV1dsNlskEgkqKyszErAEisA6PF4oFar0drayvdmKRQKdHV1weFwFFV9n0yKRqPw+XyQy+U57SUEFq8VMzMzAD7JKaThVXGgoGmd3G73qttixXFc3N00cPbq2LkWjUYxNzeHYDCIsrKyvF0FO5PKysowPT3ND8eYzeaMnFgTg69MBWO5ljgslc4wVTq9RAqFAtXV1Sm/LhWTk5PweDwAFhcxHhsbQ0tLC///SqUya1XZM40xBqvVCo/Hg5KSEhiNRkEDhEgkgt7eXvh8PgBAY2NjTntbE4d4aXhVPEQzjvTggw9i+/bt0Gg0Sedf7N27l89TiP3s3r07o+1KvHAXyoU8dheuUqkgk8lQW1ub8xlCiUZGRjA2NoaZmRn09vbC6/UK2p5ckMvl2LBhA5qbm9HR0ZGxJUWMRmNcz0q2A4BsSBxWlEqlos7NSpSYt5S4LSYzMzMYGxvje+ZjSexCsdlsfMAEAGNjYzl9/8SbFCp3IR6i6WkKBoO47rrrsG3bNvzkJz9J+nW7d+/GoUOH+O1M95YYjUZEIhE4HA5oNBpR1p1YiVarxcaNG4VuBi+25ACweOfqdDpFU0V2PWQyWUo1XCKRCILBIJRK5Yr5dSqVChs3boTH44FSqRRtkn9DQwN0Oh1CoRAMBkPOh1myyWg0wuFw8NtiHhp3Op1x2y6XSzS9ZNmQ+PdIZb1Sn8+H0dFRhMNhmEwm0eYjipVogqYHHngAAPDcc8+l9DqlUgmz2ZyFFi3iOA5mszmr70EWKZXKuKnxKpVKwNbkp4WFBfT19SEajUIul6Ozs3PFQEIul4u+Z4bjuIItCqjX69HZ2YmFhQVotVpRJwprtdq4ZUOEvtkpLy+H1WrlzyfJ1ufKlMQh4WSDfcYY+vr6+F7HkZERqNXqghnhEAPRBE3pOnr0KKqqqlBWVoY///M/xw9+8ANUVFQI3aykWK1W2O12KJVK1NXViabMfLY0NzdjeHgYwWAQRqNR9Bf8bBgfH+e7/kOhEKanpwWpOE4yQ6vV5vUFMRKJIBKJQC6Xrzq8VFNTg2g0ioWFBZSUlAg+HBxL5vd6vZDL5TnP16yrq0MgEIDX60VJSUnSw+7RaPSsYVqfz5fXn5FCU9BX4d27d+Oaa65BU1MTBgYGcN999+GKK67AsWPHVuwODQQC/CKCAOJmkOWSw+HgZ+UtLCwgGAyivb1dkLbkC7Vaja6uLqGbkdcSVw5P3CYkU2w2G4aHhwEs9oq1tLSsGDhJJJK8C94lEolgvXex2Y9Ly0l4vV643W6o1eoV80clEgm0Wi0/QYDjOKoEn2OCJoLfc889ZyVqJ/6cPn067d9//fXX4/Of/zy6u7uxZ88evPjii3j77bdx9OjRFV/z0EMPQa/X8z9ClbmPfSlW2iZkOTU1NfxJWCqVoqqqSuAWkULEGMPIyAi/7XQ64/KvSHJi31W3241Tp05hfHwcfX19KybKxybomM1mGI1GdHR0CD6rudgI2tN01113Ye/evas+p7m5OWPv19zcDKPRiP7+fuzYsWPZ59x777248847+W2XyyVI4FRaWorp6em4bULWotPpUFNTA5fLhZKSEsr7IlnBGDurF3M9ZSscDgecTidUKhWqqqqKbiaZzWaL27ZarSve8MRmMxNhCBo0VVZW5nRGyPj4OGw226rj6UqlMi8id51Oh6amJj6nKVNTzUlhm5ubw8TEBIDFu1eO4wTPHyGFRyKRwGQy8QUalUpl2jmGTqcTAwMD/HYwGCy6hWzTTQwnuSeaOk2jo6Po6enB6OgoIpEIenp60NPTEzcjo7OzEy+88AKAxTygu+++G2+99RaGh4dx5MgRXH311WhtbcWuXbuE2o2UlJeXo7W1FfX19SlNSSXFKzEHL3FqMyGZUltbi46ODrS0tKCrqyvtc1TiZ7QYh/nMZjM/mqBSqfIu/4t8QjSJ4Pfffz9++tOf8tvnnnsuAOC1117DpZdeCgDo7e3lv4BSqRQffPABfvrTn8LhcKCmpgaXX345/vEf/zEvepKyKd0FTIn4qdXquIuO0FO7SeHiOC4jidSJQ8hirRm2HlKpFO3t7cuuM0jyC8does2qXC4X9Ho9nE6n4BWxk2G1WjE+Pg5gcVqrmAvikdRFo1FMTEzwOU11dXXUS0nyWmzx2vn5eajVajQ2NmZ1AWRSPLJx/RZNTxNZWyAQ4MsUAItDmnq9nsbHi4hEIim6fBCS36LRKF/LaTkcx6Guri7nBSYJSQcFTQVkuUUfQ6EQBU2EEEHY7XYMDw+DMQaDwYDm5mYafipADocDLpcLGo0GFRUVBX2MKWhaJ8YYgsEg5HL5iut8eTweTExMgDGG6urqrA3zqdVqqNVqfiFKtVpNOS2EEEHEajnFMkAcDgfm5+dRXl4ucMtIJs3Pz2NwcJDfDoVCBT1jl4KmdQgEAjhz5gyCwSCfyJcYpEQiEfT19SESiQAA+vv7sWnTpqz0/kgkEnR0dMButwNYnH1XyBE/iWe32+F2u6HRaGA0Gs869tFoFOFweM0lL4iwfD4fQqEQtFqtIPlo0WgUIyMj/JInDQ0NabcjsXbTemo5kfyUONtxfn6egiayvOnpaQSDQQCLwdHExATa2trinhMMBvmACVi8+/L7/VkbMpNKpQWZ/B0MBjE8PAy/34/y8nLU1tbShX+JpUtaAItDtUtPXE6nE4ODg4hGo9BqtWhvb1+xZ5QIx2q18nmJCoUCnZ2dOU+Knpyc5G+87HY7pFJpWlPgOY6Lq+WkUChovcgkJDN6kQvRaBQOhwMSiQR6vX7F823i7MdCL6hLQdM6JHMXpVQqIZfL+UUWJRJJUU6pXa/h4WG43W4AwMzMDJRKZUEGh+lartbN0qBpZGSE/3x6PB7Mzc3REit5KFaYFFi8UbDZbDCbzSs+3+VyYXx8HIwx1NbWZiQoiQ3vr7SditraWuj1eoTDYeh0OprJuYZQKITe3l4EAgFIpVK0trYKsj5eNBrF6dOn+WOv0+nQ2tq6bOBkMpkQCAT4nKZCrzFFQdM6VFVVweFw8Bej5U5usSGz6elpMMZgMploOm0a/H7/qtvFbq1aN4kB/dLeT5I/Ei9Kq/WmhsNh9Pf38zlDAwMD6O7uXncvtsFgiCuSWlZWlvbvyucFZRljmJ2dhd/vR1lZWV6UlJmZmeEXjI9EIhgbGxNkkfKFhYW4YNnlciEQCCzbiySRSGCxWHLYOmFR0LQOWq0WGzduhNfrhVqtXrFoplKpRGNjY45bV1gMBgOsViu/rdfrBWxN/jGbzQiFQnxOU2LZgerqar5+l0wmQ0VFhRDNJGtoaGjA0NAQGGN8btpKgsHgWeu/BQKBdQdNRqMRUqkUCwsL0Gq1eZ24HYlE+HIGqQ7Xj46OYm5uDsDi8kNtbW2CB075kgO2XI8g9RIuoqBpnRQKBU3pz4H6+nqoVCr4/X4YDAbBT275RiKRrBqYm0wmlJSUIBgMorS0FDIZffXzUVlZGUpLSxEOh6FUKlcNBFQqFRQKBZ9XKZPJMjJbluM4lJeX53WwBCwmHMcCzNLSUrS2tqaUA5SYwOxyuQQ/r1RWVsJut/M9wUKtOarVamE2m/lF4+vr62mE5P/RmZOIAsdx687BiUajsNlsCIVCKC8vL/iExURarRZarVboZqTF4/HAarVCIpHAbDYX9I2KTCZLKqiNDf3Pzs6CMYaqqqqi6Q1ILGfgdrtht9tX7ZlLpFar+TxJID8SmNVqNTZu3AiPxwOVSiVom2pra2E2m8FxHE0aWYKCJlI0hoeHMT8/D2Axd2DDhg0Fvw5hIQgGg+jt7eUvkC6XCxs3bszZ7EnGGEZHR2G326FSqdDU1JQXF1hgsae7WCtpr3coy2KxYGRkhJ+Rmy9D1nK5PG9mGRZLEJ4KCpoKBGMMDocDgUAAOp2OilomYIzxAROweIJ1Op00g0wEPB5PXO5OIBDIaaV7q9XK5754vV4MDQ0Jkpy7HrOzs5iamuLLBwg9DLVeHMehuroak5OTABaDx1SHExUKxVklYoQWCAQwNzcHiURSVD2HYkJBU4GYmprC1NQUgMU6Kx0dHaIYimGMYXp6GjMzM5DJZGhqaspau5eWfgBQ0EM8+YIxBrvdDr/fD71en9b06cSZgMkOX2VKLGdope3VuN1ueL1eaLVaQaaOA4tB59jYGIDFGXcDAwPYvHmz6IdcYqsrhEIhlJaWQiqVIhwOY3p6GtFoFEajUVQ3j+FwGKdOneLzmRwOBzo7O6keXZ6hoKlAxO6EgU8uVGIImtxuN3+3GIlE0N/fj3POOSfjJwqO49DS0oKhoSGEw2FUVlaKfgaezWbjew/q6+sFuyivZmkwPz09jfb29pSnoKtUKrS0tGB6ehoSiQR1dXU5veCXlZXxBRoBJD2MY7fbMTQ0xG+3tLQIMuySGOTFKsMvd9MQCAQwNTXFl0fJ96Bj6TmOMYYzZ87wU+Xn5uawceNG0QzBu93uuFIgXq+X1g7NQxQ0FQix9qLEapLEhMNhMMaycnel1WqxadOmjP9eIfh8vrgK4LFgM5PBRDQahdfrhVwuT/vCY7PZ4rbn5+fTqttjMBhSDjjC4TAmJycRCoVQUVGRdsCi1WrR2dkJp9MJpVKZ9DDQ0hIZwOJFXIigqaSkBFKplL8ga7XaZWdCRaNR9Pb28ucRh8OBTZs2iWLWlM1mg81mi6stxBiDx+MRTdCU2E6JREKzXPMQHZECYbFYMDg4iEAgAIPBIJpq2TqdDhKJhE/i1Ov1oh82yIXE4p6RSGTF3oN0hEIhnD59mu+lsFgsaSXKLp0SD5x9YcimwcFBfnaUw+FAR0dH2r1x6cw8TDwWQgUfcrkcXV1dsNlskEqly65LCHySKxYTC5rzvUd2fn4+7gZiqXxJ2E9GrJr21NQUJBIJGhoa6FyYhyhoKhCxqapio1Qq0dXVBbvdDplMltKU4WJWUlISF2yqVKqMXpTn5ubigp3x8fG0gqalwbxer89pML+wsBC37Xa7czqEWVdXB7/fz+c01dbW5uy9EymVyhVr/sR6dhUKRVyPFMdxoljyKfE4A4vfB7PZnPfDi4kqKytFc8ObT6LRKBYWFiCVSqHRaLKaB0ZBUxGKdWUrFArU1tYK3v2uUqkEK+KWDYwxzM3N8YU4UxmO8vl8iEQi0Gg0q95lyuVydHZ28jNtTCZTRk8UqSznsZpYUCwEjUYDj8fDb+cqx8/tdmNiYgIcx6Gurg4lJSVp/f2i0SgCgQDkcnlWhmn8fj/6+/v5gLa5uRnt7e2YmJgAY0w09bASj6vBYEBLS4tArSk+wWAQ8/PzkEqlqKioyHniemxY2ev1Alhc3ixxRYRMoqCpyLhcrriu7EAggI6ODuEaJBJ2u52f4RerTr6SiYkJPnF4dnY26eUZpqam+KR4jUaDjo6OVQMntVqdtZOD0WjE3Nwcn3MmxlpALS0tGB8fRzAYhNFozMk0+1AohL6+Pr5EQn9/P7q7u1MOepYOj3Ich7a2toyv4TYyMsIfX6fTiZmZGVRXV+fdNPy1lJWVIRwO83W0xPhZFatQKISPP/6Y7510uVxobm7OaRucTicfMAGL59zq6uqs5YNR0FRklt55L7dNzubxeOJmQZ05cwbd3d0r3lEtrQcFLObTrHXBjkajfMAELM6ccTgcOVvKYm5uDpOTk3wuhU6nw4YNG+D3+yGXywXvjUyHXC5HU1NTTt8zEAjE1ZSK9RalegKfmZnhh0cZYxgbG8OGDRsy2tbEWXVL85nEJLZaANVcyz2n0xk3429+fh7RaDSnuVjLnYez2dtFWWZFJjGnIx+nqeebpTNygMWLy2rVhxOTndNNRs1VN7fP58PIyAhCoRACgQD6+/sRiUQgkUig0WhEGTAJRa1WxxUklMlkaR3/xIV4E7czYWnuTGy9OWAx0LNarZidnUU4HM74+5LCkXhukEqlOR+e0+v1cZMV6urqsloUlHqaikxpaSmampricprI6mI5KbELl1qtXvVOymKxYHh4GD6fD2VlZcsmdsZ+V+wEE6s/ND4+zr9nrmYtJZZ9YIwhHA5TNeI0SKVSdHZ28sOzJpMprb9jVVUV7HY7H7RkI+fPbDZDrVbD7/dDp9NBrVbztY5iPdCx5Ybos0CWo9PpYDKZMDs7C6lUiqamppwHTbEafIFAAFKpNOs3eRzLxi1MAXG5XNDr9XA6naJZeiAcDmN8fBw+nw8Gg4FfdJGkb2FhAVarFTKZDGazeV1fzFjBR47jYLFYUFZWxv9fMBhEJBKBSqXK2TELh8M4efIkf4FWq9Xo6uqiz4zAwuEwvF4vlEplzko1+P1+nDx5Mu6xZHPySGFhjGF2dhZOpxMajQY1NTWiK4GQjes39TQVoJGRETgcDgDgixPSVP71KSkpychQpsfj4XOXGGMYGhqCTqfj7+SFmK0kk8nQ1dWFubk5cByHyspKCpjygEwmy3mwslzuFQ3PFiebzcb3fMeqlTc2NgrcKuFR0FSAls4kWG6bCCcx2TZfhsIUCkVBlX3IJMYYbDYbPB4PSkpKUF5eXrBBZWz9x9HRUUSjUdTW1oqiVhNZWyAQwMjICPx+P8rLy1FbW7vq53i5OmeEgqaCpNPp4taiy/RUZZK+0tLSuCrZsW2Sv2ZnZ/k77rm5OUSj0YIuQFheXs4PGRdacMgY42d3Fdq+rWV4eJgPhGZmZqBSqVYdgSgpKYlbBomuI4soaCpA9fX1kMvl/MryS3NmiLCkUilfAV0ikRR0r0WhiA11xzidzoIOmoDCC5aAT2po+Xw+KJVKtLW1rZgr5vf7MT8/D7lcLkjBxmxIXHppdnYW5eXlK+YpVVRUIBKJwOVyQa1WU0/0/6OgqQBJJBL6gOcxmUwmupoy4XAYEolEdImgmaBWq+OGKsS0nhn5xOTkJF8+JBAIYHx8fNnK4YFAAKdOneLLirjd7pzX+8oGg8EQNwLh8/kwMTGxYoFcjuNgMplgMply1URRoKCJELIixhgGBwfhcDjAcRyam5thMBiEblZO1dbWIhKJYGFhAaWlpXRDsoTD4cDk5CS/ZEw+D+Ek1pxaqQaVw+GIq8Nmt9thsVhE39vU0NCAhYWFuB4nyndNXfHdNooIYwwejwdutzsrxe0IWYvdbueHpxhjGB4eLrrPYqz+THd3NywWS1H2ti0nGAxiYGAAPp8PXq8XfX19eV0MM3FIdaXe3sQcQ7lcLvqACQA/M3YpKiWROuppymOjo6N8d6pWq0V7ezudsEnGRSIRhMNhKBSKsy4OiZXPly6ZUKzcbjfGx8fBGENtbW3OipDmSjgchtPp5EserBQwJObIMMYQDAaztubXesWWBlpYWIBWq4VGo1n2eQaDAVVVVZibm4NMJotbS83r9cLn80Gr1YpymDZWTsTtdkOr1YouTSAf5OenmyAUCsWNP8d6nArtBE2E5XQ6MTAwAMYYNBoN2tvb48ofGAwGTE1N8aUSTCZTQdx1pyscDqO/v58PJgcGBrBp06aCmQEZDodx6tQpfnZnRUUFLBbLss/VaDSQyWR875JCocj7QEKtVq9ZQoHjONTX15+V62O32/k1KDmOQ3t7u+iWoYr1Nq1nIkM0GsXw8DDcbjc0Gg2ampryNlDOhuLZU5FZ7sJEvUwk00ZHR/nhNq/Xi6mpqbhV4uVyOTZs2ACXywW5XC66i0SmBYPBuN43xhgCgUDBBE1OpzNuIV+bzYb6+vpl64jJZDJ0dHTAarUCWAyoC/kcFVsaB1g87larVZTfh1htOJlMltYN0NTUFL8oucvlwtjYWMqJ8tFoFE6nE8Di2nFi+txQ0JSnZDIZampq+OrRZWVlovyCkk9EIhGMj4/D4/GgtLQUdXV1gvfaJOag2Gy2uKAJWPwsxhZzLXYqlQpyuZzveZNKpQVV/DGxx4DjuFU/oyqVasXZV4Um8W8jdEHadPj9fpw5cwahUAgqlQptbW0pB/yJa1UmDtOuJXF9w5KSErS3twt+LkwWBU15rLq6GhUVFWCMLZtvQrInG0XwJiYm+CFXn88HmUyG6urqjPzudJWWlvJ3fMDKM4oyYWFhAfPz81AoFKiqqhLl51kikfAL8jLGUFVVVVBDEzqdDhUVFbDZbPzaiGv1AjDGMDU1BavVCoVCAYvFUlCBZExdXR36+vr4gCPxu5u4CHc+Gh8f5wN+v9+PqamplJdGMRgMfE8TgJRvqLxeLx8wAYvnBZ/Pt2KOWb4pnG97gSqUbn8xCQaD6Ovrg9/vX7MIXiqWniiA/JjuW1NTExc0ZatHyePxoLe3l9/2+Xwr5srki0gkgsnJSQSDwbgq2QqFIqu9K5FIBIwxQYKxWKBUX18PjuOSGjZxOByYmpoCsBh0Dw4OYuPGjdluas6p1Wp0d3cjEolAKpXGBUdWqxVjY2MAFktU5Gtto8SbonQmdpSXl0MqlfI5TakWT16uh05MvXaiGEgcHh7Gvn370NTUBLVajZaWFhw4cCBu7H05fr8ft912GyoqKlBSUoJrr702blyakOVMTk7yXc6BQAATExMZ+b2JSfz5MN1Xo9Ggs7MTJpMJ9fX1WQtkEqtqJ27no6GhIczOzsLhcGBwcDAna2/ZbDa8//77eP/99zE0NITp6Wl+SDeXpFJp0nkmicM1iduFhOO4s3KBgsEgnxvIGMP4+HjKQ1a5sjSY4zgu7dlzer0edXV1aa1ooFKp4mqd1dbWZuSmNFdE0dN0+vRpRKNRPP3002htbcVHH32E/fv3w+Px4ODBgyu+7tvf/jZ+97vf4fDhw9Dr9bj99ttxzTXX4M0338xh64nYJFsEL1XV1dWQSqV8TtNq6z7lklarhVarzep7JM6qEsNJMjFIcrvdWS3eGI1GMTIywg/z2O12/v9mZ2fR2dmZl0MYer0ek5OTfLuLrfjpcr01sSG8fFNWVoYNGzbA6/UKWjahurqaH6IXUxI4AHBMpJXqfvjDH+LHP/4xBgcHl/3/2PpQ//7v/46/+qu/ArAYfHV1deHYsWP41Kc+ldT7uFwu6PV6OJ3OvOgZINnndDrR39/Pb7e0tBTdhSDTGGOYnJyEzWaDUqmExWLJ+8Cpt7c3bvmU1tbWrJb8iEQi6OnpWfH/a2pqBM+BW4nX64XdbodCoYDRaBTdhXA9GGPo7e3lewNVKhW6urqK6m+Qr7Jx/RZFT9NynE7nqvkXJ06cQCgUws6dO/nHOjs70dDQsGrQFAgE4rqXY/keLpcrQy0n+S62JITX64VarYZEIqHjnwGlpaV8T03i9ywfGY1G+P1+hEIhfhgi258DpVLJryzPcVxc9fVgMJjXn8PYRWlpoFkszGYzHA4HGGMwGAxF+TfIR7HvSyb7hkQZNPX39+Pxxx9fdWhuenoaCoXirB4Ck8mE6enpFV/30EMP4YEHHjjr8WKZVksIIYQUEpvNlrFeYkGDpnvuuQePPPLIqs85deoUOjs7+e2JiQns3r0b1113Hfbv35/xNt1777248847+W2Hw4HGxkaMjo4WVTVul8uF+vp6jI2NFdWwJO037XcxoP2m/S4GTqcTDQ0NGZ0VLGjQdNddd2Hv3r2rPmfpuj+Tk5O47LLLsH37djzzzDOrvs5sNiMYDMLhcMT1Ns3MzMBsNq/4OqVSuWyuhV6vL6oPW4xOp6P9LiK038WF9ru4FOt+ZzK/TNCgKZU1cCYmJnDZZZdh69atOHTo0Jp/hK1bt0Iul+PIkSO49tprASwmdo6OjmLbtm3rbjshhBBCioso0vsnJiZw6aWXoqGhAQcPHoTVasX09HRcbtLExAQ6Ozvxpz/9CcBiz9C+fftw55134rXXXsOJEyfwla98Bdu2bUt65hwhhBBCSIwoEsFffvll9Pf3o7+//6x1sWJZ8aFQCL29vXFVlh977DFIJBJce+21CAQC2LVrF/71X/81pfdWKpU4cOBA3k+PzjTab9rvYkD7TftdDGi/M7ffoq3TRAghhBCSS6IYniOEEEIIERoFTYQQQgghSaCgiRBCCCEkCRQ0EUIIIYQkgYKmBMPDw9i3bx+ampqgVqvR0tKCAwcOIBgMrvo6v9+P2267DRUVFSgpKcG1116LmZmZHLU6Mx588EFs374dGo0m6QVq9+7dC47j4n52796d3YZmWDr7zRjD/fffj+rqaqjVauzcuRN9fX3ZbWiG2e123HjjjdDpdDAYDNi3b9+aa2ZdeumlZx3vb3zjGzlqcXqefPJJWCwWqFQqXHTRRXxZkpUcPnwYnZ2dUKlU6O7uxu9///sctTSzUtnv55577qzjqlKpctja9XvjjTdw1VVXoaamBhzH4de//vWarzl69CjOO+88KJVKtLa24rnnnst6OzMt1f0+evToWcea47hVlxfLRw899BAuuOAClJaWoqqqCnv27EFvb++ar1vv95uCpgSnT59GNBrF008/jZMnT+Kxxx7DU089hfvuu2/V133729/Gb3/7Wxw+fBivv/46Jicncc011+So1ZkRDAZx3XXX4dZbb03pdbt378bU1BT/88tf/jJLLcyOdPb70UcfxY9+9CM89dRTOH78OLRaLXbt2gW/35/FlmbWjTfeiJMnT+Lll1/Giy++iDfeeAO33HLLmq/bv39/3PF+9NFHc9Da9PzHf/wH7rzzThw4cADvvvsuNm/ejF27dmF2dnbZ5//xj3/EDTfcgH379uG9997Dnj17sGfPHnz00Uc5bvn6pLrfwGK16KXHdWRkJIctXj+Px4PNmzfjySefTOr5Q0ND+NznPofLLrsMPT09uOOOO/C1r30NL730UpZbmlmp7ndMb29v3PGuqqrKUguz4/XXX8dtt92Gt956Cy+//DJCoRAuv/xyeDyeFV+Tke83I2t69NFHWVNT04r/73A4mFwuZ4cPH+YfO3XqFAPAjh07losmZtShQ4eYXq9P6rk333wzu/rqq7PanlxJdr+j0Sgzm83shz/8If+Yw+FgSqWS/fKXv8xiCzPn448/ZgDY22+/zT/23//934zjODYxMbHi6y655BL2rW99KwctzIwLL7yQ3Xbbbfx2JBJhNTU17KGHHlr2+X/913/NPve5z8U9dtFFF7Gvf/3rWW1npqW636l858UAAHvhhRdWfc53vvMdtnHjxrjHvvCFL7Bdu3ZlsWXZlcx+v/baawwAm5+fz0mbcmV2dpYBYK+//vqKz8nE95t6mpLgdDpXXfDvxIkTCIVC2LlzJ/9YZ2cnGhoacOzYsVw0UVBHjx5FVVUVOjo6cOutt8JmswndpKwaGhrC9PR03PHW6/W46KKLRHO8jx07BoPBgPPPP59/bOfOnZBIJDh+/Piqr/3FL34Bo9GITZs24d57740rKJtPgsEgTpw4EXecJBIJdu7cueJxOnbsWNzzAWDXrl2iOa5AevsNAAsLC2hsbER9fT2uvvpqnDx5MhfNFUwhHOv12LJlC6qrq/HZz34Wb775ptDNWTen0wkAq16rM3HMRVERXEj9/f14/PHHcfDgwRWfMz09DYVCcVY+jMlkEt04cap2796Na665Bk1NTRgYGMB9992HK664AseOHYNUKhW6eVkRO6YmkynucTEd7+np6bO642UyGcrLy1fdhy9+8YtobGxETU0NPvjgA/zd3/0dent78fzzz2e7ySmbm5tDJBJZ9jidPn162ddMT0+L+rgC6e13R0cHnn32WZxzzjlwOp04ePAgtm/fjpMnT561CkOhWOlYu1wu+Hw+qNVqgVqWXdXV1Xjqqadw/vnnIxAI4N/+7d9w6aWX4vjx4zjvvPOEbl5aotEo7rjjDvzZn/0ZNm3atOLzMvH9LpqepnvuuWfZ5LelP4knlImJCezevRvXXXcd9u/fL1DL1yed/U7F9ddfj89//vPo7u7Gnj178OKLL+Ltt9/G0aNHM7cTacj2fuerbO/3Lbfcgl27dqG7uxs33ngjfvazn+GFF17AwMBABveC5Nq2bdvw5S9/GVu2bMEll1yC559/HpWVlXj66aeFbhrJsI6ODnz961/H1q1bsX37djz77LPYvn07HnvsMaGblrbbbrsNH330EX71q19l/b2Kpqfprrvuwt69e1d9TnNzM//vyclJXHbZZdi+fTueeeaZVV9nNpsRDAbhcDjieptmZmZgNpvX0+x1S3W/16u5uRlGoxH9/f3YsWNHxn5vqrK537FjOjMzg+rqav7xmZkZbNmyJa3fmSnJ7rfZbD4rKTgcDsNut6f0mb3ooosALPbItrS0pNzebDIajZBKpWfNYl3te2k2m1N6fj5KZ78TyeVynHvuuejv789GE/PCSsdap9MVbC/TSi688EL84Q9/ELoZabn99tv5iSxr9Ypm4vtdNEFTZWUlKisrk3ruxMQELrvsMmzduhWHDh2CRLJ6h9zWrVshl8tx5MgRXHvttQAWZyaMjo5i27Zt6277eqSy35kwPj4Om80WF0wIIZv73dTUBLPZjCNHjvBBksvlwvHjx1OeeZhpye73tm3b4HA4cOLECWzduhUA8OqrryIajfKBUDJ6enoAQPDjvRyFQoGtW7fiyJEj2LNnD4DFbvwjR47g9ttvX/Y127Ztw5EjR3DHHXfwj7388suCf49Tkc5+J4pEIvjwww9x5ZVXZrGlwtq2bdtZ083FdqwzpaenJy+/w6thjOFv/uZv8MILL+Do0aNoampa8zUZ+X6nm6leqMbHx1lrayvbsWMHGx8fZ1NTU/zP0ud0dHSw48eP84994xvfYA0NDezVV19l77zzDtu2bRvbtm2bELuQtpGREfbee++xBx54gJWUlLD33nuPvffee8ztdvPP6ejoYM8//zxjjDG3283+9m//lh07dowNDQ2xV155hZ133nmsra2N+f1+oXYjZanuN2OMPfzww8xgMLDf/OY37IMPPmBXX301a2pqYj6fT4hdSMvu3bvZueeey44fP87+8Ic/sLa2NnbDDTfw/5/4Oe/v72ff//732TvvvMOGhobYb37zG9bc3MwuvvhioXZhTb/61a+YUqlkzz33HPv444/ZLbfcwgwGA5uenmaMMXbTTTexe+65h3/+m2++yWQyGTt48CA7deoUO3DgAJPL5ezDDz8UahfSkup+P/DAA+yll15iAwMD7MSJE+z6669nKpWKnTx5UqhdSJnb7ea/uwDYP//zP7P33nuPjYyMMMYYu+eee9hNN93EP39wcJBpNBp29913s1OnTrEnn3ySSaVS9j//8z9C7UJaUt3vxx57jP36179mfX197MMPP2Tf+ta3mEQiYa+88opQu5CWW2+9len1enb06NG467TX6+Wfk43vNwVNCQ4dOsQALPsTMzQ0xACw1157jX/M5/Oxb37zm6ysrIxpNBr2l3/5l3GBlhjcfPPNy+730v0EwA4dOsQYY8zr9bLLL7+cVVZWMrlczhobG9n+/fv5E7NYpLrfjC2WHfje977HTCYTUyqVbMeOHay3tzf3jV8Hm83GbrjhBlZSUsJ0Oh37yle+EhcoJn7OR0dH2cUXX8zKy8uZUqlkra2t7O6772ZOp1OgPUjO448/zhoaGphCoWAXXnghe+utt/j/u+SSS9jNN98c9/z//M//ZO3t7UyhULCNGzey3/3udzlucWakst933HEH/1yTycSuvPJK9u677wrQ6vTFptIn/sT28+abb2aXXHLJWa/ZsmULUygUrLm5Oe47Lhap7vcjjzzCWlpamEqlYuXl5ezSSy9lr776qjCNX4eVrtNLj2E2vt/c/785IYQQQghZRdHMniOEEEIIWQ8KmgghhBBCkkBBEyGEEEJIEihoIoQQQghJAgVNhBBCCCFJoKCJEEIIISQJFDQRQgghhCSBgiZCCCGEkCRQ0EQIKWpTU1P44he/iPb2dkgkkrh1qQghZCkKmgghRS0QCKCyshJ///d/j82bNwvdHEJIHqOgiRBS0KxWK8xmM/7pn/6Jf+yPf/wjFAoFjhw5AovFgn/5l3/Bl7/8Zej1egFbSgjJdzKhG0AIIdlUWVmJZ599Fnv27MHll1+Ojo4O3HTTTbj99tuxY8cOoZtHCBERCpoIIQXvyiuvxP79+3HjjTfi/PPPh1arxUMPPSR0swghIkPDc4SQonDw4EGEw2EcPnwYv/jFL6BUKoVuEiFEZChoIoQUhYGBAUxOTiIajWJ4eFjo5hBCRIiG5wghBS8YDOJLX/oSvvCFL6CjowNf+9rX8OGHH6KqqkrophFCRISCJkJIwfvud78Lp9OJH/3oRygpKcHvf/97fPWrX8WLL74IAOjp6QEALCwswGq1oqenBwqFAhs2bBCw1YSQfMMxxpjQjSCEkGw5evQoPvvZz+K1117Dpz/9aQDA8PAwNm/ejIcffhi33norOI4763WNjY00jEcIiUNBEyGEEEJIEigRnBBCCCEkCRQ0EUIIIYQkgYImQgghhJAkUNBECCGEEJIECpoIIYQQQpJAQRMhhBBCSBIoaCKEEEIISQIFTYQQQgghSaCgiRBCCCEkCRQ0EUIIIYQkgYImQgghhJAkUNBECCGEEJKE/wP2gn3KX24QrgAAAABJRU5ErkJggg==\n" + }, + "metadata": {} + } + ], + "source": [ + "y_lime = model.predict(X_lime)\n", + "plot_dataset(X_lime, y_lime, scatter_kwargs={\"s\": 5})" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "cb36e146", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "cb36e146", + "outputId": "5cbbe9f8-1d6e-45e6-95f6-0c4e9affe800" + }, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "array([1])" + ] + }, + "metadata": {}, + "execution_count": 24 + } + ], + "source": [ + "model.predict(instance.reshape(1, -1))" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "e56d4a7f", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "e56d4a7f", + "outputId": "13592535-cc62-4242-c838-37198cf3918f" + }, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "(500,)" + ] + }, + "metadata": {}, + "execution_count": 25 + } + ], + "source": [ + "weights = compute_lime_weights(instance=instance, samples=X_lime)\n", + "weights.shape" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "3a996933", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 455 + }, + "id": "3a996933", + "outputId": "4cabbd9f-d0b3-4215-999b-5254bf7a8afe" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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LWKirKxCp9OJm2++mdlXzjjjDCxbtkz1uF5uCN/CoxR6OTz43G63o6SkhHk/CQkJw0awd7BsLD09nbmiSwhBdnY28wVksVg08bAyooIvS5YTFyvB3uzsbOYL02g0YuXKlTAajar9ZeXKlcPaxtpadCgvtaKtRR8TG6M0IHBbXFyseo7dbsctt9zCLEczf/58XHHFFaqTYUoprr76akycOFH1GmazGbfeeivzN5w5cyays9mxgVpsLDlZRTQzxjhutuceeughvPvuu9iyZQv0en3Ykp4aKKX42c9+hn/84x9obm7GnDlz8Le//Y2psD5Y8Hq9XDFRXgZYS0sLNyCwtrYWHR0dqscVReHysER2gygvL8c333yjetzr9eK///0vWlvVi0/t3r0bb7zxBmibAO8OEbSTgNgV6Mf7QUyBwfq9994LiEiqjNd+vx8vvvgiGhsbISRJUGqFHvpwFGKygtLSUrz22mvRLxA1HznyI0VR8OKLLzLFgysqKvDaa68xM+M+/vjj0D589PpHFK+++iozuL2mpgYvv/wy8zf87LPPQmnvau157bXXcOjQIdVrNDQ04KWXXmL2ua+++gpOp1OVx+o9hPiEVFS1BYYevVwPq+dg2Dmtra3YtWsXc0BvamqCy+VSPQ4E+v6JZGN1dXVcwd6qqipmQHlHRwezzwKB+2Gt9FEaEOxlneNyubg8PHFhIKDRyQpGdrvdMBqNuPbaa/HRRx9h7969oWPJyclYuHAhUlNT8eKLL35nbAwA3nzzTezZs0f1Gq2trXjppZeYz3bt2rWoqKhQ5SGE4M0338T27dtVr9HR0YEXXniBGfO6fv16rlOrxcaampoGZbXpuCk58LOf/Qzx8fE4cuQInn76aU1O0yOPPIKHH34Yzz77LPLy8vDTn/4U27dvx65duzQt3QMDV3KgsrIyLBtD9sv49KnV2LumFCabEaesnIWCqbmDovEUi73tb775Bh999BHzOpIkQVHUhXIJIVDcgPtzHSAj4OwQCmKiMMz3aZYqCfLIbgXejTooDYFZm5glQzfBD0FU14jybpEgH+kpu0KgK/FByohsM09IlyeAqxVahHRjIQyshScWoqUAQITAb0QQySUIAu66667Q9o5PVvDRvkocbelEktWIRaMzYdTFplr+iSZwO1g8wxXt7e1obm6G0WgMORZ79uzBSy+9xPze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\n" + }, + "metadata": {} + } + ], + "source": [ + "plot_dataset(XX, yy, show=False)\n", + "plot_dataset(X_lime, cmap=\"RdYlGn\", scatter_kwargs={\"s\": 10, \"c\": weights}, show=False)\n", + "plot_dataset(instance, scatter_kwargs={\"s\": 70, \"c\": \"blue\", \"marker\": \"o\"})" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "ffe0aadd", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 455 + }, + "id": "ffe0aadd", + "outputId": "b707a762-28b2-4ee0-daa4-eee1a12bf701" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": {} + } + ], + "source": [ + "simpler_model = fit_lime_model(X_lime, y_lime, weights)\n", + "y_linmodel = simpler_model.predict(X_lime)\n", + "# Conver to binary class\n", + "y_linmodel = y_linmodel < 0.5\n", + "\n", + "plot_dataset(XX, yy, show=False)\n", + "plot_dataset(instance, show=False)\n", + "# Class 0 points\n", + "plot_dataset(\n", + " X_lime[y_linmodel == 0],\n", + " scatter_kwargs={\n", + " \"c\": weights[y_linmodel == 0],\n", + " \"marker\": \"_\",\n", + " \"s\": 80,\n", + " },\n", + " cmap=\"RdYlGn\",\n", + " show=False,\n", + ")\n", + "\n", + "# Class 1 points\n", + "plot_dataset(\n", + " X_lime[y_linmodel == 1],\n", + " scatter_kwargs={\n", + " \"c\": weights[y_linmodel == 1],\n", + " \"marker\": \"+\",\n", + " \"s\": 80,\n", + " },\n", + " cmap=\"RdYlGn\",\n", + ")" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "id": "54e38649", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 455 + }, + "id": "54e38649", + "outputId": "2594a66a-38c1-4583-918f-3c94614869c2" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": {} + } + ], + "source": [ + "#koo\n", + "Xi2 = np.zeros((100,2))\n", + "Xi2[:,0] = instance[0] + np.random.normal(0,0.05,100)\n", + "Xi2[:,1] = instance[1] + np.random.normal(0,0.05,100)\n", + "\n", + "plot_dataset(XX, yy, show=False)\n", + "plot_dataset(Xi2, scatter_kwargs={\"s\": 20, \"c\": \"blue\", \"marker\": \"o\"})" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "fbf13ec1", + "metadata": { + "id": "fbf13ec1" + }, + "outputs": [], + "source": [ + "X_lime, y_lime, weights, y_linear, smile_coef = smile_explainer(\n", + " model, instance\n", + ")" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "id": "aa90975d", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 455 + }, + "id": "aa90975d", + "outputId": "91be4a23-5c3d-4e84-a0e6-42c5ed4501cc" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": {} + } + ], + "source": [ + "plot_dataset(XX, yy, show=False)\n", + "plot_dataset(X_lime, scatter_kwargs={\"s\": 10, \"c\": weights}, cmap=\"RdYlGn\", show=False)\n", + "plot_dataset(instance, scatter_kwargs={\"s\": 70, \"c\": \"blue\", \"marker\": \"o\"})" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "db1cbb22", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 455 + }, + "id": "db1cbb22", + "outputId": "4f13373a-c1b5-4d8b-a1db-a1123f3675af" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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95UAP27fHXerzdPE4XA4HA6H05S0iuU5DofD4XA4nOaGG00cDofD4XA4MuBGE4fD4XA4HI4MuNHE4XA4HA6HIwNuNNXgzJkzuP7665GYmAidTod27dph9erVMJvN1N9VVlbi5ptvRkhICPz8/DBlyhTk5OQ0Ua99w9q1a9G/f3/o9fpa5We8sXDhQgiC4PYZPXp043bUx9TnuAkhuP/++xEZGQmdTofhw4fj77//btyO+piCggLMmTMHRqMRgYGBuP7661FaWkr9zZAhQ2pd7xtvvLGJelw/nnvuOSQkJECr1aJfv37OtCTe2LhxI1JTU6HVatG1a1d8/fXXTdRT31KX496wYUOt66rV+q5walOwY8cOjBs3DlFRURAEAZ9++inzN9u2bUPPnj2h0WiQnJyMDRs2NHo/fU1dj3vbtm21rrUgCNTyYi2RdevWoU+fPvD390dYWBgmTpyIY8eOMX/XUP3mRlMNjh49CkmS8NJLL+HQoUN46qmn8OKLL+Jf//oX9Xd33HEHvvjiC2zcuBHbt2/H+fPnMXny5CbqtW8wm82YNm0ali9fXqffjR49GhcuXHB+3nvvvUbqYeNQn+N+/PHH8cwzz+DFF1/Erl27YDAYMGrUKFRWVrJ/3EKYM2cODh06hO+//x5ffvklduzYgRtuuIH5u6VLl7pd78cff7wJels/PvjgA6xYsQKrV6/Gnj170L17d4waNQq5ubke2//666+YNWsWrr/+euzduxcTJ07ExIkTcfDgwSbuecOo63ED9mzRrtf17NmzTdjjhlNWVobu3bvjueeek9X+9OnTuO666zB06FDs27cPt99+O5YsWYJvv/22kXvqW+p63A6OHTvmdr3DwsIaqYeNw/bt23HzzTfjt99+w/fffw+LxYKRI0eirKzM6298ot+Ew+Txxx8niYmJXrcXFhYSlUpFNm7c6PzuyJEjBADZuXNnU3TRp6xfv54EBATIartgwQIyYcKERu1PUyH3uCVJIhEREeTf//6387vCwkKi0WjIe++914g99B2HDx8mAMgff/zh/O6bb74hgiCQrKwsr78bPHgwue2225qgh76hb9++5Oabb3b+bbPZSFRUFFm3bp3H9tOnTyfXXXed23f9+vUjy5Yta9R++pq6HndddL41AIBs2rSJ2uauu+4inTt3dvtuxowZZNSoUY3Ys8ZFznFv3bqVACCXLl1qkj41Fbm5uQQA2b59u9c2vtBvPtMkg6KiImrBv927d8NisWD48OHO71JTUxEXF4edO3c2RReblW3btiEsLAwpKSlYvnw58vPzm7tLjcrp06eRnZ3tdr0DAgLQr1+/VnO9d+7cicDAQPTu3dv53fDhwyGKInbt2kX97TvvvIPQ0FB06dIFd999t1tC2ZaE2WzG7t273a6TKIoYPny41+u0c+dOt/YAMGrUqFZzXYH6HTcAlJaWIj4+HrGxsZgwYQIOHTrUFN1tNtrCtW4IaWlpiIyMxIgRI/DLL780d3caTFFREQBQn9W+uOatIiN4c3LixAk8++yzeOKJJ7y2yc7OhlqtruUPEx4e3urWievK6NGjMXnyZCQmJuLkyZP417/+hWuvvRY7d+6EQqFo7u41Co5rGh4e7vZ9a7re2dnZtabjlUolgoODqccwe/ZsxMfHIyoqCvv378c///lPHDt2DJ988kljd7nOXLx4ETabzeN1Onr0qMffZGdnt+rrCtTvuFNSUvD666+jW7duKCoqwhNPPIH+/fvj0KFDtaowtBW8Xevi4mJUVFRAp9M1U88al8jISLz44ovo3bs3qqqq8Oqrr2LIkCHYtWsXevbs2dzdqxeSJOH222/HgAED0KVLF6/tfKHfV8xM06pVqzw6v7l+at5QsrKyMHr0aEybNg1Lly5tpp43jPocd12YOXMmxo8fj65du2LixIn48ssv8ccff2Dbtm2+O4h60NjH3VJp7OO+4YYbMGrUKHTt2hVz5szBm2++iU2bNuHkyZM+PApOU5Oeno758+cjLS0NgwcPxieffAKTyYSXXnqpubvG8TEpKSlYtmwZevXqhf79++P1119H//798dRTTzV31+rNzTffjIMHD+L9999vdFlXzEzTypUrsXDhQmqbpKQk5//Pnz+PoUOHon///nj55Zepv4uIiIDZbEZhYaHbbFNOTg4iIiIa0u0GU9fjbihJSUkIDQ3FiRMnMGzYMJ/tt6405nE7rmlOTg4iIyOd3+fk5CAtLa1e+/QVco87IiKillOw1WpFQUFBncZsv379ANhnZNu1a1fn/jYmoaGhUCgUtaJYaXoZERFRp/Ytkfocd01UKhV69OiBEydONEYXWwTerrXRaGyzs0ze6Nu3L37++efm7ka9uOWWW5yBLKxZUV/o9xVjNJlMJphMJllts7KyMHToUPTq1Qvr16+HKNIn5Hr16gWVSoUtW7ZgypQpAOyRCRkZGUhPT29w3xtCXY7bF2RmZiI/P9/NmGgOGvO4ExMTERERgS1btjiNpOLiYuzatavOkYe+Ru5xp6eno7CwELt370avXr0AAD/++CMkSXIaQnLYt28fADT79faEWq1Gr169sGXLFkycOBGAfRp/y5YtuOWWWzz+Jj09HVu2bMHtt9/u/O77779vdj2uC/U57prYbDYcOHAAY8aMacSeNi/p6em1ws1b27X2Ffv27WuROkyDEIJbb70VmzZtwrZt25CYmMj8jU/0u76e6m2VzMxMkpycTIYNG0YyMzPJhQsXnB/XNikpKWTXrl3O72688UYSFxdHfvzxR/Lnn3+S9PR0kp6e3hyHUG/Onj1L9u7dS9asWUP8/PzI3r17yd69e0lJSYmzTUpKCvnkk08IIYSUlJSQf/zjH2Tnzp3k9OnT5IcffiA9e/Yk7du3J5WVlc11GHWmrsdNCCGPPvooCQwMJJ999hnZv38/mTBhAklMTCQVFRXNcQj1YvTo0aRHjx5k165d5Oeffybt27cns2bNcm6vOc5PnDhBHnzwQfLnn3+S06dPk88++4wkJSWRQYMGNdchMHn//feJRqMhGzZsIIcPHyY33HADCQwMJNnZ2YQQQubNm0dWrVrlbP/LL78QpVJJnnjiCXLkyBGyevVqolKpyIEDB5rrEOpFXY97zZo15NtvvyUnT54ku3fvJjNnziRarZYcOnSouQ6hzpSUlDh1FwB58sknyd69e8nZs2cJIYSsWrWKzJs3z9n+1KlTRK/XkzvvvJMcOXKEPPfcc0ShUJDNmzc31yHUi7oe91NPPUU+/fRT8vfff5MDBw6Q2267jYiiSH744YfmOoR6sXz5chIQEEC2bdvm9pwuLy93tmkM/eZGUw3Wr19PAHj8ODh9+jQBQLZu3er8rqKigtx0000kKCiI6PV6MmnSJDdDqzWwYMECj8ftepwAyPr16wkhhJSXl5ORI0cSk8lEVCoViY+PJ0uXLnXemFsLdT1uQuxpB+677z4SHh5ONBoNGTZsGDl27FjTd74B5Ofnk1mzZhE/Pz9iNBrJokWL3AzFmuM8IyODDBo0iAQHBxONRkOSk5PJnXfeSYqKiprpCOTx7LPPkri4OKJWq0nfvn3Jb7/95tw2ePBgsmDBArf2H374IenQoQNRq9Wkc+fO5KuvvmriHvuGuhz37bff7mwbHh5OxowZQ/bs2dMMva4/jlD6mh/HcS5YsIAMHjy41m/S0tKIWq0mSUlJbjreWqjrcT/22GOkXbt2RKvVkuDgYDJkyBDy448/Nk/nG4C357TrNWwM/RYuC+dwOBwOh8PhULhiouc4HA6Hw+FwGgI3mjgcDofD4XBkwI0mDofD4XA4HBlwo4nD4XA4HA5HBtxo4nA4HA6Hw5EBN5o4HA6Hw+FwZMCNJg6Hw+FwOBwZcKOJw+FwOBwORwbcaOJwOFc0Fy5cwOzZs9GhQweIouhWl4rD4XBc4UYTh8O5oqmqqoLJZMK9996L7t27N3d3OBxOC4YbTRwOp02Tl5eHiIgIPPLII87vfv31V6jVamzZsgUJCQl4+umnMX/+fAQEBDRjTzkcTktH2dwd4HA4nMbEZDLh9ddfx8SJEzFy5EikpKRg3rx5uOWWWzBs2LDm7h6Hw2lFcKOJw+G0ecaMGYOlS5dizpw56N27NwwGA9atW9fc3eJwOK0MvjzH4XCuCJ544glYrVZs3LgR77zzDjQaTXN3icPhtDK40cThcK4ITp48ifPnz0OSJJw5c6a5u8PhcFohfHmOw+G0ecxmM+bOnYsZM2YgJSUFS5YswYEDBxAWFtbcXeNwOK0IbjRxOJw2zz333IOioiI888wz8PPzw9dff43Fixfjyy+/BADs27cPAFBaWoq8vDzs27cParUanTp1asZeczicloZACCHN3QkOh8NpLLZt24YRI0Zg69atuPrqqwEAZ86cQffu3fHoo49i+fLlEASh1u/i4+P5Mh6Hw3GDG00cDofD4XA4MuCO4BwOh8PhcDgy4EYTh8PhcDgcjgy40cThcDgcDocjA240cTgcDofD4ciAG00cDofD4XA4MuBGE4fD4XA4HI4MuNHE4XA4HA6HIwNuNHE4HA6Hw+HIgBtNHA6Hw+FwODLgRhOHw+FwOByODLjRxOFwOBwOhyMDbjRxOBwOh8PhyOD/AUFXL6ZiEntLAAAAAElFTkSuQmCC\n" + }, + "metadata": {} + } + ], + "source": [ + "plot_dataset(XX, yy, show=False)\n", + "plot_dataset(instance, scatter_kwargs={\"s\": 70, \"c\": \"blue\", \"marker\": \"o\"}, show=False)\n", + "plot_dataset(X_lime, scatter_kwargs={\"s\": 10, \"c\": weights}, cmap=\"RdYlGn\", show=False)\n", + "# Class 0 points\n", + "plot_dataset(\n", + " X_lime[y_linear == 0],\n", + " scatter_kwargs={\n", + " \"c\": weights[y_linear == 0],\n", + " \"marker\": \"_\",\n", + " \"s\": 80,\n", + " },\n", + " cmap=\"RdYlGn\",\n", + " show=False,\n", + ")\n", + "\n", + "# Class 1 points\n", + "plot_dataset(\n", + " X_lime[y_linear == 1],\n", + " scatter_kwargs={\n", + " \"c\": weights[y_linear == 1],\n", + " \"marker\": \"+\",\n", + " \"s\": 80,\n", + " },\n", + " cmap=\"RdYlGn\",\n", + ")\n" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "id": "d28fe9fb", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "d28fe9fb", + "outputId": "8b679f5e-e612-4181-9bf4-81ffce502f48" + }, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "array([-2.16352749, -0.85641536])" + ] + }, + "metadata": {}, + "execution_count": 32 + } + ], + "source": [ + "smile_coef" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "id": "e6b8dfb7", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "e6b8dfb7", + "outputId": "c48277c0-7aba-4070-8d85-f508c40131f1" + }, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "array([-0.49990745, -0.3550739 ])" + ] + }, + "metadata": {}, + "execution_count": 33 + } + ], + "source": [ + "simpler_model.coef_.flatten()" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "id": "65d9bd5e", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 542 + }, + "id": "65d9bd5e", + "outputId": "b3062b4d-f8f8-4b2c-8587-d2ece0469ec1" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/html": [ + "\n", + "\n", + "\n", + "
\n", + "
\n", + "\n", + "" + ] + }, + "metadata": {} + } + ], + "source": [ + "plot_feature_contributions(smile_coef)" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "id": "5e5bda41", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 542 + }, + "id": "5e5bda41", + "outputId": "9c6270b5-2000-4e9a-aeba-5977f306be35" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/html": [ + "\n", + "\n", + "\n", + "
\n", + "
\n", + "\n", + "" + ] + }, + "metadata": {} + } + ], + "source": [ + "\n", + "plot_feature_contributions(simpler_model.coef_.flatten())" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "id": "15c7bf23", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 277 + }, + "id": "15c7bf23", + "outputId": "a1e78d8f-b8e5-4095-9e52-58c0e40af8ae" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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3aT169fb7t24cWPl5uZq7Nixaty4sby8vPTwww9Lku6++259+umn6t27t/r166fk5GR9+umnCgsL0+HDhx02AEhNTVVaWppD/VNSUtS9e3dlZmYqJiZGnTp1kmEYOnTokL766ivdfvvtDhsQXOzUqVNq166dcnJyNGLECEVERGjp0qXatWuX/va3v+mll16q9vecDQCuAtXZAAAAAFzVavVTJnv06CE/Pz/t379fR48elaenp9q1a6fOnTtXOl2qjJ+fn+6++25t375dx44dU0pKiu1zarp3724b2fgtcnNz0+bNm/Xiiy9q4cKFmjFjhiQpKChIbdq00ahRo2znjh07VpmZmZoxY4b+/ve/y8fHR7169dLMmTMdFudL1mlz48eP1zvvvKPCwkKFhITYwsycOXN033336auvvtKWLVvUvHlzzZ07V7NmzbL7AM6qtGjRQrt379akSZO0bt06rVu3Tm5ubgoNDdWNN96oP//5z1Xeo379+tqyZYseeeQRLVq0SPn5+WrSpIneeOMNTZgwodp1AQAAAKRaHpkBagojM1cBRmYAAEAVau1DMwEAAACgJhFmAAAAAJgSYQYAAACAKRFmAAAAAJgSYQYAAACAKRFmAAAAAJgSYQYAAACAKRFmAAAAAJgSYQYAAACAKRFmAAAAAJgSYQYAAACAKRFmAAAAAJgSYQYAAACAKRFmAAAAAJgSYQYAAACAKRFmAAAAAJgSYQYAAACAKRFmAAAAAJgSYQYAAACAKRFmAAAAAJgSYQYAAACAKRFmAAAAAJgSYQYAAACAKRFmAAAAAJgSYQYAAACAKRFmAAAAAJiSa11XALgikaGSi3td1wLO0Kx+XdcAAAD8xhFmYG7vPST5+dd1LeAsPh51XQMAAPAbRpiBuTUKlvwJMwAAAFcj1swAAAAAMCXCDAAAAABTIswAAAAAMCXCDAAAAABTIswAAAAAMCXCDAAAAABTYmtmmJJhGJKknJycOq4JAAAAKuPn5yeLxeKUexNmYErp6emSpPDw8DquCQAAACqTnZ0tfyd9LiBhBqYUHBwsSTp69KgCAgLquDZwtpycHIWHh+vnn3922g9D/DbQ11cP+vrqQn9fPcrraz8/P6c9jzADU6pXz7rcKyAggB+KVxF/f3/6+ypBX1896OurC/199aitvmYDAAAAAACmRJgBAAAAYEqEGZiS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\n" + }, + "metadata": {} + } + ], + "source": [ + "shap_values = plot_shap_explanation(model, instance, class_index=1)" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "id": "1611a7ff", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 309 + }, + "id": "1611a7ff", + "outputId": "d8ebc11c-a591-4f19-e4e4-b01bc1211ea9" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAyUAAAEkCAYAAAAxV54TAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAASXhJREFUeJzt3XlcVOX+B/DPMDPs+y7IKigq7oqglcs1NU1Ny9KLXpc2K3/d1DJbzWwxbbMs8Vq5tdxKyyzTcklvuYSkghsICCIi+74OM3N+f0yMjDPAgDBHZj7v14uX8Zwz53zPEzrz4XmecySCIAggIiIiIiISiZXYBRARERERkWVjKCEiIiIiIlExlBARERERkagYSoiIiIiISFQMJUREREREJCqGEiIiIiIiEhVDCRERERERiYqhhIiIiIiIRMVQQkREREREomIoISIiIiIiUTGUEBERERGRqBhKiIiIiMgsqdVqvPbaa+jWrRvkcjm6deuG1atXIyIiAmq1utXHi4uLQ2BgIOrq6jqgWssmEQRBELsIIiIiIqL2tm7dOjz55JNYsmQJ+vbtCxcXF8ybNw9vv/025s2b1+rj1dbWIjg4GM8//zyefPLJDqhYn0qlQkJCAlJTU1FXVwd3d3cMGTIEXbt2bfG1OTk5+OmnnwxumzJlCnx8fHDo0CFcvHixyWPExsbCwcGhzfUbi6GEiIiIiMzSoEGD4OnpiV9++QUA8P7772P58uXIy8uDra1tm4757LPP4uuvv0ZGRgYkEkl7lmvQgQMHcOnSJfTp0wcuLi64ePEi8vPzMWnSJPj6+jb72oZQEhkZCS8vL51tAQEBsLW1RV5eHsrLy3W2CYKAP/74A05OTpg+fXq7X5MhnL5FRERERGantrYWiYmJuOOOO7RtmzZtwuTJk9scSADg/vvvx+XLl/Hbb7+1R5nNys/PR3p6OqKiohAdHY2ePXti4sSJcHJywp9//mn0cXx9fREeHq7z1dAHPj4+etucnZ2hVCoRFhbWUZemh6GEiIiIiMzKgw8+CDs7O6hUKrz44ouQSCTo0qULkpKSMGbMGL39r169CltbW8yfP1+nff/+/ZDL5Vi0aJG2bdCgQXB3d8cPP/zQ4ddx6dIlSCQS9OzZU9smk8nQo0cP5OXlobKy0uhjKRQKo9fRpKWlAYBJQ4nMZGciIiIiIjKB2NhYyOVybNiwAWvXroW7uzvS09PxyiuvYODAgXr7+/v746GHHsJ//vMfLF++HEFBQUhOTsb06dNx11134Z133tHZf+DAgThy5EizNajVaigUCqPqtbGxMTgVrKioCC4uLrC2ttZp9/b21m53dHRs8fiHDx9GfX09JBIJfH19ER0drTedq3Hd6enp8PHxgZOTk1H1tweGEiIiIiIyK6NHj8aBAwfg4OCAhQsXwsrKCi+99BIAICQkxOBrnnvuOXzyySd46623sHLlStx9990IDg7GV199BSsr3clFoaGh2LZtW7M15ObmNrnI/EYzZ840GACqq6thb2+v197QVlVV1exxraysEBISol0/UlpaisTEROzatQtTpkyBp6en3muuXLmCuro6hIeHG1V7e2EoISIiIiKzk5SUhN69e2sDRVFREWQyWZMjC/7+/nj44YexceNGnDx5EjU1NTh8+LDBO0+5ubmhpqamydAAAB4eHpgwYYJRtdrZ2RlsVyqVkEqleu0NbSqVqtnj+vr66i2GDwkJwfbt2xEfH2+wvrS0NFhZWSE0NNSo2tsLQwkRERERmZ3ExESMGzeuVa95+umnsW7dOiQlJeH333+Hv7+/wf0abl7b3N23bGxsjLptb3NkMpnB4NHQZiiwtMTFxQXBwcHIyMiAWq3WGQWqr6/H5cuX0bVr15u6GUBbMJQQERERkVkpLS3FlStX0KdPH22bh4cHlEolKioqmlwr8frrrwPQjFC4u7s3efySkhLY29s3OcIBaIKDsQ9ZtLW11ZsiBmimaRmaolVdXQ0AbX5+iIODA9RqNZRKpc56lczMTJPfdasBQwkRERERmZWkpCQAQN++fbVtERERAICMjAyd9gZr1qzBJ598gnXr1uGZZ57B66+/jk8++cTg8TMyMnTuiGVIXl7eTa8p8fDwQE5ODhQKhU54yM/P125vi4qKCkilUsjlcp32tLQ0yOVyBAcHt+m4N4OhhIiIiIjMSmJiIgDdUBITEwMASEhI0AslO3fuxLJly7By5Uo88cQTSE1Nxccff4wXXnjB4ML4kydPIjY2ttka2mNNSWhoKJKSknDhwgX069cPgGYEJiUlBd7e3tr1MUqlEpWVlbC1tdWZdlVTU6N37KKiIly+fBkBAQE6089qamqQnZ2NsLAwyGSmjwgMJURERERkVpKSkuDv768zBSs0NBSRkZHY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\n" + }, + "metadata": {} + } + ], + "source": [ + "shap_values = plot_shap_explanation(model, instance, class_index=1, plot_type=\"waterfall\")" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "id": "7d14ea23", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 177 + }, + "id": "7d14ea23", + "outputId": "6e304b8b-f914-4908-bede-8d70001d8d1c" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + " \n", + " \n", + "
\n", + " \n", + " \n", + " " + ] + }, + "metadata": {} + } + ], + "source": [ + "exp = official_lime_explanation(X, instance, model)\n", + "exp.show_in_notebook(show_table=True, show_all=False)" + ] + }, + { + "cell_type": "markdown", + "id": "504a8022", + "metadata": { + "id": "504a8022" + }, + "source": [ + "### Another Example for SMILE" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "id": "11662b5f", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 490 + }, + "id": "11662b5f", + "outputId": "890f9c57-5921-4977-9738-357d7f822f20" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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7vHz5ud9M8DPm5/3zUBZWRni4+Opq1KNpU0HTQ888ACWLl1K3SY5+caa8pUrVzBmzBgMHToUL7/8MvV3kZGRMJvNKC0tRVBQkPPzgoICREZGev2dVqv1qOQdGBh4UzU2B0ajkZ/3TQQ/75sLft43FzfreYui73Le2nTQFBYWhrCwMEXb5ubmYsyYMejfvz82bNjAvAj9+/eHWq3Gtm3bMGvWLADA6dOnkZ2djSFDhjT72DkcDofD4dxcdIiSA7m5uRg9ejTi4+Px9NNPo6ioCPn5+cjPz3fZJj09HT/++CMA+8zQ8uXLcf/992P79u04ePAgli1bhiFDhvDMOQ6Hw+FwOI2mQ2TPbd26FefOncO5c+cQGxvr8h25HhVvsVhw+vRpVFdXO7975plnIIoiZs2ahbq6OkycOBHPP/98o2xrtVqsX7/e45JdZ4afNz/vmwF+3vy8bwb4efvuvAVCuAYDh8PhcDgcDosOsTzH4XA4HA6H09bwQROHw+FwOByOAvigicPhcDgcDkcBfNDE4XA4HA6HowA+aGrApUuXsHz5ciQlJUGv1yMlJQXr16+H2Wym/q62thZr166FyWSCv78/Zs2ahYKCglY6at/w5z//GUOHDoXBYHApCEpj6dKlEATB5V99ceWOQFPOmxCC3//+94iKioJer8e4ceNw9uzZlj1QH3Pt2jUsWLAARqMRQUFBWL58OSorK6m/GT16tNv9Xr16dSsdcdN47rnnkJiYCJ1Oh8zMTGdZEm+89957SE9Ph06nQ69evfD555+30pH6lsac98aNG93uq06na8WjbT7fffcdbrvtNkRHR0MQBGzevJn5mx07diAjIwNarRapqanYuHFjix+nr2nsee/YscPtXguC4FLCpyPwxBNPYODAgQgICEB4eDhmzJiB06dPM3/XXP/mg6YGnDp1CrIs46WXXsLx48fxzDPP4MUXX8Sjjz5K/d19992HLVu24L333sPOnTtx5coVzJw5s5WO2jeYzWbMmTMHa9asadTvJk2ahLy8POe/t99+u4WOsGVoynn/9a9/xbPPPosXX3wR+/btg5+fHyZOnIja2toWPFLfsmDBAhw/fhxbt27Fp59+iu+++w53330383crV650ud9//etfW+Fom8Y777yD+++/H+vXr8dPP/2EPn36YOLEiSgsLPS4/e7duzFv3jwsX74c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\n" + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stdout", + "text": [ + "(500,)\n", + "[ 0.83147644 -2.61015353]\n" + ] + } + ], + "source": [ + "X_lime, y_lime, weights, y_linear, smile_coef = smile_explainer(\n", + " model, new_instance\n", + ")\n", + "\n", + "plot_dataset(XX, yy, show=False)\n", + "plot_dataset(X_lime, scatter_kwargs={\"s\": 10, \"c\": weights}, cmap=\"RdYlGn\", show=False)\n", + "plot_dataset(new_instance, scatter_kwargs={\"s\": 70, \"c\": \"blue\", \"marker\": \"o\"})\n", + "\n", + "print(weights.shape)\n", + "print(smile_coef)" + ] + }, + { + "cell_type": "markdown", + "id": "591eb22e", + "metadata": { + "id": "591eb22e" + }, + "source": [ + "### BOSTON Example" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "id": "f355df47", + "metadata": { + "id": "f355df47" + }, + "outputs": [], + "source": [ + "from sklearn.datasets import fetch_openml\n", + "import pandas as pd\n", + "\n", + "def load_boston_housing_sklearn_style() -> tuple[pd.DataFrame, pd.Series]:\n", + " \"\"\"\n", + " Load Boston housing dataset from OpenML (more transparent & maintained source).\n", + " Same data as the original UCI Boston set used in SHAP.\n", + "\n", + " Returns:\n", + " X: DataFrame with 13 features\n", + " y: Series with MEDV (median house value in $1000s)\n", + " \"\"\"\n", + " bunch = fetch_openml(\n", + " name=\"boston\",\n", + " version=1, # 1 = the classic 1978 version\n", + " as_frame=True,\n", + " parser=\"auto\"\n", + " )\n", + "\n", + " X = bunch.data\n", + " y = bunch.target.rename(\"MEDV\")\n", + "\n", + " return X, y" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "id": "caeb3a29", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 572 + }, + "id": "caeb3a29", + "outputId": "4f0591c2-7c8b-495c-9f3c-ea2285261cbb" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA2MAAAI4CAYAAADnDzGJAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAmeVJREFUeJzs3Xd4VFXixvHvnUmvBBJC6DWhlwDSVEAQEFBpYhds6Cqu7q66NuSnrqyKrmtDUUBAFKWrgLCISBXpHRKqEEpCS0IS0mbu748xwSFtAsEb4P08zzxhzj33nHNDKO+cc881TNM0ERERERERkT+VzeoBiIiIiIiIXI0UxkRERERERCygMCYiIiIiImIBhTERERERERELKIyJiIiIiIhYQGFMRERERETEAgpjIiIiIiIiFlAYExERERERsYDCmIiIlFsbNmzAMAw2bNhg9VBERETKnMKYiIiIiIiIBRTGRERERERELKAwJiIiIiIiYgGFMREREREREQsojImIiIiIiFhAYUxERERERMQCCmMiIiIiIiIWUBgTERERERGxgMKYiIiIiIiIBRTGRERERERELKAwJiIiIiIiYgGFMREREREREQsojImIiIiIiFhAYUxERERERMQCCmMiIiIiIiIWUBgTERERERGxgMKYiIiIiIiIBRTGRERERERELKAwJiIiIiIiYgGFMREREREREQsojImIiIiIiFhAYUxERMq1yMhIfH19rR6GiIhImTNM0zStHoSIiEhhtmzZgpF6lpgatfHx9rZ6OCIiUhYCfSE00OpRlAteVg9ARESkKHa7nTC/QHwe/RT2J1k9HBERuVh1KsP4xxXGfqcwJiIi5d/+JIg7bPUoREREypTuGRMREREREbGAwpiIiIiIiIgFFMZEREREREQsoDAmIiIiIiJiAYUxERERERERCyiMiYiIiIiIWEBb24uIiIiIyJXl4TEw7kfo0xrmvlh8XacTJv8Ms1bDxv1wKs31PLQ7roWnbwU/n3N1J/4E939YdFtTnoS7O3s8TIUxERERERG5cqzbAxOXuIeo4mRkuQJW+2h4tCdUDoVf4mDkN7B4K/z0ChiGq+71jeGLJwu28e73sPkAdGteqqEqjF2mcnNzmT59OmfOnKFx48Zce+21Hp3ndDrZvHkzu3fvJjU1FW9vb6KiorjmmmuoUKFCgfppaWls2LCB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IiJSLG1tLyIi5Za2thcRucJ4srX9VUQPfRYREREREbGAwpiIiIiIiIgFFMZEREREREQsoDAmIiIiIiJiAYUxERERERERCyiMiYiIiIiIWEBhTERERERExAJ66LOIiJR/dSpbPQIRESkL+vvcjcKYiIiUWw6Hg5OZZwn/ZBg+3t5WD0dERMpCoK/VIyg3FMZERKTcys3NpfegW1m8eDFNmjSxejgiIiJlSveMiYhIuZaYmEhWVpbVwxARESlzCmMiIiIiIiIWUBgTERERERGxgMKYiIiIiIiIBRTGRERERERELKAwJiIiIiIiYgGFMREREREREQsojImIiIiIiFhAYUxERERERMQCCmMiIiIiIiIWUBgTERERERGxgMKYiIiUW76+vkRGRlo9DBERkUvCME3TtHoQInJ1Ssk0Sc+1ehRSnuVk53Bo3y5CfKB58+ZWD0dERKRMeVk9ABG5eqXnwoMLnexP0WdCUrg6oXZea1YJe06y1UMREREpcwpjImKp/SkmcaesHoWUXwrqIiJy5dI9YyIiIiIiIhZQGBMREREREbGAwpiIiIiIiIgFFMZEREREREQsoDAmIiIiIiJiAYUxERERERERC2hre5Er0NE0k/c2OPn1KKw7ZpKWA0sG2+hS07PPX/5vpYNXfim4pbivHTL/5v7XRkqWyeurnczebZKQBpX9oXstg5EdbdQMMcrkekRERESuRApjIleguFMmb64xaRAGzSLglyMX1s7H3W0E+Zx7bz8vWzlNkxunO9hxEh5raRAdZrAn2WTMJpOFBxzsfMBOsI8CmYiIiEhhFMauApmZmWzatIkDBw6Qnp6Ot7c3YWFhtGnThqioqBLP/+qrr0hLSyv02H333Yefn59HdQEaNmzI9ddff0Ft/1nOnDnDXXfdxdy5c/PLDMMgICCARo0a8cILL9C/f3+3c37++We6du0KuK5x586dBdrdsmULffr0ISEhAQDTvHQPs21dxeDk43Yq+hvMiHNy2xHnBbUzKNogPKDoMLX6CKw9Bh92s/F4q3OzbjFhTh5Y6OTH30z6N1AYExERESmMwtgV7syZM8ydO5ecnBxiYmIIDQ0lOzubU6dOkZ6e7nE7FSpUoFWrVgXKvb293d537NiRnJycAvW2b99OUlISNWvWvOC2rfDkk09SvXp1zp49y9atW1mwYAEDBgzgyy+/5K67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7t37Yi7HckFBQTzyyCO89tprvPLKK7z77rt89NFHZGVlMXz4cIYOHVrgnMTERKZOncpnn3120WEM4NVXX2XRokW8/vrrXHfddVx33XVux8eNG8eMGTOoVq1aqZ5fJiJXMbvddb/YM5Pg/XmuXQ3b1oeJT7g/oPlihQS4lkt+OB9OpUG1SvDXPvDiIAj2L7t+REQkn8LYJRAfH59/31BmZiYOh4MNGzYArsAQHR0NuGa/fvjhB2rXrk1oaCheXl6cOnWKuLg4DMPg+uuvd2s3KSmJuXPnEh0dTZcuXQBXoPvyyy+pXbs2FStWxN/fn4yMDH777TeOHz9OtWrVqF+/foljvpT3jP2Znn32WT7++GM+++wzRo4cybRp0/D19WXw4MGF1o+MjCQ2NpY1a9bw22+/UatWCQ9OLUHTpk0ZP348DzzwADfccAM9evSgXbt25OTksHTpUlasWEFERARz584tk/vmROQK8PNrJdcJC4Jxj7texcmbEStO7cpgziq8jznPlXy+iIiUGYWxSyAuLo6jR4+6la1btw6AqKio/DAWEBBAtWrVOHLkCHv27CE3N5eAgADq1q1Lq1atPNq4w8vLiyZNmnD06FESEhLIzs7G29ubsLAwOnXqRKNGjTza2v5KERQUxIMPPsibb77Jyy+/zN69e+nSpUuxyz1vueUWVq9ezfvvv88777xz0WMYPHgwLVu25OWXX2b58uX8+OOPGIZBVFQUjz76KK+99hqVKlW66H5ERERE5PKmre1FRKTcuuK2thcREfmDq2fKREREREREpBxRGBMREREREbGAwpiIiIiIiIgFFMZEREREREQsoDAmIiIiIiJiAYUxERERERERCyiMiYiIiIiIWEAPfRYRkfKvTmWrR1Cyy2GMIiJSriiMiYhIueVwODiZeZbwT4bh4+1t9XBKFuhr9QhEROQyojAmIiLlVm5uLr0H3crixYtp0qSJ1cMREREpU7pnTEREyrXExESysrKsHoaIiEiZUxgTERERERGxgMKYiIiIiIiIBRTGRERERERELKAwJiIiIiIiYgGFMREREREREQsojImIiIiIiFhAYUxERERERMQCCmMiIiIiIiIWUBgTERERERGxgMKYiIiIiIiIBRTGRESk3PL19SUyMtLqYYiIiFwShmmaptWDEBER66RkmqTnWj2KwuVk53Bo3y5CfKB5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bNjArl27aNeuHZGRkUXWGzx4MEuWLOGjjz6iT58+TJ8+nY4dO/L0008XqDtw4EAtVxQRERERQFvbi4hIMbS1vYiIyKWjhz6LiIiIiIhYQGFMRERERETEAgpjIiIiIiIiFlAYExERERERsYDCmIiIiIiIiAUUxkRERERERCyg54yJiEix6oQagDVPQXH1LSIicmVSGBMRkSIFesH4ntYtosjJzuHQvpP4+Fg2BBERkUtGYUxERIoU6mcQamH/27fvZlDfHsyfP9/CUYiIiFwaumdMRETKraysLBITE60ehoiIyCWhMCYiIiIiImIBhTERERERERELKIyJiIiIiIhYQGFMRERERETEAgpjIiIiIiIiFlAYExERERERsYDCmIiIiIiIiAUUxkRERERERCygMCYiIiIiImIBhTERERERERELKIyJiEi55evrS2RkpNXDEBERuSQM0zRNqwchIiKXt5RMk/Tcsm83JzuHQ/t2EeIDzZs3L/sORERELORl9QBEROTyl54LDy50sj+lbD/fqxNq57VmlbDnJJdpuyIiIuWBwpiIiJSJ/SkmcafKulUt3hARkSuX7hkTERERERGxgMKYiIiIiIiIBRTGRERERERELKAwJiIiIiIiYgGFMREREREREQsojImIiIiIiFhAYUxERERERMQCes6YiEg5l5xp8uwyJ7N3m2TkwDVRBu90sREbaRR7ntM0mbzdZNZuk41JJqfOQp1QuKOhjafbGvh5FTw/Md3k5ZVO5u4zOXkWqgRCt5oG43vZL9XliYiIXLUUxkREyjGnadJnloPNx+GZtjbC/WHMJiddvnGw/l47DcKKDmQZOXD/Aifto+DRFjYqB8AvR0xGrnKy+KDBT4NtGMa58w+lmnSa6gBc9asFwZE0WHNMD14WERG5FBTGpIDc3FymT5/OmTNnaNy4Mddee63H5x48eJCNGzdy8uRJ7HY7VatWpV27doSEhBSou2/fPrZu3crJkycxDINKlSrRsmVLatasWZaX47H/+7//45VXXsl/b7fb8ff3JzIykqZNm3LnnXdy8803ExAQ4Hbe0KFDmTRpEuPGjePBBx/ML9+8eTMjRoxg3bp1nDhxAl9fX8LCwmjUqBF33XUXt99+O35+fn/a9cnlaUacyaojMP1mG4NiXCvLB8cYRI93MHKlk6/6Fj1j5WOHlXfa6VjtXOB6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tDfx+73didtMHKZrV0UREREpWwpjV7nc3FwyMzM5ePCg2xrZPHv27GHPnj20a9eOFi1aFNlORIRrb+2kpCSqV6/udiwpKQlvb+9CA9b5s1t5Y/Dkwc979+5l6dKlJdYDCAoK4q677vKoblFOnTrFrFmz8Pf359prr72g3RD9/PyIjY3lwIED+ffHiRRnULRB+yi4f4GTHSdd29GP2eTEYcIrndxnsrtNc81CHxjm+qv9TLZJzxkOTmfCM21szNtnAudmvupVMOhQ1RWyfL0MRne2MeQHJ9d/7eDexjYOppq8t8HkuuowoIHCmIiISFlTGLvKeXt707179wLlmZmZrFixgho1ahATE5O/6Qa47tXKzs4mKCgof+lh1apVCQgIYNeuXTRr1iw/qJw8eZKjR48SHR1d4hLI48ePExcXR1RUVIn3d4HrGWa9e/f26DoL27mxNPKeM3bmzBkGDhxY4n10c+bMoVOnTvkhNc/x48dZvnw5NpuN6OjoixqTXB3sNtf9Ys8sdfL+Ridnc6BtFZh4k52YisUHpJNn4dDv+8w8t9xZ4PiQJgYdqp67D+y+JjZ87PDGr06eWeqkgi880sJg1HU27IUsbRQREZGLozB2lbPZbNStW7dAed5OgcHBwQWOr1mzhvj4ePr27UvVqlXz2+nYsSM//vgj3333HQ0bNiQnJ4etW7fi5+dHmzZt3NpYu3YtKSkpVK5cGR8fH06cOEFcXBwBAQF07drVo7FfqnvGtmzZwttvv43T6SQlJYWtW7eyePFizp49S69evXjzzTeJjIwsto27776bgIAA2rVrR9OmTQkMDOTgwYN8++23HD9+nL59+3LDDTeU+djlyhTmZzCup51xPYuvlzcjlqd2qIH5dOn+mr+joY07GmpjGRERkT+DwpiUmbp169KzZ082btzI6tWrsdvtVKtWjXbt2hXY8j48PJwjR46wceNGcnNzCQoKomnTprRs2bLYe9P+DN9++y3ffvstdrsdf39/KleuTPfu3bnrrru4+eabPQqA48aNY9q0aWzYsIElS5aQlZVFQEAAderU4bHHHmP48OGEh4f/CVcjIiIiIuWVtrYXEZGLpq3tRURESk9rUURERERERCygMCYiIiIiImIBhTERERERERELKIyJiIiIiIhYQGFMRERERETEAgpjIiIiIiIiFtBzxkREpEzUCTWA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ihUr6NSpE+Da2n7IkCE899xz/Pvf/wagc+fOLF++nF9++YXGjRsTEhJChw4d3P6QNG7cmH379hW7RLJNmzasX7+e9evXExsby5kzZwgJCaFFixZs2rSp0HMaN27Mzp07KeqPU0ZGBsuWLeO7775jypQpnDlzhn/84x8ebzoicrXavn07YWdNqt4zFuIOl3wCQEw1+OkVqFqxdJ11GeGaAZv4ROHHbxsNy3fCkXHum3gM+xi+XAanJoNvwXtECzX8M/joBzBnFTxW0sOgW9SGTf/xrB8RESnXNDN2GVi3bh0bN24kOjqa66677qLb8/b2pnbt2iQkJJCamloGIzzH4XCQkZHh8assjR49GrvdzpNPPnnBbTgcDg4cOIDdbicmJgZwLV309vYuNsBlZmYWuztiQEAAvXr1YsyYMXz//fcYhsFXX311weMUEQsM6gCJyTBr9bmyE6kwfRXc3MY9iO095npdiNn/LPi63fVBFJP/Cu/ef8GXICIi5YvuGSvn1q1bx4YNG4iOjqZz584FHix8ofKmaDMzM8t0V7/ExMQ//Z6xPNdccw19+/Zlzpw5LFiw4ILamDRpEidPnqR169YEBrqe6+Pn50d4eDgJCQk4HA7s5+1sdubMGY4dO0aVKlU86qNDhw4EBAQU+uBtESnHBnWA9tFw/4ewIwHCg2HMAnA44ZU73Ot2G+n6emDsubLfkuCLpa5fr/v9OYP/+n3L+loRcG8X16/7tSvY96bfNwK6KRbCtROriMiVQmGsHFu/fj0bNmygQYMGJQaxjIwMsrOzCQoKwsvL9dt69uxZ/Pz8CpyXkZHBvn378Pb2pmLFUi7jKUHePWNWGT16NAsWLLigrekXL17M008/jd1u54033sgvt9lsdOnShalTp/L222/zz3/+0+28119/nbNnz9KrV6/8svj4eBITEwudyZwxYwbp6eml2oRFRMoBux3mvwTPTIL357l2T2xb37WsMaZayefvT3I9O+yP8t53bnIujImIyFVDYayc2r59O+vXrycoKIhq1aqxZ88et+P+/v5Ur149//2aNWuIj4+nb9++VK1aFYA9e/awdetWateuTUhICDabjZSUFOLj48nKyuL666/PD255NmzYAEBurmvHsJMnT+aXRUVFERUVVey4fX193cb1Z6tfvz533XUXEyZMKLKO0+nMv1crOzubo0eP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\n" + }, + "metadata": {} + } + ], + "source": [ + "import xgboost\n", + "\n", + "# train an XGBoost model\n", + "X, y = load_boston_housing_sklearn_style()\n", + "scaler = StandardScalerWrapper()\n", + "X_scaled = scaler.fit_transform(X.values)\n", + "\n", + "xg_model = xgboost.XGBRegressor(\n", + " enable_categorical=True,\n", + " tree_method=\"hist\", # strongly recommended with categoricals\n", + " random_state=42, # optional, for reproducibility\n", + " n_estimators=100 # optional, default is fine\n", + " ).fit(X, y)\n", + "\n", + "# explain the model's predictions using SHAP\n", + "# (same syntax works for LightGBM, CatBoost, scikit-learn, transformers, Spark, etc.)\n", + "shap_values = plot_shap_explanation(xg_model, X, sample_index=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "id": "21169160", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 424 + }, + "id": "21169160", + "outputId": "c7245211-3326-496a-bb7a-c980fcbc636f" + }, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " CRIM ZN INDUS CHAS NOX RM AGE DIS RAD TAX \\\n", + "0 0.00632 18.0 2.31 0 0.538 6.575 65.2 4.0900 1 296.0 \n", + "1 0.02731 0.0 7.07 0 0.469 6.421 78.9 4.9671 2 242.0 \n", + "2 0.02729 0.0 7.07 0 0.469 7.185 61.1 4.9671 2 242.0 \n", + "3 0.03237 0.0 2.18 0 0.458 6.998 45.8 6.0622 3 222.0 \n", + "4 0.06905 0.0 2.18 0 0.458 7.147 54.2 6.0622 3 222.0 \n", + ".. ... ... ... ... ... ... ... ... .. ... \n", + "501 0.06263 0.0 11.93 0 0.573 6.593 69.1 2.4786 1 273.0 \n", + "502 0.04527 0.0 11.93 0 0.573 6.120 76.7 2.2875 1 273.0 \n", + "503 0.06076 0.0 11.93 0 0.573 6.976 91.0 2.1675 1 273.0 \n", + "504 0.10959 0.0 11.93 0 0.573 6.794 89.3 2.3889 1 273.0 \n", + "505 0.04741 0.0 11.93 0 0.573 6.030 80.8 2.5050 1 273.0 \n", + "\n", + " PTRATIO B LSTAT \n", + "0 15.3 396.90 4.98 \n", + "1 17.8 396.90 9.14 \n", + "2 17.8 392.83 4.03 \n", + "3 18.7 394.63 2.94 \n", + "4 18.7 396.90 5.33 \n", + ".. ... ... ... \n", + "501 21.0 391.99 9.67 \n", + "502 21.0 396.90 9.08 \n", + "503 21.0 396.90 5.64 \n", + "504 21.0 393.45 6.48 \n", + "505 21.0 396.90 7.88 \n", + "\n", + "[506 rows x 13 columns]" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
CRIMZNINDUSCHASNOXRMAGEDISRADTAXPTRATIOBLSTAT
00.0063218.02.3100.5386.57565.24.09001296.015.3396.904.98
10.027310.07.0700.4696.42178.94.96712242.017.8396.909.14
20.027290.07.0700.4697.18561.14.96712242.017.8392.834.03
30.032370.02.1800.4586.99845.86.06223222.018.7394.632.94
40.069050.02.1800.4587.14754.26.06223222.018.7396.905.33
..........................................
5010.062630.011.9300.5736.59369.12.47861273.021.0391.999.67
5020.045270.011.9300.5736.12076.72.28751273.021.0396.909.08
5030.060760.011.9300.5736.97691.02.16751273.021.0396.905.64
5040.109590.011.9300.5736.79489.32.38891273.021.0393.456.48
5050.047410.011.9300.5736.03080.82.50501273.021.0396.907.88
\n", + "

506 rows × 13 columns

\n", + "
\n", + "
\n", + "\n", + "
\n", + " \n", + "\n", + " \n", + "\n", + " \n", + "
\n", + "\n", + "\n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + "\n", + "
\n", + "
\n" + ], + "application/vnd.google.colaboratory.intrinsic+json": { + "type": "dataframe", + "variable_name": "X", + "summary": "{\n \"name\": \"X\",\n \"rows\": 506,\n \"fields\": [\n {\n \"column\": \"CRIM\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 8.601545105332487,\n \"min\": 0.00632,\n \"max\": 88.9762,\n \"num_unique_values\": 504,\n \"samples\": [\n 0.09178,\n 0.05644,\n 0.10574\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"ZN\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 23.322452994515036,\n \"min\": 0.0,\n \"max\": 100.0,\n \"num_unique_values\": 26,\n \"samples\": [\n 25.0,\n 30.0,\n 18.0\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"INDUS\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 6.8603529408975845,\n \"min\": 0.46,\n \"max\": 27.74,\n \"num_unique_values\": 76,\n \"samples\": [\n 8.14,\n 1.47,\n 1.22\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"CHAS\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 2,\n \"samples\": [\n \"1\",\n \"0\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"NOX\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.11587767566755611,\n \"min\": 0.385,\n \"max\": 0.871,\n \"num_unique_values\": 81,\n \"samples\": [\n 0.401,\n 0.538\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"RM\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.7026171434153237,\n \"min\": 3.561,\n \"max\": 8.78,\n \"num_unique_values\": 446,\n \"samples\": [\n 6.849,\n 4.88\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"AGE\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 28.148861406903638,\n \"min\": 2.9,\n \"max\": 100.0,\n \"num_unique_values\": 356,\n \"samples\": [\n 51.8,\n 33.8\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"DIS\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 2.1057101266276104,\n \"min\": 1.1296,\n \"max\": 12.1265,\n \"num_unique_values\": 412,\n \"samples\": [\n 2.2955,\n 4.2515\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"RAD\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 9,\n \"samples\": [\n \"7\",\n \"2\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"TAX\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 168.53711605495926,\n \"min\": 187.0,\n \"max\": 711.0,\n \"num_unique_values\": 66,\n \"samples\": [\n 370.0,\n 666.0\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"PTRATIO\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 2.164945523714446,\n \"min\": 12.6,\n \"max\": 22.0,\n \"num_unique_values\": 46,\n \"samples\": [\n 19.6,\n 15.6\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"B\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 91.29486438415779,\n \"min\": 0.32,\n \"max\": 396.9,\n \"num_unique_values\": 357,\n \"samples\": [\n 396.24,\n 395.11\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"LSTAT\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 7.141061511348571,\n \"min\": 1.73,\n \"max\": 37.97,\n \"num_unique_values\": 455,\n \"samples\": [\n 6.15,\n 4.32\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}" + } + }, + "metadata": {}, + "execution_count": 42 + } + ], + "source": [ + "X" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "id": "d488b503", + "metadata": { + "id": "d488b503" + }, + "outputs": [], + "source": [ + "instance = X_scaled[0]\n", + "X_lime, y_lime, weights, y_linear, smile_coef = smile_explainer(xg_model, instance, num_perturbations=5000, kernel_width=0.5, perturbation_noise=0.3, epsilon=0.3, mode=\"regression\")\n" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "id": "d5ad6deb", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 542 + }, + "id": "d5ad6deb", + "outputId": "ccb0fd06-971f-4ffa-dc6a-8389c1a88c9f" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/html": [ + "\n", + "\n", + "\n", + "
\n", + "
\n", + "\n", + "" + ] + }, + "metadata": {} + } + ], + "source": [ + "plot_method_contributions(\n", + " smile_coef,\n", + " feature_names=shap_values[0].feature_names,\n", + " method_name=\"SMILE\",\n", + ")" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "id": "2a3543cd", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 542 + }, + "id": "2a3543cd", + "outputId": "23f644f8-7bc6-4e9f-8059-c152943d0242" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/html": [ + "\n", + "\n", + "\n", + "
\n", + "
\n", + "\n", + "" + ] + }, + "metadata": {} + } + ], + "source": [ + "fig = plot_explanation_waterfall(\n", + " smile_coef,\n", + " feature_names=shap_values[0].feature_names,\n", + " title=\"SMILE Explanation\"\n", + ")" + ] + }, + { + "cell_type": "markdown", + "id": "b37dba3f", + "metadata": { + "id": "b37dba3f" + }, + "source": [ + "## Comparing with LIME" + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "id": "a1eff0f8", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 274 + }, + "id": "a1eff0f8", + "outputId": "ed64ff2d-229b-4a21-eb23-4652ad865523" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + " \n", + " \n", + "
\n", + " \n", + " \n", + " " + ] + }, + "metadata": {} + } + ], + "source": [ + "import sklearn\n", + "import sklearn.datasets\n", + "import sklearn.ensemble\n", + "import numpy as np\n", + "\n", + "\n", + "np.random.seed(1)\n", + "\n", + "iris = sklearn.datasets.load_iris()\n", + "train, test, labels_train, labels_test = sklearn.model_selection.train_test_split(iris.data, iris.target, train_size=0.80)\n", + "rf = sklearn.ensemble.RandomForestClassifier(n_estimators=500)\n", + "rf.fit(train, labels_train)\n", + "sklearn.metrics.accuracy_score(labels_test, rf.predict(test))\n", + "\n", + "\n", + "i = np.random.randint(0, test.shape[0])\n", + "exp = official_lime_explanation(\n", + " X_train=train,\n", + " instance=test[i],\n", + " model=rf,\n", + " feature_names=iris.feature_names,\n", + " class_names=iris.target_names,\n", + " num_features=4,\n", + " top_labels=1,\n", + ")\n", + "exp.show_in_notebook(show_table=True, show_all=False)" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "id": "c3028135", + "metadata": { + "id": "c3028135" + }, + "outputs": [], + "source": [ + "# Without normalization\n", + "X_lime, y_lime, weights, y_linear, smile_coef = smile_explainer(rf, train[0], num_perturbations=5000, kernel_width=0.5, perturbation_noise=0.3, epsilon=0.3, mode=\"regression\")" + ] + }, + { + "cell_type": "code", + "execution_count": 48, + "id": "e585c611", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 542 + }, + "id": "e585c611", + "outputId": "a81ae7d0-e4f3-4aa6-d0ab-5166c0f03a18" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/html": [ + "\n", + "\n", + "\n", + "
\n", + "
\n", + "\n", + "" + ] + }, + "metadata": {} + } + ], + "source": [ + "plot_method_contributions(\n", + " smile_coef,\n", + " feature_names=iris.feature_names,\n", + " method_name=\"SMILE\",\n", + ")" + ] + }, + { + "cell_type": "code", + "execution_count": 49, + "id": "a116f4a4", + "metadata": { + "id": "a116f4a4" + }, + "outputs": [], + "source": [ + "# With normalization\n", + "scaler = StandardScalerWrapper()\n", + "train_scaled = scaler.fit_transform(train)\n", + "instance = train_scaled[0]\n", + "X_lime, y_lime, weights, y_linear, smile_coef = smile_explainer(rf, instance, num_perturbations=5000, kernel_width=0.5, perturbation_noise=0.3, epsilon=0.3, mode=\"regression\")" + ] + }, + { + "cell_type": "code", + "execution_count": 50, + "id": "a1939ad5", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 542 + }, + "id": "a1939ad5", + "outputId": "654d3d17-1c2a-4cee-ccc0-d5744a2a2b0e" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/html": [ + "\n", + "\n", + "\n", + "
\n", + "
\n", + "\n", + "" + ] + }, + "metadata": {} + } + ], + "source": [ + "plot_method_contributions(\n", + " smile_coef,\n", + " feature_names=iris.feature_names,\n", + " method_name=\"SMILE\",\n", + ")" + ] + }, + { + "cell_type": "markdown", + "id": "18f484b7", + "metadata": { + "id": "18f484b7" + }, + "source": [ + "## After this section, DOES NOT REFACTORED!" + ] + }, + { + "cell_type": "markdown", + "id": "89ca7e33", + "metadata": { + "id": "89ca7e33" + }, + "source": [ + "## Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methods\n", + "Source: [https://github.com/dylan-slack/Fooling-LIME-SHAP](https://github.com/dylan-slack/Fooling-LIME-SHAP)\n", + "Paper: [Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methods](https://arxiv.org/pdf/1911.02508.pdf)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "tabular-example", + "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.10.19" + }, + "colab": { + "provenance": [] + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} \ No newline at end of file diff --git a/examples/Tabular_Example/artificial_data.csv b/examples/Tabular_Example/artificial_data.csv new file mode 100644 index 0000000..cb2760e --- /dev/null +++ b/examples/Tabular_Example/artificial_data.csv @@ -0,0 +1,913 @@ +x1,x2,y +14.48,27.1,0 +13.83,26.85,0 +13.18,26.7,0 +12.53,26.5,0 +11.58,26.25,0 +11.58,26.15,0 +11.23,25.9,0 +11.08,25.65,0 +11.08,25.5,0 +10.93,24.95,0 +10.93,24.7,0 +10.83,24.2,0 +10.93,23.9,0 +10.93,23.25,0 +10.98,22.6,0 +11.03,22.4,0 +11.23,21.7,0 +11.33,21.1,0 +11.48,20.75,0 +11.58,20.35,0 +11.68,19.7,0 +11.73,19.2,0 +11.73,18.85,0 +11.78,18.25,0 +11.83,17.75,0 +12.03,17,0 +12.08,16.7,0 +12.08,16.45,0 +11.78,15.15,0 +11.68,14.75,0 +11.03,14.25,0 +10.58,13.95,0 +10.03,13.6,0 +9.43,13.25,0 +8.68,12.85,0 +7.83,12.35,0 +7.53,11.95,0 +6.73,11.6,0 +6.18,11.1,0 +5.98,10.9,0 +5.68,10.5,0 +5.33,10,0 +5.23,9.5,0 +4.98,8.85,0 +4.98,8.65,0 +4.93,8.2,0 +4.98,7.9,0 +5.08,7.6,0 +4.98,8.7,0 +4.53,8,0 +4.23,7,0 +4.03,6.6,0 +4.03,6.35,0 +4.08,5.95,0 +4.23,5.4,0 +4.23,5.2,0 +11.28,19.4,0 +10.93,17.95,0 +10.53,16.95,0 +10.23,16.4,0 +9.83,15.6,0 +9.68,15.1,0 +9.58,14.65,0 +9.18,13.4,0 +9.03,13.2,0 +10.68,16.4,0 +10.68,16.25,0 +10.93,14.7,0 +8.53,13.7,0 +8.18,13.35,0 +7.78,12.9,0 +11.08,20.25,0 +6.68,4.5,0 +7.43,3.75,0 +8.78,3.6,0 +9.98,3.75,0 +11.53,4.25,0 +12.33,4.75,0 +12.73,5,0 +13.28,5.6,0 +14.43,6.25,0 +14.93,7.15,0 +15.48,7.6,0 +16.03,8.45,0 +16.48,9.2,0 +17.03,9.85,0 +17.58,10.6,0 +17.83,10.95,0 +18.18,11.6,0 +18.28,12,0 +18.58,13.1,0 +18.48,14.15,0 +18.33,15.15,0 +18.78,16.45,0 +18.78,17.4,0 +18.83,18.45,0 +19.33,16.35,0 +19.18,15.15,0 +18.33,13.1,0 +17.33,10.4,0 +16.73,9.1,0 +16.58,8.5,0 +16.08,7.85,0 +15.33,6.9,0 +19.53,17.85,0 +19.58,19.85,0 +19.78,21.7,0 +19.68,22.7,0 +19.18,24.5,0 +18.48,25.5,0 +18.28,25.9,0 +16.33,27.1,0 +15.83,27.15,0 +14.48,27.6,0 +14.93,25.45,0 +15.58,23.75,0 +15.98,21.35,0 +14.33,22.15,0 +13.43,23.65,0 +12.83,24.25,0 +14.58,24.6,0 +16.98,23.85,0 +15.73,25.1,0 +13.98,25.5,0 +13.93,23.45,0 +14.78,21.4,0 +14.83,20.6,0 +14.23,18.5,0 +12.58,20.75,0 +12.53,21.7,0 +13.33,21.75,0 +12.53,23,0 +12.53,23.65,0 +13.83,23.75,0 +16.53,22.35,0 +15.58,22,0 +15.18,22.95,0 +14.58,23.2,0 +13.58,25,0 +12.68,25.25,0 +16.28,21.45,0 +17.23,22,0 +34.33,36.5,0 +33.48,36.75,0 +32.43,36.6,0 +31.23,36.15,0 +29.98,35.25,0 +29.73,34.6,0 +29.33,33.25,0 +29.03,32.15,0 +29.03,31.1,0 +29.18,29.4,0 +29.23,28.15,0 +29.28,27.7,0 +29.43,26.75,0 +29.48,26.15,0 +29.58,24.85,0 +29.83,24,0 +30.33,23.4,0 +30.98,22.15,0 +31.33,21.6,0 +31.53,21.2,0 +31.73,20.2,0 +31.83,20,0 +32.03,19.95,0 +32.53,19.25,0 +33.28,18.45,0 +33.78,17.65,0 +35.43,15.75,0 +36.08,15.1,0 +36.93,14.4,0 +37.43,13.9,0 +37.53,13.65,0 +37.83,12.95,0 +38.03,11.95,0 +37.68,10.95,0 +37.58,10.65,0 +37.08,9.75,0 +36.98,9.2,0 +37.68,8,0 +37.93,7.45,0 +38.58,6.95,0 +39.08,6.1,0 +40.28,5.35,0 +42.33,5,0 +43.43,5.2,0 +44.68,5.85,0 +45.58,6.5,0 +46.18,7.4,0 +46.73,8.5,0 +47.03,9.1,0 +34.83,35.9,0 +34.98,35.6,0 +34.98,33.7,0 +34.98,32.65,0 +34.83,31.75,0 +34.83,31.4,0 +35.18,34.95,0 +36.18,34.65,0 +36.93,34.15,0 +38.23,33.45,0 +38.68,33.2,0 +39.48,32.5,0 +40.23,31.75,0 +40.43,31.45,0 +40.83,30.4,0 +41.68,29.1,0 +42.08,28.4,0 +36.08,9.6,0 +35.73,10.6,0 +35.43,11.9,0 +35.08,12.95,0 +34.53,14.5,0 +33.93,15.95,0 +33.73,16.45,0 +33.08,17.2,0 +42.43,26.85,0 +43.58,24.75,0 +44.08,23,0 +46.73,20.1,0 +46.58,18.95,0 +46.73,15.5,0 +47.33,13.65,0 +47.33,11.65,0 +46.98,10.75,0 +44.98,9.6,0 +41.68,10.7,0 +40.98,12.1,0 +41.03,16.35,0 +38.08,19.75,0 +37.48,22.1,0 +34.08,26.35,0 +33.08,28.6,0 +31.78,30,0 +32.58,24.2,0 +34.73,21.4,0 +36.48,25.35,0 +35.33,29.15,0 +34.33,31.95,0 +33.23,33.95,0 +32.23,35.15,0 +31.53,34.45,0 +31.33,32.6,0 +32.98,31.95,0 +36.23,31.35,0 +36.78,31.25,0 +37.83,29.85,0 +38.58,27.5,0 +38.78,26,0 +36.93,27.45,0 +36.68,28.6,0 +35.48,30.15,0 +36.98,30.75,0 +39.43,28.4,0 +39.98,27.4,0 +38.53,30.35,0 +37.58,31.9,0 +36.68,32.95,0 +35.23,33.4,0 +33.83,29.75,0 +33.28,27.95,0 +31.58,28.4,0 +31.53,28.4,0 +30.98,26.35,0 +31.98,25.85,0 +32.33,26.95,0 +33.18,26.2,0 +34.48,24.15,0 +34.98,24.45,0 +36.43,23.7,0 +38.18,24.6,0 +40.03,24.75,0 +42.08,22.5,0 +41.18,22.1,0 +38.98,23.35,0 +40.33,24.75,0 +41.23,26,0 +40.18,28.75,0 +38.78,30.1,0 +37.58,27.65,0 +34.78,27.25,0 +35.53,24.95,0 +36.33,22,0 +32.68,23.2,0 +33.23,20.95,0 +35.03,19,0 +36.43,17.2,0 +37.23,18.45,0 +36.08,20.95,0 +39.68,19.7,0 +40.78,21.5,0 +42.93,20.25,0 +44.28,20.6,0 +44.73,22.65,0 +45.83,20.85,0 +45.98,19.7,0 +42.98,26.15,0 +42.18,20.2,0 +42.23,17.1,0 +39.78,18.1,0 +38.98,16.45,0 +39.83,14.25,0 +42.03,11.4,0 +44.23,11.95,0 +44.18,14.5,0 +44.23,17.15,0 +42.48,16.85,0 +42.68,14.1,0 +41.48,14.95,0 +39.03,15.7,0 +38.33,14.5,0 +36.98,12,0 +36.08,13.85,0 +36.33,14.6,0 +37.28,13.5,0 +39.28,9.85,0 +39.73,9.1,0 +40.98,7.7,0 +42.83,6.75,0 +45.03,6.25,0 +44.33,7.95,0 +43.23,9.7,0 +42.43,8.75,0 +41.48,9.1,0 +41.33,8.25,0 +40.83,8.2,0 +39.03,9.35,0 +38.43,8.4,0 +40.48,7.1,0 +41.23,11.4,0 +38.48,13.35,0 +39.83,13.1,0 +39.98,11.75,0 +39.98,17.2,0 +40.73,18.95,0 +42.98,18.2,0 +45.43,17.7,0 +42.68,19.1,0 +41.83,18.35,0 +39.33,20.9,0 +39.18,21.5,0 +36.23,20,0 +37.93,18.15,0 +36.98,18.65,0 +38.23,21.2,0 +38.18,23.35,0 +36.08,24.65,0 +34.78,21.85,0 +33.73,22.65,0 +30.78,29.75,0 +30.08,31.5,0 +30.28,31.6,0 +34.23,20.45,0 +43.48,14.2,0 +45.23,13.15,0 +45.18,13.15,0 +44.53,15.35,0 +43.23,21.15,0 +41.48,24.85,0 +40.73,21.95,0 +38.08,17.75,0 +38.73,15.7,0 +41.58,14.2,0 +42.58,13.25,0 +17.33,20.95,0 +17.18,19.2,0 +17.33,17.85,0 +18.03,20.2,0 +18.23,21.1,0 +18.33,23.25,0 +17.93,24.35,0 +17.18,25.9,0 +16.68,25.5,0 +17.93,19,0 +18.23,17.4,0 +17.58,15.9,0 +17.43,14.85,0 +16.43,15.7,0 +15.33,17.6,0 +16.48,15.15,0 +16.08,12.65,0 +14.48,13.25,0 +14.53,16.1,0 +17.23,17.15,0 +18.43,19.75,0 +19.43,20.95,0 +18.98,22.15,0 +18.73,16.5,0 +16.73,12.75,0 +14.23,9.95,0 +10.73,9.35,0 +11.58,12.15,0 +12.58,14.1,0 +13.48,17.7,0 +13.23,19.95,0 +14.08,19.65,0 +15.68,19,0 +13.23,14.6,0 +11.43,12.7,0 +9.23,11.65,0 +8.58,11.25,0 +6.28,9.95,0 +6.28,8.7,0 +6.83,7.15,0 +9.23,6,0 +12.18,6.6,0 +12.93,8.25,0 +13.03,12.1,0 +10.68,10.75,0 +9.48,9.4,0 +7.48,8.4,0 +8.43,7.6,0 +9.98,5.2,0 +11.98,5.6,0 +13.28,6.7,0 +13.68,10.65,0 +11.68,9.5,0 +11.53,8.4,0 +9.98,6.9,0 +8.48,7.7,0 +8.43,9.85,0 +5.98,7.9,0 +6.28,6,0 +8.43,4.95,0 +8.18,4.6,0 +13.08,7.35,0 +14.68,8.6,0 +15.18,10.1,0 +14.98,11.6,0 +13.68,11,0 +13.73,13.4,0 +13.48,15.15,0 +13.48,15.5,0 +13.03,16.9,0 +12.58,19.65,0 +11.68,23.1,0 +11.53,24.5,0 +15.33,20.25,0 +15.93,20.6,0 +16.03,18.15,0 +15.28,14.7,0 +15.78,14.6,0 +15.48,11.6,0 +16.28,11.65,0 +13.28,11.6,0 +11.48,10.95,0 +11.33,10.9,0 +10.73,12.4,0 +10.33,12.6,0 +10.03,11.75,0 +9.68,10.65,0 +7.78,10.45,0 +7.08,9.5,0 +7.68,6.7,0 +7.93,5.25,0 +7.68,5.4,0 +9.68,8.5,0 +10.53,8,0 +11.43,6.9,0 +11.43,5.85,0 +10.93,5.65,0 +4.98,6.65,0 +5.23,5.7,0 +6.08,5.1,0 +5.03,5,0 +6.08,4.2,0 +21.23,5.9,1 +21.73,6.9,1 +22.78,8.95,1 +22.73,12.15,1 +22.98,15.5,1 +23.28,19.35,1 +23.68,24.45,1 +25.08,30.85,1 +24.93,33.95,1 +23.33,35.65,1 +19.48,37.45,1 +16.43,38.45,1 +13.28,38.2,1 +10.08,34,1 +8.68,31.35,1 +5.33,33.5,1 +5.03,36.95,1 +10.68,37.75,1 +13.58,37.7,1 +20.18,37.35,1 +20.78,38.1,1 +14.53,33.65,1 +14.08,33.65,1 +12.58,34.35,1 +11.43,35.5,1 +9.08,37.25,1 +8.28,38.6,1 +7.43,39.95,1 +4.73,40.45,1 +3.03,40.75,1 +2.78,36.95,1 +2.53,33.75,1 +3.18,30.85,1 +3.48,26.7,1 +4.18,24.1,1 +5.53,26,1 +4.23,31.4,1 +6.43,32.75,1 +6.53,29.15,1 +7.18,27.95,1 +8.93,30.1,1 +11.48,32.35,1 +14.33,33.25,1 +10.48,29.9,1 +15.33,30.95,1 +16.93,33.4,1 +19.78,32.25,1 +22.03,30.25,1 +22.53,27.75,1 +20.43,28.6,1 +15.03,29.25,1 +11.68,28.65,1 +9.73,26.95,1 +8.53,25.6,1 +8.08,22.6,1 +7.73,20.5,1 +5.83,17.85,1 +4.98,21.75,1 +5.23,26.95,1 +2.93,28.45,1 +11.03,32.2,1 +16.48,35.85,1 +22.43,38.2,1 +25.58,39.2,1 +28.53,39.6,1 +34.03,40,1 +36.68,39.75,1 +39.58,39.1,1 +42.53,38.4,1 +45.58,35.15,1 +45.93,31.15,1 +43.08,33.1,1 +41.08,35.95,1 +38.48,37.45,1 +35.28,38.45,1 +29.73,37.65,1 +27.03,35.6,1 +26.43,33.4,1 +26.73,30.9,1 +26.58,26.5,1 +26.93,24.4,1 +23.43,25.9,1 +20.98,34,1 +22.23,34.9,1 +21.23,35.65,1 +18.93,33.7,1 +19.73,30.15,1 +21.78,25.5,1 +22.28,23.15,1 +22.08,19.85,1 +25.93,18.9,1 +24.58,22.6,1 +27.93,21.35,1 +29.58,15.65,1 +30.68,11.85,1 +29.53,5.85,1 +28.43,12.35,1 +28.28,14.95,1 +25.93,11.35,1 +26.08,7.75,1 +26.53,7.6,1 +26.03,15.2,1 +25.03,17.25,1 +30.03,18.6,1 +25.33,19,1 +26.73,16.95,1 +27.73,18.15,1 +23.08,17.15,1 +22.58,16.35,1 +21.08,13.4,1 +19.83,11.35,1 +19.73,9.45,1 +18.48,7.4,1 +18.98,4.65,1 +19.23,2.7,1 +25.58,1.7,1 +24.03,3.4,1 +24.03,4.7,1 +23.18,5.9,1 +24.98,11.45,1 +24.18,13.35,1 +26.68,12.35,1 +28.33,8.7,1 +31.73,7,1 +33.53,4.7,1 +30.03,1.15,1 +27.83,3.35,1 +26.98,5.85,1 +29.98,5,1 +32.68,3.6,1 +30.68,9.6,1 +31.93,10.9,1 +31.33,12.7,1 +30.78,13.95,1 +33.23,11.6,1 +29.98,23.35,0 +30.18,23.1,0 +30.73,21.7,0 +30.98,21.25,0 +31.28,20.65,0 +31.53,19.4,0 +31.58,18.75,0 +31.98,17.5,0 +32.93,15.95,0 +33.33,14.95,0 +33.83,13.75,0 +32.48,18.7,0 +32.78,18.1,0 +33.48,15.15,0 +33.93,14.2,0 +30.68,20.45,0 +30.28,21.7,0 +30.23,22.2,0 +28.83,26.25,0 +34.48,13.2,0 +34.73,12.7,0 +34.93,11.45,0 +15.73,1.95,1 +16.23,3.75,1 +17.03,6.5,1 +17.48,6.95,1 +26.83,3.45,1 +32.18,3.75,1 +36.78,2.7,1 +40.73,2.25,1 +43.68,2.4,1 +45.53,2.75,1 +46.83,3.85,1 +47.08,5.15,1 +47.68,6.75,1 +47.98,8.25,1 +44.03,5.1,1 +39.93,3.95,1 +37.98,5.75,1 +35.43,7.85,1 +34.68,8.9,1 +36.33,4.9,1 +36.93,4.7,1 +33.53,6.6,1 +33.93,8.7,1 +31.98,13.85,1 +30.58,16.9,1 +27.33,18.95,1 +24.28,20.7,1 +22.98,20.95,1 +7.08,16,1 +8.28,17.4,1 +9.23,20,1 +7.78,19.2,1 +2.73,21.7,1 +2.28,26.95,1 +1.48,30.85,1 +1.78,34.4,1 +1.98,37,1 +9.43,39.65,1 +12.53,40.35,1 +16.58,40.15,1 +20.33,40.2,1 +26.68,40.65,1 +27.28,40.95,1 +18.53,40.45,1 +18.23,39.4,1 +19.48,37.9,1 +19.43,37,1 +13.98,35.7,1 +15.08,37.7,1 +9.68,35.1,1 +7.08,35.45,1 +5.83,36.2,1 +5.08,37.6,1 +1.48,38.1,1 +0.93,36,1 +3.48,35.5,1 +3.98,34.85,1 +3.93,33.95,1 +1.93,31.1,1 +0.68,31.2,1 +3.93,29.6,1 +4.93,30.25,1 +5.48,31.2,1 +6.08,25.9,1 +7.73,23.5,1 +5.93,23.95,1 +5.23,21.85,1 +2.78,23.35,1 +1.23,27,1 +1.68,24.95,1 +2.03,23.1,1 +2.58,20,1 +2.03,17,1 +2.58,16.1,1 +3.93,18.95,1 +3.03,18.35,1 +4.33,16.5,1 +5.28,14.4,1 +5.28,16.1,1 +4.53,17.75,1 +2.73,15.1,1 +2.48,13.25,1 +0.83,14.9,1 +0.68,18.75,1 +0.28,23.1,1 +4.73,21.45,1 +5.83,19.45,1 +5.58,19.95,1 +7.58,26.65,1 +16.33,29.75,1 +18.23,29.7,1 +19.68,27.15,1 +20.83,24.5,1 +21.03,21.95,1 +23.98,33.6,1 +23.53,33.1,1 +22.03,33.9,1 +24.68,28.5,1 +25.73,25.95,1 +26.73,23.9,1 +26.48,23.2,1 +39.78,34.7,1 +37.83,35.65,1 +36.98,36.6,1 +34.03,38.75,1 +29.33,39.25,1 +28.58,35.65,1 +29.43,36.75,1 +27.23,37.85,1 +25.58,37.35,1 +24.03,38.35,1 +24.03,39.95,1 +43.23,32.2,1 +44.18,30.45,1 +44.53,29.35,1 +45.33,28.15,1 +46.78,24.6,1 +46.53,28.15,1 +46.53,32.25,1 +46.58,36.5,1 +46.73,40.1,1 +44.98,40.6,1 +45.43,38.6,1 +43.78,38.4,1 +43.18,40.45,1 +40.28,40.25,1 +41.78,39.5,1 +42.58,36.5,1 +42.58,35.15,1 +41.78,32.7,1 +42.93,29.25,1 +43.73,27.2,1 +45.08,25.1,1 +46.18,22.9,1 +46.78,21.5,1 +47.18,25.6,1 +47.68,30.75,1 +46.48,33.5,1 +29.28,19.75,1 +27.28,19.9,1 +25.08,18.9,1 +20.78,4.5,1 +22.73,2.25,1 +22.58,1.65,1 +35.58,1.25,1 +42.98,0.95,1 +46.28,1.35,1 +45.33,1,1 +34.78,2.4,1 +32.23,2.95,1 +31.98,1.4,1 +31.93,0.65,1 +28.83,2.4,1 +28.73,6.2,1 +27.08,8.4,1 +24.28,8.15,1 +22.53,10.7,1 +20.98,12.25,1 +20.93,16.45,1 +20.18,19.1,1 +22.03,17.45,1 +23.08,15.15,1 +23.43,13.1,1 +26.53,13.85,1 +18.73,3.95,1 +14.93,5.1,1 +11.73,2.6,1 +12.93,1.85,1 +14.28,1.4,1 +13.28,3.5,1 +15.58,2.5,1 +17.93,1.1,1 +19.98,1.1,1 +18.43,2.1,1 +23.18,1.95,1 +21.43,4.7,1 +21.53,3.9,1 +24.93,0.4,1 +22.08,7.75,1 +20.78,9.1,1 +20.23,6.15,1 +20.23,6.2,1 +25.68,9.45,1 +24.83,10.1,1 +24.93,11.2,1 +29.98,9.25,1 +5.18,13.15,1 +3.93,13.4,1 +3.03,13.7,1 +0.83,11.7,1 +1.78,11.85,1 +3.58,12.65,1 +3.53,10.75,1 +1.83,8.7,1 +1.43,10.1,1 +2.83,10.35,1 +2.73,9.2,1 +1.48,6.2,1 +1.08,7.5,1 +3.03,8.9,1 +4.83,11.1,1 +6.78,13.35,1 +8.53,16.4,1 +2.53,6.2,1 +2.08,3.75,1 +1.08,5.1,1 +1.33,5.5,1 +1.53,2,1 +0.93,1.25,1 +3.03,1.25,1 +2.43,3.25,1 +2.83,4.5,1 +5.83,1.5,1 +5.58,1.4,1 +4.48,2.65,1 +4.73,3.4,1 +3.28,3.9,1 +3.08,1.95,1 +5.28,1.4,1 +6.58,2.5,1 +8.93,2.65,1 +9.43,2.45,1 +10.98,2.4,1 +9.28,1.25,1 +7.23,0.75,1 +11.83,0.75,1 +11.93,0.95,1 +7.78,0.95,1 +0.58,2.7,1 +0.53,4.5,1 +3.28,8.85,1 +6.93,17.95,1 +7.53,21.2,1 +9.33,25.6,1 +7.23,24.45,1 +10.98,28.85,1 +13.73,31.35,1 +12.93,31.45,1 +12.53,30.5,1 +14.98,29.9,1 +16.08,31.25,1 +18.28,31.75,1 +19.68,30.45,1 +17.48,28.25,1 +18.48,28.35,1 +23.43,29.45,1 +22.08,31.85,1 +21.03,32.4,1 +24.83,31,1 +26.68,29.65,1 +27.23,28.2,1 +27.93,26.45,1 +27.73,25.4,1 +24.23,27,1 +23.33,20.35,1 +27.18,12.85,1 +27.18,11.7,1 +27.43,11.1,1 +28.23,10.75,1 +28.93,14.5,1 +26.73,16.6,1 +25.58,16.1,1 +22.03,15.75,1 +21.08,14.9,1 +22.93,11.45,1 +29.48,7.45,1 +30.53,7.45,1 +31.53,9,1 +32.83,9.45,1 +31.48,5.25,1 +30.18,3.7,1 +29.68,2.4,1 +27.93,1.35,1 +28.53,1.15,1 +34.48,3.2,1 +37.33,2.6,1 +39.83,0.95,1 +37.98,1.5,1 +39.98,2.9,1 +40.08,4.1,1 +44.23,34.75,1 +44.43,37,1 +44.43,37.2,1 +17.23,13.6,0 +17.18,14,0 +15.53,13.75,0 +15.48,13.5,0 +16.23,10.5,0 +15.83,9.75,0 diff --git a/examples/Tabular_Example/pyproject.toml b/examples/Tabular_Example/pyproject.toml new file mode 100644 index 0000000..f64aeb9 --- /dev/null +++ b/examples/Tabular_Example/pyproject.toml @@ -0,0 +1,17 @@ +[project] +name = "tabular-example" +version = "0.1.0" +description = "Add your description here" +readme = "README.md" +requires-python = ">=3.10" +dependencies = [ + "ipywidgets>=8.1.8", + "lime>=0.2.0.1", + "matplotlib>=3.10.8", + "nbformat>=5.10.4", + "pandas>=2.3.3", + "plotly>=6.5.2", + "scikit-learn>=1.7.2", + "shap>=0.49.1", + "xgboost~=2.1.4", +] diff --git a/examples/Tabular_Example/requirements.txt b/examples/Tabular_Example/requirements.txt new file mode 100644 index 0000000..27d4de8 --- /dev/null +++ b/examples/Tabular_Example/requirements.txt @@ -0,0 +1,15 @@ +pandas~=2.2.6 +numpy~=2.3.3 +matplotlib~=3.10.8 +scikit-learn~=1.7.2 +plotly~=6.5.2 + + +shap~=0.49.1 +lime~=0.2.0.1 +xgboost~=2.1.4 + + +# notebook +nbformat~=5.10.4 +ipywidgets~=8.1.8 diff --git a/examples/Tabular_Example/smile_tabular.py b/examples/Tabular_Example/smile_tabular.py new file mode 100644 index 0000000..6001c76 --- /dev/null +++ b/examples/Tabular_Example/smile_tabular.py @@ -0,0 +1,1135 @@ +# -*- coding: utf-8 -*- +"""SMILE-Tabular.ipynb + +Automatically generated by Colab. + +Original file is located at + https://colab.research.google.com/drive/1KR9b1gdDYrVDQHlSdpUpuzDKXO7hdDld + +# SMILE: Statistical Model-agnostic Interpretability with Local Explanations +""" + +!pip install -q pandas numpy matplotlib scikit-learn plotly shap lime xgboost + +import numpy as np +import pandas as pd +import matplotlib.pyplot as plt +from matplotlib.colors import LinearSegmentedColormap +from sklearn.linear_model import LinearRegression +from sklearn.ensemble import RandomForestClassifier + +"""## GLOBAL CONFIGURATION""" + +np.random.seed(222) + +GRAY_CMAP = LinearSegmentedColormap.from_list( + "gray_map", [(0.3, 0.3, 0.3), (0.8, 0.8, 0.8)], N=2 +) + +"""## DATA LOADING & PREPROCESSING""" + +def load_and_preprocess_data(file_path, feature_columns, target_column): + """ + Load CSV data and standardize features. + + Args: + file_path (str): Path to CSV file. + feature_columns (list[str]): Feature column names. + target_column (str): Target column name. + + Returns: + tuple: (X, y, dataframe) + """ + df = pd.read_csv(file_path) + + X = df[feature_columns].values + y = df[target_column].values + + X = (X - np.mean(X, axis=0)) / np.std(X, axis=0) + + return X, y, df + +"""## VISUALIZATION UTILITIES""" + +def set_plot_style(): + """Set consistent plot style for 2D visualization.""" + plt.axis([-2, 2, -2, 2]) + plt.xlabel("x1") + plt.ylabel("x2") + + +def plot_dataset( + X, + y=None, + *, + cmap=GRAY_CMAP, + point=None, + point_style=None, + scatter_kwargs=None, + show=True, +): + """ + Plot dataset or single point with flexible matplotlib-style arguments. + + Supports: + - Full dataset: shape (n_samples, 2) + - Single point: shape (2,) + + Args: + X (np.ndarray or list or float): Input data. + y (np.ndarray or float, optional): Labels or second coordinate. + cmap (Colormap, optional): Colormap. + point (np.ndarray, optional): Additional highlighted point. + point_style (dict, optional): Style for highlighted point. + scatter_kwargs (dict, optional): Extra kwargs for plt.scatter. + show (bool, optional): Whether to display plot. + + Example: + plot_dataset(X_lime, scatter_kwargs={"s": 2, "c": "black"}) + plot_dataset(instance, scatter_kwargs={"c": "blue"}) + """ + set_plot_style() + + scatter_kwargs = scatter_kwargs or {} + + X = np.asarray(X) + + # ============================== + # CASE 1: Single point (shape: (2,)) + # ============================== + if X.ndim == 1 and X.shape[0] == 2: + plt.scatter( + X[0], + X[1], + **scatter_kwargs, + ) + + # ============================== + # CASE 2: Dataset (shape: (n, 2)) + # ============================== + elif X.ndim == 2 and X.shape[1] == 2: + if y is not None: + plt.scatter( + X[:, 0], + X[:, 1], + c=y, + cmap=cmap, + **scatter_kwargs, + ) + else: + plt.scatter( + X[:, 0], + X[:, 1], + **scatter_kwargs, + ) + + else: + raise ValueError( + "X must be either shape (n_samples, 2) or (2,)" + ) + + # ============================== + # OPTIONAL EXTRA POINT + # ============================== + if point is not None: + default_style = {"c": "blue", "marker": "o", "s": 70} + if point_style: + default_style.update(point_style) + + plt.scatter(point[0], point[1], **default_style) + + if show: + plt.show() + + +def plot_feature_contributions(coefficients, feature_names=None): + """ + Visualize feature contributions using horizontal bar chart. + + Supports any number of features and separates positive and + negative contributions dynamically. + + Args: + coefficients (np.ndarray): Model coefficients (1D array). + feature_names (list[str], optional): Feature names. + + Returns: + None + """ + import plotly.express as px + + coefficients = np.asarray(coefficients) + num_features = len(coefficients) + + # ============================== + # Feature names + # ============================== + if feature_names is None: + feature_names = [f"x{i}" for i in range(num_features)] + + # ============================== + # Vectorized split + # ============================== + neg = np.minimum(coefficients, 0) + pos = np.maximum(coefficients, 0) + + df = pd.DataFrame({ + "feature": feature_names, + "negative": neg, + "positive": pos, + }) + + # ============================== + # Plot (both sides) + # ============================== + fig = px.bar( + df, + x=["negative", "positive"], + y="feature", + orientation="h", + barmode="relative", + title="Feature Contributions", + ) + + fig.show() + + +def plot_method_contributions( + coefficients, + feature_names=None, + method_name="SMILE", +): + """ + Visualize feature contributions for a given explanation method. + + This function creates a horizontal bar plot using Plotly, + supporting any number of features and methods (e.g., SMILE, LIME, SHAP). + + Args: + coefficients (np.ndarray): Feature importance values. + feature_names (list[str], optional): Feature names. + If None, default names will be generated. + method_name (str): Name of the explanation method. + + Returns: + None + """ + import numpy as np + import pandas as pd + import plotly.express as px + + coefficients = np.asarray(coefficients) + num_features = len(coefficients) + + # ============================== + # Feature names handling + # ============================== + if feature_names is None: + feature_names = [f"x{i}" for i in range(num_features)] + + if len(feature_names) != num_features: + raise ValueError( + "Length of feature_names must match coefficients" + ) + + # ============================== + # Create DataFrame + # ============================== + df = pd.DataFrame({ + "feature": feature_names, + "importance": coefficients, + }) + + # Optional: sort for better visualization + df = df.sort_values("importance", key=np.abs, ascending=True) + + # ============================== + # Plot + # ============================== + fig = px.bar( + df, + x="importance", + y="feature", + orientation="h", + color="feature", + title=f"{method_name} Feature Contributions", + ) + + fig.show() + + +def plot_explanation_waterfall( + coefficients, + feature_names=None, + title="Model Explanation (Waterfall)", + orientation="h", +): + """ + Create a dynamic waterfall plot for explanation methods + such as SMILE, LIME, or SHAP coefficients. + + Args: + coefficients (np.ndarray): Feature importance values. + feature_names (list[str], optional): Names of features. + If None, indices will be used. + title (str): Plot title. + orientation (str): Plot orientation ("h" or "v"). + + Returns: + plotly.graph_objects.Figure: Waterfall figure. + """ + import numpy as np + import pandas as pd + import plotly.graph_objects as go + + coeffs = np.asarray(coefficients).flatten() + num_features = len(coeffs) + + # ============================== + # Handle feature names dynamically + # ============================== + if feature_names is None: + feature_names = [f"feature_{i}" for i in range(num_features)] + + if len(feature_names) != num_features: + raise ValueError( + "feature_names length must match coefficients length" + ) + + # ============================== + # Build dataframe (clean structure) + # ============================== + df = pd.DataFrame( + { + "coefficient": coeffs, + "feature": feature_names, + } + ) + + # ============================== + # Create waterfall plot + # ============================== + fig = go.Figure( + go.Waterfall( + name="explanation", + orientation=orientation, + x=df["coefficient"], + y=df["feature"], + textposition="outside", + connector={"line": {"color": "rgb(63, 63, 63)"}}, + ) + ) + + # ============================== + # Layout + # ============================== + fig.update_layout( + title=title, + showlegend=False, + ) + + fig.show() + +"""## MODEL TRAINING""" + +def train_random_forest(X, y, n_estimators=100): + """ + Train Random Forest classifier. + + Args: + X (np.ndarray): Features. + y (np.ndarray): Labels. + n_estimators (int): Number of trees. + + Returns: + RandomForestClassifier: Trained model. + """ + model = RandomForestClassifier(n_estimators=n_estimators) + model.fit(X, y) + return model + +"""## DECISION BOUNDARY""" + +def make_meshgrid(x1, x2, step=0.02): + """ + Create mesh grid for visualization. + + Args: + x1 (np.ndarray): Feature 1. + x2 (np.ndarray): Feature 2. + step (float): Grid resolution. + + Returns: + np.ndarray: Grid points. + """ + x1_min, x1_max = x1.min() - 0.1, x1.max() + 0.1 + x2_min, x2_max = x2.min() - 0.1, x2.max() + 0.1 + + xx1, xx2 = np.meshgrid( + np.arange(x1_min, x1_max, step), + np.arange(x2_min, x2_max, step), + ) + + return np.vstack((xx1.ravel(), xx2.ravel())).T + +"""## BASIC LIME (MANUAL)""" + +def generate_lime_samples(num_samples, num_features): + """ + Generate LIME perturbations. + + Args: + num_samples (int): Number of samples. + num_features (int): Feature count. + + Returns: + np.ndarray: Perturbations. + """ + return np.random.uniform(-2, 2, size=(num_samples, num_features)) + + +def compute_lime_weights(instance, samples, kernel_width=0.75): + """ + Compute LIME weights using Euclidean distance. + + Args: + instance (np.ndarray): Target instance. + samples (np.ndarray): Perturbations. + kernel_width (float): Kernel width. + + Returns: + np.ndarray: Weights. + """ + distances = np.sum((instance - samples) ** 2, axis=1) + weights = np.sqrt(np.exp(-(distances ** 2) / (kernel_width ** 2))) + return weights + + +def fit_lime_model(samples, labels, weights): + """ + Fit linear surrogate model. + + Args: + samples (np.ndarray): Perturbations. + labels (np.ndarray): Predictions. + weights (np.ndarray): Sample weights. + + Returns: + LinearRegression: Trained model. + """ + model = LinearRegression() + model.fit(samples, labels, sample_weight=weights) + return model + +"""## SMILE (WASSERSTEIN LIME)""" + +def wasserstein_distance_1d(x, y): + """ + Compute 1D Wasserstein distance using empirical CDF method. + + This implementation preserves the exact logic of the original code. + + Args: + x (np.ndarray): First sample (length n). + y (np.ndarray): Second sample (length m). + + Returns: + float: Wasserstein distance. + """ + nx = len(x) + ny = len(y) + n = nx + ny + + xy = np.concatenate([x, y]) + x_weights = np.concatenate([np.repeat(1 / nx, nx), np.repeat(0, ny)]) + y_weights = np.concatenate([np.repeat(0, nx), np.repeat(1 / ny, ny)]) + + sort_idx = np.argsort(xy) + xy_sorted = xy[sort_idx] + x_sorted = x_weights[sort_idx] + y_sorted = y_weights[sort_idx] + + result = 0.0 + ecdf_x = 0.0 + ecdf_y = 0.0 + + for i in range(0, n - 2): + ecdf_x += x_sorted[i] + ecdf_y += y_sorted[i] + + height = abs(ecdf_y - ecdf_x) + width = xy_sorted[i + 1] - xy_sorted[i] + + result += height * width + + return result + + +def wasserstein_distance_p_value(x, y, n_bootstrap=1000): + """ + Compute Wasserstein distance with bootstrap-based p-value. + + Args: + x (np.ndarray): First sample. + y (np.ndarray): Second sample. + n_bootstrap (int): Number of bootstrap iterations. + + Returns: + tuple: (p_value, wasserstein_distance) + """ + import random + + wd = wasserstein_distance_1d(x, y) + + na = len(x) + nb = len(y) + n = na + nb + + combined = np.concatenate([x, y]) + + bigger = 0 + + for _ in range(1, n_bootstrap): + idx_x = random.sample(range(n), na) + idx_y = random.sample(range(n), nb) + + wd_boot = wasserstein_distance_1d( + combined[idx_x], + combined[idx_y], + ) + + if wd_boot > wd: + bigger += 1 + + p_value = bigger / n_bootstrap + + return p_value, wd + + +def smile_explainer( + model, + instance, + num_perturbations=500, + kernel_width=0.2, + num_distribution_samples=100, + local_noise=0.05, + perturbation_noise=0.4, + epsilon=1.0, + mode="classification", +): + """ + SMILE (Wasserstein LIME) implementation. + + This function preserves the exact behavior of the original notebook + while adding support for epsilon scaling and both classification + and regression modes. + + Args: + model: Trained black-box model with predict method. + instance (np.ndarray): Target instance (shape: [n_features]). + num_perturbations (int): Number of LIME samples. + kernel_width (float): Kernel width for weighting. + num_distribution_samples (int): Samples per distribution. + local_noise (float): Noise for instance neighborhood. + perturbation_noise (float): Noise for perturbation distributions. + epsilon (float): Scaling factor for Wasserstein distance (default=1.0). + mode (str): "classification" or "regression". + + Returns: + tuple: + - X_lime (np.ndarray) + - y_lime (np.ndarray) + - weights (np.ndarray) + - y_linear (np.ndarray) + - coefficients (np.ndarray) + """ + + if np.abs(np.mean(instance)) > 5: + raise ValueError( + "Instance appears not normalized. " + "Ensure you pass standardized data." + ) + + num_features = len(instance) + + # ============================== + # Step 1: Generate LIME samples + # ============================== + X_lime = np.random.normal( + 0, + 1, + size=(num_perturbations, num_features), + ) + + # ============================== + # Step 2: Local distribution around instance + # ============================== + instance_distribution = np.zeros( + (num_distribution_samples, num_features) + ) + + for i in range(num_features): + instance_distribution[:, i] = ( + instance[i] + + np.random.normal(0, local_noise, num_distribution_samples) + ) + + # ============================== + # Step 3: Initialize outputs + # ============================== + y_lime = np.zeros((num_perturbations, 1)) + wasserstein_values = np.zeros((num_perturbations, 1)) + weights = np.zeros((num_perturbations, 1)) + + # ============================== + # Step 4: Main loop + # ============================== + for idx, sample in enumerate(X_lime): + # Create distribution around sample + sample_distribution = np.zeros( + (num_distribution_samples, num_features) + ) + + for j in range(num_features): + sample_distribution[:, j] = ( + sample[j] + + np.random.normal( + 0, + perturbation_noise, + num_distribution_samples, + ) + ) + + preds = model.predict(sample_distribution) + + # ============================== + # Target computation + # ============================== + if mode == "classification": + y_lime[idx] = np.bincount(preds.astype(int)).argmax() + elif mode == "regression": + y_lime[idx] = np.mean(preds) + else: + raise ValueError("mode must be 'classification' or 'regression'") + + # ============================== + # Compute Wasserstein distance (per feature) + # ============================== + wd_total = 0.0 + for j in range(num_features): + wd = wasserstein_distance_1d( + instance_distribution[:, j], + sample_distribution[:, j], + ) + wd_total += wd + + wasserstein_values[idx] = wd_total + + # ============================== + # Compute weight + # ============================== + weights[idx] = np.sqrt( + np.exp(-((epsilon * wd_total) ** 2) / (kernel_width ** 2)) + ) + + # ============================== + # Step 5: Flatten + # ============================== + weights = weights.flatten() + + # ============================== + # Step 6: Fit surrogate model + # ============================== + surrogate_model = LinearRegression() + surrogate_model.fit(X_lime, y_lime, sample_weight=weights) + + y_linear = surrogate_model.predict(X_lime) + + if mode == "classification": + y_linear = (y_linear < 0.5).flatten() + else: + y_linear = y_linear.flatten() + + return ( + X_lime, + y_lime, + weights, + y_linear, + surrogate_model.coef_.flatten(), + ) + +"""## SHAP METHOD""" + +def plot_shap_explanation( + model, + instance, + class_index=1, + plot_type="bar", +): + """ + Compute and visualize SHAP explanation for a given instance. + + Supports bar and waterfall plots. + + Args: + model: Trained model (e.g., RandomForestClassifier). + instance (np.ndarray): Input instance of shape (n_features,). + class_index (int, optional): Target class index. + plot_type (str, optional): Type of SHAP plot. + Options: + - "bar" (default) + - "waterfall" + + Returns: + shap.Explanation: Computed SHAP values. + """ + import shap + + explainer = shap.Explainer(model) + shap_values = explainer(instance.reshape(1, -1)) + + explanation = shap_values[0, :, class_index] + + if plot_type == "bar": + shap.plots.bar(explanation) + + elif plot_type == "waterfall": + shap.plots.waterfall(explanation) + + else: + raise ValueError( + "plot_type must be either 'bar' or 'waterfall'" + ) + + return shap_values + +def plot_shap_explanation( + model, + data, + *, + class_index=None, + plot_type="bar", + sample_index=0, +): + """ + Compute and visualize SHAP explanation. + + Args: + model: Trained model. + data (np.ndarray or pd.DataFrame): Input data. + class_index (int, optional): Class index for classification models. + plot_type (str): "bar" or "waterfall". + sample_index (int): Index of sample to visualize. + + Returns: + shap.Explanation: SHAP values. + """ + import shap + import numpy as np + + explainer = shap.Explainer(model) + + # ============================== + # Handle single instance properly + # ============================== + if isinstance(data, np.ndarray) and data.ndim == 1: + shap_values = explainer(data.reshape(1, -1)) + else: + shap_values = explainer(data) + + # ============================== + # Handle regression vs classification + # ============================== + if len(shap_values.shape) == 2: + explanation = shap_values[sample_index] + + elif len(shap_values.shape) == 3: + if class_index is None: + class_index = 1 + explanation = shap_values[sample_index, :, class_index] + + else: + raise ValueError(f"Unexpected SHAP shape: {shap_values.shape}") + + # ============================== + # Plot (DO NOT modify explanation) + # ============================== + if plot_type == "bar": + shap.plots.bar(explanation) + + elif plot_type == "waterfall": + shap.plots.waterfall(explanation) + + else: + raise ValueError("plot_type must be 'bar' or 'waterfall'") + + return shap_values + +"""## OFFICIAL LIME IMPLEMENTATION""" + +def official_lime_explanation( + X_train, + instance, + model, + feature_names=None, + class_names=None, + kernel_width=0.75, + discretize_continuous=True, + num_features=None, + top_labels=1, +): + """ + Generate explanation using official LIME library (tabular). + + This function provides a flexible wrapper around + LimeTabularExplainer for consistent usage in experiments. + + Args: + X_train (np.ndarray): Training data used for LIME fitting. + instance (np.ndarray): Target instance to explain. + model: Trained classification model with predict_proba method. + feature_names (list[str], optional): Feature names. + class_names (list[str], optional): Class labels. + kernel_width (float): Kernel width for LIME. + discretize_continuous (bool): Whether to discretize features. + num_features (int, optional): Number of features to return. + top_labels (int): Number of top labels to explain. + + Returns: + lime.explanation.Explanation: LIME explanation object. + """ + import lime.lime_tabular + import numpy as np + + X_train = np.asarray(X_train) + + # ============================== + # Feature names handling + # ============================== + if feature_names is None: + feature_names = [f"x{i}" for i in range(X_train.shape[1])] + + # ============================== + # num_features default + # ============================== + if num_features is None: + num_features = X_train.shape[1] + + # ============================== + # Build LIME explainer + # ============================== + explainer = lime.lime_tabular.LimeTabularExplainer( + training_data=X_train, + feature_names=feature_names, + class_names=class_names, + kernel_width=kernel_width, + discretize_continuous=discretize_continuous, + ) + + # ============================== + # Generate explanation + # ============================== + explanation = explainer.explain_instance( + data_row=np.asarray(instance), + predict_fn=model.predict_proba, + num_features=num_features, + top_labels=top_labels, + ) + + return explanation + +"""## Standard Scaler""" + +class StandardScalerWrapper: + """ + Simple reusable normalization utility for SMILE/LIME/SHAP consistency. + """ + + def fit(self, X): + X = np.asarray(X, dtype=float) + self.mean_ = np.mean(X, axis=0) + self.std_ = np.std(X, axis=0) + 1e-8 + return self + + def transform(self, X): + X = np.asarray(X, dtype=float) + return (X - self.mean_) / self.std_ + + def fit_transform(self, X): + return self.fit(X).transform(X) + +"""## Running like old notebook""" + +import gdown +import os + +# Google Drive file ID from the provided URL +file_id = "1F8LamA1WmK_O9mQlkY6X-26f90yiIwM0" + +# Output path for the downloaded file +output_path = os.path.join("artificial_data.csv") + +# Download the file using gdown +gdown.download(id=file_id, output=output_path, quiet=False) + +# Load data +X, y, df = load_and_preprocess_data( + file_path="./artificial_data.csv", + feature_columns=["x1", "x2"], + target_column="y", +) + +df[0:5] + +plot_dataset(X, y) + +# Train model +model = train_random_forest(X, y) + +XX = make_meshgrid(X[:,0], X[:,1], step=0.07) +yy = model.predict(XX) +plot_dataset(XX, yy) + +# Select instance +instance = np.array([0.8, -0.7]) +plot_dataset(XX, yy, point=instance) + +# Select new instance +new_instance = np.array([1.4,-1.3]) +plot_dataset(XX, yy, point=new_instance) + +model.predict(new_instance.reshape(1, -1)) + +num_perturb = 500 +X_lime = generate_lime_samples(num_samples=num_perturb, num_features=X.shape[1]) +plot_dataset(X_lime, scatter_kwargs={"s": 2, "c": "black"}) + +y_lime = model.predict(X_lime) +plot_dataset(X_lime, y_lime, scatter_kwargs={"s": 5}) + +model.predict(instance.reshape(1, -1)) + +weights = compute_lime_weights(instance=instance, samples=X_lime) +weights.shape + +plot_dataset(XX, yy, show=False) +plot_dataset(X_lime, cmap="RdYlGn", scatter_kwargs={"s": 10, "c": weights}, show=False) +plot_dataset(instance, scatter_kwargs={"s": 70, "c": "blue", "marker": "o"}) + +simpler_model = fit_lime_model(X_lime, y_lime, weights) +y_linmodel = simpler_model.predict(X_lime) +# Conver to binary class +y_linmodel = y_linmodel < 0.5 + +plot_dataset(XX, yy, show=False) +plot_dataset(instance, show=False) +# Class 0 points +plot_dataset( + X_lime[y_linmodel == 0], + scatter_kwargs={ + "c": weights[y_linmodel == 0], + "marker": "_", + "s": 80, + }, + cmap="RdYlGn", + show=False, +) + +# Class 1 points +plot_dataset( + X_lime[y_linmodel == 1], + scatter_kwargs={ + "c": weights[y_linmodel == 1], + "marker": "+", + "s": 80, + }, + cmap="RdYlGn", +) + +#koo +Xi2 = np.zeros((100,2)) +Xi2[:,0] = instance[0] + np.random.normal(0,0.05,100) +Xi2[:,1] = instance[1] + np.random.normal(0,0.05,100) + +plot_dataset(XX, yy, show=False) +plot_dataset(Xi2, scatter_kwargs={"s": 20, "c": "blue", "marker": "o"}) + +X_lime, y_lime, weights, y_linear, smile_coef = smile_explainer( + model, instance +) + +plot_dataset(XX, yy, show=False) +plot_dataset(X_lime, scatter_kwargs={"s": 10, "c": weights}, cmap="RdYlGn", show=False) +plot_dataset(instance, scatter_kwargs={"s": 70, "c": "blue", "marker": "o"}) + +plot_dataset(XX, yy, show=False) +plot_dataset(instance, scatter_kwargs={"s": 70, "c": "blue", "marker": "o"}, show=False) +plot_dataset(X_lime, scatter_kwargs={"s": 10, "c": weights}, cmap="RdYlGn", show=False) +# Class 0 points +plot_dataset( + X_lime[y_linear == 0], + scatter_kwargs={ + "c": weights[y_linear == 0], + "marker": "_", + "s": 80, + }, + cmap="RdYlGn", + show=False, +) + +# Class 1 points +plot_dataset( + X_lime[y_linear == 1], + scatter_kwargs={ + "c": weights[y_linear == 1], + "marker": "+", + "s": 80, + }, + cmap="RdYlGn", +) + +smile_coef + +simpler_model.coef_.flatten() + +plot_feature_contributions(smile_coef) + +plot_feature_contributions(simpler_model.coef_.flatten()) + +shap_values = plot_shap_explanation(model, instance, class_index=1) + +shap_values = plot_shap_explanation(model, instance, class_index=1, plot_type="waterfall") + +exp = official_lime_explanation(X, instance, model) +exp.show_in_notebook(show_table=True, show_all=False) + +"""### Another Example for SMILE""" + +X_lime, y_lime, weights, y_linear, smile_coef = smile_explainer( + model, new_instance +) + +plot_dataset(XX, yy, show=False) +plot_dataset(X_lime, scatter_kwargs={"s": 10, "c": weights}, cmap="RdYlGn", show=False) +plot_dataset(new_instance, scatter_kwargs={"s": 70, "c": "blue", "marker": "o"}) + +print(weights.shape) +print(smile_coef) + +"""### BOSTON Example""" + +from sklearn.datasets import fetch_openml +import pandas as pd + +def load_boston_housing_sklearn_style() -> tuple[pd.DataFrame, pd.Series]: + """ + Load Boston housing dataset from OpenML (more transparent & maintained source). + Same data as the original UCI Boston set used in SHAP. + + Returns: + X: DataFrame with 13 features + y: Series with MEDV (median house value in $1000s) + """ + bunch = fetch_openml( + name="boston", + version=1, # 1 = the classic 1978 version + as_frame=True, + parser="auto" + ) + + X = bunch.data + y = bunch.target.rename("MEDV") + + return X, y + +import xgboost + +# train an XGBoost model +X, y = load_boston_housing_sklearn_style() +scaler = StandardScalerWrapper() +X_scaled = scaler.fit_transform(X.values) + +xg_model = xgboost.XGBRegressor( + enable_categorical=True, + tree_method="hist", # strongly recommended with categoricals + random_state=42, # optional, for reproducibility + n_estimators=100 # optional, default is fine + ).fit(X, y) + +# explain the model's predictions using SHAP +# (same syntax works for LightGBM, CatBoost, scikit-learn, transformers, Spark, etc.) +shap_values = plot_shap_explanation(xg_model, X, sample_index=0) + +X + +instance = X_scaled[0] +X_lime, y_lime, weights, y_linear, smile_coef = smile_explainer(xg_model, instance, num_perturbations=5000, kernel_width=0.5, perturbation_noise=0.3, epsilon=0.3, mode="regression") + +plot_method_contributions( + smile_coef, + feature_names=shap_values[0].feature_names, + method_name="SMILE", +) + +fig = plot_explanation_waterfall( + smile_coef, + feature_names=shap_values[0].feature_names, + title="SMILE Explanation" +) + +"""## Comparing with LIME""" + +import sklearn +import sklearn.datasets +import sklearn.ensemble +import numpy as np + + +np.random.seed(1) + +iris = sklearn.datasets.load_iris() +train, test, labels_train, labels_test = sklearn.model_selection.train_test_split(iris.data, iris.target, train_size=0.80) +rf = sklearn.ensemble.RandomForestClassifier(n_estimators=500) +rf.fit(train, labels_train) +sklearn.metrics.accuracy_score(labels_test, rf.predict(test)) + + +i = np.random.randint(0, test.shape[0]) +exp = official_lime_explanation( + X_train=train, + instance=test[i], + model=rf, + feature_names=iris.feature_names, + class_names=iris.target_names, + num_features=4, + top_labels=1, +) +exp.show_in_notebook(show_table=True, show_all=False) + +# Without normalization +X_lime, y_lime, weights, y_linear, smile_coef = smile_explainer(rf, train[0], num_perturbations=5000, kernel_width=0.5, perturbation_noise=0.3, epsilon=0.3, mode="regression") + +plot_method_contributions( + smile_coef, + feature_names=iris.feature_names, + method_name="SMILE", +) + +# With normalization +scaler = StandardScalerWrapper() +train_scaled = scaler.fit_transform(train) +instance = train_scaled[0] +X_lime, y_lime, weights, y_linear, smile_coef = smile_explainer(rf, instance, num_perturbations=5000, kernel_width=0.5, perturbation_noise=0.3, epsilon=0.3, mode="regression") + +plot_method_contributions( + smile_coef, + feature_names=iris.feature_names, + method_name="SMILE", +) + +"""## After this section, DOES NOT REFACTORED! + +## Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methods +Source: [https://github.com/dylan-slack/Fooling-LIME-SHAP](https://github.com/dylan-slack/Fooling-LIME-SHAP) +Paper: [Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methods](https://arxiv.org/pdf/1911.02508.pdf) +""" \ No newline at end of file diff --git a/examples/Tabular_Example/uv.lock b/examples/Tabular_Example/uv.lock new file mode 100644 index 0000000..f9a3068 --- /dev/null +++ b/examples/Tabular_Example/uv.lock @@ -0,0 +1,2072 @@ +version = 1 +revision = 3 +requires-python = ">=3.10" +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.11'", +] + +[[package]] +name = "asttokens" +version = "3.0.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/be/a5/8e3f9b6771b0b408517c82d97aed8f2036509bc247d46114925e32fe33f0/asttokens-3.0.1.tar.gz", hash = "sha256:71a4ee5de0bde6a31d64f6b13f2293ac190344478f081c3d1bccfcf5eacb0cb7", size = 62308, upload-time = "2025-11-15T16:43:48.578Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d2/39/e7eaf1799466a4aef85b6a4fe7bd175ad2b1c6345066aa33f1f58d4b18d0/asttokens-3.0.1-py3-none-any.whl", hash = "sha256:15a3ebc0f43c2d0a50eeafea25e19046c68398e487b9f1f5b517f7c0f40f976a", size = 27047, upload-time = "2025-11-15T16:43:16.109Z" }, +] + +[[package]] +name = "attrs" +version = "25.4.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/6b/5c/685e6633917e101e5dcb62b9dd76946cbb57c26e133bae9e0cd36033c0a9/attrs-25.4.0.tar.gz", hash = "sha256:16d5969b87f0859ef33a48b35d55ac1be6e42ae49d5e853b597db70c35c57e11", size = 934251, upload-time = "2025-10-06T13:54:44.725Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3a/2a/7cc015f5b9f5db42b7d48157e23356022889fc354a2813c15934b7cb5c0e/attrs-25.4.0-py3-none-any.whl", hash = "sha256:adcf7e2a1fb3b36ac48d97835bb6d8ade15b8dcce26aba8bf1d14847b57a3373", size = 67615, upload-time = "2025-10-06T13:54:43.17Z" }, +] + +[[package]] +name = "cloudpickle" +version = "3.1.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/27/fb/576f067976d320f5f0114a8d9fa1215425441bb35627b1993e5afd8111e5/cloudpickle-3.1.2.tar.gz", hash = "sha256:7fda9eb655c9c230dab534f1983763de5835249750e85fbcef43aaa30a9a2414", size = 22330, upload-time = "2025-11-03T09:25:26.604Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/88/39/799be3f2f0f38cc727ee3b4f1445fe6d5e4133064ec2e4115069418a5bb6/cloudpickle-3.1.2-py3-none-any.whl", hash = "sha256:9acb47f6afd73f60dc1df93bb801b472f05ff42fa6c84167d25cb206be1fbf4a", size = 22228, upload-time = "2025-11-03T09:25:25.534Z" }, +] + +[[package]] +name = "colorama" +version = "0.4.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, +] + +[[package]] +name = "comm" +version = "0.2.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/4c/13/7d740c5849255756bc17888787313b61fd38a0a8304fc4f073dfc46122aa/comm-0.2.3.tar.gz", hash = "sha256:2dc8048c10962d55d7ad693be1e7045d891b7ce8d999c97963a5e3e99c055971", size = 6319, upload-time = "2025-07-25T14:02:04.452Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/60/97/891a0971e1e4a8c5d2b20bbe0e524dc04548d2307fee33cdeba148fd4fc7/comm-0.2.3-py3-none-any.whl", hash = "sha256:c615d91d75f7f04f095b30d1c1711babd43bdc6419c1be9886a85f2f4e489417", size = 7294, upload-time = "2025-07-25T14:02:02.896Z" }, +] + +[[package]] +name = "contourpy" +version = "1.3.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.11'", +] +dependencies = [ + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/66/54/eb9bfc647b19f2009dd5c7f5ec51c4e6ca831725f1aea7a993034f483147/contourpy-1.3.2.tar.gz", hash = "sha256:b6945942715a034c671b7fc54f9588126b0b8bf23db2696e3ca8328f3ff0ab54", size = 13466130, upload-time = "2025-04-15T17:47:53.79Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/12/a3/da4153ec8fe25d263aa48c1a4cbde7f49b59af86f0b6f7862788c60da737/contourpy-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ba38e3f9f330af820c4b27ceb4b9c7feee5fe0493ea53a8720f4792667465934", size = 268551, upload-time = "2025-04-15T17:34:46.581Z" }, + { url = "https://files.pythonhosted.org/packages/2f/6c/330de89ae1087eb622bfca0177d32a7ece50c3ef07b28002de4757d9d875/contourpy-1.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dc41ba0714aa2968d1f8674ec97504a8f7e334f48eeacebcaa6256213acb0989", size = 253399, upload-time = "2025-04-15T17:34:51.427Z" }, + { url = "https://files.pythonhosted.org/packages/c1/bd/20c6726b1b7f81a8bee5271bed5c165f0a8e1f572578a9d27e2ccb763cb2/contourpy-1.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9be002b31c558d1ddf1b9b415b162c603405414bacd6932d031c5b5a8b757f0d", size = 312061, upload-time = "2025-04-15T17:34:55.961Z" }, + { url = "https://files.pythonhosted.org/packages/22/fc/a9665c88f8a2473f823cf1ec601de9e5375050f1958cbb356cdf06ef1ab6/contourpy-1.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8d2e74acbcba3bfdb6d9d8384cdc4f9260cae86ed9beee8bd5f54fee49a430b9", size = 351956, upload-time = "2025-04-15T17:35:00.992Z" }, + { url = "https://files.pythonhosted.org/packages/25/eb/9f0a0238f305ad8fb7ef42481020d6e20cf15e46be99a1fcf939546a177e/contourpy-1.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e259bced5549ac64410162adc973c5e2fb77f04df4a439d00b478e57a0e65512", size = 320872, upload-time = "2025-04-15T17:35:06.177Z" }, + { url = "https://files.pythonhosted.org/packages/32/5c/1ee32d1c7956923202f00cf8d2a14a62ed7517bdc0ee1e55301227fc273c/contourpy-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad687a04bc802cbe8b9c399c07162a3c35e227e2daccf1668eb1f278cb698631", size = 325027, upload-time = "2025-04-15T17:35:11.244Z" }, + { url = "https://files.pythonhosted.org/packages/83/bf/9baed89785ba743ef329c2b07fd0611d12bfecbedbdd3eeecf929d8d3b52/contourpy-1.3.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cdd22595308f53ef2f891040ab2b93d79192513ffccbd7fe19be7aa773a5e09f", size = 1306641, upload-time = "2025-04-15T17:35:26.701Z" }, + { url = "https://files.pythonhosted.org/packages/d4/cc/74e5e83d1e35de2d28bd97033426b450bc4fd96e092a1f7a63dc7369b55d/contourpy-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b4f54d6a2defe9f257327b0f243612dd051cc43825587520b1bf74a31e2f6ef2", size = 1374075, upload-time = "2025-04-15T17:35:43.204Z" }, + { url = "https://files.pythonhosted.org/packages/0c/42/17f3b798fd5e033b46a16f8d9fcb39f1aba051307f5ebf441bad1ecf78f8/contourpy-1.3.2-cp310-cp310-win32.whl", hash = "sha256:f939a054192ddc596e031e50bb13b657ce318cf13d264f095ce9db7dc6ae81c0", size = 177534, upload-time = "2025-04-15T17:35:46.554Z" }, + { url = "https://files.pythonhosted.org/packages/54/ec/5162b8582f2c994721018d0c9ece9dc6ff769d298a8ac6b6a652c307e7df/contourpy-1.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:c440093bbc8fc21c637c03bafcbef95ccd963bc6e0514ad887932c18ca2a759a", size = 221188, upload-time = "2025-04-15T17:35:50.064Z" }, + { url = "https://files.pythonhosted.org/packages/b3/b9/ede788a0b56fc5b071639d06c33cb893f68b1178938f3425debebe2dab78/contourpy-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6a37a2fb93d4df3fc4c0e363ea4d16f83195fc09c891bc8ce072b9d084853445", size = 269636, upload-time = "2025-04-15T17:35:54.473Z" }, + { url = "https://files.pythonhosted.org/packages/e6/75/3469f011d64b8bbfa04f709bfc23e1dd71be54d05b1b083be9f5b22750d1/contourpy-1.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b7cd50c38f500bbcc9b6a46643a40e0913673f869315d8e70de0438817cb7773", size = 254636, upload-time = "2025-04-15T17:35:58.283Z" }, + { url = "https://files.pythonhosted.org/packages/8d/2f/95adb8dae08ce0ebca4fd8e7ad653159565d9739128b2d5977806656fcd2/contourpy-1.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6658ccc7251a4433eebd89ed2672c2ed96fba367fd25ca9512aa92a4b46c4f1", size = 313053, upload-time = "2025-04-15T17:36:03.235Z" }, + { url = "https://files.pythonhosted.org/packages/c3/a6/8ccf97a50f31adfa36917707fe39c9a0cbc24b3bbb58185577f119736cc9/contourpy-1.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:70771a461aaeb335df14deb6c97439973d253ae70660ca085eec25241137ef43", size = 352985, upload-time = "2025-04-15T17:36:08.275Z" }, + { url = "https://files.pythonhosted.org/packages/1d/b6/7925ab9b77386143f39d9c3243fdd101621b4532eb126743201160ffa7e6/contourpy-1.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65a887a6e8c4cd0897507d814b14c54a8c2e2aa4ac9f7686292f9769fcf9a6ab", size = 323750, upload-time = "2025-04-15T17:36:13.29Z" }, + { url = "https://files.pythonhosted.org/packages/c2/f3/20c5d1ef4f4748e52d60771b8560cf00b69d5c6368b5c2e9311bcfa2a08b/contourpy-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3859783aefa2b8355697f16642695a5b9792e7a46ab86da1118a4a23a51a33d7", size = 326246, upload-time = "2025-04-15T17:36:18.329Z" }, + { url = "https://files.pythonhosted.org/packages/8c/e5/9dae809e7e0b2d9d70c52b3d24cba134dd3dad979eb3e5e71f5df22ed1f5/contourpy-1.3.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:eab0f6db315fa4d70f1d8ab514e527f0366ec021ff853d7ed6a2d33605cf4b83", size = 1308728, upload-time = "2025-04-15T17:36:33.878Z" }, + { url = "https://files.pythonhosted.org/packages/e2/4a/0058ba34aeea35c0b442ae61a4f4d4ca84d6df8f91309bc2d43bb8dd248f/contourpy-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d91a3ccc7fea94ca0acab82ceb77f396d50a1f67412efe4c526f5d20264e6ecd", size = 1375762, upload-time = "2025-04-15T17:36:51.295Z" }, + { url = "https://files.pythonhosted.org/packages/09/33/7174bdfc8b7767ef2c08ed81244762d93d5c579336fc0b51ca57b33d1b80/contourpy-1.3.2-cp311-cp311-win32.whl", hash = "sha256:1c48188778d4d2f3d48e4643fb15d8608b1d01e4b4d6b0548d9b336c28fc9b6f", size = 178196, upload-time = "2025-04-15T17:36:55.002Z" }, + { url = "https://files.pythonhosted.org/packages/5e/fe/4029038b4e1c4485cef18e480b0e2cd2d755448bb071eb9977caac80b77b/contourpy-1.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:5ebac872ba09cb8f2131c46b8739a7ff71de28a24c869bcad554477eb089a878", size = 222017, upload-time = "2025-04-15T17:36:58.576Z" }, + { url = "https://files.pythonhosted.org/packages/34/f7/44785876384eff370c251d58fd65f6ad7f39adce4a093c934d4a67a7c6b6/contourpy-1.3.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4caf2bcd2969402bf77edc4cb6034c7dd7c0803213b3523f111eb7460a51b8d2", size = 271580, upload-time = "2025-04-15T17:37:03.105Z" }, + { url = "https://files.pythonhosted.org/packages/93/3b/0004767622a9826ea3d95f0e9d98cd8729015768075d61f9fea8eeca42a8/contourpy-1.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:82199cb78276249796419fe36b7386bd8d2cc3f28b3bc19fe2454fe2e26c4c15", size = 255530, upload-time = "2025-04-15T17:37:07.026Z" }, + { url = "https://files.pythonhosted.org/packages/e7/bb/7bd49e1f4fa805772d9fd130e0d375554ebc771ed7172f48dfcd4ca61549/contourpy-1.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:106fab697af11456fcba3e352ad50effe493a90f893fca6c2ca5c033820cea92", size = 307688, upload-time = "2025-04-15T17:37:11.481Z" }, + { url = "https://files.pythonhosted.org/packages/fc/97/e1d5dbbfa170725ef78357a9a0edc996b09ae4af170927ba8ce977e60a5f/contourpy-1.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d14f12932a8d620e307f715857107b1d1845cc44fdb5da2bc8e850f5ceba9f87", size = 347331, upload-time = "2025-04-15T17:37:18.212Z" }, + { url = "https://files.pythonhosted.org/packages/6f/66/e69e6e904f5ecf6901be3dd16e7e54d41b6ec6ae3405a535286d4418ffb4/contourpy-1.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:532fd26e715560721bb0d5fc7610fce279b3699b018600ab999d1be895b09415", size = 318963, upload-time = "2025-04-15T17:37:22.76Z" }, + { url = "https://files.pythonhosted.org/packages/a8/32/b8a1c8965e4f72482ff2d1ac2cd670ce0b542f203c8e1d34e7c3e6925da7/contourpy-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f26b383144cf2d2c29f01a1e8170f50dacf0eac02d64139dcd709a8ac4eb3cfe", size = 323681, upload-time = "2025-04-15T17:37:33.001Z" }, + { url = "https://files.pythonhosted.org/packages/30/c6/12a7e6811d08757c7162a541ca4c5c6a34c0f4e98ef2b338791093518e40/contourpy-1.3.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c49f73e61f1f774650a55d221803b101d966ca0c5a2d6d5e4320ec3997489441", size = 1308674, upload-time = "2025-04-15T17:37:48.64Z" }, + { url = "https://files.pythonhosted.org/packages/2a/8a/bebe5a3f68b484d3a2b8ffaf84704b3e343ef1addea528132ef148e22b3b/contourpy-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3d80b2c0300583228ac98d0a927a1ba6a2ba6b8a742463c564f1d419ee5b211e", size = 1380480, upload-time = "2025-04-15T17:38:06.7Z" }, + { url = "https://files.pythonhosted.org/packages/34/db/fcd325f19b5978fb509a7d55e06d99f5f856294c1991097534360b307cf1/contourpy-1.3.2-cp312-cp312-win32.whl", hash = "sha256:90df94c89a91b7362e1142cbee7568f86514412ab8a2c0d0fca72d7e91b62912", size = 178489, upload-time = "2025-04-15T17:38:10.338Z" }, + { url = "https://files.pythonhosted.org/packages/01/c8/fadd0b92ffa7b5eb5949bf340a63a4a496a6930a6c37a7ba0f12acb076d6/contourpy-1.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:8c942a01d9163e2e5cfb05cb66110121b8d07ad438a17f9e766317bcb62abf73", size = 223042, upload-time = "2025-04-15T17:38:14.239Z" }, + { url = "https://files.pythonhosted.org/packages/2e/61/5673f7e364b31e4e7ef6f61a4b5121c5f170f941895912f773d95270f3a2/contourpy-1.3.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:de39db2604ae755316cb5967728f4bea92685884b1e767b7c24e983ef5f771cb", size = 271630, upload-time = "2025-04-15T17:38:19.142Z" }, + { url = "https://files.pythonhosted.org/packages/ff/66/a40badddd1223822c95798c55292844b7e871e50f6bfd9f158cb25e0bd39/contourpy-1.3.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3f9e896f447c5c8618f1edb2bafa9a4030f22a575ec418ad70611450720b5b08", size = 255670, upload-time = "2025-04-15T17:38:23.688Z" }, + { url = "https://files.pythonhosted.org/packages/1e/c7/cf9fdee8200805c9bc3b148f49cb9482a4e3ea2719e772602a425c9b09f8/contourpy-1.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71e2bd4a1c4188f5c2b8d274da78faab884b59df20df63c34f74aa1813c4427c", size = 306694, upload-time = "2025-04-15T17:38:28.238Z" }, + { url = "https://files.pythonhosted.org/packages/dd/e7/ccb9bec80e1ba121efbffad7f38021021cda5be87532ec16fd96533bb2e0/contourpy-1.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de425af81b6cea33101ae95ece1f696af39446db9682a0b56daaa48cfc29f38f", size = 345986, upload-time = "2025-04-15T17:38:33.502Z" }, + { url = "https://files.pythonhosted.org/packages/dc/49/ca13bb2da90391fa4219fdb23b078d6065ada886658ac7818e5441448b78/contourpy-1.3.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:977e98a0e0480d3fe292246417239d2d45435904afd6d7332d8455981c408b85", size = 318060, upload-time = "2025-04-15T17:38:38.672Z" }, + { url = "https://files.pythonhosted.org/packages/c8/65/5245ce8c548a8422236c13ffcdcdada6a2a812c361e9e0c70548bb40b661/contourpy-1.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:434f0adf84911c924519d2b08fc10491dd282b20bdd3fa8f60fd816ea0b48841", size = 322747, upload-time = "2025-04-15T17:38:43.712Z" }, + { url = "https://files.pythonhosted.org/packages/72/30/669b8eb48e0a01c660ead3752a25b44fdb2e5ebc13a55782f639170772f9/contourpy-1.3.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c66c4906cdbc50e9cba65978823e6e00b45682eb09adbb78c9775b74eb222422", size = 1308895, upload-time = "2025-04-15T17:39:00.224Z" }, + { url = "https://files.pythonhosted.org/packages/05/5a/b569f4250decee6e8d54498be7bdf29021a4c256e77fe8138c8319ef8eb3/contourpy-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8b7fc0cd78ba2f4695fd0a6ad81a19e7e3ab825c31b577f384aa9d7817dc3bef", size = 1379098, upload-time = "2025-04-15T17:43:29.649Z" }, + { url = "https://files.pythonhosted.org/packages/19/ba/b227c3886d120e60e41b28740ac3617b2f2b971b9f601c835661194579f1/contourpy-1.3.2-cp313-cp313-win32.whl", hash = "sha256:15ce6ab60957ca74cff444fe66d9045c1fd3e92c8936894ebd1f3eef2fff075f", size = 178535, upload-time = "2025-04-15T17:44:44.532Z" }, + { url = "https://files.pythonhosted.org/packages/12/6e/2fed56cd47ca739b43e892707ae9a13790a486a3173be063681ca67d2262/contourpy-1.3.2-cp313-cp313-win_amd64.whl", hash = "sha256:e1578f7eafce927b168752ed7e22646dad6cd9bca673c60bff55889fa236ebf9", size = 223096, upload-time = "2025-04-15T17:44:48.194Z" }, + { url = "https://files.pythonhosted.org/packages/54/4c/e76fe2a03014a7c767d79ea35c86a747e9325537a8b7627e0e5b3ba266b4/contourpy-1.3.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0475b1f6604896bc7c53bb070e355e9321e1bc0d381735421a2d2068ec56531f", size = 285090, upload-time = "2025-04-15T17:43:34.084Z" }, + { url = "https://files.pythonhosted.org/packages/7b/e2/5aba47debd55d668e00baf9651b721e7733975dc9fc27264a62b0dd26eb8/contourpy-1.3.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c85bb486e9be652314bb5b9e2e3b0d1b2e643d5eec4992c0fbe8ac71775da739", size = 268643, upload-time = "2025-04-15T17:43:38.626Z" }, + { url = "https://files.pythonhosted.org/packages/a1/37/cd45f1f051fe6230f751cc5cdd2728bb3a203f5619510ef11e732109593c/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:745b57db7758f3ffc05a10254edd3182a2a83402a89c00957a8e8a22f5582823", size = 310443, upload-time = "2025-04-15T17:43:44.522Z" }, + { url = "https://files.pythonhosted.org/packages/8b/a2/36ea6140c306c9ff6dd38e3bcec80b3b018474ef4d17eb68ceecd26675f4/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:970e9173dbd7eba9b4e01aab19215a48ee5dd3f43cef736eebde064a171f89a5", size = 349865, upload-time = "2025-04-15T17:43:49.545Z" }, + { url = "https://files.pythonhosted.org/packages/95/b7/2fc76bc539693180488f7b6cc518da7acbbb9e3b931fd9280504128bf956/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c6c4639a9c22230276b7bffb6a850dfc8258a2521305e1faefe804d006b2e532", size = 321162, upload-time = "2025-04-15T17:43:54.203Z" }, + { url = "https://files.pythonhosted.org/packages/f4/10/76d4f778458b0aa83f96e59d65ece72a060bacb20cfbee46cf6cd5ceba41/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc829960f34ba36aad4302e78eabf3ef16a3a100863f0d4eeddf30e8a485a03b", size = 327355, upload-time = "2025-04-15T17:44:01.025Z" }, + { url = "https://files.pythonhosted.org/packages/43/a3/10cf483ea683f9f8ab096c24bad3cce20e0d1dd9a4baa0e2093c1c962d9d/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:d32530b534e986374fc19eaa77fcb87e8a99e5431499949b828312bdcd20ac52", size = 1307935, upload-time = "2025-04-15T17:44:17.322Z" }, + { url = "https://files.pythonhosted.org/packages/78/73/69dd9a024444489e22d86108e7b913f3528f56cfc312b5c5727a44188471/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e298e7e70cf4eb179cc1077be1c725b5fd131ebc81181bf0c03525c8abc297fd", size = 1372168, upload-time = "2025-04-15T17:44:33.43Z" }, + { url = "https://files.pythonhosted.org/packages/0f/1b/96d586ccf1b1a9d2004dd519b25fbf104a11589abfd05484ff12199cca21/contourpy-1.3.2-cp313-cp313t-win32.whl", hash = "sha256:d0e589ae0d55204991450bb5c23f571c64fe43adaa53f93fc902a84c96f52fe1", size = 189550, upload-time = "2025-04-15T17:44:37.092Z" }, + { url = "https://files.pythonhosted.org/packages/b0/e6/6000d0094e8a5e32ad62591c8609e269febb6e4db83a1c75ff8868b42731/contourpy-1.3.2-cp313-cp313t-win_amd64.whl", hash = "sha256:78e9253c3de756b3f6a5174d024c4835acd59eb3f8e2ca13e775dbffe1558f69", size = 238214, upload-time = "2025-04-15T17:44:40.827Z" }, + { url = "https://files.pythonhosted.org/packages/33/05/b26e3c6ecc05f349ee0013f0bb850a761016d89cec528a98193a48c34033/contourpy-1.3.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fd93cc7f3139b6dd7aab2f26a90dde0aa9fc264dbf70f6740d498a70b860b82c", size = 265681, upload-time = "2025-04-15T17:44:59.314Z" }, + { url = "https://files.pythonhosted.org/packages/2b/25/ac07d6ad12affa7d1ffed11b77417d0a6308170f44ff20fa1d5aa6333f03/contourpy-1.3.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:107ba8a6a7eec58bb475329e6d3b95deba9440667c4d62b9b6063942b61d7f16", size = 315101, upload-time = "2025-04-15T17:45:04.165Z" }, + { url = "https://files.pythonhosted.org/packages/8f/4d/5bb3192bbe9d3f27e3061a6a8e7733c9120e203cb8515767d30973f71030/contourpy-1.3.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ded1706ed0c1049224531b81128efbd5084598f18d8a2d9efae833edbd2b40ad", size = 220599, upload-time = "2025-04-15T17:45:08.456Z" }, + { url = "https://files.pythonhosted.org/packages/ff/c0/91f1215d0d9f9f343e4773ba6c9b89e8c0cc7a64a6263f21139da639d848/contourpy-1.3.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5f5964cdad279256c084b69c3f412b7801e15356b16efa9d78aa974041903da0", size = 266807, upload-time = "2025-04-15T17:45:15.535Z" }, + { url = "https://files.pythonhosted.org/packages/d4/79/6be7e90c955c0487e7712660d6cead01fa17bff98e0ea275737cc2bc8e71/contourpy-1.3.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49b65a95d642d4efa8f64ba12558fcb83407e58a2dfba9d796d77b63ccfcaff5", size = 318729, upload-time = "2025-04-15T17:45:20.166Z" }, + { url = "https://files.pythonhosted.org/packages/87/68/7f46fb537958e87427d98a4074bcde4b67a70b04900cfc5ce29bc2f556c1/contourpy-1.3.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:8c5acb8dddb0752bf252e01a3035b21443158910ac16a3b0d20e7fed7d534ce5", size = 221791, upload-time = "2025-04-15T17:45:24.794Z" }, +] + +[[package]] +name = "contourpy" +version = "1.3.3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload-time = "2025-07-26T12:03:12.549Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/91/2e/c4390a31919d8a78b90e8ecf87cd4b4c4f05a5b48d05ec17db8e5404c6f4/contourpy-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:709a48ef9a690e1343202916450bc48b9e51c049b089c7f79a267b46cffcdaa1", size = 288773, upload-time = "2025-07-26T12:01:02.277Z" }, + { url = "https://files.pythonhosted.org/packages/0d/44/c4b0b6095fef4dc9c420e041799591e3b63e9619e3044f7f4f6c21c0ab24/contourpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:23416f38bfd74d5d28ab8429cc4d63fa67d5068bd711a85edb1c3fb0c3e2f381", size = 270149, upload-time = "2025-07-26T12:01:04.072Z" }, + { url = "https://files.pythonhosted.org/packages/30/2e/dd4ced42fefac8470661d7cb7e264808425e6c5d56d175291e93890cce09/contourpy-1.3.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:929ddf8c4c7f348e4c0a5a3a714b5c8542ffaa8c22954862a46ca1813b667ee7", size = 329222, upload-time = "2025-07-26T12:01:05.688Z" }, + { url = "https://files.pythonhosted.org/packages/f2/74/cc6ec2548e3d276c71389ea4802a774b7aa3558223b7bade3f25787fafc2/contourpy-1.3.3-cp311-cp311-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9e999574eddae35f1312c2b4b717b7885d4edd6cb46700e04f7f02db454e67c1", size = 377234, upload-time = "2025-07-26T12:01:07.054Z" }, + { url = "https://files.pythonhosted.org/packages/03/b3/64ef723029f917410f75c09da54254c5f9ea90ef89b143ccadb09df14c15/contourpy-1.3.3-cp311-cp311-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0bf67e0e3f482cb69779dd3061b534eb35ac9b17f163d851e2a547d56dba0a3a", size = 380555, upload-time = "2025-07-26T12:01:08.801Z" }, + { url = "https://files.pythonhosted.org/packages/5f/4b/6157f24ca425b89fe2eb7e7be642375711ab671135be21e6faa100f7448c/contourpy-1.3.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:51e79c1f7470158e838808d4a996fa9bac72c498e93d8ebe5119bc1e6becb0db", size = 355238, upload-time = "2025-07-26T12:01:10.319Z" }, + { url = "https://files.pythonhosted.org/packages/98/56/f914f0dd678480708a04cfd2206e7c382533249bc5001eb9f58aa693e200/contourpy-1.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:598c3aaece21c503615fd59c92a3598b428b2f01bfb4b8ca9c4edeecc2438620", size = 1326218, upload-time = "2025-07-26T12:01:12.659Z" }, + { url = "https://files.pythonhosted.org/packages/fb/d7/4a972334a0c971acd5172389671113ae82aa7527073980c38d5868ff1161/contourpy-1.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:322ab1c99b008dad206d406bb61d014cf0174df491ae9d9d0fac6a6fda4f977f", size = 1392867, upload-time = "2025-07-26T12:01:15.533Z" }, + { url = "https://files.pythonhosted.org/packages/75/3e/f2cc6cd56dc8cff46b1a56232eabc6feea52720083ea71ab15523daab796/contourpy-1.3.3-cp311-cp311-win32.whl", hash = "sha256:fd907ae12cd483cd83e414b12941c632a969171bf90fc937d0c9f268a31cafff", size = 183677, upload-time = "2025-07-26T12:01:17.088Z" }, + { url = "https://files.pythonhosted.org/packages/98/4b/9bd370b004b5c9d8045c6c33cf65bae018b27aca550a3f657cdc99acdbd8/contourpy-1.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:3519428f6be58431c56581f1694ba8e50626f2dd550af225f82fb5f5814d2a42", size = 225234, upload-time = "2025-07-26T12:01:18.256Z" }, + { url = "https://files.pythonhosted.org/packages/d9/b6/71771e02c2e004450c12b1120a5f488cad2e4d5b590b1af8bad060360fe4/contourpy-1.3.3-cp311-cp311-win_arm64.whl", hash = "sha256:15ff10bfada4bf92ec8b31c62bf7c1834c244019b4a33095a68000d7075df470", size = 193123, upload-time = "2025-07-26T12:01:19.848Z" }, + { url = "https://files.pythonhosted.org/packages/be/45/adfee365d9ea3d853550b2e735f9d66366701c65db7855cd07621732ccfc/contourpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b08a32ea2f8e42cf1d4be3169a98dd4be32bafe4f22b6c4cb4ba810fa9e5d2cb", size = 293419, upload-time = "2025-07-26T12:01:21.16Z" }, + { url = "https://files.pythonhosted.org/packages/53/3e/405b59cfa13021a56bba395a6b3aca8cec012b45bf177b0eaf7a202cde2c/contourpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:556dba8fb6f5d8742f2923fe9457dbdd51e1049c4a43fd3986a0b14a1d815fc6", size = 273979, upload-time = "2025-07-26T12:01:22.448Z" }, + { url = "https://files.pythonhosted.org/packages/d4/1c/a12359b9b2ca3a845e8f7f9ac08bdf776114eb931392fcad91743e2ea17b/contourpy-1.3.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92d9abc807cf7d0e047b95ca5d957cf4792fcd04e920ca70d48add15c1a90ea7", size = 332653, upload-time = "2025-07-26T12:01:24.155Z" }, + { url = "https://files.pythonhosted.org/packages/63/12/897aeebfb475b7748ea67b61e045accdfcf0d971f8a588b67108ed7f5512/contourpy-1.3.3-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b2e8faa0ed68cb29af51edd8e24798bb661eac3bd9f65420c1887b6ca89987c8", size = 379536, upload-time = "2025-07-26T12:01:25.91Z" }, + { url = "https://files.pythonhosted.org/packages/43/8a/a8c584b82deb248930ce069e71576fc09bd7174bbd35183b7943fb1064fd/contourpy-1.3.3-cp312-cp312-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:626d60935cf668e70a5ce6ff184fd713e9683fb458898e4249b63be9e28286ea", size = 384397, upload-time = "2025-07-26T12:01:27.152Z" }, + { url = "https://files.pythonhosted.org/packages/cc/8f/ec6289987824b29529d0dfda0d74a07cec60e54b9c92f3c9da4c0ac732de/contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e655fcef08aba35ec9610536bfe90267d7ab5ba944f7032549c55a146da1", size = 362601, upload-time = "2025-07-26T12:01:28.808Z" }, + { url = "https://files.pythonhosted.org/packages/05/0a/a3fe3be3ee2dceb3e615ebb4df97ae6f3828aa915d3e10549ce016302bd1/contourpy-1.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:451e71b5a7d597379ef572de31eeb909a87246974d960049a9848c3bc6c41bf7", size = 1331288, upload-time = "2025-07-26T12:01:31.198Z" }, + { url = "https://files.pythonhosted.org/packages/33/1d/acad9bd4e97f13f3e2b18a3977fe1b4a37ecf3d38d815333980c6c72e963/contourpy-1.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:459c1f020cd59fcfe6650180678a9993932d80d44ccde1fa1868977438f0b411", size = 1403386, upload-time = "2025-07-26T12:01:33.947Z" }, + { url = "https://files.pythonhosted.org/packages/cf/8f/5847f44a7fddf859704217a99a23a4f6417b10e5ab1256a179264561540e/contourpy-1.3.3-cp312-cp312-win32.whl", hash = "sha256:023b44101dfe49d7d53932be418477dba359649246075c996866106da069af69", size = 185018, upload-time = "2025-07-26T12:01:35.64Z" }, + { url = "https://files.pythonhosted.org/packages/19/e8/6026ed58a64563186a9ee3f29f41261fd1828f527dd93d33b60feca63352/contourpy-1.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:8153b8bfc11e1e4d75bcb0bff1db232f9e10b274e0929de9d608027e0d34ff8b", size = 226567, upload-time = "2025-07-26T12:01:36.804Z" }, + { url = "https://files.pythonhosted.org/packages/d1/e2/f05240d2c39a1ed228d8328a78b6f44cd695f7ef47beb3e684cf93604f86/contourpy-1.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:07ce5ed73ecdc4a03ffe3e1b3e3c1166db35ae7584be76f65dbbe28a7791b0cc", size = 193655, upload-time = "2025-07-26T12:01:37.999Z" }, + { url = "https://files.pythonhosted.org/packages/68/35/0167aad910bbdb9599272bd96d01a9ec6852f36b9455cf2ca67bd4cc2d23/contourpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:177fb367556747a686509d6fef71d221a4b198a3905fe824430e5ea0fda54eb5", size = 293257, upload-time = "2025-07-26T12:01:39.367Z" }, + { url = "https://files.pythonhosted.org/packages/96/e4/7adcd9c8362745b2210728f209bfbcf7d91ba868a2c5f40d8b58f54c509b/contourpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d002b6f00d73d69333dac9d0b8d5e84d9724ff9ef044fd63c5986e62b7c9e1b1", size = 274034, upload-time = "2025-07-26T12:01:40.645Z" }, + { url = "https://files.pythonhosted.org/packages/73/23/90e31ceeed1de63058a02cb04b12f2de4b40e3bef5e082a7c18d9c8ae281/contourpy-1.3.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:348ac1f5d4f1d66d3322420f01d42e43122f43616e0f194fc1c9f5d830c5b286", size = 334672, upload-time = "2025-07-26T12:01:41.942Z" }, + { url = "https://files.pythonhosted.org/packages/ed/93/b43d8acbe67392e659e1d984700e79eb67e2acb2bd7f62012b583a7f1b55/contourpy-1.3.3-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655456777ff65c2c548b7c454af9c6f33f16c8884f11083244b5819cc214f1b5", size = 381234, upload-time = "2025-07-26T12:01:43.499Z" }, + { url = "https://files.pythonhosted.org/packages/46/3b/bec82a3ea06f66711520f75a40c8fc0b113b2a75edb36aa633eb11c4f50f/contourpy-1.3.3-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:644a6853d15b2512d67881586bd03f462c7ab755db95f16f14d7e238f2852c67", size = 385169, upload-time = "2025-07-26T12:01:45.219Z" }, + { url = "https://files.pythonhosted.org/packages/4b/32/e0f13a1c5b0f8572d0ec6ae2f6c677b7991fafd95da523159c19eff0696a/contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4debd64f124ca62069f313a9cb86656ff087786016d76927ae2cf37846b006c9", size = 362859, upload-time = "2025-07-26T12:01:46.519Z" }, + { url = "https://files.pythonhosted.org/packages/33/71/e2a7945b7de4e58af42d708a219f3b2f4cff7386e6b6ab0a0fa0033c49a9/contourpy-1.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a15459b0f4615b00bbd1e91f1b9e19b7e63aea7483d03d804186f278c0af2659", size = 1332062, upload-time = "2025-07-26T12:01:48.964Z" }, + { url = "https://files.pythonhosted.org/packages/12/fc/4e87ac754220ccc0e807284f88e943d6d43b43843614f0a8afa469801db0/contourpy-1.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca0fdcd73925568ca027e0b17ab07aad764be4706d0a925b89227e447d9737b7", size = 1403932, upload-time = "2025-07-26T12:01:51.979Z" }, + { url = "https://files.pythonhosted.org/packages/a6/2e/adc197a37443f934594112222ac1aa7dc9a98faf9c3842884df9a9d8751d/contourpy-1.3.3-cp313-cp313-win32.whl", hash = "sha256:b20c7c9a3bf701366556e1b1984ed2d0cedf999903c51311417cf5f591d8c78d", size = 185024, upload-time = "2025-07-26T12:01:53.245Z" }, + { url = "https://files.pythonhosted.org/packages/18/0b/0098c214843213759692cc638fce7de5c289200a830e5035d1791d7a2338/contourpy-1.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:1cadd8b8969f060ba45ed7c1b714fe69185812ab43bd6b86a9123fe8f99c3263", size = 226578, upload-time = "2025-07-26T12:01:54.422Z" }, + { url = "https://files.pythonhosted.org/packages/8a/9a/2f6024a0c5995243cd63afdeb3651c984f0d2bc727fd98066d40e141ad73/contourpy-1.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:fd914713266421b7536de2bfa8181aa8c699432b6763a0ea64195ebe28bff6a9", size = 193524, upload-time = "2025-07-26T12:01:55.73Z" }, + { url = "https://files.pythonhosted.org/packages/c0/b3/f8a1a86bd3298513f500e5b1f5fd92b69896449f6cab6a146a5d52715479/contourpy-1.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:88df9880d507169449d434c293467418b9f6cbe82edd19284aa0409e7fdb933d", size = 306730, upload-time = "2025-07-26T12:01:57.051Z" }, + { url = "https://files.pythonhosted.org/packages/3f/11/4780db94ae62fc0c2053909b65dc3246bd7cecfc4f8a20d957ad43aa4ad8/contourpy-1.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d06bb1f751ba5d417047db62bca3c8fde202b8c11fb50742ab3ab962c81e8216", size = 287897, upload-time = "2025-07-26T12:01:58.663Z" }, + { url = "https://files.pythonhosted.org/packages/ae/15/e59f5f3ffdd6f3d4daa3e47114c53daabcb18574a26c21f03dc9e4e42ff0/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e4e6b05a45525357e382909a4c1600444e2a45b4795163d3b22669285591c1ae", size = 326751, upload-time = "2025-07-26T12:02:00.343Z" }, + { url = "https://files.pythonhosted.org/packages/0f/81/03b45cfad088e4770b1dcf72ea78d3802d04200009fb364d18a493857210/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ab3074b48c4e2cf1a960e6bbeb7f04566bf36b1861d5c9d4d8ac04b82e38ba20", size = 375486, upload-time = "2025-07-26T12:02:02.128Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ba/49923366492ffbdd4486e970d421b289a670ae8cf539c1ea9a09822b371a/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c3d53c796f8647d6deb1abe867daeb66dcc8a97e8455efa729516b997b8ed99", size = 388106, upload-time = "2025-07-26T12:02:03.615Z" }, + { url = "https://files.pythonhosted.org/packages/9f/52/5b00ea89525f8f143651f9f03a0df371d3cbd2fccd21ca9b768c7a6500c2/contourpy-1.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ed930df7289ff2a8d7afeb9603f8289e5704755c7e5c3bbd929c90c817164b", size = 352548, upload-time = "2025-07-26T12:02:05.165Z" }, + { url = "https://files.pythonhosted.org/packages/32/1d/a209ec1a3a3452d490f6b14dd92e72280c99ae3d1e73da74f8277d4ee08f/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4feffb6537d64b84877da813a5c30f1422ea5739566abf0bd18065ac040e120a", size = 1322297, upload-time = "2025-07-26T12:02:07.379Z" }, + { url = "https://files.pythonhosted.org/packages/bc/9e/46f0e8ebdd884ca0e8877e46a3f4e633f6c9c8c4f3f6e72be3fe075994aa/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2b7e9480ffe2b0cd2e787e4df64270e3a0440d9db8dc823312e2c940c167df7e", size = 1391023, upload-time = "2025-07-26T12:02:10.171Z" }, + { url = "https://files.pythonhosted.org/packages/b9/70/f308384a3ae9cd2209e0849f33c913f658d3326900d0ff5d378d6a1422d2/contourpy-1.3.3-cp313-cp313t-win32.whl", hash = "sha256:283edd842a01e3dcd435b1c5116798d661378d83d36d337b8dde1d16a5fc9ba3", size = 196157, upload-time = "2025-07-26T12:02:11.488Z" }, + { url = "https://files.pythonhosted.org/packages/b2/dd/880f890a6663b84d9e34a6f88cded89d78f0091e0045a284427cb6b18521/contourpy-1.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:87acf5963fc2b34825e5b6b048f40e3635dd547f590b04d2ab317c2619ef7ae8", size = 240570, upload-time = "2025-07-26T12:02:12.754Z" }, + { url = "https://files.pythonhosted.org/packages/80/99/2adc7d8ffead633234817ef8e9a87115c8a11927a94478f6bb3d3f4d4f7d/contourpy-1.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:3c30273eb2a55024ff31ba7d052dde990d7d8e5450f4bbb6e913558b3d6c2301", size = 199713, upload-time = "2025-07-26T12:02:14.4Z" }, + { url = "https://files.pythonhosted.org/packages/72/8b/4546f3ab60f78c514ffb7d01a0bd743f90de36f0019d1be84d0a708a580a/contourpy-1.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fde6c716d51c04b1c25d0b90364d0be954624a0ee9d60e23e850e8d48353d07a", size = 292189, upload-time = "2025-07-26T12:02:16.095Z" }, + { url = "https://files.pythonhosted.org/packages/fd/e1/3542a9cb596cadd76fcef413f19c79216e002623158befe6daa03dbfa88c/contourpy-1.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:cbedb772ed74ff5be440fa8eee9bd49f64f6e3fc09436d9c7d8f1c287b121d77", size = 273251, upload-time = "2025-07-26T12:02:17.524Z" }, + { url = "https://files.pythonhosted.org/packages/b1/71/f93e1e9471d189f79d0ce2497007731c1e6bf9ef6d1d61b911430c3db4e5/contourpy-1.3.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22e9b1bd7a9b1d652cd77388465dc358dafcd2e217d35552424aa4f996f524f5", size = 335810, upload-time = "2025-07-26T12:02:18.9Z" }, + { url = "https://files.pythonhosted.org/packages/91/f9/e35f4c1c93f9275d4e38681a80506b5510e9327350c51f8d4a5a724d178c/contourpy-1.3.3-cp314-cp314-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a22738912262aa3e254e4f3cb079a95a67132fc5a063890e224393596902f5a4", size = 382871, upload-time = "2025-07-26T12:02:20.418Z" }, + { url = "https://files.pythonhosted.org/packages/b5/71/47b512f936f66a0a900d81c396a7e60d73419868fba959c61efed7a8ab46/contourpy-1.3.3-cp314-cp314-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:afe5a512f31ee6bd7d0dda52ec9864c984ca3d66664444f2d72e0dc4eb832e36", size = 386264, upload-time = "2025-07-26T12:02:21.916Z" }, + { url = "https://files.pythonhosted.org/packages/04/5f/9ff93450ba96b09c7c2b3f81c94de31c89f92292f1380261bd7195bea4ea/contourpy-1.3.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f64836de09927cba6f79dcd00fdd7d5329f3fccc633468507079c829ca4db4e3", size = 363819, upload-time = "2025-07-26T12:02:23.759Z" }, + { url = "https://files.pythonhosted.org/packages/3e/a6/0b185d4cc480ee494945cde102cb0149ae830b5fa17bf855b95f2e70ad13/contourpy-1.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1fd43c3be4c8e5fd6e4f2baeae35ae18176cf2e5cced681cca908addf1cdd53b", size = 1333650, upload-time = "2025-07-26T12:02:26.181Z" }, + { url = "https://files.pythonhosted.org/packages/43/d7/afdc95580ca56f30fbcd3060250f66cedbde69b4547028863abd8aa3b47e/contourpy-1.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6afc576f7b33cf00996e5c1102dc2a8f7cc89e39c0b55df93a0b78c1bd992b36", size = 1404833, upload-time = "2025-07-26T12:02:28.782Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e2/366af18a6d386f41132a48f033cbd2102e9b0cf6345d35ff0826cd984566/contourpy-1.3.3-cp314-cp314-win32.whl", hash = "sha256:66c8a43a4f7b8df8b71ee1840e4211a3c8d93b214b213f590e18a1beca458f7d", size = 189692, upload-time = "2025-07-26T12:02:30.128Z" }, + { url = "https://files.pythonhosted.org/packages/7d/c2/57f54b03d0f22d4044b8afb9ca0e184f8b1afd57b4f735c2fa70883dc601/contourpy-1.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:cf9022ef053f2694e31d630feaacb21ea24224be1c3ad0520b13d844274614fd", size = 232424, upload-time = "2025-07-26T12:02:31.395Z" }, + { url = "https://files.pythonhosted.org/packages/18/79/a9416650df9b525737ab521aa181ccc42d56016d2123ddcb7b58e926a42c/contourpy-1.3.3-cp314-cp314-win_arm64.whl", hash = "sha256:95b181891b4c71de4bb404c6621e7e2390745f887f2a026b2d99e92c17892339", size = 198300, upload-time = "2025-07-26T12:02:32.956Z" }, + { url = "https://files.pythonhosted.org/packages/1f/42/38c159a7d0f2b7b9c04c64ab317042bb6952b713ba875c1681529a2932fe/contourpy-1.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:33c82d0138c0a062380332c861387650c82e4cf1747aaa6938b9b6516762e772", size = 306769, upload-time = "2025-07-26T12:02:34.2Z" }, + { url = "https://files.pythonhosted.org/packages/c3/6c/26a8205f24bca10974e77460de68d3d7c63e282e23782f1239f226fcae6f/contourpy-1.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ea37e7b45949df430fe649e5de8351c423430046a2af20b1c1961cae3afcda77", size = 287892, upload-time = "2025-07-26T12:02:35.807Z" }, + { url = "https://files.pythonhosted.org/packages/66/06/8a475c8ab718ebfd7925661747dbb3c3ee9c82ac834ccb3570be49d129f4/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d304906ecc71672e9c89e87c4675dc5c2645e1f4269a5063b99b0bb29f232d13", size = 326748, upload-time = "2025-07-26T12:02:37.193Z" }, + { url = "https://files.pythonhosted.org/packages/b4/a3/c5ca9f010a44c223f098fccd8b158bb1cb287378a31ac141f04730dc49be/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca658cd1a680a5c9ea96dc61cdbae1e85c8f25849843aa799dfd3cb370ad4fbe", size = 375554, upload-time = "2025-07-26T12:02:38.894Z" }, + { url = "https://files.pythonhosted.org/packages/80/5b/68bd33ae63fac658a4145088c1e894405e07584a316738710b636c6d0333/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ab2fd90904c503739a75b7c8c5c01160130ba67944a7b77bbf36ef8054576e7f", size = 388118, upload-time = "2025-07-26T12:02:40.642Z" }, + { url = "https://files.pythonhosted.org/packages/40/52/4c285a6435940ae25d7410a6c36bda5145839bc3f0beb20c707cda18b9d2/contourpy-1.3.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b7301b89040075c30e5768810bc96a8e8d78085b47d8be6e4c3f5a0b4ed478a0", size = 352555, upload-time = "2025-07-26T12:02:42.25Z" }, + { url = "https://files.pythonhosted.org/packages/24/ee/3e81e1dd174f5c7fefe50e85d0892de05ca4e26ef1c9a59c2a57e43b865a/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:2a2a8b627d5cc6b7c41a4beff6c5ad5eb848c88255fda4a8745f7e901b32d8e4", size = 1322295, upload-time = "2025-07-26T12:02:44.668Z" }, + { url = "https://files.pythonhosted.org/packages/3c/b2/6d913d4d04e14379de429057cd169e5e00f6c2af3bb13e1710bcbdb5da12/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:fd6ec6be509c787f1caf6b247f0b1ca598bef13f4ddeaa126b7658215529ba0f", size = 1391027, upload-time = "2025-07-26T12:02:47.09Z" }, + { url = "https://files.pythonhosted.org/packages/93/8a/68a4ec5c55a2971213d29a9374913f7e9f18581945a7a31d1a39b5d2dfe5/contourpy-1.3.3-cp314-cp314t-win32.whl", hash = "sha256:e74a9a0f5e3fff48fb5a7f2fd2b9b70a3fe014a67522f79b7cca4c0c7e43c9ae", size = 202428, upload-time = "2025-07-26T12:02:48.691Z" }, + { url = "https://files.pythonhosted.org/packages/fa/96/fd9f641ffedc4fa3ace923af73b9d07e869496c9cc7a459103e6e978992f/contourpy-1.3.3-cp314-cp314t-win_amd64.whl", hash = "sha256:13b68d6a62db8eafaebb8039218921399baf6e47bf85006fd8529f2a08ef33fc", size = 250331, upload-time = "2025-07-26T12:02:50.137Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8c/469afb6465b853afff216f9528ffda78a915ff880ed58813ba4faf4ba0b6/contourpy-1.3.3-cp314-cp314t-win_arm64.whl", hash = "sha256:b7448cb5a725bb1e35ce88771b86fba35ef418952474492cf7c764059933ff8b", size = 203831, upload-time = "2025-07-26T12:02:51.449Z" }, + { url = "https://files.pythonhosted.org/packages/a5/29/8dcfe16f0107943fa92388c23f6e05cff0ba58058c4c95b00280d4c75a14/contourpy-1.3.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:cd5dfcaeb10f7b7f9dc8941717c6c2ade08f587be2226222c12b25f0483ed497", size = 278809, upload-time = "2025-07-26T12:02:52.74Z" }, + { url = "https://files.pythonhosted.org/packages/85/a9/8b37ef4f7dafeb335daee3c8254645ef5725be4d9c6aa70b50ec46ef2f7e/contourpy-1.3.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:0c1fc238306b35f246d61a1d416a627348b5cf0648648a031e14bb8705fcdfe8", size = 261593, upload-time = "2025-07-26T12:02:54.037Z" }, + { url = "https://files.pythonhosted.org/packages/0a/59/ebfb8c677c75605cc27f7122c90313fd2f375ff3c8d19a1694bda74aaa63/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70f9aad7de812d6541d29d2bbf8feb22ff7e1c299523db288004e3157ff4674e", size = 302202, upload-time = "2025-07-26T12:02:55.947Z" }, + { url = "https://files.pythonhosted.org/packages/3c/37/21972a15834d90bfbfb009b9d004779bd5a07a0ec0234e5ba8f64d5736f4/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5ed3657edf08512fc3fe81b510e35c2012fbd3081d2e26160f27ca28affec989", size = 329207, upload-time = "2025-07-26T12:02:57.468Z" }, + { url = "https://files.pythonhosted.org/packages/0c/58/bd257695f39d05594ca4ad60df5bcb7e32247f9951fd09a9b8edb82d1daa/contourpy-1.3.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:3d1a3799d62d45c18bafd41c5fa05120b96a28079f2393af559b843d1a966a77", size = 225315, upload-time = "2025-07-26T12:02:58.801Z" }, +] + +[[package]] +name = "cycler" +version = "0.12.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615, upload-time = "2023-10-07T05:32:18.335Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321, upload-time = "2023-10-07T05:32:16.783Z" }, +] + +[[package]] +name = "decorator" +version = "5.2.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/43/fa/6d96a0978d19e17b68d634497769987b16c8f4cd0a7a05048bec693caa6b/decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360", size = 56711, upload-time = "2025-02-24T04:41:34.073Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a", size = 9190, upload-time = "2025-02-24T04:41:32.565Z" }, +] + +[[package]] +name = "exceptiongroup" +version = "1.3.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8a/0e/97c33bf5009bdbac74fd2beace167cab3f978feb69cc36f1ef79360d6c4e/exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598", size = 16740, upload-time = "2025-11-21T23:01:53.443Z" }, +] + +[[package]] +name = "executing" +version = "2.2.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/cc/28/c14e053b6762b1044f34a13aab6859bbf40456d37d23aa286ac24cfd9a5d/executing-2.2.1.tar.gz", hash = "sha256:3632cc370565f6648cc328b32435bd120a1e4ebb20c77e3fdde9a13cd1e533c4", size = 1129488, upload-time = "2025-09-01T09:48:10.866Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c1/ea/53f2148663b321f21b5a606bd5f191517cf40b7072c0497d3c92c4a13b1e/executing-2.2.1-py2.py3-none-any.whl", hash = "sha256:760643d3452b4d777d295bb167ccc74c64a81df23fb5e08eff250c425a4b2017", size = 28317, upload-time = "2025-09-01T09:48:08.5Z" }, +] + +[[package]] +name = "fastjsonschema" +version = "2.21.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/20/b5/23b216d9d985a956623b6bd12d4086b60f0059b27799f23016af04a74ea1/fastjsonschema-2.21.2.tar.gz", hash = "sha256:b1eb43748041c880796cd077f1a07c3d94e93ae84bba5ed36800a33554ae05de", size = 374130, upload-time = "2025-08-14T18:49:36.666Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cb/a8/20d0723294217e47de6d9e2e40fd4a9d2f7c4b6ef974babd482a59743694/fastjsonschema-2.21.2-py3-none-any.whl", hash = "sha256:1c797122d0a86c5cace2e54bf4e819c36223b552017172f32c5c024a6b77e463", size = 24024, upload-time = "2025-08-14T18:49:34.776Z" }, +] + +[[package]] +name = "fonttools" +version = "4.61.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ec/ca/cf17b88a8df95691275a3d77dc0a5ad9907f328ae53acbe6795da1b2f5ed/fonttools-4.61.1.tar.gz", hash = "sha256:6675329885c44657f826ef01d9e4fb33b9158e9d93c537d84ad8399539bc6f69", size = 3565756, upload-time = "2025-12-12T17:31:24.246Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5b/94/8a28707adb00bed1bf22dac16ccafe60faf2ade353dcb32c3617ee917307/fonttools-4.61.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7c7db70d57e5e1089a274cbb2b1fd635c9a24de809a231b154965d415d6c6d24", size = 2854799, upload-time = "2025-12-12T17:29:27.5Z" }, + { url = "https://files.pythonhosted.org/packages/94/93/c2e682faaa5ee92034818d8f8a8145ae73eb83619600495dcf8503fa7771/fonttools-4.61.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5fe9fd43882620017add5eabb781ebfbc6998ee49b35bd7f8f79af1f9f99a958", size = 2403032, upload-time = "2025-12-12T17:29:30.115Z" }, + { url = "https://files.pythonhosted.org/packages/f1/62/1748f7e7e1ee41aa52279fd2e3a6d0733dc42a673b16932bad8e5d0c8b28/fonttools-4.61.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d8db08051fc9e7d8bc622f2112511b8107d8f27cd89e2f64ec45e9825e8288da", size = 4897863, upload-time = "2025-12-12T17:29:32.535Z" }, + { url = "https://files.pythonhosted.org/packages/69/69/4ca02ee367d2c98edcaeb83fc278d20972502ee071214ad9d8ca85e06080/fonttools-4.61.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a76d4cb80f41ba94a6691264be76435e5f72f2cb3cab0b092a6212855f71c2f6", size = 4859076, upload-time = "2025-12-12T17:29:34.907Z" }, + { url = "https://files.pythonhosted.org/packages/8c/f5/660f9e3cefa078861a7f099107c6d203b568a6227eef163dd173bfc56bdc/fonttools-4.61.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a13fc8aeb24bad755eea8f7f9d409438eb94e82cf86b08fe77a03fbc8f6a96b1", size = 4875623, upload-time = "2025-12-12T17:29:37.33Z" }, + { url = "https://files.pythonhosted.org/packages/63/d1/9d7c5091d2276ed47795c131c1bf9316c3c1ab2789c22e2f59e0572ccd38/fonttools-4.61.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b846a1fcf8beadeb9ea4f44ec5bdde393e2f1569e17d700bfc49cd69bde75881", size = 4993327, upload-time = "2025-12-12T17:29:39.781Z" }, + { url = "https://files.pythonhosted.org/packages/6f/2d/28def73837885ae32260d07660a052b99f0aa00454867d33745dfe49dbf0/fonttools-4.61.1-cp310-cp310-win32.whl", hash = "sha256:78a7d3ab09dc47ac1a363a493e6112d8cabed7ba7caad5f54dbe2f08676d1b47", size = 1502180, upload-time = "2025-12-12T17:29:42.217Z" }, + { url = "https://files.pythonhosted.org/packages/63/fa/bfdc98abb4dd2bd491033e85e3ba69a2313c850e759a6daa014bc9433b0f/fonttools-4.61.1-cp310-cp310-win_amd64.whl", hash = "sha256:eff1ac3cc66c2ac7cda1e64b4e2f3ffef474b7335f92fc3833fc632d595fcee6", size = 1550654, upload-time = "2025-12-12T17:29:44.564Z" }, + { url = "https://files.pythonhosted.org/packages/69/12/bf9f4eaa2fad039356cc627587e30ed008c03f1cebd3034376b5ee8d1d44/fonttools-4.61.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:c6604b735bb12fef8e0efd5578c9fb5d3d8532d5001ea13a19cddf295673ee09", size = 2852213, upload-time = "2025-12-12T17:29:46.675Z" }, + { url = "https://files.pythonhosted.org/packages/ac/49/4138d1acb6261499bedde1c07f8c2605d1d8f9d77a151e5507fd3ef084b6/fonttools-4.61.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5ce02f38a754f207f2f06557523cd39a06438ba3aafc0639c477ac409fc64e37", size = 2401689, upload-time = "2025-12-12T17:29:48.769Z" }, + { url = "https://files.pythonhosted.org/packages/e5/fe/e6ce0fe20a40e03aef906af60aa87668696f9e4802fa283627d0b5ed777f/fonttools-4.61.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:77efb033d8d7ff233385f30c62c7c79271c8885d5c9657d967ede124671bbdfb", size = 5058809, upload-time = "2025-12-12T17:29:51.701Z" }, + { url = "https://files.pythonhosted.org/packages/79/61/1ca198af22f7dd22c17ab86e9024ed3c06299cfdb08170640e9996d501a0/fonttools-4.61.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:75c1a6dfac6abd407634420c93864a1e274ebc1c7531346d9254c0d8f6ca00f9", size = 5036039, upload-time = "2025-12-12T17:29:53.659Z" }, + { url = "https://files.pythonhosted.org/packages/99/cc/fa1801e408586b5fce4da9f5455af8d770f4fc57391cd5da7256bb364d38/fonttools-4.61.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0de30bfe7745c0d1ffa2b0b7048fb7123ad0d71107e10ee090fa0b16b9452e87", size = 5034714, upload-time = "2025-12-12T17:29:55.592Z" }, + { url = "https://files.pythonhosted.org/packages/bf/aa/b7aeafe65adb1b0a925f8f25725e09f078c635bc22754f3fecb7456955b0/fonttools-4.61.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:58b0ee0ab5b1fc9921eccfe11d1435added19d6494dde14e323f25ad2bc30c56", size = 5158648, upload-time = "2025-12-12T17:29:57.861Z" }, + { url = "https://files.pythonhosted.org/packages/99/f9/08ea7a38663328881384c6e7777bbefc46fd7d282adfd87a7d2b84ec9d50/fonttools-4.61.1-cp311-cp311-win32.whl", hash = "sha256:f79b168428351d11e10c5aeb61a74e1851ec221081299f4cf56036a95431c43a", size = 2280681, upload-time = "2025-12-12T17:29:59.943Z" }, + { url = "https://files.pythonhosted.org/packages/07/ad/37dd1ae5fa6e01612a1fbb954f0927681f282925a86e86198ccd7b15d515/fonttools-4.61.1-cp311-cp311-win_amd64.whl", hash = "sha256:fe2efccb324948a11dd09d22136fe2ac8a97d6c1347cf0b58a911dcd529f66b7", size = 2331951, upload-time = "2025-12-12T17:30:02.254Z" }, + { url = "https://files.pythonhosted.org/packages/6f/16/7decaa24a1bd3a70c607b2e29f0adc6159f36a7e40eaba59846414765fd4/fonttools-4.61.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:f3cb4a569029b9f291f88aafc927dd53683757e640081ca8c412781ea144565e", size = 2851593, upload-time = "2025-12-12T17:30:04.225Z" }, + { url = "https://files.pythonhosted.org/packages/94/98/3c4cb97c64713a8cf499b3245c3bf9a2b8fd16a3e375feff2aed78f96259/fonttools-4.61.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:41a7170d042e8c0024703ed13b71893519a1a6d6e18e933e3ec7507a2c26a4b2", size = 2400231, upload-time = "2025-12-12T17:30:06.47Z" }, + { url = "https://files.pythonhosted.org/packages/b7/37/82dbef0f6342eb01f54bca073ac1498433d6ce71e50c3c3282b655733b31/fonttools-4.61.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:10d88e55330e092940584774ee5e8a6971b01fc2f4d3466a1d6c158230880796", size = 4954103, upload-time = "2025-12-12T17:30:08.432Z" }, + { url = "https://files.pythonhosted.org/packages/6c/44/f3aeac0fa98e7ad527f479e161aca6c3a1e47bb6996b053d45226fe37bf2/fonttools-4.61.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:15acc09befd16a0fb8a8f62bc147e1a82817542d72184acca9ce6e0aeda9fa6d", size = 5004295, upload-time = "2025-12-12T17:30:10.56Z" }, + { url = "https://files.pythonhosted.org/packages/14/e8/7424ced75473983b964d09f6747fa09f054a6d656f60e9ac9324cf40c743/fonttools-4.61.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e6bcdf33aec38d16508ce61fd81838f24c83c90a1d1b8c68982857038673d6b8", size = 4944109, upload-time = "2025-12-12T17:30:12.874Z" }, + { url = "https://files.pythonhosted.org/packages/c8/8b/6391b257fa3d0b553d73e778f953a2f0154292a7a7a085e2374b111e5410/fonttools-4.61.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5fade934607a523614726119164ff621e8c30e8fa1ffffbbd358662056ba69f0", size = 5093598, upload-time = "2025-12-12T17:30:15.79Z" }, + { url = "https://files.pythonhosted.org/packages/d9/71/fd2ea96cdc512d92da5678a1c98c267ddd4d8c5130b76d0f7a80f9a9fde8/fonttools-4.61.1-cp312-cp312-win32.whl", hash = "sha256:75da8f28eff26defba42c52986de97b22106cb8f26515b7c22443ebc9c2d3261", size = 2269060, upload-time = "2025-12-12T17:30:18.058Z" }, + { url = "https://files.pythonhosted.org/packages/80/3b/a3e81b71aed5a688e89dfe0e2694b26b78c7d7f39a5ffd8a7d75f54a12a8/fonttools-4.61.1-cp312-cp312-win_amd64.whl", hash = "sha256:497c31ce314219888c0e2fce5ad9178ca83fe5230b01a5006726cdf3ac9f24d9", size = 2319078, upload-time = "2025-12-12T17:30:22.862Z" }, + { url = "https://files.pythonhosted.org/packages/4b/cf/00ba28b0990982530addb8dc3e9e6f2fa9cb5c20df2abdda7baa755e8fe1/fonttools-4.61.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8c56c488ab471628ff3bfa80964372fc13504ece601e0d97a78ee74126b2045c", size = 2846454, upload-time = "2025-12-12T17:30:24.938Z" }, + { url = "https://files.pythonhosted.org/packages/5a/ca/468c9a8446a2103ae645d14fee3f610567b7042aba85031c1c65e3ef7471/fonttools-4.61.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:dc492779501fa723b04d0ab1f5be046797fee17d27700476edc7ee9ae535a61e", size = 2398191, upload-time = "2025-12-12T17:30:27.343Z" }, + { url = "https://files.pythonhosted.org/packages/a3/4b/d67eedaed19def5967fade3297fed8161b25ba94699efc124b14fb68cdbc/fonttools-4.61.1-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:64102ca87e84261419c3747a0d20f396eb024bdbeb04c2bfb37e2891f5fadcb5", size = 4928410, upload-time = "2025-12-12T17:30:29.771Z" }, + { url = "https://files.pythonhosted.org/packages/b0/8d/6fb3494dfe61a46258cd93d979cf4725ded4eb46c2a4ca35e4490d84daea/fonttools-4.61.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4c1b526c8d3f615a7b1867f38a9410849c8f4aef078535742198e942fba0e9bd", size = 4984460, upload-time = "2025-12-12T17:30:32.073Z" }, + { url = "https://files.pythonhosted.org/packages/f7/f1/a47f1d30b3dc00d75e7af762652d4cbc3dff5c2697a0dbd5203c81afd9c3/fonttools-4.61.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:41ed4b5ec103bd306bb68f81dc166e77409e5209443e5773cb4ed837bcc9b0d3", size = 4925800, upload-time = "2025-12-12T17:30:34.339Z" }, + { url = "https://files.pythonhosted.org/packages/a7/01/e6ae64a0981076e8a66906fab01539799546181e32a37a0257b77e4aa88b/fonttools-4.61.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b501c862d4901792adaec7c25b1ecc749e2662543f68bb194c42ba18d6eec98d", size = 5067859, upload-time = "2025-12-12T17:30:36.593Z" }, + { url = "https://files.pythonhosted.org/packages/73/aa/28e40b8d6809a9b5075350a86779163f074d2b617c15d22343fce81918db/fonttools-4.61.1-cp313-cp313-win32.whl", hash = "sha256:4d7092bb38c53bbc78e9255a59158b150bcdc115a1e3b3ce0b5f267dc35dd63c", size = 2267821, upload-time = "2025-12-12T17:30:38.478Z" }, + { url = "https://files.pythonhosted.org/packages/1a/59/453c06d1d83dc0951b69ef692d6b9f1846680342927df54e9a1ca91c6f90/fonttools-4.61.1-cp313-cp313-win_amd64.whl", hash = "sha256:21e7c8d76f62ab13c9472ccf74515ca5b9a761d1bde3265152a6dc58700d895b", size = 2318169, upload-time = "2025-12-12T17:30:40.951Z" }, + { url = "https://files.pythonhosted.org/packages/32/8f/4e7bf82c0cbb738d3c2206c920ca34ca74ef9dabde779030145d28665104/fonttools-4.61.1-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:fff4f534200a04b4a36e7ae3cb74493afe807b517a09e99cb4faa89a34ed6ecd", size = 2846094, upload-time = "2025-12-12T17:30:43.511Z" }, + { url = "https://files.pythonhosted.org/packages/71/09/d44e45d0a4f3a651f23a1e9d42de43bc643cce2971b19e784cc67d823676/fonttools-4.61.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:d9203500f7c63545b4ce3799319fe4d9feb1a1b89b28d3cb5abd11b9dd64147e", size = 2396589, upload-time = "2025-12-12T17:30:45.681Z" }, + { url = "https://files.pythonhosted.org/packages/89/18/58c64cafcf8eb677a99ef593121f719e6dcbdb7d1c594ae5a10d4997ca8a/fonttools-4.61.1-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:fa646ecec9528bef693415c79a86e733c70a4965dd938e9a226b0fc64c9d2e6c", size = 4877892, upload-time = "2025-12-12T17:30:47.709Z" }, + { url = "https://files.pythonhosted.org/packages/8a/ec/9e6b38c7ba1e09eb51db849d5450f4c05b7e78481f662c3b79dbde6f3d04/fonttools-4.61.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:11f35ad7805edba3aac1a3710d104592df59f4b957e30108ae0ba6c10b11dd75", size = 4972884, upload-time = "2025-12-12T17:30:49.656Z" }, + { url = "https://files.pythonhosted.org/packages/5e/87/b5339da8e0256734ba0dbbf5b6cdebb1dd79b01dc8c270989b7bcd465541/fonttools-4.61.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:b931ae8f62db78861b0ff1ac017851764602288575d65b8e8ff1963fed419063", size = 4924405, upload-time = "2025-12-12T17:30:51.735Z" }, + { url = "https://files.pythonhosted.org/packages/0b/47/e3409f1e1e69c073a3a6fd8cb886eb18c0bae0ee13db2c8d5e7f8495e8b7/fonttools-4.61.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:b148b56f5de675ee16d45e769e69f87623a4944f7443850bf9a9376e628a89d2", size = 5035553, upload-time = "2025-12-12T17:30:54.823Z" }, + { url = "https://files.pythonhosted.org/packages/bf/b6/1f6600161b1073a984294c6c031e1a56ebf95b6164249eecf30012bb2e38/fonttools-4.61.1-cp314-cp314-win32.whl", hash = "sha256:9b666a475a65f4e839d3d10473fad6d47e0a9db14a2f4a224029c5bfde58ad2c", size = 2271915, upload-time = "2025-12-12T17:30:57.913Z" }, + { url = "https://files.pythonhosted.org/packages/52/7b/91e7b01e37cc8eb0e1f770d08305b3655e4f002fc160fb82b3390eabacf5/fonttools-4.61.1-cp314-cp314-win_amd64.whl", hash = "sha256:4f5686e1fe5fce75d82d93c47a438a25bf0d1319d2843a926f741140b2b16e0c", size = 2323487, upload-time = "2025-12-12T17:30:59.804Z" }, + { url = "https://files.pythonhosted.org/packages/39/5c/908ad78e46c61c3e3ed70c3b58ff82ab48437faf84ec84f109592cabbd9f/fonttools-4.61.1-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:e76ce097e3c57c4bcb67c5aa24a0ecdbd9f74ea9219997a707a4061fbe2707aa", size = 2929571, upload-time = "2025-12-12T17:31:02.574Z" }, + { url = "https://files.pythonhosted.org/packages/bd/41/975804132c6dea64cdbfbaa59f3518a21c137a10cccf962805b301ac6ab2/fonttools-4.61.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:9cfef3ab326780c04d6646f68d4b4742aae222e8b8ea1d627c74e38afcbc9d91", size = 2435317, upload-time = "2025-12-12T17:31:04.974Z" }, + { url = "https://files.pythonhosted.org/packages/b0/5a/aef2a0a8daf1ebaae4cfd83f84186d4a72ee08fd6a8451289fcd03ffa8a4/fonttools-4.61.1-cp314-cp314t-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:a75c301f96db737e1c5ed5fd7d77d9c34466de16095a266509e13da09751bd19", size = 4882124, upload-time = "2025-12-12T17:31:07.456Z" }, + { url = "https://files.pythonhosted.org/packages/80/33/d6db3485b645b81cea538c9d1c9219d5805f0877fda18777add4671c5240/fonttools-4.61.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:91669ccac46bbc1d09e9273546181919064e8df73488ea087dcac3e2968df9ba", size = 5100391, upload-time = "2025-12-12T17:31:09.732Z" }, + { url = "https://files.pythonhosted.org/packages/6c/d6/675ba631454043c75fcf76f0ca5463eac8eb0666ea1d7badae5fea001155/fonttools-4.61.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:c33ab3ca9d3ccd581d58e989d67554e42d8d4ded94ab3ade3508455fe70e65f7", size = 4978800, upload-time = "2025-12-12T17:31:11.681Z" }, + { url = "https://files.pythonhosted.org/packages/7f/33/d3ec753d547a8d2bdaedd390d4a814e8d5b45a093d558f025c6b990b554c/fonttools-4.61.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:664c5a68ec406f6b1547946683008576ef8b38275608e1cee6c061828171c118", size = 5006426, upload-time = "2025-12-12T17:31:13.764Z" }, + { url = "https://files.pythonhosted.org/packages/b4/40/cc11f378b561a67bea850ab50063366a0d1dd3f6d0a30ce0f874b0ad5664/fonttools-4.61.1-cp314-cp314t-win32.whl", hash = "sha256:aed04cabe26f30c1647ef0e8fbb207516fd40fe9472e9439695f5c6998e60ac5", size = 2335377, upload-time = "2025-12-12T17:31:16.49Z" }, + { url = "https://files.pythonhosted.org/packages/e4/ff/c9a2b66b39f8628531ea58b320d66d951267c98c6a38684daa8f50fb02f8/fonttools-4.61.1-cp314-cp314t-win_amd64.whl", hash = "sha256:2180f14c141d2f0f3da43f3a81bc8aa4684860f6b0e6f9e165a4831f24e6a23b", size = 2400613, upload-time = "2025-12-12T17:31:18.769Z" }, + { url = "https://files.pythonhosted.org/packages/c7/4e/ce75a57ff3aebf6fc1f4e9d508b8e5810618a33d900ad6c19eb30b290b97/fonttools-4.61.1-py3-none-any.whl", hash = "sha256:17d2bf5d541add43822bcf0c43d7d847b160c9bb01d15d5007d84e2217aaa371", size = 1148996, upload-time = "2025-12-12T17:31:21.03Z" }, +] + +[[package]] +name = "imageio" +version = "2.37.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "pillow" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a3/6f/606be632e37bf8d05b253e8626c2291d74c691ddc7bcdf7d6aaf33b32f6a/imageio-2.37.2.tar.gz", hash = "sha256:0212ef2727ac9caa5ca4b2c75ae89454312f440a756fcfc8ef1993e718f50f8a", size = 389600, upload-time = "2025-11-04T14:29:39.898Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fb/fe/301e0936b79bcab4cacc7548bf2853fc28dced0a578bab1f7ef53c9aa75b/imageio-2.37.2-py3-none-any.whl", hash = "sha256:ad9adfb20335d718c03de457358ed69f141021a333c40a53e57273d8a5bd0b9b", size = 317646, upload-time = "2025-11-04T14:29:37.948Z" }, +] + +[[package]] +name = "ipython" +version = "8.38.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.11'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version < '3.11' and sys_platform == 'win32'" }, + { name = "decorator", marker = "python_full_version < '3.11'" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11'" }, + { name = "jedi", marker = "python_full_version < '3.11'" }, + { name = "matplotlib-inline", marker = "python_full_version < '3.11'" }, + { name = "pexpect", marker = "python_full_version < '3.11' and sys_platform != 'emscripten' and sys_platform != 'win32'" }, + { name = "prompt-toolkit", marker = "python_full_version < '3.11'" }, + { name = "pygments", marker = "python_full_version < '3.11'" }, + { name = "stack-data", marker = "python_full_version < '3.11'" }, + { name = "traitlets", marker = "python_full_version < '3.11'" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/e5/61/1810830e8b93c72dcd3c0f150c80a00c3deb229562d9423807ec92c3a539/ipython-8.38.0.tar.gz", hash = "sha256:9cfea8c903ce0867cc2f23199ed8545eb741f3a69420bfcf3743ad1cec856d39", size = 5513996, upload-time = "2026-01-05T10:59:06.901Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9f/df/db59624f4c71b39717c423409950ac3f2c8b2ce4b0aac843112c7fb3f721/ipython-8.38.0-py3-none-any.whl", hash = "sha256:750162629d800ac65bb3b543a14e7a74b0e88063eac9b92124d4b2aa3f6d8e86", size = 831813, upload-time = "2026-01-05T10:59:04.239Z" }, +] + +[[package]] +name = "ipython" +version = "9.10.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version >= '3.11' and sys_platform == 'win32'" }, + { name = "decorator", marker = "python_full_version >= '3.11'" }, + { name = "ipython-pygments-lexers", marker = "python_full_version >= '3.11'" }, + { name = "jedi", marker = "python_full_version >= '3.11'" }, + { name = "matplotlib-inline", marker = "python_full_version >= '3.11'" }, + { name = "pexpect", marker = "python_full_version >= '3.11' and sys_platform != 'emscripten' and sys_platform != 'win32'" }, + { name = "prompt-toolkit", marker = "python_full_version >= '3.11'" }, + { name = "pygments", marker = "python_full_version >= '3.11'" }, + { name = "stack-data", marker = "python_full_version >= '3.11'" }, + { name = "traitlets", marker = "python_full_version >= '3.11'" }, + { name = "typing-extensions", marker = "python_full_version == '3.11.*'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a6/60/2111715ea11f39b1535bed6024b7dec7918b71e5e5d30855a5b503056b50/ipython-9.10.0.tar.gz", hash = "sha256:cd9e656be97618a0676d058134cd44e6dc7012c0e5cb36a9ce96a8c904adaf77", size = 4426526, upload-time = "2026-02-02T10:00:33.594Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3d/aa/898dec789a05731cd5a9f50605b7b44a72bd198fd0d4528e11fc610177cc/ipython-9.10.0-py3-none-any.whl", hash = "sha256:c6ab68cc23bba8c7e18e9b932797014cc61ea7fd6f19de180ab9ba73e65ee58d", size = 622774, upload-time = "2026-02-02T10:00:31.503Z" }, +] + +[[package]] +name = "ipython-pygments-lexers" +version = "1.1.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pygments", marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ef/4c/5dd1d8af08107f88c7f741ead7a40854b8ac24ddf9ae850afbcf698aa552/ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81", size = 8393, upload-time = "2025-01-17T11:24:34.505Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d9/33/1f075bf72b0b747cb3288d011319aaf64083cf2efef8354174e3ed4540e2/ipython_pygments_lexers-1.1.1-py3-none-any.whl", hash = "sha256:a9462224a505ade19a605f71f8fa63c2048833ce50abc86768a0d81d876dc81c", size = 8074, upload-time = "2025-01-17T11:24:33.271Z" }, +] + +[[package]] +name = "ipywidgets" +version = "8.1.8" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "comm" }, + { name = "ipython", version = "8.38.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "ipython", version = "9.10.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "jupyterlab-widgets" }, + { name = "traitlets" }, + { name = "widgetsnbextension" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/4c/ae/c5ce1edc1afe042eadb445e95b0671b03cee61895264357956e61c0d2ac0/ipywidgets-8.1.8.tar.gz", hash = "sha256:61f969306b95f85fba6b6986b7fe45d73124d1d9e3023a8068710d47a22ea668", size = 116739, upload-time = "2025-11-01T21:18:12.393Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/56/6d/0d9848617b9f753b87f214f1c682592f7ca42de085f564352f10f0843026/ipywidgets-8.1.8-py3-none-any.whl", hash = "sha256:ecaca67aed704a338f88f67b1181b58f821ab5dc89c1f0f5ef99db43c1c2921e", size = 139808, upload-time = "2025-11-01T21:18:10.956Z" }, +] + +[[package]] +name = "jedi" +version = "0.19.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "parso" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/72/3a/79a912fbd4d8dd6fbb02bf69afd3bb72cf0c729bb3063c6f4498603db17a/jedi-0.19.2.tar.gz", hash = "sha256:4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0", size = 1231287, upload-time = "2024-11-11T01:41:42.873Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c0/5a/9cac0c82afec3d09ccd97c8b6502d48f165f9124db81b4bcb90b4af974ee/jedi-0.19.2-py2.py3-none-any.whl", hash = "sha256:a8ef22bde8490f57fe5c7681a3c83cb58874daf72b4784de3cce5b6ef6edb5b9", size = 1572278, upload-time = "2024-11-11T01:41:40.175Z" }, +] + +[[package]] +name = "joblib" +version = "1.5.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/41/f2/d34e8b3a08a9cc79a50b2208a93dce981fe615b64d5a4d4abee421d898df/joblib-1.5.3.tar.gz", hash = "sha256:8561a3269e6801106863fd0d6d84bb737be9e7631e33aaed3fb9ce5953688da3", size = 331603, upload-time = "2025-12-15T08:41:46.427Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7b/91/984aca2ec129e2757d1e4e3c81c3fcda9d0f85b74670a094cc443d9ee949/joblib-1.5.3-py3-none-any.whl", hash = "sha256:5fc3c5039fc5ca8c0276333a188bbd59d6b7ab37fe6632daa76bc7f9ec18e713", size = 309071, upload-time = "2025-12-15T08:41:44.973Z" }, +] + +[[package]] +name = "jsonschema" +version = "4.26.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "attrs" }, + { name = "jsonschema-specifications" }, + { name = "referencing" }, + { name = "rpds-py" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b3/fc/e067678238fa451312d4c62bf6e6cf5ec56375422aee02f9cb5f909b3047/jsonschema-4.26.0.tar.gz", hash = "sha256:0c26707e2efad8aa1bfc5b7ce170f3fccc2e4918ff85989ba9ffa9facb2be326", size = 366583, upload-time = "2026-01-07T13:41:07.246Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/69/90/f63fb5873511e014207a475e2bb4e8b2e570d655b00ac19a9a0ca0a385ee/jsonschema-4.26.0-py3-none-any.whl", hash = "sha256:d489f15263b8d200f8387e64b4c3a75f06629559fb73deb8fdfb525f2dab50ce", size = 90630, upload-time = "2026-01-07T13:41:05.306Z" }, +] + +[[package]] +name = "jsonschema-specifications" +version = "2025.9.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "referencing" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/19/74/a633ee74eb36c44aa6d1095e7cc5569bebf04342ee146178e2d36600708b/jsonschema_specifications-2025.9.1.tar.gz", hash = "sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d", size = 32855, upload-time = "2025-09-08T01:34:59.186Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl", hash = "sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe", size = 18437, upload-time = "2025-09-08T01:34:57.871Z" }, +] + +[[package]] +name = "jupyter-core" +version = "5.9.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "platformdirs" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/02/49/9d1284d0dc65e2c757b74c6687b6d319b02f822ad039e5c512df9194d9dd/jupyter_core-5.9.1.tar.gz", hash = "sha256:4d09aaff303b9566c3ce657f580bd089ff5c91f5f89cf7d8846c3cdf465b5508", size = 89814, upload-time = "2025-10-16T19:19:18.444Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/e7/80988e32bf6f73919a113473a604f5a8f09094de312b9d52b79c2df7612b/jupyter_core-5.9.1-py3-none-any.whl", hash = "sha256:ebf87fdc6073d142e114c72c9e29a9d7ca03fad818c5d300ce2adc1fb0743407", size = 29032, upload-time = "2025-10-16T19:19:16.783Z" }, +] + +[[package]] +name = "jupyterlab-widgets" +version = "3.0.16" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/26/2d/ef58fed122b268c69c0aa099da20bc67657cdfb2e222688d5731bd5b971d/jupyterlab_widgets-3.0.16.tar.gz", hash = "sha256:423da05071d55cf27a9e602216d35a3a65a3e41cdf9c5d3b643b814ce38c19e0", size = 897423, upload-time = "2025-11-01T21:11:29.724Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ab/b5/36c712098e6191d1b4e349304ef73a8d06aed77e56ceaac8c0a306c7bda1/jupyterlab_widgets-3.0.16-py3-none-any.whl", hash = "sha256:45fa36d9c6422cf2559198e4db481aa243c7a32d9926b500781c830c80f7ecf8", size = 914926, upload-time = "2025-11-01T21:11:28.008Z" }, +] + +[[package]] +name = "kiwisolver" +version = "1.4.9" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/5c/3c/85844f1b0feb11ee581ac23fe5fce65cd049a200c1446708cc1b7f922875/kiwisolver-1.4.9.tar.gz", hash = "sha256:c3b22c26c6fd6811b0ae8363b95ca8ce4ea3c202d3d0975b2914310ceb1bcc4d", size = 97564, upload-time = "2025-08-10T21:27:49.279Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c6/5d/8ce64e36d4e3aac5ca96996457dcf33e34e6051492399a3f1fec5657f30b/kiwisolver-1.4.9-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b4b4d74bda2b8ebf4da5bd42af11d02d04428b2c32846e4c2c93219df8a7987b", size = 124159, upload-time = "2025-08-10T21:25:35.472Z" }, + { url = "https://files.pythonhosted.org/packages/96/1e/22f63ec454874378175a5f435d6ea1363dd33fb2af832c6643e4ccea0dc8/kiwisolver-1.4.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:fb3b8132019ea572f4611d770991000d7f58127560c4889729248eb5852a102f", size = 66578, upload-time = "2025-08-10T21:25:36.73Z" }, + { url = "https://files.pythonhosted.org/packages/41/4c/1925dcfff47a02d465121967b95151c82d11027d5ec5242771e580e731bd/kiwisolver-1.4.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:84fd60810829c27ae375114cd379da1fa65e6918e1da405f356a775d49a62bcf", size = 65312, upload-time = "2025-08-10T21:25:37.658Z" }, + { url = "https://files.pythonhosted.org/packages/d4/42/0f333164e6307a0687d1eb9ad256215aae2f4bd5d28f4653d6cd319a3ba3/kiwisolver-1.4.9-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b78efa4c6e804ecdf727e580dbb9cba85624d2e1c6b5cb059c66290063bd99a9", size = 1628458, upload-time = "2025-08-10T21:25:39.067Z" }, + { url = "https://files.pythonhosted.org/packages/86/b6/2dccb977d651943995a90bfe3495c2ab2ba5cd77093d9f2318a20c9a6f59/kiwisolver-1.4.9-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d4efec7bcf21671db6a3294ff301d2fc861c31faa3c8740d1a94689234d1b415", size = 1225640, upload-time = "2025-08-10T21:25:40.489Z" }, + { url = "https://files.pythonhosted.org/packages/50/2b/362ebd3eec46c850ccf2bfe3e30f2fc4c008750011f38a850f088c56a1c6/kiwisolver-1.4.9-cp310-cp310-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:90f47e70293fc3688b71271100a1a5453aa9944a81d27ff779c108372cf5567b", size = 1244074, upload-time = "2025-08-10T21:25:42.221Z" }, + { url = "https://files.pythonhosted.org/packages/6f/bb/f09a1e66dab8984773d13184a10a29fe67125337649d26bdef547024ed6b/kiwisolver-1.4.9-cp310-cp310-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8fdca1def57a2e88ef339de1737a1449d6dbf5fab184c54a1fca01d541317154", size = 1293036, upload-time = "2025-08-10T21:25:43.801Z" }, + { url = "https://files.pythonhosted.org/packages/ea/01/11ecf892f201cafda0f68fa59212edaea93e96c37884b747c181303fccd1/kiwisolver-1.4.9-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9cf554f21be770f5111a1690d42313e140355e687e05cf82cb23d0a721a64a48", size = 2175310, upload-time = "2025-08-10T21:25:45.045Z" }, + { url = "https://files.pythonhosted.org/packages/7f/5f/bfe11d5b934f500cc004314819ea92427e6e5462706a498c1d4fc052e08f/kiwisolver-1.4.9-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fc1795ac5cd0510207482c3d1d3ed781143383b8cfd36f5c645f3897ce066220", size = 2270943, upload-time = "2025-08-10T21:25:46.393Z" }, + { url = "https://files.pythonhosted.org/packages/3d/de/259f786bf71f1e03e73d87e2db1a9a3bcab64d7b4fd780167123161630ad/kiwisolver-1.4.9-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:ccd09f20ccdbbd341b21a67ab50a119b64a403b09288c27481575105283c1586", size = 2440488, upload-time = "2025-08-10T21:25:48.074Z" }, + { url = "https://files.pythonhosted.org/packages/1b/76/c989c278faf037c4d3421ec07a5c452cd3e09545d6dae7f87c15f54e4edf/kiwisolver-1.4.9-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:540c7c72324d864406a009d72f5d6856f49693db95d1fbb46cf86febef873634", size = 2246787, upload-time = "2025-08-10T21:25:49.442Z" }, + { url = "https://files.pythonhosted.org/packages/a2/55/c2898d84ca440852e560ca9f2a0d28e6e931ac0849b896d77231929900e7/kiwisolver-1.4.9-cp310-cp310-win_amd64.whl", hash = "sha256:ede8c6d533bc6601a47ad4046080d36b8fc99f81e6f1c17b0ac3c2dc91ac7611", size = 73730, upload-time = "2025-08-10T21:25:51.102Z" }, + { url = "https://files.pythonhosted.org/packages/e8/09/486d6ac523dd33b80b368247f238125d027964cfacb45c654841e88fb2ae/kiwisolver-1.4.9-cp310-cp310-win_arm64.whl", hash = "sha256:7b4da0d01ac866a57dd61ac258c5607b4cd677f63abaec7b148354d2b2cdd536", size = 65036, upload-time = "2025-08-10T21:25:52.063Z" }, + { url = "https://files.pythonhosted.org/packages/6f/ab/c80b0d5a9d8a1a65f4f815f2afff9798b12c3b9f31f1d304dd233dd920e2/kiwisolver-1.4.9-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:eb14a5da6dc7642b0f3a18f13654847cd8b7a2550e2645a5bda677862b03ba16", size = 124167, upload-time = "2025-08-10T21:25:53.403Z" }, + { url = "https://files.pythonhosted.org/packages/a0/c0/27fe1a68a39cf62472a300e2879ffc13c0538546c359b86f149cc19f6ac3/kiwisolver-1.4.9-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:39a219e1c81ae3b103643d2aedb90f1ef22650deb266ff12a19e7773f3e5f089", size = 66579, upload-time = "2025-08-10T21:25:54.79Z" }, + { url = "https://files.pythonhosted.org/packages/31/a2/a12a503ac1fd4943c50f9822678e8015a790a13b5490354c68afb8489814/kiwisolver-1.4.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2405a7d98604b87f3fc28b1716783534b1b4b8510d8142adca34ee0bc3c87543", size = 65309, upload-time = "2025-08-10T21:25:55.76Z" }, + { url = "https://files.pythonhosted.org/packages/66/e1/e533435c0be77c3f64040d68d7a657771194a63c279f55573188161e81ca/kiwisolver-1.4.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:dc1ae486f9abcef254b5618dfb4113dd49f94c68e3e027d03cf0143f3f772b61", size = 1435596, upload-time = "2025-08-10T21:25:56.861Z" }, + { url = "https://files.pythonhosted.org/packages/67/1e/51b73c7347f9aabdc7215aa79e8b15299097dc2f8e67dee2b095faca9cb0/kiwisolver-1.4.9-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8a1f570ce4d62d718dce3f179ee78dac3b545ac16c0c04bb363b7607a949c0d1", size = 1246548, upload-time = "2025-08-10T21:25:58.246Z" }, + { url = "https://files.pythonhosted.org/packages/21/aa/72a1c5d1e430294f2d32adb9542719cfb441b5da368d09d268c7757af46c/kiwisolver-1.4.9-cp311-cp311-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cb27e7b78d716c591e88e0a09a2139c6577865d7f2e152488c2cc6257f460872", size = 1263618, upload-time = "2025-08-10T21:25:59.857Z" }, + { url = "https://files.pythonhosted.org/packages/a3/af/db1509a9e79dbf4c260ce0cfa3903ea8945f6240e9e59d1e4deb731b1a40/kiwisolver-1.4.9-cp311-cp311-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:15163165efc2f627eb9687ea5f3a28137217d217ac4024893d753f46bce9de26", size = 1317437, upload-time = "2025-08-10T21:26:01.105Z" }, + { url = "https://files.pythonhosted.org/packages/e0/f2/3ea5ee5d52abacdd12013a94130436e19969fa183faa1e7c7fbc89e9a42f/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:bdee92c56a71d2b24c33a7d4c2856bd6419d017e08caa7802d2963870e315028", size = 2195742, upload-time = "2025-08-10T21:26:02.675Z" }, + { url = "https://files.pythonhosted.org/packages/6f/9b/1efdd3013c2d9a2566aa6a337e9923a00590c516add9a1e89a768a3eb2fc/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:412f287c55a6f54b0650bd9b6dce5aceddb95864a1a90c87af16979d37c89771", size = 2290810, upload-time = "2025-08-10T21:26:04.009Z" }, + { url = "https://files.pythonhosted.org/packages/fb/e5/cfdc36109ae4e67361f9bc5b41323648cb24a01b9ade18784657e022e65f/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:2c93f00dcba2eea70af2be5f11a830a742fe6b579a1d4e00f47760ef13be247a", size = 2461579, upload-time = "2025-08-10T21:26:05.317Z" }, + { url = "https://files.pythonhosted.org/packages/62/86/b589e5e86c7610842213994cdea5add00960076bef4ae290c5fa68589cac/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f117e1a089d9411663a3207ba874f31be9ac8eaa5b533787024dc07aeb74f464", size = 2268071, upload-time = "2025-08-10T21:26:06.686Z" }, + { url = "https://files.pythonhosted.org/packages/3b/c6/f8df8509fd1eee6c622febe54384a96cfaf4d43bf2ccec7a0cc17e4715c9/kiwisolver-1.4.9-cp311-cp311-win_amd64.whl", hash = "sha256:be6a04e6c79819c9a8c2373317d19a96048e5a3f90bec587787e86a1153883c2", size = 73840, upload-time = "2025-08-10T21:26:07.94Z" }, + { url = "https://files.pythonhosted.org/packages/e2/2d/16e0581daafd147bc11ac53f032a2b45eabac897f42a338d0a13c1e5c436/kiwisolver-1.4.9-cp311-cp311-win_arm64.whl", hash = "sha256:0ae37737256ba2de764ddc12aed4956460277f00c4996d51a197e72f62f5eec7", size = 65159, upload-time = "2025-08-10T21:26:09.048Z" }, + { url = "https://files.pythonhosted.org/packages/86/c9/13573a747838aeb1c76e3267620daa054f4152444d1f3d1a2324b78255b5/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ac5a486ac389dddcc5bef4f365b6ae3ffff2c433324fb38dd35e3fab7c957999", size = 123686, upload-time = "2025-08-10T21:26:10.034Z" }, + { url = "https://files.pythonhosted.org/packages/51/ea/2ecf727927f103ffd1739271ca19c424d0e65ea473fbaeea1c014aea93f6/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f2ba92255faa7309d06fe44c3a4a97efe1c8d640c2a79a5ef728b685762a6fd2", size = 66460, upload-time = "2025-08-10T21:26:11.083Z" }, + { url = "https://files.pythonhosted.org/packages/5b/5a/51f5464373ce2aeb5194508298a508b6f21d3867f499556263c64c621914/kiwisolver-1.4.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4a2899935e724dd1074cb568ce7ac0dce28b2cd6ab539c8e001a8578eb106d14", size = 64952, upload-time = "2025-08-10T21:26:12.058Z" }, + { url = "https://files.pythonhosted.org/packages/70/90/6d240beb0f24b74371762873e9b7f499f1e02166a2d9c5801f4dbf8fa12e/kiwisolver-1.4.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f6008a4919fdbc0b0097089f67a1eb55d950ed7e90ce2cc3e640abadd2757a04", size = 1474756, upload-time = "2025-08-10T21:26:13.096Z" }, + { url = "https://files.pythonhosted.org/packages/12/42/f36816eaf465220f683fb711efdd1bbf7a7005a2473d0e4ed421389bd26c/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:67bb8b474b4181770f926f7b7d2f8c0248cbcb78b660fdd41a47054b28d2a752", size = 1276404, upload-time = "2025-08-10T21:26:14.457Z" }, + { url = "https://files.pythonhosted.org/packages/2e/64/bc2de94800adc830c476dce44e9b40fd0809cddeef1fde9fcf0f73da301f/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2327a4a30d3ee07d2fbe2e7933e8a37c591663b96ce42a00bc67461a87d7df77", size = 1294410, upload-time = "2025-08-10T21:26:15.73Z" }, + { url = "https://files.pythonhosted.org/packages/5f/42/2dc82330a70aa8e55b6d395b11018045e58d0bb00834502bf11509f79091/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7a08b491ec91b1d5053ac177afe5290adacf1f0f6307d771ccac5de30592d198", size = 1343631, upload-time = "2025-08-10T21:26:17.045Z" }, + { url = "https://files.pythonhosted.org/packages/22/fd/f4c67a6ed1aab149ec5a8a401c323cee7a1cbe364381bb6c9c0d564e0e20/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d8fc5c867c22b828001b6a38d2eaeb88160bf5783c6cb4a5e440efc981ce286d", size = 2224963, upload-time = "2025-08-10T21:26:18.737Z" }, + { url = "https://files.pythonhosted.org/packages/45/aa/76720bd4cb3713314677d9ec94dcc21ced3f1baf4830adde5bb9b2430a5f/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:3b3115b2581ea35bb6d1f24a4c90af37e5d9b49dcff267eeed14c3893c5b86ab", size = 2321295, upload-time = "2025-08-10T21:26:20.11Z" }, + { url = "https://files.pythonhosted.org/packages/80/19/d3ec0d9ab711242f56ae0dc2fc5d70e298bb4a1f9dfab44c027668c673a1/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:858e4c22fb075920b96a291928cb7dea5644e94c0ee4fcd5af7e865655e4ccf2", size = 2487987, upload-time = "2025-08-10T21:26:21.49Z" }, + { url = "https://files.pythonhosted.org/packages/39/e9/61e4813b2c97e86b6fdbd4dd824bf72d28bcd8d4849b8084a357bc0dd64d/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ed0fecd28cc62c54b262e3736f8bb2512d8dcfdc2bcf08be5f47f96bf405b145", size = 2291817, upload-time = "2025-08-10T21:26:22.812Z" }, + { url = "https://files.pythonhosted.org/packages/a0/41/85d82b0291db7504da3c2defe35c9a8a5c9803a730f297bd823d11d5fb77/kiwisolver-1.4.9-cp312-cp312-win_amd64.whl", hash = "sha256:f68208a520c3d86ea51acf688a3e3002615a7f0238002cccc17affecc86a8a54", size = 73895, upload-time = "2025-08-10T21:26:24.37Z" }, + { url = "https://files.pythonhosted.org/packages/e2/92/5f3068cf15ee5cb624a0c7596e67e2a0bb2adee33f71c379054a491d07da/kiwisolver-1.4.9-cp312-cp312-win_arm64.whl", hash = "sha256:2c1a4f57df73965f3f14df20b80ee29e6a7930a57d2d9e8491a25f676e197c60", size = 64992, upload-time = "2025-08-10T21:26:25.732Z" }, + { url = "https://files.pythonhosted.org/packages/31/c1/c2686cda909742ab66c7388e9a1a8521a59eb89f8bcfbee28fc980d07e24/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a5d0432ccf1c7ab14f9949eec60c5d1f924f17c037e9f8b33352fa05799359b8", size = 123681, upload-time = "2025-08-10T21:26:26.725Z" }, + { url = "https://files.pythonhosted.org/packages/ca/f0/f44f50c9f5b1a1860261092e3bc91ecdc9acda848a8b8c6abfda4a24dd5c/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efb3a45b35622bb6c16dbfab491a8f5a391fe0e9d45ef32f4df85658232ca0e2", size = 66464, upload-time = "2025-08-10T21:26:27.733Z" }, + { url = "https://files.pythonhosted.org/packages/2d/7a/9d90a151f558e29c3936b8a47ac770235f436f2120aca41a6d5f3d62ae8d/kiwisolver-1.4.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1a12cf6398e8a0a001a059747a1cbf24705e18fe413bc22de7b3d15c67cffe3f", size = 64961, upload-time = "2025-08-10T21:26:28.729Z" }, + { url = "https://files.pythonhosted.org/packages/e9/e9/f218a2cb3a9ffbe324ca29a9e399fa2d2866d7f348ec3a88df87fc248fc5/kiwisolver-1.4.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b67e6efbf68e077dd71d1a6b37e43e1a99d0bff1a3d51867d45ee8908b931098", size = 1474607, upload-time = "2025-08-10T21:26:29.798Z" }, + { url = "https://files.pythonhosted.org/packages/d9/28/aac26d4c882f14de59041636292bc838db8961373825df23b8eeb807e198/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5656aa670507437af0207645273ccdfee4f14bacd7f7c67a4306d0dcaeaf6eed", size = 1276546, upload-time = "2025-08-10T21:26:31.401Z" }, + { url = "https://files.pythonhosted.org/packages/8b/ad/8bfc1c93d4cc565e5069162f610ba2f48ff39b7de4b5b8d93f69f30c4bed/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bfc08add558155345129c7803b3671cf195e6a56e7a12f3dde7c57d9b417f525", size = 1294482, upload-time = "2025-08-10T21:26:32.721Z" }, + { url = "https://files.pythonhosted.org/packages/da/f1/6aca55ff798901d8ce403206d00e033191f63d82dd708a186e0ed2067e9c/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:40092754720b174e6ccf9e845d0d8c7d8e12c3d71e7fc35f55f3813e96376f78", size = 1343720, upload-time = "2025-08-10T21:26:34.032Z" }, + { url = "https://files.pythonhosted.org/packages/d1/91/eed031876c595c81d90d0f6fc681ece250e14bf6998c3d7c419466b523b7/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:497d05f29a1300d14e02e6441cf0f5ee81c1ff5a304b0d9fb77423974684e08b", size = 2224907, upload-time = "2025-08-10T21:26:35.824Z" }, + { url = "https://files.pythonhosted.org/packages/e9/ec/4d1925f2e49617b9cca9c34bfa11adefad49d00db038e692a559454dfb2e/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:bdd1a81a1860476eb41ac4bc1e07b3f07259e6d55bbf739b79c8aaedcf512799", size = 2321334, upload-time = "2025-08-10T21:26:37.534Z" }, + { url = "https://files.pythonhosted.org/packages/43/cb/450cd4499356f68802750c6ddc18647b8ea01ffa28f50d20598e0befe6e9/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:e6b93f13371d341afee3be9f7c5964e3fe61d5fa30f6a30eb49856935dfe4fc3", size = 2488313, upload-time = "2025-08-10T21:26:39.191Z" }, + { url = "https://files.pythonhosted.org/packages/71/67/fc76242bd99f885651128a5d4fa6083e5524694b7c88b489b1b55fdc491d/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d75aa530ccfaa593da12834b86a0724f58bff12706659baa9227c2ccaa06264c", size = 2291970, upload-time = "2025-08-10T21:26:40.828Z" }, + { url = "https://files.pythonhosted.org/packages/75/bd/f1a5d894000941739f2ae1b65a32892349423ad49c2e6d0771d0bad3fae4/kiwisolver-1.4.9-cp313-cp313-win_amd64.whl", hash = "sha256:dd0a578400839256df88c16abddf9ba14813ec5f21362e1fe65022e00c883d4d", size = 73894, upload-time = "2025-08-10T21:26:42.33Z" }, + { url = "https://files.pythonhosted.org/packages/95/38/dce480814d25b99a391abbddadc78f7c117c6da34be68ca8b02d5848b424/kiwisolver-1.4.9-cp313-cp313-win_arm64.whl", hash = "sha256:d4188e73af84ca82468f09cadc5ac4db578109e52acb4518d8154698d3a87ca2", size = 64995, upload-time = "2025-08-10T21:26:43.889Z" }, + { url = "https://files.pythonhosted.org/packages/e2/37/7d218ce5d92dadc5ebdd9070d903e0c7cf7edfe03f179433ac4d13ce659c/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:5a0f2724dfd4e3b3ac5a82436a8e6fd16baa7d507117e4279b660fe8ca38a3a1", size = 126510, upload-time = "2025-08-10T21:26:44.915Z" }, + { url = "https://files.pythonhosted.org/packages/23/b0/e85a2b48233daef4b648fb657ebbb6f8367696a2d9548a00b4ee0eb67803/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:1b11d6a633e4ed84fc0ddafd4ebfd8ea49b3f25082c04ad12b8315c11d504dc1", size = 67903, upload-time = "2025-08-10T21:26:45.934Z" }, + { url = "https://files.pythonhosted.org/packages/44/98/f2425bc0113ad7de24da6bb4dae1343476e95e1d738be7c04d31a5d037fd/kiwisolver-1.4.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:61874cdb0a36016354853593cffc38e56fc9ca5aa97d2c05d3dcf6922cd55a11", size = 66402, upload-time = "2025-08-10T21:26:47.101Z" }, + { url = "https://files.pythonhosted.org/packages/98/d8/594657886df9f34c4177cc353cc28ca7e6e5eb562d37ccc233bff43bbe2a/kiwisolver-1.4.9-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:60c439763a969a6af93b4881db0eed8fadf93ee98e18cbc35bc8da868d0c4f0c", size = 1582135, upload-time = "2025-08-10T21:26:48.665Z" }, + { url = "https://files.pythonhosted.org/packages/5c/c6/38a115b7170f8b306fc929e166340c24958347308ea3012c2b44e7e295db/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92a2f997387a1b79a75e7803aa7ded2cfbe2823852ccf1ba3bcf613b62ae3197", size = 1389409, upload-time = "2025-08-10T21:26:50.335Z" }, + { url = "https://files.pythonhosted.org/packages/bf/3b/e04883dace81f24a568bcee6eb3001da4ba05114afa622ec9b6fafdc1f5e/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a31d512c812daea6d8b3be3b2bfcbeb091dbb09177706569bcfc6240dcf8b41c", size = 1401763, upload-time = "2025-08-10T21:26:51.867Z" }, + { url = "https://files.pythonhosted.org/packages/9f/80/20ace48e33408947af49d7d15c341eaee69e4e0304aab4b7660e234d6288/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:52a15b0f35dad39862d376df10c5230155243a2c1a436e39eb55623ccbd68185", size = 1453643, upload-time = "2025-08-10T21:26:53.592Z" }, + { url = "https://files.pythonhosted.org/packages/64/31/6ce4380a4cd1f515bdda976a1e90e547ccd47b67a1546d63884463c92ca9/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a30fd6fdef1430fd9e1ba7b3398b5ee4e2887783917a687d86ba69985fb08748", size = 2330818, upload-time = "2025-08-10T21:26:55.051Z" }, + { url = "https://files.pythonhosted.org/packages/fa/e9/3f3fcba3bcc7432c795b82646306e822f3fd74df0ee81f0fa067a1f95668/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cc9617b46837c6468197b5945e196ee9ca43057bb7d9d1ae688101e4e1dddf64", size = 2419963, upload-time = "2025-08-10T21:26:56.421Z" }, + { url = "https://files.pythonhosted.org/packages/99/43/7320c50e4133575c66e9f7dadead35ab22d7c012a3b09bb35647792b2a6d/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:0ab74e19f6a2b027ea4f845a78827969af45ce790e6cb3e1ebab71bdf9f215ff", size = 2594639, upload-time = "2025-08-10T21:26:57.882Z" }, + { url = "https://files.pythonhosted.org/packages/65/d6/17ae4a270d4a987ef8a385b906d2bdfc9fce502d6dc0d3aea865b47f548c/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dba5ee5d3981160c28d5490f0d1b7ed730c22470ff7f6cc26cfcfaacb9896a07", size = 2391741, upload-time = "2025-08-10T21:26:59.237Z" }, + { url = "https://files.pythonhosted.org/packages/2a/8f/8f6f491d595a9e5912971f3f863d81baddccc8a4d0c3749d6a0dd9ffc9df/kiwisolver-1.4.9-cp313-cp313t-win_arm64.whl", hash = "sha256:0749fd8f4218ad2e851e11cc4dc05c7cbc0cbc4267bdfdb31782e65aace4ee9c", size = 68646, upload-time = "2025-08-10T21:27:00.52Z" }, + { url = "https://files.pythonhosted.org/packages/6b/32/6cc0fbc9c54d06c2969faa9c1d29f5751a2e51809dd55c69055e62d9b426/kiwisolver-1.4.9-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:9928fe1eb816d11ae170885a74d074f57af3a0d65777ca47e9aeb854a1fba386", size = 123806, upload-time = "2025-08-10T21:27:01.537Z" }, + { url = "https://files.pythonhosted.org/packages/b2/dd/2bfb1d4a4823d92e8cbb420fe024b8d2167f72079b3bb941207c42570bdf/kiwisolver-1.4.9-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:d0005b053977e7b43388ddec89fa567f43d4f6d5c2c0affe57de5ebf290dc552", size = 66605, upload-time = "2025-08-10T21:27:03.335Z" }, + { url = "https://files.pythonhosted.org/packages/f7/69/00aafdb4e4509c2ca6064646cba9cd4b37933898f426756adb2cb92ebbed/kiwisolver-1.4.9-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:2635d352d67458b66fd0667c14cb1d4145e9560d503219034a18a87e971ce4f3", size = 64925, upload-time = "2025-08-10T21:27:04.339Z" }, + { url = "https://files.pythonhosted.org/packages/43/dc/51acc6791aa14e5cb6d8a2e28cefb0dc2886d8862795449d021334c0df20/kiwisolver-1.4.9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:767c23ad1c58c9e827b649a9ab7809fd5fd9db266a9cf02b0e926ddc2c680d58", size = 1472414, upload-time = "2025-08-10T21:27:05.437Z" }, + { url = "https://files.pythonhosted.org/packages/3d/bb/93fa64a81db304ac8a246f834d5094fae4b13baf53c839d6bb6e81177129/kiwisolver-1.4.9-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:72d0eb9fba308b8311685c2268cf7d0a0639a6cd027d8128659f72bdd8a024b4", size = 1281272, upload-time = "2025-08-10T21:27:07.063Z" }, + { url = "https://files.pythonhosted.org/packages/70/e6/6df102916960fb8d05069d4bd92d6d9a8202d5a3e2444494e7cd50f65b7a/kiwisolver-1.4.9-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f68e4f3eeca8fb22cc3d731f9715a13b652795ef657a13df1ad0c7dc0e9731df", size = 1298578, upload-time = "2025-08-10T21:27:08.452Z" }, + { url = "https://files.pythonhosted.org/packages/7c/47/e142aaa612f5343736b087864dbaebc53ea8831453fb47e7521fa8658f30/kiwisolver-1.4.9-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d84cd4061ae292d8ac367b2c3fa3aad11cb8625a95d135fe93f286f914f3f5a6", size = 1345607, upload-time = "2025-08-10T21:27:10.125Z" }, + { url = "https://files.pythonhosted.org/packages/54/89/d641a746194a0f4d1a3670fb900d0dbaa786fb98341056814bc3f058fa52/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a60ea74330b91bd22a29638940d115df9dc00af5035a9a2a6ad9399ffb4ceca5", size = 2230150, upload-time = "2025-08-10T21:27:11.484Z" }, + { url = "https://files.pythonhosted.org/packages/aa/6b/5ee1207198febdf16ac11f78c5ae40861b809cbe0e6d2a8d5b0b3044b199/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:ce6a3a4e106cf35c2d9c4fa17c05ce0b180db622736845d4315519397a77beaf", size = 2325979, upload-time = "2025-08-10T21:27:12.917Z" }, + { url = "https://files.pythonhosted.org/packages/fc/ff/b269eefd90f4ae14dcc74973d5a0f6d28d3b9bb1afd8c0340513afe6b39a/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:77937e5e2a38a7b48eef0585114fe7930346993a88060d0bf886086d2aa49ef5", size = 2491456, upload-time = "2025-08-10T21:27:14.353Z" }, + { url = "https://files.pythonhosted.org/packages/fc/d4/10303190bd4d30de547534601e259a4fbf014eed94aae3e5521129215086/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:24c175051354f4a28c5d6a31c93906dc653e2bf234e8a4bbfb964892078898ce", size = 2294621, upload-time = "2025-08-10T21:27:15.808Z" }, + { url = "https://files.pythonhosted.org/packages/28/e0/a9a90416fce5c0be25742729c2ea52105d62eda6c4be4d803c2a7be1fa50/kiwisolver-1.4.9-cp314-cp314-win_amd64.whl", hash = "sha256:0763515d4df10edf6d06a3c19734e2566368980d21ebec439f33f9eb936c07b7", size = 75417, upload-time = "2025-08-10T21:27:17.436Z" }, + { url = "https://files.pythonhosted.org/packages/1f/10/6949958215b7a9a264299a7db195564e87900f709db9245e4ebdd3c70779/kiwisolver-1.4.9-cp314-cp314-win_arm64.whl", hash = "sha256:0e4e2bf29574a6a7b7f6cb5fa69293b9f96c928949ac4a53ba3f525dffb87f9c", size = 66582, upload-time = "2025-08-10T21:27:18.436Z" }, + { url = "https://files.pythonhosted.org/packages/ec/79/60e53067903d3bc5469b369fe0dfc6b3482e2133e85dae9daa9527535991/kiwisolver-1.4.9-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:d976bbb382b202f71c67f77b0ac11244021cfa3f7dfd9e562eefcea2df711548", size = 126514, upload-time = "2025-08-10T21:27:19.465Z" }, + { url = "https://files.pythonhosted.org/packages/25/d1/4843d3e8d46b072c12a38c97c57fab4608d36e13fe47d47ee96b4d61ba6f/kiwisolver-1.4.9-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:2489e4e5d7ef9a1c300a5e0196e43d9c739f066ef23270607d45aba368b91f2d", size = 67905, upload-time = "2025-08-10T21:27:20.51Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ae/29ffcbd239aea8b93108de1278271ae764dfc0d803a5693914975f200596/kiwisolver-1.4.9-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:e2ea9f7ab7fbf18fffb1b5434ce7c69a07582f7acc7717720f1d69f3e806f90c", size = 66399, upload-time = "2025-08-10T21:27:21.496Z" }, + { url = "https://files.pythonhosted.org/packages/a1/ae/d7ba902aa604152c2ceba5d352d7b62106bedbccc8e95c3934d94472bfa3/kiwisolver-1.4.9-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b34e51affded8faee0dfdb705416153819d8ea9250bbbf7ea1b249bdeb5f1122", size = 1582197, upload-time = "2025-08-10T21:27:22.604Z" }, + { url = "https://files.pythonhosted.org/packages/f2/41/27c70d427eddb8bc7e4f16420a20fefc6f480312122a59a959fdfe0445ad/kiwisolver-1.4.9-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d8aacd3d4b33b772542b2e01beb50187536967b514b00003bdda7589722d2a64", size = 1390125, upload-time = "2025-08-10T21:27:24.036Z" }, + { url = "https://files.pythonhosted.org/packages/41/42/b3799a12bafc76d962ad69083f8b43b12bf4fe78b097b12e105d75c9b8f1/kiwisolver-1.4.9-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7cf974dd4e35fa315563ac99d6287a1024e4dc2077b8a7d7cd3d2fb65d283134", size = 1402612, upload-time = "2025-08-10T21:27:25.773Z" }, + { url = "https://files.pythonhosted.org/packages/d2/b5/a210ea073ea1cfaca1bb5c55a62307d8252f531beb364e18aa1e0888b5a0/kiwisolver-1.4.9-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:85bd218b5ecfbee8c8a82e121802dcb519a86044c9c3b2e4aef02fa05c6da370", size = 1453990, upload-time = "2025-08-10T21:27:27.089Z" }, + { url = "https://files.pythonhosted.org/packages/5f/ce/a829eb8c033e977d7ea03ed32fb3c1781b4fa0433fbadfff29e39c676f32/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:0856e241c2d3df4efef7c04a1e46b1936b6120c9bcf36dd216e3acd84bc4fb21", size = 2331601, upload-time = "2025-08-10T21:27:29.343Z" }, + { url = "https://files.pythonhosted.org/packages/e0/4b/b5e97eb142eb9cd0072dacfcdcd31b1c66dc7352b0f7c7255d339c0edf00/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:9af39d6551f97d31a4deebeac6f45b156f9755ddc59c07b402c148f5dbb6482a", size = 2422041, upload-time = "2025-08-10T21:27:30.754Z" }, + { url = "https://files.pythonhosted.org/packages/40/be/8eb4cd53e1b85ba4edc3a9321666f12b83113a178845593307a3e7891f44/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:bb4ae2b57fc1d8cbd1cf7b1d9913803681ffa903e7488012be5b76dedf49297f", size = 2594897, upload-time = "2025-08-10T21:27:32.803Z" }, + { url = "https://files.pythonhosted.org/packages/99/dd/841e9a66c4715477ea0abc78da039832fbb09dac5c35c58dc4c41a407b8a/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:aedff62918805fb62d43a4aa2ecd4482c380dc76cd31bd7c8878588a61bd0369", size = 2391835, upload-time = "2025-08-10T21:27:34.23Z" }, + { url = "https://files.pythonhosted.org/packages/0c/28/4b2e5c47a0da96896fdfdb006340ade064afa1e63675d01ea5ac222b6d52/kiwisolver-1.4.9-cp314-cp314t-win_amd64.whl", hash = "sha256:1fa333e8b2ce4d9660f2cda9c0e1b6bafcfb2457a9d259faa82289e73ec24891", size = 79988, upload-time = "2025-08-10T21:27:35.587Z" }, + { url = "https://files.pythonhosted.org/packages/80/be/3578e8afd18c88cdf9cb4cffde75a96d2be38c5a903f1ed0ceec061bd09e/kiwisolver-1.4.9-cp314-cp314t-win_arm64.whl", hash = "sha256:4a48a2ce79d65d363597ef7b567ce3d14d68783d2b2263d98db3d9477805ba32", size = 70260, upload-time = "2025-08-10T21:27:36.606Z" }, + { url = "https://files.pythonhosted.org/packages/a2/63/fde392691690f55b38d5dd7b3710f5353bf7a8e52de93a22968801ab8978/kiwisolver-1.4.9-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:4d1d9e582ad4d63062d34077a9a1e9f3c34088a2ec5135b1f7190c07cf366527", size = 60183, upload-time = "2025-08-10T21:27:37.669Z" }, + { url = "https://files.pythonhosted.org/packages/27/b1/6aad34edfdb7cced27f371866f211332bba215bfd918ad3322a58f480d8b/kiwisolver-1.4.9-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:deed0c7258ceb4c44ad5ec7d9918f9f14fd05b2be86378d86cf50e63d1e7b771", size = 58675, upload-time = "2025-08-10T21:27:39.031Z" }, + { url = "https://files.pythonhosted.org/packages/9d/1a/23d855a702bb35a76faed5ae2ba3de57d323f48b1f6b17ee2176c4849463/kiwisolver-1.4.9-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0a590506f303f512dff6b7f75fd2fd18e16943efee932008fe7140e5fa91d80e", size = 80277, upload-time = "2025-08-10T21:27:40.129Z" }, + { url = "https://files.pythonhosted.org/packages/5a/5b/5239e3c2b8fb5afa1e8508f721bb77325f740ab6994d963e61b2b7abcc1e/kiwisolver-1.4.9-pp310-pypy310_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e09c2279a4d01f099f52d5c4b3d9e208e91edcbd1a175c9662a8b16e000fece9", size = 77994, upload-time = "2025-08-10T21:27:41.181Z" }, + { url = "https://files.pythonhosted.org/packages/f9/1c/5d4d468fb16f8410e596ed0eac02d2c68752aa7dc92997fe9d60a7147665/kiwisolver-1.4.9-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:c9e7cdf45d594ee04d5be1b24dd9d49f3d1590959b2271fb30b5ca2b262c00fb", size = 73744, upload-time = "2025-08-10T21:27:42.254Z" }, + { url = "https://files.pythonhosted.org/packages/a3/0f/36d89194b5a32c054ce93e586d4049b6c2c22887b0eb229c61c68afd3078/kiwisolver-1.4.9-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:720e05574713db64c356e86732c0f3c5252818d05f9df320f0ad8380641acea5", size = 60104, upload-time = "2025-08-10T21:27:43.287Z" }, + { url = "https://files.pythonhosted.org/packages/52/ba/4ed75f59e4658fd21fe7dde1fee0ac397c678ec3befba3fe6482d987af87/kiwisolver-1.4.9-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:17680d737d5335b552994a2008fab4c851bcd7de33094a82067ef3a576ff02fa", size = 58592, upload-time = "2025-08-10T21:27:44.314Z" }, + { url = "https://files.pythonhosted.org/packages/33/01/a8ea7c5ea32a9b45ceeaee051a04c8ed4320f5add3c51bfa20879b765b70/kiwisolver-1.4.9-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:85b5352f94e490c028926ea567fc569c52ec79ce131dadb968d3853e809518c2", size = 80281, upload-time = "2025-08-10T21:27:45.369Z" }, + { url = "https://files.pythonhosted.org/packages/da/e3/dbd2ecdce306f1d07a1aaf324817ee993aab7aee9db47ceac757deabafbe/kiwisolver-1.4.9-pp311-pypy311_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:464415881e4801295659462c49461a24fb107c140de781d55518c4b80cb6790f", size = 78009, upload-time = "2025-08-10T21:27:46.376Z" }, + { url = "https://files.pythonhosted.org/packages/da/e9/0d4add7873a73e462aeb45c036a2dead2562b825aa46ba326727b3f31016/kiwisolver-1.4.9-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:fb940820c63a9590d31d88b815e7a3aa5915cad3ce735ab45f0c730b39547de1", size = 73929, upload-time = "2025-08-10T21:27:48.236Z" }, +] + +[[package]] +name = "lazy-loader" +version = "0.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "packaging" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/6f/6b/c875b30a1ba490860c93da4cabf479e03f584eba06fe5963f6f6644653d8/lazy_loader-0.4.tar.gz", hash = "sha256:47c75182589b91a4e1a85a136c074285a5ad4d9f39c63e0d7fb76391c4574cd1", size = 15431, upload-time = "2024-04-05T13:03:12.261Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/83/60/d497a310bde3f01cb805196ac61b7ad6dc5dcf8dce66634dc34364b20b4f/lazy_loader-0.4-py3-none-any.whl", hash = "sha256:342aa8e14d543a154047afb4ba8ef17f5563baad3fc610d7b15b213b0f119efc", size = 12097, upload-time = "2024-04-05T13:03:10.514Z" }, +] + +[[package]] +name = "lime" +version = "0.2.0.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "matplotlib" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "scikit-image", version = "0.25.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "scikit-image", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "scikit-learn", version = "1.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "scipy", version = "1.17.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "tqdm" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f5/86/91a13127d83d793ecb50eb75e716f76e6eda809b6803c5a4ff462339789e/lime-0.2.0.1.tar.gz", hash = "sha256:76960e4f055feb53e89b5022383bafc87b63f25bac6265984b0a333d1a57f781", size = 275719, upload-time = "2020-06-26T21:38:15.46Z" } + +[[package]] +name = "llvmlite" +version = "0.46.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/74/cd/08ae687ba099c7e3d21fe2ea536500563ef1943c5105bf6ab4ee3829f68e/llvmlite-0.46.0.tar.gz", hash = "sha256:227c9fd6d09dce2783c18b754b7cd9d9b3b3515210c46acc2d3c5badd9870ceb", size = 193456, upload-time = "2025-12-08T18:15:36.295Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3d/a4/3959e1c61c5ca9db7921e5fd115b344c29b9d57a5dadd87bef97963ca1a5/llvmlite-0.46.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4323177e936d61ae0f73e653e2e614284d97d14d5dd12579adc92b6c2b0597b0", size = 37232766, upload-time = "2025-12-08T18:14:34.765Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a5/a4d916f1015106e1da876028606a8e87fd5d5c840f98c87bc2d5153b6a2f/llvmlite-0.46.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0a2d461cb89537b7c20feb04c46c32e12d5ad4f0896c9dfc0f60336219ff248e", size = 56275176, upload-time = "2025-12-08T18:14:37.944Z" }, + { url = "https://files.pythonhosted.org/packages/79/7f/a7f2028805dac8c1a6fae7bda4e739b7ebbcd45b29e15bf6d21556fcd3d5/llvmlite-0.46.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b1f6595a35b7b39c3518b85a28bf18f45e075264e4b2dce3f0c2a4f232b4a910", size = 55128629, upload-time = "2025-12-08T18:14:41.674Z" }, + { url = "https://files.pythonhosted.org/packages/b2/bc/4689e1ba0c073c196b594471eb21be0aa51d9e64b911728aa13cd85ef0ae/llvmlite-0.46.0-cp310-cp310-win_amd64.whl", hash = "sha256:e7a34d4aa6f9a97ee006b504be6d2b8cb7f755b80ab2f344dda1ef992f828559", size = 38138651, upload-time = "2025-12-08T18:14:45.845Z" }, + { url = "https://files.pythonhosted.org/packages/7a/a1/2ad4b2367915faeebe8447f0a057861f646dbf5fbbb3561db42c65659cf3/llvmlite-0.46.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:82f3d39b16f19aa1a56d5fe625883a6ab600d5cc9ea8906cca70ce94cabba067", size = 37232766, upload-time = "2025-12-08T18:14:48.836Z" }, + { url = "https://files.pythonhosted.org/packages/12/b5/99cf8772fdd846c07da4fd70f07812a3c8fd17ea2409522c946bb0f2b277/llvmlite-0.46.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a3df43900119803bbc52720e758c76f316a9a0f34612a886862dfe0a5591a17e", size = 56275175, upload-time = "2025-12-08T18:14:51.604Z" }, + { url = "https://files.pythonhosted.org/packages/38/f2/ed806f9c003563732da156139c45d970ee435bd0bfa5ed8de87ba972b452/llvmlite-0.46.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:de183fefc8022d21b0aa37fc3e90410bc3524aed8617f0ff76732fc6c3af5361", size = 55128630, upload-time = "2025-12-08T18:14:55.107Z" }, + { url = "https://files.pythonhosted.org/packages/19/0c/8f5a37a65fc9b7b17408508145edd5f86263ad69c19d3574e818f533a0eb/llvmlite-0.46.0-cp311-cp311-win_amd64.whl", hash = "sha256:e8b10bc585c58bdffec9e0c309bb7d51be1f2f15e169a4b4d42f2389e431eb93", size = 38138652, upload-time = "2025-12-08T18:14:58.171Z" }, + { url = "https://files.pythonhosted.org/packages/2b/f8/4db016a5e547d4e054ff2f3b99203d63a497465f81ab78ec8eb2ff7b2304/llvmlite-0.46.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6b9588ad4c63b4f0175a3984b85494f0c927c6b001e3a246a3a7fb3920d9a137", size = 37232767, upload-time = "2025-12-08T18:15:00.737Z" }, + { url = "https://files.pythonhosted.org/packages/aa/85/4890a7c14b4fa54400945cb52ac3cd88545bbdb973c440f98ca41591cdc5/llvmlite-0.46.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3535bd2bb6a2d7ae4012681ac228e5132cdb75fefb1bcb24e33f2f3e0c865ed4", size = 56275176, upload-time = "2025-12-08T18:15:03.936Z" }, + { url = "https://files.pythonhosted.org/packages/6a/07/3d31d39c1a1a08cd5337e78299fca77e6aebc07c059fbd0033e3edfab45c/llvmlite-0.46.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4cbfd366e60ff87ea6cc62f50bc4cd800ebb13ed4c149466f50cf2163a473d1e", size = 55128630, upload-time = "2025-12-08T18:15:07.196Z" }, + { url = "https://files.pythonhosted.org/packages/2a/6b/d139535d7590a1bba1ceb68751bef22fadaa5b815bbdf0e858e3875726b2/llvmlite-0.46.0-cp312-cp312-win_amd64.whl", hash = "sha256:398b39db462c39563a97b912d4f2866cd37cba60537975a09679b28fbbc0fb38", size = 38138940, upload-time = "2025-12-08T18:15:10.162Z" }, + { url = "https://files.pythonhosted.org/packages/e6/ff/3eba7eb0aed4b6fca37125387cd417e8c458e750621fce56d2c541f67fa8/llvmlite-0.46.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:30b60892d034bc560e0ec6654737aaa74e5ca327bd8114d82136aa071d611172", size = 37232767, upload-time = "2025-12-08T18:15:13.22Z" }, + { url = "https://files.pythonhosted.org/packages/0e/54/737755c0a91558364b9200702c3c9c15d70ed63f9b98a2c32f1c2aa1f3ba/llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6cc19b051753368a9c9f31dc041299059ee91aceec81bd57b0e385e5d5bf1a54", size = 56275176, upload-time = "2025-12-08T18:15:16.339Z" }, + { url = "https://files.pythonhosted.org/packages/e6/91/14f32e1d70905c1c0aa4e6609ab5d705c3183116ca02ac6df2091868413a/llvmlite-0.46.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bca185892908f9ede48c0acd547fe4dc1bafefb8a4967d47db6cf664f9332d12", size = 55128629, upload-time = "2025-12-08T18:15:19.493Z" }, + { url = "https://files.pythonhosted.org/packages/4a/a7/d526ae86708cea531935ae777b6dbcabe7db52718e6401e0fb9c5edea80e/llvmlite-0.46.0-cp313-cp313-win_amd64.whl", hash = "sha256:67438fd30e12349ebb054d86a5a1a57fd5e87d264d2451bcfafbbbaa25b82a35", size = 38138941, upload-time = "2025-12-08T18:15:22.536Z" }, + { url = "https://files.pythonhosted.org/packages/95/ae/af0ffb724814cc2ea64445acad05f71cff5f799bb7efb22e47ee99340dbc/llvmlite-0.46.0-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:d252edfb9f4ac1fcf20652258e3f102b26b03eef738dc8a6ffdab7d7d341d547", size = 37232768, upload-time = "2025-12-08T18:15:25.055Z" }, + { url = "https://files.pythonhosted.org/packages/c9/19/5018e5352019be753b7b07f7759cdabb69ca5779fea2494be8839270df4c/llvmlite-0.46.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:379fdd1c59badeff8982cb47e4694a6143bec3bb49aa10a466e095410522064d", size = 56275173, upload-time = "2025-12-08T18:15:28.109Z" }, + { url = "https://files.pythonhosted.org/packages/9f/c9/d57877759d707e84c082163c543853245f91b70c804115a5010532890f18/llvmlite-0.46.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2e8cbfff7f6db0fa2c771ad24154e2a7e457c2444d7673e6de06b8b698c3b269", size = 55128628, upload-time = "2025-12-08T18:15:31.098Z" }, + { url = "https://files.pythonhosted.org/packages/30/a8/e61a8c2b3cc7a597073d9cde1fcbb567e9d827f1db30c93cf80422eac70d/llvmlite-0.46.0-cp314-cp314-win_amd64.whl", hash = "sha256:7821eda3ec1f18050f981819756631d60b6d7ab1a6cf806d9efefbe3f4082d61", size = 39153056, upload-time = "2025-12-08T18:15:33.938Z" }, +] + +[[package]] +name = "matplotlib" +version = "3.10.8" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "contourpy", version = "1.3.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "contourpy", version = "1.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "cycler" }, + { name = "fonttools" }, + { name = "kiwisolver" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "packaging" }, + { name = "pillow" }, + { name = "pyparsing" }, + { name = "python-dateutil" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/8a/76/d3c6e3a13fe484ebe7718d14e269c9569c4eb0020a968a327acb3b9a8fe6/matplotlib-3.10.8.tar.gz", hash = "sha256:2299372c19d56bcd35cf05a2738308758d32b9eaed2371898d8f5bd33f084aa3", size = 34806269, upload-time = "2025-12-10T22:56:51.155Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/58/be/a30bd917018ad220c400169fba298f2bb7003c8ccbc0c3e24ae2aacad1e8/matplotlib-3.10.8-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:00270d217d6b20d14b584c521f810d60c5c78406dc289859776550df837dcda7", size = 8239828, upload-time = "2025-12-10T22:55:02.313Z" }, + { url = "https://files.pythonhosted.org/packages/58/27/ca01e043c4841078e82cf6e80a6993dfecd315c3d79f5f3153afbb8e1ec6/matplotlib-3.10.8-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:37b3c1cc42aa184b3f738cfa18c1c1d72fd496d85467a6cf7b807936d39aa656", size = 8128050, upload-time = "2025-12-10T22:55:04.997Z" }, + { url = "https://files.pythonhosted.org/packages/cb/aa/7ab67f2b729ae6a91bcf9dcac0affb95fb8c56f7fd2b2af894ae0b0cf6fa/matplotlib-3.10.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ee40c27c795bda6a5292e9cff9890189d32f7e3a0bf04e0e3c9430c4a00c37df", size = 8700452, upload-time = "2025-12-10T22:55:07.47Z" }, + { url = "https://files.pythonhosted.org/packages/73/ae/2d5817b0acee3c49b7e7ccfbf5b273f284957cc8e270adf36375db353190/matplotlib-3.10.8-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a48f2b74020919552ea25d222d5cc6af9ca3f4eb43a93e14d068457f545c2a17", size = 9534928, upload-time = "2025-12-10T22:55:10.566Z" }, + { url = "https://files.pythonhosted.org/packages/c9/5b/8e66653e9f7c39cb2e5cab25fce4810daffa2bff02cbf5f3077cea9e942c/matplotlib-3.10.8-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f254d118d14a7f99d616271d6c3c27922c092dac11112670b157798b89bf4933", size = 9586377, upload-time = "2025-12-10T22:55:12.362Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e2/fd0bbadf837f81edb0d208ba8f8cb552874c3b16e27cb91a31977d90875d/matplotlib-3.10.8-cp310-cp310-win_amd64.whl", hash = "sha256:f9b587c9c7274c1613a30afabf65a272114cd6cdbe67b3406f818c79d7ab2e2a", size = 8128127, upload-time = "2025-12-10T22:55:14.436Z" }, + { url = "https://files.pythonhosted.org/packages/f8/86/de7e3a1cdcfc941483af70609edc06b83e7c8a0e0dc9ac325200a3f4d220/matplotlib-3.10.8-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:6be43b667360fef5c754dda5d25a32e6307a03c204f3c0fc5468b78fa87b4160", size = 8251215, upload-time = "2025-12-10T22:55:16.175Z" }, + { url = "https://files.pythonhosted.org/packages/fd/14/baad3222f424b19ce6ad243c71de1ad9ec6b2e4eb1e458a48fdc6d120401/matplotlib-3.10.8-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a2b336e2d91a3d7006864e0990c83b216fcdca64b5a6484912902cef87313d78", size = 8139625, upload-time = "2025-12-10T22:55:17.712Z" }, + { url = "https://files.pythonhosted.org/packages/8f/a0/7024215e95d456de5883e6732e708d8187d9753a21d32f8ddb3befc0c445/matplotlib-3.10.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:efb30e3baaea72ce5928e32bab719ab4770099079d66726a62b11b1ef7273be4", size = 8712614, upload-time = "2025-12-10T22:55:20.8Z" }, + { url = "https://files.pythonhosted.org/packages/5a/f4/b8347351da9a5b3f41e26cf547252d861f685c6867d179a7c9d60ad50189/matplotlib-3.10.8-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d56a1efd5bfd61486c8bc968fa18734464556f0fb8e51690f4ac25d85cbbbbc2", size = 9540997, upload-time = "2025-12-10T22:55:23.258Z" }, + { url = "https://files.pythonhosted.org/packages/9e/c0/c7b914e297efe0bc36917bf216b2acb91044b91e930e878ae12981e461e5/matplotlib-3.10.8-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:238b7ce5717600615c895050239ec955d91f321c209dd110db988500558e70d6", size = 9596825, upload-time = "2025-12-10T22:55:25.217Z" }, + { url = "https://files.pythonhosted.org/packages/6f/d3/a4bbc01c237ab710a1f22b4da72f4ff6d77eb4c7735ea9811a94ae239067/matplotlib-3.10.8-cp311-cp311-win_amd64.whl", hash = "sha256:18821ace09c763ec93aef5eeff087ee493a24051936d7b9ebcad9662f66501f9", size = 8135090, upload-time = "2025-12-10T22:55:27.162Z" }, + { url = "https://files.pythonhosted.org/packages/89/dd/a0b6588f102beab33ca6f5218b31725216577b2a24172f327eaf6417d5c9/matplotlib-3.10.8-cp311-cp311-win_arm64.whl", hash = "sha256:bab485bcf8b1c7d2060b4fcb6fc368a9e6f4cd754c9c2fea281f4be21df394a2", size = 8012377, upload-time = "2025-12-10T22:55:29.185Z" }, + { url = "https://files.pythonhosted.org/packages/9e/67/f997cdcbb514012eb0d10cd2b4b332667997fb5ebe26b8d41d04962fa0e6/matplotlib-3.10.8-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:64fcc24778ca0404ce0cb7b6b77ae1f4c7231cdd60e6778f999ee05cbd581b9a", size = 8260453, upload-time = "2025-12-10T22:55:30.709Z" }, + { url = "https://files.pythonhosted.org/packages/7e/65/07d5f5c7f7c994f12c768708bd2e17a4f01a2b0f44a1c9eccad872433e2e/matplotlib-3.10.8-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b9a5ca4ac220a0cdd1ba6bcba3608547117d30468fefce49bb26f55c1a3d5c58", size = 8148321, upload-time = "2025-12-10T22:55:33.265Z" }, + { url = "https://files.pythonhosted.org/packages/3e/f3/c5195b1ae57ef85339fd7285dfb603b22c8b4e79114bae5f4f0fcf688677/matplotlib-3.10.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3ab4aabc72de4ff77b3ec33a6d78a68227bf1123465887f9905ba79184a1cc04", size = 8716944, upload-time = "2025-12-10T22:55:34.922Z" }, + { url = "https://files.pythonhosted.org/packages/00/f9/7638f5cc82ec8a7aa005de48622eecc3ed7c9854b96ba15bd76b7fd27574/matplotlib-3.10.8-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:24d50994d8c5816ddc35411e50a86ab05f575e2530c02752e02538122613371f", size = 9550099, upload-time = "2025-12-10T22:55:36.789Z" }, + { url = "https://files.pythonhosted.org/packages/57/61/78cd5920d35b29fd2a0fe894de8adf672ff52939d2e9b43cb83cd5ce1bc7/matplotlib-3.10.8-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:99eefd13c0dc3b3c1b4d561c1169e65fe47aab7b8158754d7c084088e2329466", size = 9613040, upload-time = "2025-12-10T22:55:38.715Z" }, + { url = "https://files.pythonhosted.org/packages/30/4e/c10f171b6e2f44d9e3a2b96efa38b1677439d79c99357600a62cc1e9594e/matplotlib-3.10.8-cp312-cp312-win_amd64.whl", hash = "sha256:dd80ecb295460a5d9d260df63c43f4afbdd832d725a531f008dad1664f458adf", size = 8142717, upload-time = "2025-12-10T22:55:41.103Z" }, + { url = "https://files.pythonhosted.org/packages/f1/76/934db220026b5fef85f45d51a738b91dea7d70207581063cd9bd8fafcf74/matplotlib-3.10.8-cp312-cp312-win_arm64.whl", hash = "sha256:3c624e43ed56313651bc18a47f838b60d7b8032ed348911c54906b130b20071b", size = 8012751, upload-time = "2025-12-10T22:55:42.684Z" }, + { url = "https://files.pythonhosted.org/packages/3d/b9/15fd5541ef4f5b9a17eefd379356cf12175fe577424e7b1d80676516031a/matplotlib-3.10.8-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:3f2e409836d7f5ac2f1c013110a4d50b9f7edc26328c108915f9075d7d7a91b6", size = 8261076, upload-time = "2025-12-10T22:55:44.648Z" }, + { url = "https://files.pythonhosted.org/packages/8d/a0/2ba3473c1b66b9c74dc7107c67e9008cb1782edbe896d4c899d39ae9cf78/matplotlib-3.10.8-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:56271f3dac49a88d7fca5060f004d9d22b865f743a12a23b1e937a0be4818ee1", size = 8148794, upload-time = "2025-12-10T22:55:46.252Z" }, + { url = "https://files.pythonhosted.org/packages/75/97/a471f1c3eb1fd6f6c24a31a5858f443891d5127e63a7788678d14e249aea/matplotlib-3.10.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a0a7f52498f72f13d4a25ea70f35f4cb60642b466cbb0a9be951b5bc3f45a486", size = 8718474, upload-time = "2025-12-10T22:55:47.864Z" }, + { url = "https://files.pythonhosted.org/packages/01/be/cd478f4b66f48256f42927d0acbcd63a26a893136456cd079c0cc24fbabf/matplotlib-3.10.8-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:646d95230efb9ca614a7a594d4fcacde0ac61d25e37dd51710b36477594963ce", size = 9549637, upload-time = "2025-12-10T22:55:50.048Z" }, + { url = "https://files.pythonhosted.org/packages/5d/7c/8dc289776eae5109e268c4fb92baf870678dc048a25d4ac903683b86d5bf/matplotlib-3.10.8-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f89c151aab2e2e23cb3fe0acad1e8b82841fd265379c4cecd0f3fcb34c15e0f6", size = 9613678, upload-time = "2025-12-10T22:55:52.21Z" }, + { url = "https://files.pythonhosted.org/packages/64/40/37612487cc8a437d4dd261b32ca21fe2d79510fe74af74e1f42becb1bdb8/matplotlib-3.10.8-cp313-cp313-win_amd64.whl", hash = "sha256:e8ea3e2d4066083e264e75c829078f9e149fa119d27e19acd503de65e0b13149", size = 8142686, upload-time = "2025-12-10T22:55:54.253Z" }, + { url = "https://files.pythonhosted.org/packages/66/52/8d8a8730e968185514680c2a6625943f70269509c3dcfc0dcf7d75928cb8/matplotlib-3.10.8-cp313-cp313-win_arm64.whl", hash = "sha256:c108a1d6fa78a50646029cb6d49808ff0fc1330fda87fa6f6250c6b5369b6645", size = 8012917, upload-time = "2025-12-10T22:55:56.268Z" }, + { url = "https://files.pythonhosted.org/packages/b5/27/51fe26e1062f298af5ef66343d8ef460e090a27fea73036c76c35821df04/matplotlib-3.10.8-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:ad3d9833a64cf48cc4300f2b406c3d0f4f4724a91c0bd5640678a6ba7c102077", size = 8305679, upload-time = "2025-12-10T22:55:57.856Z" }, + { url = "https://files.pythonhosted.org/packages/2c/1e/4de865bc591ac8e3062e835f42dd7fe7a93168d519557837f0e37513f629/matplotlib-3.10.8-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:eb3823f11823deade26ce3b9f40dcb4a213da7a670013929f31d5f5ed1055b22", size = 8198336, upload-time = "2025-12-10T22:55:59.371Z" }, + { url = "https://files.pythonhosted.org/packages/c6/cb/2f7b6e75fb4dce87ef91f60cac4f6e34f4c145ab036a22318ec837971300/matplotlib-3.10.8-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d9050fee89a89ed57b4fb2c1bfac9a3d0c57a0d55aed95949eedbc42070fea39", size = 8731653, upload-time = "2025-12-10T22:56:01.032Z" }, + { url = "https://files.pythonhosted.org/packages/46/b3/bd9c57d6ba670a37ab31fb87ec3e8691b947134b201f881665b28cc039ff/matplotlib-3.10.8-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b44d07310e404ba95f8c25aa5536f154c0a8ec473303535949e52eb71d0a1565", size = 9561356, upload-time = "2025-12-10T22:56:02.95Z" }, + { url = "https://files.pythonhosted.org/packages/c0/3d/8b94a481456dfc9dfe6e39e93b5ab376e50998cddfd23f4ae3b431708f16/matplotlib-3.10.8-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:0a33deb84c15ede243aead39f77e990469fff93ad1521163305095b77b72ce4a", size = 9614000, upload-time = "2025-12-10T22:56:05.411Z" }, + { url = "https://files.pythonhosted.org/packages/bd/cd/bc06149fe5585ba800b189a6a654a75f1f127e8aab02fd2be10df7fa500c/matplotlib-3.10.8-cp313-cp313t-win_amd64.whl", hash = "sha256:3a48a78d2786784cc2413e57397981fb45c79e968d99656706018d6e62e57958", size = 8220043, upload-time = "2025-12-10T22:56:07.551Z" }, + { url = "https://files.pythonhosted.org/packages/e3/de/b22cf255abec916562cc04eef457c13e58a1990048de0c0c3604d082355e/matplotlib-3.10.8-cp313-cp313t-win_arm64.whl", hash = "sha256:15d30132718972c2c074cd14638c7f4592bd98719e2308bccea40e0538bc0cb5", size = 8062075, upload-time = "2025-12-10T22:56:09.178Z" }, + { url = "https://files.pythonhosted.org/packages/3c/43/9c0ff7a2f11615e516c3b058e1e6e8f9614ddeca53faca06da267c48345d/matplotlib-3.10.8-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:b53285e65d4fa4c86399979e956235deb900be5baa7fc1218ea67fbfaeaadd6f", size = 8262481, upload-time = "2025-12-10T22:56:10.885Z" }, + { url = "https://files.pythonhosted.org/packages/6f/ca/e8ae28649fcdf039fda5ef554b40a95f50592a3c47e6f7270c9561c12b07/matplotlib-3.10.8-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:32f8dce744be5569bebe789e46727946041199030db8aeb2954d26013a0eb26b", size = 8151473, upload-time = "2025-12-10T22:56:12.377Z" }, + { url = "https://files.pythonhosted.org/packages/f1/6f/009d129ae70b75e88cbe7e503a12a4c0670e08ed748a902c2568909e9eb5/matplotlib-3.10.8-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4cf267add95b1c88300d96ca837833d4112756045364f5c734a2276038dae27d", size = 9553896, upload-time = "2025-12-10T22:56:14.432Z" }, + { url = "https://files.pythonhosted.org/packages/f5/26/4221a741eb97967bc1fd5e4c52b9aa5a91b2f4ec05b59f6def4d820f9df9/matplotlib-3.10.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2cf5bd12cecf46908f286d7838b2abc6c91cda506c0445b8223a7c19a00df008", size = 9824193, upload-time = "2025-12-10T22:56:16.29Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f3/3abf75f38605772cf48a9daf5821cd4f563472f38b4b828c6fba6fa6d06e/matplotlib-3.10.8-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:41703cc95688f2516b480f7f339d8851a6035f18e100ee6a32bc0b8536a12a9c", size = 9615444, upload-time = "2025-12-10T22:56:18.155Z" }, + { url = "https://files.pythonhosted.org/packages/93/a5/de89ac80f10b8dc615807ee1133cd99ac74082581196d4d9590bea10690d/matplotlib-3.10.8-cp314-cp314-win_amd64.whl", hash = "sha256:83d282364ea9f3e52363da262ce32a09dfe241e4080dcedda3c0db059d3c1f11", size = 8272719, upload-time = "2025-12-10T22:56:20.366Z" }, + { url = "https://files.pythonhosted.org/packages/69/ce/b006495c19ccc0a137b48083168a37bd056392dee02f87dba0472f2797fe/matplotlib-3.10.8-cp314-cp314-win_arm64.whl", hash = "sha256:2c1998e92cd5999e295a731bcb2911c75f597d937341f3030cc24ef2733d78a8", size = 8144205, upload-time = "2025-12-10T22:56:22.239Z" }, + { url = "https://files.pythonhosted.org/packages/68/d9/b31116a3a855bd313c6fcdb7226926d59b041f26061c6c5b1be66a08c826/matplotlib-3.10.8-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:b5a2b97dbdc7d4f353ebf343744f1d1f1cca8aa8bfddb4262fcf4306c3761d50", size = 8305785, upload-time = "2025-12-10T22:56:24.218Z" }, + { url = "https://files.pythonhosted.org/packages/1e/90/6effe8103f0272685767ba5f094f453784057072f49b393e3ea178fe70a5/matplotlib-3.10.8-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:3f5c3e4da343bba819f0234186b9004faba952cc420fbc522dc4e103c1985908", size = 8198361, upload-time = "2025-12-10T22:56:26.787Z" }, + { url = "https://files.pythonhosted.org/packages/d7/65/a73188711bea603615fc0baecca1061429ac16940e2385433cc778a9d8e7/matplotlib-3.10.8-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5f62550b9a30afde8c1c3ae450e5eb547d579dd69b25c2fc7a1c67f934c1717a", size = 9561357, upload-time = "2025-12-10T22:56:28.953Z" }, + { url = "https://files.pythonhosted.org/packages/f4/3d/b5c5d5d5be8ce63292567f0e2c43dde9953d3ed86ac2de0a72e93c8f07a1/matplotlib-3.10.8-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:495672de149445ec1b772ff2c9ede9b769e3cb4f0d0aa7fa730d7f59e2d4e1c1", size = 9823610, upload-time = "2025-12-10T22:56:31.455Z" }, + { url = "https://files.pythonhosted.org/packages/4d/4b/e7beb6bbd49f6bae727a12b270a2654d13c397576d25bd6786e47033300f/matplotlib-3.10.8-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:595ba4d8fe983b88f0eec8c26a241e16d6376fe1979086232f481f8f3f67494c", size = 9614011, upload-time = "2025-12-10T22:56:33.85Z" }, + { url = "https://files.pythonhosted.org/packages/7c/e6/76f2813d31f032e65f6f797e3f2f6e4aab95b65015924b1c51370395c28a/matplotlib-3.10.8-cp314-cp314t-win_amd64.whl", hash = "sha256:25d380fe8b1dc32cf8f0b1b448470a77afb195438bafdf1d858bfb876f3edf7b", size = 8362801, upload-time = "2025-12-10T22:56:36.107Z" }, + { url = "https://files.pythonhosted.org/packages/5d/49/d651878698a0b67f23aa28e17f45a6d6dd3d3f933fa29087fa4ce5947b5a/matplotlib-3.10.8-cp314-cp314t-win_arm64.whl", hash = "sha256:113bb52413ea508ce954a02c10ffd0d565f9c3bc7f2eddc27dfe1731e71c7b5f", size = 8192560, upload-time = "2025-12-10T22:56:38.008Z" }, + { url = "https://files.pythonhosted.org/packages/f5/43/31d59500bb950b0d188e149a2e552040528c13d6e3d6e84d0cccac593dcd/matplotlib-3.10.8-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:f97aeb209c3d2511443f8797e3e5a569aebb040d4f8bc79aa3ee78a8fb9e3dd8", size = 8237252, upload-time = "2025-12-10T22:56:39.529Z" }, + { url = "https://files.pythonhosted.org/packages/0c/2c/615c09984f3c5f907f51c886538ad785cf72e0e11a3225de2c0f9442aecc/matplotlib-3.10.8-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:fb061f596dad3a0f52b60dc6a5dec4a0c300dec41e058a7efe09256188d170b7", size = 8124693, upload-time = "2025-12-10T22:56:41.758Z" }, + { url = "https://files.pythonhosted.org/packages/91/e1/2757277a1c56041e1fc104b51a0f7b9a4afc8eb737865d63cababe30bc61/matplotlib-3.10.8-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:12d90df9183093fcd479f4172ac26b322b1248b15729cb57f42f71f24c7e37a3", size = 8702205, upload-time = "2025-12-10T22:56:43.415Z" }, + { url = "https://files.pythonhosted.org/packages/04/30/3afaa31c757f34b7725ab9d2ba8b48b5e89c2019c003e7d0ead143aabc5a/matplotlib-3.10.8-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:6da7c2ce169267d0d066adcf63758f0604aa6c3eebf67458930f9d9b79ad1db1", size = 8249198, upload-time = "2025-12-10T22:56:45.584Z" }, + { url = "https://files.pythonhosted.org/packages/48/2f/6334aec331f57485a642a7c8be03cb286f29111ae71c46c38b363230063c/matplotlib-3.10.8-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:9153c3292705be9f9c64498a8872118540c3f4123d1a1c840172edf262c8be4a", size = 8136817, upload-time = "2025-12-10T22:56:47.339Z" }, + { url = "https://files.pythonhosted.org/packages/73/e4/6d6f14b2a759c622f191b2d67e9075a3f56aaccb3be4bb9bb6890030d0a0/matplotlib-3.10.8-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ae029229a57cd1e8fe542485f27e7ca7b23aa9e8944ddb4985d0bc444f1eca2", size = 8713867, upload-time = "2025-12-10T22:56:48.954Z" }, +] + +[[package]] +name = "matplotlib-inline" +version = "0.2.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c7/74/97e72a36efd4ae2bccb3463284300f8953f199b5ffbc04cbbb0ec78f74b1/matplotlib_inline-0.2.1.tar.gz", hash = "sha256:e1ee949c340d771fc39e241ea75683deb94762c8fa5f2927ec57c83c4dffa9fe", size = 8110, upload-time = "2025-10-23T09:00:22.126Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/af/33/ee4519fa02ed11a94aef9559552f3b17bb863f2ecfe1a35dc7f548cde231/matplotlib_inline-0.2.1-py3-none-any.whl", hash = "sha256:d56ce5156ba6085e00a9d54fead6ed29a9c47e215cd1bba2e976ef39f5710a76", size = 9516, upload-time = "2025-10-23T09:00:20.675Z" }, +] + +[[package]] +name = "narwhals" +version = "2.16.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/fc/6f/713be67779028d482c6e0f2dde5bc430021b2578a4808c1c9f6d7ad48257/narwhals-2.16.0.tar.gz", hash = "sha256:155bb45132b370941ba0396d123cf9ed192bf25f39c4cea726f2da422ca4e145", size = 618268, upload-time = "2026-02-02T10:31:00.545Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/03/cc/7cb74758e6df95e0c4e1253f203b6dd7f348bf2f29cf89e9210a2416d535/narwhals-2.16.0-py3-none-any.whl", hash = "sha256:846f1fd7093ac69d63526e50732033e86c30ea0026a44d9b23991010c7d1485d", size = 443951, upload-time = "2026-02-02T10:30:58.635Z" }, +] + +[[package]] +name = "nbformat" +version = "5.10.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "fastjsonschema" }, + { name = "jsonschema" }, + { name = "jupyter-core" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/6d/fd/91545e604bc3dad7dca9ed03284086039b294c6b3d75c0d2fa45f9e9caf3/nbformat-5.10.4.tar.gz", hash = "sha256:322168b14f937a5d11362988ecac2a4952d3d8e3a2cbeb2319584631226d5b3a", size = 142749, upload-time = "2024-04-04T11:20:37.371Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a9/82/0340caa499416c78e5d8f5f05947ae4bc3cba53c9f038ab6e9ed964e22f1/nbformat-5.10.4-py3-none-any.whl", hash = "sha256:3b48d6c8fbca4b299bf3982ea7db1af21580e4fec269ad087b9e81588891200b", size = 78454, upload-time = "2024-04-04T11:20:34.895Z" }, +] + +[[package]] +name = "networkx" +version = "3.4.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.11'", +] +sdist = { url = "https://files.pythonhosted.org/packages/fd/1d/06475e1cd5264c0b870ea2cc6fdb3e37177c1e565c43f56ff17a10e3937f/networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1", size = 2151368, upload-time = "2024-10-21T12:39:38.695Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b9/54/dd730b32ea14ea797530a4479b2ed46a6fb250f682a9cfb997e968bf0261/networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f", size = 1723263, upload-time = "2024-10-21T12:39:36.247Z" }, +] + +[[package]] +name = "networkx" +version = "3.6.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +sdist = { url = "https://files.pythonhosted.org/packages/6a/51/63fe664f3908c97be9d2e4f1158eb633317598cfa6e1fc14af5383f17512/networkx-3.6.1.tar.gz", hash = "sha256:26b7c357accc0c8cde558ad486283728b65b6a95d85ee1cd66bafab4c8168509", size = 2517025, upload-time = "2025-12-08T17:02:39.908Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/c9/b2622292ea83fbb4ec318f5b9ab867d0a28ab43c5717bb85b0a5f6b3b0a4/networkx-3.6.1-py3-none-any.whl", hash = "sha256:d47fbf302e7d9cbbb9e2555a0d267983d2aa476bac30e90dfbe5669bd57f3762", size = 2068504, upload-time = "2025-12-08T17:02:38.159Z" }, +] + +[[package]] +name = "numba" +version = "0.63.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "llvmlite" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/dc/60/0145d479b2209bd8fdae5f44201eceb8ce5a23e0ed54c71f57db24618665/numba-0.63.1.tar.gz", hash = "sha256:b320aa675d0e3b17b40364935ea52a7b1c670c9037c39cf92c49502a75902f4b", size = 2761666, upload-time = "2025-12-10T02:57:39.002Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5e/ce/5283d4ffa568f795bb0fd61ee1f0efc0c6094b94209259167fc8d4276bde/numba-0.63.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c6d6bf5bf00f7db629305caaec82a2ffb8abe2bf45eaad0d0738dc7de4113779", size = 2680810, upload-time = "2025-12-10T02:56:55.269Z" }, + { url = "https://files.pythonhosted.org/packages/0f/72/a8bda517e26d912633b32626333339b7c769ea73a5c688365ea5f88fd07e/numba-0.63.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:08653d0dfc9cc9c4c9a8fba29ceb1f2d5340c3b86c4a7e5e07e42b643bc6a2f4", size = 3739735, upload-time = "2025-12-10T02:56:57.922Z" }, + { url = "https://files.pythonhosted.org/packages/ca/17/1913b7c1173b2db30fb7a9696892a7c4c59aeee777a9af6859e9e01bac51/numba-0.63.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f09eebf5650246ce2a4e9a8d38270e2d4b0b0ae978103bafb38ed7adc5ea906e", size = 3446707, upload-time = "2025-12-10T02:56:59.837Z" }, + { url = "https://files.pythonhosted.org/packages/b4/77/703db56c3061e9fdad5e79c91452947fdeb2ec0bdfe4affe9b144e7025e0/numba-0.63.1-cp310-cp310-win_amd64.whl", hash = "sha256:f8bba17421d865d8c0f7be2142754ebce53e009daba41c44cf6909207d1a8d7d", size = 2747374, upload-time = "2025-12-10T02:57:07.908Z" }, + { url = "https://files.pythonhosted.org/packages/70/90/5f8614c165d2e256fbc6c57028519db6f32e4982475a372bbe550ea0454c/numba-0.63.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b33db00f18ccc790ee9911ce03fcdfe9d5124637d1ecc266f5ae0df06e02fec3", size = 2680501, upload-time = "2025-12-10T02:57:09.797Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9d/d0afc4cf915edd8eadd9b2ab5b696242886ee4f97720d9322650d66a88c6/numba-0.63.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7d31ea186a78a7c0f6b1b2a3fe68057fdb291b045c52d86232b5383b6cf4fc25", size = 3744945, upload-time = "2025-12-10T02:57:11.697Z" }, + { url = "https://files.pythonhosted.org/packages/05/a9/d82f38f2ab73f3be6f838a826b545b80339762ee8969c16a8bf1d39395a8/numba-0.63.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ed3bb2fbdb651d6aac394388130a7001aab6f4541837123a4b4ab8b02716530c", size = 3450827, upload-time = "2025-12-10T02:57:13.709Z" }, + { url = "https://files.pythonhosted.org/packages/18/3f/a9b106e93c5bd7434e65f044bae0d204e20aa7f7f85d72ceb872c7c04216/numba-0.63.1-cp311-cp311-win_amd64.whl", hash = "sha256:1ecbff7688f044b1601be70113e2fb1835367ee0b28ffa8f3adf3a05418c5c87", size = 2747262, upload-time = "2025-12-10T02:57:15.664Z" }, + { url = "https://files.pythonhosted.org/packages/14/9c/c0974cd3d00ff70d30e8ff90522ba5fbb2bcee168a867d2321d8d0457676/numba-0.63.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2819cd52afa5d8d04e057bdfd54367575105f8829350d8fb5e4066fb7591cc71", size = 2680981, upload-time = "2025-12-10T02:57:17.579Z" }, + { url = "https://files.pythonhosted.org/packages/cb/70/ea2bc45205f206b7a24ee68a159f5097c9ca7e6466806e7c213587e0c2b1/numba-0.63.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5cfd45dbd3d409e713b1ccfdc2ee72ca82006860254429f4ef01867fdba5845f", size = 3801656, upload-time = "2025-12-10T02:57:19.106Z" }, + { url = "https://files.pythonhosted.org/packages/0d/82/4f4ba4fd0f99825cbf3cdefd682ca3678be1702b63362011de6e5f71f831/numba-0.63.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:69a599df6976c03b7ecf15d05302696f79f7e6d10d620367407517943355bcb0", size = 3501857, upload-time = "2025-12-10T02:57:20.721Z" }, + { url = "https://files.pythonhosted.org/packages/af/fd/6540456efa90b5f6604a86ff50dabefb187e43557e9081adcad3be44f048/numba-0.63.1-cp312-cp312-win_amd64.whl", hash = "sha256:bbad8c63e4fc7eb3cdb2c2da52178e180419f7969f9a685f283b313a70b92af3", size = 2750282, upload-time = "2025-12-10T02:57:22.474Z" }, + { url = "https://files.pythonhosted.org/packages/57/f7/e19e6eff445bec52dde5bed1ebb162925a8e6f988164f1ae4b3475a73680/numba-0.63.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:0bd4fd820ef7442dcc07da184c3f54bb41d2bdb7b35bacf3448e73d081f730dc", size = 2680954, upload-time = "2025-12-10T02:57:24.145Z" }, + { url = "https://files.pythonhosted.org/packages/e9/6c/1e222edba1e20e6b113912caa9b1665b5809433cbcb042dfd133c6f1fd38/numba-0.63.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:53de693abe4be3bd4dee38e1c55f01c55ff644a6a3696a3670589e6e4c39cde2", size = 3809736, upload-time = "2025-12-10T02:57:25.836Z" }, + { url = "https://files.pythonhosted.org/packages/76/0a/590bad11a8b3feeac30a24d01198d46bdb76ad15c70d3a530691ce3cae58/numba-0.63.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:81227821a72a763c3d4ac290abbb4371d855b59fdf85d5af22a47c0e86bf8c7e", size = 3508854, upload-time = "2025-12-10T02:57:27.438Z" }, + { url = "https://files.pythonhosted.org/packages/4e/f5/3800384a24eed1e4d524669cdbc0b9b8a628800bb1e90d7bd676e5f22581/numba-0.63.1-cp313-cp313-win_amd64.whl", hash = "sha256:eb227b07c2ac37b09432a9bda5142047a2d1055646e089d4a240a2643e508102", size = 2750228, upload-time = "2025-12-10T02:57:30.36Z" }, + { url = "https://files.pythonhosted.org/packages/36/2f/53be2aa8a55ee2608ebe1231789cbb217f6ece7f5e1c685d2f0752e95a5b/numba-0.63.1-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:f180883e5508940cc83de8a8bea37fc6dd20fbe4e5558d4659b8b9bef5ff4731", size = 2681153, upload-time = "2025-12-10T02:57:32.016Z" }, + { url = "https://files.pythonhosted.org/packages/13/91/53e59c86759a0648282368d42ba732c29524a745fd555ed1fb1df83febbe/numba-0.63.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f0938764afa82a47c0e895637a6c55547a42c9e1d35cac42285b1fa60a8b02bb", size = 3778718, upload-time = "2025-12-10T02:57:33.764Z" }, + { url = "https://files.pythonhosted.org/packages/6c/0c/2be19eba50b0b7636f6d1f69dfb2825530537708a234ba1ff34afc640138/numba-0.63.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f90a929fa5094e062d4e0368ede1f4497d5e40f800e80aa5222c4734236a2894", size = 3478712, upload-time = "2025-12-10T02:57:35.518Z" }, + { url = "https://files.pythonhosted.org/packages/0d/5f/4d0c9e756732577a52211f31da13a3d943d185f7fb90723f56d79c696caa/numba-0.63.1-cp314-cp314-win_amd64.whl", hash = "sha256:8d6d5ce85f572ed4e1a135dbb8c0114538f9dd0e3657eeb0bb64ab204cbe2a8f", size = 2752161, upload-time = "2025-12-10T02:57:37.12Z" }, +] + +[[package]] +name = "numpy" +version = "2.2.6" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.11'", +] +sdist = { url = "https://files.pythonhosted.org/packages/76/21/7d2a95e4bba9dc13d043ee156a356c0a8f0c6309dff6b21b4d71a073b8a8/numpy-2.2.6.tar.gz", hash = "sha256:e29554e2bef54a90aa5cc07da6ce955accb83f21ab5de01a62c8478897b264fd", size = 20276440, upload-time = "2025-05-17T22:38:04.611Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9a/3e/ed6db5be21ce87955c0cbd3009f2803f59fa08df21b5df06862e2d8e2bdd/numpy-2.2.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b412caa66f72040e6d268491a59f2c43bf03eb6c96dd8f0307829feb7fa2b6fb", size = 21165245, upload-time = "2025-05-17T21:27:58.555Z" }, + { url = "https://files.pythonhosted.org/packages/22/c2/4b9221495b2a132cc9d2eb862e21d42a009f5a60e45fc44b00118c174bff/numpy-2.2.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8e41fd67c52b86603a91c1a505ebaef50b3314de0213461c7a6e99c9a3beff90", size = 14360048, upload-time = "2025-05-17T21:28:21.406Z" }, + { url = "https://files.pythonhosted.org/packages/fd/77/dc2fcfc66943c6410e2bf598062f5959372735ffda175b39906d54f02349/numpy-2.2.6-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:37e990a01ae6ec7fe7fa1c26c55ecb672dd98b19c3d0e1d1f326fa13cb38d163", size = 5340542, upload-time = "2025-05-17T21:28:30.931Z" }, + { url = "https://files.pythonhosted.org/packages/7a/4f/1cb5fdc353a5f5cc7feb692db9b8ec2c3d6405453f982435efc52561df58/numpy-2.2.6-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:5a6429d4be8ca66d889b7cf70f536a397dc45ba6faeb5f8c5427935d9592e9cf", size = 6878301, upload-time = "2025-05-17T21:28:41.613Z" }, + { url = "https://files.pythonhosted.org/packages/eb/17/96a3acd228cec142fcb8723bd3cc39c2a474f7dcf0a5d16731980bcafa95/numpy-2.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:efd28d4e9cd7d7a8d39074a4d44c63eda73401580c5c76acda2ce969e0a38e83", size = 14297320, upload-time = "2025-05-17T21:29:02.78Z" }, + { url = "https://files.pythonhosted.org/packages/b4/63/3de6a34ad7ad6646ac7d2f55ebc6ad439dbbf9c4370017c50cf403fb19b5/numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc7b73d02efb0e18c000e9ad8b83480dfcd5dfd11065997ed4c6747470ae8915", size = 16801050, upload-time = "2025-05-17T21:29:27.675Z" }, + { url = "https://files.pythonhosted.org/packages/07/b6/89d837eddef52b3d0cec5c6ba0456c1bf1b9ef6a6672fc2b7873c3ec4e2e/numpy-2.2.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:74d4531beb257d2c3f4b261bfb0fc09e0f9ebb8842d82a7b4209415896adc680", size = 15807034, upload-time = "2025-05-17T21:29:51.102Z" }, + { url = "https://files.pythonhosted.org/packages/01/c8/dc6ae86e3c61cfec1f178e5c9f7858584049b6093f843bca541f94120920/numpy-2.2.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8fc377d995680230e83241d8a96def29f204b5782f371c532579b4f20607a289", size = 18614185, upload-time = "2025-05-17T21:30:18.703Z" }, + { url = "https://files.pythonhosted.org/packages/5b/c5/0064b1b7e7c89137b471ccec1fd2282fceaae0ab3a9550f2568782d80357/numpy-2.2.6-cp310-cp310-win32.whl", hash = "sha256:b093dd74e50a8cba3e873868d9e93a85b78e0daf2e98c6797566ad8044e8363d", size = 6527149, upload-time = "2025-05-17T21:30:29.788Z" }, + { url = "https://files.pythonhosted.org/packages/a3/dd/4b822569d6b96c39d1215dbae0582fd99954dcbcf0c1a13c61783feaca3f/numpy-2.2.6-cp310-cp310-win_amd64.whl", hash = "sha256:f0fd6321b839904e15c46e0d257fdd101dd7f530fe03fd6359c1ea63738703f3", size = 12904620, upload-time = "2025-05-17T21:30:48.994Z" }, + { url = "https://files.pythonhosted.org/packages/da/a8/4f83e2aa666a9fbf56d6118faaaf5f1974d456b1823fda0a176eff722839/numpy-2.2.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f9f1adb22318e121c5c69a09142811a201ef17ab257a1e66ca3025065b7f53ae", size = 21176963, upload-time = "2025-05-17T21:31:19.36Z" }, + { url = "https://files.pythonhosted.org/packages/b3/2b/64e1affc7972decb74c9e29e5649fac940514910960ba25cd9af4488b66c/numpy-2.2.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c820a93b0255bc360f53eca31a0e676fd1101f673dda8da93454a12e23fc5f7a", size = 14406743, upload-time = "2025-05-17T21:31:41.087Z" }, + { url = "https://files.pythonhosted.org/packages/4a/9f/0121e375000b5e50ffdd8b25bf78d8e1a5aa4cca3f185d41265198c7b834/numpy-2.2.6-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3d70692235e759f260c3d837193090014aebdf026dfd167834bcba43e30c2a42", size = 5352616, upload-time = "2025-05-17T21:31:50.072Z" }, + { url = "https://files.pythonhosted.org/packages/31/0d/b48c405c91693635fbe2dcd7bc84a33a602add5f63286e024d3b6741411c/numpy-2.2.6-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:481b49095335f8eed42e39e8041327c05b0f6f4780488f61286ed3c01368d491", size = 6889579, upload-time = "2025-05-17T21:32:01.712Z" }, + { url = "https://files.pythonhosted.org/packages/52/b8/7f0554d49b565d0171eab6e99001846882000883998e7b7d9f0d98b1f934/numpy-2.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b64d8d4d17135e00c8e346e0a738deb17e754230d7e0810ac5012750bbd85a5a", size = 14312005, upload-time = "2025-05-17T21:32:23.332Z" }, + { url = "https://files.pythonhosted.org/packages/b3/dd/2238b898e51bd6d389b7389ffb20d7f4c10066d80351187ec8e303a5a475/numpy-2.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba10f8411898fc418a521833e014a77d3ca01c15b0c6cdcce6a0d2897e6dbbdf", size = 16821570, upload-time = "2025-05-17T21:32:47.991Z" }, + { url = "https://files.pythonhosted.org/packages/83/6c/44d0325722cf644f191042bf47eedad61c1e6df2432ed65cbe28509d404e/numpy-2.2.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:bd48227a919f1bafbdda0583705e547892342c26fb127219d60a5c36882609d1", size = 15818548, upload-time = "2025-05-17T21:33:11.728Z" }, + { url = "https://files.pythonhosted.org/packages/ae/9d/81e8216030ce66be25279098789b665d49ff19eef08bfa8cb96d4957f422/numpy-2.2.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9551a499bf125c1d4f9e250377c1ee2eddd02e01eac6644c080162c0c51778ab", size = 18620521, upload-time = "2025-05-17T21:33:39.139Z" }, + { url = "https://files.pythonhosted.org/packages/6a/fd/e19617b9530b031db51b0926eed5345ce8ddc669bb3bc0044b23e275ebe8/numpy-2.2.6-cp311-cp311-win32.whl", hash = "sha256:0678000bb9ac1475cd454c6b8c799206af8107e310843532b04d49649c717a47", size = 6525866, upload-time = "2025-05-17T21:33:50.273Z" }, + { url = "https://files.pythonhosted.org/packages/31/0a/f354fb7176b81747d870f7991dc763e157a934c717b67b58456bc63da3df/numpy-2.2.6-cp311-cp311-win_amd64.whl", hash = "sha256:e8213002e427c69c45a52bbd94163084025f533a55a59d6f9c5b820774ef3303", size = 12907455, upload-time = "2025-05-17T21:34:09.135Z" }, + { url = "https://files.pythonhosted.org/packages/82/5d/c00588b6cf18e1da539b45d3598d3557084990dcc4331960c15ee776ee41/numpy-2.2.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:41c5a21f4a04fa86436124d388f6ed60a9343a6f767fced1a8a71c3fbca038ff", size = 20875348, upload-time = "2025-05-17T21:34:39.648Z" }, + { url = "https://files.pythonhosted.org/packages/66/ee/560deadcdde6c2f90200450d5938f63a34b37e27ebff162810f716f6a230/numpy-2.2.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:de749064336d37e340f640b05f24e9e3dd678c57318c7289d222a8a2f543e90c", size = 14119362, upload-time = "2025-05-17T21:35:01.241Z" }, + { url = "https://files.pythonhosted.org/packages/3c/65/4baa99f1c53b30adf0acd9a5519078871ddde8d2339dc5a7fde80d9d87da/numpy-2.2.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:894b3a42502226a1cac872f840030665f33326fc3dac8e57c607905773cdcde3", size = 5084103, upload-time = "2025-05-17T21:35:10.622Z" }, + { url = "https://files.pythonhosted.org/packages/cc/89/e5a34c071a0570cc40c9a54eb472d113eea6d002e9ae12bb3a8407fb912e/numpy-2.2.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:71594f7c51a18e728451bb50cc60a3ce4e6538822731b2933209a1f3614e9282", size = 6625382, upload-time = "2025-05-17T21:35:21.414Z" }, + { url = "https://files.pythonhosted.org/packages/f8/35/8c80729f1ff76b3921d5c9487c7ac3de9b2a103b1cd05e905b3090513510/numpy-2.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2618db89be1b4e05f7a1a847a9c1c0abd63e63a1607d892dd54668dd92faf87", size = 14018462, upload-time = "2025-05-17T21:35:42.174Z" }, + { url = "https://files.pythonhosted.org/packages/8c/3d/1e1db36cfd41f895d266b103df00ca5b3cbe965184df824dec5c08c6b803/numpy-2.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd83c01228a688733f1ded5201c678f0c53ecc1006ffbc404db9f7a899ac6249", size = 16527618, upload-time = "2025-05-17T21:36:06.711Z" }, + { url = "https://files.pythonhosted.org/packages/61/c6/03ed30992602c85aa3cd95b9070a514f8b3c33e31124694438d88809ae36/numpy-2.2.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:37c0ca431f82cd5fa716eca9506aefcabc247fb27ba69c5062a6d3ade8cf8f49", size = 15505511, upload-time = "2025-05-17T21:36:29.965Z" }, + { url = "https://files.pythonhosted.org/packages/b7/25/5761d832a81df431e260719ec45de696414266613c9ee268394dd5ad8236/numpy-2.2.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fe27749d33bb772c80dcd84ae7e8df2adc920ae8297400dabec45f0dedb3f6de", size = 18313783, upload-time = "2025-05-17T21:36:56.883Z" }, + { url = "https://files.pythonhosted.org/packages/57/0a/72d5a3527c5ebffcd47bde9162c39fae1f90138c961e5296491ce778e682/numpy-2.2.6-cp312-cp312-win32.whl", hash = "sha256:4eeaae00d789f66c7a25ac5f34b71a7035bb474e679f410e5e1a94deb24cf2d4", size = 6246506, upload-time = "2025-05-17T21:37:07.368Z" }, + { url = "https://files.pythonhosted.org/packages/36/fa/8c9210162ca1b88529ab76b41ba02d433fd54fecaf6feb70ef9f124683f1/numpy-2.2.6-cp312-cp312-win_amd64.whl", hash = "sha256:c1f9540be57940698ed329904db803cf7a402f3fc200bfe599334c9bd84a40b2", size = 12614190, upload-time = "2025-05-17T21:37:26.213Z" }, + { url = "https://files.pythonhosted.org/packages/f9/5c/6657823f4f594f72b5471f1db1ab12e26e890bb2e41897522d134d2a3e81/numpy-2.2.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0811bb762109d9708cca4d0b13c4f67146e3c3b7cf8d34018c722adb2d957c84", size = 20867828, upload-time = "2025-05-17T21:37:56.699Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9e/14520dc3dadf3c803473bd07e9b2bd1b69bc583cb2497b47000fed2fa92f/numpy-2.2.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:287cc3162b6f01463ccd86be154f284d0893d2b3ed7292439ea97eafa8170e0b", size = 14143006, upload-time = "2025-05-17T21:38:18.291Z" }, + { url = "https://files.pythonhosted.org/packages/4f/06/7e96c57d90bebdce9918412087fc22ca9851cceaf5567a45c1f404480e9e/numpy-2.2.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:f1372f041402e37e5e633e586f62aa53de2eac8d98cbfb822806ce4bbefcb74d", size = 5076765, upload-time = "2025-05-17T21:38:27.319Z" }, + { url = "https://files.pythonhosted.org/packages/73/ed/63d920c23b4289fdac96ddbdd6132e9427790977d5457cd132f18e76eae0/numpy-2.2.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:55a4d33fa519660d69614a9fad433be87e5252f4b03850642f88993f7b2ca566", size = 6617736, upload-time = "2025-05-17T21:38:38.141Z" }, + { url = "https://files.pythonhosted.org/packages/85/c5/e19c8f99d83fd377ec8c7e0cf627a8049746da54afc24ef0a0cb73d5dfb5/numpy-2.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f92729c95468a2f4f15e9bb94c432a9229d0d50de67304399627a943201baa2f", size = 14010719, upload-time = "2025-05-17T21:38:58.433Z" }, + { url = "https://files.pythonhosted.org/packages/19/49/4df9123aafa7b539317bf6d342cb6d227e49f7a35b99c287a6109b13dd93/numpy-2.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bc23a79bfabc5d056d106f9befb8d50c31ced2fbc70eedb8155aec74a45798f", size = 16526072, upload-time = "2025-05-17T21:39:22.638Z" }, + { url = "https://files.pythonhosted.org/packages/b2/6c/04b5f47f4f32f7c2b0e7260442a8cbcf8168b0e1a41ff1495da42f42a14f/numpy-2.2.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e3143e4451880bed956e706a3220b4e5cf6172ef05fcc397f6f36a550b1dd868", size = 15503213, upload-time = "2025-05-17T21:39:45.865Z" }, + { url = "https://files.pythonhosted.org/packages/17/0a/5cd92e352c1307640d5b6fec1b2ffb06cd0dabe7d7b8227f97933d378422/numpy-2.2.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4f13750ce79751586ae2eb824ba7e1e8dba64784086c98cdbbcc6a42112ce0d", size = 18316632, upload-time = "2025-05-17T21:40:13.331Z" }, + { url = "https://files.pythonhosted.org/packages/f0/3b/5cba2b1d88760ef86596ad0f3d484b1cbff7c115ae2429678465057c5155/numpy-2.2.6-cp313-cp313-win32.whl", hash = "sha256:5beb72339d9d4fa36522fc63802f469b13cdbe4fdab4a288f0c441b74272ebfd", size = 6244532, upload-time = "2025-05-17T21:43:46.099Z" }, + { url = "https://files.pythonhosted.org/packages/cb/3b/d58c12eafcb298d4e6d0d40216866ab15f59e55d148a5658bb3132311fcf/numpy-2.2.6-cp313-cp313-win_amd64.whl", hash = "sha256:b0544343a702fa80c95ad5d3d608ea3599dd54d4632df855e4c8d24eb6ecfa1c", size = 12610885, upload-time = "2025-05-17T21:44:05.145Z" }, + { url = "https://files.pythonhosted.org/packages/6b/9e/4bf918b818e516322db999ac25d00c75788ddfd2d2ade4fa66f1f38097e1/numpy-2.2.6-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0bca768cd85ae743b2affdc762d617eddf3bcf8724435498a1e80132d04879e6", size = 20963467, upload-time = "2025-05-17T21:40:44Z" }, + { url = "https://files.pythonhosted.org/packages/61/66/d2de6b291507517ff2e438e13ff7b1e2cdbdb7cb40b3ed475377aece69f9/numpy-2.2.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fc0c5673685c508a142ca65209b4e79ed6740a4ed6b2267dbba90f34b0b3cfda", size = 14225144, upload-time = "2025-05-17T21:41:05.695Z" }, + { url = "https://files.pythonhosted.org/packages/e4/25/480387655407ead912e28ba3a820bc69af9adf13bcbe40b299d454ec011f/numpy-2.2.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:5bd4fc3ac8926b3819797a7c0e2631eb889b4118a9898c84f585a54d475b7e40", size = 5200217, upload-time = "2025-05-17T21:41:15.903Z" }, + { url = "https://files.pythonhosted.org/packages/aa/4a/6e313b5108f53dcbf3aca0c0f3e9c92f4c10ce57a0a721851f9785872895/numpy-2.2.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:fee4236c876c4e8369388054d02d0e9bb84821feb1a64dd59e137e6511a551f8", size = 6712014, upload-time = "2025-05-17T21:41:27.321Z" }, + { url = "https://files.pythonhosted.org/packages/b7/30/172c2d5c4be71fdf476e9de553443cf8e25feddbe185e0bd88b096915bcc/numpy-2.2.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1dda9c7e08dc141e0247a5b8f49cf05984955246a327d4c48bda16821947b2f", size = 14077935, upload-time = "2025-05-17T21:41:49.738Z" }, + { url = "https://files.pythonhosted.org/packages/12/fb/9e743f8d4e4d3c710902cf87af3512082ae3d43b945d5d16563f26ec251d/numpy-2.2.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f447e6acb680fd307f40d3da4852208af94afdfab89cf850986c3ca00562f4fa", size = 16600122, upload-time = "2025-05-17T21:42:14.046Z" }, + { url = "https://files.pythonhosted.org/packages/12/75/ee20da0e58d3a66f204f38916757e01e33a9737d0b22373b3eb5a27358f9/numpy-2.2.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:389d771b1623ec92636b0786bc4ae56abafad4a4c513d36a55dce14bd9ce8571", size = 15586143, upload-time = "2025-05-17T21:42:37.464Z" }, + { url = "https://files.pythonhosted.org/packages/76/95/bef5b37f29fc5e739947e9ce5179ad402875633308504a52d188302319c8/numpy-2.2.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8e9ace4a37db23421249ed236fdcdd457d671e25146786dfc96835cd951aa7c1", size = 18385260, upload-time = "2025-05-17T21:43:05.189Z" }, + { url = "https://files.pythonhosted.org/packages/09/04/f2f83279d287407cf36a7a8053a5abe7be3622a4363337338f2585e4afda/numpy-2.2.6-cp313-cp313t-win32.whl", hash = "sha256:038613e9fb8c72b0a41f025a7e4c3f0b7a1b5d768ece4796b674c8f3fe13efff", size = 6377225, upload-time = "2025-05-17T21:43:16.254Z" }, + { url = "https://files.pythonhosted.org/packages/67/0e/35082d13c09c02c011cf21570543d202ad929d961c02a147493cb0c2bdf5/numpy-2.2.6-cp313-cp313t-win_amd64.whl", hash = "sha256:6031dd6dfecc0cf9f668681a37648373bddd6421fff6c66ec1624eed0180ee06", size = 12771374, upload-time = "2025-05-17T21:43:35.479Z" }, + { url = "https://files.pythonhosted.org/packages/9e/3b/d94a75f4dbf1ef5d321523ecac21ef23a3cd2ac8b78ae2aac40873590229/numpy-2.2.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0b605b275d7bd0c640cad4e5d30fa701a8d59302e127e5f79138ad62762c3e3d", size = 21040391, upload-time = "2025-05-17T21:44:35.948Z" }, + { url = "https://files.pythonhosted.org/packages/17/f4/09b2fa1b58f0fb4f7c7963a1649c64c4d315752240377ed74d9cd878f7b5/numpy-2.2.6-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:7befc596a7dc9da8a337f79802ee8adb30a552a94f792b9c9d18c840055907db", size = 6786754, upload-time = "2025-05-17T21:44:47.446Z" }, + { url = "https://files.pythonhosted.org/packages/af/30/feba75f143bdc868a1cc3f44ccfa6c4b9ec522b36458e738cd00f67b573f/numpy-2.2.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce47521a4754c8f4593837384bd3424880629f718d87c5d44f8ed763edd63543", size = 16643476, upload-time = "2025-05-17T21:45:11.871Z" }, + { url = "https://files.pythonhosted.org/packages/37/48/ac2a9584402fb6c0cd5b5d1a91dcf176b15760130dd386bbafdbfe3640bf/numpy-2.2.6-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:d042d24c90c41b54fd506da306759e06e568864df8ec17ccc17e9e884634fd00", size = 12812666, upload-time = "2025-05-17T21:45:31.426Z" }, +] + +[[package]] +name = "numpy" +version = "2.3.5" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +sdist = { url = "https://files.pythonhosted.org/packages/76/65/21b3bc86aac7b8f2862db1e808f1ea22b028e30a225a34a5ede9bf8678f2/numpy-2.3.5.tar.gz", hash = "sha256:784db1dcdab56bf0517743e746dfb0f885fc68d948aba86eeec2cba234bdf1c0", size = 20584950, upload-time = "2025-11-16T22:52:42.067Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/43/77/84dd1d2e34d7e2792a236ba180b5e8fcc1e3e414e761ce0253f63d7f572e/numpy-2.3.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:de5672f4a7b200c15a4127042170a694d4df43c992948f5e1af57f0174beed10", size = 17034641, upload-time = "2025-11-16T22:49:19.336Z" }, + { url = "https://files.pythonhosted.org/packages/2a/ea/25e26fa5837106cde46ae7d0b667e20f69cbbc0efd64cba8221411ab26ae/numpy-2.3.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:acfd89508504a19ed06ef963ad544ec6664518c863436306153e13e94605c218", size = 12528324, upload-time = "2025-11-16T22:49:22.582Z" }, + { url = "https://files.pythonhosted.org/packages/4d/1a/e85f0eea4cf03d6a0228f5c0256b53f2df4bc794706e7df019fc622e47f1/numpy-2.3.5-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:ffe22d2b05504f786c867c8395de703937f934272eb67586817b46188b4ded6d", size = 5356872, upload-time = "2025-11-16T22:49:25.408Z" }, + { url = "https://files.pythonhosted.org/packages/5c/bb/35ef04afd567f4c989c2060cde39211e4ac5357155c1833bcd1166055c61/numpy-2.3.5-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:872a5cf366aec6bb1147336480fef14c9164b154aeb6542327de4970282cd2f5", size = 6893148, upload-time = "2025-11-16T22:49:27.549Z" }, + { url = "https://files.pythonhosted.org/packages/f2/2b/05bbeb06e2dff5eab512dfc678b1cc5ee94d8ac5956a0885c64b6b26252b/numpy-2.3.5-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3095bdb8dd297e5920b010e96134ed91d852d81d490e787beca7e35ae1d89cf7", size = 14557282, upload-time = "2025-11-16T22:49:30.964Z" }, + { url = "https://files.pythonhosted.org/packages/65/fb/2b23769462b34398d9326081fad5655198fcf18966fcb1f1e49db44fbf31/numpy-2.3.5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8cba086a43d54ca804ce711b2a940b16e452807acebe7852ff327f1ecd49b0d4", size = 16897903, upload-time = "2025-11-16T22:49:34.191Z" }, + { url = "https://files.pythonhosted.org/packages/ac/14/085f4cf05fc3f1e8aa95e85404e984ffca9b2275a5dc2b1aae18a67538b8/numpy-2.3.5-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6cf9b429b21df6b99f4dee7a1218b8b7ffbbe7df8764dc0bd60ce8a0708fed1e", size = 16341672, upload-time = "2025-11-16T22:49:37.2Z" }, + { url = "https://files.pythonhosted.org/packages/6f/3b/1f73994904142b2aa290449b3bb99772477b5fd94d787093e4f24f5af763/numpy-2.3.5-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:396084a36abdb603546b119d96528c2f6263921c50df3c8fd7cb28873a237748", size = 18838896, upload-time = "2025-11-16T22:49:39.727Z" }, + { url = "https://files.pythonhosted.org/packages/cd/b9/cf6649b2124f288309ffc353070792caf42ad69047dcc60da85ee85fea58/numpy-2.3.5-cp311-cp311-win32.whl", hash = "sha256:b0c7088a73aef3d687c4deef8452a3ac7c1be4e29ed8bf3b366c8111128ac60c", size = 6563608, upload-time = "2025-11-16T22:49:42.079Z" }, + { url = "https://files.pythonhosted.org/packages/aa/44/9fe81ae1dcc29c531843852e2874080dc441338574ccc4306b39e2ff6e59/numpy-2.3.5-cp311-cp311-win_amd64.whl", hash = "sha256:a414504bef8945eae5f2d7cb7be2d4af77c5d1cb5e20b296c2c25b61dff2900c", size = 13078442, upload-time = "2025-11-16T22:49:43.99Z" }, + { url = "https://files.pythonhosted.org/packages/6d/a7/f99a41553d2da82a20a2f22e93c94f928e4490bb447c9ff3c4ff230581d3/numpy-2.3.5-cp311-cp311-win_arm64.whl", hash = "sha256:0cd00b7b36e35398fa2d16af7b907b65304ef8bb4817a550e06e5012929830fa", size = 10458555, upload-time = "2025-11-16T22:49:47.092Z" }, + { url = "https://files.pythonhosted.org/packages/44/37/e669fe6cbb2b96c62f6bbedc6a81c0f3b7362f6a59230b23caa673a85721/numpy-2.3.5-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:74ae7b798248fe62021dbf3c914245ad45d1a6b0cb4a29ecb4b31d0bfbc4cc3e", size = 16733873, upload-time = "2025-11-16T22:49:49.84Z" }, + { url = "https://files.pythonhosted.org/packages/c5/65/df0db6c097892c9380851ab9e44b52d4f7ba576b833996e0080181c0c439/numpy-2.3.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ee3888d9ff7c14604052b2ca5535a30216aa0a58e948cdd3eeb8d3415f638769", size = 12259838, upload-time = "2025-11-16T22:49:52.863Z" }, + { url = "https://files.pythonhosted.org/packages/5b/e1/1ee06e70eb2136797abe847d386e7c0e830b67ad1d43f364dd04fa50d338/numpy-2.3.5-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:612a95a17655e213502f60cfb9bf9408efdc9eb1d5f50535cc6eb365d11b42b5", size = 5088378, upload-time = "2025-11-16T22:49:55.055Z" }, + { url = "https://files.pythonhosted.org/packages/6d/9c/1ca85fb86708724275103b81ec4cf1ac1d08f465368acfc8da7ab545bdae/numpy-2.3.5-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:3101e5177d114a593d79dd79658650fe28b5a0d8abeb8ce6f437c0e6df5be1a4", size = 6628559, upload-time = "2025-11-16T22:49:57.371Z" }, + { url = "https://files.pythonhosted.org/packages/74/78/fcd41e5a0ce4f3f7b003da85825acddae6d7ecb60cf25194741b036ca7d6/numpy-2.3.5-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8b973c57ff8e184109db042c842423ff4f60446239bd585a5131cc47f06f789d", size = 14250702, upload-time = "2025-11-16T22:49:59.632Z" }, + { url = "https://files.pythonhosted.org/packages/b6/23/2a1b231b8ff672b4c450dac27164a8b2ca7d9b7144f9c02d2396518352eb/numpy-2.3.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0d8163f43acde9a73c2a33605353a4f1bc4798745a8b1d73183b28e5b435ae28", size = 16606086, upload-time = "2025-11-16T22:50:02.127Z" }, + { url = "https://files.pythonhosted.org/packages/a0/c5/5ad26fbfbe2012e190cc7d5003e4d874b88bb18861d0829edc140a713021/numpy-2.3.5-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:51c1e14eb1e154ebd80e860722f9e6ed6ec89714ad2db2d3aa33c31d7c12179b", size = 16025985, upload-time = "2025-11-16T22:50:04.536Z" }, + { url = "https://files.pythonhosted.org/packages/d2/fa/dd48e225c46c819288148d9d060b047fd2a6fb1eb37eae25112ee4cb4453/numpy-2.3.5-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b46b4ec24f7293f23adcd2d146960559aaf8020213de8ad1909dba6c013bf89c", size = 18542976, upload-time = "2025-11-16T22:50:07.557Z" }, + { url = "https://files.pythonhosted.org/packages/05/79/ccbd23a75862d95af03d28b5c6901a1b7da4803181513d52f3b86ed9446e/numpy-2.3.5-cp312-cp312-win32.whl", hash = "sha256:3997b5b3c9a771e157f9aae01dd579ee35ad7109be18db0e85dbdbe1de06e952", size = 6285274, upload-time = "2025-11-16T22:50:10.746Z" }, + { url = "https://files.pythonhosted.org/packages/2d/57/8aeaf160312f7f489dea47ab61e430b5cb051f59a98ae68b7133ce8fa06a/numpy-2.3.5-cp312-cp312-win_amd64.whl", hash = "sha256:86945f2ee6d10cdfd67bcb4069c1662dd711f7e2a4343db5cecec06b87cf31aa", size = 12782922, upload-time = "2025-11-16T22:50:12.811Z" }, + { url = "https://files.pythonhosted.org/packages/78/a6/aae5cc2ca78c45e64b9ef22f089141d661516856cf7c8a54ba434576900d/numpy-2.3.5-cp312-cp312-win_arm64.whl", hash = "sha256:f28620fe26bee16243be2b7b874da327312240a7cdc38b769a697578d2100013", size = 10194667, upload-time = "2025-11-16T22:50:16.16Z" }, + { url = "https://files.pythonhosted.org/packages/db/69/9cde09f36da4b5a505341180a3f2e6fadc352fd4d2b7096ce9778db83f1a/numpy-2.3.5-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d0f23b44f57077c1ede8c5f26b30f706498b4862d3ff0a7298b8411dd2f043ff", size = 16728251, upload-time = "2025-11-16T22:50:19.013Z" }, + { url = "https://files.pythonhosted.org/packages/79/fb/f505c95ceddd7027347b067689db71ca80bd5ecc926f913f1a23e65cf09b/numpy-2.3.5-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:aa5bc7c5d59d831d9773d1170acac7893ce3a5e130540605770ade83280e7188", size = 12254652, upload-time = "2025-11-16T22:50:21.487Z" }, + { url = "https://files.pythonhosted.org/packages/78/da/8c7738060ca9c31b30e9301ee0cf6c5ffdbf889d9593285a1cead337f9a5/numpy-2.3.5-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:ccc933afd4d20aad3c00bcef049cb40049f7f196e0397f1109dba6fed63267b0", size = 5083172, upload-time = "2025-11-16T22:50:24.562Z" }, + { url = "https://files.pythonhosted.org/packages/a4/b4/ee5bb2537fb9430fd2ef30a616c3672b991a4129bb1c7dcc42aa0abbe5d7/numpy-2.3.5-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:afaffc4393205524af9dfa400fa250143a6c3bc646c08c9f5e25a9f4b4d6a903", size = 6622990, upload-time = "2025-11-16T22:50:26.47Z" }, + { url = "https://files.pythonhosted.org/packages/95/03/dc0723a013c7d7c19de5ef29e932c3081df1c14ba582b8b86b5de9db7f0f/numpy-2.3.5-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9c75442b2209b8470d6d5d8b1c25714270686f14c749028d2199c54e29f20b4d", size = 14248902, upload-time = "2025-11-16T22:50:28.861Z" }, + { url = "https://files.pythonhosted.org/packages/f5/10/ca162f45a102738958dcec8023062dad0cbc17d1ab99d68c4e4a6c45fb2b/numpy-2.3.5-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:11e06aa0af8c0f05104d56450d6093ee639e15f24ecf62d417329d06e522e017", size = 16597430, upload-time = "2025-11-16T22:50:31.56Z" }, + { url = "https://files.pythonhosted.org/packages/2a/51/c1e29be863588db58175175f057286900b4b3327a1351e706d5e0f8dd679/numpy-2.3.5-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ed89927b86296067b4f81f108a2271d8926467a8868e554eaf370fc27fa3ccaf", size = 16024551, upload-time = "2025-11-16T22:50:34.242Z" }, + { url = "https://files.pythonhosted.org/packages/83/68/8236589d4dbb87253d28259d04d9b814ec0ecce7cb1c7fed29729f4c3a78/numpy-2.3.5-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:51c55fe3451421f3a6ef9a9c1439e82101c57a2c9eab9feb196a62b1a10b58ce", size = 18533275, upload-time = "2025-11-16T22:50:37.651Z" }, + { url = "https://files.pythonhosted.org/packages/40/56/2932d75b6f13465239e3b7b7e511be27f1b8161ca2510854f0b6e521c395/numpy-2.3.5-cp313-cp313-win32.whl", hash = "sha256:1978155dd49972084bd6ef388d66ab70f0c323ddee6f693d539376498720fb7e", size = 6277637, upload-time = "2025-11-16T22:50:40.11Z" }, + { url = "https://files.pythonhosted.org/packages/0c/88/e2eaa6cffb115b85ed7c7c87775cb8bcf0816816bc98ca8dbfa2ee33fe6e/numpy-2.3.5-cp313-cp313-win_amd64.whl", hash = "sha256:00dc4e846108a382c5869e77c6ed514394bdeb3403461d25a829711041217d5b", size = 12779090, upload-time = "2025-11-16T22:50:42.503Z" }, + { url = "https://files.pythonhosted.org/packages/8f/88/3f41e13a44ebd4034ee17baa384acac29ba6a4fcc2aca95f6f08ca0447d1/numpy-2.3.5-cp313-cp313-win_arm64.whl", hash = "sha256:0472f11f6ec23a74a906a00b48a4dcf3849209696dff7c189714511268d103ae", size = 10194710, upload-time = "2025-11-16T22:50:44.971Z" }, + { url = "https://files.pythonhosted.org/packages/13/cb/71744144e13389d577f867f745b7df2d8489463654a918eea2eeb166dfc9/numpy-2.3.5-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:414802f3b97f3c1eef41e530aaba3b3c1620649871d8cb38c6eaff034c2e16bd", size = 16827292, upload-time = "2025-11-16T22:50:47.715Z" }, + { url = "https://files.pythonhosted.org/packages/71/80/ba9dc6f2a4398e7f42b708a7fdc841bb638d353be255655498edbf9a15a8/numpy-2.3.5-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5ee6609ac3604fa7780e30a03e5e241a7956f8e2fcfe547d51e3afa5247ac47f", size = 12378897, upload-time = "2025-11-16T22:50:51.327Z" }, + { url = "https://files.pythonhosted.org/packages/2e/6d/db2151b9f64264bcceccd51741aa39b50150de9b602d98ecfe7e0c4bff39/numpy-2.3.5-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:86d835afea1eaa143012a2d7a3f45a3adce2d7adc8b4961f0b362214d800846a", size = 5207391, upload-time = "2025-11-16T22:50:54.542Z" }, + { url = "https://files.pythonhosted.org/packages/80/ae/429bacace5ccad48a14c4ae5332f6aa8ab9f69524193511d60ccdfdc65fa/numpy-2.3.5-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:30bc11310e8153ca664b14c5f1b73e94bd0503681fcf136a163de856f3a50139", size = 6721275, upload-time = "2025-11-16T22:50:56.794Z" }, + { url = "https://files.pythonhosted.org/packages/74/5b/1919abf32d8722646a38cd527bc3771eb229a32724ee6ba340ead9b92249/numpy-2.3.5-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1062fde1dcf469571705945b0f221b73928f34a20c904ffb45db101907c3454e", size = 14306855, upload-time = "2025-11-16T22:50:59.208Z" }, + { url = "https://files.pythonhosted.org/packages/a5/87/6831980559434973bebc30cd9c1f21e541a0f2b0c280d43d3afd909b66d0/numpy-2.3.5-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ce581db493ea1a96c0556360ede6607496e8bf9b3a8efa66e06477267bc831e9", size = 16657359, upload-time = "2025-11-16T22:51:01.991Z" }, + { url = "https://files.pythonhosted.org/packages/dd/91/c797f544491ee99fd00495f12ebb7802c440c1915811d72ac5b4479a3356/numpy-2.3.5-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:cc8920d2ec5fa99875b670bb86ddeb21e295cb07aa331810d9e486e0b969d946", size = 16093374, upload-time = "2025-11-16T22:51:05.291Z" }, + { url = "https://files.pythonhosted.org/packages/74/a6/54da03253afcbe7a72785ec4da9c69fb7a17710141ff9ac5fcb2e32dbe64/numpy-2.3.5-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:9ee2197ef8c4f0dfe405d835f3b6a14f5fee7782b5de51ba06fb65fc9b36e9f1", size = 18594587, upload-time = "2025-11-16T22:51:08.585Z" }, + { url = "https://files.pythonhosted.org/packages/80/e9/aff53abbdd41b0ecca94285f325aff42357c6b5abc482a3fcb4994290b18/numpy-2.3.5-cp313-cp313t-win32.whl", hash = "sha256:70b37199913c1bd300ff6e2693316c6f869c7ee16378faf10e4f5e3275b299c3", size = 6405940, upload-time = "2025-11-16T22:51:11.541Z" }, + { url = "https://files.pythonhosted.org/packages/d5/81/50613fec9d4de5480de18d4f8ef59ad7e344d497edbef3cfd80f24f98461/numpy-2.3.5-cp313-cp313t-win_amd64.whl", hash = "sha256:b501b5fa195cc9e24fe102f21ec0a44dffc231d2af79950b451e0d99cea02234", size = 12920341, upload-time = "2025-11-16T22:51:14.312Z" }, + { url = "https://files.pythonhosted.org/packages/bb/ab/08fd63b9a74303947f34f0bd7c5903b9c5532c2d287bead5bdf4c556c486/numpy-2.3.5-cp313-cp313t-win_arm64.whl", hash = "sha256:a80afd79f45f3c4a7d341f13acbe058d1ca8ac017c165d3fa0d3de6bc1a079d7", size = 10262507, upload-time = "2025-11-16T22:51:16.846Z" }, + { url = "https://files.pythonhosted.org/packages/ba/97/1a914559c19e32d6b2e233cf9a6a114e67c856d35b1d6babca571a3e880f/numpy-2.3.5-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:bf06bc2af43fa8d32d30fae16ad965663e966b1a3202ed407b84c989c3221e82", size = 16735706, upload-time = "2025-11-16T22:51:19.558Z" }, + { url = "https://files.pythonhosted.org/packages/57/d4/51233b1c1b13ecd796311216ae417796b88b0616cfd8a33ae4536330748a/numpy-2.3.5-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:052e8c42e0c49d2575621c158934920524f6c5da05a1d3b9bab5d8e259e045f0", size = 12264507, upload-time = "2025-11-16T22:51:22.492Z" }, + { url = "https://files.pythonhosted.org/packages/45/98/2fe46c5c2675b8306d0b4a3ec3494273e93e1226a490f766e84298576956/numpy-2.3.5-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:1ed1ec893cff7040a02c8aa1c8611b94d395590d553f6b53629a4461dc7f7b63", size = 5093049, upload-time = "2025-11-16T22:51:25.171Z" }, + { url = "https://files.pythonhosted.org/packages/ce/0e/0698378989bb0ac5f1660c81c78ab1fe5476c1a521ca9ee9d0710ce54099/numpy-2.3.5-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:2dcd0808a421a482a080f89859a18beb0b3d1e905b81e617a188bd80422d62e9", size = 6626603, upload-time = "2025-11-16T22:51:27Z" }, + { url = "https://files.pythonhosted.org/packages/5e/a6/9ca0eecc489640615642a6cbc0ca9e10df70df38c4d43f5a928ff18d8827/numpy-2.3.5-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:727fd05b57df37dc0bcf1a27767a3d9a78cbbc92822445f32cc3436ba797337b", size = 14262696, upload-time = "2025-11-16T22:51:29.402Z" }, + { url = "https://files.pythonhosted.org/packages/c8/f6/07ec185b90ec9d7217a00eeeed7383b73d7e709dae2a9a021b051542a708/numpy-2.3.5-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fffe29a1ef00883599d1dc2c51aa2e5d80afe49523c261a74933df395c15c520", size = 16597350, upload-time = "2025-11-16T22:51:32.167Z" }, + { url = "https://files.pythonhosted.org/packages/75/37/164071d1dde6a1a84c9b8e5b414fa127981bad47adf3a6b7e23917e52190/numpy-2.3.5-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:8f7f0e05112916223d3f438f293abf0727e1181b5983f413dfa2fefc4098245c", size = 16040190, upload-time = "2025-11-16T22:51:35.403Z" }, + { url = "https://files.pythonhosted.org/packages/08/3c/f18b82a406b04859eb026d204e4e1773eb41c5be58410f41ffa511d114ae/numpy-2.3.5-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2e2eb32ddb9ccb817d620ac1d8dae7c3f641c1e5f55f531a33e8ab97960a75b8", size = 18536749, upload-time = "2025-11-16T22:51:39.698Z" }, + { url = "https://files.pythonhosted.org/packages/40/79/f82f572bf44cf0023a2fe8588768e23e1592585020d638999f15158609e1/numpy-2.3.5-cp314-cp314-win32.whl", hash = "sha256:66f85ce62c70b843bab1fb14a05d5737741e74e28c7b8b5a064de10142fad248", size = 6335432, upload-time = "2025-11-16T22:51:42.476Z" }, + { url = "https://files.pythonhosted.org/packages/a3/2e/235b4d96619931192c91660805e5e49242389742a7a82c27665021db690c/numpy-2.3.5-cp314-cp314-win_amd64.whl", hash = "sha256:e6a0bc88393d65807d751a614207b7129a310ca4fe76a74e5c7da5fa5671417e", size = 12919388, upload-time = "2025-11-16T22:51:45.275Z" }, + { url = "https://files.pythonhosted.org/packages/07/2b/29fd75ce45d22a39c61aad74f3d718e7ab67ccf839ca8b60866054eb15f8/numpy-2.3.5-cp314-cp314-win_arm64.whl", hash = "sha256:aeffcab3d4b43712bb7a60b65f6044d444e75e563ff6180af8f98dd4b905dfd2", size = 10476651, upload-time = "2025-11-16T22:51:47.749Z" }, + { url = "https://files.pythonhosted.org/packages/17/e1/f6a721234ebd4d87084cfa68d081bcba2f5cfe1974f7de4e0e8b9b2a2ba1/numpy-2.3.5-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:17531366a2e3a9e30762c000f2c43a9aaa05728712e25c11ce1dbe700c53ad41", size = 16834503, upload-time = "2025-11-16T22:51:50.443Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1c/baf7ffdc3af9c356e1c135e57ab7cf8d247931b9554f55c467efe2c69eff/numpy-2.3.5-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:d21644de1b609825ede2f48be98dfde4656aefc713654eeee280e37cadc4e0ad", size = 12381612, upload-time = "2025-11-16T22:51:53.609Z" }, + { url = "https://files.pythonhosted.org/packages/74/91/f7f0295151407ddc9ba34e699013c32c3c91944f9b35fcf9281163dc1468/numpy-2.3.5-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:c804e3a5aba5460c73955c955bdbd5c08c354954e9270a2c1565f62e866bdc39", size = 5210042, upload-time = "2025-11-16T22:51:56.213Z" }, + { url = "https://files.pythonhosted.org/packages/2e/3b/78aebf345104ec50dd50a4d06ddeb46a9ff5261c33bcc58b1c4f12f85ec2/numpy-2.3.5-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:cc0a57f895b96ec78969c34f682c602bf8da1a0270b09bc65673df2e7638ec20", size = 6724502, upload-time = "2025-11-16T22:51:58.584Z" }, + { url = "https://files.pythonhosted.org/packages/02/c6/7c34b528740512e57ef1b7c8337ab0b4f0bddf34c723b8996c675bc2bc91/numpy-2.3.5-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:900218e456384ea676e24ea6a0417f030a3b07306d29d7ad843957b40a9d8d52", size = 14308962, upload-time = "2025-11-16T22:52:01.698Z" }, + { url = "https://files.pythonhosted.org/packages/80/35/09d433c5262bc32d725bafc619e095b6a6651caf94027a03da624146f655/numpy-2.3.5-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:09a1bea522b25109bf8e6f3027bd810f7c1085c64a0c7ce050c1676ad0ba010b", size = 16655054, upload-time = "2025-11-16T22:52:04.267Z" }, + { url = "https://files.pythonhosted.org/packages/7a/ab/6a7b259703c09a88804fa2430b43d6457b692378f6b74b356155283566ac/numpy-2.3.5-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:04822c00b5fd0323c8166d66c701dc31b7fbd252c100acd708c48f763968d6a3", size = 16091613, upload-time = "2025-11-16T22:52:08.651Z" }, + { url = "https://files.pythonhosted.org/packages/c2/88/330da2071e8771e60d1038166ff9d73f29da37b01ec3eb43cb1427464e10/numpy-2.3.5-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:d6889ec4ec662a1a37eb4b4fb26b6100841804dac55bd9df579e326cdc146227", size = 18591147, upload-time = "2025-11-16T22:52:11.453Z" }, + { url = "https://files.pythonhosted.org/packages/51/41/851c4b4082402d9ea860c3626db5d5df47164a712cb23b54be028b184c1c/numpy-2.3.5-cp314-cp314t-win32.whl", hash = "sha256:93eebbcf1aafdf7e2ddd44c2923e2672e1010bddc014138b229e49725b4d6be5", size = 6479806, upload-time = "2025-11-16T22:52:14.641Z" }, + { url = "https://files.pythonhosted.org/packages/90/30/d48bde1dfd93332fa557cff1972fbc039e055a52021fbef4c2c4b1eefd17/numpy-2.3.5-cp314-cp314t-win_amd64.whl", hash = "sha256:c8a9958e88b65c3b27e22ca2a076311636850b612d6bbfb76e8d156aacde2aaf", size = 13105760, upload-time = "2025-11-16T22:52:17.975Z" }, + { url = "https://files.pythonhosted.org/packages/2d/fd/4b5eb0b3e888d86aee4d198c23acec7d214baaf17ea93c1adec94c9518b9/numpy-2.3.5-cp314-cp314t-win_arm64.whl", hash = "sha256:6203fdf9f3dc5bdaed7319ad8698e685c7a3be10819f41d32a0723e611733b42", size = 10545459, upload-time = "2025-11-16T22:52:20.55Z" }, + { url = "https://files.pythonhosted.org/packages/c6/65/f9dea8e109371ade9c782b4e4756a82edf9d3366bca495d84d79859a0b79/numpy-2.3.5-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:f0963b55cdd70fad460fa4c1341f12f976bb26cb66021a5580329bd498988310", size = 16910689, upload-time = "2025-11-16T22:52:23.247Z" }, + { url = "https://files.pythonhosted.org/packages/00/4f/edb00032a8fb92ec0a679d3830368355da91a69cab6f3e9c21b64d0bb986/numpy-2.3.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:f4255143f5160d0de972d28c8f9665d882b5f61309d8362fdd3e103cf7bf010c", size = 12457053, upload-time = "2025-11-16T22:52:26.367Z" }, + { url = "https://files.pythonhosted.org/packages/16/a4/e8a53b5abd500a63836a29ebe145fc1ab1f2eefe1cfe59276020373ae0aa/numpy-2.3.5-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:a4b9159734b326535f4dd01d947f919c6eefd2d9827466a696c44ced82dfbc18", size = 5285635, upload-time = "2025-11-16T22:52:29.266Z" }, + { url = "https://files.pythonhosted.org/packages/a3/2f/37eeb9014d9c8b3e9c55bc599c68263ca44fdbc12a93e45a21d1d56df737/numpy-2.3.5-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:2feae0d2c91d46e59fcd62784a3a83b3fb677fead592ce51b5a6fbb4f95965ff", size = 6801770, upload-time = "2025-11-16T22:52:31.421Z" }, + { url = "https://files.pythonhosted.org/packages/7d/e4/68d2f474df2cb671b2b6c2986a02e520671295647dad82484cde80ca427b/numpy-2.3.5-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ffac52f28a7849ad7576293c0cb7b9f08304e8f7d738a8cb8a90ec4c55a998eb", size = 14391768, upload-time = "2025-11-16T22:52:33.593Z" }, + { url = "https://files.pythonhosted.org/packages/b8/50/94ccd8a2b141cb50651fddd4f6a48874acb3c91c8f0842b08a6afc4b0b21/numpy-2.3.5-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:63c0e9e7eea69588479ebf4a8a270d5ac22763cc5854e9a7eae952a3908103f7", size = 16729263, upload-time = "2025-11-16T22:52:36.369Z" }, + { url = "https://files.pythonhosted.org/packages/2d/ee/346fa473e666fe14c52fcdd19ec2424157290a032d4c41f98127bfb31ac7/numpy-2.3.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:f16417ec91f12f814b10bafe79ef77e70113a2f5f7018640e7425ff979253425", size = 12967213, upload-time = "2025-11-16T22:52:39.38Z" }, +] + +[[package]] +name = "nvidia-nccl-cu12" +version = "2.29.3" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/28/cf/bcf8bb0c0030b1b9a345331f6281c37d2a8669758521eb93c382f6f87c8f/nvidia_nccl_cu12-2.29.3-py3-none-manylinux_2_18_aarch64.whl", hash = "sha256:6351b79dc7d2cc3d654ea1523616b9eeded71fe9c8da66b71eef9a5d1b2adad4", size = 289708535, upload-time = "2026-02-03T21:10:58.804Z" }, + { url = "https://files.pythonhosted.org/packages/31/5a/cac7d231f322b66caa16fd4b136ebc8e4b18b2805811c2d58dc47210cdea/nvidia_nccl_cu12-2.29.3-py3-none-manylinux_2_18_x86_64.whl", hash = "sha256:35ad42e7d5d722a83c36a3a478e281c20a5646383deaf1b9ed1a9ab7d61bed53", size = 289760316, upload-time = "2026-02-03T21:11:37.899Z" }, +] + +[[package]] +name = "packaging" +version = "26.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/65/ee/299d360cdc32edc7d2cf530f3accf79c4fca01e96ffc950d8a52213bd8e4/packaging-26.0.tar.gz", hash = "sha256:00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4", size = 143416, upload-time = "2026-01-21T20:50:39.064Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/b9/c538f279a4e237a006a2c98387d081e9eb060d203d8ed34467cc0f0b9b53/packaging-26.0-py3-none-any.whl", hash = "sha256:b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529", size = 74366, upload-time = "2026-01-21T20:50:37.788Z" }, +] + +[[package]] +name = "pandas" +version = "2.3.3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.11'", +] +dependencies = [ + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "python-dateutil", marker = "python_full_version < '3.11'" }, + { name = "pytz", marker = "python_full_version < '3.11'" }, + { name = "tzdata", marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/33/01/d40b85317f86cf08d853a4f495195c73815fdf205eef3993821720274518/pandas-2.3.3.tar.gz", hash = "sha256:e05e1af93b977f7eafa636d043f9f94c7ee3ac81af99c13508215942e64c993b", size = 4495223, upload-time = "2025-09-29T23:34:51.853Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3d/f7/f425a00df4fcc22b292c6895c6831c0c8ae1d9fac1e024d16f98a9ce8749/pandas-2.3.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:376c6446ae31770764215a6c937f72d917f214b43560603cd60da6408f183b6c", size = 11555763, upload-time = "2025-09-29T23:16:53.287Z" }, + { url = "https://files.pythonhosted.org/packages/13/4f/66d99628ff8ce7857aca52fed8f0066ce209f96be2fede6cef9f84e8d04f/pandas-2.3.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e19d192383eab2f4ceb30b412b22ea30690c9e618f78870357ae1d682912015a", size = 10801217, upload-time = "2025-09-29T23:17:04.522Z" }, + { url = "https://files.pythonhosted.org/packages/1d/03/3fc4a529a7710f890a239cc496fc6d50ad4a0995657dccc1d64695adb9f4/pandas-2.3.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5caf26f64126b6c7aec964f74266f435afef1c1b13da3b0636c7518a1fa3e2b1", size = 12148791, upload-time = "2025-09-29T23:17:18.444Z" }, + { url = "https://files.pythonhosted.org/packages/40/a8/4dac1f8f8235e5d25b9955d02ff6f29396191d4e665d71122c3722ca83c5/pandas-2.3.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dd7478f1463441ae4ca7308a70e90b33470fa593429f9d4c578dd00d1fa78838", size = 12769373, upload-time = "2025-09-29T23:17:35.846Z" }, + { url = "https://files.pythonhosted.org/packages/df/91/82cc5169b6b25440a7fc0ef3a694582418d875c8e3ebf796a6d6470aa578/pandas-2.3.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4793891684806ae50d1288c9bae9330293ab4e083ccd1c5e383c34549c6e4250", size = 13200444, upload-time = "2025-09-29T23:17:49.341Z" }, + { url = "https://files.pythonhosted.org/packages/10/ae/89b3283800ab58f7af2952704078555fa60c807fff764395bb57ea0b0dbd/pandas-2.3.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:28083c648d9a99a5dd035ec125d42439c6c1c525098c58af0fc38dd1a7a1b3d4", size = 13858459, upload-time = "2025-09-29T23:18:03.722Z" }, + { url = "https://files.pythonhosted.org/packages/85/72/530900610650f54a35a19476eca5104f38555afccda1aa11a92ee14cb21d/pandas-2.3.3-cp310-cp310-win_amd64.whl", hash = "sha256:503cf027cf9940d2ceaa1a93cfb5f8c8c7e6e90720a2850378f0b3f3b1e06826", size = 11346086, upload-time = "2025-09-29T23:18:18.505Z" }, + { url = "https://files.pythonhosted.org/packages/c1/fa/7ac648108144a095b4fb6aa3de1954689f7af60a14cf25583f4960ecb878/pandas-2.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:602b8615ebcc4a0c1751e71840428ddebeb142ec02c786e8ad6b1ce3c8dec523", size = 11578790, upload-time = "2025-09-29T23:18:30.065Z" }, + { url = "https://files.pythonhosted.org/packages/9b/35/74442388c6cf008882d4d4bdfc4109be87e9b8b7ccd097ad1e7f006e2e95/pandas-2.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8fe25fc7b623b0ef6b5009149627e34d2a4657e880948ec3c840e9402e5c1b45", size = 10833831, upload-time = "2025-09-29T23:38:56.071Z" }, + { url = "https://files.pythonhosted.org/packages/fe/e4/de154cbfeee13383ad58d23017da99390b91d73f8c11856f2095e813201b/pandas-2.3.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b468d3dad6ff947df92dcb32ede5b7bd41a9b3cceef0a30ed925f6d01fb8fa66", size = 12199267, upload-time = "2025-09-29T23:18:41.627Z" }, + { url = "https://files.pythonhosted.org/packages/bf/c9/63f8d545568d9ab91476b1818b4741f521646cbdd151c6efebf40d6de6f7/pandas-2.3.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b98560e98cb334799c0b07ca7967ac361a47326e9b4e5a7dfb5ab2b1c9d35a1b", size = 12789281, upload-time = "2025-09-29T23:18:56.834Z" }, + { url = "https://files.pythonhosted.org/packages/f2/00/a5ac8c7a0e67fd1a6059e40aa08fa1c52cc00709077d2300e210c3ce0322/pandas-2.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1d37b5848ba49824e5c30bedb9c830ab9b7751fd049bc7914533e01c65f79791", size = 13240453, upload-time = "2025-09-29T23:19:09.247Z" }, + { url = "https://files.pythonhosted.org/packages/27/4d/5c23a5bc7bd209231618dd9e606ce076272c9bc4f12023a70e03a86b4067/pandas-2.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:db4301b2d1f926ae677a751eb2bd0e8c5f5319c9cb3f88b0becbbb0b07b34151", size = 13890361, upload-time = "2025-09-29T23:19:25.342Z" }, + { url = "https://files.pythonhosted.org/packages/8e/59/712db1d7040520de7a4965df15b774348980e6df45c129b8c64d0dbe74ef/pandas-2.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:f086f6fe114e19d92014a1966f43a3e62285109afe874f067f5abbdcbb10e59c", size = 11348702, upload-time = "2025-09-29T23:19:38.296Z" }, + { url = "https://files.pythonhosted.org/packages/9c/fb/231d89e8637c808b997d172b18e9d4a4bc7bf31296196c260526055d1ea0/pandas-2.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d21f6d74eb1725c2efaa71a2bfc661a0689579b58e9c0ca58a739ff0b002b53", size = 11597846, upload-time = "2025-09-29T23:19:48.856Z" }, + { url = "https://files.pythonhosted.org/packages/5c/bd/bf8064d9cfa214294356c2d6702b716d3cf3bb24be59287a6a21e24cae6b/pandas-2.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3fd2f887589c7aa868e02632612ba39acb0b8948faf5cc58f0850e165bd46f35", size = 10729618, upload-time = "2025-09-29T23:39:08.659Z" }, + { url = "https://files.pythonhosted.org/packages/57/56/cf2dbe1a3f5271370669475ead12ce77c61726ffd19a35546e31aa8edf4e/pandas-2.3.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ecaf1e12bdc03c86ad4a7ea848d66c685cb6851d807a26aa245ca3d2017a1908", size = 11737212, upload-time = "2025-09-29T23:19:59.765Z" }, + { url = "https://files.pythonhosted.org/packages/e5/63/cd7d615331b328e287d8233ba9fdf191a9c2d11b6af0c7a59cfcec23de68/pandas-2.3.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b3d11d2fda7eb164ef27ffc14b4fcab16a80e1ce67e9f57e19ec0afaf715ba89", size = 12362693, upload-time = "2025-09-29T23:20:14.098Z" }, + { url = "https://files.pythonhosted.org/packages/a6/de/8b1895b107277d52f2b42d3a6806e69cfef0d5cf1d0ba343470b9d8e0a04/pandas-2.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a68e15f780eddf2b07d242e17a04aa187a7ee12b40b930bfdd78070556550e98", size = 12771002, upload-time = "2025-09-29T23:20:26.76Z" }, + { url = "https://files.pythonhosted.org/packages/87/21/84072af3187a677c5893b170ba2c8fbe450a6ff911234916da889b698220/pandas-2.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:371a4ab48e950033bcf52b6527eccb564f52dc826c02afd9a1bc0ab731bba084", size = 13450971, upload-time = "2025-09-29T23:20:41.344Z" }, + { url = "https://files.pythonhosted.org/packages/86/41/585a168330ff063014880a80d744219dbf1dd7a1c706e75ab3425a987384/pandas-2.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:a16dcec078a01eeef8ee61bf64074b4e524a2a3f4b3be9326420cabe59c4778b", size = 10992722, upload-time = "2025-09-29T23:20:54.139Z" }, + { url = "https://files.pythonhosted.org/packages/cd/4b/18b035ee18f97c1040d94debd8f2e737000ad70ccc8f5513f4eefad75f4b/pandas-2.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:56851a737e3470de7fa88e6131f41281ed440d29a9268dcbf0002da5ac366713", size = 11544671, upload-time = "2025-09-29T23:21:05.024Z" }, + { url = "https://files.pythonhosted.org/packages/31/94/72fac03573102779920099bcac1c3b05975c2cb5f01eac609faf34bed1ca/pandas-2.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bdcd9d1167f4885211e401b3036c0c8d9e274eee67ea8d0758a256d60704cfe8", size = 10680807, upload-time = "2025-09-29T23:21:15.979Z" }, + { url = "https://files.pythonhosted.org/packages/16/87/9472cf4a487d848476865321de18cc8c920b8cab98453ab79dbbc98db63a/pandas-2.3.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e32e7cc9af0f1cc15548288a51a3b681cc2a219faa838e995f7dc53dbab1062d", size = 11709872, upload-time = "2025-09-29T23:21:27.165Z" }, + { url = "https://files.pythonhosted.org/packages/15/07/284f757f63f8a8d69ed4472bfd85122bd086e637bf4ed09de572d575a693/pandas-2.3.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:318d77e0e42a628c04dc56bcef4b40de67918f7041c2b061af1da41dcff670ac", size = 12306371, upload-time = "2025-09-29T23:21:40.532Z" }, + { url = "https://files.pythonhosted.org/packages/33/81/a3afc88fca4aa925804a27d2676d22dcd2031c2ebe08aabd0ae55b9ff282/pandas-2.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4e0a175408804d566144e170d0476b15d78458795bb18f1304fb94160cabf40c", size = 12765333, upload-time = "2025-09-29T23:21:55.77Z" }, + { url = "https://files.pythonhosted.org/packages/8d/0f/b4d4ae743a83742f1153464cf1a8ecfafc3ac59722a0b5c8602310cb7158/pandas-2.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:93c2d9ab0fc11822b5eece72ec9587e172f63cff87c00b062f6e37448ced4493", size = 13418120, upload-time = "2025-09-29T23:22:10.109Z" }, + { url = "https://files.pythonhosted.org/packages/4f/c7/e54682c96a895d0c808453269e0b5928a07a127a15704fedb643e9b0a4c8/pandas-2.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:f8bfc0e12dc78f777f323f55c58649591b2cd0c43534e8355c51d3fede5f4dee", size = 10993991, upload-time = "2025-09-29T23:25:04.889Z" }, + { url = "https://files.pythonhosted.org/packages/f9/ca/3f8d4f49740799189e1395812f3bf23b5e8fc7c190827d55a610da72ce55/pandas-2.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:75ea25f9529fdec2d2e93a42c523962261e567d250b0013b16210e1d40d7c2e5", size = 12048227, upload-time = "2025-09-29T23:22:24.343Z" }, + { url = "https://files.pythonhosted.org/packages/0e/5a/f43efec3e8c0cc92c4663ccad372dbdff72b60bdb56b2749f04aa1d07d7e/pandas-2.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:74ecdf1d301e812db96a465a525952f4dde225fdb6d8e5a521d47e1f42041e21", size = 11411056, upload-time = "2025-09-29T23:22:37.762Z" }, + { url = "https://files.pythonhosted.org/packages/46/b1/85331edfc591208c9d1a63a06baa67b21d332e63b7a591a5ba42a10bb507/pandas-2.3.3-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6435cb949cb34ec11cc9860246ccb2fdc9ecd742c12d3304989017d53f039a78", size = 11645189, upload-time = "2025-09-29T23:22:51.688Z" }, + { url = "https://files.pythonhosted.org/packages/44/23/78d645adc35d94d1ac4f2a3c4112ab6f5b8999f4898b8cdf01252f8df4a9/pandas-2.3.3-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:900f47d8f20860de523a1ac881c4c36d65efcb2eb850e6948140fa781736e110", size = 12121912, upload-time = "2025-09-29T23:23:05.042Z" }, + { url = "https://files.pythonhosted.org/packages/53/da/d10013df5e6aaef6b425aa0c32e1fc1f3e431e4bcabd420517dceadce354/pandas-2.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a45c765238e2ed7d7c608fc5bc4a6f88b642f2f01e70c0c23d2224dd21829d86", size = 12712160, upload-time = "2025-09-29T23:23:28.57Z" }, + { url = "https://files.pythonhosted.org/packages/bd/17/e756653095a083d8a37cbd816cb87148debcfcd920129b25f99dd8d04271/pandas-2.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c4fc4c21971a1a9f4bdb4c73978c7f7256caa3e62b323f70d6cb80db583350bc", size = 13199233, upload-time = "2025-09-29T23:24:24.876Z" }, + { url = "https://files.pythonhosted.org/packages/04/fd/74903979833db8390b73b3a8a7d30d146d710bd32703724dd9083950386f/pandas-2.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:ee15f284898e7b246df8087fc82b87b01686f98ee67d85a17b7ab44143a3a9a0", size = 11540635, upload-time = "2025-09-29T23:25:52.486Z" }, + { url = "https://files.pythonhosted.org/packages/21/00/266d6b357ad5e6d3ad55093a7e8efc7dd245f5a842b584db9f30b0f0a287/pandas-2.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1611aedd912e1ff81ff41c745822980c49ce4a7907537be8692c8dbc31924593", size = 10759079, upload-time = "2025-09-29T23:26:33.204Z" }, + { url = "https://files.pythonhosted.org/packages/ca/05/d01ef80a7a3a12b2f8bbf16daba1e17c98a2f039cbc8e2f77a2c5a63d382/pandas-2.3.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6d2cefc361461662ac48810cb14365a365ce864afe85ef1f447ff5a1e99ea81c", size = 11814049, upload-time = "2025-09-29T23:27:15.384Z" }, + { url = "https://files.pythonhosted.org/packages/15/b2/0e62f78c0c5ba7e3d2c5945a82456f4fac76c480940f805e0b97fcbc2f65/pandas-2.3.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ee67acbbf05014ea6c763beb097e03cd629961c8a632075eeb34247120abcb4b", size = 12332638, upload-time = "2025-09-29T23:27:51.625Z" }, + { url = "https://files.pythonhosted.org/packages/c5/33/dd70400631b62b9b29c3c93d2feee1d0964dc2bae2e5ad7a6c73a7f25325/pandas-2.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c46467899aaa4da076d5abc11084634e2d197e9460643dd455ac3db5856b24d6", size = 12886834, upload-time = "2025-09-29T23:28:21.289Z" }, + { url = "https://files.pythonhosted.org/packages/d3/18/b5d48f55821228d0d2692b34fd5034bb185e854bdb592e9c640f6290e012/pandas-2.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6253c72c6a1d990a410bc7de641d34053364ef8bcd3126f7e7450125887dffe3", size = 13409925, upload-time = "2025-09-29T23:28:58.261Z" }, + { url = "https://files.pythonhosted.org/packages/a6/3d/124ac75fcd0ecc09b8fdccb0246ef65e35b012030defb0e0eba2cbbbe948/pandas-2.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:1b07204a219b3b7350abaae088f451860223a52cfb8a6c53358e7948735158e5", size = 11109071, upload-time = "2025-09-29T23:32:27.484Z" }, + { url = "https://files.pythonhosted.org/packages/89/9c/0e21c895c38a157e0faa1fb64587a9226d6dd46452cac4532d80c3c4a244/pandas-2.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:2462b1a365b6109d275250baaae7b760fd25c726aaca0054649286bcfbb3e8ec", size = 12048504, upload-time = "2025-09-29T23:29:31.47Z" }, + { url = "https://files.pythonhosted.org/packages/d7/82/b69a1c95df796858777b68fbe6a81d37443a33319761d7c652ce77797475/pandas-2.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:0242fe9a49aa8b4d78a4fa03acb397a58833ef6199e9aa40a95f027bb3a1b6e7", size = 11410702, upload-time = "2025-09-29T23:29:54.591Z" }, + { url = "https://files.pythonhosted.org/packages/f9/88/702bde3ba0a94b8c73a0181e05144b10f13f29ebfc2150c3a79062a8195d/pandas-2.3.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a21d830e78df0a515db2b3d2f5570610f5e6bd2e27749770e8bb7b524b89b450", size = 11634535, upload-time = "2025-09-29T23:30:21.003Z" }, + { url = "https://files.pythonhosted.org/packages/a4/1e/1bac1a839d12e6a82ec6cb40cda2edde64a2013a66963293696bbf31fbbb/pandas-2.3.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2e3ebdb170b5ef78f19bfb71b0dc5dc58775032361fa188e814959b74d726dd5", size = 12121582, upload-time = "2025-09-29T23:30:43.391Z" }, + { url = "https://files.pythonhosted.org/packages/44/91/483de934193e12a3b1d6ae7c8645d083ff88dec75f46e827562f1e4b4da6/pandas-2.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:d051c0e065b94b7a3cea50eb1ec32e912cd96dba41647eb24104b6c6c14c5788", size = 12699963, upload-time = "2025-09-29T23:31:10.009Z" }, + { url = "https://files.pythonhosted.org/packages/70/44/5191d2e4026f86a2a109053e194d3ba7a31a2d10a9c2348368c63ed4e85a/pandas-2.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:3869faf4bd07b3b66a9f462417d0ca3a9df29a9f6abd5d0d0dbab15dac7abe87", size = 13202175, upload-time = "2025-09-29T23:31:59.173Z" }, +] + +[[package]] +name = "pandas" +version = "3.0.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "python-dateutil", marker = "python_full_version >= '3.11'" }, + { name = "tzdata", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten') or (python_full_version >= '3.11' and sys_platform == 'win32')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/de/da/b1dc0481ab8d55d0f46e343cfe67d4551a0e14fcee52bd38ca1bd73258d8/pandas-3.0.0.tar.gz", hash = "sha256:0facf7e87d38f721f0af46fe70d97373a37701b1c09f7ed7aeeb292ade5c050f", size = 4633005, upload-time = "2026-01-21T15:52:04.726Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/46/1e/b184654a856e75e975a6ee95d6577b51c271cd92cb2b020c9378f53e0032/pandas-3.0.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d64ce01eb9cdca96a15266aa679ae50212ec52757c79204dbc7701a222401850", size = 10313247, upload-time = "2026-01-21T15:50:15.775Z" }, + { url = "https://files.pythonhosted.org/packages/dd/5e/e04a547ad0f0183bf151fd7c7a477468e3b85ff2ad231c566389e6cc9587/pandas-3.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:613e13426069793aa1ec53bdcc3b86e8d32071daea138bbcf4fa959c9cdaa2e2", size = 9913131, upload-time = "2026-01-21T15:50:18.611Z" }, + { url = "https://files.pythonhosted.org/packages/a2/93/bb77bfa9fc2aba9f7204db807d5d3fb69832ed2854c60ba91b4c65ba9219/pandas-3.0.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0192fee1f1a8e743b464a6607858ee4b071deb0b118eb143d71c2a1d170996d5", size = 10741925, upload-time = "2026-01-21T15:50:21.058Z" }, + { url = "https://files.pythonhosted.org/packages/62/fb/89319812eb1d714bfc04b7f177895caeba8ab4a37ef6712db75ed786e2e0/pandas-3.0.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f0b853319dec8d5e0c8b875374c078ef17f2269986a78168d9bd57e49bf650ae", size = 11245979, upload-time = "2026-01-21T15:50:23.413Z" }, + { url = "https://files.pythonhosted.org/packages/a9/63/684120486f541fc88da3862ed31165b3b3e12b6a1c7b93be4597bc84e26c/pandas-3.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:707a9a877a876c326ae2cb640fbdc4ef63b0a7b9e2ef55c6df9942dcee8e2af9", size = 11756337, upload-time = "2026-01-21T15:50:25.932Z" }, + { url = "https://files.pythonhosted.org/packages/39/92/7eb0ad232312b59aec61550c3c81ad0743898d10af5df7f80bc5e5065416/pandas-3.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:afd0aa3d0b5cda6e0b8ffc10dbcca3b09ef3cbcd3fe2b27364f85fdc04e1989d", size = 12325517, upload-time = "2026-01-21T15:50:27.952Z" }, + { url = "https://files.pythonhosted.org/packages/51/27/bf9436dd0a4fc3130acec0828951c7ef96a0631969613a9a35744baf27f6/pandas-3.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:113b4cca2614ff7e5b9fee9b6f066618fe73c5a83e99d721ffc41217b2bf57dd", size = 9881576, upload-time = "2026-01-21T15:50:30.149Z" }, + { url = "https://files.pythonhosted.org/packages/e7/2b/c618b871fce0159fd107516336e82891b404e3f340821853c2fc28c7830f/pandas-3.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c14837eba8e99a8da1527c0280bba29b0eb842f64aa94982c5e21227966e164b", size = 9140807, upload-time = "2026-01-21T15:50:32.308Z" }, + { url = "https://files.pythonhosted.org/packages/0b/38/db33686f4b5fa64d7af40d96361f6a4615b8c6c8f1b3d334eee46ae6160e/pandas-3.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:9803b31f5039b3c3b10cc858c5e40054adb4b29b4d81cb2fd789f4121c8efbcd", size = 10334013, upload-time = "2026-01-21T15:50:34.771Z" }, + { url = "https://files.pythonhosted.org/packages/a5/7b/9254310594e9774906bacdd4e732415e1f86ab7dbb4b377ef9ede58cd8ec/pandas-3.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:14c2a4099cd38a1d18ff108168ea417909b2dea3bd1ebff2ccf28ddb6a74d740", size = 9874154, upload-time = "2026-01-21T15:50:36.67Z" }, + { url = "https://files.pythonhosted.org/packages/63/d4/726c5a67a13bc66643e66d2e9ff115cead482a44fc56991d0c4014f15aaf/pandas-3.0.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d257699b9a9960e6125686098d5714ac59d05222bef7a5e6af7a7fd87c650801", size = 10384433, upload-time = "2026-01-21T15:50:39.132Z" }, + { url = "https://files.pythonhosted.org/packages/bf/2e/9211f09bedb04f9832122942de8b051804b31a39cfbad199a819bb88d9f3/pandas-3.0.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:69780c98f286076dcafca38d8b8eee1676adf220199c0a39f0ecbf976b68151a", size = 10864519, upload-time = "2026-01-21T15:50:41.043Z" }, + { url = "https://files.pythonhosted.org/packages/00/8d/50858522cdc46ac88b9afdc3015e298959a70a08cd21e008a44e9520180c/pandas-3.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:4a66384f017240f3858a4c8a7cf21b0591c3ac885cddb7758a589f0f71e87ebb", size = 11394124, upload-time = "2026-01-21T15:50:43.377Z" }, + { url = "https://files.pythonhosted.org/packages/86/3f/83b2577db02503cd93d8e95b0f794ad9d4be0ba7cb6c8bcdcac964a34a42/pandas-3.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:be8c515c9bc33989d97b89db66ea0cececb0f6e3c2a87fcc8b69443a6923e95f", size = 11920444, upload-time = "2026-01-21T15:50:45.932Z" }, + { url = "https://files.pythonhosted.org/packages/64/2d/4f8a2f192ed12c90a0aab47f5557ece0e56b0370c49de9454a09de7381b2/pandas-3.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:a453aad8c4f4e9f166436994a33884442ea62aa8b27d007311e87521b97246e1", size = 9730970, upload-time = "2026-01-21T15:50:47.962Z" }, + { url = "https://files.pythonhosted.org/packages/d4/64/ff571be435cf1e643ca98d0945d76732c0b4e9c37191a89c8550b105eed1/pandas-3.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:da768007b5a33057f6d9053563d6b74dd6d029c337d93c6d0d22a763a5c2ecc0", size = 9041950, upload-time = "2026-01-21T15:50:50.422Z" }, + { url = "https://files.pythonhosted.org/packages/6f/fa/7f0ac4ca8877c57537aaff2a842f8760e630d8e824b730eb2e859ffe96ca/pandas-3.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b78d646249b9a2bc191040988c7bb524c92fa8534fb0898a0741d7e6f2ffafa6", size = 10307129, upload-time = "2026-01-21T15:50:52.877Z" }, + { url = "https://files.pythonhosted.org/packages/6f/11/28a221815dcea4c0c9414dfc845e34a84a6a7dabc6da3194498ed5ba4361/pandas-3.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bc9cba7b355cb4162442a88ce495e01cb605f17ac1e27d6596ac963504e0305f", size = 9850201, upload-time = "2026-01-21T15:50:54.807Z" }, + { url = "https://files.pythonhosted.org/packages/ba/da/53bbc8c5363b7e5bd10f9ae59ab250fc7a382ea6ba08e4d06d8694370354/pandas-3.0.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3c9a1a149aed3b6c9bf246033ff91e1b02d529546c5d6fb6b74a28fea0cf4c70", size = 10354031, upload-time = "2026-01-21T15:50:57.463Z" }, + { url = "https://files.pythonhosted.org/packages/f7/a3/51e02ebc2a14974170d51e2410dfdab58870ea9bcd37cda15bd553d24dc4/pandas-3.0.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:95683af6175d884ee89471842acfca29172a85031fccdabc35e50c0984470a0e", size = 10861165, upload-time = "2026-01-21T15:50:59.32Z" }, + { url = "https://files.pythonhosted.org/packages/a5/fe/05a51e3cac11d161472b8297bd41723ea98013384dd6d76d115ce3482f9b/pandas-3.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1fbbb5a7288719e36b76b4f18d46ede46e7f916b6c8d9915b756b0a6c3f792b3", size = 11359359, upload-time = "2026-01-21T15:51:02.014Z" }, + { url = "https://files.pythonhosted.org/packages/ee/56/ba620583225f9b85a4d3e69c01df3e3870659cc525f67929b60e9f21dcd1/pandas-3.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8e8b9808590fa364416b49b2a35c1f4cf2785a6c156935879e57f826df22038e", size = 11912907, upload-time = "2026-01-21T15:51:05.175Z" }, + { url = "https://files.pythonhosted.org/packages/c9/8c/c6638d9f67e45e07656b3826405c5cc5f57f6fd07c8b2572ade328c86e22/pandas-3.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:98212a38a709feb90ae658cb6227ea3657c22ba8157d4b8f913cd4c950de5e7e", size = 9732138, upload-time = "2026-01-21T15:51:07.569Z" }, + { url = "https://files.pythonhosted.org/packages/7b/bf/bd1335c3bf1770b6d8fed2799993b11c4971af93bb1b729b9ebbc02ca2ec/pandas-3.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:177d9df10b3f43b70307a149d7ec49a1229a653f907aa60a48f1877d0e6be3be", size = 9033568, upload-time = "2026-01-21T15:51:09.484Z" }, + { url = "https://files.pythonhosted.org/packages/8e/c6/f5e2171914d5e29b9171d495344097d54e3ffe41d2d85d8115baba4dc483/pandas-3.0.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:2713810ad3806767b89ad3b7b69ba153e1c6ff6d9c20f9c2140379b2a98b6c98", size = 10741936, upload-time = "2026-01-21T15:51:11.693Z" }, + { url = "https://files.pythonhosted.org/packages/51/88/9a0164f99510a1acb9f548691f022c756c2314aad0d8330a24616c14c462/pandas-3.0.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:15d59f885ee5011daf8335dff47dcb8a912a27b4ad7826dc6cbe809fd145d327", size = 10393884, upload-time = "2026-01-21T15:51:14.197Z" }, + { url = "https://files.pythonhosted.org/packages/e0/53/b34d78084d88d8ae2b848591229da8826d1e65aacf00b3abe34023467648/pandas-3.0.0-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:24e6547fb64d2c92665dd2adbfa4e85fa4fd70a9c070e7cfb03b629a0bbab5eb", size = 10310740, upload-time = "2026-01-21T15:51:16.093Z" }, + { url = "https://files.pythonhosted.org/packages/5b/d3/bee792e7c3d6930b74468d990604325701412e55d7aaf47460a22311d1a5/pandas-3.0.0-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:48ee04b90e2505c693d3f8e8f524dab8cb8aaf7ddcab52c92afa535e717c4812", size = 10700014, upload-time = "2026-01-21T15:51:18.818Z" }, + { url = "https://files.pythonhosted.org/packages/55/db/2570bc40fb13aaed1cbc3fbd725c3a60ee162477982123c3adc8971e7ac1/pandas-3.0.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:66f72fb172959af42a459e27a8d8d2c7e311ff4c1f7db6deb3b643dbc382ae08", size = 11323737, upload-time = "2026-01-21T15:51:20.784Z" }, + { url = "https://files.pythonhosted.org/packages/bc/2e/297ac7f21c8181b62a4cccebad0a70caf679adf3ae5e83cb676194c8acc3/pandas-3.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4a4a400ca18230976724a5066f20878af785f36c6756e498e94c2a5e5d57779c", size = 11771558, upload-time = "2026-01-21T15:51:22.977Z" }, + { url = "https://files.pythonhosted.org/packages/0a/46/e1c6876d71c14332be70239acce9ad435975a80541086e5ffba2f249bcf6/pandas-3.0.0-cp313-cp313t-win_amd64.whl", hash = "sha256:940eebffe55528074341a5a36515f3e4c5e25e958ebbc764c9502cfc35ba3faa", size = 10473771, upload-time = "2026-01-21T15:51:25.285Z" }, + { url = "https://files.pythonhosted.org/packages/c0/db/0270ad9d13c344b7a36fa77f5f8344a46501abf413803e885d22864d10bf/pandas-3.0.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:597c08fb9fef0edf1e4fa2f9828dd27f3d78f9b8c9b4a748d435ffc55732310b", size = 10312075, upload-time = "2026-01-21T15:51:28.5Z" }, + { url = "https://files.pythonhosted.org/packages/09/9f/c176f5e9717f7c91becfe0f55a52ae445d3f7326b4a2cf355978c51b7913/pandas-3.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:447b2d68ac5edcbf94655fe909113a6dba6ef09ad7f9f60c80477825b6c489fe", size = 9900213, upload-time = "2026-01-21T15:51:30.955Z" }, + { url = "https://files.pythonhosted.org/packages/d9/e7/63ad4cc10b257b143e0a5ebb04304ad806b4e1a61c5da25f55896d2ca0f4/pandas-3.0.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:debb95c77ff3ed3ba0d9aa20c3a2f19165cc7956362f9873fce1ba0a53819d70", size = 10428768, upload-time = "2026-01-21T15:51:33.018Z" }, + { url = "https://files.pythonhosted.org/packages/9e/0e/4e4c2d8210f20149fd2248ef3fff26623604922bd564d915f935a06dd63d/pandas-3.0.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fedabf175e7cd82b69b74c30adbaa616de301291a5231138d7242596fc296a8d", size = 10882954, upload-time = "2026-01-21T15:51:35.287Z" }, + { url = "https://files.pythonhosted.org/packages/c6/60/c9de8ac906ba1f4d2250f8a951abe5135b404227a55858a75ad26f84db47/pandas-3.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:412d1a89aab46889f3033a386912efcdfa0f1131c5705ff5b668dda88305e986", size = 11430293, upload-time = "2026-01-21T15:51:37.57Z" }, + { url = "https://files.pythonhosted.org/packages/a1/69/806e6637c70920e5787a6d6896fd707f8134c2c55cd761e7249a97b7dc5a/pandas-3.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:e979d22316f9350c516479dd3a92252be2937a9531ed3a26ec324198a99cdd49", size = 11952452, upload-time = "2026-01-21T15:51:39.618Z" }, + { url = "https://files.pythonhosted.org/packages/cb/de/918621e46af55164c400ab0ef389c9d969ab85a43d59ad1207d4ddbe30a5/pandas-3.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:083b11415b9970b6e7888800c43c82e81a06cd6b06755d84804444f0007d6bb7", size = 9851081, upload-time = "2026-01-21T15:51:41.758Z" }, + { url = "https://files.pythonhosted.org/packages/91/a1/3562a18dd0bd8c73344bfa26ff90c53c72f827df119d6d6b1dacc84d13e3/pandas-3.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:5db1e62cb99e739fa78a28047e861b256d17f88463c76b8dafc7c1338086dca8", size = 9174610, upload-time = "2026-01-21T15:51:44.312Z" }, + { url = "https://files.pythonhosted.org/packages/ce/26/430d91257eaf366f1737d7a1c158677caaf6267f338ec74e3a1ec444111c/pandas-3.0.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:697b8f7d346c68274b1b93a170a70974cdc7d7354429894d5927c1effdcccd73", size = 10761999, upload-time = "2026-01-21T15:51:46.899Z" }, + { url = "https://files.pythonhosted.org/packages/ec/1a/954eb47736c2b7f7fe6a9d56b0cb6987773c00faa3c6451a43db4beb3254/pandas-3.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:8cb3120f0d9467ed95e77f67a75e030b67545bcfa08964e349252d674171def2", size = 10410279, upload-time = "2026-01-21T15:51:48.89Z" }, + { url = "https://files.pythonhosted.org/packages/20/fc/b96f3a5a28b250cd1b366eb0108df2501c0f38314a00847242abab71bb3a/pandas-3.0.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:33fd3e6baa72899746b820c31e4b9688c8e1b7864d7aec2de7ab5035c285277a", size = 10330198, upload-time = "2026-01-21T15:51:51.015Z" }, + { url = "https://files.pythonhosted.org/packages/90/b3/d0e2952f103b4fbef1ef22d0c2e314e74fc9064b51cee30890b5e3286ee6/pandas-3.0.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a8942e333dc67ceda1095227ad0febb05a3b36535e520154085db632c40ad084", size = 10728513, upload-time = "2026-01-21T15:51:53.387Z" }, + { url = "https://files.pythonhosted.org/packages/76/81/832894f286df828993dc5fd61c63b231b0fb73377e99f6c6c369174cf97e/pandas-3.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:783ac35c4d0fe0effdb0d67161859078618b1b6587a1af15928137525217a721", size = 11345550, upload-time = "2026-01-21T15:51:55.329Z" }, + { url = "https://files.pythonhosted.org/packages/34/a0/ed160a00fb4f37d806406bc0a79a8b62fe67f29d00950f8d16203ff3409b/pandas-3.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:125eb901e233f155b268bbef9abd9afb5819db74f0e677e89a61b246228c71ac", size = 11799386, upload-time = "2026-01-21T15:51:57.457Z" }, + { url = "https://files.pythonhosted.org/packages/36/c8/2ac00d7255252c5e3cf61b35ca92ca25704b0188f7454ca4aec08a33cece/pandas-3.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:b86d113b6c109df3ce0ad5abbc259fe86a1bd4adfd4a31a89da42f84f65509bb", size = 10873041, upload-time = "2026-01-21T15:52:00.034Z" }, + { url = "https://files.pythonhosted.org/packages/e6/3f/a80ac00acbc6b35166b42850e98a4f466e2c0d9c64054161ba9620f95680/pandas-3.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:1c39eab3ad38f2d7a249095f0a3d8f8c22cc0f847e98ccf5bbe732b272e2d9fa", size = 9441003, upload-time = "2026-01-21T15:52:02.281Z" }, +] + +[[package]] +name = "parso" +version = "0.8.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/81/76/a1e769043c0c0c9fe391b702539d594731a4362334cdf4dc25d0c09761e7/parso-0.8.6.tar.gz", hash = "sha256:2b9a0332696df97d454fa67b81618fd69c35a7b90327cbe6ba5c92d2c68a7bfd", size = 401621, upload-time = "2026-02-09T15:45:24.425Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b6/61/fae042894f4296ec49e3f193aff5d7c18440da9e48102c3315e1bc4519a7/parso-0.8.6-py2.py3-none-any.whl", hash = "sha256:2c549f800b70a5c4952197248825584cb00f033b29c692671d3bf08bf380baff", size = 106894, upload-time = "2026-02-09T15:45:21.391Z" }, +] + +[[package]] +name = "pexpect" +version = "4.9.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "ptyprocess", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450, upload-time = "2023-11-25T09:07:26.339Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523", size = 63772, upload-time = "2023-11-25T06:56:14.81Z" }, +] + +[[package]] +name = "pillow" +version = "12.1.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/1f/42/5c74462b4fd957fcd7b13b04fb3205ff8349236ea74c7c375766d6c82288/pillow-12.1.1.tar.gz", hash = "sha256:9ad8fa5937ab05218e2b6a4cff30295ad35afd2f83ac592e68c0d871bb0fdbc4", size = 46980264, upload-time = "2026-02-11T04:23:07.146Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1d/30/5bd3d794762481f8c8ae9c80e7b76ecea73b916959eb587521358ef0b2f9/pillow-12.1.1-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1f1625b72740fdda5d77b4def688eb8fd6490975d06b909fd19f13f391e077e0", size = 5304099, upload-time = "2026-02-11T04:20:06.13Z" }, + { url = "https://files.pythonhosted.org/packages/bd/c1/aab9e8f3eeb4490180e357955e15c2ef74b31f64790ff356c06fb6cf6d84/pillow-12.1.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:178aa072084bd88ec759052feca8e56cbb14a60b39322b99a049e58090479713", size = 4657880, upload-time = "2026-02-11T04:20:09.291Z" }, + { url = "https://files.pythonhosted.org/packages/f1/0a/9879e30d56815ad529d3985aeff5af4964202425c27261a6ada10f7cbf53/pillow-12.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b66e95d05ba806247aaa1561f080abc7975daf715c30780ff92a20e4ec546e1b", size = 6222587, upload-time = "2026-02-11T04:20:10.82Z" }, + { url = "https://files.pythonhosted.org/packages/5a/5f/a1b72ff7139e4f89014e8d451442c74a774d5c43cd938fb0a9f878576b37/pillow-12.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:89c7e895002bbe49cdc5426150377cbbc04767d7547ed145473f496dfa40408b", size = 8027678, upload-time = "2026-02-11T04:20:12.455Z" }, + { url = "https://files.pythonhosted.org/packages/e2/c2/c7cb187dac79a3d22c3ebeae727abee01e077c8c7d930791dc592f335153/pillow-12.1.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a5cbdcddad0af3da87cb16b60d23648bc3b51967eb07223e9fed77a82b457c4", size = 6335777, upload-time = "2026-02-11T04:20:14.441Z" }, + { url = "https://files.pythonhosted.org/packages/0c/7b/f9b09a7804ec7336effb96c26d37c29d27225783dc1501b7d62dcef6ae25/pillow-12.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9f51079765661884a486727f0729d29054242f74b46186026582b4e4769918e4", size = 7027140, upload-time = "2026-02-11T04:20:16.387Z" }, + { url = "https://files.pythonhosted.org/packages/98/b2/2fa3c391550bd421b10849d1a2144c44abcd966daadd2f7c12e19ea988c4/pillow-12.1.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:99c1506ea77c11531d75e3a412832a13a71c7ebc8192ab9e4b2e355555920e3e", size = 6449855, upload-time = "2026-02-11T04:20:18.554Z" }, + { url = "https://files.pythonhosted.org/packages/96/ff/9caf4b5b950c669263c39e96c78c0d74a342c71c4f43fd031bb5cb7ceac9/pillow-12.1.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:36341d06738a9f66c8287cf8b876d24b18db9bd8740fa0672c74e259ad408cff", size = 7151329, upload-time = "2026-02-11T04:20:20.646Z" }, + { url = "https://files.pythonhosted.org/packages/7b/f8/4b24841f582704da675ca535935bccb32b00a6da1226820845fac4a71136/pillow-12.1.1-cp310-cp310-win32.whl", hash = "sha256:6c52f062424c523d6c4db85518774cc3d50f5539dd6eed32b8f6229b26f24d40", size = 6325574, upload-time = "2026-02-11T04:20:22.43Z" }, + { url = "https://files.pythonhosted.org/packages/f8/f9/9f6b01c0881d7036063aa6612ef04c0e2cad96be21325a1e92d0203f8e91/pillow-12.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:c6008de247150668a705a6338156efb92334113421ceecf7438a12c9a12dab23", size = 7032347, upload-time = "2026-02-11T04:20:23.932Z" }, + { url = "https://files.pythonhosted.org/packages/79/13/c7922edded3dcdaf10c59297540b72785620abc0538872c819915746757d/pillow-12.1.1-cp310-cp310-win_arm64.whl", hash = "sha256:1a9b0ee305220b392e1124a764ee4265bd063e54a751a6b62eff69992f457fa9", size = 2453457, upload-time = "2026-02-11T04:20:25.392Z" }, + { url = "https://files.pythonhosted.org/packages/2b/46/5da1ec4a5171ee7bf1a0efa064aba70ba3d6e0788ce3f5acd1375d23c8c0/pillow-12.1.1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:e879bb6cd5c73848ef3b2b48b8af9ff08c5b71ecda8048b7dd22d8a33f60be32", size = 5304084, upload-time = "2026-02-11T04:20:27.501Z" }, + { url = "https://files.pythonhosted.org/packages/78/93/a29e9bc02d1cf557a834da780ceccd54e02421627200696fcf805ebdc3fb/pillow-12.1.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:365b10bb9417dd4498c0e3b128018c4a624dc11c7b97d8cc54effe3b096f4c38", size = 4657866, upload-time = "2026-02-11T04:20:29.827Z" }, + { url = "https://files.pythonhosted.org/packages/13/84/583a4558d492a179d31e4aae32eadce94b9acf49c0337c4ce0b70e0a01f2/pillow-12.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d4ce8e329c93845720cd2014659ca67eac35f6433fd3050393d85f3ecef0dad5", size = 6232148, upload-time = "2026-02-11T04:20:31.329Z" }, + { url = "https://files.pythonhosted.org/packages/d5/e2/53c43334bbbb2d3b938978532fbda8e62bb6e0b23a26ce8592f36bcc4987/pillow-12.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc354a04072b765eccf2204f588a7a532c9511e8b9c7f900e1b64e3e33487090", size = 8038007, upload-time = "2026-02-11T04:20:34.225Z" }, + { url = "https://files.pythonhosted.org/packages/b8/a6/3d0e79c8a9d58150dd98e199d7c1c56861027f3829a3a60b3c2784190180/pillow-12.1.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7e7976bf1910a8116b523b9f9f58bf410f3e8aa330cd9a2bb2953f9266ab49af", size = 6345418, upload-time = "2026-02-11T04:20:35.858Z" }, + { url = "https://files.pythonhosted.org/packages/a2/c8/46dfeac5825e600579157eea177be43e2f7ff4a99da9d0d0a49533509ac5/pillow-12.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:597bd9c8419bc7c6af5604e55847789b69123bbe25d65cc6ad3012b4f3c98d8b", size = 7034590, upload-time = "2026-02-11T04:20:37.91Z" }, + { url = "https://files.pythonhosted.org/packages/af/bf/e6f65d3db8a8bbfeaf9e13cc0417813f6319863a73de934f14b2229ada18/pillow-12.1.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2c1fc0f2ca5f96a3c8407e41cca26a16e46b21060fe6d5b099d2cb01412222f5", size = 6458655, upload-time = "2026-02-11T04:20:39.496Z" }, + { url = "https://files.pythonhosted.org/packages/f9/c2/66091f3f34a25894ca129362e510b956ef26f8fb67a0e6417bc5744e56f1/pillow-12.1.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:578510d88c6229d735855e1f278aa305270438d36a05031dfaae5067cc8eb04d", size = 7159286, upload-time = "2026-02-11T04:20:41.139Z" }, + { url = "https://files.pythonhosted.org/packages/7b/5a/24bc8eb526a22f957d0cec6243146744966d40857e3d8deb68f7902ca6c1/pillow-12.1.1-cp311-cp311-win32.whl", hash = "sha256:7311c0a0dcadb89b36b7025dfd8326ecfa36964e29913074d47382706e516a7c", size = 6328663, upload-time = "2026-02-11T04:20:43.184Z" }, + { url = "https://files.pythonhosted.org/packages/31/03/bef822e4f2d8f9d7448c133d0a18185d3cce3e70472774fffefe8b0ed562/pillow-12.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:fbfa2a7c10cc2623f412753cddf391c7f971c52ca40a3f65dc5039b2939e8563", size = 7031448, upload-time = "2026-02-11T04:20:44.696Z" }, + { url = "https://files.pythonhosted.org/packages/49/70/f76296f53610bd17b2e7d31728b8b7825e3ac3b5b3688b51f52eab7c0818/pillow-12.1.1-cp311-cp311-win_arm64.whl", hash = "sha256:b81b5e3511211631b3f672a595e3221252c90af017e399056d0faabb9538aa80", size = 2453651, upload-time = "2026-02-11T04:20:46.243Z" }, + { url = "https://files.pythonhosted.org/packages/07/d3/8df65da0d4df36b094351dce696f2989bec731d4f10e743b1c5f4da4d3bf/pillow-12.1.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:ab323b787d6e18b3d91a72fc99b1a2c28651e4358749842b8f8dfacd28ef2052", size = 5262803, upload-time = "2026-02-11T04:20:47.653Z" }, + { url = "https://files.pythonhosted.org/packages/d6/71/5026395b290ff404b836e636f51d7297e6c83beceaa87c592718747e670f/pillow-12.1.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:adebb5bee0f0af4909c30db0d890c773d1a92ffe83da908e2e9e720f8edf3984", size = 4657601, upload-time = "2026-02-11T04:20:49.328Z" }, + { url = "https://files.pythonhosted.org/packages/b1/2e/1001613d941c67442f745aff0f7cc66dd8df9a9c084eb497e6a543ee6f7e/pillow-12.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:bb66b7cc26f50977108790e2456b7921e773f23db5630261102233eb355a3b79", size = 6234995, upload-time = "2026-02-11T04:20:51.032Z" }, + { url = "https://files.pythonhosted.org/packages/07/26/246ab11455b2549b9233dbd44d358d033a2f780fa9007b61a913c5b2d24e/pillow-12.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:aee2810642b2898bb187ced9b349e95d2a7272930796e022efaf12e99dccd293", size = 8045012, upload-time = "2026-02-11T04:20:52.882Z" }, + { url = "https://files.pythonhosted.org/packages/b2/8b/07587069c27be7535ac1fe33874e32de118fbd34e2a73b7f83436a88368c/pillow-12.1.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a0b1cd6232e2b618adcc54d9882e4e662a089d5768cd188f7c245b4c8c44a397", size = 6349638, upload-time = "2026-02-11T04:20:54.444Z" }, + { url = "https://files.pythonhosted.org/packages/ff/79/6df7b2ee763d619cda2fb4fea498e5f79d984dae304d45a8999b80d6cf5c/pillow-12.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7aac39bcf8d4770d089588a2e1dd111cbaa42df5a94be3114222057d68336bd0", size = 7041540, upload-time = "2026-02-11T04:20:55.97Z" }, + { url = "https://files.pythonhosted.org/packages/2c/5e/2ba19e7e7236d7529f4d873bdaf317a318896bac289abebd4bb00ef247f0/pillow-12.1.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ab174cd7d29a62dd139c44bf74b698039328f45cb03b4596c43473a46656b2f3", size = 6462613, upload-time = "2026-02-11T04:20:57.542Z" }, + { url = "https://files.pythonhosted.org/packages/03/03/31216ec124bb5c3dacd74ce8efff4cc7f52643653bad4825f8f08c697743/pillow-12.1.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:339ffdcb7cbeaa08221cd401d517d4b1fe7a9ed5d400e4a8039719238620ca35", size = 7166745, upload-time = "2026-02-11T04:20:59.196Z" }, + { url = "https://files.pythonhosted.org/packages/1f/e7/7c4552d80052337eb28653b617eafdef39adfb137c49dd7e831b8dc13bc5/pillow-12.1.1-cp312-cp312-win32.whl", hash = "sha256:5d1f9575a12bed9e9eedd9a4972834b08c97a352bd17955ccdebfeca5913fa0a", size = 6328823, upload-time = "2026-02-11T04:21:01.385Z" }, + { url = "https://files.pythonhosted.org/packages/3d/17/688626d192d7261bbbf98846fc98995726bddc2c945344b65bec3a29d731/pillow-12.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:21329ec8c96c6e979cd0dfd29406c40c1d52521a90544463057d2aaa937d66a6", size = 7033367, upload-time = "2026-02-11T04:21:03.536Z" }, + { url = "https://files.pythonhosted.org/packages/ed/fe/a0ef1f73f939b0eca03ee2c108d0043a87468664770612602c63266a43c4/pillow-12.1.1-cp312-cp312-win_arm64.whl", hash = "sha256:af9a332e572978f0218686636610555ae3defd1633597be015ed50289a03c523", size = 2453811, upload-time = "2026-02-11T04:21:05.116Z" }, + { url = "https://files.pythonhosted.org/packages/d5/11/6db24d4bd7685583caeae54b7009584e38da3c3d4488ed4cd25b439de486/pillow-12.1.1-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:d242e8ac078781f1de88bf823d70c1a9b3c7950a44cdf4b7c012e22ccbcd8e4e", size = 4062689, upload-time = "2026-02-11T04:21:06.804Z" }, + { url = "https://files.pythonhosted.org/packages/33/c0/ce6d3b1fe190f0021203e0d9b5b99e57843e345f15f9ef22fcd43842fd21/pillow-12.1.1-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:02f84dfad02693676692746df05b89cf25597560db2857363a208e393429f5e9", size = 4138535, upload-time = "2026-02-11T04:21:08.452Z" }, + { url = "https://files.pythonhosted.org/packages/a0/c6/d5eb6a4fb32a3f9c21a8c7613ec706534ea1cf9f4b3663e99f0d83f6fca8/pillow-12.1.1-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:e65498daf4b583091ccbb2556c7000abf0f3349fcd57ef7adc9a84a394ed29f6", size = 3601364, upload-time = "2026-02-11T04:21:10.194Z" }, + { url = "https://files.pythonhosted.org/packages/14/a1/16c4b823838ba4c9c52c0e6bbda903a3fe5a1bdbf1b8eb4fff7156f3e318/pillow-12.1.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:6c6db3b84c87d48d0088943bf33440e0c42370b99b1c2a7989216f7b42eede60", size = 5262561, upload-time = "2026-02-11T04:21:11.742Z" }, + { url = "https://files.pythonhosted.org/packages/bb/ad/ad9dc98ff24f485008aa5cdedaf1a219876f6f6c42a4626c08bc4e80b120/pillow-12.1.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8b7e5304e34942bf62e15184219a7b5ad4ff7f3bb5cca4d984f37df1a0e1aee2", size = 4657460, upload-time = "2026-02-11T04:21:13.786Z" }, + { url = "https://files.pythonhosted.org/packages/9e/1b/f1a4ea9a895b5732152789326202a82464d5254759fbacae4deea3069334/pillow-12.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:18e5bddd742a44b7e6b1e773ab5db102bd7a94c32555ba656e76d319d19c3850", size = 6232698, upload-time = "2026-02-11T04:21:15.949Z" }, + { url = "https://files.pythonhosted.org/packages/95/f4/86f51b8745070daf21fd2e5b1fe0eb35d4db9ca26e6d58366562fb56a743/pillow-12.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc44ef1f3de4f45b50ccf9136999d71abb99dca7706bc75d222ed350b9fd2289", size = 8041706, upload-time = "2026-02-11T04:21:17.723Z" }, + { url = "https://files.pythonhosted.org/packages/29/9b/d6ecd956bb1266dd1045e995cce9b8d77759e740953a1c9aad9502a0461e/pillow-12.1.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5a8eb7ed8d4198bccbd07058416eeec51686b498e784eda166395a23eb99138e", size = 6346621, upload-time = "2026-02-11T04:21:19.547Z" }, + { url = "https://files.pythonhosted.org/packages/71/24/538bff45bde96535d7d998c6fed1a751c75ac7c53c37c90dc2601b243893/pillow-12.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:47b94983da0c642de92ced1702c5b6c292a84bd3a8e1d1702ff923f183594717", size = 7038069, upload-time = "2026-02-11T04:21:21.378Z" }, + { url = "https://files.pythonhosted.org/packages/94/0e/58cb1a6bc48f746bc4cb3adb8cabff73e2742c92b3bf7a220b7cf69b9177/pillow-12.1.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:518a48c2aab7ce596d3bf79d0e275661b846e86e4d0e7dec34712c30fe07f02a", size = 6460040, upload-time = "2026-02-11T04:21:23.148Z" }, + { url = "https://files.pythonhosted.org/packages/6c/57/9045cb3ff11eeb6c1adce3b2d60d7d299d7b273a2e6c8381a524abfdc474/pillow-12.1.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a550ae29b95c6dc13cf69e2c9dc5747f814c54eeb2e32d683e5e93af56caa029", size = 7164523, upload-time = "2026-02-11T04:21:25.01Z" }, + { url = "https://files.pythonhosted.org/packages/73/f2/9be9cb99f2175f0d4dbadd6616ce1bf068ee54a28277ea1bf1fbf729c250/pillow-12.1.1-cp313-cp313-win32.whl", hash = "sha256:a003d7422449f6d1e3a34e3dd4110c22148336918ddbfc6a32581cd54b2e0b2b", size = 6332552, upload-time = "2026-02-11T04:21:27.238Z" }, + { url = "https://files.pythonhosted.org/packages/3f/eb/b0834ad8b583d7d9d42b80becff092082a1c3c156bb582590fcc973f1c7c/pillow-12.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:344cf1e3dab3be4b1fa08e449323d98a2a3f819ad20f4b22e77a0ede31f0faa1", size = 7040108, upload-time = "2026-02-11T04:21:29.462Z" }, + { url = "https://files.pythonhosted.org/packages/d5/7d/fc09634e2aabdd0feabaff4a32f4a7d97789223e7c2042fd805ea4b4d2c2/pillow-12.1.1-cp313-cp313-win_arm64.whl", hash = "sha256:5c0dd1636633e7e6a0afe7bf6a51a14992b7f8e60de5789018ebbdfae55b040a", size = 2453712, upload-time = "2026-02-11T04:21:31.072Z" }, + { url = "https://files.pythonhosted.org/packages/19/2a/b9d62794fc8a0dd14c1943df68347badbd5511103e0d04c035ffe5cf2255/pillow-12.1.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0330d233c1a0ead844fc097a7d16c0abff4c12e856c0b325f231820fee1f39da", size = 5264880, upload-time = "2026-02-11T04:21:32.865Z" }, + { url = "https://files.pythonhosted.org/packages/26/9d/e03d857d1347fa5ed9247e123fcd2a97b6220e15e9cb73ca0a8d91702c6e/pillow-12.1.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5dae5f21afb91322f2ff791895ddd8889e5e947ff59f71b46041c8ce6db790bc", size = 4660616, upload-time = "2026-02-11T04:21:34.97Z" }, + { url = "https://files.pythonhosted.org/packages/f7/ec/8a6d22afd02570d30954e043f09c32772bfe143ba9285e2fdb11284952cd/pillow-12.1.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2e0c664be47252947d870ac0d327fea7e63985a08794758aa8af5b6cb6ec0c9c", size = 6269008, upload-time = "2026-02-11T04:21:36.623Z" }, + { url = "https://files.pythonhosted.org/packages/3d/1d/6d875422c9f28a4a361f495a5f68d9de4a66941dc2c619103ca335fa6446/pillow-12.1.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:691ab2ac363b8217f7d31b3497108fb1f50faab2f75dfb03284ec2f217e87bf8", size = 8073226, upload-time = "2026-02-11T04:21:38.585Z" }, + { url = "https://files.pythonhosted.org/packages/a1/cd/134b0b6ee5eda6dc09e25e24b40fdafe11a520bc725c1d0bbaa5e00bf95b/pillow-12.1.1-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e9e8064fb1cc019296958595f6db671fba95209e3ceb0c4734c9baf97de04b20", size = 6380136, upload-time = "2026-02-11T04:21:40.562Z" }, + { url = "https://files.pythonhosted.org/packages/7a/a9/7628f013f18f001c1b98d8fffe3452f306a70dc6aba7d931019e0492f45e/pillow-12.1.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:472a8d7ded663e6162dafdf20015c486a7009483ca671cece7a9279b512fcb13", size = 7067129, upload-time = "2026-02-11T04:21:42.521Z" }, + { url = "https://files.pythonhosted.org/packages/1e/f8/66ab30a2193b277785601e82ee2d49f68ea575d9637e5e234faaa98efa4c/pillow-12.1.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:89b54027a766529136a06cfebeecb3a04900397a3590fd252160b888479517bf", size = 6491807, upload-time = "2026-02-11T04:21:44.22Z" }, + { url = "https://files.pythonhosted.org/packages/da/0b/a877a6627dc8318fdb84e357c5e1a758c0941ab1ddffdafd231983788579/pillow-12.1.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:86172b0831b82ce4f7877f280055892b31179e1576aa00d0df3bb1bbf8c3e524", size = 7190954, upload-time = "2026-02-11T04:21:46.114Z" }, + { url = "https://files.pythonhosted.org/packages/83/43/6f732ff85743cf746b1361b91665d9f5155e1483817f693f8d57ea93147f/pillow-12.1.1-cp313-cp313t-win32.whl", hash = "sha256:44ce27545b6efcf0fdbdceb31c9a5bdea9333e664cda58a7e674bb74608b3986", size = 6336441, upload-time = "2026-02-11T04:21:48.22Z" }, + { url = "https://files.pythonhosted.org/packages/3b/44/e865ef3986611bb75bfabdf94a590016ea327833f434558801122979cd0e/pillow-12.1.1-cp313-cp313t-win_amd64.whl", hash = "sha256:a285e3eb7a5a45a2ff504e31f4a8d1b12ef62e84e5411c6804a42197c1cf586c", size = 7045383, upload-time = "2026-02-11T04:21:50.015Z" }, + { url = "https://files.pythonhosted.org/packages/a8/c6/f4fb24268d0c6908b9f04143697ea18b0379490cb74ba9e8d41b898bd005/pillow-12.1.1-cp313-cp313t-win_arm64.whl", hash = "sha256:cc7d296b5ea4d29e6570dabeaed58d31c3fea35a633a69679fb03d7664f43fb3", size = 2456104, upload-time = "2026-02-11T04:21:51.633Z" }, + { url = "https://files.pythonhosted.org/packages/03/d0/bebb3ffbf31c5a8e97241476c4cf8b9828954693ce6744b4a2326af3e16b/pillow-12.1.1-cp314-cp314-ios_13_0_arm64_iphoneos.whl", hash = "sha256:417423db963cb4be8bac3fc1204fe61610f6abeed1580a7a2cbb2fbda20f12af", size = 4062652, upload-time = "2026-02-11T04:21:53.19Z" }, + { url = "https://files.pythonhosted.org/packages/2d/c0/0e16fb0addda4851445c28f8350d8c512f09de27bbb0d6d0bbf8b6709605/pillow-12.1.1-cp314-cp314-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:b957b71c6b2387610f556a7eb0828afbe40b4a98036fc0d2acfa5a44a0c2036f", size = 4138823, upload-time = "2026-02-11T04:22:03.088Z" }, + { url = "https://files.pythonhosted.org/packages/6b/fb/6170ec655d6f6bb6630a013dd7cf7bc218423d7b5fa9071bf63dc32175ae/pillow-12.1.1-cp314-cp314-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:097690ba1f2efdeb165a20469d59d8bb03c55fb6621eb2041a060ae8ea3e9642", size = 3601143, upload-time = "2026-02-11T04:22:04.909Z" }, + { url = "https://files.pythonhosted.org/packages/59/04/dc5c3f297510ba9a6837cbb318b87dd2b8f73eb41a43cc63767f65cb599c/pillow-12.1.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:2815a87ab27848db0321fb78c7f0b2c8649dee134b7f2b80c6a45c6831d75ccd", size = 5266254, upload-time = "2026-02-11T04:22:07.656Z" }, + { url = "https://files.pythonhosted.org/packages/05/30/5db1236b0d6313f03ebf97f5e17cda9ca060f524b2fcc875149a8360b21c/pillow-12.1.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:f7ed2c6543bad5a7d5530eb9e78c53132f93dfa44a28492db88b41cdab885202", size = 4657499, upload-time = "2026-02-11T04:22:09.613Z" }, + { url = "https://files.pythonhosted.org/packages/6f/18/008d2ca0eb612e81968e8be0bbae5051efba24d52debf930126d7eaacbba/pillow-12.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:652a2c9ccfb556235b2b501a3a7cf3742148cd22e04b5625c5fe057ea3e3191f", size = 6232137, upload-time = "2026-02-11T04:22:11.434Z" }, + { url = "https://files.pythonhosted.org/packages/70/f1/f14d5b8eeb4b2cd62b9f9f847eb6605f103df89ef619ac68f92f748614ea/pillow-12.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d6e4571eedf43af33d0fc233a382a76e849badbccdf1ac438841308652a08e1f", size = 8042721, upload-time = "2026-02-11T04:22:13.321Z" }, + { url = "https://files.pythonhosted.org/packages/5a/d6/17824509146e4babbdabf04d8171491fa9d776f7061ff6e727522df9bd03/pillow-12.1.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b574c51cf7d5d62e9be37ba446224b59a2da26dc4c1bb2ecbe936a4fb1a7cb7f", size = 6347798, upload-time = "2026-02-11T04:22:15.449Z" }, + { url = "https://files.pythonhosted.org/packages/d1/ee/c85a38a9ab92037a75615aba572c85ea51e605265036e00c5b67dfafbfe2/pillow-12.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a37691702ed687799de29a518d63d4682d9016932db66d4e90c345831b02fb4e", size = 7039315, upload-time = "2026-02-11T04:22:17.24Z" }, + { url = "https://files.pythonhosted.org/packages/ec/f3/bc8ccc6e08a148290d7523bde4d9a0d6c981db34631390dc6e6ec34cacf6/pillow-12.1.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:f95c00d5d6700b2b890479664a06e754974848afaae5e21beb4d83c106923fd0", size = 6462360, upload-time = "2026-02-11T04:22:19.111Z" }, + { url = "https://files.pythonhosted.org/packages/f6/ab/69a42656adb1d0665ab051eec58a41f169ad295cf81ad45406963105408f/pillow-12.1.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:559b38da23606e68681337ad74622c4dbba02254fc9cb4488a305dd5975c7eeb", size = 7165438, upload-time = "2026-02-11T04:22:21.041Z" }, + { url = "https://files.pythonhosted.org/packages/02/46/81f7aa8941873f0f01d4b55cc543b0a3d03ec2ee30d617a0448bf6bd6dec/pillow-12.1.1-cp314-cp314-win32.whl", hash = "sha256:03edcc34d688572014ff223c125a3f77fb08091e4607e7745002fc214070b35f", size = 6431503, upload-time = "2026-02-11T04:22:22.833Z" }, + { url = "https://files.pythonhosted.org/packages/40/72/4c245f7d1044b67affc7f134a09ea619d4895333d35322b775b928180044/pillow-12.1.1-cp314-cp314-win_amd64.whl", hash = "sha256:50480dcd74fa63b8e78235957d302d98d98d82ccbfac4c7e12108ba9ecbdba15", size = 7176748, upload-time = "2026-02-11T04:22:24.64Z" }, + { url = "https://files.pythonhosted.org/packages/e4/ad/8a87bdbe038c5c698736e3348af5c2194ffb872ea52f11894c95f9305435/pillow-12.1.1-cp314-cp314-win_arm64.whl", hash = "sha256:5cb1785d97b0c3d1d1a16bc1d710c4a0049daefc4935f3a8f31f827f4d3d2e7f", size = 2544314, upload-time = "2026-02-11T04:22:26.685Z" }, + { url = "https://files.pythonhosted.org/packages/6c/9d/efd18493f9de13b87ede7c47e69184b9e859e4427225ea962e32e56a49bc/pillow-12.1.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:1f90cff8aa76835cba5769f0b3121a22bd4eb9e6884cfe338216e557a9a548b8", size = 5268612, upload-time = "2026-02-11T04:22:29.884Z" }, + { url = "https://files.pythonhosted.org/packages/f8/f1/4f42eb2b388eb2ffc660dcb7f7b556c1015c53ebd5f7f754965ef997585b/pillow-12.1.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1f1be78ce9466a7ee64bfda57bdba0f7cc499d9794d518b854816c41bf0aa4e9", size = 4660567, upload-time = "2026-02-11T04:22:31.799Z" }, + { url = "https://files.pythonhosted.org/packages/01/54/df6ef130fa43e4b82e32624a7b821a2be1c5653a5fdad8469687a7db4e00/pillow-12.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:42fc1f4677106188ad9a55562bbade416f8b55456f522430fadab3cef7cd4e60", size = 6269951, upload-time = "2026-02-11T04:22:33.921Z" }, + { url = "https://files.pythonhosted.org/packages/a9/48/618752d06cc44bb4aae8ce0cd4e6426871929ed7b46215638088270d9b34/pillow-12.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:98edb152429ab62a1818039744d8fbb3ccab98a7c29fc3d5fcef158f3f1f68b7", size = 8074769, upload-time = "2026-02-11T04:22:35.877Z" }, + { url = "https://files.pythonhosted.org/packages/c3/bd/f1d71eb39a72fa088d938655afba3e00b38018d052752f435838961127d8/pillow-12.1.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d470ab1178551dd17fdba0fef463359c41aaa613cdcd7ff8373f54be629f9f8f", size = 6381358, upload-time = "2026-02-11T04:22:37.698Z" }, + { url = "https://files.pythonhosted.org/packages/64/ef/c784e20b96674ed36a5af839305f55616f8b4f8aa8eeccf8531a6e312243/pillow-12.1.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6408a7b064595afcab0a49393a413732a35788f2a5092fdc6266952ed67de586", size = 7068558, upload-time = "2026-02-11T04:22:39.597Z" }, + { url = "https://files.pythonhosted.org/packages/73/cb/8059688b74422ae61278202c4e1ad992e8a2e7375227be0a21c6b87ca8d5/pillow-12.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:5d8c41325b382c07799a3682c1c258469ea2ff97103c53717b7893862d0c98ce", size = 6493028, upload-time = "2026-02-11T04:22:42.73Z" }, + { url = "https://files.pythonhosted.org/packages/c6/da/e3c008ed7d2dd1f905b15949325934510b9d1931e5df999bb15972756818/pillow-12.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:c7697918b5be27424e9ce568193efd13d925c4481dd364e43f5dff72d33e10f8", size = 7191940, upload-time = "2026-02-11T04:22:44.543Z" }, + { url = "https://files.pythonhosted.org/packages/01/4a/9202e8d11714c1fc5951f2e1ef362f2d7fbc595e1f6717971d5dd750e969/pillow-12.1.1-cp314-cp314t-win32.whl", hash = "sha256:d2912fd8114fc5545aa3a4b5576512f64c55a03f3ebcca4c10194d593d43ea36", size = 6438736, upload-time = "2026-02-11T04:22:46.347Z" }, + { url = "https://files.pythonhosted.org/packages/f3/ca/cbce2327eb9885476b3957b2e82eb12c866a8b16ad77392864ad601022ce/pillow-12.1.1-cp314-cp314t-win_amd64.whl", hash = "sha256:4ceb838d4bd9dab43e06c363cab2eebf63846d6a4aeaea283bbdfd8f1a8ed58b", size = 7182894, upload-time = "2026-02-11T04:22:48.114Z" }, + { url = "https://files.pythonhosted.org/packages/ec/d2/de599c95ba0a973b94410477f8bf0b6f0b5e67360eb89bcb1ad365258beb/pillow-12.1.1-cp314-cp314t-win_arm64.whl", hash = "sha256:7b03048319bfc6170e93bd60728a1af51d3dd7704935feb228c4d4faab35d334", size = 2546446, upload-time = "2026-02-11T04:22:50.342Z" }, + { url = "https://files.pythonhosted.org/packages/56/11/5d43209aa4cb58e0cc80127956ff1796a68b928e6324bbf06ef4db34367b/pillow-12.1.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:600fd103672b925fe62ed08e0d874ea34d692474df6f4bf7ebe148b30f89f39f", size = 5228606, upload-time = "2026-02-11T04:22:52.106Z" }, + { url = "https://files.pythonhosted.org/packages/5f/d5/3b005b4e4fda6698b371fa6c21b097d4707585d7db99e98d9b0b87ac612a/pillow-12.1.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:665e1b916b043cef294bc54d47bf02d87e13f769bc4bc5fa225a24b3a6c5aca9", size = 4622321, upload-time = "2026-02-11T04:22:53.827Z" }, + { url = "https://files.pythonhosted.org/packages/df/36/ed3ea2d594356fd8037e5a01f6156c74bc8d92dbb0fa60746cc96cabb6e8/pillow-12.1.1-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:495c302af3aad1ca67420ddd5c7bd480c8867ad173528767d906428057a11f0e", size = 5247579, upload-time = "2026-02-11T04:22:56.094Z" }, + { url = "https://files.pythonhosted.org/packages/54/9a/9cc3e029683cf6d20ae5085da0dafc63148e3252c2f13328e553aaa13cfb/pillow-12.1.1-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8fd420ef0c52c88b5a035a0886f367748c72147b2b8f384c9d12656678dfdfa9", size = 6989094, upload-time = "2026-02-11T04:22:58.288Z" }, + { url = "https://files.pythonhosted.org/packages/00/98/fc53ab36da80b88df0967896b6c4b4cd948a0dc5aa40a754266aa3ae48b3/pillow-12.1.1-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f975aa7ef9684ce7e2c18a3aa8f8e2106ce1e46b94ab713d156b2898811651d3", size = 5313850, upload-time = "2026-02-11T04:23:00.554Z" }, + { url = "https://files.pythonhosted.org/packages/30/02/00fa585abfd9fe9d73e5f6e554dc36cc2b842898cbfc46d70353dae227f8/pillow-12.1.1-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8089c852a56c2966cf18835db62d9b34fef7ba74c726ad943928d494fa7f4735", size = 5963343, upload-time = "2026-02-11T04:23:02.934Z" }, + { url = "https://files.pythonhosted.org/packages/f2/26/c56ce33ca856e358d27fda9676c055395abddb82c35ac0f593877ed4562e/pillow-12.1.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:cb9bb857b2d057c6dfc72ac5f3b44836924ba15721882ef103cecb40d002d80e", size = 7029880, upload-time = "2026-02-11T04:23:04.783Z" }, +] + +[[package]] +name = "platformdirs" +version = "4.9.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/6c/d5/763666321efaded11112de8b7a7f2273dd8d1e205168e73c334e54b0ab9a/platformdirs-4.9.1.tar.gz", hash = "sha256:f310f16e89c4e29117805d8328f7c10876eeff36c94eac879532812110f7d39f", size = 28392, upload-time = "2026-02-14T21:02:44.973Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/70/77/e8c95e95f1d4cdd88c90a96e31980df7e709e51059fac150046ad67fac63/platformdirs-4.9.1-py3-none-any.whl", hash = "sha256:61d8b967d34791c162d30d60737369cbbd77debad5b981c4bfda1842e71e0d66", size = 21307, upload-time = "2026-02-14T21:02:43.492Z" }, +] + +[[package]] +name = "plotly" +version = "6.5.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "narwhals" }, + { name = "packaging" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/e3/4f/8a10a9b9f5192cb6fdef62f1d77fa7d834190b2c50c0cd256bd62879212b/plotly-6.5.2.tar.gz", hash = "sha256:7478555be0198562d1435dee4c308268187553cc15516a2f4dd034453699e393", size = 7015695, upload-time = "2026-01-14T21:26:51.222Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8a/67/f95b5460f127840310d2187f916cf0023b5875c0717fdf893f71e1325e87/plotly-6.5.2-py3-none-any.whl", hash = "sha256:91757653bd9c550eeea2fa2404dba6b85d1e366d54804c340b2c874e5a7eb4a4", size = 9895973, upload-time = "2026-01-14T21:26:47.135Z" }, +] + +[[package]] +name = "prompt-toolkit" +version = "3.0.52" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "wcwidth" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a1/96/06e01a7b38dce6fe1db213e061a4602dd6032a8a97ef6c1a862537732421/prompt_toolkit-3.0.52.tar.gz", hash = "sha256:28cde192929c8e7321de85de1ddbe736f1375148b02f2e17edd840042b1be855", size = 434198, upload-time = "2025-08-27T15:24:02.057Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/84/03/0d3ce49e2505ae70cf43bc5bb3033955d2fc9f932163e84dc0779cc47f48/prompt_toolkit-3.0.52-py3-none-any.whl", hash = "sha256:9aac639a3bbd33284347de5ad8d68ecc044b91a762dc39b7c21095fcd6a19955", size = 391431, upload-time = "2025-08-27T15:23:59.498Z" }, +] + +[[package]] +name = "ptyprocess" +version = "0.7.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220", size = 70762, upload-time = "2020-12-28T15:15:30.155Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", size = 13993, upload-time = "2020-12-28T15:15:28.35Z" }, +] + +[[package]] +name = "pure-eval" +version = "0.2.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/05/0a34433a064256a578f1783a10da6df098ceaa4a57bbeaa96a6c0352786b/pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42", size = 19752, upload-time = "2024-07-21T12:58:21.801Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0", size = 11842, upload-time = "2024-07-21T12:58:20.04Z" }, +] + +[[package]] +name = "pygments" +version = "2.19.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload-time = "2025-06-21T13:39:12.283Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" }, +] + +[[package]] +name = "pyparsing" +version = "3.3.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/91/9c6ee907786a473bf81c5f53cf703ba0957b23ab84c264080fb5a450416f/pyparsing-3.3.2.tar.gz", hash = "sha256:c777f4d763f140633dcb6d8a3eda953bf7a214dc4eff598413c070bcdc117cbc", size = 6851574, upload-time = "2026-01-21T03:57:59.36Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl", hash = "sha256:850ba148bd908d7e2411587e247a1e4f0327839c40e2e5e6d05a007ecc69911d", size = 122781, upload-time = "2026-01-21T03:57:55.912Z" }, +] + +[[package]] +name = "python-dateutil" +version = "2.9.0.post0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "six" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload-time = "2024-03-01T18:36:20.211Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload-time = "2024-03-01T18:36:18.57Z" }, +] + +[[package]] +name = "pytz" +version = "2025.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f8/bf/abbd3cdfb8fbc7fb3d4d38d320f2441b1e7cbe29be4f23797b4a2b5d8aac/pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3", size = 320884, upload-time = "2025-03-25T02:25:00.538Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/81/c4/34e93fe5f5429d7570ec1fa436f1986fb1f00c3e0f43a589fe2bbcd22c3f/pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00", size = 509225, upload-time = "2025-03-25T02:24:58.468Z" }, +] + +[[package]] +name = "referencing" +version = "0.37.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "attrs" }, + { name = "rpds-py" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/22/f5/df4e9027acead3ecc63e50fe1e36aca1523e1719559c499951bb4b53188f/referencing-0.37.0.tar.gz", hash = "sha256:44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8", size = 78036, upload-time = "2025-10-13T15:30:48.871Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2c/58/ca301544e1fa93ed4f80d724bf5b194f6e4b945841c5bfd555878eea9fcb/referencing-0.37.0-py3-none-any.whl", hash = "sha256:381329a9f99628c9069361716891d34ad94af76e461dcb0335825aecc7692231", size = 26766, upload-time = "2025-10-13T15:30:47.625Z" }, +] + +[[package]] +name = "rpds-py" +version = "0.30.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/20/af/3f2f423103f1113b36230496629986e0ef7e199d2aa8392452b484b38ced/rpds_py-0.30.0.tar.gz", hash = "sha256:dd8ff7cf90014af0c0f787eea34794ebf6415242ee1d6fa91eaba725cc441e84", size = 69469, upload-time = "2025-11-30T20:24:38.837Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/06/0c/0c411a0ec64ccb6d104dcabe0e713e05e153a9a2c3c2bd2b32ce412166fe/rpds_py-0.30.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:679ae98e00c0e8d68a7fda324e16b90fd5260945b45d3b824c892cec9eea3288", size = 370490, upload-time = "2025-11-30T20:21:33.256Z" }, + { url = "https://files.pythonhosted.org/packages/19/6a/4ba3d0fb7297ebae71171822554abe48d7cab29c28b8f9f2c04b79988c05/rpds_py-0.30.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4cc2206b76b4f576934f0ed374b10d7ca5f457858b157ca52064bdfc26b9fc00", size = 359751, upload-time = "2025-11-30T20:21:34.591Z" }, + { url = "https://files.pythonhosted.org/packages/cd/7c/e4933565ef7f7a0818985d87c15d9d273f1a649afa6a52ea35ad011195ea/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:389a2d49eded1896c3d48b0136ead37c48e221b391c052fba3f4055c367f60a6", size = 389696, upload-time = "2025-11-30T20:21:36.122Z" }, + { url = "https://files.pythonhosted.org/packages/5e/01/6271a2511ad0815f00f7ed4390cf2567bec1d4b1da39e2c27a41e6e3b4de/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:32c8528634e1bf7121f3de08fa85b138f4e0dc47657866630611b03967f041d7", size = 403136, upload-time = "2025-11-30T20:21:37.728Z" }, + { url = "https://files.pythonhosted.org/packages/55/64/c857eb7cd7541e9b4eee9d49c196e833128a55b89a9850a9c9ac33ccf897/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f207f69853edd6f6700b86efb84999651baf3789e78a466431df1331608e5324", size = 524699, upload-time = "2025-11-30T20:21:38.92Z" }, + { url = "https://files.pythonhosted.org/packages/9c/ed/94816543404078af9ab26159c44f9e98e20fe47e2126d5d32c9d9948d10a/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:67b02ec25ba7a9e8fa74c63b6ca44cf5707f2fbfadae3ee8e7494297d56aa9df", size = 412022, upload-time = "2025-11-30T20:21:40.407Z" }, + { url = "https://files.pythonhosted.org/packages/61/b5/707f6cf0066a6412aacc11d17920ea2e19e5b2f04081c64526eb35b5c6e7/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c0e95f6819a19965ff420f65578bacb0b00f251fefe2c8b23347c37174271f3", size = 390522, upload-time = "2025-11-30T20:21:42.17Z" }, + { url = "https://files.pythonhosted.org/packages/13/4e/57a85fda37a229ff4226f8cbcf09f2a455d1ed20e802ce5b2b4a7f5ed053/rpds_py-0.30.0-cp310-cp310-manylinux_2_31_riscv64.whl", hash = "sha256:a452763cc5198f2f98898eb98f7569649fe5da666c2dc6b5ddb10fde5a574221", size = 404579, upload-time = "2025-11-30T20:21:43.769Z" }, + { url = "https://files.pythonhosted.org/packages/f9/da/c9339293513ec680a721e0e16bf2bac3db6e5d7e922488de471308349bba/rpds_py-0.30.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e0b65193a413ccc930671c55153a03ee57cecb49e6227204b04fae512eb657a7", size = 421305, upload-time = "2025-11-30T20:21:44.994Z" }, + { url = "https://files.pythonhosted.org/packages/f9/be/522cb84751114f4ad9d822ff5a1aa3c98006341895d5f084779b99596e5c/rpds_py-0.30.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:858738e9c32147f78b3ac24dc0edb6610000e56dc0f700fd5f651d0a0f0eb9ff", size = 572503, upload-time = "2025-11-30T20:21:46.91Z" }, + { url = "https://files.pythonhosted.org/packages/a2/9b/de879f7e7ceddc973ea6e4629e9b380213a6938a249e94b0cdbcc325bb66/rpds_py-0.30.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:da279aa314f00acbb803da1e76fa18666778e8a8f83484fba94526da5de2cba7", size = 598322, upload-time = "2025-11-30T20:21:48.709Z" }, + { url = "https://files.pythonhosted.org/packages/48/ac/f01fc22efec3f37d8a914fc1b2fb9bcafd56a299edbe96406f3053edea5a/rpds_py-0.30.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7c64d38fb49b6cdeda16ab49e35fe0da2e1e9b34bc38bd78386530f218b37139", size = 560792, upload-time = "2025-11-30T20:21:50.024Z" }, + { url = "https://files.pythonhosted.org/packages/e2/da/4e2b19d0f131f35b6146425f846563d0ce036763e38913d917187307a671/rpds_py-0.30.0-cp310-cp310-win32.whl", hash = "sha256:6de2a32a1665b93233cde140ff8b3467bdb9e2af2b91079f0333a0974d12d464", size = 221901, upload-time = "2025-11-30T20:21:51.32Z" }, + { url = "https://files.pythonhosted.org/packages/96/cb/156d7a5cf4f78a7cc571465d8aec7a3c447c94f6749c5123f08438bcf7bc/rpds_py-0.30.0-cp310-cp310-win_amd64.whl", hash = "sha256:1726859cd0de969f88dc8673bdd954185b9104e05806be64bcd87badbe313169", size = 235823, upload-time = "2025-11-30T20:21:52.505Z" }, + { url = "https://files.pythonhosted.org/packages/4d/6e/f964e88b3d2abee2a82c1ac8366da848fce1c6d834dc2132c3fda3970290/rpds_py-0.30.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:a2bffea6a4ca9f01b3f8e548302470306689684e61602aa3d141e34da06cf425", size = 370157, upload-time = "2025-11-30T20:21:53.789Z" }, + { url = "https://files.pythonhosted.org/packages/94/ba/24e5ebb7c1c82e74c4e4f33b2112a5573ddc703915b13a073737b59b86e0/rpds_py-0.30.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:dc4f992dfe1e2bc3ebc7444f6c7051b4bc13cd8e33e43511e8ffd13bf407010d", size = 359676, upload-time = "2025-11-30T20:21:55.475Z" }, + { url = "https://files.pythonhosted.org/packages/84/86/04dbba1b087227747d64d80c3b74df946b986c57af0a9f0c98726d4d7a3b/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:422c3cb9856d80b09d30d2eb255d0754b23e090034e1deb4083f8004bd0761e4", size = 389938, upload-time = "2025-11-30T20:21:57.079Z" }, + { url = "https://files.pythonhosted.org/packages/42/bb/1463f0b1722b7f45431bdd468301991d1328b16cffe0b1c2918eba2c4eee/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:07ae8a593e1c3c6b82ca3292efbe73c30b61332fd612e05abee07c79359f292f", size = 402932, upload-time = "2025-11-30T20:21:58.47Z" }, + { url = "https://files.pythonhosted.org/packages/99/ee/2520700a5c1f2d76631f948b0736cdf9b0acb25abd0ca8e889b5c62ac2e3/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:12f90dd7557b6bd57f40abe7747e81e0c0b119bef015ea7726e69fe550e394a4", size = 525830, upload-time = "2025-11-30T20:21:59.699Z" }, + { url = "https://files.pythonhosted.org/packages/e0/ad/bd0331f740f5705cc555a5e17fdf334671262160270962e69a2bdef3bf76/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:99b47d6ad9a6da00bec6aabe5a6279ecd3c06a329d4aa4771034a21e335c3a97", size = 412033, upload-time = "2025-11-30T20:22:00.991Z" }, + { url = "https://files.pythonhosted.org/packages/f8/1e/372195d326549bb51f0ba0f2ecb9874579906b97e08880e7a65c3bef1a99/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:33f559f3104504506a44bb666b93a33f5d33133765b0c216a5bf2f1e1503af89", size = 390828, upload-time = "2025-11-30T20:22:02.723Z" }, + { url = "https://files.pythonhosted.org/packages/ab/2b/d88bb33294e3e0c76bc8f351a3721212713629ffca1700fa94979cb3eae8/rpds_py-0.30.0-cp311-cp311-manylinux_2_31_riscv64.whl", hash = "sha256:946fe926af6e44f3697abbc305ea168c2c31d3e3ef1058cf68f379bf0335a78d", size = 404683, upload-time = "2025-11-30T20:22:04.367Z" }, + { url = "https://files.pythonhosted.org/packages/50/32/c759a8d42bcb5289c1fac697cd92f6fe01a018dd937e62ae77e0e7f15702/rpds_py-0.30.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:495aeca4b93d465efde585977365187149e75383ad2684f81519f504f5c13038", size = 421583, upload-time = "2025-11-30T20:22:05.814Z" }, + { url = "https://files.pythonhosted.org/packages/2b/81/e729761dbd55ddf5d84ec4ff1f47857f4374b0f19bdabfcf929164da3e24/rpds_py-0.30.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d9a0ca5da0386dee0655b4ccdf46119df60e0f10da268d04fe7cc87886872ba7", size = 572496, upload-time = "2025-11-30T20:22:07.713Z" }, + { url = "https://files.pythonhosted.org/packages/14/f6/69066a924c3557c9c30baa6ec3a0aa07526305684c6f86c696b08860726c/rpds_py-0.30.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8d6d1cc13664ec13c1b84241204ff3b12f9bb82464b8ad6e7a5d3486975c2eed", size = 598669, upload-time = "2025-11-30T20:22:09.312Z" }, + { url = "https://files.pythonhosted.org/packages/5f/48/905896b1eb8a05630d20333d1d8ffd162394127b74ce0b0784ae04498d32/rpds_py-0.30.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3896fa1be39912cf0757753826bc8bdc8ca331a28a7c4ae46b7a21280b06bb85", size = 561011, upload-time = "2025-11-30T20:22:11.309Z" }, + { url = "https://files.pythonhosted.org/packages/22/16/cd3027c7e279d22e5eb431dd3c0fbc677bed58797fe7581e148f3f68818b/rpds_py-0.30.0-cp311-cp311-win32.whl", hash = "sha256:55f66022632205940f1827effeff17c4fa7ae1953d2b74a8581baaefb7d16f8c", size = 221406, upload-time = "2025-11-30T20:22:13.101Z" }, + { url = "https://files.pythonhosted.org/packages/fa/5b/e7b7aa136f28462b344e652ee010d4de26ee9fd16f1bfd5811f5153ccf89/rpds_py-0.30.0-cp311-cp311-win_amd64.whl", hash = "sha256:a51033ff701fca756439d641c0ad09a41d9242fa69121c7d8769604a0a629825", size = 236024, upload-time = "2025-11-30T20:22:14.853Z" }, + { url = "https://files.pythonhosted.org/packages/14/a6/364bba985e4c13658edb156640608f2c9e1d3ea3c81b27aa9d889fff0e31/rpds_py-0.30.0-cp311-cp311-win_arm64.whl", hash = "sha256:47b0ef6231c58f506ef0b74d44e330405caa8428e770fec25329ed2cb971a229", size = 229069, upload-time = "2025-11-30T20:22:16.577Z" }, + { url = "https://files.pythonhosted.org/packages/03/e7/98a2f4ac921d82f33e03f3835f5bf3a4a40aa1bfdc57975e74a97b2b4bdd/rpds_py-0.30.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:a161f20d9a43006833cd7068375a94d035714d73a172b681d8881820600abfad", size = 375086, upload-time = "2025-11-30T20:22:17.93Z" }, + { url = "https://files.pythonhosted.org/packages/4d/a1/bca7fd3d452b272e13335db8d6b0b3ecde0f90ad6f16f3328c6fb150c889/rpds_py-0.30.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6abc8880d9d036ecaafe709079969f56e876fcf107f7a8e9920ba6d5a3878d05", size = 359053, upload-time = "2025-11-30T20:22:19.297Z" }, + { url = "https://files.pythonhosted.org/packages/65/1c/ae157e83a6357eceff62ba7e52113e3ec4834a84cfe07fa4b0757a7d105f/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca28829ae5f5d569bb62a79512c842a03a12576375d5ece7d2cadf8abe96ec28", size = 390763, upload-time = "2025-11-30T20:22:21.661Z" }, + { url = "https://files.pythonhosted.org/packages/d4/36/eb2eb8515e2ad24c0bd43c3ee9cd74c33f7ca6430755ccdb240fd3144c44/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a1010ed9524c73b94d15919ca4d41d8780980e1765babf85f9a2f90d247153dd", size = 408951, upload-time = "2025-11-30T20:22:23.408Z" }, + { url = "https://files.pythonhosted.org/packages/d6/65/ad8dc1784a331fabbd740ef6f71ce2198c7ed0890dab595adb9ea2d775a1/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f8d1736cfb49381ba528cd5baa46f82fdc65c06e843dab24dd70b63d09121b3f", size = 514622, upload-time = "2025-11-30T20:22:25.16Z" }, + { url = "https://files.pythonhosted.org/packages/63/8e/0cfa7ae158e15e143fe03993b5bcd743a59f541f5952e1546b1ac1b5fd45/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d948b135c4693daff7bc2dcfc4ec57237a29bd37e60c2fabf5aff2bbacf3e2f1", size = 414492, upload-time = "2025-11-30T20:22:26.505Z" }, + { url = "https://files.pythonhosted.org/packages/60/1b/6f8f29f3f995c7ffdde46a626ddccd7c63aefc0efae881dc13b6e5d5bb16/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47f236970bccb2233267d89173d3ad2703cd36a0e2a6e92d0560d333871a3d23", size = 394080, upload-time = "2025-11-30T20:22:27.934Z" }, + { url = "https://files.pythonhosted.org/packages/6d/d5/a266341051a7a3ca2f4b750a3aa4abc986378431fc2da508c5034d081b70/rpds_py-0.30.0-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:2e6ecb5a5bcacf59c3f912155044479af1d0b6681280048b338b28e364aca1f6", size = 408680, upload-time = "2025-11-30T20:22:29.341Z" }, + { url = "https://files.pythonhosted.org/packages/10/3b/71b725851df9ab7a7a4e33cf36d241933da66040d195a84781f49c50490c/rpds_py-0.30.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a8fa71a2e078c527c3e9dc9fc5a98c9db40bcc8a92b4e8858e36d329f8684b51", size = 423589, upload-time = "2025-11-30T20:22:31.469Z" }, + { url = "https://files.pythonhosted.org/packages/00/2b/e59e58c544dc9bd8bd8384ecdb8ea91f6727f0e37a7131baeff8d6f51661/rpds_py-0.30.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:73c67f2db7bc334e518d097c6d1e6fed021bbc9b7d678d6cc433478365d1d5f5", size = 573289, upload-time = "2025-11-30T20:22:32.997Z" }, + { url = "https://files.pythonhosted.org/packages/da/3e/a18e6f5b460893172a7d6a680e86d3b6bc87a54c1f0b03446a3c8c7b588f/rpds_py-0.30.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5ba103fb455be00f3b1c2076c9d4264bfcb037c976167a6047ed82f23153f02e", size = 599737, upload-time = "2025-11-30T20:22:34.419Z" }, + { url = "https://files.pythonhosted.org/packages/5c/e2/714694e4b87b85a18e2c243614974413c60aa107fd815b8cbc42b873d1d7/rpds_py-0.30.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:7cee9c752c0364588353e627da8a7e808a66873672bcb5f52890c33fd965b394", size = 563120, upload-time = "2025-11-30T20:22:35.903Z" }, + { url = "https://files.pythonhosted.org/packages/6f/ab/d5d5e3bcedb0a77f4f613706b750e50a5a3ba1c15ccd3665ecc636c968fd/rpds_py-0.30.0-cp312-cp312-win32.whl", hash = "sha256:1ab5b83dbcf55acc8b08fc62b796ef672c457b17dbd7820a11d6c52c06839bdf", size = 223782, upload-time = "2025-11-30T20:22:37.271Z" }, + { url = "https://files.pythonhosted.org/packages/39/3b/f786af9957306fdc38a74cef405b7b93180f481fb48453a114bb6465744a/rpds_py-0.30.0-cp312-cp312-win_amd64.whl", hash = "sha256:a090322ca841abd453d43456ac34db46e8b05fd9b3b4ac0c78bcde8b089f959b", size = 240463, upload-time = "2025-11-30T20:22:39.021Z" }, + { url = "https://files.pythonhosted.org/packages/f3/d2/b91dc748126c1559042cfe41990deb92c4ee3e2b415f6b5234969ffaf0cc/rpds_py-0.30.0-cp312-cp312-win_arm64.whl", hash = "sha256:669b1805bd639dd2989b281be2cfd951c6121b65e729d9b843e9639ef1fd555e", size = 230868, upload-time = "2025-11-30T20:22:40.493Z" }, + { url = "https://files.pythonhosted.org/packages/ed/dc/d61221eb88ff410de3c49143407f6f3147acf2538c86f2ab7ce65ae7d5f9/rpds_py-0.30.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:f83424d738204d9770830d35290ff3273fbb02b41f919870479fab14b9d303b2", size = 374887, upload-time = "2025-11-30T20:22:41.812Z" }, + { url = "https://files.pythonhosted.org/packages/fd/32/55fb50ae104061dbc564ef15cc43c013dc4a9f4527a1f4d99baddf56fe5f/rpds_py-0.30.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e7536cd91353c5273434b4e003cbda89034d67e7710eab8761fd918ec6c69cf8", size = 358904, upload-time = "2025-11-30T20:22:43.479Z" }, + { url = "https://files.pythonhosted.org/packages/58/70/faed8186300e3b9bdd138d0273109784eea2396c68458ed580f885dfe7ad/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2771c6c15973347f50fece41fc447c054b7ac2ae0502388ce3b6738cd366e3d4", size = 389945, upload-time = "2025-11-30T20:22:44.819Z" }, + { url = "https://files.pythonhosted.org/packages/bd/a8/073cac3ed2c6387df38f71296d002ab43496a96b92c823e76f46b8af0543/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:0a59119fc6e3f460315fe9d08149f8102aa322299deaa5cab5b40092345c2136", size = 407783, upload-time = "2025-11-30T20:22:46.103Z" }, + { url = "https://files.pythonhosted.org/packages/77/57/5999eb8c58671f1c11eba084115e77a8899d6e694d2a18f69f0ba471ec8b/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:76fec018282b4ead0364022e3c54b60bf368b9d926877957a8624b58419169b7", size = 515021, upload-time = "2025-11-30T20:22:47.458Z" }, + { url = "https://files.pythonhosted.org/packages/e0/af/5ab4833eadc36c0a8ed2bc5c0de0493c04f6c06de223170bd0798ff98ced/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:692bef75a5525db97318e8cd061542b5a79812d711ea03dbc1f6f8dbb0c5f0d2", size = 414589, upload-time = "2025-11-30T20:22:48.872Z" }, + { url = "https://files.pythonhosted.org/packages/b7/de/f7192e12b21b9e9a68a6d0f249b4af3fdcdff8418be0767a627564afa1f1/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9027da1ce107104c50c81383cae773ef5c24d296dd11c99e2629dbd7967a20c6", size = 394025, upload-time = "2025-11-30T20:22:50.196Z" }, + { url = "https://files.pythonhosted.org/packages/91/c4/fc70cd0249496493500e7cc2de87504f5aa6509de1e88623431fec76d4b6/rpds_py-0.30.0-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:9cf69cdda1f5968a30a359aba2f7f9aa648a9ce4b580d6826437f2b291cfc86e", size = 408895, upload-time = "2025-11-30T20:22:51.87Z" }, + { url = "https://files.pythonhosted.org/packages/58/95/d9275b05ab96556fefff73a385813eb66032e4c99f411d0795372d9abcea/rpds_py-0.30.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a4796a717bf12b9da9d3ad002519a86063dcac8988b030e405704ef7d74d2d9d", size = 422799, upload-time = "2025-11-30T20:22:53.341Z" }, + { url = "https://files.pythonhosted.org/packages/06/c1/3088fc04b6624eb12a57eb814f0d4997a44b0d208d6cace713033ff1a6ba/rpds_py-0.30.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5d4c2aa7c50ad4728a094ebd5eb46c452e9cb7edbfdb18f9e1221f597a73e1e7", size = 572731, upload-time = "2025-11-30T20:22:54.778Z" }, + { url = "https://files.pythonhosted.org/packages/d8/42/c612a833183b39774e8ac8fecae81263a68b9583ee343db33ab571a7ce55/rpds_py-0.30.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ba81a9203d07805435eb06f536d95a266c21e5b2dfbf6517748ca40c98d19e31", size = 599027, upload-time = "2025-11-30T20:22:56.212Z" }, + { url = "https://files.pythonhosted.org/packages/5f/60/525a50f45b01d70005403ae0e25f43c0384369ad24ffe46e8d9068b50086/rpds_py-0.30.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:945dccface01af02675628334f7cf49c2af4c1c904748efc5cf7bbdf0b579f95", size = 563020, upload-time = "2025-11-30T20:22:58.2Z" }, + { url = "https://files.pythonhosted.org/packages/0b/5d/47c4655e9bcd5ca907148535c10e7d489044243cc9941c16ed7cd53be91d/rpds_py-0.30.0-cp313-cp313-win32.whl", hash = "sha256:b40fb160a2db369a194cb27943582b38f79fc4887291417685f3ad693c5a1d5d", size = 223139, upload-time = "2025-11-30T20:23:00.209Z" }, + { url = "https://files.pythonhosted.org/packages/f2/e1/485132437d20aa4d3e1d8b3fb5a5e65aa8139f1e097080c2a8443201742c/rpds_py-0.30.0-cp313-cp313-win_amd64.whl", hash = "sha256:806f36b1b605e2d6a72716f321f20036b9489d29c51c91f4dd29a3e3afb73b15", size = 240224, upload-time = "2025-11-30T20:23:02.008Z" }, + { url = "https://files.pythonhosted.org/packages/24/95/ffd128ed1146a153d928617b0ef673960130be0009c77d8fbf0abe306713/rpds_py-0.30.0-cp313-cp313-win_arm64.whl", hash = "sha256:d96c2086587c7c30d44f31f42eae4eac89b60dabbac18c7669be3700f13c3ce1", size = 230645, upload-time = "2025-11-30T20:23:03.43Z" }, + { url = "https://files.pythonhosted.org/packages/ff/1b/b10de890a0def2a319a2626334a7f0ae388215eb60914dbac8a3bae54435/rpds_py-0.30.0-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:eb0b93f2e5c2189ee831ee43f156ed34e2a89a78a66b98cadad955972548be5a", size = 364443, upload-time = "2025-11-30T20:23:04.878Z" }, + { url = "https://files.pythonhosted.org/packages/0d/bf/27e39f5971dc4f305a4fb9c672ca06f290f7c4e261c568f3dea16a410d47/rpds_py-0.30.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:922e10f31f303c7c920da8981051ff6d8c1a56207dbdf330d9047f6d30b70e5e", size = 353375, upload-time = "2025-11-30T20:23:06.342Z" }, + { url = "https://files.pythonhosted.org/packages/40/58/442ada3bba6e8e6615fc00483135c14a7538d2ffac30e2d933ccf6852232/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cdc62c8286ba9bf7f47befdcea13ea0e26bf294bda99758fd90535cbaf408000", size = 383850, upload-time = "2025-11-30T20:23:07.825Z" }, + { url = "https://files.pythonhosted.org/packages/14/14/f59b0127409a33c6ef6f5c1ebd5ad8e32d7861c9c7adfa9a624fc3889f6c/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:47f9a91efc418b54fb8190a6b4aa7813a23fb79c51f4bb84e418f5476c38b8db", size = 392812, upload-time = "2025-11-30T20:23:09.228Z" }, + { url = "https://files.pythonhosted.org/packages/b3/66/e0be3e162ac299b3a22527e8913767d869e6cc75c46bd844aa43fb81ab62/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1f3587eb9b17f3789ad50824084fa6f81921bbf9a795826570bda82cb3ed91f2", size = 517841, upload-time = "2025-11-30T20:23:11.186Z" }, + { url = "https://files.pythonhosted.org/packages/3d/55/fa3b9cf31d0c963ecf1ba777f7cf4b2a2c976795ac430d24a1f43d25a6ba/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:39c02563fc592411c2c61d26b6c5fe1e51eaa44a75aa2c8735ca88b0d9599daa", size = 408149, upload-time = "2025-11-30T20:23:12.864Z" }, + { url = "https://files.pythonhosted.org/packages/60/ca/780cf3b1a32b18c0f05c441958d3758f02544f1d613abf9488cd78876378/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51a1234d8febafdfd33a42d97da7a43f5dcb120c1060e352a3fbc0c6d36e2083", size = 383843, upload-time = "2025-11-30T20:23:14.638Z" }, + { url = "https://files.pythonhosted.org/packages/82/86/d5f2e04f2aa6247c613da0c1dd87fcd08fa17107e858193566048a1e2f0a/rpds_py-0.30.0-cp313-cp313t-manylinux_2_31_riscv64.whl", hash = "sha256:eb2c4071ab598733724c08221091e8d80e89064cd472819285a9ab0f24bcedb9", size = 396507, upload-time = "2025-11-30T20:23:16.105Z" }, + { url = "https://files.pythonhosted.org/packages/4b/9a/453255d2f769fe44e07ea9785c8347edaf867f7026872e76c1ad9f7bed92/rpds_py-0.30.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6bdfdb946967d816e6adf9a3d8201bfad269c67efe6cefd7093ef959683c8de0", size = 414949, upload-time = "2025-11-30T20:23:17.539Z" }, + { url = "https://files.pythonhosted.org/packages/a3/31/622a86cdc0c45d6df0e9ccb6becdba5074735e7033c20e401a6d9d0e2ca0/rpds_py-0.30.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c77afbd5f5250bf27bf516c7c4a016813eb2d3e116139aed0096940c5982da94", size = 565790, upload-time = "2025-11-30T20:23:19.029Z" }, + { url = "https://files.pythonhosted.org/packages/1c/5d/15bbf0fb4a3f58a3b1c67855ec1efcc4ceaef4e86644665fff03e1b66d8d/rpds_py-0.30.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:61046904275472a76c8c90c9ccee9013d70a6d0f73eecefd38c1ae7c39045a08", size = 590217, upload-time = "2025-11-30T20:23:20.885Z" }, + { url = "https://files.pythonhosted.org/packages/6d/61/21b8c41f68e60c8cc3b2e25644f0e3681926020f11d06ab0b78e3c6bbff1/rpds_py-0.30.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4c5f36a861bc4b7da6516dbdf302c55313afa09b81931e8280361a4f6c9a2d27", size = 555806, upload-time = "2025-11-30T20:23:22.488Z" }, + { url = "https://files.pythonhosted.org/packages/f9/39/7e067bb06c31de48de3eb200f9fc7c58982a4d3db44b07e73963e10d3be9/rpds_py-0.30.0-cp313-cp313t-win32.whl", hash = "sha256:3d4a69de7a3e50ffc214ae16d79d8fbb0922972da0356dcf4d0fdca2878559c6", size = 211341, upload-time = "2025-11-30T20:23:24.449Z" }, + { url = "https://files.pythonhosted.org/packages/0a/4d/222ef0b46443cf4cf46764d9c630f3fe4abaa7245be9417e56e9f52b8f65/rpds_py-0.30.0-cp313-cp313t-win_amd64.whl", hash = "sha256:f14fc5df50a716f7ece6a80b6c78bb35ea2ca47c499e422aa4463455dd96d56d", size = 225768, upload-time = "2025-11-30T20:23:25.908Z" }, + { url = "https://files.pythonhosted.org/packages/86/81/dad16382ebbd3d0e0328776d8fd7ca94220e4fa0798d1dc5e7da48cb3201/rpds_py-0.30.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:68f19c879420aa08f61203801423f6cd5ac5f0ac4ac82a2368a9fcd6a9a075e0", size = 362099, upload-time = "2025-11-30T20:23:27.316Z" }, + { url = "https://files.pythonhosted.org/packages/2b/60/19f7884db5d5603edf3c6bce35408f45ad3e97e10007df0e17dd57af18f8/rpds_py-0.30.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:ec7c4490c672c1a0389d319b3a9cfcd098dcdc4783991553c332a15acf7249be", size = 353192, upload-time = "2025-11-30T20:23:29.151Z" }, + { url = "https://files.pythonhosted.org/packages/bf/c4/76eb0e1e72d1a9c4703c69607cec123c29028bff28ce41588792417098ac/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f251c812357a3fed308d684a5079ddfb9d933860fc6de89f2b7ab00da481e65f", size = 384080, upload-time = "2025-11-30T20:23:30.785Z" }, + { url = "https://files.pythonhosted.org/packages/72/87/87ea665e92f3298d1b26d78814721dc39ed8d2c74b86e83348d6b48a6f31/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ac98b175585ecf4c0348fd7b29c3864bda53b805c773cbf7bfdaffc8070c976f", size = 394841, upload-time = "2025-11-30T20:23:32.209Z" }, + { url = "https://files.pythonhosted.org/packages/77/ad/7783a89ca0587c15dcbf139b4a8364a872a25f861bdb88ed99f9b0dec985/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3e62880792319dbeb7eb866547f2e35973289e7d5696c6e295476448f5b63c87", size = 516670, upload-time = "2025-11-30T20:23:33.742Z" }, + { url = "https://files.pythonhosted.org/packages/5b/3c/2882bdac942bd2172f3da574eab16f309ae10a3925644e969536553cb4ee/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4e7fc54e0900ab35d041b0601431b0a0eb495f0851a0639b6ef90f7741b39a18", size = 408005, upload-time = "2025-11-30T20:23:35.253Z" }, + { url = "https://files.pythonhosted.org/packages/ce/81/9a91c0111ce1758c92516a3e44776920b579d9a7c09b2b06b642d4de3f0f/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47e77dc9822d3ad616c3d5759ea5631a75e5809d5a28707744ef79d7a1bcfcad", size = 382112, upload-time = "2025-11-30T20:23:36.842Z" }, + { url = "https://files.pythonhosted.org/packages/cf/8e/1da49d4a107027e5fbc64daeab96a0706361a2918da10cb41769244b805d/rpds_py-0.30.0-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:b4dc1a6ff022ff85ecafef7979a2c6eb423430e05f1165d6688234e62ba99a07", size = 399049, upload-time = "2025-11-30T20:23:38.343Z" }, + { url = "https://files.pythonhosted.org/packages/df/5a/7ee239b1aa48a127570ec03becbb29c9d5a9eb092febbd1699d567cae859/rpds_py-0.30.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4559c972db3a360808309e06a74628b95eaccbf961c335c8fe0d590cf587456f", size = 415661, upload-time = "2025-11-30T20:23:40.263Z" }, + { url = "https://files.pythonhosted.org/packages/70/ea/caa143cf6b772f823bc7929a45da1fa83569ee49b11d18d0ada7f5ee6fd6/rpds_py-0.30.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:0ed177ed9bded28f8deb6ab40c183cd1192aa0de40c12f38be4d59cd33cb5c65", size = 565606, upload-time = "2025-11-30T20:23:42.186Z" }, + { url = "https://files.pythonhosted.org/packages/64/91/ac20ba2d69303f961ad8cf55bf7dbdb4763f627291ba3d0d7d67333cced9/rpds_py-0.30.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:ad1fa8db769b76ea911cb4e10f049d80bf518c104f15b3edb2371cc65375c46f", size = 591126, upload-time = "2025-11-30T20:23:44.086Z" }, + { url = "https://files.pythonhosted.org/packages/21/20/7ff5f3c8b00c8a95f75985128c26ba44503fb35b8e0259d812766ea966c7/rpds_py-0.30.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:46e83c697b1f1c72b50e5ee5adb4353eef7406fb3f2043d64c33f20ad1c2fc53", size = 553371, upload-time = "2025-11-30T20:23:46.004Z" }, + { url = "https://files.pythonhosted.org/packages/72/c7/81dadd7b27c8ee391c132a6b192111ca58d866577ce2d9b0ca157552cce0/rpds_py-0.30.0-cp314-cp314-win32.whl", hash = "sha256:ee454b2a007d57363c2dfd5b6ca4a5d7e2c518938f8ed3b706e37e5d470801ed", size = 215298, upload-time = "2025-11-30T20:23:47.696Z" }, + { url = "https://files.pythonhosted.org/packages/3e/d2/1aaac33287e8cfb07aab2e6b8ac1deca62f6f65411344f1433c55e6f3eb8/rpds_py-0.30.0-cp314-cp314-win_amd64.whl", hash = "sha256:95f0802447ac2d10bcc69f6dc28fe95fdf17940367b21d34e34c737870758950", size = 228604, upload-time = "2025-11-30T20:23:49.501Z" }, + { url = "https://files.pythonhosted.org/packages/e8/95/ab005315818cc519ad074cb7784dae60d939163108bd2b394e60dc7b5461/rpds_py-0.30.0-cp314-cp314-win_arm64.whl", hash = "sha256:613aa4771c99f03346e54c3f038e4cc574ac09a3ddfb0e8878487335e96dead6", size = 222391, upload-time = "2025-11-30T20:23:50.96Z" }, + { url = "https://files.pythonhosted.org/packages/9e/68/154fe0194d83b973cdedcdcc88947a2752411165930182ae41d983dcefa6/rpds_py-0.30.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:7e6ecfcb62edfd632e56983964e6884851786443739dbfe3582947e87274f7cb", size = 364868, upload-time = "2025-11-30T20:23:52.494Z" }, + { url = "https://files.pythonhosted.org/packages/83/69/8bbc8b07ec854d92a8b75668c24d2abcb1719ebf890f5604c61c9369a16f/rpds_py-0.30.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:a1d0bc22a7cdc173fedebb73ef81e07faef93692b8c1ad3733b67e31e1b6e1b8", size = 353747, upload-time = "2025-11-30T20:23:54.036Z" }, + { url = "https://files.pythonhosted.org/packages/ab/00/ba2e50183dbd9abcce9497fa5149c62b4ff3e22d338a30d690f9af970561/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0d08f00679177226c4cb8c5265012eea897c8ca3b93f429e546600c971bcbae7", size = 383795, upload-time = "2025-11-30T20:23:55.556Z" }, + { url = "https://files.pythonhosted.org/packages/05/6f/86f0272b84926bcb0e4c972262f54223e8ecc556b3224d281e6598fc9268/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5965af57d5848192c13534f90f9dd16464f3c37aaf166cc1da1cae1fd5a34898", size = 393330, upload-time = "2025-11-30T20:23:57.033Z" }, + { url = "https://files.pythonhosted.org/packages/cb/e9/0e02bb2e6dc63d212641da45df2b0bf29699d01715913e0d0f017ee29438/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9a4e86e34e9ab6b667c27f3211ca48f73dba7cd3d90f8d5b11be56e5dbc3fb4e", size = 518194, upload-time = "2025-11-30T20:23:58.637Z" }, + { url = "https://files.pythonhosted.org/packages/ee/ca/be7bca14cf21513bdf9c0606aba17d1f389ea2b6987035eb4f62bd923f25/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e5d3e6b26f2c785d65cc25ef1e5267ccbe1b069c5c21b8cc724efee290554419", size = 408340, upload-time = "2025-11-30T20:24:00.2Z" }, + { url = "https://files.pythonhosted.org/packages/c2/c7/736e00ebf39ed81d75544c0da6ef7b0998f8201b369acf842f9a90dc8fce/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:626a7433c34566535b6e56a1b39a7b17ba961e97ce3b80ec62e6f1312c025551", size = 383765, upload-time = "2025-11-30T20:24:01.759Z" }, + { url = "https://files.pythonhosted.org/packages/4a/3f/da50dfde9956aaf365c4adc9533b100008ed31aea635f2b8d7b627e25b49/rpds_py-0.30.0-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:acd7eb3f4471577b9b5a41baf02a978e8bdeb08b4b355273994f8b87032000a8", size = 396834, upload-time = "2025-11-30T20:24:03.687Z" }, + { url = "https://files.pythonhosted.org/packages/4e/00/34bcc2565b6020eab2623349efbdec810676ad571995911f1abdae62a3a0/rpds_py-0.30.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fe5fa731a1fa8a0a56b0977413f8cacac1768dad38d16b3a296712709476fbd5", size = 415470, upload-time = "2025-11-30T20:24:05.232Z" }, + { url = "https://files.pythonhosted.org/packages/8c/28/882e72b5b3e6f718d5453bd4d0d9cf8df36fddeb4ddbbab17869d5868616/rpds_py-0.30.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:74a3243a411126362712ee1524dfc90c650a503502f135d54d1b352bd01f2404", size = 565630, upload-time = "2025-11-30T20:24:06.878Z" }, + { url = "https://files.pythonhosted.org/packages/3b/97/04a65539c17692de5b85c6e293520fd01317fd878ea1995f0367d4532fb1/rpds_py-0.30.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:3e8eeb0544f2eb0d2581774be4c3410356eba189529a6b3e36bbbf9696175856", size = 591148, upload-time = "2025-11-30T20:24:08.445Z" }, + { url = "https://files.pythonhosted.org/packages/85/70/92482ccffb96f5441aab93e26c4d66489eb599efdcf96fad90c14bbfb976/rpds_py-0.30.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:dbd936cde57abfee19ab3213cf9c26be06d60750e60a8e4dd85d1ab12c8b1f40", size = 556030, upload-time = "2025-11-30T20:24:10.956Z" }, + { url = "https://files.pythonhosted.org/packages/20/53/7c7e784abfa500a2b6b583b147ee4bb5a2b3747a9166bab52fec4b5b5e7d/rpds_py-0.30.0-cp314-cp314t-win32.whl", hash = "sha256:dc824125c72246d924f7f796b4f63c1e9dc810c7d9e2355864b3c3a73d59ade0", size = 211570, upload-time = "2025-11-30T20:24:12.735Z" }, + { url = "https://files.pythonhosted.org/packages/d0/02/fa464cdfbe6b26e0600b62c528b72d8608f5cc49f96b8d6e38c95d60c676/rpds_py-0.30.0-cp314-cp314t-win_amd64.whl", hash = "sha256:27f4b0e92de5bfbc6f86e43959e6edd1425c33b5e69aab0984a72047f2bcf1e3", size = 226532, upload-time = "2025-11-30T20:24:14.634Z" }, + { url = "https://files.pythonhosted.org/packages/69/71/3f34339ee70521864411f8b6992e7ab13ac30d8e4e3309e07c7361767d91/rpds_py-0.30.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c2262bdba0ad4fc6fb5545660673925c2d2a5d9e2e0fb603aad545427be0fc58", size = 372292, upload-time = "2025-11-30T20:24:16.537Z" }, + { url = "https://files.pythonhosted.org/packages/57/09/f183df9b8f2d66720d2ef71075c59f7e1b336bec7ee4c48f0a2b06857653/rpds_py-0.30.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:ee6af14263f25eedc3bb918a3c04245106a42dfd4f5c2285ea6f997b1fc3f89a", size = 362128, upload-time = "2025-11-30T20:24:18.086Z" }, + { url = "https://files.pythonhosted.org/packages/7a/68/5c2594e937253457342e078f0cc1ded3dd7b2ad59afdbf2d354869110a02/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3adbb8179ce342d235c31ab8ec511e66c73faa27a47e076ccc92421add53e2bb", size = 391542, upload-time = "2025-11-30T20:24:20.092Z" }, + { url = "https://files.pythonhosted.org/packages/49/5c/31ef1afd70b4b4fbdb2800249f34c57c64beb687495b10aec0365f53dfc4/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:250fa00e9543ac9b97ac258bd37367ff5256666122c2d0f2bc97577c60a1818c", size = 404004, upload-time = "2025-11-30T20:24:22.231Z" }, + { url = "https://files.pythonhosted.org/packages/e3/63/0cfbea38d05756f3440ce6534d51a491d26176ac045e2707adc99bb6e60a/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9854cf4f488b3d57b9aaeb105f06d78e5529d3145b1e4a41750167e8c213c6d3", size = 527063, upload-time = "2025-11-30T20:24:24.302Z" }, + { url = "https://files.pythonhosted.org/packages/42/e6/01e1f72a2456678b0f618fc9a1a13f882061690893c192fcad9f2926553a/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:993914b8e560023bc0a8bf742c5f303551992dcb85e247b1e5c7f4a7d145bda5", size = 413099, upload-time = "2025-11-30T20:24:25.916Z" }, + { url = "https://files.pythonhosted.org/packages/b8/25/8df56677f209003dcbb180765520c544525e3ef21ea72279c98b9aa7c7fb/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58edca431fb9b29950807e301826586e5bbf24163677732429770a697ffe6738", size = 392177, upload-time = "2025-11-30T20:24:27.834Z" }, + { url = "https://files.pythonhosted.org/packages/4a/b4/0a771378c5f16f8115f796d1f437950158679bcd2a7c68cf251cfb00ed5b/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_31_riscv64.whl", hash = "sha256:dea5b552272a944763b34394d04577cf0f9bd013207bc32323b5a89a53cf9c2f", size = 406015, upload-time = "2025-11-30T20:24:29.457Z" }, + { url = "https://files.pythonhosted.org/packages/36/d8/456dbba0af75049dc6f63ff295a2f92766b9d521fa00de67a2bd6427d57a/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ba3af48635eb83d03f6c9735dfb21785303e73d22ad03d489e88adae6eab8877", size = 423736, upload-time = "2025-11-30T20:24:31.22Z" }, + { url = "https://files.pythonhosted.org/packages/13/64/b4d76f227d5c45a7e0b796c674fd81b0a6c4fbd48dc29271857d8219571c/rpds_py-0.30.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:dff13836529b921e22f15cb099751209a60009731a68519630a24d61f0b1b30a", size = 573981, upload-time = "2025-11-30T20:24:32.934Z" }, + { url = "https://files.pythonhosted.org/packages/20/91/092bacadeda3edf92bf743cc96a7be133e13a39cdbfd7b5082e7ab638406/rpds_py-0.30.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl", hash = "sha256:1b151685b23929ab7beec71080a8889d4d6d9fa9a983d213f07121205d48e2c4", size = 599782, upload-time = "2025-11-30T20:24:35.169Z" }, + { url = "https://files.pythonhosted.org/packages/d1/b7/b95708304cd49b7b6f82fdd039f1748b66ec2b21d6a45180910802f1abf1/rpds_py-0.30.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:ac37f9f516c51e5753f27dfdef11a88330f04de2d564be3991384b2f3535d02e", size = 562191, upload-time = "2025-11-30T20:24:36.853Z" }, +] + +[[package]] +name = "scikit-image" +version = "0.25.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.11'", +] +dependencies = [ + { name = "imageio", marker = "python_full_version < '3.11'" }, + { name = "lazy-loader", marker = "python_full_version < '3.11'" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "packaging", marker = "python_full_version < '3.11'" }, + { name = "pillow", marker = "python_full_version < '3.11'" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "tifffile", version = "2025.5.10", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c7/a8/3c0f256012b93dd2cb6fda9245e9f4bff7dc0486880b248005f15ea2255e/scikit_image-0.25.2.tar.gz", hash = "sha256:e5a37e6cd4d0c018a7a55b9d601357e3382826d3888c10d0213fc63bff977dde", size = 22693594, upload-time = "2025-02-18T18:05:24.538Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/11/cb/016c63f16065c2d333c8ed0337e18a5cdf9bc32d402e4f26b0db362eb0e2/scikit_image-0.25.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d3278f586793176599df6a4cf48cb6beadae35c31e58dc01a98023af3dc31c78", size = 13988922, upload-time = "2025-02-18T18:04:11.069Z" }, + { url = "https://files.pythonhosted.org/packages/30/ca/ff4731289cbed63c94a0c9a5b672976603118de78ed21910d9060c82e859/scikit_image-0.25.2-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:5c311069899ce757d7dbf1d03e32acb38bb06153236ae77fcd820fd62044c063", size = 13192698, upload-time = "2025-02-18T18:04:15.362Z" }, + { url = "https://files.pythonhosted.org/packages/39/6d/a2aadb1be6d8e149199bb9b540ccde9e9622826e1ab42fe01de4c35ab918/scikit_image-0.25.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:be455aa7039a6afa54e84f9e38293733a2622b8c2fb3362b822d459cc5605e99", size = 14153634, upload-time = "2025-02-18T18:04:18.496Z" }, + { url = "https://files.pythonhosted.org/packages/96/08/916e7d9ee4721031b2f625db54b11d8379bd51707afaa3e5a29aecf10bc4/scikit_image-0.25.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a4c464b90e978d137330be433df4e76d92ad3c5f46a22f159520ce0fdbea8a09", size = 14767545, upload-time = "2025-02-18T18:04:22.556Z" }, + { url = "https://files.pythonhosted.org/packages/5f/ee/c53a009e3997dda9d285402f19226fbd17b5b3cb215da391c4ed084a1424/scikit_image-0.25.2-cp310-cp310-win_amd64.whl", hash = "sha256:60516257c5a2d2f74387c502aa2f15a0ef3498fbeaa749f730ab18f0a40fd054", size = 12812908, upload-time = "2025-02-18T18:04:26.364Z" }, + { url = "https://files.pythonhosted.org/packages/c4/97/3051c68b782ee3f1fb7f8f5bb7d535cf8cb92e8aae18fa9c1cdf7e15150d/scikit_image-0.25.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f4bac9196fb80d37567316581c6060763b0f4893d3aca34a9ede3825bc035b17", size = 14003057, upload-time = "2025-02-18T18:04:30.395Z" }, + { url = "https://files.pythonhosted.org/packages/19/23/257fc696c562639826065514d551b7b9b969520bd902c3a8e2fcff5b9e17/scikit_image-0.25.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:d989d64ff92e0c6c0f2018c7495a5b20e2451839299a018e0e5108b2680f71e0", size = 13180335, upload-time = "2025-02-18T18:04:33.449Z" }, + { url = "https://files.pythonhosted.org/packages/ef/14/0c4a02cb27ca8b1e836886b9ec7c9149de03053650e9e2ed0625f248dd92/scikit_image-0.25.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b2cfc96b27afe9a05bc92f8c6235321d3a66499995675b27415e0d0c76625173", size = 14144783, upload-time = "2025-02-18T18:04:36.594Z" }, + { url = "https://files.pythonhosted.org/packages/dd/9b/9fb556463a34d9842491d72a421942c8baff4281025859c84fcdb5e7e602/scikit_image-0.25.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24cc986e1f4187a12aa319f777b36008764e856e5013666a4a83f8df083c2641", size = 14785376, upload-time = "2025-02-18T18:04:39.856Z" }, + { url = "https://files.pythonhosted.org/packages/de/ec/b57c500ee85885df5f2188f8bb70398481393a69de44a00d6f1d055f103c/scikit_image-0.25.2-cp311-cp311-win_amd64.whl", hash = "sha256:b4f6b61fc2db6340696afe3db6b26e0356911529f5f6aee8c322aa5157490c9b", size = 12791698, upload-time = "2025-02-18T18:04:42.868Z" }, + { url = "https://files.pythonhosted.org/packages/35/8c/5df82881284459f6eec796a5ac2a0a304bb3384eec2e73f35cfdfcfbf20c/scikit_image-0.25.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:8db8dd03663112783221bf01ccfc9512d1cc50ac9b5b0fe8f4023967564719fb", size = 13986000, upload-time = "2025-02-18T18:04:47.156Z" }, + { url = "https://files.pythonhosted.org/packages/ce/e6/93bebe1abcdce9513ffec01d8af02528b4c41fb3c1e46336d70b9ed4ef0d/scikit_image-0.25.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:483bd8cc10c3d8a7a37fae36dfa5b21e239bd4ee121d91cad1f81bba10cfb0ed", size = 13235893, upload-time = "2025-02-18T18:04:51.049Z" }, + { url = "https://files.pythonhosted.org/packages/53/4b/eda616e33f67129e5979a9eb33c710013caa3aa8a921991e6cc0b22cea33/scikit_image-0.25.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9d1e80107bcf2bf1291acfc0bf0425dceb8890abe9f38d8e94e23497cbf7ee0d", size = 14178389, upload-time = "2025-02-18T18:04:54.245Z" }, + { url = "https://files.pythonhosted.org/packages/6b/b5/b75527c0f9532dd8a93e8e7cd8e62e547b9f207d4c11e24f0006e8646b36/scikit_image-0.25.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a17e17eb8562660cc0d31bb55643a4da996a81944b82c54805c91b3fe66f4824", size = 15003435, upload-time = "2025-02-18T18:04:57.586Z" }, + { url = "https://files.pythonhosted.org/packages/34/e3/49beb08ebccda3c21e871b607c1cb2f258c3fa0d2f609fed0a5ba741b92d/scikit_image-0.25.2-cp312-cp312-win_amd64.whl", hash = "sha256:bdd2b8c1de0849964dbc54037f36b4e9420157e67e45a8709a80d727f52c7da2", size = 12899474, upload-time = "2025-02-18T18:05:01.166Z" }, + { url = "https://files.pythonhosted.org/packages/e6/7c/9814dd1c637f7a0e44342985a76f95a55dd04be60154247679fd96c7169f/scikit_image-0.25.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7efa888130f6c548ec0439b1a7ed7295bc10105458a421e9bf739b457730b6da", size = 13921841, upload-time = "2025-02-18T18:05:03.963Z" }, + { url = "https://files.pythonhosted.org/packages/84/06/66a2e7661d6f526740c309e9717d3bd07b473661d5cdddef4dd978edab25/scikit_image-0.25.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:dd8011efe69c3641920614d550f5505f83658fe33581e49bed86feab43a180fc", size = 13196862, upload-time = "2025-02-18T18:05:06.986Z" }, + { url = "https://files.pythonhosted.org/packages/4e/63/3368902ed79305f74c2ca8c297dfeb4307269cbe6402412668e322837143/scikit_image-0.25.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:28182a9d3e2ce3c2e251383bdda68f8d88d9fff1a3ebe1eb61206595c9773341", size = 14117785, upload-time = "2025-02-18T18:05:10.69Z" }, + { url = "https://files.pythonhosted.org/packages/cd/9b/c3da56a145f52cd61a68b8465d6a29d9503bc45bc993bb45e84371c97d94/scikit_image-0.25.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8abd3c805ce6944b941cfed0406d88faeb19bab3ed3d4b50187af55cf24d147", size = 14977119, upload-time = "2025-02-18T18:05:13.871Z" }, + { url = "https://files.pythonhosted.org/packages/8a/97/5fcf332e1753831abb99a2525180d3fb0d70918d461ebda9873f66dcc12f/scikit_image-0.25.2-cp313-cp313-win_amd64.whl", hash = "sha256:64785a8acefee460ec49a354706db0b09d1f325674107d7fa3eadb663fb56d6f", size = 12885116, upload-time = "2025-02-18T18:05:17.844Z" }, + { url = "https://files.pythonhosted.org/packages/10/cc/75e9f17e3670b5ed93c32456fda823333c6279b144cd93e2c03aa06aa472/scikit_image-0.25.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:330d061bd107d12f8d68f1d611ae27b3b813b8cdb0300a71d07b1379178dd4cd", size = 13862801, upload-time = "2025-02-18T18:05:20.783Z" }, +] + +[[package]] +name = "scikit-image" +version = "0.26.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "imageio", marker = "python_full_version >= '3.11'" }, + { name = "lazy-loader", marker = "python_full_version >= '3.11'" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "packaging", marker = "python_full_version >= '3.11'" }, + { name = "pillow", marker = "python_full_version >= '3.11'" }, + { name = "scipy", version = "1.17.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "tifffile", version = "2026.1.28", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a1/b4/2528bb43c67d48053a7a649a9666432dc307d66ba02e3a6d5c40f46655df/scikit_image-0.26.0.tar.gz", hash = "sha256:f5f970ab04efad85c24714321fcc91613fcb64ef2a892a13167df2f3e59199fa", size = 22729739, upload-time = "2025-12-20T17:12:21.824Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/76/16/8a407688b607f86f81f8c649bf0d68a2a6d67375f18c2d660aba20f5b648/scikit_image-0.26.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b1ede33a0fb3731457eaf53af6361e73dd510f449dac437ab54573b26788baf0", size = 12355510, upload-time = "2025-12-20T17:10:31.628Z" }, + { url = "https://files.pythonhosted.org/packages/6b/f9/7efc088ececb6f6868fd4475e16cfafc11f242ce9ab5fc3557d78b5da0d4/scikit_image-0.26.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7af7aa331c6846bd03fa28b164c18d0c3fd419dbb888fb05e958ac4257a78fdd", size = 12056334, upload-time = "2025-12-20T17:10:34.559Z" }, + { url = "https://files.pythonhosted.org/packages/9f/1e/bc7fb91fb5ff65ef42346c8b7ee8b09b04eabf89235ab7dbfdfd96cbd1ea/scikit_image-0.26.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9ea6207d9e9d21c3f464efe733121c0504e494dbdc7728649ff3e23c3c5a4953", size = 13297768, upload-time = "2025-12-20T17:10:37.733Z" }, + { url = "https://files.pythonhosted.org/packages/a5/2a/e71c1a7d90e70da67b88ccc609bd6ae54798d5847369b15d3a8052232f9d/scikit_image-0.26.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:74aa5518ccea28121f57a95374581d3b979839adc25bb03f289b1bc9b99c58af", size = 13711217, upload-time = "2025-12-20T17:10:40.935Z" }, + { url = "https://files.pythonhosted.org/packages/d4/59/9637ee12c23726266b91296791465218973ce1ad3e4c56fc81e4d8e7d6e1/scikit_image-0.26.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d5c244656de905e195a904e36dbc18585e06ecf67d90f0482cbde63d7f9ad59d", size = 14337782, upload-time = "2025-12-20T17:10:43.452Z" }, + { url = "https://files.pythonhosted.org/packages/e7/5c/a3e1e0860f9294663f540c117e4bf83d55e5b47c281d475cc06227e88411/scikit_image-0.26.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:21a818ee6ca2f2131b9e04d8eb7637b5c18773ebe7b399ad23dcc5afaa226d2d", size = 14805997, upload-time = "2025-12-20T17:10:45.93Z" }, + { url = "https://files.pythonhosted.org/packages/d3/c6/2eeacf173da041a9e388975f54e5c49df750757fcfc3ee293cdbbae1ea0a/scikit_image-0.26.0-cp311-cp311-win_amd64.whl", hash = "sha256:9490360c8d3f9a7e85c8de87daf7c0c66507960cf4947bb9610d1751928721c7", size = 11878486, upload-time = "2025-12-20T17:10:48.246Z" }, + { url = "https://files.pythonhosted.org/packages/c3/a4/a852c4949b9058d585e762a66bf7e9a2cd3be4795cd940413dfbfbb0ce79/scikit_image-0.26.0-cp311-cp311-win_arm64.whl", hash = "sha256:0baa0108d2d027f34d748e84e592b78acc23e965a5de0e4bb03cf371de5c0581", size = 11346518, upload-time = "2025-12-20T17:10:50.575Z" }, + { url = "https://files.pythonhosted.org/packages/99/e8/e13757982264b33a1621628f86b587e9a73a13f5256dad49b19ba7dc9083/scikit_image-0.26.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d454b93a6fa770ac5ae2d33570f8e7a321bb80d29511ce4b6b78058ebe176e8c", size = 12376452, upload-time = "2025-12-20T17:10:52.796Z" }, + { url = "https://files.pythonhosted.org/packages/e3/be/f8dd17d0510f9911f9f17ba301f7455328bf13dae416560126d428de9568/scikit_image-0.26.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3409e89d66eff5734cd2b672d1c48d2759360057e714e1d92a11df82c87cba37", size = 12061567, upload-time = "2025-12-20T17:10:55.207Z" }, + { url = "https://files.pythonhosted.org/packages/b3/2b/c70120a6880579fb42b91567ad79feb4772f7be72e8d52fec403a3dde0c6/scikit_image-0.26.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4c717490cec9e276afb0438dd165b7c3072d6c416709cc0f9f5a4c1070d23a44", size = 13084214, upload-time = "2025-12-20T17:10:57.468Z" }, + { url = "https://files.pythonhosted.org/packages/f4/a2/70401a107d6d7466d64b466927e6b96fcefa99d57494b972608e2f8be50f/scikit_image-0.26.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7df650e79031634ac90b11e64a9eedaf5a5e06fcd09bcd03a34be01745744466", size = 13561683, upload-time = "2025-12-20T17:10:59.49Z" }, + { url = "https://files.pythonhosted.org/packages/13/a5/48bdfd92794c5002d664e0910a349d0a1504671ef5ad358150f21643c79a/scikit_image-0.26.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:cefd85033e66d4ea35b525bb0937d7f42d4cdcfed2d1888e1570d5ce450d3932", size = 14112147, upload-time = "2025-12-20T17:11:02.083Z" }, + { url = "https://files.pythonhosted.org/packages/ee/b5/ac71694da92f5def5953ca99f18a10fe98eac2dd0a34079389b70b4d0394/scikit_image-0.26.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3f5bf622d7c0435884e1e141ebbe4b2804e16b2dd23ae4c6183e2ea99233be70", size = 14661625, upload-time = "2025-12-20T17:11:04.528Z" }, + { url = "https://files.pythonhosted.org/packages/23/4d/a3cc1e96f080e253dad2251bfae7587cf2b7912bcd76fd43fd366ff35a87/scikit_image-0.26.0-cp312-cp312-win_amd64.whl", hash = "sha256:abed017474593cd3056ae0fe948d07d0747b27a085e92df5474f4955dd65aec0", size = 11911059, upload-time = "2025-12-20T17:11:06.61Z" }, + { url = "https://files.pythonhosted.org/packages/35/8a/d1b8055f584acc937478abf4550d122936f420352422a1a625eef2c605d8/scikit_image-0.26.0-cp312-cp312-win_arm64.whl", hash = "sha256:4d57e39ef67a95d26860c8caf9b14b8fb130f83b34c6656a77f191fa6d1d04d8", size = 11348740, upload-time = "2025-12-20T17:11:09.118Z" }, + { url = "https://files.pythonhosted.org/packages/4f/48/02357ffb2cca35640f33f2cfe054a4d6d5d7a229b88880a64f1e45c11f4e/scikit_image-0.26.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a2e852eccf41d2d322b8e60144e124802873a92b8d43a6f96331aa42888491c7", size = 12346329, upload-time = "2025-12-20T17:11:11.599Z" }, + { url = "https://files.pythonhosted.org/packages/67/b9/b792c577cea2c1e94cda83b135a656924fc57c428e8a6d302cd69aac1b60/scikit_image-0.26.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:98329aab3bc87db352b9887f64ce8cdb8e75f7c2daa19927f2e121b797b678d5", size = 12031726, upload-time = "2025-12-20T17:11:13.871Z" }, + { url = "https://files.pythonhosted.org/packages/07/a9/9564250dfd65cb20404a611016db52afc6268b2b371cd19c7538ea47580f/scikit_image-0.26.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:915bb3ba66455cf8adac00dc8fdf18a4cd29656aec7ddd38cb4dda90289a6f21", size = 13094910, upload-time = "2025-12-20T17:11:16.2Z" }, + { url = "https://files.pythonhosted.org/packages/a3/b8/0d8eeb5a9fd7d34ba84f8a55753a0a3e2b5b51b2a5a0ade648a8db4a62f7/scikit_image-0.26.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b36ab5e778bf50af5ff386c3ac508027dc3aaeccf2161bdf96bde6848f44d21b", size = 13660939, upload-time = "2025-12-20T17:11:18.464Z" }, + { url = "https://files.pythonhosted.org/packages/2f/d6/91d8973584d4793d4c1a847d388e34ef1218d835eeddecfc9108d735b467/scikit_image-0.26.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:09bad6a5d5949c7896c8347424c4cca899f1d11668030e5548813ab9c2865dcb", size = 14138938, upload-time = "2025-12-20T17:11:20.919Z" }, + { url = "https://files.pythonhosted.org/packages/39/9a/7e15d8dc10d6bbf212195fb39bdeb7f226c46dd53f9c63c312e111e2e175/scikit_image-0.26.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:aeb14db1ed09ad4bee4ceb9e635547a8d5f3549be67fc6c768c7f923e027e6cd", size = 14752243, upload-time = "2025-12-20T17:11:23.347Z" }, + { url = "https://files.pythonhosted.org/packages/8f/58/2b11b933097bc427e42b4a8b15f7de8f24f2bac1fd2779d2aea1431b2c31/scikit_image-0.26.0-cp313-cp313-win_amd64.whl", hash = "sha256:ac529eb9dbd5954f9aaa2e3fe9a3fd9661bfe24e134c688587d811a0233127f1", size = 11906770, upload-time = "2025-12-20T17:11:25.297Z" }, + { url = "https://files.pythonhosted.org/packages/ad/ec/96941474a18a04b69b6f6562a5bd79bd68049fa3728d3b350976eccb8b93/scikit_image-0.26.0-cp313-cp313-win_arm64.whl", hash = "sha256:a2d211bc355f59725efdcae699b93b30348a19416cc9e017f7b2fb599faf7219", size = 11342506, upload-time = "2025-12-20T17:11:27.399Z" }, + { url = "https://files.pythonhosted.org/packages/03/e5/c1a9962b0cf1952f42d32b4a2e48eed520320dbc4d2ff0b981c6fa508b6b/scikit_image-0.26.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:9eefb4adad066da408a7601c4c24b07af3b472d90e08c3e7483d4e9e829d8c49", size = 12663278, upload-time = "2025-12-20T17:11:29.358Z" }, + { url = "https://files.pythonhosted.org/packages/ae/97/c1a276a59ce8e4e24482d65c1a3940d69c6b3873279193b7ebd04e5ee56b/scikit_image-0.26.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:6caec76e16c970c528d15d1c757363334d5cb3069f9cea93d2bead31820511f3", size = 12405142, upload-time = "2025-12-20T17:11:31.282Z" }, + { url = "https://files.pythonhosted.org/packages/d4/4a/f1cbd1357caef6c7993f7efd514d6e53d8fd6f7fe01c4714d51614c53289/scikit_image-0.26.0-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a07200fe09b9d99fcdab959859fe0f7db8df6333d6204344425d476850ce3604", size = 12942086, upload-time = "2025-12-20T17:11:33.683Z" }, + { url = "https://files.pythonhosted.org/packages/5b/6f/74d9fb87c5655bd64cf00b0c44dc3d6206d9002e5f6ba1c9aeb13236f6bf/scikit_image-0.26.0-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:92242351bccf391fc5df2d1529d15470019496d2498d615beb68da85fe7fdf37", size = 13265667, upload-time = "2025-12-20T17:11:36.11Z" }, + { url = "https://files.pythonhosted.org/packages/a7/73/faddc2413ae98d863f6fa2e3e14da4467dd38e788e1c23346cf1a2b06b97/scikit_image-0.26.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:52c496f75a7e45844d951557f13c08c81487c6a1da2e3c9c8a39fcde958e02cc", size = 14001966, upload-time = "2025-12-20T17:11:38.55Z" }, + { url = "https://files.pythonhosted.org/packages/02/94/9f46966fa042b5d57c8cd641045372b4e0df0047dd400e77ea9952674110/scikit_image-0.26.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:20ef4a155e2e78b8ab973998e04d8a361d49d719e65412405f4dadd9155a61d9", size = 14359526, upload-time = "2025-12-20T17:11:41.087Z" }, + { url = "https://files.pythonhosted.org/packages/5d/b4/2840fe38f10057f40b1c9f8fb98a187a370936bf144a4ac23452c5ef1baf/scikit_image-0.26.0-cp313-cp313t-win_amd64.whl", hash = "sha256:c9087cf7d0e7f33ab5c46d2068d86d785e70b05400a891f73a13400f1e1faf6a", size = 12287629, upload-time = "2025-12-20T17:11:43.11Z" }, + { url = "https://files.pythonhosted.org/packages/22/ba/73b6ca70796e71f83ab222690e35a79612f0117e5aaf167151b7d46f5f2c/scikit_image-0.26.0-cp313-cp313t-win_arm64.whl", hash = "sha256:27d58bc8b2acd351f972c6508c1b557cfed80299826080a4d803dd29c51b707e", size = 11647755, upload-time = "2025-12-20T17:11:45.279Z" }, + { url = "https://files.pythonhosted.org/packages/51/44/6b744f92b37ae2833fd423cce8f806d2368859ec325a699dc30389e090b9/scikit_image-0.26.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:63af3d3a26125f796f01052052f86806da5b5e54c6abef152edb752683075a9c", size = 12365810, upload-time = "2025-12-20T17:11:47.357Z" }, + { url = "https://files.pythonhosted.org/packages/40/f5/83590d9355191f86ac663420fec741b82cc547a4afe7c4c1d986bf46e4db/scikit_image-0.26.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:ce00600cd70d4562ed59f80523e18cdcc1fae0e10676498a01f73c255774aefd", size = 12075717, upload-time = "2025-12-20T17:11:49.483Z" }, + { url = "https://files.pythonhosted.org/packages/72/48/253e7cf5aee6190459fe136c614e2cbccc562deceb4af96e0863f1b8ee29/scikit_image-0.26.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6381edf972b32e4f54085449afde64365a57316637496c1325a736987083e2ab", size = 13161520, upload-time = "2025-12-20T17:11:51.58Z" }, + { url = "https://files.pythonhosted.org/packages/73/c3/cec6a3cbaadfdcc02bd6ff02f3abfe09eaa7f4d4e0a525a1e3a3f4bce49c/scikit_image-0.26.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c6624a76c6085218248154cc7e1500e6b488edcd9499004dd0d35040607d7505", size = 13684340, upload-time = "2025-12-20T17:11:53.708Z" }, + { url = "https://files.pythonhosted.org/packages/d4/0d/39a776f675d24164b3a267aa0db9f677a4cb20127660d8bf4fd7fef66817/scikit_image-0.26.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:f775f0e420faac9c2aa6757135f4eb468fb7b70e0b67fa77a5e79be3c30ee331", size = 14203839, upload-time = "2025-12-20T17:11:55.89Z" }, + { url = "https://files.pythonhosted.org/packages/ee/25/2514df226bbcedfe9b2caafa1ba7bc87231a0c339066981b182b08340e06/scikit_image-0.26.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ede4d6d255cc5da9faeb2f9ba7fedbc990abbc652db429f40a16b22e770bb578", size = 14770021, upload-time = "2025-12-20T17:11:58.014Z" }, + { url = "https://files.pythonhosted.org/packages/8d/5b/0671dc91c0c79340c3fe202f0549c7d3681eb7640fe34ab68a5f090a7c7f/scikit_image-0.26.0-cp314-cp314-win_amd64.whl", hash = "sha256:0660b83968c15293fd9135e8d860053ee19500d52bf55ca4fb09de595a1af650", size = 12023490, upload-time = "2025-12-20T17:12:00.013Z" }, + { url = "https://files.pythonhosted.org/packages/65/08/7c4cb59f91721f3de07719085212a0b3962e3e3f2d1818cbac4eeb1ea53e/scikit_image-0.26.0-cp314-cp314-win_arm64.whl", hash = "sha256:b8d14d3181c21c11170477a42542c1addc7072a90b986675a71266ad17abc37f", size = 11473782, upload-time = "2025-12-20T17:12:01.983Z" }, + { url = "https://files.pythonhosted.org/packages/49/41/65c4258137acef3d73cb561ac55512eacd7b30bb4f4a11474cad526bc5db/scikit_image-0.26.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:cde0bbd57e6795eba83cb10f71a677f7239271121dc950bc060482834a668ad1", size = 12686060, upload-time = "2025-12-20T17:12:03.886Z" }, + { url = "https://files.pythonhosted.org/packages/e7/32/76971f8727b87f1420a962406388a50e26667c31756126444baf6668f559/scikit_image-0.26.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:163e9afb5b879562b9aeda0dd45208a35316f26cc7a3aed54fd601604e5cf46f", size = 12422628, upload-time = "2025-12-20T17:12:05.921Z" }, + { url = "https://files.pythonhosted.org/packages/37/0d/996febd39f757c40ee7b01cdb861867327e5c8e5f595a634e8201462d958/scikit_image-0.26.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:724f79fd9b6cb6f4a37864fe09f81f9f5d5b9646b6868109e1b100d1a7019e59", size = 12962369, upload-time = "2025-12-20T17:12:07.912Z" }, + { url = "https://files.pythonhosted.org/packages/48/b4/612d354f946c9600e7dea012723c11d47e8d455384e530f6daaaeb9bf62c/scikit_image-0.26.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3268f13310e6857508bd87202620df996199a016a1d281b309441d227c822394", size = 13272431, upload-time = "2025-12-20T17:12:10.255Z" }, + { url = "https://files.pythonhosted.org/packages/0a/6e/26c00b466e06055a086de2c6e2145fe189ccdc9a1d11ccc7de020f2591ad/scikit_image-0.26.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:fac96a1f9b06cd771cbbb3cd96c5332f36d4efd839b1d8b053f79e5887acde62", size = 14016362, upload-time = "2025-12-20T17:12:12.793Z" }, + { url = "https://files.pythonhosted.org/packages/47/88/00a90402e1775634043c2a0af8a3c76ad450866d9fa444efcc43b553ba2d/scikit_image-0.26.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:2c1e7bd342f43e7a97e571b3f03ba4c1293ea1a35c3f13f41efdc8a81c1dc8f2", size = 14364151, upload-time = "2025-12-20T17:12:14.909Z" }, + { url = "https://files.pythonhosted.org/packages/da/ca/918d8d306bd43beacff3b835c6d96fac0ae64c0857092f068b88db531a7c/scikit_image-0.26.0-cp314-cp314t-win_amd64.whl", hash = "sha256:b702c3bb115e1dcf4abf5297429b5c90f2189655888cbed14921f3d26f81d3a4", size = 12413484, upload-time = "2025-12-20T17:12:17.046Z" }, + { url = "https://files.pythonhosted.org/packages/dc/cd/4da01329b5a8d47ff7ec3c99a2b02465a8017b186027590dc7425cee0b56/scikit_image-0.26.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0608aa4a9ec39e0843de10d60edb2785a30c1c47819b67866dd223ebd149acaf", size = 11769501, upload-time = "2025-12-20T17:12:19.339Z" }, +] + +[[package]] +name = "scikit-learn" +version = "1.7.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.11'", +] +dependencies = [ + { name = "joblib", marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "threadpoolctl", marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/98/c2/a7855e41c9d285dfe86dc50b250978105dce513d6e459ea66a6aeb0e1e0c/scikit_learn-1.7.2.tar.gz", hash = "sha256:20e9e49ecd130598f1ca38a1d85090e1a600147b9c02fa6f15d69cb53d968fda", size = 7193136, upload-time = "2025-09-09T08:21:29.075Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ba/3e/daed796fd69cce768b8788401cc464ea90b306fb196ae1ffed0b98182859/scikit_learn-1.7.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6b33579c10a3081d076ab403df4a4190da4f4432d443521674637677dc91e61f", size = 9336221, upload-time = "2025-09-09T08:20:19.328Z" }, + { url = "https://files.pythonhosted.org/packages/1c/ce/af9d99533b24c55ff4e18d9b7b4d9919bbc6cd8f22fe7a7be01519a347d5/scikit_learn-1.7.2-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:36749fb62b3d961b1ce4fedf08fa57a1986cd409eff2d783bca5d4b9b5fce51c", size = 8653834, upload-time = "2025-09-09T08:20:22.073Z" }, + { url = "https://files.pythonhosted.org/packages/58/0e/8c2a03d518fb6bd0b6b0d4b114c63d5f1db01ff0f9925d8eb10960d01c01/scikit_learn-1.7.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7a58814265dfc52b3295b1900cfb5701589d30a8bb026c7540f1e9d3499d5ec8", size = 9660938, upload-time = "2025-09-09T08:20:24.327Z" }, + { url = "https://files.pythonhosted.org/packages/2b/75/4311605069b5d220e7cf5adabb38535bd96f0079313cdbb04b291479b22a/scikit_learn-1.7.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a847fea807e278f821a0406ca01e387f97653e284ecbd9750e3ee7c90347f18", size = 9477818, upload-time = "2025-09-09T08:20:26.845Z" }, + { url = "https://files.pythonhosted.org/packages/7f/9b/87961813c34adbca21a6b3f6b2bea344c43b30217a6d24cc437c6147f3e8/scikit_learn-1.7.2-cp310-cp310-win_amd64.whl", hash = "sha256:ca250e6836d10e6f402436d6463d6c0e4d8e0234cfb6a9a47835bd392b852ce5", size = 8886969, upload-time = "2025-09-09T08:20:29.329Z" }, + { url = "https://files.pythonhosted.org/packages/43/83/564e141eef908a5863a54da8ca342a137f45a0bfb71d1d79704c9894c9d1/scikit_learn-1.7.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c7509693451651cd7361d30ce4e86a1347493554f172b1c72a39300fa2aea79e", size = 9331967, upload-time = "2025-09-09T08:20:32.421Z" }, + { url = "https://files.pythonhosted.org/packages/18/d6/ba863a4171ac9d7314c4d3fc251f015704a2caeee41ced89f321c049ed83/scikit_learn-1.7.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:0486c8f827c2e7b64837c731c8feff72c0bd2b998067a8a9cbc10643c31f0fe1", size = 8648645, upload-time = "2025-09-09T08:20:34.436Z" }, + { url = "https://files.pythonhosted.org/packages/ef/0e/97dbca66347b8cf0ea8b529e6bb9367e337ba2e8be0ef5c1a545232abfde/scikit_learn-1.7.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:89877e19a80c7b11a2891a27c21c4894fb18e2c2e077815bcade10d34287b20d", size = 9715424, upload-time = "2025-09-09T08:20:36.776Z" }, + { url = "https://files.pythonhosted.org/packages/f7/32/1f3b22e3207e1d2c883a7e09abb956362e7d1bd2f14458c7de258a26ac15/scikit_learn-1.7.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8da8bf89d4d79aaec192d2bda62f9b56ae4e5b4ef93b6a56b5de4977e375c1f1", size = 9509234, upload-time = "2025-09-09T08:20:38.957Z" }, + { url = "https://files.pythonhosted.org/packages/9f/71/34ddbd21f1da67c7a768146968b4d0220ee6831e4bcbad3e03dd3eae88b6/scikit_learn-1.7.2-cp311-cp311-win_amd64.whl", hash = "sha256:9b7ed8d58725030568523e937c43e56bc01cadb478fc43c042a9aca1dacb3ba1", size = 8894244, upload-time = "2025-09-09T08:20:41.166Z" }, + { url = "https://files.pythonhosted.org/packages/a7/aa/3996e2196075689afb9fce0410ebdb4a09099d7964d061d7213700204409/scikit_learn-1.7.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:8d91a97fa2b706943822398ab943cde71858a50245e31bc71dba62aab1d60a96", size = 9259818, upload-time = "2025-09-09T08:20:43.19Z" }, + { url = "https://files.pythonhosted.org/packages/43/5d/779320063e88af9c4a7c2cf463ff11c21ac9c8bd730c4a294b0000b666c9/scikit_learn-1.7.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:acbc0f5fd2edd3432a22c69bed78e837c70cf896cd7993d71d51ba6708507476", size = 8636997, upload-time = "2025-09-09T08:20:45.468Z" }, + { url = "https://files.pythonhosted.org/packages/5c/d0/0c577d9325b05594fdd33aa970bf53fb673f051a45496842caee13cfd7fe/scikit_learn-1.7.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e5bf3d930aee75a65478df91ac1225ff89cd28e9ac7bd1196853a9229b6adb0b", size = 9478381, upload-time = "2025-09-09T08:20:47.982Z" }, + { url = "https://files.pythonhosted.org/packages/82/70/8bf44b933837ba8494ca0fc9a9ab60f1c13b062ad0197f60a56e2fc4c43e/scikit_learn-1.7.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4d6e9deed1a47aca9fe2f267ab8e8fe82ee20b4526b2c0cd9e135cea10feb44", size = 9300296, upload-time = "2025-09-09T08:20:50.366Z" }, + { url = "https://files.pythonhosted.org/packages/c6/99/ed35197a158f1fdc2fe7c3680e9c70d0128f662e1fee4ed495f4b5e13db0/scikit_learn-1.7.2-cp312-cp312-win_amd64.whl", hash = "sha256:6088aa475f0785e01bcf8529f55280a3d7d298679f50c0bb70a2364a82d0b290", size = 8731256, upload-time = "2025-09-09T08:20:52.627Z" }, + { url = "https://files.pythonhosted.org/packages/ae/93/a3038cb0293037fd335f77f31fe053b89c72f17b1c8908c576c29d953e84/scikit_learn-1.7.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0b7dacaa05e5d76759fb071558a8b5130f4845166d88654a0f9bdf3eb57851b7", size = 9212382, upload-time = "2025-09-09T08:20:54.731Z" }, + { url = "https://files.pythonhosted.org/packages/40/dd/9a88879b0c1104259136146e4742026b52df8540c39fec21a6383f8292c7/scikit_learn-1.7.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:abebbd61ad9e1deed54cca45caea8ad5f79e1b93173dece40bb8e0c658dbe6fe", size = 8592042, upload-time = "2025-09-09T08:20:57.313Z" }, + { url = "https://files.pythonhosted.org/packages/46/af/c5e286471b7d10871b811b72ae794ac5fe2989c0a2df07f0ec723030f5f5/scikit_learn-1.7.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:502c18e39849c0ea1a5d681af1dbcf15f6cce601aebb657aabbfe84133c1907f", size = 9434180, upload-time = "2025-09-09T08:20:59.671Z" }, + { url = "https://files.pythonhosted.org/packages/f1/fd/df59faa53312d585023b2da27e866524ffb8faf87a68516c23896c718320/scikit_learn-1.7.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7a4c328a71785382fe3fe676a9ecf2c86189249beff90bf85e22bdb7efaf9ae0", size = 9283660, upload-time = "2025-09-09T08:21:01.71Z" }, + { url = "https://files.pythonhosted.org/packages/a7/c7/03000262759d7b6f38c836ff9d512f438a70d8a8ddae68ee80de72dcfb63/scikit_learn-1.7.2-cp313-cp313-win_amd64.whl", hash = "sha256:63a9afd6f7b229aad94618c01c252ce9e6fa97918c5ca19c9a17a087d819440c", size = 8702057, upload-time = "2025-09-09T08:21:04.234Z" }, + { url = "https://files.pythonhosted.org/packages/55/87/ef5eb1f267084532c8e4aef98a28b6ffe7425acbfd64b5e2f2e066bc29b3/scikit_learn-1.7.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:9acb6c5e867447b4e1390930e3944a005e2cb115922e693c08a323421a6966e8", size = 9558731, upload-time = "2025-09-09T08:21:06.381Z" }, + { url = "https://files.pythonhosted.org/packages/93/f8/6c1e3fc14b10118068d7938878a9f3f4e6d7b74a8ddb1e5bed65159ccda8/scikit_learn-1.7.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:2a41e2a0ef45063e654152ec9d8bcfc39f7afce35b08902bfe290c2498a67a6a", size = 9038852, upload-time = "2025-09-09T08:21:08.628Z" }, + { url = "https://files.pythonhosted.org/packages/83/87/066cafc896ee540c34becf95d30375fe5cbe93c3b75a0ee9aa852cd60021/scikit_learn-1.7.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:98335fb98509b73385b3ab2bd0639b1f610541d3988ee675c670371d6a87aa7c", size = 9527094, upload-time = "2025-09-09T08:21:11.486Z" }, + { url = "https://files.pythonhosted.org/packages/9c/2b/4903e1ccafa1f6453b1ab78413938c8800633988c838aa0be386cbb33072/scikit_learn-1.7.2-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:191e5550980d45449126e23ed1d5e9e24b2c68329ee1f691a3987476e115e09c", size = 9367436, upload-time = "2025-09-09T08:21:13.602Z" }, + { url = "https://files.pythonhosted.org/packages/b5/aa/8444be3cfb10451617ff9d177b3c190288f4563e6c50ff02728be67ad094/scikit_learn-1.7.2-cp313-cp313t-win_amd64.whl", hash = "sha256:57dc4deb1d3762c75d685507fbd0bc17160144b2f2ba4ccea5dc285ab0d0e973", size = 9275749, upload-time = "2025-09-09T08:21:15.96Z" }, + { url = "https://files.pythonhosted.org/packages/d9/82/dee5acf66837852e8e68df6d8d3a6cb22d3df997b733b032f513d95205b7/scikit_learn-1.7.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fa8f63940e29c82d1e67a45d5297bdebbcb585f5a5a50c4914cc2e852ab77f33", size = 9208906, upload-time = "2025-09-09T08:21:18.557Z" }, + { url = "https://files.pythonhosted.org/packages/3c/30/9029e54e17b87cb7d50d51a5926429c683d5b4c1732f0507a6c3bed9bf65/scikit_learn-1.7.2-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:f95dc55b7902b91331fa4e5845dd5bde0580c9cd9612b1b2791b7e80c3d32615", size = 8627836, upload-time = "2025-09-09T08:21:20.695Z" }, + { url = "https://files.pythonhosted.org/packages/60/18/4a52c635c71b536879f4b971c2cedf32c35ee78f48367885ed8025d1f7ee/scikit_learn-1.7.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9656e4a53e54578ad10a434dc1f993330568cfee176dff07112b8785fb413106", size = 9426236, upload-time = "2025-09-09T08:21:22.645Z" }, + { url = "https://files.pythonhosted.org/packages/99/7e/290362f6ab582128c53445458a5befd471ed1ea37953d5bcf80604619250/scikit_learn-1.7.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96dc05a854add0e50d3f47a1ef21a10a595016da5b007c7d9cd9d0bffd1fcc61", size = 9312593, upload-time = "2025-09-09T08:21:24.65Z" }, + { url = "https://files.pythonhosted.org/packages/8e/87/24f541b6d62b1794939ae6422f8023703bbf6900378b2b34e0b4384dfefd/scikit_learn-1.7.2-cp314-cp314-win_amd64.whl", hash = "sha256:bb24510ed3f9f61476181e4db51ce801e2ba37541def12dc9333b946fc7a9cf8", size = 8820007, upload-time = "2025-09-09T08:21:26.713Z" }, +] + +[[package]] +name = "scikit-learn" +version = "1.8.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "joblib", marker = "python_full_version >= '3.11'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "scipy", version = "1.17.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "threadpoolctl", marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0e/d4/40988bf3b8e34feec1d0e6a051446b1f66225f8529b9309becaeef62b6c4/scikit_learn-1.8.0.tar.gz", hash = "sha256:9bccbb3b40e3de10351f8f5068e105d0f4083b1a65fa07b6634fbc401a6287fd", size = 7335585, upload-time = "2025-12-10T07:08:53.618Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c9/92/53ea2181da8ac6bf27170191028aee7251f8f841f8d3edbfdcaf2008fde9/scikit_learn-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:146b4d36f800c013d267b29168813f7a03a43ecd2895d04861f1240b564421da", size = 8595835, upload-time = "2025-12-10T07:07:39.385Z" }, + { url = "https://files.pythonhosted.org/packages/01/18/d154dc1638803adf987910cdd07097d9c526663a55666a97c124d09fb96a/scikit_learn-1.8.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:f984ca4b14914e6b4094c5d52a32ea16b49832c03bd17a110f004db3c223e8e1", size = 8080381, upload-time = "2025-12-10T07:07:41.93Z" }, + { url = "https://files.pythonhosted.org/packages/8a/44/226142fcb7b7101e64fdee5f49dbe6288d4c7af8abf593237b70fca080a4/scikit_learn-1.8.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5e30adb87f0cc81c7690a84f7932dd66be5bac57cfe16b91cb9151683a4a2d3b", size = 8799632, upload-time = "2025-12-10T07:07:43.899Z" }, + { url = "https://files.pythonhosted.org/packages/36/4d/4a67f30778a45d542bbea5db2dbfa1e9e100bf9ba64aefe34215ba9f11f6/scikit_learn-1.8.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ada8121bcb4dac28d930febc791a69f7cb1673c8495e5eee274190b73a4559c1", size = 9103788, upload-time = "2025-12-10T07:07:45.982Z" }, + { url = "https://files.pythonhosted.org/packages/89/3c/45c352094cfa60050bcbb967b1faf246b22e93cb459f2f907b600f2ceda5/scikit_learn-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:c57b1b610bd1f40ba43970e11ce62821c2e6569e4d74023db19c6b26f246cb3b", size = 8081706, upload-time = "2025-12-10T07:07:48.111Z" }, + { url = "https://files.pythonhosted.org/packages/3d/46/5416595bb395757f754feb20c3d776553a386b661658fb21b7c814e89efe/scikit_learn-1.8.0-cp311-cp311-win_arm64.whl", hash = "sha256:2838551e011a64e3053ad7618dda9310175f7515f1742fa2d756f7c874c05961", size = 7688451, upload-time = "2025-12-10T07:07:49.873Z" }, + { url = "https://files.pythonhosted.org/packages/90/74/e6a7cc4b820e95cc38cf36cd74d5aa2b42e8ffc2d21fe5a9a9c45c1c7630/scikit_learn-1.8.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:5fb63362b5a7ddab88e52b6dbb47dac3fd7dafeee740dc6c8d8a446ddedade8e", size = 8548242, upload-time = "2025-12-10T07:07:51.568Z" }, + { url = "https://files.pythonhosted.org/packages/49/d8/9be608c6024d021041c7f0b3928d4749a706f4e2c3832bbede4fb4f58c95/scikit_learn-1.8.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:5025ce924beccb28298246e589c691fe1b8c1c96507e6d27d12c5fadd85bfd76", size = 8079075, upload-time = "2025-12-10T07:07:53.697Z" }, + { url = "https://files.pythonhosted.org/packages/dd/47/f187b4636ff80cc63f21cd40b7b2d177134acaa10f6bb73746130ee8c2e5/scikit_learn-1.8.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4496bb2cf7a43ce1a2d7524a79e40bc5da45cf598dbf9545b7e8316ccba47bb4", size = 8660492, upload-time = "2025-12-10T07:07:55.574Z" }, + { url = "https://files.pythonhosted.org/packages/97/74/b7a304feb2b49df9fafa9382d4d09061a96ee9a9449a7cbea7988dda0828/scikit_learn-1.8.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a0bcfe4d0d14aec44921545fd2af2338c7471de9cb701f1da4c9d85906ab847a", size = 8931904, upload-time = "2025-12-10T07:07:57.666Z" }, + { url = "https://files.pythonhosted.org/packages/9f/c4/0ab22726a04ede56f689476b760f98f8f46607caecff993017ac1b64aa5d/scikit_learn-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:35c007dedb2ffe38fe3ee7d201ebac4a2deccd2408e8621d53067733e3c74809", size = 8019359, upload-time = "2025-12-10T07:07:59.838Z" }, + { url = "https://files.pythonhosted.org/packages/24/90/344a67811cfd561d7335c1b96ca21455e7e472d281c3c279c4d3f2300236/scikit_learn-1.8.0-cp312-cp312-win_arm64.whl", hash = "sha256:8c497fff237d7b4e07e9ef1a640887fa4fb765647f86fbe00f969ff6280ce2bb", size = 7641898, upload-time = "2025-12-10T07:08:01.36Z" }, + { url = "https://files.pythonhosted.org/packages/03/aa/e22e0768512ce9255eba34775be2e85c2048da73da1193e841707f8f039c/scikit_learn-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0d6ae97234d5d7079dc0040990a6f7aeb97cb7fa7e8945f1999a429b23569e0a", size = 8513770, upload-time = "2025-12-10T07:08:03.251Z" }, + { url = "https://files.pythonhosted.org/packages/58/37/31b83b2594105f61a381fc74ca19e8780ee923be2d496fcd8d2e1147bd99/scikit_learn-1.8.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:edec98c5e7c128328124a029bceb09eda2d526997780fef8d65e9a69eead963e", size = 8044458, upload-time = "2025-12-10T07:08:05.336Z" }, + { url = "https://files.pythonhosted.org/packages/2d/5a/3f1caed8765f33eabb723596666da4ebbf43d11e96550fb18bdec42b467b/scikit_learn-1.8.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:74b66d8689d52ed04c271e1329f0c61635bcaf5b926db9b12d58914cdc01fe57", size = 8610341, upload-time = "2025-12-10T07:08:07.732Z" }, + { url = "https://files.pythonhosted.org/packages/38/cf/06896db3f71c75902a8e9943b444a56e727418f6b4b4a90c98c934f51ed4/scikit_learn-1.8.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8fdf95767f989b0cfedb85f7ed8ca215d4be728031f56ff5a519ee1e3276dc2e", size = 8900022, upload-time = "2025-12-10T07:08:09.862Z" }, + { url = "https://files.pythonhosted.org/packages/1c/f9/9b7563caf3ec8873e17a31401858efab6b39a882daf6c1bfa88879c0aa11/scikit_learn-1.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:2de443b9373b3b615aec1bb57f9baa6bb3a9bd093f1269ba95c17d870422b271", size = 7989409, upload-time = "2025-12-10T07:08:12.028Z" }, + { url = "https://files.pythonhosted.org/packages/49/bd/1f4001503650e72c4f6009ac0c4413cb17d2d601cef6f71c0453da2732fc/scikit_learn-1.8.0-cp313-cp313-win_arm64.whl", hash = "sha256:eddde82a035681427cbedded4e6eff5e57fa59216c2e3e90b10b19ab1d0a65c3", size = 7619760, upload-time = "2025-12-10T07:08:13.688Z" }, + { url = "https://files.pythonhosted.org/packages/d2/7d/a630359fc9dcc95496588c8d8e3245cc8fd81980251079bc09c70d41d951/scikit_learn-1.8.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:7cc267b6108f0a1499a734167282c00c4ebf61328566b55ef262d48e9849c735", size = 8826045, upload-time = "2025-12-10T07:08:15.215Z" }, + { url = "https://files.pythonhosted.org/packages/cc/56/a0c86f6930cfcd1c7054a2bc417e26960bb88d32444fe7f71d5c2cfae891/scikit_learn-1.8.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:fe1c011a640a9f0791146011dfd3c7d9669785f9fed2b2a5f9e207536cf5c2fd", size = 8420324, upload-time = "2025-12-10T07:08:17.561Z" }, + { url = "https://files.pythonhosted.org/packages/46/1e/05962ea1cebc1cf3876667ecb14c283ef755bf409993c5946ade3b77e303/scikit_learn-1.8.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:72358cce49465d140cc4e7792015bb1f0296a9742d5622c67e31399b75468b9e", size = 8680651, upload-time = "2025-12-10T07:08:19.952Z" }, + { url = "https://files.pythonhosted.org/packages/fe/56/a85473cd75f200c9759e3a5f0bcab2d116c92a8a02ee08ccd73b870f8bb4/scikit_learn-1.8.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:80832434a6cc114f5219211eec13dcbc16c2bac0e31ef64c6d346cde3cf054cb", size = 8925045, upload-time = "2025-12-10T07:08:22.11Z" }, + { url = "https://files.pythonhosted.org/packages/cc/b7/64d8cfa896c64435ae57f4917a548d7ac7a44762ff9802f75a79b77cb633/scikit_learn-1.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ee787491dbfe082d9c3013f01f5991658b0f38aa8177e4cd4bf434c58f551702", size = 8507994, upload-time = "2025-12-10T07:08:23.943Z" }, + { url = "https://files.pythonhosted.org/packages/5e/37/e192ea709551799379958b4c4771ec507347027bb7c942662c7fbeba31cb/scikit_learn-1.8.0-cp313-cp313t-win_arm64.whl", hash = "sha256:bf97c10a3f5a7543f9b88cbf488d33d175e9146115a451ae34568597ba33dcde", size = 7869518, upload-time = "2025-12-10T07:08:25.71Z" }, + { url = "https://files.pythonhosted.org/packages/24/05/1af2c186174cc92dcab2233f327336058c077d38f6fe2aceb08e6ab4d509/scikit_learn-1.8.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:c22a2da7a198c28dd1a6e1136f19c830beab7fdca5b3e5c8bba8394f8a5c45b3", size = 8528667, upload-time = "2025-12-10T07:08:27.541Z" }, + { url = "https://files.pythonhosted.org/packages/a8/25/01c0af38fe969473fb292bba9dc2b8f9b451f3112ff242c647fee3d0dfe7/scikit_learn-1.8.0-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:6b595b07a03069a2b1740dc08c2299993850ea81cce4fe19b2421e0c970de6b7", size = 8066524, upload-time = "2025-12-10T07:08:29.822Z" }, + { url = "https://files.pythonhosted.org/packages/be/ce/a0623350aa0b68647333940ee46fe45086c6060ec604874e38e9ab7d8e6c/scikit_learn-1.8.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:29ffc74089f3d5e87dfca4c2c8450f88bdc61b0fc6ed5d267f3988f19a1309f6", size = 8657133, upload-time = "2025-12-10T07:08:31.865Z" }, + { url = "https://files.pythonhosted.org/packages/b8/cb/861b41341d6f1245e6ca80b1c1a8c4dfce43255b03df034429089ca2a2c5/scikit_learn-1.8.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fb65db5d7531bccf3a4f6bec3462223bea71384e2cda41da0f10b7c292b9e7c4", size = 8923223, upload-time = "2025-12-10T07:08:34.166Z" }, + { url = "https://files.pythonhosted.org/packages/76/18/a8def8f91b18cd1ba6e05dbe02540168cb24d47e8dcf69e8d00b7da42a08/scikit_learn-1.8.0-cp314-cp314-win_amd64.whl", hash = "sha256:56079a99c20d230e873ea40753102102734c5953366972a71d5cb39a32bc40c6", size = 8096518, upload-time = "2025-12-10T07:08:36.339Z" }, + { url = "https://files.pythonhosted.org/packages/d1/77/482076a678458307f0deb44e29891d6022617b2a64c840c725495bee343f/scikit_learn-1.8.0-cp314-cp314-win_arm64.whl", hash = "sha256:3bad7565bc9cf37ce19a7c0d107742b320c1285df7aab1a6e2d28780df167242", size = 7754546, upload-time = "2025-12-10T07:08:38.128Z" }, + { url = "https://files.pythonhosted.org/packages/2d/d1/ef294ca754826daa043b2a104e59960abfab4cf653891037d19dd5b6f3cf/scikit_learn-1.8.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:4511be56637e46c25721e83d1a9cea9614e7badc7040c4d573d75fbe257d6fd7", size = 8848305, upload-time = "2025-12-10T07:08:41.013Z" }, + { url = "https://files.pythonhosted.org/packages/5b/e2/b1f8b05138ee813b8e1a4149f2f0d289547e60851fd1bb268886915adbda/scikit_learn-1.8.0-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:a69525355a641bf8ef136a7fa447672fb54fe8d60cab5538d9eb7c6438543fb9", size = 8432257, upload-time = "2025-12-10T07:08:42.873Z" }, + { url = "https://files.pythonhosted.org/packages/26/11/c32b2138a85dcb0c99f6afd13a70a951bfdff8a6ab42d8160522542fb647/scikit_learn-1.8.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c2656924ec73e5939c76ac4c8b026fc203b83d8900362eb2599d8aee80e4880f", size = 8678673, upload-time = "2025-12-10T07:08:45.362Z" }, + { url = "https://files.pythonhosted.org/packages/c7/57/51f2384575bdec454f4fe4e7a919d696c9ebce914590abf3e52d47607ab8/scikit_learn-1.8.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:15fc3b5d19cc2be65404786857f2e13c70c83dd4782676dd6814e3b89dc8f5b9", size = 8922467, upload-time = "2025-12-10T07:08:47.408Z" }, + { url = "https://files.pythonhosted.org/packages/35/4d/748c9e2872637a57981a04adc038dacaa16ba8ca887b23e34953f0b3f742/scikit_learn-1.8.0-cp314-cp314t-win_amd64.whl", hash = "sha256:00d6f1d66fbcf4eba6e356e1420d33cc06c70a45bb1363cd6f6a8e4ebbbdece2", size = 8774395, upload-time = "2025-12-10T07:08:49.337Z" }, + { url = "https://files.pythonhosted.org/packages/60/22/d7b2ebe4704a5e50790ba089d5c2ae308ab6bb852719e6c3bd4f04c3a363/scikit_learn-1.8.0-cp314-cp314t-win_arm64.whl", hash = "sha256:f28dd15c6bb0b66ba09728cf09fd8736c304be29409bd8445a080c1280619e8c", size = 8002647, upload-time = "2025-12-10T07:08:51.601Z" }, +] + +[[package]] +name = "scipy" +version = "1.15.3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.11'", +] +dependencies = [ + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0f/37/6964b830433e654ec7485e45a00fc9a27cf868d622838f6b6d9c5ec0d532/scipy-1.15.3.tar.gz", hash = "sha256:eae3cf522bc7df64b42cad3925c876e1b0b6c35c1337c93e12c0f366f55b0eaf", size = 59419214, upload-time = "2025-05-08T16:13:05.955Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/78/2f/4966032c5f8cc7e6a60f1b2e0ad686293b9474b65246b0c642e3ef3badd0/scipy-1.15.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a345928c86d535060c9c2b25e71e87c39ab2f22fc96e9636bd74d1dbf9de448c", size = 38702770, upload-time = "2025-05-08T16:04:20.849Z" }, + { url = "https://files.pythonhosted.org/packages/a0/6e/0c3bf90fae0e910c274db43304ebe25a6b391327f3f10b5dcc638c090795/scipy-1.15.3-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:ad3432cb0f9ed87477a8d97f03b763fd1d57709f1bbde3c9369b1dff5503b253", size = 30094511, upload-time = "2025-05-08T16:04:27.103Z" }, + { url = "https://files.pythonhosted.org/packages/ea/b1/4deb37252311c1acff7f101f6453f0440794f51b6eacb1aad4459a134081/scipy-1.15.3-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:aef683a9ae6eb00728a542b796f52a5477b78252edede72b8327a886ab63293f", size = 22368151, upload-time = "2025-05-08T16:04:31.731Z" }, + { url = "https://files.pythonhosted.org/packages/38/7d/f457626e3cd3c29b3a49ca115a304cebb8cc6f31b04678f03b216899d3c6/scipy-1.15.3-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:1c832e1bd78dea67d5c16f786681b28dd695a8cb1fb90af2e27580d3d0967e92", size = 25121732, upload-time = "2025-05-08T16:04:36.596Z" }, + { url = "https://files.pythonhosted.org/packages/db/0a/92b1de4a7adc7a15dcf5bddc6e191f6f29ee663b30511ce20467ef9b82e4/scipy-1.15.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:263961f658ce2165bbd7b99fa5135195c3a12d9bef045345016b8b50c315cb82", size = 35547617, upload-time = "2025-05-08T16:04:43.546Z" }, + { url = "https://files.pythonhosted.org/packages/8e/6d/41991e503e51fc1134502694c5fa7a1671501a17ffa12716a4a9151af3df/scipy-1.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e2abc762b0811e09a0d3258abee2d98e0c703eee49464ce0069590846f31d40", size = 37662964, upload-time = "2025-05-08T16:04:49.431Z" }, + { url = "https://files.pythonhosted.org/packages/25/e1/3df8f83cb15f3500478c889be8fb18700813b95e9e087328230b98d547ff/scipy-1.15.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ed7284b21a7a0c8f1b6e5977ac05396c0d008b89e05498c8b7e8f4a1423bba0e", size = 37238749, upload-time = "2025-05-08T16:04:55.215Z" }, + { url = "https://files.pythonhosted.org/packages/93/3e/b3257cf446f2a3533ed7809757039016b74cd6f38271de91682aa844cfc5/scipy-1.15.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5380741e53df2c566f4d234b100a484b420af85deb39ea35a1cc1be84ff53a5c", size = 40022383, upload-time = "2025-05-08T16:05:01.914Z" }, + { url = "https://files.pythonhosted.org/packages/d1/84/55bc4881973d3f79b479a5a2e2df61c8c9a04fcb986a213ac9c02cfb659b/scipy-1.15.3-cp310-cp310-win_amd64.whl", hash = "sha256:9d61e97b186a57350f6d6fd72640f9e99d5a4a2b8fbf4b9ee9a841eab327dc13", size = 41259201, upload-time = "2025-05-08T16:05:08.166Z" }, + { url = "https://files.pythonhosted.org/packages/96/ab/5cc9f80f28f6a7dff646c5756e559823614a42b1939d86dd0ed550470210/scipy-1.15.3-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:993439ce220d25e3696d1b23b233dd010169b62f6456488567e830654ee37a6b", size = 38714255, upload-time = "2025-05-08T16:05:14.596Z" }, + { url = "https://files.pythonhosted.org/packages/4a/4a/66ba30abe5ad1a3ad15bfb0b59d22174012e8056ff448cb1644deccbfed2/scipy-1.15.3-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:34716e281f181a02341ddeaad584205bd2fd3c242063bd3423d61ac259ca7eba", size = 30111035, upload-time = "2025-05-08T16:05:20.152Z" }, + { url = "https://files.pythonhosted.org/packages/4b/fa/a7e5b95afd80d24313307f03624acc65801846fa75599034f8ceb9e2cbf6/scipy-1.15.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3b0334816afb8b91dab859281b1b9786934392aa3d527cd847e41bb6f45bee65", size = 22384499, upload-time = "2025-05-08T16:05:24.494Z" }, + { url = "https://files.pythonhosted.org/packages/17/99/f3aaddccf3588bb4aea70ba35328c204cadd89517a1612ecfda5b2dd9d7a/scipy-1.15.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:6db907c7368e3092e24919b5e31c76998b0ce1684d51a90943cb0ed1b4ffd6c1", size = 25152602, upload-time = "2025-05-08T16:05:29.313Z" }, + { url = "https://files.pythonhosted.org/packages/56/c5/1032cdb565f146109212153339f9cb8b993701e9fe56b1c97699eee12586/scipy-1.15.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:721d6b4ef5dc82ca8968c25b111e307083d7ca9091bc38163fb89243e85e3889", size = 35503415, upload-time = "2025-05-08T16:05:34.699Z" }, + { url = "https://files.pythonhosted.org/packages/bd/37/89f19c8c05505d0601ed5650156e50eb881ae3918786c8fd7262b4ee66d3/scipy-1.15.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39cb9c62e471b1bb3750066ecc3a3f3052b37751c7c3dfd0fd7e48900ed52982", size = 37652622, upload-time = "2025-05-08T16:05:40.762Z" }, + { url = "https://files.pythonhosted.org/packages/7e/31/be59513aa9695519b18e1851bb9e487de66f2d31f835201f1b42f5d4d475/scipy-1.15.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:795c46999bae845966368a3c013e0e00947932d68e235702b5c3f6ea799aa8c9", size = 37244796, upload-time = "2025-05-08T16:05:48.119Z" }, + { url = "https://files.pythonhosted.org/packages/10/c0/4f5f3eeccc235632aab79b27a74a9130c6c35df358129f7ac8b29f562ac7/scipy-1.15.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:18aaacb735ab38b38db42cb01f6b92a2d0d4b6aabefeb07f02849e47f8fb3594", size = 40047684, upload-time = "2025-05-08T16:05:54.22Z" }, + { url = "https://files.pythonhosted.org/packages/ab/a7/0ddaf514ce8a8714f6ed243a2b391b41dbb65251affe21ee3077ec45ea9a/scipy-1.15.3-cp311-cp311-win_amd64.whl", hash = "sha256:ae48a786a28412d744c62fd7816a4118ef97e5be0bee968ce8f0a2fba7acf3bb", size = 41246504, upload-time = "2025-05-08T16:06:00.437Z" }, + { url = "https://files.pythonhosted.org/packages/37/4b/683aa044c4162e10ed7a7ea30527f2cbd92e6999c10a8ed8edb253836e9c/scipy-1.15.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6ac6310fdbfb7aa6612408bd2f07295bcbd3fda00d2d702178434751fe48e019", size = 38766735, upload-time = "2025-05-08T16:06:06.471Z" }, + { url = "https://files.pythonhosted.org/packages/7b/7e/f30be3d03de07f25dc0ec926d1681fed5c732d759ac8f51079708c79e680/scipy-1.15.3-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:185cd3d6d05ca4b44a8f1595af87f9c372bb6acf9c808e99aa3e9aa03bd98cf6", size = 30173284, upload-time = "2025-05-08T16:06:11.686Z" }, + { url = "https://files.pythonhosted.org/packages/07/9c/0ddb0d0abdabe0d181c1793db51f02cd59e4901da6f9f7848e1f96759f0d/scipy-1.15.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:05dc6abcd105e1a29f95eada46d4a3f251743cfd7d3ae8ddb4088047f24ea477", size = 22446958, upload-time = "2025-05-08T16:06:15.97Z" }, + { url = "https://files.pythonhosted.org/packages/af/43/0bce905a965f36c58ff80d8bea33f1f9351b05fad4beaad4eae34699b7a1/scipy-1.15.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:06efcba926324df1696931a57a176c80848ccd67ce6ad020c810736bfd58eb1c", size = 25242454, upload-time = "2025-05-08T16:06:20.394Z" }, + { url = "https://files.pythonhosted.org/packages/56/30/a6f08f84ee5b7b28b4c597aca4cbe545535c39fe911845a96414700b64ba/scipy-1.15.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c05045d8b9bfd807ee1b9f38761993297b10b245f012b11b13b91ba8945f7e45", size = 35210199, upload-time = "2025-05-08T16:06:26.159Z" }, + { url = "https://files.pythonhosted.org/packages/0b/1f/03f52c282437a168ee2c7c14a1a0d0781a9a4a8962d84ac05c06b4c5b555/scipy-1.15.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:271e3713e645149ea5ea3e97b57fdab61ce61333f97cfae392c28ba786f9bb49", size = 37309455, upload-time = "2025-05-08T16:06:32.778Z" }, + { url = "https://files.pythonhosted.org/packages/89/b1/fbb53137f42c4bf630b1ffdfc2151a62d1d1b903b249f030d2b1c0280af8/scipy-1.15.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6cfd56fc1a8e53f6e89ba3a7a7251f7396412d655bca2aa5611c8ec9a6784a1e", size = 36885140, upload-time = "2025-05-08T16:06:39.249Z" }, + { url = "https://files.pythonhosted.org/packages/2e/2e/025e39e339f5090df1ff266d021892694dbb7e63568edcfe43f892fa381d/scipy-1.15.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0ff17c0bb1cb32952c09217d8d1eed9b53d1463e5f1dd6052c7857f83127d539", size = 39710549, upload-time = "2025-05-08T16:06:45.729Z" }, + { url = "https://files.pythonhosted.org/packages/e6/eb/3bf6ea8ab7f1503dca3a10df2e4b9c3f6b3316df07f6c0ded94b281c7101/scipy-1.15.3-cp312-cp312-win_amd64.whl", hash = "sha256:52092bc0472cfd17df49ff17e70624345efece4e1a12b23783a1ac59a1b728ed", size = 40966184, upload-time = "2025-05-08T16:06:52.623Z" }, + { url = "https://files.pythonhosted.org/packages/73/18/ec27848c9baae6e0d6573eda6e01a602e5649ee72c27c3a8aad673ebecfd/scipy-1.15.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2c620736bcc334782e24d173c0fdbb7590a0a436d2fdf39310a8902505008759", size = 38728256, upload-time = "2025-05-08T16:06:58.696Z" }, + { url = "https://files.pythonhosted.org/packages/74/cd/1aef2184948728b4b6e21267d53b3339762c285a46a274ebb7863c9e4742/scipy-1.15.3-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:7e11270a000969409d37ed399585ee530b9ef6aa99d50c019de4cb01e8e54e62", size = 30109540, upload-time = "2025-05-08T16:07:04.209Z" }, + { url = "https://files.pythonhosted.org/packages/5b/d8/59e452c0a255ec352bd0a833537a3bc1bfb679944c4938ab375b0a6b3a3e/scipy-1.15.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:8c9ed3ba2c8a2ce098163a9bdb26f891746d02136995df25227a20e71c396ebb", size = 22383115, upload-time = "2025-05-08T16:07:08.998Z" }, + { url = "https://files.pythonhosted.org/packages/08/f5/456f56bbbfccf696263b47095291040655e3cbaf05d063bdc7c7517f32ac/scipy-1.15.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:0bdd905264c0c9cfa74a4772cdb2070171790381a5c4d312c973382fc6eaf730", size = 25163884, upload-time = "2025-05-08T16:07:14.091Z" }, + { url = "https://files.pythonhosted.org/packages/a2/66/a9618b6a435a0f0c0b8a6d0a2efb32d4ec5a85f023c2b79d39512040355b/scipy-1.15.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79167bba085c31f38603e11a267d862957cbb3ce018d8b38f79ac043bc92d825", size = 35174018, upload-time = "2025-05-08T16:07:19.427Z" }, + { url = "https://files.pythonhosted.org/packages/b5/09/c5b6734a50ad4882432b6bb7c02baf757f5b2f256041da5df242e2d7e6b6/scipy-1.15.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9deabd6d547aee2c9a81dee6cc96c6d7e9a9b1953f74850c179f91fdc729cb7", size = 37269716, upload-time = "2025-05-08T16:07:25.712Z" }, + { url = "https://files.pythonhosted.org/packages/77/0a/eac00ff741f23bcabd352731ed9b8995a0a60ef57f5fd788d611d43d69a1/scipy-1.15.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:dde4fc32993071ac0c7dd2d82569e544f0bdaff66269cb475e0f369adad13f11", size = 36872342, upload-time = "2025-05-08T16:07:31.468Z" }, + { url = "https://files.pythonhosted.org/packages/fe/54/4379be86dd74b6ad81551689107360d9a3e18f24d20767a2d5b9253a3f0a/scipy-1.15.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f77f853d584e72e874d87357ad70f44b437331507d1c311457bed8ed2b956126", size = 39670869, upload-time = "2025-05-08T16:07:38.002Z" }, + { url = "https://files.pythonhosted.org/packages/87/2e/892ad2862ba54f084ffe8cc4a22667eaf9c2bcec6d2bff1d15713c6c0703/scipy-1.15.3-cp313-cp313-win_amd64.whl", hash = "sha256:b90ab29d0c37ec9bf55424c064312930ca5f4bde15ee8619ee44e69319aab163", size = 40988851, upload-time = "2025-05-08T16:08:33.671Z" }, + { url = "https://files.pythonhosted.org/packages/1b/e9/7a879c137f7e55b30d75d90ce3eb468197646bc7b443ac036ae3fe109055/scipy-1.15.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3ac07623267feb3ae308487c260ac684b32ea35fd81e12845039952f558047b8", size = 38863011, upload-time = "2025-05-08T16:07:44.039Z" }, + { url = "https://files.pythonhosted.org/packages/51/d1/226a806bbd69f62ce5ef5f3ffadc35286e9fbc802f606a07eb83bf2359de/scipy-1.15.3-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:6487aa99c2a3d509a5227d9a5e889ff05830a06b2ce08ec30df6d79db5fcd5c5", size = 30266407, upload-time = "2025-05-08T16:07:49.891Z" }, + { url = "https://files.pythonhosted.org/packages/e5/9b/f32d1d6093ab9eeabbd839b0f7619c62e46cc4b7b6dbf05b6e615bbd4400/scipy-1.15.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:50f9e62461c95d933d5c5ef4a1f2ebf9a2b4e83b0db374cb3f1de104d935922e", size = 22540030, upload-time = "2025-05-08T16:07:54.121Z" }, + { url = "https://files.pythonhosted.org/packages/e7/29/c278f699b095c1a884f29fda126340fcc201461ee8bfea5c8bdb1c7c958b/scipy-1.15.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:14ed70039d182f411ffc74789a16df3835e05dc469b898233a245cdfd7f162cb", size = 25218709, upload-time = "2025-05-08T16:07:58.506Z" }, + { url = "https://files.pythonhosted.org/packages/24/18/9e5374b617aba742a990581373cd6b68a2945d65cc588482749ef2e64467/scipy-1.15.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a769105537aa07a69468a0eefcd121be52006db61cdd8cac8a0e68980bbb723", size = 34809045, upload-time = "2025-05-08T16:08:03.929Z" }, + { url = "https://files.pythonhosted.org/packages/e1/fe/9c4361e7ba2927074360856db6135ef4904d505e9b3afbbcb073c4008328/scipy-1.15.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9db984639887e3dffb3928d118145ffe40eff2fa40cb241a306ec57c219ebbbb", size = 36703062, upload-time = "2025-05-08T16:08:09.558Z" }, + { url = "https://files.pythonhosted.org/packages/b7/8e/038ccfe29d272b30086b25a4960f757f97122cb2ec42e62b460d02fe98e9/scipy-1.15.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:40e54d5c7e7ebf1aa596c374c49fa3135f04648a0caabcb66c52884b943f02b4", size = 36393132, upload-time = "2025-05-08T16:08:15.34Z" }, + { url = "https://files.pythonhosted.org/packages/10/7e/5c12285452970be5bdbe8352c619250b97ebf7917d7a9a9e96b8a8140f17/scipy-1.15.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5e721fed53187e71d0ccf382b6bf977644c533e506c4d33c3fb24de89f5c3ed5", size = 38979503, upload-time = "2025-05-08T16:08:21.513Z" }, + { url = "https://files.pythonhosted.org/packages/81/06/0a5e5349474e1cbc5757975b21bd4fad0e72ebf138c5592f191646154e06/scipy-1.15.3-cp313-cp313t-win_amd64.whl", hash = "sha256:76ad1fb5f8752eabf0fa02e4cc0336b4e8f021e2d5f061ed37d6d264db35e3ca", size = 40308097, upload-time = "2025-05-08T16:08:27.627Z" }, +] + +[[package]] +name = "scipy" +version = "1.17.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/56/3e/9cca699f3486ce6bc12ff46dc2031f1ec8eb9ccc9a320fdaf925f1417426/scipy-1.17.0.tar.gz", hash = "sha256:2591060c8e648d8b96439e111ac41fd8342fdeff1876be2e19dea3fe8930454e", size = 30396830, upload-time = "2026-01-10T21:34:23.009Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1e/4b/c89c131aa87cad2b77a54eb0fb94d633a842420fa7e919dc2f922037c3d8/scipy-1.17.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:2abd71643797bd8a106dff97894ff7869eeeb0af0f7a5ce02e4227c6a2e9d6fd", size = 31381316, upload-time = "2026-01-10T21:24:33.42Z" }, + { url = "https://files.pythonhosted.org/packages/5e/5f/a6b38f79a07d74989224d5f11b55267714707582908a5f1ae854cf9a9b84/scipy-1.17.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:ef28d815f4d2686503e5f4f00edc387ae58dfd7a2f42e348bb53359538f01558", size = 27966760, upload-time = "2026-01-10T21:24:38.911Z" }, + { url = "https://files.pythonhosted.org/packages/c1/20/095ad24e031ee8ed3c5975954d816b8e7e2abd731e04f8be573de8740885/scipy-1.17.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:272a9f16d6bb4667e8b50d25d71eddcc2158a214df1b566319298de0939d2ab7", size = 20138701, upload-time = "2026-01-10T21:24:43.249Z" }, + { url = "https://files.pythonhosted.org/packages/89/11/4aad2b3858d0337756f3323f8960755704e530b27eb2a94386c970c32cbe/scipy-1.17.0-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:7204fddcbec2fe6598f1c5fdf027e9f259106d05202a959a9f1aecf036adc9f6", size = 22480574, upload-time = "2026-01-10T21:24:47.266Z" }, + { url = "https://files.pythonhosted.org/packages/85/bd/f5af70c28c6da2227e510875cadf64879855193a687fb19951f0f44cfd6b/scipy-1.17.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fc02c37a5639ee67d8fb646ffded6d793c06c5622d36b35cfa8fe5ececb8f042", size = 32862414, upload-time = "2026-01-10T21:24:52.566Z" }, + { url = "https://files.pythonhosted.org/packages/ef/df/df1457c4df3826e908879fe3d76bc5b6e60aae45f4ee42539512438cfd5d/scipy-1.17.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dac97a27520d66c12a34fd90a4fe65f43766c18c0d6e1c0a80f114d2260080e4", size = 35112380, upload-time = "2026-01-10T21:24:58.433Z" }, + { url = "https://files.pythonhosted.org/packages/5f/bb/88e2c16bd1dd4de19d80d7c5e238387182993c2fb13b4b8111e3927ad422/scipy-1.17.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ebb7446a39b3ae0fe8f416a9a3fdc6fba3f11c634f680f16a239c5187bc487c0", size = 34922676, upload-time = "2026-01-10T21:25:04.287Z" }, + { url = "https://files.pythonhosted.org/packages/02/ba/5120242cc735f71fc002cff0303d536af4405eb265f7c60742851e7ccfe9/scipy-1.17.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:474da16199f6af66601a01546144922ce402cb17362e07d82f5a6cf8f963e449", size = 37507599, upload-time = "2026-01-10T21:25:09.851Z" }, + { url = "https://files.pythonhosted.org/packages/52/c8/08629657ac6c0da198487ce8cd3de78e02cfde42b7f34117d56a3fe249dc/scipy-1.17.0-cp311-cp311-win_amd64.whl", hash = "sha256:255c0da161bd7b32a6c898e7891509e8a9289f0b1c6c7d96142ee0d2b114c2ea", size = 36380284, upload-time = "2026-01-10T21:25:15.632Z" }, + { url = "https://files.pythonhosted.org/packages/6c/4a/465f96d42c6f33ad324a40049dfd63269891db9324aa66c4a1c108c6f994/scipy-1.17.0-cp311-cp311-win_arm64.whl", hash = "sha256:85b0ac3ad17fa3be50abd7e69d583d98792d7edc08367e01445a1e2076005379", size = 24370427, upload-time = "2026-01-10T21:25:20.514Z" }, + { url = "https://files.pythonhosted.org/packages/0b/11/7241a63e73ba5a516f1930ac8d5b44cbbfabd35ac73a2d08ca206df007c4/scipy-1.17.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:0d5018a57c24cb1dd828bcf51d7b10e65986d549f52ef5adb6b4d1ded3e32a57", size = 31364580, upload-time = "2026-01-10T21:25:25.717Z" }, + { url = "https://files.pythonhosted.org/packages/ed/1d/5057f812d4f6adc91a20a2d6f2ebcdb517fdbc87ae3acc5633c9b97c8ba5/scipy-1.17.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:88c22af9e5d5a4f9e027e26772cc7b5922fab8bcc839edb3ae33de404feebd9e", size = 27969012, upload-time = "2026-01-10T21:25:30.921Z" }, + { url = "https://files.pythonhosted.org/packages/e3/21/f6ec556c1e3b6ec4e088da667d9987bb77cc3ab3026511f427dc8451187d/scipy-1.17.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:f3cd947f20fe17013d401b64e857c6b2da83cae567adbb75b9dcba865abc66d8", size = 20140691, upload-time = "2026-01-10T21:25:34.802Z" }, + { url = "https://files.pythonhosted.org/packages/7a/fe/5e5ad04784964ba964a96f16c8d4676aa1b51357199014dce58ab7ec5670/scipy-1.17.0-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:e8c0b331c2c1f531eb51f1b4fc9ba709521a712cce58f1aa627bc007421a5306", size = 22463015, upload-time = "2026-01-10T21:25:39.277Z" }, + { url = "https://files.pythonhosted.org/packages/4a/69/7c347e857224fcaf32a34a05183b9d8a7aca25f8f2d10b8a698b8388561a/scipy-1.17.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5194c445d0a1c7a6c1a4a4681b6b7c71baad98ff66d96b949097e7513c9d6742", size = 32724197, upload-time = "2026-01-10T21:25:44.084Z" }, + { url = "https://files.pythonhosted.org/packages/d1/fe/66d73b76d378ba8cc2fe605920c0c75092e3a65ae746e1e767d9d020a75a/scipy-1.17.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9eeb9b5f5997f75507814ed9d298ab23f62cf79f5a3ef90031b1ee2506abdb5b", size = 35009148, upload-time = "2026-01-10T21:25:50.591Z" }, + { url = "https://files.pythonhosted.org/packages/af/07/07dec27d9dc41c18d8c43c69e9e413431d20c53a0339c388bcf72f353c4b/scipy-1.17.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:40052543f7bbe921df4408f46003d6f01c6af109b9e2c8a66dd1cf6cf57f7d5d", size = 34798766, upload-time = "2026-01-10T21:25:59.41Z" }, + { url = "https://files.pythonhosted.org/packages/81/61/0470810c8a093cdacd4ba7504b8a218fd49ca070d79eca23a615f5d9a0b0/scipy-1.17.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0cf46c8013fec9d3694dc572f0b54100c28405d55d3e2cb15e2895b25057996e", size = 37405953, upload-time = "2026-01-10T21:26:07.75Z" }, + { url = "https://files.pythonhosted.org/packages/92/ce/672ed546f96d5d41ae78c4b9b02006cedd0b3d6f2bf5bb76ea455c320c28/scipy-1.17.0-cp312-cp312-win_amd64.whl", hash = "sha256:0937a0b0d8d593a198cededd4c439a0ea216a3f36653901ea1f3e4be949056f8", size = 36328121, upload-time = "2026-01-10T21:26:16.509Z" }, + { url = "https://files.pythonhosted.org/packages/9d/21/38165845392cae67b61843a52c6455d47d0cc2a40dd495c89f4362944654/scipy-1.17.0-cp312-cp312-win_arm64.whl", hash = "sha256:f603d8a5518c7426414d1d8f82e253e454471de682ce5e39c29adb0df1efb86b", size = 24314368, upload-time = "2026-01-10T21:26:23.087Z" }, + { url = "https://files.pythonhosted.org/packages/0c/51/3468fdfd49387ddefee1636f5cf6d03ce603b75205bf439bbf0e62069bfd/scipy-1.17.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:65ec32f3d32dfc48c72df4291345dae4f048749bc8d5203ee0a3f347f96c5ce6", size = 31344101, upload-time = "2026-01-10T21:26:30.25Z" }, + { url = "https://files.pythonhosted.org/packages/b2/9a/9406aec58268d437636069419e6977af953d1e246df941d42d3720b7277b/scipy-1.17.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:1f9586a58039d7229ce77b52f8472c972448cded5736eaf102d5658bbac4c269", size = 27950385, upload-time = "2026-01-10T21:26:36.801Z" }, + { url = "https://files.pythonhosted.org/packages/4f/98/e7342709e17afdfd1b26b56ae499ef4939b45a23a00e471dfb5375eea205/scipy-1.17.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:9fad7d3578c877d606b1150135c2639e9de9cecd3705caa37b66862977cc3e72", size = 20122115, upload-time = "2026-01-10T21:26:42.107Z" }, + { url = "https://files.pythonhosted.org/packages/fd/0e/9eeeb5357a64fd157cbe0302c213517c541cc16b8486d82de251f3c68ede/scipy-1.17.0-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:423ca1f6584fc03936972b5f7c06961670dbba9f234e71676a7c7ccf938a0d61", size = 22442402, upload-time = "2026-01-10T21:26:48.029Z" }, + { url = "https://files.pythonhosted.org/packages/c9/10/be13397a0e434f98e0c79552b2b584ae5bb1c8b2be95db421533bbca5369/scipy-1.17.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fe508b5690e9eaaa9467fc047f833af58f1152ae51a0d0aed67aa5801f4dd7d6", size = 32696338, upload-time = "2026-01-10T21:26:55.521Z" }, + { url = "https://files.pythonhosted.org/packages/63/1e/12fbf2a3bb240161651c94bb5cdd0eae5d4e8cc6eaeceb74ab07b12a753d/scipy-1.17.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6680f2dfd4f6182e7d6db161344537da644d1cf85cf293f015c60a17ecf08752", size = 34977201, upload-time = "2026-01-10T21:27:03.501Z" }, + { url = "https://files.pythonhosted.org/packages/19/5b/1a63923e23ccd20bd32156d7dd708af5bbde410daa993aa2500c847ab2d2/scipy-1.17.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:eec3842ec9ac9de5917899b277428886042a93db0b227ebbe3a333b64ec7643d", size = 34777384, upload-time = "2026-01-10T21:27:11.423Z" }, + { url = "https://files.pythonhosted.org/packages/39/22/b5da95d74edcf81e540e467202a988c50fef41bd2011f46e05f72ba07df6/scipy-1.17.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d7425fcafbc09a03731e1bc05581f5fad988e48c6a861f441b7ab729a49a55ea", size = 37379586, upload-time = "2026-01-10T21:27:20.171Z" }, + { url = "https://files.pythonhosted.org/packages/b9/b6/8ac583d6da79e7b9e520579f03007cb006f063642afd6b2eeb16b890bf93/scipy-1.17.0-cp313-cp313-win_amd64.whl", hash = "sha256:87b411e42b425b84777718cc41516b8a7e0795abfa8e8e1d573bf0ef014f0812", size = 36287211, upload-time = "2026-01-10T21:28:43.122Z" }, + { url = "https://files.pythonhosted.org/packages/55/fb/7db19e0b3e52f882b420417644ec81dd57eeef1bd1705b6f689d8ff93541/scipy-1.17.0-cp313-cp313-win_arm64.whl", hash = "sha256:357ca001c6e37601066092e7c89cca2f1ce74e2a520ca78d063a6d2201101df2", size = 24312646, upload-time = "2026-01-10T21:28:49.893Z" }, + { url = "https://files.pythonhosted.org/packages/20/b6/7feaa252c21cc7aff335c6c55e1b90ab3e3306da3f048109b8b639b94648/scipy-1.17.0-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:ec0827aa4d36cb79ff1b81de898e948a51ac0b9b1c43e4a372c0508c38c0f9a3", size = 31693194, upload-time = "2026-01-10T21:27:27.454Z" }, + { url = "https://files.pythonhosted.org/packages/76/bb/bbb392005abce039fb7e672cb78ac7d158700e826b0515cab6b5b60c26fb/scipy-1.17.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:819fc26862b4b3c73a60d486dbb919202f3d6d98c87cf20c223511429f2d1a97", size = 28365415, upload-time = "2026-01-10T21:27:34.26Z" }, + { url = "https://files.pythonhosted.org/packages/37/da/9d33196ecc99fba16a409c691ed464a3a283ac454a34a13a3a57c0d66f3a/scipy-1.17.0-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:363ad4ae2853d88ebcde3ae6ec46ccca903ea9835ee8ba543f12f575e7b07e4e", size = 20537232, upload-time = "2026-01-10T21:27:40.306Z" }, + { url = "https://files.pythonhosted.org/packages/56/9d/f4b184f6ddb28e9a5caea36a6f98e8ecd2a524f9127354087ce780885d83/scipy-1.17.0-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:979c3a0ff8e5ba254d45d59ebd38cde48fce4f10b5125c680c7a4bfe177aab07", size = 22791051, upload-time = "2026-01-10T21:27:46.539Z" }, + { url = "https://files.pythonhosted.org/packages/9b/9d/025cccdd738a72140efc582b1641d0dd4caf2e86c3fb127568dc80444e6e/scipy-1.17.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:130d12926ae34399d157de777472bf82e9061c60cc081372b3118edacafe1d00", size = 32815098, upload-time = "2026-01-10T21:27:54.389Z" }, + { url = "https://files.pythonhosted.org/packages/48/5f/09b879619f8bca15ce392bfc1894bd9c54377e01d1b3f2f3b595a1b4d945/scipy-1.17.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6e886000eb4919eae3a44f035e63f0fd8b651234117e8f6f29bad1cd26e7bc45", size = 35031342, upload-time = "2026-01-10T21:28:03.012Z" }, + { url = "https://files.pythonhosted.org/packages/f2/9a/f0f0a9f0aa079d2f106555b984ff0fbb11a837df280f04f71f056ea9c6e4/scipy-1.17.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:13c4096ac6bc31d706018f06a49abe0485f96499deb82066b94d19b02f664209", size = 34893199, upload-time = "2026-01-10T21:28:10.832Z" }, + { url = "https://files.pythonhosted.org/packages/90/b8/4f0f5cf0c5ea4d7548424e6533e6b17d164f34a6e2fb2e43ffebb6697b06/scipy-1.17.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:cacbaddd91fcffde703934897c5cd2c7cb0371fac195d383f4e1f1c5d3f3bd04", size = 37438061, upload-time = "2026-01-10T21:28:19.684Z" }, + { url = "https://files.pythonhosted.org/packages/f9/cc/2bd59140ed3b2fa2882fb15da0a9cb1b5a6443d67cfd0d98d4cec83a57ec/scipy-1.17.0-cp313-cp313t-win_amd64.whl", hash = "sha256:edce1a1cf66298cccdc48a1bdf8fb10a3bf58e8b58d6c3883dd1530e103f87c0", size = 36328593, upload-time = "2026-01-10T21:28:28.007Z" }, + { url = "https://files.pythonhosted.org/packages/13/1b/c87cc44a0d2c7aaf0f003aef2904c3d097b422a96c7e7c07f5efd9073c1b/scipy-1.17.0-cp313-cp313t-win_arm64.whl", hash = "sha256:30509da9dbec1c2ed8f168b8d8aa853bc6723fede1dbc23c7d43a56f5ab72a67", size = 24625083, upload-time = "2026-01-10T21:28:35.188Z" }, + { url = "https://files.pythonhosted.org/packages/1a/2d/51006cd369b8e7879e1c630999a19d1fbf6f8b5ed3e33374f29dc87e53b3/scipy-1.17.0-cp314-cp314-macosx_10_14_x86_64.whl", hash = "sha256:c17514d11b78be8f7e6331b983a65a7f5ca1fd037b95e27b280921fe5606286a", size = 31346803, upload-time = "2026-01-10T21:28:57.24Z" }, + { url = "https://files.pythonhosted.org/packages/d6/2e/2349458c3ce445f53a6c93d4386b1c4c5c0c540917304c01222ff95ff317/scipy-1.17.0-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:4e00562e519c09da34c31685f6acc3aa384d4d50604db0f245c14e1b4488bfa2", size = 27967182, upload-time = "2026-01-10T21:29:04.107Z" }, + { url = "https://files.pythonhosted.org/packages/5e/7c/df525fbfa77b878d1cfe625249529514dc02f4fd5f45f0f6295676a76528/scipy-1.17.0-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:f7df7941d71314e60a481e02d5ebcb3f0185b8d799c70d03d8258f6c80f3d467", size = 20139125, upload-time = "2026-01-10T21:29:10.179Z" }, + { url = "https://files.pythonhosted.org/packages/33/11/fcf9d43a7ed1234d31765ec643b0515a85a30b58eddccc5d5a4d12b5f194/scipy-1.17.0-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:aabf057c632798832f071a8dde013c2e26284043934f53b00489f1773b33527e", size = 22443554, upload-time = "2026-01-10T21:29:15.888Z" }, + { url = "https://files.pythonhosted.org/packages/80/5c/ea5d239cda2dd3d31399424967a24d556cf409fbea7b5b21412b0fd0a44f/scipy-1.17.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a38c3337e00be6fd8a95b4ed66b5d988bac4ec888fd922c2ea9fe5fb1603dd67", size = 32757834, upload-time = "2026-01-10T21:29:23.406Z" }, + { url = "https://files.pythonhosted.org/packages/b8/7e/8c917cc573310e5dc91cbeead76f1b600d3fb17cf0969db02c9cf92e3cfa/scipy-1.17.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:00fb5f8ec8398ad90215008d8b6009c9db9fa924fd4c7d6be307c6f945f9cd73", size = 34995775, upload-time = "2026-01-10T21:29:31.915Z" }, + { url = "https://files.pythonhosted.org/packages/c5/43/176c0c3c07b3f7df324e7cdd933d3e2c4898ca202b090bd5ba122f9fe270/scipy-1.17.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:f2a4942b0f5f7c23c7cd641a0ca1955e2ae83dedcff537e3a0259096635e186b", size = 34841240, upload-time = "2026-01-10T21:29:39.995Z" }, + { url = "https://files.pythonhosted.org/packages/44/8c/d1f5f4b491160592e7f084d997de53a8e896a3ac01cd07e59f43ca222744/scipy-1.17.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:dbf133ced83889583156566d2bdf7a07ff89228fe0c0cb727f777de92092ec6b", size = 37394463, upload-time = "2026-01-10T21:29:48.723Z" }, + { url = "https://files.pythonhosted.org/packages/9f/ec/42a6657f8d2d087e750e9a5dde0b481fd135657f09eaf1cf5688bb23c338/scipy-1.17.0-cp314-cp314-win_amd64.whl", hash = "sha256:3625c631a7acd7cfd929e4e31d2582cf00f42fcf06011f59281271746d77e061", size = 37053015, upload-time = "2026-01-10T21:30:51.418Z" }, + { url = "https://files.pythonhosted.org/packages/27/58/6b89a6afd132787d89a362d443a7bddd511b8f41336a1ae47f9e4f000dc4/scipy-1.17.0-cp314-cp314-win_arm64.whl", hash = "sha256:9244608d27eafe02b20558523ba57f15c689357c85bdcfe920b1828750aa26eb", size = 24951312, upload-time = "2026-01-10T21:30:56.771Z" }, + { url = "https://files.pythonhosted.org/packages/e9/01/f58916b9d9ae0112b86d7c3b10b9e685625ce6e8248df139d0fcb17f7397/scipy-1.17.0-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:2b531f57e09c946f56ad0b4a3b2abee778789097871fc541e267d2eca081cff1", size = 31706502, upload-time = "2026-01-10T21:29:56.326Z" }, + { url = "https://files.pythonhosted.org/packages/59/8e/2912a87f94a7d1f8b38aabc0faf74b82d3b6c9e22be991c49979f0eceed8/scipy-1.17.0-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:13e861634a2c480bd237deb69333ac79ea1941b94568d4b0efa5db5e263d4fd1", size = 28380854, upload-time = "2026-01-10T21:30:01.554Z" }, + { url = "https://files.pythonhosted.org/packages/bd/1c/874137a52dddab7d5d595c1887089a2125d27d0601fce8c0026a24a92a0b/scipy-1.17.0-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:eb2651271135154aa24f6481cbae5cc8af1f0dd46e6533fb7b56aa9727b6a232", size = 20552752, upload-time = "2026-01-10T21:30:05.93Z" }, + { url = "https://files.pythonhosted.org/packages/3f/f0/7518d171cb735f6400f4576cf70f756d5b419a07fe1867da34e2c2c9c11b/scipy-1.17.0-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:c5e8647f60679790c2f5c76be17e2e9247dc6b98ad0d3b065861e082c56e078d", size = 22803972, upload-time = "2026-01-10T21:30:10.651Z" }, + { url = "https://files.pythonhosted.org/packages/7c/74/3498563a2c619e8a3ebb4d75457486c249b19b5b04a30600dfd9af06bea5/scipy-1.17.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5fb10d17e649e1446410895639f3385fd2bf4c3c7dfc9bea937bddcbc3d7b9ba", size = 32829770, upload-time = "2026-01-10T21:30:16.359Z" }, + { url = "https://files.pythonhosted.org/packages/48/d1/7b50cedd8c6c9d6f706b4b36fa8544d829c712a75e370f763b318e9638c1/scipy-1.17.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8547e7c57f932e7354a2319fab613981cde910631979f74c9b542bb167a8b9db", size = 35051093, upload-time = "2026-01-10T21:30:22.987Z" }, + { url = "https://files.pythonhosted.org/packages/e2/82/a2d684dfddb87ba1b3ea325df7c3293496ee9accb3a19abe9429bce94755/scipy-1.17.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:33af70d040e8af9d5e7a38b5ed3b772adddd281e3062ff23fec49e49681c38cf", size = 34909905, upload-time = "2026-01-10T21:30:28.704Z" }, + { url = "https://files.pythonhosted.org/packages/ef/5e/e565bd73991d42023eb82bb99e51c5b3d9e2c588ca9d4b3e2cc1d3ca62a6/scipy-1.17.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:f9eb55bb97d00f8b7ab95cb64f873eb0bf54d9446264d9f3609130381233483f", size = 37457743, upload-time = "2026-01-10T21:30:34.819Z" }, + { url = "https://files.pythonhosted.org/packages/58/a8/a66a75c3d8f1fb2b83f66007d6455a06a6f6cf5618c3dc35bc9b69dd096e/scipy-1.17.0-cp314-cp314t-win_amd64.whl", hash = "sha256:1ff269abf702f6c7e67a4b7aad981d42871a11b9dd83c58d2d2ea624efbd1088", size = 37098574, upload-time = "2026-01-10T21:30:40.782Z" }, + { url = "https://files.pythonhosted.org/packages/56/a5/df8f46ef7da168f1bc52cd86e09a9de5c6f19cc1da04454d51b7d4f43408/scipy-1.17.0-cp314-cp314t-win_arm64.whl", hash = "sha256:031121914e295d9791319a1875444d55079885bbae5bdc9c5e0f2ee5f09d34ff", size = 25246266, upload-time = "2026-01-10T21:30:45.923Z" }, +] + +[[package]] +name = "shap" +version = "0.49.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cloudpickle" }, + { name = "numba" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "packaging" }, + { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "pandas", version = "3.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "scikit-learn", version = "1.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "scipy", version = "1.17.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "slicer" }, + { name = "tqdm" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/dc/c6/9823a7f483aa9f3179fc359c10d22da9e418b1a7a3fc99a42b705d05e82a/shap-0.49.1.tar.gz", hash = "sha256:1114ecd804fff29f50d522ce6031082fcf42fe4a32fb1b5da233b2415d784c8c", size = 4084725, upload-time = "2025-10-14T10:04:49.75Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/15/a1/66b4f04995ee23ff8638c21294f1a3a6dc87397af54c87aeeb037500f71f/shap-0.49.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:40140ec5d306719f89daee1df27805a71bcc1ac39630832455d316d0306d1283", size = 558950, upload-time = "2025-10-14T10:04:08.441Z" }, + { url = "https://files.pythonhosted.org/packages/06/76/2142615fa5cc745fd66beb066d00db123cc86d614a31ca8029b29537a959/shap-0.49.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6e9977f1e0b6bba57967de600e8e6047b3e4643d06a4671f2dba1a97c1b5ab3e", size = 556605, upload-time = "2025-10-14T10:04:10.049Z" }, + { url = "https://files.pythonhosted.org/packages/a8/3a/e28014ffc23f386da3d69abd978838e653fff5641831e5a34aade3f4dfe7/shap-0.49.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:54ad4c38e6af56eaa1c892bb3af550a35df15ca0d27d2d41c1d1619ca6a2ba75", size = 1000329, upload-time = "2025-10-14T10:04:11.359Z" }, + { url = "https://files.pythonhosted.org/packages/bd/09/734325f0a9ab9d3dfa5c0908a927027b3d95b3f6929bb62d88e840b85abf/shap-0.49.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fcd832e97038648ba89f659863322d5cd3ea0815e18c36dd48cd7ae1ca9f264b", size = 1000713, upload-time = "2025-10-14T10:04:12.573Z" }, + { url = "https://files.pythonhosted.org/packages/e9/a2/0518acabb104e21fecda65b0202e41edd06637c44dac15e2197e7d13a002/shap-0.49.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7fc2e864908277dca2b1d9c59a18b3f31576b985bd024f39b0c3cb7e2c7441db", size = 2065477, upload-time = "2025-10-14T10:04:13.874Z" }, + { url = "https://files.pythonhosted.org/packages/af/e1/3d52717b617b9ad1e4d0c9634d3b7c52a913540fde27c4b4663a7ee76b87/shap-0.49.1-cp310-cp310-win_amd64.whl", hash = "sha256:4f5bec3d061b4f4889e1ac4e9b676aede2875778ff44b9d5f5a844cbe6788fd2", size = 547034, upload-time = "2025-10-14T10:04:16.17Z" }, + { url = "https://files.pythonhosted.org/packages/1d/08/d433b7d18a8b51a7d10477120f78877d806d2eb86283cb1661318d865f3d/shap-0.49.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1e208a0129c721bd0eba6268a9ffac4610dbc8a833d07d2ad9f39541bb737f06", size = 558742, upload-time = "2025-10-14T10:04:17.45Z" }, + { url = "https://files.pythonhosted.org/packages/c2/35/72929fdad25e055aff9dfbeb48c044682fc3b815d90cee4036b90bd65f4c/shap-0.49.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0b878470bdf6800069c25d2a8598eb0548aa1e6826becd39cca253521cc14866", size = 556486, upload-time = "2025-10-14T10:04:18.934Z" }, + { url = "https://files.pythonhosted.org/packages/02/be/d92623be2c584784e99a8eb9a6cd02263b4eb363c9e49fa14c20f824bcbb/shap-0.49.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:118577d40c53f005268024e59f6a10cbcafbb6d03b3d97dce7c0c7510190ebaa", size = 1025978, upload-time = "2025-10-14T10:04:20.096Z" }, + { url = "https://files.pythonhosted.org/packages/14/e9/e4079b5de26a8269121ce38125e130c147dac7b59611e0bd94be10f9444e/shap-0.49.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f424465699aa2dda8057656c6b6d3cb927cf29b054c5bb01cfffcb9efa5dbf98", size = 1027831, upload-time = "2025-10-14T10:04:21.666Z" }, + { url = "https://files.pythonhosted.org/packages/49/ff/e22e1d899ed56384a2395d6121d6e21833c518c01c5b6c52fce3c0b0cbab/shap-0.49.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d505834fdf2a159e88b1dcdeddfd79f101fd789ba89d589faf0aaec060c0bad9", size = 2092627, upload-time = "2025-10-14T10:04:22.894Z" }, + { url = "https://files.pythonhosted.org/packages/17/48/bbcd638a391ac0fb30033398a3cca60ba5c36941d962dd74958e67069108/shap-0.49.1-cp311-cp311-win_amd64.whl", hash = "sha256:897c7e6fa98d66482282c8f898c97ade181d714ecaf581da0dab5c49adb9f62c", size = 546845, upload-time = "2025-10-14T10:04:24.238Z" }, + { url = "https://files.pythonhosted.org/packages/92/7a/ccecf7a9158baa10bdc5146907c72dd5f85c762cb5f16cdc74d15cebb8a1/shap-0.49.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c652dc77f1fffe73f5a3def3356c5090e2e6401c261e4fe5329d83cb6251e772", size = 559663, upload-time = "2025-10-14T10:04:25.412Z" }, + { url = "https://files.pythonhosted.org/packages/ee/c6/c43382d6c891fcf067d0a9f6d954351e3c7d330f4328c5816769b796aa27/shap-0.49.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c23f1493205e648634680c8974e82e7f4b2e96ae3a7eca2251680172bd197ae9", size = 556265, upload-time = "2025-10-14T10:04:27.098Z" }, + { url = "https://files.pythonhosted.org/packages/c0/71/f7db7a5a2cedaa3ac52f58f453172d613be041bedd9509ce5b5cba2096a6/shap-0.49.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41147740c42821023e1b60185ce8be989656ccac266cc9490d7a8e3ad53c556a", size = 1022419, upload-time = "2025-10-14T10:04:28.793Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a4/96ca9a69dd669ff835ddef875c5dd8e07599103769417d3e9051fd97d470/shap-0.49.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ef9952929d4a7e6763d2716938067bdad762217e3afb46cabfc15a62c012b364", size = 1027074, upload-time = "2025-10-14T10:04:30.2Z" }, + { url = "https://files.pythonhosted.org/packages/fc/9a/89ed1ac8beffe8ff8e09c12cb351bc3c79ddaadcc47ca6ee434d76e464d7/shap-0.49.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e823417eb0a01947cd9bd763bef2e534c5aef7a7c2952b1badfa969c7d59d3b3", size = 2088172, upload-time = "2025-10-14T10:04:31.725Z" }, + { url = "https://files.pythonhosted.org/packages/4a/28/11422c1c3aa022a06e76cbfa3267e1750cedc00c1e02ef1ccae9c88cd6f4/shap-0.49.1-cp312-cp312-win_amd64.whl", hash = "sha256:cb28043decfec3f35f795421eb5a81545f629b7f60bbf7449cd2843a7f1c8cc6", size = 548036, upload-time = "2025-10-14T10:04:33.087Z" }, + { url = "https://files.pythonhosted.org/packages/e9/5c/030bbfa19605ca4ad66a753d55e76aee5093be6748a6d33eda89e5613995/shap-0.49.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:333cd8e8c427badda92d5ada9e7aad1e3e1e8e7e0398da51a18b7ffb03514e45", size = 558604, upload-time = "2025-10-14T10:04:34.298Z" }, + { url = "https://files.pythonhosted.org/packages/2c/7f/7e7b78e9fac6f891096fb6a59a6d4db23243b0af2369ae54e161f513c485/shap-0.49.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f4faf61560f73a66f4f26bc027c91f8939201979c4db24949dca305ba0a2ad36", size = 555311, upload-time = "2025-10-14T10:04:35.582Z" }, + { url = "https://files.pythonhosted.org/packages/f2/be/25283a0f8c30deaf897b89a0dbfd490d330f6fc68caa6f19db6e130832e9/shap-0.49.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b440da658d9aee7711bf642c9b4826d81f588fb478cd9e90c068646e90f56669", size = 1016897, upload-time = "2025-10-14T10:04:36.856Z" }, + { url = "https://files.pythonhosted.org/packages/5c/91/a63e563f3dc8e134db12dd155a1a6ed5e0649f79fc8ac651aac1088e8652/shap-0.49.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8dfa5654eccf4d13dcb262a10314a4e0eb1060db842b2ef31e9fb0038168bc1", size = 1022476, upload-time = "2025-10-14T10:04:38.171Z" }, + { url = "https://files.pythonhosted.org/packages/15/a2/89303c1f7eb206658bf9ec974dc6e69b0a6bd309cf5de0cfa8f92f5a8eb3/shap-0.49.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ed3080030a6000d3737841c5770ed555b8a922b794fa0ba5aae1e45655eda1fa", size = 2087940, upload-time = "2025-10-14T10:04:39.497Z" }, + { url = "https://files.pythonhosted.org/packages/84/bd/0b9b3e19b9b8cda51463f8a749dc354eb9c87f42eddcbfdf742dceb3746b/shap-0.49.1-cp313-cp313-win_amd64.whl", hash = "sha256:6af779344c23b12a47063aab7fc135fefbdb5849233c1813f11dd8cf2fc73bea", size = 547806, upload-time = "2025-10-14T10:04:40.712Z" }, +] + +[[package]] +name = "six" +version = "1.17.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload-time = "2024-12-04T17:35:28.174Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, +] + +[[package]] +name = "slicer" +version = "0.0.8" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d3/f9/b4bce2825b39b57760b361e6131a3dacee3d8951c58cb97ad120abb90317/slicer-0.0.8.tar.gz", hash = "sha256:2e7553af73f0c0c2d355f4afcc3ecf97c6f2156fcf4593955c3f56cf6c4d6eb7", size = 14894, upload-time = "2024-03-09T23:35:26.826Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/63/81/9ef641ff4e12cbcca30e54e72fb0951a2ba195d0cda0ba4100e532d929db/slicer-0.0.8-py3-none-any.whl", hash = "sha256:6c206258543aecd010d497dc2eca9d2805860a0b3758673903456b7df7934dc3", size = 15251, upload-time = "2024-03-09T07:03:07.708Z" }, +] + +[[package]] +name = "stack-data" +version = "0.6.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "asttokens" }, + { name = "executing" }, + { name = "pure-eval" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/28/e3/55dcc2cfbc3ca9c29519eb6884dd1415ecb53b0e934862d3559ddcb7e20b/stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9", size = 44707, upload-time = "2023-09-30T13:58:05.479Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695", size = 24521, upload-time = "2023-09-30T13:58:03.53Z" }, +] + +[[package]] +name = "tabular-example" +version = "0.1.0" +source = { virtual = "." } +dependencies = [ + { name = "ipywidgets" }, + { name = "lime" }, + { name = "matplotlib" }, + { name = "nbformat" }, + { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "pandas", version = "3.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "plotly" }, + { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "scikit-learn", version = "1.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "shap" }, + { name = "xgboost" }, +] + +[package.metadata] +requires-dist = [ + { name = "ipywidgets", specifier = ">=8.1.8" }, + { name = "lime", specifier = ">=0.2.0.1" }, + { name = "matplotlib", specifier = ">=3.10.8" }, + { name = "nbformat", specifier = ">=5.10.4" }, + { name = "pandas", specifier = ">=2.3.3" }, + { name = "plotly", specifier = ">=6.5.2" }, + { name = "scikit-learn", specifier = ">=1.7.2" }, + { name = "shap", specifier = ">=0.49.1" }, + { name = "xgboost", specifier = "~=2.1.4" }, +] + +[[package]] +name = "threadpoolctl" +version = "3.6.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b7/4d/08c89e34946fce2aec4fbb45c9016efd5f4d7f24af8e5d93296e935631d8/threadpoolctl-3.6.0.tar.gz", hash = "sha256:8ab8b4aa3491d812b623328249fab5302a68d2d71745c8a4c719a2fcaba9f44e", size = 21274, upload-time = "2025-03-13T13:49:23.031Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/32/d5/f9a850d79b0851d1d4ef6456097579a9005b31fea68726a4ae5f2d82ddd9/threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb", size = 18638, upload-time = "2025-03-13T13:49:21.846Z" }, +] + +[[package]] +name = "tifffile" +version = "2025.5.10" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.11'", +] +dependencies = [ + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/44/d0/18fed0fc0916578a4463f775b0fbd9c5fed2392152d039df2fb533bfdd5d/tifffile-2025.5.10.tar.gz", hash = "sha256:018335d34283aa3fd8c263bae5c3c2b661ebc45548fde31504016fcae7bf1103", size = 365290, upload-time = "2025-05-10T19:22:34.386Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5d/06/bd0a6097da704a7a7c34a94cfd771c3ea3c2f405dd214e790d22c93f6be1/tifffile-2025.5.10-py3-none-any.whl", hash = "sha256:e37147123c0542d67bc37ba5cdd67e12ea6fbe6e86c52bee037a9eb6a064e5ad", size = 226533, upload-time = "2025-05-10T19:22:27.279Z" }, +] + +[[package]] +name = "tifffile" +version = "2026.1.28" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/94/32/38498d2a1a5d70f33f6c3909bbad48557c9a54b0e33a9307ff06b6d416ba/tifffile-2026.1.28.tar.gz", hash = "sha256:537ae6466a8bb555c336108bb1878d8319d52c9c738041d3349454dea6956e1c", size = 374675, upload-time = "2026-01-29T05:17:24.992Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/09/19/529b28ca338c5a88315e71e672badc85eef89460c248c4164f6ce058f8c7/tifffile-2026.1.28-py3-none-any.whl", hash = "sha256:45b08a19cf603dd99952eff54a61519626a1912e4e2a4d355f05938fe4a6e9fd", size = 233011, upload-time = "2026-01-29T05:17:23.078Z" }, +] + +[[package]] +name = "tqdm" +version = "4.67.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/09/a9/6ba95a270c6f1fbcd8dac228323f2777d886cb206987444e4bce66338dd4/tqdm-4.67.3.tar.gz", hash = "sha256:7d825f03f89244ef73f1d4ce193cb1774a8179fd96f31d7e1dcde62092b960bb", size = 169598, upload-time = "2026-02-03T17:35:53.048Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/16/e1/3079a9ff9b8e11b846c6ac5c8b5bfb7ff225eee721825310c91b3b50304f/tqdm-4.67.3-py3-none-any.whl", hash = "sha256:ee1e4c0e59148062281c49d80b25b67771a127c85fc9676d3be5f243206826bf", size = 78374, upload-time = "2026-02-03T17:35:50.982Z" }, +] + +[[package]] +name = "traitlets" +version = "5.14.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/79/72064e6a701c2183016abbbfedaba506d81e30e232a68c9f0d6f6fcd1574/traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7", size = 161621, upload-time = "2024-04-19T11:11:49.746Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/00/c0/8f5d070730d7836adc9c9b6408dec68c6ced86b304a9b26a14df072a6e8c/traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f", size = 85359, upload-time = "2024-04-19T11:11:46.763Z" }, +] + +[[package]] +name = "typing-extensions" +version = "4.15.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, +] + +[[package]] +name = "tzdata" +version = "2025.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/5e/a7/c202b344c5ca7daf398f3b8a477eeb205cf3b6f32e7ec3a6bac0629ca975/tzdata-2025.3.tar.gz", hash = "sha256:de39c2ca5dc7b0344f2eba86f49d614019d29f060fc4ebc8a417896a620b56a7", size = 196772, upload-time = "2025-12-13T17:45:35.667Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c7/b0/003792df09decd6849a5e39c28b513c06e84436a54440380862b5aeff25d/tzdata-2025.3-py2.py3-none-any.whl", hash = "sha256:06a47e5700f3081aab02b2e513160914ff0694bce9947d6b76ebd6bf57cfc5d1", size = 348521, upload-time = "2025-12-13T17:45:33.889Z" }, +] + +[[package]] +name = "wcwidth" +version = "0.6.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/35/a2/8e3becb46433538a38726c948d3399905a4c7cabd0df578ede5dc51f0ec2/wcwidth-0.6.0.tar.gz", hash = "sha256:cdc4e4262d6ef9a1a57e018384cbeb1208d8abbc64176027e2c2455c81313159", size = 159684, upload-time = "2026-02-06T19:19:40.919Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/68/5a/199c59e0a824a3db2b89c5d2dade7ab5f9624dbf6448dc291b46d5ec94d3/wcwidth-0.6.0-py3-none-any.whl", hash = "sha256:1a3a1e510b553315f8e146c54764f4fb6264ffad731b3d78088cdb1478ffbdad", size = 94189, upload-time = "2026-02-06T19:19:39.646Z" }, +] + +[[package]] +name = "widgetsnbextension" +version = "4.0.15" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/bd/f4/c67440c7fb409a71b7404b7aefcd7569a9c0d6bd071299bf4198ae7a5d95/widgetsnbextension-4.0.15.tar.gz", hash = "sha256:de8610639996f1567952d763a5a41af8af37f2575a41f9852a38f947eb82a3b9", size = 1097402, upload-time = "2025-11-01T21:15:55.178Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3f/0e/fa3b193432cfc60c93b42f3be03365f5f909d2b3ea410295cf36df739e31/widgetsnbextension-4.0.15-py3-none-any.whl", hash = "sha256:8156704e4346a571d9ce73b84bee86a29906c9abfd7223b7228a28899ccf3366", size = 2196503, upload-time = "2025-11-01T21:15:53.565Z" }, +] + +[[package]] +name = "xgboost" +version = "2.1.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "nvidia-nccl-cu12", marker = "platform_machine != 'aarch64' and sys_platform == 'linux'" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "scipy", version = "1.17.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/e2/5e/860a1ef13ce38db8c257c83e138be64bcffde8f401e84bf1e2e91838afa3/xgboost-2.1.4.tar.gz", hash = "sha256:ab84c4bbedd7fae1a26f61e9dd7897421d5b08454b51c6eb072abc1d346d08d7", size = 1091127, upload-time = "2025-02-06T18:18:20.192Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b6/fe/7a1d2342c2e93f22b41515e02b73504c7809247b16ae395bd2ee7ef11e19/xgboost-2.1.4-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl", hash = "sha256:78d88da184562deff25c820d943420342014dd55e0f4c017cc4563c2148df5ee", size = 2140692, upload-time = "2025-02-06T18:16:59.23Z" }, + { url = "https://files.pythonhosted.org/packages/f5/b6/653a70910739f127adffbefb688ebc22b51139292757de7c22b1e04ce792/xgboost-2.1.4-py3-none-macosx_12_0_arm64.whl", hash = "sha256:523db01d4e74b05c61a985028bde88a4dd380eadc97209310621996d7d5d14a7", size = 1939418, upload-time = "2025-02-06T18:17:02.494Z" }, + { url = "https://files.pythonhosted.org/packages/43/06/905fee34c10fb0d0c3baa15106413b76f360d8e958765ec57c9eddf762fa/xgboost-2.1.4-py3-none-manylinux2014_aarch64.whl", hash = "sha256:57c7e98111aceef4b689d7d2ce738564a1f7fe44237136837a47847b8b33bade", size = 4442052, upload-time = "2025-02-06T18:17:04.029Z" }, + { url = "https://files.pythonhosted.org/packages/f8/6a/41956f91ab984f2fa44529b2551d825a20d33807eba051a60d06ede2a87c/xgboost-2.1.4-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f1343a512e634822eab30d300bfc00bf777dc869d881cc74854b42173cfcdb14", size = 4533170, upload-time = "2025-02-06T18:17:05.753Z" }, + { url = "https://files.pythonhosted.org/packages/b1/53/37032dca20dae7a88ad1907f817a81f232ca6e935f0c28c98db3c0a0bd22/xgboost-2.1.4-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:d366097d0db047315736f46af852feaa907f6d7371716af741cdce488ae36d20", size = 4206715, upload-time = "2025-02-06T18:17:08.448Z" }, + { url = "https://files.pythonhosted.org/packages/e4/3c/e3a93bfa7e8693c825df5ec02a40f7ff5f0950e02198b1e85da9315a8d47/xgboost-2.1.4-py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:8df6da72963969ab2bf49a520c3e147b1e15cbeddd3aa0e3e039b3532c739339", size = 223642416, upload-time = "2025-02-06T18:17:25.08Z" }, + { url = "https://files.pythonhosted.org/packages/43/80/0b5a2dfcf5b4da27b0b68d2833f05d77e1a374d43db951fca200a1f12a52/xgboost-2.1.4-py3-none-win_amd64.whl", hash = "sha256:8bbfe4fedc151b83a52edbf0de945fd94358b09a81998f2945ad330fd5f20cd6", size = 124910381, upload-time = "2025-02-06T18:17:43.202Z" }, +]