diff --git a/examples/notebooks/OpenAIChatExperiment.ipynb b/examples/notebooks/OpenAIChatExperiment.ipynb index cf6ab6b..a0be254 100644 --- a/examples/notebooks/OpenAIChatExperiment.ipynb +++ b/examples/notebooks/OpenAIChatExperiment.ipynb @@ -169,7 +169,7 @@ " 0.0\n", " [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}]\n", " George Washington\n", - " 2.917135e-06\n", + " 2.625049e-06\n", " \n", " \n", " 1\n", @@ -177,7 +177,7 @@ " 1.0\n", " [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}]\n", " George Washington\n", - " 1.291977e-06\n", + " 1.000008e-06\n", " \n", " \n", " 2\n", @@ -185,7 +185,7 @@ " 0.0\n", " [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}]\n", " George Washington\n", - " 8.328352e-07\n", + " 7.500057e-07\n", " \n", " \n", " 3\n", @@ -193,7 +193,7 @@ " 1.0\n", " [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}]\n", " George Washington\n", - " 7.499475e-07\n", + " 6.670016e-07\n", " \n", " \n", "\n", @@ -213,10 +213,10 @@ "3 [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}] \n", "\n", " response latency \n", - "0 George Washington 2.917135e-06 \n", - "1 George Washington 1.291977e-06 \n", - "2 George Washington 8.328352e-07 \n", - "3 George Washington 7.499475e-07 " + "0 George Washington 2.625049e-06 \n", + "1 George Washington 1.000008e-06 \n", + "2 George Washington 7.500057e-07 \n", + "3 George Washington 6.670016e-07 " ] }, "metadata": {}, @@ -224,204 +224,40 @@ } ], "source": [ - "experiment.visualize_table()" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "id": "4bb6b6d4", - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/Users/kevin/miniconda3/envs/prompttools/lib/python3.11/site-packages/torch/utils/tensorboard/__init__.py:4: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.\n", - " if not hasattr(tensorboard, \"__version__\") or LooseVersion(\n", - "/Users/kevin/miniconda3/envs/prompttools/lib/python3.11/site-packages/torch/utils/tensorboard/__init__.py:6: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.\n", - " ) < LooseVersion(\"1.15\"):\n", - "/Users/kevin/miniconda3/envs/prompttools/lib/python3.11/site-packages/tensorflow/python/debug/cli/debugger_cli_common.py:19: DeprecationWarning: module 'sre_constants' is deprecated\n", - " import sre_constants\n" - ] - } - ], - "source": [ - "from prompttools.utils import similarity\n", - "\n", - "experiment.evaluate_by_row(\"similar_to_expected\", similarity.semantic_similarity_row, expected=[\"George Washington\"] * 4)" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "id": "07d4bd2a", - "metadata": {}, - "outputs": [ - { - "data": { - "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", - "
modeltemperaturemessagesresponselatencysimilar_to_expected
0gpt-3.5-turbo0.0[{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}]George Washington2.917135e-061.0
1gpt-3.5-turbo1.0[{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}]George Washington1.291977e-061.0
2gpt-3.5-turbo-06130.0[{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}]George Washington8.328352e-071.0
3gpt-3.5-turbo-06131.0[{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}]George Washington7.499475e-071.0
\n", - "
" - ], - "text/plain": [ - " model temperature \\\n", - "0 gpt-3.5-turbo 0.0 \n", - "1 gpt-3.5-turbo 1.0 \n", - "2 gpt-3.5-turbo-0613 0.0 \n", - "3 gpt-3.5-turbo-0613 1.0 \n", - "\n", - " messages \\\n", - "0 [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}] \n", - "1 [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}] \n", - "2 [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}] \n", - "3 [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}] \n", - "\n", - " response latency similar_to_expected \n", - "0 George Washington 2.917135e-06 1.0 \n", - "1 George Washington 1.291977e-06 1.0 \n", - "2 George Washington 8.328352e-07 1.0 \n", - "3 George Washington 7.499475e-07 1.0 " - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "experiment.visualize_table()" + "experiment.visualize()" ] }, { - "cell_type": "code", - "execution_count": 10, - "id": "a508b623", + "cell_type": "markdown", + "id": "266c13eb", "metadata": {}, - "outputs": [ - { - "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAABB8AAALmCAYAAAAKdTxDAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAACfdklEQVR4nOzdd3hUZf7//9ekh4QECIROQgnSpBcFERZBpCjWFRtSLAufn6BrAetmBRVBEWRXV1CIrm0XEUUBRaQoYGGF0EFaAlKlhJ4Qkvv3B98zzmQmkGHmkGTyfFxXLsI55z7nPjPznnvmlVMcxhgjAAAAAAAAm4QUdwcAAAAAAEBwI3wAAAAAAAC2InwAAAAAAAC2InwAAAAAAAC2InwAAAAAAAC2InwAAAAAAAC2InwAAAAAAAC2InwAAAAAAAC2InwAAAAAAAC2InwAAAAAAAC2InwoBjt27NDUqVN1//33q0WLFgoLC5PD4dCYMWOKu2tFsmLFCg0YMEB16tRRZGSkqlSpoiuvvFJPP/20zp49W9zdAwAAAACUMGHF3YGyaNKkSZo0aVJxd+OivPDCC3ruueeUn5+vqlWrqkWLFjpy5IhWrVqlH3/8UU8++aRiY2OLu5sAAAAAgBKE8KEYVK5cWX379lX79u3Vrl07vf3225o5c2Zxd+uCpkyZomeeeUa1atXStGnT1KNHD+e806dPa8GCBYqMjCzGHgIAAAAASiLCh2LwzDPPuP3/448/LqaeFN2BAwf02GOPKSoqSvPnz1fjxo3d5kdHR+v6668vpt4BAAAAAEoyrvlQihhj9PHHH6tHjx5KSEhQZGSk6tWrp+HDh2vfvn22bnvatGk6fvy47r77bo/gAQAAAACA8+HIh1IiNzdXd911l2bMmCFJqlGjhmrXrq0tW7Zo8uTJ+uSTT7R48WI1bNjQlu1/8cUXkqS+fftqy5Yteuutt7R27VqFh4erZcuWGjJkiOrWrWvLtgEAAAAApRtHPpQSzz33nGbMmKFWrVpp1apV2r17t9LT03Xw4EENGzZMe/fu1V133WXLtvPz87Vq1SpJ0pYtW9SiRQu9+uqrmj9/vubMmaMXXnhBjRo10vvvv2/L9gEAAAAApRvhQynw+++/67XXXlNcXJxmz56tli1bOudFR0dr8uTJateunf73v//p+++/D/j2jx49qtOnT0uSnnrqKSUlJWnJkiXKzs7W9u3bddddd+nMmTMaNGiQfvnll4BvHwAAAABQuhE+lAJz585VTk6OevbsqVq1annMDwkJUd++fSVJS5YsCfj2T5486fw9Pz9fn3/+ua6++mpFRkaqbt26+ve//602bdro7NmzevHFFwO+fQAAAABA6cY1H0qBtWvXSpJ+/PFHXXXVVV6X2b9/vyRp9+7dbtO7du16URejXL9+vUJDQyVJUVFRzum9evXyuK6Ew+HQiBEjNGDAAH3zzTfKz89XSAi5FgAAAADgHMKHUuDo0aOSpF27dmnXrl3nXdY6PcKydetWj0CiKIwxzt/j4+MVEhKi/Px8NWrUyOvy1h0wjh8/rkOHDqlKlSo+bxMAAAAAEJz483QpEBsbK0l6+umnZYw5709aWppb299+++2Cbbz9hIX9kUuFh4c772QRGRnptY+u0/Py8gL8CAAAAAAASjPCh1KgSZMmkqR169YVWx+uvPJKSdL27du9zremR0ZGqnLlypesXwAAAACAko/woRTo06ePIiIiNHfuXG3ZsqVY+vDnP/9ZkvTll1/q8OHDHvOnT58uSercubPbURMAAAAAABA+lAI1atTQww8/rNzcXPXs2VOLFy92m2+M0c8//6yhQ4cWemSCv/r27au2bdvq+PHjGjJkiI4fP+6c969//Uuff/65JGnkyJG2bB8AAAAAUHo5jOuVBXFJLFu2TP369XP+/8SJE8rJyVG5cuUUHR3tnL5q1SrVrl1bknT27FkNGjRI77//viSpWrVqqlOnjnJycrR9+3ZnGLBx48ZCLwrprx07duiqq67Snj17FBsbq8aNG2vv3r367bffJEmjR4/WM888Y8u2AQAAAAClF+FDMVi8eLH+9Kc/XXC5HTt2KDk52W3a3LlzNXXqVP344486dOiQKlasqNq1a+vKK6/Urbfeqs6dO9t6m8tDhw7phRde0Oeff67ffvtNMTEx6tChgx555BFde+21tm0XAAAAAFB6ET4AAAAAAABbcc0HAAAAAABgK25LcIm0atVKO3bsUGxsrBo0aFDc3QEAAAAABLmtW7fqxIkTqlu3rlatWlWsfeG0i0ukQoUKOnr0aHF3AwAAAABQxsTHxysrK6tY+8CRD5dIbGysjh49qvj4eLVs2bK4u4NilJ6ezmsBKAbUHnDpUXdA8aD2YLFeC7GxscXdFcKHS6VBgwbavXu3WrZsqcWLFxd3d1CMunbtqiVLlvBaAC4xag+49Kg7oHhQe7BYr4WScOo/F5wEAAAAAAC2InwAAAAAAAC2InwAAAAAAAC2Cprw4bPPPtODDz6oNm3aqHr16oqIiFCFChXUsWNHTZo0SWfOnLmo9f7www/q16+fqlSpoujoaDVp0kSjR49WdnZ2gPcAAAAAAIDgFDThwyuvvKIpU6Zo/fr1io6OVosWLRQbG6sffvhBDz/8sDp27OjzrUU++OADde7cWbNnz1ZkZKQaN26srVu36rnnntPVV1+tU6dO2bMzAAAAAAAEkaAJH+677z4tWrRIx48f1/bt27VixQr99ttv+uGHH1SrVi398ssvevrpp4u8voyMDA0ZMkR5eXkaN26cdu3apZUrV2rLli267LLLtGLFCj3xxBM27hEAAAAAAMEhaMKHgQMHqmvXrgoPD3ebfsUVV2jChAmSzp2aUVTjx49XTk6Orr32Wj3++ONyOBySpKSkJE2bNk2SNGXKFO3fvz8wOwAAAAAAQJAKmvDhfBo1aiRJRT5NwhijWbNmSZKGDBniMb9jx45q1KiRcnNz9fnnnweuowAAAAAABKEyET788MMPkqTWrVsXafmdO3dq7969kqROnTp5Xcaa/tNPPwWghwAAAAAABK+w4u6AXfLy8rR3717Nnj1bo0aNUkxMjF566aUitd2yZYskKTIyUjVq1PC6TL169dyWLar09HR17drVpzYDBw7UwIEDfWoDAAAAAAgeaWlpSktL86lNenq6LX25GEEXPkycOFGPPPKI27Qbb7xRo0ePVrNmzYq0jiNHjkiSKlSo4LzWQ0EVK1Z0W7aojh49qiVLlvjUxtewAgAAAAAQXDIyMnz+LlmSBF34ULNmTXXq1Em5ubnKzMzU/v37tWjRIn300Ud6/vnnFRoaesF1ZGdnS5IiIiIKXSYyMlKSdPr0aZ/6Fx8fr5YtW/rUJjk52aflUbJZF0fleQUuLWoPuPSoO6B4UHvBKTk5WV26dPGpTXp6uo4ePWpTj3wTdOHDbbfdpttuu835/59++kkPPvigXnzxRR0+fFhvvvnmBdcRFRUlSTpz5kyhy+Tk5EiSoqOjfepfy5YttXjxYp/aILhwCg1QPKg94NKj7oDiQe0Fp4s5Hb9r164l5miJoL/gZIcOHTR37lxFRkZqypQpyszMvGAb65SKrKwsGWO8LmOdbmEtCwAAAAAAvAv68EGSatSooZYtWyo/P1+rV6++4PIpKSmSzh3dsGfPHq/LbN++3W1ZAAAAAADgXZkIHyTp7Nmzbv+eT506dVStWjVJ0rJly7wuY03v0KFDgHoIAAAAAEBwKhPhQ0ZGhvOIhxYtWlxweYfDoZtuukmS9M4773jMX758uTZt2qTw8HDdcMMNge0sAAAAAABBJijCh19++UV/+9vfnKdCuPrqq6/Uq1cvnT17Vr1791b9+vWd8yZOnKjk5GT179/fo93jjz+uiIgIzZ8/X+PHj3de+yEzM1ODBw+WJN13333OIyQAAAAAAIB3QRE+HD9+XM8//7zq16+v6tWrq127dmrRooUqVqyoXr16adOmTWrXrp3effddt3ZZWVnKzMzUvn37PNZZt25dTZ06VSEhIXriiSdUu3ZttW7dWikpKdq8ebPatGmj8ePHX6pdBAAAAACg1AqK8KFFixaaNGmSbrjhBsXExGjTpk3atGmToqOj1atXL02fPl3Lly9X5cqVfVrvgAED9P3336tv3746ffq0NmzYoHr16ik1NVVLly5VTEyMTXsEAAAAAEDwcJjC7iWJgLLur9qlSxctXry4uLsDAAAAAAhyJel7aFAc+QAAAAAAAEouwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGCrsOLuAEoeh8NR3F0A/MZdhAEAAICSgyMfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArQgfAAAAAACArYIifDDGaOnSpXr88cd1xRVXqEKFCoqIiFCNGjV0yy23aNGiRT6vMzU1VQ6H47w/mzZtsmFvAAAAAAAILmHF3YFAWLhwobp37y5JCgkJUYMGDRQTE6MtW7bo008/1aeffqpnnnlGo0eP9nndtWvXVp06dbzOK1eunF/9BgAAAACgLAiK8MEYowYNGuivf/2r+vfvr4oVK0qSzpw5o9TUVL300ksaM2aMOnTooL59+/q07sGDBys1NdWGXgMAAAAAUDYExWkX7du318aNGzV06FBn8CBJERERevHFF9WrVy9J0tSpU4uriwAAAAAAlFlBET7ExcUpLKzwgzh69OghSfr1118vVZcAAAAAAMD/ExSnXVxIdna2JCk6OtrntosWLdL69et16NAhVapUSe3bt9eAAQNUrVq1QHcTAAAAAICgFPThgzFGM2bMkCR16tTJ5/bfffed2/9nzpyp1NRUvfHGGxo4cGAguggAAAAAQFAL+vBh6tSpWrVqlSIiIvTwww8XuV316tX11FNP6aabblK9evUUHR2tVatWacyYMZo3b54GDx6shIQEXX/99T71Jz09XV27dvWpzcCBAwk6AAAAAKAMS0tLU1pamk9t0tPTbenLxQjq8GHlypUaMWKEJGnMmDGqX79+kds++OCDHtM6duyoOXPm6JZbbtGsWbP0yCOPqG/fvnI4HEVe79GjR7VkyZIiLy/J57ACAAAAABBcMjIyfP4uWZIEbfiwY8cO9e3b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1WEAAAAAAFC6FDl8aNGihVq0aOE2bdCgQZKka665RjfccENgewYAZczfkt4p7i4Afvt75pDi7gIAACiBihw+eDN9+nRJuuBRDwAAAAAAoOzyK3y49957A9UPAAAAAAAQpHy64CQAAAAAAICvCB8AAAAAAICt/DrtwtXy5cv17rvv6scff9Rvv/2mY8eOKT8//7xtHA6Hzp49G6guAAAAAACAEsjv8OHUqVMaPHiwZsyYIUkyxvjdKQAAAAAAEDz8Dh/uuusuzZ49W8YYxcTE6PLLL9ePP/4oh8OhJk2aKDo6WhkZGTp48KCkc0c7tGnTRjExMX53HgAAAAAAlHx+XfNhwYIF+vzzzyVJN910k/bs2aPly5c757/wwgv6+eefdeDAAf3444/q2bOnjDHKyclRWlqaFi1a5F/vAQAAAABAiedX+PDee+9JkqpXr64PPvhA5cuXL3TZ9u3ba968eRoxYoTWrl2rG2+8UWfOnPFn8wAAAAAAoBTwK3ywTq+4/fbbFRUV5THf2/UfXn31VTVq1Ehr1qzRtGnT/Nk8AAAAAAAoBfwKH/bt2ydJat68udt0h8MhScrJyfHcYEiI7r77bhlj9N///tefzQMAAAAAgFLAr/AhOztbkhQXF+c23bqY5JEjR7y2a9CggSRp8+bN/mweAAAAAACUAn6FDxUqVJB07nabrhISEiRJW7du9drOCiUOHTrkz+YBAAAAAEAp4Ff4kJKSIknKzMx0m96sWTMZY7RgwQKv7ZYsWSLJ84gJAAAAAAAQfPwKH9q2bStjjFatWuU2/brrrpMkrVmzRm+99ZbbvE8//VT/+c9/5HA41LZtW382DwAAAAAASgG/wodrrrlGkrRw4ULl5eU5p991113OUy+GDRum9u3b684771T79u112223Oe+C8cADD/izeQAAAAAAUAr4FT707NlTycnJioiIcDvFokKFCnr77bcVGhoqY4x++eUX/ec//9Evv/ziDB4GDx6sG2+80a/OAwAAAACAks+v8CEyMlLbt2/X3r171bNnT7d5/fr105IlS3TNNdc4QwhjjBo2bKg33nhDU6dO9avjAAAAAACgdAizc+VXXnmlvvnmG509e1YHDx5UTEyMypcvb+cmAQAAAABACWNr+ODcSFiYqlWrdik2BQAAAAAAShi/Tru4WBMmTFC9evVUv3794tg8AAAAAAC4hC7JkQ8FHTlyRBkZGXI4HMWxeQAAAAAAcAkVy5EPAAAAAACg7CB8AAAAAAAAtiJ8AAAAAAAAtiJ8AAAAAAAAtiJ8AAAAAAAAtiJ8AAAAAAAAtiJ8AAAAAAAAtiJ8AAAAAAAAtiJ8AAAAAAAAtgor6oKhoaF29gMAAAAAAASpIocPxhg5HA4ZY/zeqMPh8HsdAAAAAACgdPDptItABA+BXA8AAAAAACj5inzkQ35+vp39AAAAAAAAQYoLTgIAAAAAAFsRPgAAAAAAAFsRPgAAAAAAAFsRPgAAAAAAAFsRPgAAAAAAAFsRPgAAAAAAAFsRPgAAAAAAAFsRPgAAAAAAAFsRPgAAAAAAAFsRPgAAAAAAAFsRPgAAAAAAAFsRPgAAAAAAAFsRPgAAAAAAAFsRPgAAAAAAAFsRPgAAAAAAAFsFTfiwY8cOTZ06Vffff79atGihsLAwORwOjRkzxq/1/vDDD+rXr5+qVKmi6OhoNWnSRKNHj1Z2dnaAeg4AAAAAQHALK+4OBMqkSZM0adKkgK7zgw8+0L333qu8vDzVrFlTtWvX1rp16/Tcc8/piy++0OLFi1WuXLmAbhMAAAAAgGATNEc+VK5cWX379tXzzz+vefPm6ZZbbvFrfRkZGRoyZIjy8vI0btw47dq1SytXrtSWLVt02WWXacWKFXriiScC1HsAAAAAAIJX0Bz58Mwzz7j9/+OPP/ZrfePHj1dOTo6uvfZaPf74487pSUlJmjZtmjp16qQpU6bo2WefVdWqVf3aFgAAAAAAwSxojnwIJGOMZs2aJUkaMmSIx/yOHTuqUaNGys3N1eeff36puwcAAAAAQKlC+ODFzp07tXfvXklSp06dvC5jTf/pp58uWb8AAAAAACiNgua0i0DasmWLJCkyMlI1atTwuky9evXcli2q9PR0de3a1ac2AwcO1MCBA31qAwAAAAAIHmlpaUpLS/OpTXp6ui19uRiED14cOXJEklShQgU5HA6vy1SsWNFt2aI6evSolixZ4lMbX8MKAAAAAEBwycjI8Pm7ZElC+OBFdna2JCkiIqLQZSIjIyVJp0+f9mnd8fHxatmypU9tkpOTfVoeAAAAABBckpOT1aVLF5/apKen6+jRozb1yDeED15ERUVJks6cOVPoMjk5OZKk6Ohon9bdsmVLLV68+KL7BgAAAAAoey7mdPyuXbuWmKMluOCkF9YpFVlZWTLGeF3GOt3CWhYAAAAAAHhH+OBFSkqKpHNHN+zZs8frMtu3b3dbFgAAAAAAeEf44EWdOnVUrVo1SdKyZcu8LmNN79ChwyXrFwAAAAAApRHhgxcOh0M33XSTJOmdd97xmL98+XJt2rRJ4eHhuuGGGy519wAAAAAAKFXKdPgwceJEJScnq3///h7zHn/8cUVERGj+/PkaP36889oPmZmZGjx4sCTpvvvucx4hAQAAAAAAvAua8GHZsmWqXLmy8+fjjz+WJL300ktu03ft2uVsk5WVpczMTO3bt89jfXXr1tXUqVMVEhKiJ554QrVr11br1q2VkpKizZs3q02bNho/fvwl2z8AAAAAAEqroLnVZm5urg4dOuQx/dSpUzp16pTz/3l5eUVe54ABA9SgQQO99NJLWr58uTZs2KB69erpjjvu0MiRI5235AQAAAAAAIULmvCha9euhd4WszCpqalKTU097zIdO3bUF1984UfPAAAAAAAo24LmtAsAAAAAAFAyET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbET4AAAAAAABbhRV3BwAAAIpL4uc1i7sLgN8O9Ntd3F0AgAviyAcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGCrsOLuAAAAAICypcdru4u7C4DfvnmkZnF3oVThyAcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGArwgcAAAAAAGAr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+/bV6dOntWHDBtWrV0+pqalaunSpYmJibNoTAAAAAACCR1CFD5LUt29fffvtt8rKytLJkyeVnp6uESNGeA0eUlNTZYzR4sWLC11fx44d9cUXX+jQoUPKzs7Wpk2b9Le//U1RUVE27oX9Bg4cKIfDobS0tICsLzk5WQ6HQxkZGQFZH1CYrl27yuFwnLduSzJqD6VVSag96gelVUmon4tF3aG0Ks11F6yCLnwALrWJEycqNTVVWVlZF72OtLQ0DRo0SC1atFBiYqLCw8OVkJCgbt26KS0tTfn5+T6v0/qwcL6f7Oxsn9f72WefKTU1Venp6T63BQKJ2gMuHvUD6dwpyI899pjq16+vqKgoVa9eXXfddZc2btx4wbZ79uzRo48+qkaNGikmJkbx8fFq1qyZhg0bpszMTI/lV6xYoQkTJuj333+XdO4UZ4fDoaVLl553O3a8zooLdQepeOquf//+zporzroLu6hWAJwmTpyozMxMDRw4UBUqVLiodTzzzDPavXu3ypUrp5o1a6pOnTratWuXFi1apEWLFum///2vPvvsM7cLphZVSkqKEhMTvc4LCfE9f/zss8/07rvvKjk5WS1btvS5PRAo1B5w8agf7Nu3T1deeaUyMjJUrlw5NW3aVLt27dKHH36oWbNm6auvvtLVV1/tte3XX3+tP//5zzp27JhiY2N12WWX6cyZM9q5c6fefPNN9e7dW0lJSW5t7r//fq1evdrnftr5OrvUqDuU9bojfABKgCeffFJt27ZVu3bt3N7c586dq/79+2vevHmaNGmSHn/8cZ/X/dRTT2ngwIEB7C0QPKg94OJRP6XbwIEDlZGRoauuukqfffaZEhISlJubq0cffVSTJ0/Wn//8Z23bts2j3erVq3XjjTcqPz9f//znP3Xfffc5v4Dk5+frp59+UvXq1T3a1atXT02aNNFXX32lI0eOqFq1al4v+l6Qna+z0oi6K92KWncFry3ob921b99e7du31+23367ffvvtgv2063XGaRdACfB///d/6tChg0eq3Lt3bz377LOSzqXHAAKL2gMuHvVTev3vf//T119/rbCwMH3wwQdKSEiQJIWHh+u1115T48aNtX//fk2ZMsWj7YMPPqjs7Gy99dZbGjZsmNtfPkNCQnTllVcqOTnZo92nn36qDz/8UHFxcZJU5AvB8zpzx+NRehVn3T38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x+733383kydPNr/++qvbunJycsy4ceOMJONwOMzPP//ssb2XXnrJORi4vvY++OADExISUmi7YcOGmVtuucWMHTvWLFy40FxxxRVl+oMYdVd0pbnujPnj8Xv99df9rruqVaua6tWrO19/ZanujKH2LrXSXHuMeYFD3V1apbnuXAWi7qpWrWrS09Od04ur7ggfSjnCh8Cxe9+tN4eOHTv61I4B4dJYsWKFkWTCwsJMZmam27yzZ8+axo0bG0lmwoQJPj12vXv3NpLMU0895TY9JyfHVKxY0UgylStX9njt3X///UaSueGGGy64DeuxLKsfxM6HunNXmuvOmKI/fkWpuw8//NDj9VdW6s4Yau9SK821x5gXONTdpVWa684XRR3zCiqOuuOaD15Y5zZJ0qxZs9SxY0fFxsaqatWquvfee7Vv3z7nstOnT1ebNm0UExOjxMRE/eUvf9HRo0cLXffy5ct18803q2rVqoqIiFCtWrU0YMCAQs/xkaSTJ0/qySefVN26dRUVFaXk5GQ9+uijOnHixAX35eeff1b//v1Vs2ZNRUREqGrVqrrtttu0atUqHx6R4vPtt9+qW7duiouLU4UKFXTNNddo4cKFysjIkMPhUHJystvyrtONMZo8ebIuv/xylStXTomJibrnnnu0c+dOtzZpaWlyOBzKzMyUJNWtW9ftHLdAXaSmUaNGkqRTp04FZH0Xy3qM3n33XUnSoEGD3PY3NTXVbbmCj7Er11opbPrMmTN19dVXq0KFCoVeYOrnn392tomJidFll12mRo0aFVp306ZNU926dRUaGqqQkBCFhYUpJSVFI0eO1OHDhz3WX5S6mzlzpiSpR48eqlOnjlvdxcTEaO/evZKkjz/++PwPsNzr7quvvpIkzZgxw63uFi1apCNHjiguLk4xMTEe6xgyZIgk6euvv3aeH3upUHeBV1Lrrk+fPs52HTt21KhRowod84wxeuCBB1S+fHlnmwoVKujhhx/2WnfShWuvYN1Jf4x5DRo00JYtWyRJ48eP92nMs85/nThxotuY51p3t956q0f74qw7idqzQ0mtPcY8d4x5iwOyL9Tdhce8SpUqKSYmRh07dtRnn31W6HaNMXr//ffVpUsXVahQQdHR0WrUqFGhdVcU3sY8S2hoqO69915J5+rHF4U97yVyzPMrughS+n/ntLz++utGOncuaIsWLUxkZKSRZJo0aWJOnz5thg8fbiSZevXqmaZNm5qwsDAjyXTp0sXk5+d7rPeNN94wDofDSDKJiYmmbdu2pkKFCkaSiYqKMl9++aVHmxMnTpj27ds7D6dp1qyZadKkiXE4HKZ169amf//+hSaKEyZMcG6vUqVKplWrViYhIcFIMuHh4WbmzJkebUrSkQ/vvvuus/+VK1c27dq1MwkJCSYkJMSMHz/eSDJJSUlubXbs2OGcPnToUCPJ1KlTx7Rp08ZERUUZSaZKlSpm06ZNzjZz5841nTp1cj6/bdu2dTvHbeXKlQHZnyeffNJIMoMHD/apnZUa9+nTx/Tr18/86U9/Mrfffrt5/fXXTVZWls/92Lt3r+nUqZPz/MCC5/e98847xhj3x7IwVq0UNt06L7tq1aqmXbt2pkqVKs7XlpWgPv/88yYiIsLZJi4uzvl7jRo1POrOOiyt4I/1WklKSjLbtm1z9qWodde1a1cjyYwZM8Zr3Vnn5zkcDnP77bcXue5iYmKcfXStu9TUVCPJdO/e3Wvd5ebmOl+z33333Xmf00D+FYi6O6es1F1sbKxHLcXHx3uMeadOnTINGzZ0ey27tqlTp45b3RlTtNpzrTtjPMe8evXqObfhy5hnjcfW/lm151p3xniOecVVd8ZQe5ayUnuMeYx51F3xjHlt27Z1nnInybz66qse687Pzzd33nmnc5l69eqZ1q1bO2u3YN0VVcExr6Dvv//eSDIRERHm7NmzRVpnfn6+6dixo5Fk3nvvPbd5Bce8goqj7ggfvLBeaDExMW6HqOzatcs0aNDASDI33nijiY+PNwsWLHDOX7NmjalUqZKRZObOneu2zlWrVjk/DI0bN855nlZ2drYZNmyY8wPfnj173No98sgjzhf5unXrnNPT09NNzZo1nR8ACw4I8+bNMw6Hw1SuXNkjZHj77bdNWFiYKV++vMf2Skr4kJmZacqVK2ckmWeeecZZgLm5uWbUqFHO/S5sQAgLCzPh4eHmo48+cs47ePCg6d69u5Fk2rdv7xEQ2bHvZ86cMdu3bzcvvPCCCQsLM4mJiT6v3xoQvP1UrFjRzJs376L6dqFD4QIxIERERJgpU6Y4H+vc3FyTm5trjPnjTSwsLMz5hcKqO6tvYWFh5uuvv3aru+joaCPJlC9f3syfP9+t7po0aWIkmQ4dOhhjfKs76wJOH374ode62717t8cXr/PV3auvvmruvvtuI8lceeWV5q233nKru7vuustIMg888EChr72UlBQjyTlIFyZQAwJ194eyUncnTpxwa2fNS09PdxvzmjdvbqRzF8OaP3++MebcmGcdzulad8YUvfaqVavmrDtjPMc817qrVq3aBWuvYsWK5uqrr3bWXW5urtuYd/PNNzvrzhjvr79LXXfGUHuuykrtMeYx5gUKdefbmGfMuS/s1h+ZrTHP1eTJk93qzmKFKgXHvKJyrTtvXOvuQuHGyZMnzerVq93qztpvi2vdFeZS1x3hgxfWkz5ixAiPeW+99ZZz/muvveYxf9SoUUaSGT58uNt068nv16+fR5v8/HzTtGlTI8k8++yzzunHjh1zvinOmTPHo92nn37q7EvBom7durWRZD7//HOv+/joo48a6VwS6KqkhA/W41hYUmcVQGEDgrfnwBhj9u/f70z4Fi5c6DYvkPs+YsQItzduh8NhBg0aZDIyMnxe1/PPP29efPFFs3r1anPs2DFz/PhxM3/+fNOhQwcjyURGRpoVK1b4vN5LMSA89NBDhba1nsPExERz+vRpj7qzviQMGDDAre6sv+C41p/1ehk8eLDzC9S3337rU91ZtTZz5kyvdXfq1CmPAbngY2d9SLR+YmNjTWpqqjl16pQxxr3urPPzRo4cWehrz/pL1CuvvFLo4+j6WPo7IFB3fygrdefabsSIEW51Z4z7mOdt3LNeM9YF5L799ltjTNHHPOuL0rx587yOea51Z/0VsuDj16JFi/PWnTF/1J71IWvkyJHGGO+vv0tdd8ZQe67KSu0x5jHm+Yu6u7gxz1XBMc+Yc7VSu3Ztr2OeMcb89ttvbnXnC6vWCgtzXOvuf//7n9dlijLmWVzrrjCXuu645sN5WOfBuGrZsqXz98GDB3vMb9WqlSRp+/btbtPnz58vSXrooYc82jgcDg0fPtxtOUn6/vvvderUKSUlJalXr14e7fr166eaNWt6TM/MzNTKlSuVmJioG264wduuOadf6L6wxeWbb76RdO4cMW8Km+7q//7v/zymJSYmOs95+vrrr/3o4fnVq1dPnTp1Utu2bVW5cmUZYzR37tzznltWmGeffVZPPvmkmjdvrvLlyys2NlY9evTQd999p/bt2ysnJ0cjR44M/E4EwIABAy64zJAhQxQVFeX2f0kaNmyYpHPP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", - "text/plain": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], "source": [ - "experiment.aggregate_by_row(metric_name=\"latency\", column_name=\"model\")" + "## Evaluate the model response" ] }, { - "cell_type": "code", - "execution_count": null, - "id": "bde10f4b", + "cell_type": "markdown", + "id": "bebb8023", "metadata": {}, - "outputs": [], "source": [ - "experiment.aggregate(metric_name=\"latency\", column_name=\"model\")" + "To evaluate the results, we'll define an eval function. We can use semantic distance to check if the model's response is similar to our expected output.\n", + "\n", + "Since we are using semantic similarity, you need to have the library `sentence_transformers` installed." ] }, { "cell_type": "code", "execution_count": null, - "id": "ae154478", + "id": "d861ab10", "metadata": {}, "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "40f611d4", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "markdown", - "id": "266c13eb", - "metadata": {}, - "source": [ - "## Evaluate the model response" - ] - }, - { - "cell_type": "markdown", - "id": "bebb8023", - "metadata": {}, "source": [ - "To evaluate the results, we'll define an eval function. We can use semantic distance to check if the model's response is similar to our expected output." + "# !pip install --quiet sentence_transformers" ] }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 7, "id": "8ddbb951", "metadata": {}, "outputs": [], @@ -431,14 +267,25 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 8, "id": "e80dfeec", "metadata": { "scrolled": true }, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/Users/kevin/miniconda3/envs/prompttools/lib/python3.11/site-packages/torch/utils/tensorboard/__init__.py:4: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.\n", + " if not hasattr(tensorboard, \"__version__\") or LooseVersion(\n", + "/Users/kevin/miniconda3/envs/prompttools/lib/python3.11/site-packages/torch/utils/tensorboard/__init__.py:6: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.\n", + " ) < LooseVersion(\"1.15\"):\n" + ] + } + ], "source": [ - "experiment.evaluate(\"similar_to_expected\", similarity.evaluate, expected=[\"George Washington\"] * 4)" + "experiment.evaluate(\"similar_to_expected\", similarity.semantic_similarity, expected=[\"George Washington\"] * 4)" ] }, { @@ -451,7 +298,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 9, "id": "4d09c18e", "metadata": { "scrolled": true @@ -478,49 +325,49 @@ " \n", " \n", " \n", + " model\n", + " temperature\n", " messages\n", " response\n", " latency\n", " similar_to_expected\n", - " model\n", - " temperature\n", " \n", " \n", " \n", " \n", " 0\n", + " gpt-3.5-turbo\n", + " 0.0\n", " [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}]\n", " George Washington\n", - " 0.000007\n", + " 2.625049e-06\n", " 1.0\n", - " gpt-3.5-turbo\n", - " 0.0\n", " \n", " \n", " 1\n", + " gpt-3.5-turbo\n", + " 1.0\n", " [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}]\n", " George Washington\n", - " 0.000004\n", - " 1.0\n", - " gpt-3.5-turbo\n", + " 1.000008e-06\n", " 1.0\n", " \n", " \n", " 2\n", + " gpt-3.5-turbo-0613\n", + " 0.0\n", " [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}]\n", " George Washington\n", - " 0.000003\n", + " 7.500057e-07\n", " 1.0\n", - " gpt-3.5-turbo-0613\n", - " 0.0\n", " \n", " \n", " 3\n", + " gpt-3.5-turbo-0613\n", + " 1.0\n", " [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}]\n", " George Washington\n", - " 0.000002\n", - " 1.0\n", - " gpt-3.5-turbo-0613\n", + " 6.670016e-07\n", " 1.0\n", " \n", " \n", @@ -528,23 +375,23 @@ "" ], "text/plain": [ + " model temperature \\\n", + "0 gpt-3.5-turbo 0.0 \n", + "1 gpt-3.5-turbo 1.0 \n", + "2 gpt-3.5-turbo-0613 0.0 \n", + "3 gpt-3.5-turbo-0613 1.0 \n", + "\n", " messages \\\n", "0 [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}] \n", "1 [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}] \n", "2 [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}] \n", "3 [{'role': 'system', 'content': 'You are a helpful assistant.'}, {'role': 'user', 'content': 'Who was the first president?'}] \n", "\n", - " response latency similar_to_expected model \\\n", - "0 George Washington 0.000007 1.0 gpt-3.5-turbo \n", - "1 George Washington 0.000004 1.0 gpt-3.5-turbo \n", - "2 George Washington 0.000003 1.0 gpt-3.5-turbo-0613 \n", - "3 George Washington 0.000002 1.0 gpt-3.5-turbo-0613 \n", - "\n", - " temperature \n", - "0 0.0 \n", - "1 1.0 \n", - "2 0.0 \n", - "3 1.0 " + " response latency similar_to_expected \n", + "0 George Washington 2.625049e-06 1.0 \n", + "1 George Washington 1.000008e-06 1.0 \n", + "2 George Washington 7.500057e-07 1.0 \n", + "3 George Washington 6.670016e-07 1.0 " ] }, "metadata": {}, @@ -557,13 +404,13 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 10, "id": "d0007a1f", "metadata": {}, "outputs": [ { "data": { - "image/png": "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714lJiYWu+/7779Xenr6TfsbhqErV65o9+7d+uSTT2SxWNSlSxdHagUAAAAAAC5mdzCwfPlyvfHGG0W2G4ahd99916FJDcOQxWLRM88841A/AAAAAADgWg5dSmAYRqFXSdtv9apTp44WLFigvn37uvyAAAAAAACA/exeMTBs2DBZrdZC25588klZLBb993//tzp16nTT/h4eHqpSpYqaNm2q9u3bq1KlSqUqGAAAAAAAuI7dwUBISIhCQkIKbXvyySclSffdd58efPBB11YGAAAAAADKnN3BQHEWL14sSbdcLQAAAAAAAG5PTgUDY8eOdVUdAAAAAACgAjh080EAAAAAAOBeCAYAAAAAADAxpy4luNHWrVv10Ucfafv27fr555918eJF5efn37SPxWJRbm6uq0oAAAAAAAAOcjoYuHr1qsaNG6elS5dKkgzDcLooAAAAAABQPpwOBh5//HGtXLlShmHI399f7du31/bt22WxWNS2bVv5+fkpJSVF586dk3R9lUDnzp3l7+/vdPEAAAAAAMA5Tt1jYP369VqxYoUkafjw4Tp58qS2bt1q2//mm2/q3//+t86ePavt27drwIABMgxDWVlZiouL04YNG5yrHgAAAAAAOMWpYOAf//iHJKlevXr69NNPVbVq1RLbdu3aVV9//bWef/557du3T8OGDVN2drYz0wMAAAAAACc5FQwUXDLwX//1X/L19S2yv7j7Dfz1r39V69attXfvXi1atMiZ6QEAAAAAgJOcCgZOnz4tSerQoUOh7RaLRZKUlZVVdEIPD40ePVqGYeif//ynM9MDAAAAAAAnORUMZGZmSpICAgIKbS+4seCFCxeK7de8eXNJ0pEjR5yZHgAAAAAAOMmpYKBatWqSrj+y8EZBQUGSpOTk5GL7FQQGaWlpzkwPAAAAAACc5FQw0KJFC0lSampqoe3t2rWTYRhav359sf3i4+MlFV1pAAAAAAAAypdTwcDdd98twzCUkJBQaPvvfvc7SdLevXv1wQcfFNr35Zdf6vPPP5fFYtHdd9/tzPQAAAAAAMBJTgUD9913nyTp+++/V15enm37448/brucYNKkSeratasee+wxde3aVSNHjrQ9reDpp592ZnoAAAAAAOAkp4KBAQMGyGq1ytvbu9BlA9WqVdOHH36oSpUqyTAM7dq1S59//rl27dplCwXGjRun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d6ivPccbHBws6fpfln5r2bJlN12iaK+tW7cqMTGxyPZFixYpMzNTTZo0KfRXsgEDBkiS3n333SJ9DMOwbS9oBwC3A85pt8Y5rTBnzmn33nuvqlevrosXL+qLL74osr/gJoIDBgwotBqhWbNmtpsnfvTRR0X6JSYmas+ePZKkvn37OlRTaZTF+wxuquyfiAigouTl5RkdOnQwJBlDhgwxLly4YNu3fPlyw9fX95bPfJ48eXKhZz7/6U9/MiQZVatWNX755ZdC88XGxhqSjFGjRhn5+fkO1/vLL78Yzz//vLF///4i+7Zt22Z0797dkGS0b9/eyM3NLbR/6dKlRpMmTYxevXoV2p6RkWGMGjXK2LFjR6Htubm5xvz58w1fX99bPqe4JDt37jQkGU2bNi30TOYbzZ0715BkNG7c2Pjxxx9t2//9738b9evXt33/S3rm82+33+jGZz6HhIQYKSkptn2bNm0yqlevbkgy3n333UL9bnzm8zvvvGN75nNWVpbx7LPP2p75fOrUKQe/IwBQdjincU4r73Pam2++aUgy6tatayQmJtq2f/rpp4aHh4dhsViM7du3F+m3atUqQ5JRuXJlY+3atbbtP//8s9GpUydDknHPPffccv6xY8cakozo6OgS2zjzPgNuRDAAuLk9e/YY1apVs52g7r77bsNqtRqSjGeffdb2C9OJEydsfQq2zZgxw7BYLEZQUJDRpUsXo2bNmoYkw8PDw/jss8+KzJWcnGx4e3sbkowmTZoYvXv3NsLCwozFixfbVevx48cNSYYko0aNGkanTp2Mjh072uaVZDRr1sxITk4u0nfx4sW2eW904cIFW99q1aoZHTt2NLp06WL7nkgyBg4caFy7ds2h76thXP8ltUWLFoYkIygoyOjRo4cRFhZmPP/887Y2165dM+666y7bLzvt2rUzWrZsaftls6Rflhz5Jer3v/+90ahRI8PT09MIDQ01WrVqZTu2Bx54wPZL0o3mzp1rWCwWQ5JRp06dQt8THx8f41//+pfD3w8AKGuc0zinlec5LScnx/jd735ne5906NDBCA4OttUzY8aMEvsWhE6SjBYtWhidOnWyBSfBwcFGampqkT6bN282goKCbC8fHx/be/3G7Te+v515nwE3IhgATCA5OdkYNWqUERQUZPj6+hrt27c33nvvPcMwDNuJ48a/vBT8EnX8+HFj7dq1Rp8+fYyqVasaVapUMfr27WvEx8eXONc333xjhIWFGQEBAbaT9Ouvv25XndeuXTM++OAD45FHHjFatmxpBAYGGp6enkatWrWMvn37Gn//+9+Nq1evFtu3pF+isrOzjZkzZxrDhg0zmjdvbgQEBBheXl5G3bp1jcGDBxuff/55qf4SVODHH380Hn74YaN27dpGpUqVDElGWFhYoTZnzpwxIiMjjdq1axs+Pj5G69atbX/VcMUvUa+//rpx6tQpY9y4cUa9evUMb29vo1WrVsbbb79t5OTklNh/8+bNxrBhw4xatWoZXl5eRv369Y3Ro0cbBw4cKPX3AwDKGuc0zmnFKatzWm5urjF79mwjJCTEqFy5shEYGGj07dvXrrBhxYoVxn333WdUq1bN8PHxMVq2bGlMnTrVOH/+fLHtN2zYYPswf7PXjStinHmfATeyGIaDd0kB4DbS0tJUs2ZNVatWrdB1gVarVampqTp+/LisVmvFFQgAgJ04pwFA6XHzQcDEFi9eLEnq2bNnBVcCAIBzOKcBQOkRDABubt++fZo/f36h5z4bhqFPPvlEf/7znyVJzzzzTEWVBwCA3TinAUDZ8KzoAgCUrbS0NE2YMEGTJk1SkyZNFBQUpGPHjiktLU2SNGHCBD3wwAMVXCUAALfGOQ0AygYrBgA317ZtW02ZMkXt27dXRkaGEhISZBiG7rvvPi1ZskTvv/9+RZcIAIBdOKcBQNng5oMAAAAAAJgYKwYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxP4f5zY2h9CCSSUAAAAASUVORK5CYII=", + "image/png": "iVBORw0KGgoAAAANSUhEUgAABAYAAAKxCAYAAADARa4uAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAABdiklEQVR4nO3deViVdf7/8ddhRxQQ3NcjrpUKLrhmULmMS6mZM1ZWJJbZfNtm0hxzignT0sbRmsnSVNq+OWNm6mhaFmKu41fBNRVU0HJLFFzZ798f/jgjAXqO5wB67ufjus6V3Pdned9wum7Oi8993xbDMAwBAAAAAABT8qjqAgAAAAAAQNUhGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAaqwOHDhzV37lw9+eSTCg8Pl5eXlywWiyZPnlzVpdll69ateuyxx9SkSRP5+vqqdu3a6t69u1555RUVFBRUdXkAAAAAAAd4VXUBZjRr1izNmjWrqsu4IW+88YZeffVVFRUVqW7dugoPD9fZs2eVnJyszZs3609/+pOqV69e1WUCAAAAAOxEMFAFatWqpUGDBqlLly6KjIzUhx9+qMWLF1d1Wdc1Z84cTZo0SY0aNdL8+fPVp08f277Lly9rzZo18vX1rcIKAQAAAACOIhioApMmTSrx9cKFC6uoEvudOnVKL730kvz8/PTNN9/otttuK7Hf399f9913XxVVBwAAAAC4Udxj4BZiGIYWLlyoPn36KDQ0VL6+vgoLC9Nzzz2nEydOVOjc8+fP1/nz5zVy5MhSoQAAAAAA4NbFioFbRH5+vh555BEtWrRIktSgQQM1btxYqampevfdd/XFF19o7dq1atWqVYXMv3z5cknSoEGDlJqaqg8++EC7du2St7e3IiIiFBsbq2bNmlXI3AAAAACAisOKgVvEq6++qkWLFqlDhw5KTk7Wzz//rJSUFJ0+fVrPPPOMjh8/rkceeaRC5i4qKlJycrIkKTU1VeHh4frrX/+qb775RitWrNAbb7yhNm3a6NNPP62Q+QEAAAAAFYdg4Bbwyy+/6G9/+5sCAwO1bNkyRURE2Pb5+/vr3XffVWRkpP7v//5PP/zwg8vnz87O1uXLlyVJEydOVNOmTZWUlKScnBwdOnRIjzzyiPLy8vTEE09o27ZtLp8fAAAAAFBxCAZuAStXrlRubq769eunRo0aldrv4eGhQYMGSZKSkpJcPv/Fixdt/y4qKtLSpUt11113ydfXV82aNdMnn3yiTp06qaCgQFOmTHH5/AAAAACAisM9Bm4Bu3btkiRt3rxZd955Z5ltTp48KUn6+eefS2yPjo6+oRsT7tmzR56enpIkPz8/2/b+/fuXuo+BxWLR888/r8cee0zffvutioqK5OFB5gQAAAAAtwKCgVtAdna2JOno0aM6evToNdsWL/kvlpaWViossIdhGLZ/BwUFycPDQ0VFRWrTpk2Z7YufVHD+/HllZmaqdu3aDs8JAAAAAKh8/Fn3FlC9enVJ0iuvvCLDMK75SkhIKNH3p59+um6fsl5eXv/NjLy9vW1PHPD19S2zxqu3FxYWuvg7AAAAAACoKAQDt4Dbb79dkrR79+4qq6F79+6SpEOHDpW5v3i7r6+vatWqVWl1AQAAAACcQzBwCxg4cKB8fHy0cuVKpaamVkkNv/3tbyVJ//73v3XmzJlS+xcsWCBJ6tWrV4nVBgAAAACAmxvBwC2gQYMGeuGFF5Sfn69+/fpp7dq1JfYbhqH//Oc/Gjt2bLl/0XfWoEGD1LlzZ50/f16xsbE6f/68bd/777+vpUuXSpJefvnlCpkfAAAAAFAxLMbVd5lDpdiwYYMGDx5s+/rChQvKzc1VtWrV5O/vb9uenJysxo0bS5IKCgr0xBNP6NNPP5Uk1atXT02aNFFubq4OHTpk+6D+448/lnuDQGcdPnxYd955p44dO6bq1avrtttu0/Hjx/XTTz9JkuLj4zVp0qQKmRsAAAAAUDEIBqrA2rVrdffdd1+33eHDh2W1WktsW7lypebOnavNmzcrMzNTNWvWVOPGjdW9e3c9+OCD6tWrV4U+KjAzM1NvvPGGli5dqp9++kkBAQHq2rWrXnzxRfXt27fC5gUAAAAAVAyCAQAAAAAATIx7DAAAAAAAYGIEAwAAAAAAmBjPlaskHTp00OHDh1W9enW1aNGiqssBAAAAALi5tLQ0XbhwQc2aNVNycnK57bjHQCUJDg5WdnZ2VZcBAAAAADCZoKAgZWVllbufFQOVpHr16srOzlZQUJAiIiKquhwAklJSUvj/EgAAF+G8Ctx8iv+/rF69+jXbEQxUkhYtWujnn39WRESE1q5dW9XlAJAUHR2tpKQk/r8EAMAFOK8CN5/i/y+vdzk7Nx8EAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMzKuqCwCAqhITE6Po6GhZrdaqLgUAgFse51Xg1kUwAMC0YmJiqroEAADcBudV4NbFpQQAAAAAAJgYwQAAAAAAACZGMAAAAAAAgIkRDAAAAAAAYGIEAwAAAAAAmBjBAAAAAAAAJkYwAAAAAACAiREMAAAAAABgYgQDAAAAAACYGMEAAAAAAAAmRjAAAAAAAICJEQwAAAAAAGBiBAMAAAAAAJiYV1UXgJuPxWKp6hIAABXAMIyqLgEAANyEWDEAAAAAAICJEQwAAAAAAGBiBAMAAAAAAJgYwQAAAAAAACZGMAAAAAAAgIkRDAAAAAAAYGIEAwAAAAAAmBjBAAAAAAAAJkYwAAAAAACAiREMAAAAAABgYgQDAAAAAACYGMEAAAAAAAAm5jbBwFdffaUxY8aoU6dOql+/vnx8fBQcHKwePXpo1qxZysvLc2i8uLg4WSyWa7727dtXQUcDAAAAAEDl8KrqAlzl7bff1oYNG+Tr66sGDRooPDxcx48f16ZNm7Rp0yZ98sknWrNmjYKDgx0at3HjxmrSpEmZ+6pVq+aCygEAAAAAqDpuEwyMHj1akydPVs+ePeXt7W3bvnnzZg0fPlzbtm3TK6+8on/84x8OjTtq1CjFxcW5uFoAAAAAAG4ObnMpQUxMjKKjo0uEApLUrVs3zZgxQ9KVyw0AAAAAAMB/uU0wcC1t2rSRJF26dKmKKwEAAAAA4ObiNpcSXMumTZskSR07dnS4b2Jiovbs2aPMzEyFhISoS5cueuyxx1SvXj1XlwkAAAAAQKVz22CgsLBQx48f17JlyzRhwgQFBARo6tSpDo+zbt26El8vXrxYcXFxeu+99xQTE+PweCkpKYqOjnaoT0xMzA3NBQAAAABwDwkJCUpISHCoT0pKil3t3C4YmDlzpl588cUS24YMGaL4+Hi1bdvW7nHq16+viRMnaujQoQoLC5O/v7+Sk5M1efJkff311xo1apRCQ0N13333OVRfdna2kpKSHOrjaJAAAAAAAHAv6enpDn+WtJfbBQMNGzZUz549lZ+fr4yMDJ08eVKJiYn6/PPP9frrr8vT09OuccaMGVNqW48ePbRixQoNGzZMS5Ys0YsvvqhBgwbJYrHYXV9QUJAiIiLsbi9JVqvVofYAAAAAAPditVoVFRXlUJ+UlBRlZ2dft53FMAzjRgu7FWzZskVjxozRjh079PTTT2v27NlOj3ngwAG1bt1a0pVvdHh4+HX7REdHKykpSVFRUVq7dq3TNVQkR4IOAMCtw81P+QAA4Ffs/Rzq9k8l6Nq1q1auXClfX1/NmTNHGRkZTo/ZqlUrhYSESJLS0tKcHg8AAAAAgKri9sGAJDVo0EAREREqKirSjh07XDKmt7e3JKmgoMAl4wEAAAAAUBVMEQxI//0A74oP8qdPn9apU6ckSY0aNXJ6PAAAAAAAqoopgoH09HTbSgF77gdwPTNmzJBhGAoKClJkZKTT4wEAAAAAUFXcIhjYtm2bXnvtNR06dKjUvlWrVql///4qKCjQgAED1Lx5c9u+mTNnymq1asSIESX67NmzR88884z27NlTYntOTo6mTJmit956S5L08ssvy8fHpwKOCAAAAACAyuEWjys8f/68Xn/9db3++uuqV6+eGjVqpLy8PB05ckRZWVmSpMjISH300Ucl+mVlZSkjI6PU4wDz8/M1e/ZszZ49W7Vr11aTJk0kST/++KMuXbokSYqNjdWECRMq/NgAAAAAAKhIbhEMhIeHa9asWfruu++0Z88e7du3T3l5eQoNDVX37t3129/+ViNHjpSXl32Ha7VaFR8fr40bN2rfvn3av3+/8vLyVKdOHQ0YMECjR49Wv379KvioAAAAAACoeBaDhxpXCnufH3kzsFgsVV0CAKACcMoHAMBc7P0c6hb3GAAAAAAAADeGYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMTcJhj46quvNGbMGHXq1En169eXj4+PgoOD1aNHD82aNUt5eXk3NO6mTZs0ePBg1a5dW/7+/rr99tsVHx+vnJwcFx8BAAAAAACVz22Cgbfffltz5szRnj175O/vr/DwcFWvXl2bNm3SCy+8oB49eigrK8uhMT/77DP16tVLy5Ytk6+vr2677TalpaXp1Vdf1V133aVLly5VzMEAAAAAAFBJ3CYYGD16tBITE3X+/HkdOnRIW7du1U8//aRNmzapUaNG2rZtm1555RW7x0tPT1dsbKwKCws1bdo0HT16VNu3b1dqaqpat26trVu3avz48RV4RAAAAAAAVDy3CQZiYmIUHR0tb2/vEtu7deumGTNmSLpyuYG9pk+frtzcXPXt21fjxo2TxWKRJDVt2lTz58+XJM2ZM0cnT550zQEAAAAAAFAF3CYYuJY2bdpIkt1L/w3D0JIlSyRJsbGxpfb36NFDbdq0UX5+vpYuXeq6QgEAAAAAqGSmCAY2bdokSerYsaNd7Y8cOaLjx49Lknr27Flmm+LtW7ZscUGFAAAAAABUDa+qLqCiFBYW6vjx41q2bJkmTJiggIAATZ061a6+qampkiRfX181aNCgzDZhYWEl2torJSVF0dHRDvWJiYlRTEyMQ30AAAAAAO4jISFBCQkJDvVJSUmxq53bBQMzZ87Uiy++WGLbkCFDFB8fr7Zt29o1xtmzZyVJwcHBtnsL/FrNmjVLtLVXdna2kpKSHOrjaJAAAAAAAHAv6enpDn+WtJfbBQMNGzZUz549lZ+fr4yMDJ08eVKJiYn6/PPP9frrr8vT0/O6Y+Tk5EiSfHx8ym3j6+srSbp8+bJD9QUFBSkiIsKhPlar1aH2AAAAAAD3YrVaFRUV5VCflJQUZWdnX7ed2wUDw4cP1/Dhw21fb9myRWPGjNGUKVN05swZzZ49+7pj+Pn5SZLy8vLKbZObmytJ8vf3d6i+iIgIrV271qE+AAAAAABzu5FLzKOjo+1aZeD2Nx/s2rWrVq5cKV9fX82ZM0cZGRnX7VN8mUBWVpYMwyizTfElBMVtAQAAAAC4Fbl9MCBJDRo0UEREhIqKirRjx47rtm/ZsqWkK6sCjh07VmabQ4cOlWgLAAAAAMCtyBTBgCQVFBSU+O+1NGnSRPXq1ZMkbdiwocw2xdu7du3qogoBAAAAAKh8pggG0tPTbSsFwsPDr9veYrFo6NChkqR58+aV2r9x40bt27dP3t7euv/++11bLAAAAAAAlcgtgoFt27bptddesy3vv9qqVavUv39/FRQUaMCAAWrevLlt38yZM2W1WjVixIhS/caNGycfHx998803mj59uu1eAxkZGRo1apQkafTo0baVBQAAAAAA3IrcIhg4f/68Xn/9dTVv3lz169dXZGSkwsPDVbNmTfXv31/79u1TZGSkPvrooxL9srKylJGRoRMnTpQas1mzZpo7d648PDw0fvx4NW7cWB07dlTLli21f/9+derUSdOnT6+sQwQAAAAAoEK4RTAQHh6uWbNm6f7771dAQID27dunffv2yd/fX/3799eCBQu0ceNG1apVy6FxH3vsMf3www8aNGiQLl++rL179yosLExxcXFav369AgICKuiIAAAAAACoHBajvOfxwaWKnx8ZFRWltWvXVnU512SxWKq6BABABeCUDwCAudj7OdQtVgwAAAAAAIAbQzAAAAAAAICJEQwAAAAAAGBiBAMAAAAAAJgYwQAAAAAAACZGMAAAAAAAgIkRDAAAAAAAYGIEAwAAAAAAmBjBAAAAAAAAJkYwAAAAAACAiREMAAAAAABgYgQDAAAAAACYGMEAAAAAAAAmRjAAAAAAAICJEQwAAAAAAGBiBAMAAAAAAJgYwQAAAAAAACZGMAAAAAAAgIkRDAAAAAAAYGIEAwAAAAAAmBjBAAAAAAAAJkYwAAAAAACAiREMAAAAAABgYgQDAAAAAACYGMEAAAAAAAAmRjAAAAAAAICJEQwAAAAAAGBiBAMAAAAAAJgYwQAAAAAAACZGMAAAAAAAgIkRDAAAAAAAYGIEAwAAAAAAmBjBAAAAAAAAJkYwAAAAAACAiREMAAAAAABgYgQDAAAAAACYGMEAAAAAAAAmRjAAAAAAAICJEQwAAAAAAGBiBAMAAAAAAJgYwQAAAAAAACZGMAAAAAAAgIkRDAAAAAAAYGIEAwAAAAAAmBjBAAAAAAAAJkYwAAAAAACAiREMAAAAAABgYgQDAAAAAACYGMEAAAAAAAAmRjAAAAAAAICJEQwAAAAAAGBiBAMAAAAAAJgYwQAAAAAAACZGMAAAAAAAgIkRDAAAAAAAYGIEAwAAAAAAmBjBAAAAAAAAJkYwAAAAAACAiREMAAAAAABgYgQDAAAAAACYGMEAAAAAAAAmRjAAAAAAAICJEQwAAAAAAGBibhEMGIah9evXa9y4cerWrZuCg4Pl4+OjBg0aaNiwYUpMTHR4zLi4OFkslmu+9u3bVwFHAwAAAABA5fGq6gJc4fvvv1fv3r0lSR4eHmrRooUCAgKUmpqqL7/8Ul9++aUmTZqk+Ph4h8du3LixmjRpUua+atWqOVU3AAAAAABVzS2CAcMw1KJFC/3hD3/QiBEjVLNmTUlSXl6e4uLiNHXqVE2ePFldu3bVoEGDHBp71KhRiouLq4CqAQAAAACoem5xKUGXLl30448/auzYsbZQQJJ8fHw0ZcoU9e/fX5I0d+7cqioRAAAAAICbklsEA4GBgfLyKn/xQ58+fSRJBw4cqKySAAAAAAC4JbjFpQTXk5OTI0ny9/d3uG9iYqL27NmjzMxMhYSEqEuXLnrsscdUr149V5cJAAAAAEClc/tgwDAMLVq0SJLUs2dPh/uvW7euxNeLFy9WXFyc3nvvPcXExDg8XkpKiqKjox3qExMTc0NzAQAAAADcQ0JCghISEhzqk5KSYlc7tw8G5s6dq+TkZPn4+OiFF16wu1/9+vU1ceJEDR06VGFhYfL391dycrImT56sr7/+WqNGjVJoaKjuu+8+h+rJzs5WUlKSQ30cDRIAAAAAAO4lPT3d4c+S9nLrYGD79u16/vnnJUmTJ09W8+bN7e47ZsyYUtt69OihFStWaNiwYVqyZIlefPFFDRo0SBaLxe5xg4KCFBERYXd7SbJarQ61BwAAAAC4F6vVqqioKIf6pKSkKDs7+7rtLIZhGDda2M3s8OHD6tmzp44fP66HH35Yn376qUMf4K/lwIEDat26taQr3+jw8PDr9omOjlZSUpKioqK0du1al9RRUVz1fQIA3Fzc9JQPAADKYe/nULd4KsGvnThxQn369NHx48c1cOBAJSQkuPTDbqtWrRQSEiJJSktLc9m4AAAAAABUNrcLBs6cOaM+ffro4MGDioqK0qJFi+Tt7e3yeYrHLCgocPnYAAAAAABUFrcKBi5cuKABAwZo9+7dioyM1PLly2/oEYXXc/r0aZ06dUqS1KhRI5ePDwAAAABAZXGbYCA3N1eDBw/Wli1bdMcdd2jVqlWqUaNGhcw1Y8YMGYahoKAgRUZGVsgcAAAAAABUBrcIBgoLCzVixAh9//33at68ub799lvbPQCuZebMmbJarRoxYkSJ7Xv27NEzzzyjPXv2lNiek5OjKVOm6K233pIkvfzyy/Lx8XHdgQAAAAAAUMnc4nGF//rXv/TVV19Jkjw8PDR8+PAy29WvX1+LFi2yfZ2VlaWMjIxSjwPMz8/X7NmzNXv2bNWuXVtNmjSRJP3444+6dOmSJCk2NlYTJkxw/cEAAAAAAFCJ3CIYyM3Ntf07NTVVqampZbZr2rSpXeNZrVbFx8dr48aN2rdvn/bv36+8vDzVqVNHAwYM0OjRo9WvXz+X1A4AAAAAQFWyGDzUuFLY+/zIm4ErH+0IALh5cMoHAMBc7P0c6hb3GAAAAAAAADeGYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGXPZXg1KlT2rlzp9LT03XmzBldvnxZ/v7+CgkJkdVqVXh4uGrXru2q6QAAAAAAgAvccDBgGIbWrFmjJUuWaNWqVcrIyLhuH6vVqn79+mno0KHq3bs3d78HAAAAAKCKORwMnDlzRrNnz9b777+vY8eO2bbb8wik9PR0ffDBB/rggw/UoEEDPf300xo7dqxCQkIcLQMAAAAAALiA3cHA+fPnNX36dM2cOVMXL14sEQRUq1ZNnTt31m233abQ0FCFhIQoMDBQ586d05kzZ5SZmakff/xR//d//6dLly5Jkn7++We9+uqrevPNN/Xiiy/qpZdeUmBgoOuPEAAAAAAAlMuuYODjjz/Wyy+/rFOnTtkCge7du+vBBx9UdHS02rdvL09Pz+uOU1hYqJ07d2rdunX64osvtHHjRl28eFFvvPGG5s6dq2nTpunRRx917ogAAAAAAIDd7AoGYmJiJEk1atTQU089pTFjxqhFixYOT+bp6akOHTqoQ4cOev7553Xo0CG9//77mjNnjk6ePKknnniCYAAAAAAAgEpk1+MKAwICFBcXpyNHjmj69Ok3FAqUJSwsTNOmTdORI0cUFxenatWquWRcAAAAAABgH7tWDBw8eFB16tSpsCICAwP16quvauzYsRU2BwAAAAAAKM2uFQMVGQpcrXbt2pUyDwAAAAAAuMKuYAAAAAAAALgnggEAAAAAAEzMrnsMOOPy5ct6//339cMPP6igoEAREREaO3as6tevX9FTAwAAAACA63AqGNi7d69GjBghi8Wi999/X927dy+x/9y5c+rVq5d2795t27ZixQrNnj1b33zzjTp06ODM9AAAAAAAwElOXUrw9ddfa/fu3Tp16pS6detWav8rr7yiXbt2yTCMEq/MzEwNGzZMubm5zkwPAAAAAACc5FQw8P3338tisahPnz6yWCwl9p0/f17z5s2TxWJRkyZNtGTJEqWkpOjJJ5+UJGVkZOjTTz91ZnoAAAAAAOAkp4KBjIwMSSrzkoCvv/5aOTk5kqQPP/xQgwcPVvv27fXBBx+oXbt2kqSvvvrKmekBAAAAAICTnAoGfvnlF0kq80aCSUlJtn29e/cusW/48OEyDEM7d+50ZnoAAAAAAOAkp4KBs2fPXhnEo/QwP/zwgywWi+69995S+5o2bSrpv8ECAAAAAACoGk4FA9WqVZNU+gN+VlaW9uzZI0nq0aNHqX5+fn6SpMLCQmemBwAAAAAATnIqGLBarZKk9evXl9j+73//W4ZhSJJ69uxZql9mZqYkKSgoyJnpAQAAAACAk5wKBnr16iXDMLRs2TLb/QLOnTun6dOnS5IaNmyotm3bluq3e/duSVKzZs2cmR4AAAAAADjJqWDgySeflIeHh3JyctSlSxd169ZNzZs31+7du2WxWGyPJvy14sccdu7c2ZnpAQAAAACAk5wKBtq3b6/XXntNhmEoLy9PW7duVWZmpgzDULt27fTSSy+V6rNr1y7t27dPknT33Xc7Mz0AAAAAAHCSl7MD/PnPf1ZERITmzJmjtLQ0BQQEqG/fvpowYYL8/f1LtX/33XclSRaLRdHR0c5ODwAAAAAAnOB0MCBJ9913n+677z672s6ZM0dz5sxxxbQAAAAAAMBJTl1KAAAAAAAAbm0EAwAAAAAAmBjBAAAAAAAAJmZXMDB8+HAdOnSoQgvZtWuXhgwZUqFzAAAAAACAkuwKBhYvXqzbbrtNMTEx2rNnj0sL2LVrl373u9+pQ4cOWr58uUvHBgAAAAAA12ZXMNCnTx/l5+frk08+Ufv27RUVFaUFCxbozJkzNzTp6dOn9c4776hz586KiIjQF198oaKiIvXp0+eGxgMAAAAAADfGrscVrl69WosXL9aECRN08OBBrV+/XuvXr9dTTz2lO+64Q926dVPXrl112223KSQkRCEhIQoMDNS5c+d05swZnTlzRvv27dPmzZu1ZcsW7dmzR4WFhTIMQ5LUokULvfnmm3rggQcq9GABAAAAAEBJdgUDkjRs2DANGTJE8+fP11//+lcdOHBAhYWF2rVrl3bt2qW5c+faPWlxINCmTRu99NJLevzxx+Xp6el49QAAAAAAwCkOPZXA09NTTz75pPbt26dVq1ZpxIgRql69ugzDsPsVGBiokSNH6ttvv9XevXs1atQoQgEAAAAAAKqI3SsGfq1v377q27evCgoKtHHjRm3evFm7du1Senq6zpw5o9zcXPn6+io0NFRWq1Xt27dXt27d1L17d4IAAAAAAABuEjccDNgG8PLSXXfdpbvuussV9QAAAAAAgErk0KUEAAAAAADAvRAMAAAAAABgYgQDAAAAAACYGMEAAAAAAAAmRjAAAAAAAICJEQwAAAAAAGBiBAMAAAAAAJgYwQAAAAAAACZGMAAAAAAAgIkRDAAAAAAAYGIEAwAAAAAAmBjBAAAAAAAAJuZUMDB+/HgdPHjQVbUAAAAAAIBK5lQw8Pbbb6tVq1bq3bu3vvjiCxUUFLiqLgAAAAAAUAmcvpTAMAwlJibqd7/7nRo1aqSJEyfq0KFDrqgNAAAAAABUMKeCgY8//li9evWSYRgyDEOnTp3SW2+9pVatWqlfv35asmSJCgsLXVUrAAAAAABwMaeCgZEjRyopKUk//vijnn/+eYWEhMgwDBUVFWnNmjV68MEH1bhxY/35z39WRkaGq2oGAAAAAAAu4pKnErRu3Vp/+9vf9PPPP+vjjz/WnXfeaVtFcOLECU2ZMkXNmzfXwIEDtWzZMhUVFbliWgAAAAAA4CSXPq7Q19dXI0eO1Lp167R3714999xzJVYRrFq1SkOHDlWTJk0UFxeno0ePunJ6AAAAAADgIJcGA1dr06aNZs6cqZ9//lkfffSRevbsaVtFcOzYMcXHxyssLEz333+/vv7664oqAwAAAAAAXEOFBQPFfH199eijj2rlypV69tlnJUkWi0WSVFhYqBUrVmjQoEFq06aNFi1aVNHlAAAAAACAq1R4MLBt2zY99dRTatiwof7+97/LYrHIMAxZLBa1bNnStorgwIEDGjFihEaMGMGTDAAAAAAAqCQVEgxcvHhRc+bMUadOndSlSxfNmzdPFy5ckGEYCg0N1fjx45Wamqr9+/dr586dGjNmjPz8/GQYhhYtWqTZs2c7NJ9hGFq/fr3GjRunbt26KTg4WD4+PmrQoIGGDRumxMTEGz6WTZs2afDgwapdu7b8/f11++23Kz4+Xjk5OTc8JgAAAAAANwuLYRiGqwbbtm2b5syZo88//1wXL16UdOVDuyT16NFDY8eO1fDhw+Xj41Oq78GDB9W7d29lZGQoPDxcycnJds/73XffqXfv3pIkDw8PtWjRQgEBAUpNTdWFCxckSZMmTVJ8fLxDx/PZZ5/p8ccfV2FhoRo2bKg6depo9+7dys/PV2RkpNauXatq1arZNVZ0dLSSkpIUFRWltWvXOlRHZSu+1AMA4F5ceMoHAAC3AHs/hzq9YqB4dUDnzp3VpUsXffjhh7bVAQEBARozZox27Nih9evX65FHHikzFJCk5s2b649//KOkKyGBIwzDUIsWLfTee+/p9OnT2r9/v7Zv367MzEz96U9/kiRNnjxZ//73v+0eMz09XbGxsSosLNS0adN09OhRbd++XampqWrdurW2bt2q8ePHO1QnAAAAAAA3G6eCgaeffloNGjTQ2LFjlZycbLtfQNu2bfWPf/xDx44d0+zZs9WuXTu7xmvevLkk2VYb2KtLly768ccfNXbsWNWsWdO23cfHR1OmTFH//v0lSXPnzrV7zOnTpys3N1d9+/bVuHHjbH9Fb9q0qebPny9JmjNnjk6ePOlQrQAAAAAA3EycCgbmzJljWx3g7e2thx56SOvWrdPOnTs1duxYVa9e3bFiPG6snMDAQHl5eZW7v0+fPpKkAwcO2DWeYRhasmSJJCk2NrbU/h49eqhNmzbKz8/X0qVLb6BiAAAAAABuDk5fStC0aVNNmTJFR48e1WeffaY777zzhsfq16+fioqKXP5UguIbBfr7+9vV/siRIzp+/LgkqWfPnmW2Kd6+ZcsWF1QIAAAAAEDVKP/P7HZYvny5BgwYcFPfrK74SQdS+R/yfy01NVWS5OvrqwYNGpTZJiwsrERbAAAAAABuRU4FAwMHDnRVHRVm7ty5Sk5Olo+Pj1544QW7+pw9e1aSFBwcXG7oUXwvg+K29kpJSVF0dLRDfWJiYhQTE+NQHwAAAACA+0hISFBCQoJDfVJSUuxq51QwcLPbvn27nn/+eUlXnkpQfHPD6ym+9KC8JyhIV1YTSNLly5cdqik7O1tJSUkO9XE0SAAAAAAAuJf09HSHP0vay6lg4JdfftGIESNkGIYmTJigvn37XrfPN998ozfffFOenp764osvFBQU5EwJ5Tp8+LAGDRqknJwcPfzww3rppZfs7uvn5ydJysvLK7dNbm6uJPvvW1AsKChIERERDvWxWq0OtQcAAAAAuBer1aqoqCiH+qSkpCg7O/u67ZwKBhYuXKjExETVqFFDvXr1sqtPr1699Nvf/lbnz5/XwoULNWbMGGdKKNOJEyfUp08fHT9+XAMHDlRCQoJD90EovkwgKytLhmGU2bf4EoKrH49oj4iICK1du9ahPgAAAAAAc7uRS8yjo6PtWmXg1FMJ1qxZI0nq37+/3X859/f318CBA2UYhlavXu3M9GU6c+aM+vTpo4MHDyoqKkqLFi2St7e3Q2O0bNlS0pVVAceOHSuzzaFDh0q0BQAAAADgVuRUMLBz505ZLBZ17drVoX5dunSx9XelCxcuaMCAAdq9e7ciIyO1fPlyh5f6S1KTJk1Ur149SdKGDRvKbFO83dFjBwAAAADgZuJUMHDy5ElJUsOGDR3qV79+fUnS8ePHnZm+hNzcXA0ePFhbtmzRHXfcoVWrVqlGjRo3NJbFYtHQoUMlSfPmzSu1f+PGjdq3b5+8vb11//33O1U3AAAAAABVyalgoFhhYeENtXe037XGGzFihL7//ns1b95c3377rUJCQq7bb+bMmbJarRoxYkSpfePGjZOPj4+++eYbTZ8+XYZhSJIyMjI0atQoSdLo0aNtKwsAAAAAALgVOXXzwVq1aunnn3/WwYMHHepX3N6eD+/2+Ne//qWvvvpKkuTh4aHhw4eX2a5+/fpatGiR7eusrCxlZGSUedf/Zs2aae7cuXriiSc0fvx4zZo1S3Xq1NHu3buVn5+vTp06afr06S6pHwAAAACAquJUMNC+fXv99NNPWrJkiSZNmmR3vy+//FIWi0V33HGHM9PbFD86UJJSU1OVmppaZrumTZs6NO5jjz2mFi1aaOrUqdq4caP27t2rsLAwPfTQQ3r55ZdtjzUEAAAAAOBW5dSlBL/5zW8kXXk24pw5c+zq88EHHyglJUXSlacZuEJMTIwMw7juKz09vUS/uLg4GYZxzccH9ujRQ8uXL1dmZqZycnK0b98+vfbaa4QCAAAAAAC34FQw8MQTTyg0NFSS9Oyzz+rtt99WQUFBmW0LCgo0ffp0Pffcc5KkoKAgjR492pnpAQAAAACAk5y6lCAgIEDvvfeefve736mgoEAvv/yyZsyYoQEDBuj2229X9erVdeHCBe3du1crV67UyZMnZRiGLBaL3nvvPQUGBrrqOAAAAAAAwA1wKhiQpOHDh+v06dN64YUXlJ+fr5MnT2rBggVltjUMQ15eXvrb3/5W5pMAAAAAAABA5XLJ4wrHjh2rDRs22O4ZUNb1/ZI0YMAAbdy4Ub///e9dMS0AAAAAAHCS0ysGinXu3FkrVqxQZmam1q9fr6NHj+rcuXMKDAxUo0aN1KtXL9v9CAAAAAAAwM3BZcFAsdDQUA0ePNjVwwIAAAAAgArgkksJAAAAAADArYlgAAAAAAAAE3PppQRFRUU6ePCgzp49q5ycHLv63HXXXa4sAQAAAAAAOMAlwcD69es1ffp0rVmzxu5AQJIsFosKCgpcUQIAAAAAALgBTgcD06ZN08SJE0s8lhAAAAAAANwanAoG1q1bpwkTJshiscgwDDVq1Eh33323GjZsKF9fX1fVCAAAAAAAKohTwcCsWbNs/542bZr++Mc/ymKxOF0UAAAAAACoHE4FA5s2bZLFYtEDDzygl156yVU1AQAAAACASuLU4wrPnDkjSRo4cKBLigEAAAAAAJXLqWCgVq1akqSAgACXFAMAAAAAACqXU8FARESEJOngwYOuqAUAAAAAAFQyp4KB2NhYGYahzz//3FX1AAAAAACASuRUMDB06FANGzZMu3bt0rhx41xVEwAAAAAAqCROPZVAkj799FP5+vpqxowZ2rZtm1544QX16NHDdv8BAAAAAABw83IqGPD09LT92zAMJSUlKSkpye7+FotFBQUFzpQAAAAAAACc4FQwYBjGNb8GAAAAAAA3N6eCgbvuuksWi8VVtQAAAAAAgErmVDCwdu1aF5UBAAAAAACqglNPJQAAAAAAALc2ggEAAAAAAEyMYAAAAAAAABNz6h4DVysqKtLixYu1evVq7d27V2fOnFF+fr4OHjxYot3u3bt17tw5BQUF6Y477nDV9AAAAAAA4Aa4JBjYsGGDHn30UWVkZNi2GYZR5hMLlixZori4OAUGBur48ePy8/NzRQkAAAAAAOAGOH0pwTfffKN77rlHGRkZMgxDnp6eCgoKKrf9mDFjZLFYdO7cOa1cudLZ6QEAAAAAgBOcCgaysrL00EMPKT8/XzVq1NDcuXOVlZWlBQsWlNunTp066tmzpyTpu+++c2Z6AAAAAADgJKeCgX/84x86e/asvL29tXr1asXGxqpatWrX7detWzcZhqHt27c7Mz0AAAAAAHCSU8HAypUrZbFY9OCDD6pr165292vVqpUk6dChQ85MDwAAAAAAnORUMHDgwAFJ0j333ONQv+J7EGRnZzszPQAAAAAAcJJTwcC5c+ckSTVr1nSoX25uriTJy8tlT0sEAAAAAAA3wKlgICQkRJJ0+vRph/qlpaVJkmrVquXM9AAAAAAAwElOBQMtWrSQJK1fv96hfsuWLZPFYlFERIQz0wMAAAAAACc5FQz07dtXhmFo8eLFOnLkiF19/vnPfyo5OVmS1K9fP2emBwAAAAAATnIqGHjqqadUrVo15eTkaMiQITpx4sQ12//zn//U6NGjJV25DOHxxx93ZnoAAAAAAOAkp+7+V7duXU2dOlXPP/+8duzYoTZt2uiRRx6Rp6enrc3y5cu1e/duffnll9q+fbsMw5DFYtE777yjatWqOX0AAAAAAADgxjn9WIBnn31WJ0+e1NSpU3Xu3Dm9//77kiSLxSJJGjJkiK1tcSgwefJkPfTQQ85ODQAAAAAAnOTUpQTFJk+erBUrVqhDhw4yDKPcV7t27bRy5Ur96U9/csW0AAAAAADASU6vGCj2m9/8Rr/5zW+0e/durVu3Tunp6crKylL16tXVqFEjRUdHq2PHjq6aDgAAAAAAuIDLgoFibdu2Vdu2bV09LAAAAAAAqAAuuZQAAAAAAADcmpwKBjw8POTl5aVly5Y51G/16tXy9PSUl5fLFywAAAAAAAAHOP3J3DCMSu0HAAAAAABch0sJAAAAAAAwsSoJBi5duiRJ8vPzq4rpAQAAAADA/1clwcDmzZslSXXq1KmK6QEAAAAAwP9n9z0Gdu7cqZSUlDL3ff/998rKyrpmf8MwdPHiRW3fvl2ffvqpLBaLIiMjHakVAAAAAAC4mN3BwJIlS/T666+X2m4Yht59912HJjUMQxaLRU8//bRD/QAAAAAAgGs5dCmBYRglXuVtv96rbt26mjt3ru655x6XHxAAAAAAALCf3SsGhgwZIqvVWmLbE088IYvFov/5n/9Rx44dr9nfw8ND1atXV7NmzdSuXTt5enreUMEAAAAAAMB17A4GwsPDFR4eXmLbE088IUm69957df/997u2MgAAAAAAUOHsDgbKsmDBAkm67moBAAAAAABwc3IqGHj88cddVQcAAAAAAKgCDt18EAAAAAAAuBeCAQAAAAAATMypSwmutnHjRn300UfavHmzfvrpJ507d05FRUXX7GOxWFRQUOCqEgAAAAAAgIOcDgYuXbqkUaNGadGiRZIkwzCcLgoAAAAAAFQOp4OBRx55RMuWLZNhGAoICFC7du20efNmWSwW3X777fL391d6erpOnz4t6coqgU6dOikgIMDp4gEAAAAAgHOcusfAmjVrtHTpUknS0KFDdezYMW3cuNG2/4033tB//vMfnTp1Sps3b1a/fv1kGIZyc3OVkJCgxMRE56oHAAAAAABOcSoY+PjjjyVJ9evX12effaYaNWqU27ZLly76+uuv9fzzz2vXrl0aMmSI8vLynJm+hMOHD2vu3Ll68sknFR4eLi8vL1ksFk2ePPmGxouLi5PFYrnma9++fS6rHwAAAACAquDUpQTFlwz87ne/k5+fX6n9Zd1v4K9//atWr16tnTt3av78+Xr66aedKcFm1qxZmjVrlkvGulrjxo3VpEmTMvdVq1bN5fMBAAAAAFCZnAoGTpw4IUlq3759ie0Wi0WSlJubW6qPh4eHRo4cqUmTJulf//qXy4KBWrVqadCgQerSpYsiIyP14YcfavHixU6PO2rUKMXFxTlfIAAAAAAANyGngoGcnBxJUmBgYIntAQEBunjxos6ePVtmvxYtWkiS9u/f78z0JUyaNKnE1wsXLnTZ2AAAAAAAuCun7jEQHBws6cojC68WGhoqSUpLSyuzX3FgkJmZ6cz0AAAAAADASU6tGGjZsqUyMzOVkZFRYnvbtm2VkZGhNWvWlNkvKSlJUumVBjejxMRE7dmzR5mZmQoJCVGXLl302GOPqV69elVdGgAAAAAATnNqxUDnzp1lGIaSk5NLbP/Nb34jSdq5c6c++OCDEvu+/PJL/fOf/5TFYlHnzp2dmb5SrFu3Tl988YUSExO1ePFivfzyywoLC1NCQkJVlwYAAAAAgNOcWjFw77336t1339X333+vwsJCeXp6SpIeeeQRxcXF6cyZM3rmmWc0b948tWjRQmlpadq2bZsMw5DFYtFTTz3lkoOoCPXr19fEiRM1dOhQhYWFyd/fX8nJyZo8ebK+/vprjRo1SqGhobrvvvscGjclJUXR0dEO9YmJiVFMTIxDfQAAAAAA7iMhIcHhP1CnpKTY1c6pYKBfv36yWq26fPmy1qxZo379+km6cu+BDz/8UMOHD1dBQYG2bdumbdu2SfrvIwxHjRqlIUOGODN9hRozZkypbT169NCKFSs0bNgwLVmyRC+++KIGDRpkewqDPbKzs22XUtjL0SABAAAAAOBe0tPTHf4saS+nggFfX18dOnSozH2DBw9WUlKSXn31VSUlJamgoECS1KpVK73wwgsue0xhZbNYLHrzzTe1ZMkSHTx4UDt37lR4eLjd/YOCghQREeHQnFar1bEiAQAAAABuxWq1KioqyqE+KSkpys7Ovm47p4KB6+nevbu+/fZbFRQU6PTp0woICFCNGjUqcspK0apVK4WEhOjMmTNKS0tzKBiIiIjQ2rVrK644AAAAAIDbuZFLzKOjo+1aZVChwYBtEi8vt7uLv7e3tyTZVkIAAAAAAHArcuqpBDdqxowZCgsLU/PmzatieqedPn1ap06dkiQ1atSoiqsBAAAAAODGVcqKgV87e/as0tPTHbpp381kxowZMgxDQUFBioyMrOpyAAAAAAC4YVWyYuBmMXPmTFmtVo0YMaLE9j179uiZZ57Rnj17SmzPycnRlClT9NZbb0mSXn75Zfn4+FRavQAAAAAAuFqVrBioCBs2bNDgwYNtX1+4cEGSNHXqVM2cOdO2PTk5WY0bN5YkZWVlKSMjo9Rd//Pz8zV79mzNnj1btWvXVpMmTSRJP/74oy5duiRJio2N1YQJEyrwiAAAAAAAqHhuEwzk5+crMzOz1PZLly7ZPsxLUmFh4XXHslqtio+P18aNG7Vv3z7t379feXl5qlOnjgYMGKDRo0erX79+Lq0fAAAAAICq4DbBQHR0tAzDcKhPXFyc4uLiSm0PDg7WpEmTXFQZAAAAAAA3L1PfYwAAAAAAALMjGAAAAAAAwMQIBgAAAAAAMDG3uccAAADAzei1pvOqugQAQAX4S0ZsVZfgMqwYAAAAAADAxOxeMeDp6VmRdQAAAAAAgCpgdzBgGIYsFovDjwQsi8VicXoMAAAAAADgPIcuJXBFKODKcQAAAAAAgHPsXjFQVFRUkXUAAAAAAIAqwM0HAQAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEzMbYKBw4cPa+7cuXryyScVHh4uLy8vWSwWTZ482alxN23apMGDB6t27dry9/fX7bffrvj4eOXk5LiocgAAAAAAqo5XVRfgKrNmzdKsWbNcOuZnn32mxx9/XIWFhWrYsKEaN26s3bt369VXX9Xy5cu1du1aVatWzaVzAgAAAABQmdxmxUCtWrU0aNAgvf766/r66681bNgwp8ZLT09XbGysCgsLNW3aNB09elTbt29XamqqWrdura1bt2r8+PEuqh4AAAAAgKrhNisGJk2aVOLrhQsXOjXe9OnTlZubq759+2rcuHG27U2bNtX8+fPVs2dPzZkzR3/+859Vt25dp+YCAAAAAKCquM2KAVcyDENLliyRJMXGxpba36NHD7Vp00b5+flaunRpZZcHAAAAAIDLEAyU4ciRIzp+/LgkqWfPnmW2Kd6+ZcuWSqsLAAAAAABXIxgoQ2pqqiTJ19dXDRo0KLNNWFhYibYAAAAAANyK3OYeA6509uxZSVJwcLAsFkuZbWrWrFmirb1SUlIUHR3tUJ+YmBjFxMQ41AcAAAAA4D4SEhKUkJDgUJ+UlBS72hEMlCEnJ0eS5OPjU24bX19fSdLly5cdGjs7O1tJSUkO9XE0SAAAAAAAuJf09HSHP0vai2CgDH5+fpKkvLy8ctvk5uZKkvz9/R0aOygoSBEREQ71sVqtDrUHAAAAALgXq9WqqKgoh/qkpKQoOzv7uu0IBspQfJlAVlaWDMMo83KC4ksIitvaKyIiQmvXrnW6RgAAAACAedzIJebR0dF2rTLg5oNlaNmypaQrqwKOHTtWZptDhw6VaAsAAAAAwK2IYKAMTZo0Ub169SRJGzZsKLNN8fauXbtWWl0AAAAAALgawUAZLBaLhg4dKkmaN29eqf0bN27Uvn375O3trfvvv7+yywMAAAAAwGVMHQzMnDlTVqtVI0aMKLVv3Lhx8vHx0TfffKPp06fLMAxJUkZGhkaNGiVJGj16tG1lAQAAAAAAtyK3CQY2bNigWrVq2V4LFy6UJE2dOrXE9qNHj9r6ZGVlKSMjQydOnCg1XrNmzTR37lx5eHho/Pjxaty4sTp27KiWLVtq//796tSpk6ZPn15pxwcAAAAAQEVwm6cS5OfnKzMzs9T2S5cu6dKlS7avCwsL7R7zscceU4sWLTR16lRt3LhRe/fuVVhYmB566CG9/PLLtscaAgAAAABwq3KbYCA6Otq23N9ecXFxiouLu2abHj16aPny5U5UBgAAAADAzcttLiUAAAAAAACOIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATIxgAAAAAAAAEyMYAAAAAADAxAgGAAAAAAAwMYIBAAAAAABMjGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxtwsGVq5cqd69eyskJEQBAQHq2LGj3n33XRUVFTk0TlxcnCwWyzVf+/btq6CjAAAAAACgcnhVdQGu9Oabb+pPf/qTJCksLEzVq1fXjh079Nxzz2nNmjVasmSJPDwcy0IaN26sJk2alLmvWrVqTtcMAAAAAEBVcptgYNOmTZo4caI8PDz06aef6qGHHpIk7dixQ/369dOyZcs0Y8YMvfTSSw6NO2rUKMXFxVVAxQAAAAAAVD23uZRg8uTJMgxDo0ePtoUCkhQeHq4ZM2ZIurKiID8/v6pKBAAAAADgpuMWwcC5c+e0Zs0aSVJsbGyp/cOHD1dgYKAyMzOVmJhY2eUBAAAAAHDTcotgIDk5WXl5efLz81PHjh1L7ff29lZkZKQkacuWLQ6NnZiYqOHDh+uee+7Rgw8+qGnTpunEiRMuqRsAAAAAgKrmFvcYSE1NlSQ1adJEXl5lH1JYWJi+++47W1t7rVu3rsTXixcvVlxcnN577z3FxMTcUL0AAAAAANws3CIYOHv2rCSpZs2a5bYp3lfc9nrq16+viRMnaujQoQoLC5O/v7+Sk5M1efJkff311xo1apRCQ0N13333OVRrSkqKoqOjHeoTExNDCAEAAAAAJpaQkKCEhASH+qSkpNjVzi2CgZycHEmSj49PuW18fX0lSZcvX7ZrzDFjxpTa1qNHD61YsULDhg3TkiVL9OKLL2rQoEGyWCx215qdna2kpCS720tyOEgAAAAAALiX9PR0hz9L2sstggE/Pz9JUl5eXrltcnNzJUn+/v5OzWWxWPTmm29qyZIlOnjwoHbu3Knw8HC7+wcFBSkiIsKhOa1Wq2NFAgAAAADcitVqVVRUlEN9UlJSlJ2dfd12bhEM2HOZgD2XG9irVatWCgkJ0ZkzZ5SWluZQMBAREaG1a9c6XQMAAAAAwDxu5BLz6Ohou1YZuMVTCVq2bClJOnLkiAoKCspsc+jQoRJtneXt7S1J5c4HAAAAAMCtwC2CgQ4dOsjb21s5OTnavn17qf35+fnaunWrJKlr165Oz3f69GmdOnVKktSoUSOnxwMAAAAAoKq4RTAQGBio3r17S5LmzZtXav+iRYt07tw5hYaGuuRGfjNmzJBhGAoKClJkZKTT4wEAAAAAUFXcIhiQpFdeeUUWi0UffvihPv/8c9v2HTt26A9/+IMkafz48SWeXDBz5kxZrVaNGDGixFh79uzRM888oz179pTYnpOToylTpuitt96SJL388svXfBICAAAAAAA3O7cJBnr27Kn4+HgVFRXp4YcfVvPmzRUeHq6OHTvq5MmTGjhwoP74xz+W6JOVlaWMjAydOHGixPb8/HzNnj1bbdu2VZ06ddS5c2d17txZoaGheuWVV1RUVKTY2FhNmDChMg8RAAAAAACXc5tgQLqyamD58uW65557lJmZqbS0NLVr104zZ87U0qVL5enpadc4VqtV8fHx6t+/v6pXr679+/dr165dCgkJ0YMPPqhVq1bpww8/lMViqeAjAgAAAACgYrnF4wqvNmjQIA0aNMiutnFxcYqLiyu1PTg4WJMmTXJxZQAAAAAA3HzcasUAAAAAAABwDMEAAAAAAAAmRjAAAAAAAICJEQwAAAAAAGBiBAMAAAAAAJgYwQAAAAAAACZGMAAAAAAAgIkRDAAAAAAAYGIEAwAAAAAAmBjBAAAAAAAAJkYwAAAAAACAiREMAAAAAABgYgQDAAAAAACYGMEAAAAAAAAmRjAAAAAAAICJEQwAAAAAAGBiBAMAAAAAAJgYwQAAAAAAACZGMAAAAAAAgIkRDAAAAAAAYGIEAwAAAAAAmBjBAAAAAAAAJkYwAAAAAACAiREMAAAAAABgYgQDAAAAAACYGMEAAAAAAAAmRjAAAAAAAICJEQwAAAAAAGBiBAMAAAAAAJgYwQAAAAAAACZGMAAAAAAAgIkRDAAAAAAAYGIEAwAAAAAAmBjBAAAAAAAAJkYwAAAAAACAiREMAAAAAABgYgQDAAAAAACYGMEAAAAAAAAmRjAAAAAAAICJEQwAAAAAAGBiBAMAAAAAAJgYwQAAAAAAACZGMAAAAAAAgIkRDAAAAAAAYGIEAwAAAAAAmBjBAAAAAAAAJkYwAAAAAACAiREMAAAAAABgYgQDAAAAAACYGMEAAAAAAAAmRjAAAAAAAICJEQwAAAAAAGBiBAMAAAAAAJgYwQAAAAAAACZGMAAAAAAAgIkRDAAAAAAAYGIEAwAAAAAAmJhXVRcAAAAA4NaXcmGDsgpOK9irliKq96zqcgA4gBUDAAAAAJy24+IGrTu3XDsubqjqUgA4iGAAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEzM7YKBlStXqnfv3goJCVFAQIA6duyod999V0VFRTc03qZNmzR48GDVrl1b/v7+uv322xUfH6+cnBwXVw4AAAAAQOVzq2DgzTff1MCBA/Xdd9+pZs2aatGihXbs2KHnnntOQ4cOdTgc+Oyzz9SrVy8tW7ZMvr6+uu2225SWlqZXX31Vd911ly5dulRBRwIAAAAAQOVwm2Bg06ZNmjhxojw8PPS///u/OnjwoHbs2KHt27erbt26WrZsmWbMmGH3eOnp6YqNjVVhYaGmTZumo0ePavv27UpNTVXr1q21detWjR8/vgKPCAAAAACAiuc2wcDkyZNlGIZGjx6thx56yLY9PDzcFgi8+eabys/Pt2u86dOnKzc3V3379tW4ceNksVgkSU2bNtX8+fMlSXPmzNHJkyddfCQAAAAAAFQetwgGzp07pzVr1kiSYmNjS+0fPny4AgMDlZmZqcTExOuOZxiGlixZUu54PXr0UJs2bZSfn6+lS5c6WT0AAAAAAFXHLYKB5ORk5eXlyc/PTx07diy139vbW5GRkZKkLVu2XHe8I0eO6Pjx45Kknj17ltmmeLs94wEAAAAAcLNyi2AgNTVVktSkSRN5eXmV2SYsLKxEW3vG8/X1VYMGDZweDwAAAACAm1XZn6JvMWfPnpUk1axZs9w2xfuK29ozXnBwsO3eAs6MJ0lpaWmSpPXr1ys4ONiuPsXq1aunevXqOdQHAIBfi46OruoSTCn95PGqLgGoFCfyjtr++9HJaVVcDVDxkqI/qdT5Tpw4oRMnTjjU58KFC5L++3m0PG4RDOTk5EiSfHx8ym3j6+srSbp8+XKljyf99wdSWFio7Oxsu/oUy87O1v79+x3qAwDAryUlJVV1CQBMINe4rIzcA1VdBlDhMpJunfd58efR8rhFMODn5ydJysvLK7dNbm6uJMnf37/Sx5OkZs2aaf/+/SosLLS7TzFWDAAAAACAud3IioHLly/L09NTzZo1u2Y7twgG7FnWb8/lBr8eLysrS4ZhlHk5gSPjSVdukAgAAAAAwM3GLW4+2LJlS0lXniZQUFBQZptDhw6VaGvPeLm5uTp27JjT4wEAAAAAcLNyi2CgQ4cO8vb2Vk5OjrZv315qf35+vrZu3SpJ6tq163XHa9KkiW3p/oYNG8psU7zdnvEAAAAAALhZuUUwEBgYqN69e0uS5s2bV2r/okWLdO7cOYWGhtp1R2aLxaKhQ4eWO97GjRu1b98+eXt76/7773eueAAAAAAAqpBbBAOS9Morr8hisejDDz/U559/btu+Y8cO/eEPf5AkjR8/vsSTBmbOnCmr1aoRI0aUGm/cuHHy8fHRN998o+nTp8swDElSRkaGRo0aJUkaPXo0NwUEAAAAANzS3CYY6Nmzp+Lj41VUVKSHH35YzZs3V3h4uDp27KiTJ09q4MCB+uMf/1iiT1ZWljIyMsq8s2OzZs00d+5ceXh4aPz48WrcuLE6duyoli1bav/+/erUqZOmT59eWYcHAAAAAECFcJtgQLqyamD58uW65557lJmZqbS0NLVr104zZ87U0qVL5enp6dB4jz32mH744QcNGjRIly9f1t69exUWFqa4uDitX79eAQEBFXQkAAAAAABUDotRvEYeAHBLiYuL01/+8he99tpriouLq+pyAAC4YZzTgKrlVisGAFStr776SnFxcUpJSbnhMRITE/Xcc8+pe/fuatiwoXx9fVWjRg116tRJ8fHxOn/+vMNjJiQkyGKxXPO1atUqh8dNSUlRXFycvvrqK4f7AgBubpzTIElFRUV655131KFDBwUEBCgkJES9e/fW119/fd2+OTk5evvtt9WlSxfVrFlT1apVU1hYmB566CGtW7euVPvDhw9r7ty5evLJJxUeHi4vLy9ZLBZNnjz5mvNUxPsM5uNV1QUAcB9fffWVPvroI1mtVkVERNzQGPPmzdNnn30mLy8vNWjQQO3bt9cvv/yi5ORkbd++XQsWLNDatWvVpEkTh8euU6eOWrZsWea+mjVrOjxeSkqK/vKXv+jxxx/XkCFDHO4PALh5cU5DYWGhBg8erBUrVsjDw0Nt27bV+fPn9d133+m7777T9OnT9dJLL5XZNyMjQ3379tWBAwfk5eWl1q1by9fXVz/99JMWLlyohg0b6q677irRZ9asWZo1a5bDdVbk+wzmQTAA4KYydOhQjRw5UlFRUfL397dt37t3rx566CHt3LlTY8eO1YoVKxweu3///kpISHBhtQAAlI9z2q1t+vTpWrFiherWravVq1crPDxckvS///u/evTRRzV+/HhFRUUpMjKyRL+LFy+qd+/eSktL09ixYzV58mSFhITY9qempiorK6vUfLVq1dKgQYPUpUsXRUZG6sMPP9TixYuvW2dFvs9gHgQDAG4qw4YNK3P77bffrg8//FBdunTR6tWrlZOTIz8/v0quDgAA+3FOu3Xl5eVp2rRpkqS//e1vtlBAkh5++GGtXbtWc+fO1eTJk7V06dISfePj45WWlqbHH39c7733Xqmxy1vpMWnSpBJfL1y40K5aeZ/BFbjHAGACBw8e1EMPPaTatWurWrVqioiI0Pvvvy9JslqtslgsSk9Pt7W/etvq1asVHR2toKAgBQYGqk+fPvrhhx9KjJ+eni6LxaKPPvpIkvTEE0+UuNbRVTcRatOmjaQrS/tyc3NdMuaNslqteuKJJyRJH330UYnjjY6OLtHu19/fq0VHR8tisWjt2rXlbk9JSdGDDz6ounXrysPDo8y/EJ04cUKxsbFq0KCB/Pz8dNttt+ntt99WQUFBucewceNGPfDAA6pbt658fHzUqFEjPfbYY/rxxx8d/XYAQKXhnOZ6nNNKS0xM1NmzZxUYGKgHH3yw1P7Y2FhJ0urVq0tcw5+Tk6MPPvhAHh4eev31129oble6md5nuLmxYgBwczt37lRUVJSysrLk7++v22+/XadPn9bYsWOve7JcuHChJk6cqJo1a6pVq1Y6fPiw1qxZo++//14LFy7U8OHDJUl+fn7q2bOnUlNTderUKbVs2VJ16tSxjeOqa9o2bdokSQoLC1NQUJDD/Xfs2KGHH35YJ06cUGBgoDp06KCRI0eqefPmDo8VGRkpHx8fpaamlrrOs127dg6PV55169ZpypQp8vb2VuvWrVW9evVSbTIzM9WlSxcdO3ZM7dq1U40aNbRv3z6NGzdOGzZs0OLFi+XhUTIHnj17tn7/+9/LMAzVqVNH4eHhSktL0yeffKJFixbpiy++0MCBA112HADgCpzT/otz2n9VxDlt8+bNkqQuXbrI29u71P5OnTrJz89POTk5SklJUa9evSRJP/zwg7KyshQREaFGjRrpk08+0fLly3XmzBk1aNBAAwYM0G9/+9tSx1BRnH2fwUQMAG6rsLDQaNeunSHJ6N+/v3HmzBnbvi+++MLw9fU1vL29DUnG4cOHbfuaNm1qSDK8vLyMP/zhD0ZeXp5hGIaRn59vjB8/3pBkBAYGGseOHSsx3+OPP25IMhYsWOCyYygqKjKOHz9ufPrpp0b9+vUNLy8v46uvvnJojAULFhiSynx5enoakydPvqHaisd9/PHHy21T/L28+vt7taioKEOSkZiYWOZ2T09P46mnnjIuXrxo23fp0iXDMAzjtddes/2c2rVrV2KOpKQkIygoyJBk/P3vfy8xdnJysuHl5WVIMqZNm2YUFhYahmEYOTk5xjPPPGNIMoKCgkr9fAGgKnFOu4JzWuWc0x555BFDkvHUU0+V26Zly5aGJGPevHm2bVOnTjUkGcOGDTPuvvvuMn9OPXv2LPH+LU/xezA+Pt6h2l3xPoP5cCkB4Ma+/fZb7dq1S6Ghofr8889L3KV42LBhmjBhgvLz88vtf8cdd+ivf/2rLSn38vLSW2+9pY4dO+rcuXO2pZsV4auvvpLFYpGHh4fq16+vkSNHqlWrVlq7dq0GDx7s0FjBwcF69tlntWHDBp08eVI5OTlKTk7Wo48+qsLCQk2aNEl///vfK+hInNO2bVvNnj1b1apVs227+sZCklRQUKCEhARZrVbbtrvuukvx8fGSpLfffluGYdj2FS/HHDx4sMaNG2f7q4Wvr6/+/ve/64477lB2drZmz55dgUcGAI7hnHYF57TKOaedPXtW0rWf8FC8r7itJB0/flyStGzZMiUmJuqVV17RiRMndOnSJS1evFi1atXShg0bbJciuJIr32cwH4IBwI19++23kqQHHnigzOVjxdcTlueZZ5655vbVq1c7WWH5QkND1bNnT3Xr1k0NGzaUxWLRf/7zH3388ce6fPmyQ2MNGTJE77zzjnr06KE6derI19dXERER+vjjj/XCCy9IunLDn5vxOb8jR4687nLD7t27q2PHjqW2jxo1Sn5+fkpPT9f+/ftt27/55htJ0rPPPluqj8Vi0XPPPVeiHQDcDDinXcE5rXLOaTk5OZIkHx+fctv4+vpKUomf4cWLFyVJ+fn5evTRRzV58mTVrVtX/v7+euCBBzRv3jxJ0pIlS7Rz506HaroeV77PYD4EA4AbS01NlSS1b9++zP1NmzZVYGBguf1vu+22a24/cOCAkxWWr1evXlq/fr02bdqkn376SXv27FG3bt00Z84cPfDAAy6b5y9/+Yt8fX2VnZ2t77//3mXjukp5PwN72gQEBKhx48aS/vuzysrK0i+//CLpyt2Ky3LHHXeU6AMANwPOadfHOa20Gz2nFd+9Py8vr9w2xTfzu3rVw9V3/X/++edL9bn//vtt94FwdRhVWe8zuCduPgi4seLUukaNGuW2qVGjhs6dO1fmvqtvtnS1unXrSpLDf40YPny4bYnd1davX3/dvrfddpuWL1+u5s2ba9WqVVq/fr3uvPNOh+YvS2BgoO644w5t375daWlptu3z58/X/PnzS7V/5ZVX1L9/f6fntVdAQMB125T3c5Ku/KxSU1NtP6sLFy5ct9+N/nwBoCJxTrs+zmll95FK/nyTk5PLXGEwYMAATZw4UVLZlwn8WlmXG1z97+InAvxamzZtdPDgwXKf7uAqFfU+g3siGADcWPEJ+OoT569d6xehX375Ra1bty61/dSpU5Ku/ctZWbZu3aqMjAyH+lwtICBA0dHR+uc//6nt27e77ORWfL3p1Y9BOnLkiDZs2FCq7cmTJx0a22KxSFKJ6yGvVvyLrjOK/1pSll//rK6+A/SpU6dUv379Un2Kj9HRny8AVCTOafbhnFZSWee07OzsMr8fLVq0sP27+MkMhw4dKrOWgoICHTlypERbSbb3mMViKfNpBtJ/L0EoLCwsc78rVdT7DO6HSwkAN9aqVStJKvcatiNHjpT7lxVJ5T76qXh78fjFin9hKE96eroMwyj1ckTxLzrXepaxIwoLC23XKjZq1Mi2PS4ursxaY2JibG2ud7zSf3+RLe8XnYMHDzpR/RXl/ZwuXbpk+6Wl+GcVHBys2rVrS5L27t1bZr89e/aU6AMANwPOadfHOa20ss5p0dHRZX4/EhISbG26du0qSfrPf/5T5k0tt23bptzcXPn4+CgiIsK2vXv37pKuhCflrQgoDhsaNmxY5n5Xc/X7DO6JYABwY3369JEkffnll2X+FeXqE2BZ3nvvvWtu79u3b4ntxdfYVdQNbrKzs5WYmChJJU7Czpg3b56ysrLk6emp6Ohoh/rac7xhYWGSrvxl6dcWL158zSWK9tq4caNSUlJKbZ8/f75ycnLUtGnTEn8l69evnyTp3XffLdXHMAzb9uJ2AHAz4Jx2fZzTSnLmnHb33XerZs2aOnfunL744otS+4tvItivX78SqxGaN29uu3niRx99VKpfSkqKduzYIUm65557HKrpRlTE+wxuquKfiAigqhQWFhrt27c3JBmDBg0yzp49a9u3ZMkSw8/P77rPfB43blyJZz7/6U9/MiQZNWrUMH7++ecS802fPt2QZIwYMcIoKipyuN6ff/7ZeP75543du3eX2rdp0yajW7duhiSjXbt2RkFBQYn9ixYtMpo2bWr07NmzxPbs7GxjxIgRxpYtW0psLygoMObMmWP4+fld9znF5dm6dashyWjWrFmJZzJf7b333jMkGU2aNDEOHDhg2/6f//zHaNCgge37X94zn3+9/WpXP/M5PDzcSE9Pt+374YcfjJo1axqSjHfffbdEv6uf+fz222/bnvmcm5trPPvss7ZnPh8/ftzB7wgAVBzOaZzTKvuc9sYbbxiSjHr16hkpKSm27Z999pnh4eFhWCwWY/PmzaX6LV++3JBkVKtWzVi1apVt+08//WR07NjRkGTceeed153/8ccfNyQZ8fHx5bZx5n0GXI1gAHBzO3bsMIKDg20nqM6dOxtWq9WQZDz77LO2X5iOHDli61O8berUqYbFYjFCQ0ONyMhIo1atWoYkw8PDw/j8889LzZWWlmb4+PgYkoymTZsavXr1MqKioowFCxbYVevhw4cNSYYkIyQkxOjYsaPRoUMH27ySjObNmxtpaWml+i5YsMA279XOnj1r6xscHGx06NDBiIyMtH1PJBn9+/c3Ll++7ND31TCu/JLasmVLQ5IRGhpqdO/e3YiKijKef/55W5vLly8bd9xxh+2XnbZt2xqtWrWy/bJZ3i9LjvwS9fvf/95o3Lix4eXlZURERBitW7e2Hdt9991n+yXpau+9955hsVgMSUbdunVLfE98fX2Nf//73w5/PwCgonFO45xWmee0/Px84ze/+Y3tfdK+fXsjLCzMVs/UqVPL7VscOkkyWrZsaXTs2NEWnISFhRkZGRml+qxfv94IDQ21vXx9fW3v9au3X/3+duZ9BlyNYAAwgbS0NGPEiBFGaGio4efnZ7Rr1874+9//bhiGYTtxXP2Xl+Jfog4fPmysWrXKuOuuu4waNWoY1atXN+655x4jKSmp3LlWr15tREVFGYGBgbaT9GuvvWZXnZcvXzY++OAD47e//a3RqlUrIygoyPDy8jJq165t3HPPPcY777xjXLp0qcy+5f0SlZeXZ0ybNs0YMmSI0aJFCyMwMNDw9vY26tWrZwwcOND45z//eUN/CSp24MAB48EHHzTq1KljeHp6GpKMqKioEm1OnjxpxMbGGnXq1DF8fX2NNm3a2P6q4Ypfol577TXj+PHjxqhRo4z69esbPj4+RuvWrY233nrLyM/PL7f/+vXrjSFDhhi1a9c2vL29jQYNGhgjR4409uzZc8PfDwCoaJzTOKeVpaLOaQUFBcbMmTON8PBwo1q1akZQUJBxzz332BU2LF261Lj33nuN4OBgw9fX12jVqpUxYcIE48yZM2W2T0xMtH2Yv9br6hUxzrzPgKtZDMPBu6QAcBuZmZmqVauWgoODS1wXaLValZGRocOHD8tqtVZdgQAA2IlzGgDcOG4+CJjYggULJEk9evSo4koAAHAO5zQAuHEEA4Cb27Vrl+bMmVPiuc+GYejTTz/Vn//8Z0nS008/XVXlAQBgN85pAFAxvKq6AAAVKzMzU2PGjNEzzzyjpk2bKjQ0VIcOHVJmZqYkacyYMbrvvvuquEoAAK6PcxoAVAxWDABu7vbbb9f48ePVrl07ZWdnKzk5WYZh6N5779XChQv1/vvvV3WJAADYhXMaAFQMbj4IAAAAAICJsWIAAAAAAAATIxgAAAAAAMDECAYAAAAAADAxggEAAAAAAEyMYAAAAAAAABMjGAAAAAAAwMQIBgAAAAAAMDGCAQAAAAAATOz/AaagJzbDfX3aAAAAAElFTkSuQmCC", "text/plain": [ "
" ]