0% found this document useful (0 votes)
7 views23 pages

Python Visualizations of Iris Dataset

This document is a Jupyter notebook that demonstrates data visualizations using Python libraries on the Iris dataset. It includes code for importing necessary libraries, loading the dataset, and creating visualizations such as scatter plots. The notebook is designed for users to fork and run their own analyses on the Iris dataset.

Uploaded by

Nikhil
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views23 pages

Python Visualizations of Iris Dataset

This document is a Jupyter notebook that demonstrates data visualizations using Python libraries on the Iris dataset. It includes code for importing necessary libraries, loading the dataset, and creating visualizations such as scatter plots. The notebook is designed for users to fork and run their own analyses on the Iris dataset.

Uploaded by

Nikhil
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

{"metadata":{"kernelspec":{"language":"python","display_name":"Python

3","name":"python3"},"language_info":
{"name":"python","version":"3.11.13","mimetype":"text/x-python","codemirror_mode":
{"name":"ipython","version":3},"pygments_lexer":"ipython3","nbconvert_exporter":"py
thon","file_extension":".py"},"kaggle":{"accelerator":"none","dataSources":
[{"sourceId":420,"sourceType":"datasetVersion","datasetId":19}],"dockerImageVersion
Id":31153,"isInternetEnabled":false,"language":"python","sourceType":"notebook","is
GpuEnabled":false}},"nbformat_minor":4,"nbformat":4,"cells":
[{"cell_type":"markdown","source":"## This notebook demos Python data
visualizations on the Iris dataset\n\nThis Python 3 environment comes with many
helpful analytics libraries installed. It is defined by the [kaggle/python docker
image]([Link] use three libraries for
this tutorial: [pandas]([Link]
[matplotlib]([Link] and
[seaborn]([Link] \"Fork\" at the
top-right of this screen to run this notebook yourself and build each of the
examples.","metadata":{"_cell_guid":"e748dd89-de20-44f2-a122-
b2bb69fbab24","_uuid":"a42ede279bffeecdddd64047e06fee4b9aed50c5"}},
{"cell_type":"code","source":"# First, we'll import pandas, a data processing and
CSV file I/O library\nimport pandas as pd\n\n# We'll also import seaborn, a Python
graphing library\nimport warnings # current version of seaborn generates a bunch of
warnings that we'll ignore\[Link](\"ignore\")\nimport seaborn as
sns\nimport [Link] as plt\[Link](style=\"white\", color_codes=True)\n\
n# Next, we'll load the Iris flower dataset, which is in the \"../input/\"
directory\niris = pd.read_csv(\"../input/[Link]\") # the iris dataset is now a
Pandas DataFrame\n\n# Let's see what's in the iris data - Jupyter notebooks print
the result of the last thing you do\[Link]()\n\n# Press shift+enter to execute
this cell","metadata":{"_cell_guid":"136008bf-b756-49c1-bc5e-
81c1247b969d","_uuid":"4a72555be32be45a318141821b58ceac28ffb0d7","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:43.283490Z","iopub.execute_input":"2025-11-
06T13:08:43.283819Z","[Link]":"2025-11-
06T13:08:43.308815Z","shell.execute_reply.started":"2025-11-
06T13:08:43.283794Z","shell.execute_reply":"2025-11-
06T13:08:43.307809Z"}},"outputs":
[{"execution_count":6,"output_type":"execute_result","data":{"text/plain":" Id
SepalLengthCm SepalWidthCm PetalLengthCm PetalWidthCm Species\n0 1
5.1 3.5 1.4 0.2 Iris-setosa\n1 2 4.9
3.0 1.4 0.2 Iris-setosa\n2 3 4.7 3.2
1.3 0.2 Iris-setosa\n3 4 4.6 3.1 1.5
0.2 Iris-setosa\n4 5 5.0 3.6 1.4 0.2
Iris-setosa","text/html":"<div>\n<style scoped>\n .dataframe tbody tr th:only-
of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n
vertical-align: top;\n }\n\n .dataframe thead th {\n text-align:
right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n
<tr style=\"text-align: right;\">\n <th></th>\n <th>Id</th>\n
<th>SepalLengthCm</th>\n <th>SepalWidthCm</th>\n <th>PetalLengthCm</th>\n
<th>PetalWidthCm</th>\n <th>Species</th>\n </tr>\n </thead>\n <tbody>\n
<tr>\n <th>0</th>\n <td>1</td>\n <td>5.1</td>\n <td>3.5</td>\n
<td>1.4</td>\n <td>0.2</td>\n <td>Iris-setosa</td>\n </tr>\n <tr>\n
<th>1</th>\n <td>2</td>\n <td>4.9</td>\n <td>3.0</td>\n
<td>1.4</td>\n <td>0.2</td>\n <td>Iris-setosa</td>\n </tr>\n <tr>\n
<th>2</th>\n <td>3</td>\n <td>4.7</td>\n <td>3.2</td>\n
<td>1.3</td>\n <td>0.2</td>\n <td>Iris-setosa</td>\n </tr>\n <tr>\n
<th>3</th>\n <td>4</td>\n <td>4.6</td>\n <td>3.1</td>\n
<td>1.5</td>\n <td>0.2</td>\n <td>Iris-setosa</td>\n </tr>\n <tr>\n
<th>4</th>\n <td>5</td>\n <td>5.0</td>\n <td>3.6</td>\n
<td>1.4</td>\n <td>0.2</td>\n <td>Iris-setosa</td>\n </tr>\n
</tbody>\n</table>\n</div>"},"metadata":{}}],"execution_count":6},
{"cell_type":"code","source":"# Let's see how many examples we have of each
species\niris[\"Species\"].value_counts()","metadata":{"_cell_guid":"5dba36af-1bb8-
49e5-9b49-
1451f4136246","_uuid":"ef33a54d1e704924d1eb29632728011d31bfb543","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:43.310141Z","iopub.execute_input":"2025-11-
06T13:08:43.310482Z","[Link]":"2025-11-
06T13:08:43.327113Z","shell.execute_reply.started":"2025-11-
06T13:08:43.310456Z","shell.execute_reply":"2025-11-
06T13:08:43.326156Z"}},"outputs":
[{"execution_count":7,"output_type":"execute_result","data":{"text/plain":"Species\
nIris-setosa 50\nIris-versicolor 50\nIris-virginica 50\nName: count,
dtype: int64"},"metadata":{}}],"execution_count":7},{"cell_type":"code","source":"#
The first way we can plot things is using the .plot extension from Pandas
dataframes\n# We'll use this to make a scatterplot of the Iris features.\
[Link](kind=\"scatter\", x=\"SepalLengthCm\", y=\"SepalWidthCm\")","metadata":
{"_cell_guid":"b8588972-deb5-4094-99a6-
5feb722e3301","_uuid":"b61dbe844a638b1b26e0c3f16a104570d4b60010","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:43.328243Z","iopub.execute_input":"2025-11-
06T13:08:43.329231Z","[Link]":"2025-11-
06T13:08:43.620100Z","shell.execute_reply.started":"2025-11-
06T13:08:43.329196Z","shell.execute_reply":"2025-11-
06T13:08:43.619026Z"}},"outputs":
[{"execution_count":8,"output_type":"execute_result","data":{"text/plain":"<Axes:
xlabel='SepalLengthCm', ylabel='SepalWidthCm'>"},"metadata":{}},
{"output_type":"display_data","data":{"text/plain":"<Figure size 640x480 with 1
Axes>","image/png":"iVBORw0KGgoAAAANSUhEUgAAAkMAAAG8CAYAAADdFaHKAAAAOXRFWHRTb2Z0d2F
yZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/
AAAACXBIWXMAAA9hAAAPYQGoP6dpAABNVElEQVR4nO3dd3hUZfo38O8kZJA0soEEDAmhZhIIKSRUlRI6qAh
K0Q1diooIggiuiCgXsrggTdBQpUgRWBQMSJHibxfBkBCUMlQxJJAEMY1QUs77B29mGdJmTmbOPDPn+7kur9
08p93Pc3JObk67NZIkSSAiIiJSKSdbB0BERERkS0yGiIiISNWYDBEREZGqMRkiIiIiVWMyRERERKrGZIiIi
IhUjckQERERqRqTISIiIlI1JkNERESkatVsHUB57ty5g169eiE9PR3btm1DixYtyp03JiYGqamppdpPnz6N
6tWrWzNMIiIisnPCJkPLli1DUVGRyfP36NEDI0eONGrTarWWDouIiIgcjJDJ0OXLl/H111/
j3XffxcyZM01apnbt2oiIiLBYDNHR0Xjw4AF8fHwstk4iIiKyrszMTGi1WiQkJJi8jJDJ0OzZszF48GA0bN
jQZjHcv3/
frCtTREREZHuFhYUwtwa9cMnQ3r17ceHCBSxZsgRnzpwxebldu3Zh69atcHFxQXR0NKZMmQKdTic7Dl9fXw
DAwYMHZa+DiIiIlNWlSxezlxEqGbp79y7mzp2LSZMmwd3d3eTlYmJiEBYWBj8/
P6SkpOCLL77AK6+8gp07dyIgIMCKERMREZG9E+rV+uXLl6NWrVp48cUXzVru/fffx/PPP4/
o6Gj069cP69evBwCsWrXKGmESERGRAxHmylBqaipWr16Nzz//HLm5uQCA/Px8w//
euXMHbm5uJq3L19cXUVFRZt1mIyIiInUSJhm6fv06CgoKMGbMmFLThg4divDwcGzdutUGkREREZEjEyYZCg
kJwbp164zazp07h08+
+QSzZs2q8KOLj0tPT8fJkyfRt29fS4dJREREDkaYZMjT0xNt2rQpc1rz5s3RvHlzAMCwYcOQlpaG/
fv3AwB2796NQ4cOoWPHjvD19UVKSgri4uLg7OyMESNGKBY/ERER2SdhkiFTFRcXG33/x9/
fHxkZGZgzZw5yc3Ph4eGBtm3bYsKECXyTjIiIiCqlkcz9MpFKlHyngN8ZIiIish9y/
n4L9Wo9ERERkdKYDBEREZGq2d0zQ0RkO6mZebhx6w78arvBz8f0r8QTEYmMyRARVSo3/
wE+3ZCAJH2moS1S54OpsdFwd9XaMDIioqrjbTIiqtSnGxKQfPGWUVvyxVuYtyHBRhEREVkOkyEiqlBqZh6S
9JkoLjZ+8bS4WEKSPhNpmXk2ioyIyDKYDBFRhW7culPh9LRKphMRiY7JEBFV6MnaFRdI9qtkOhGR6JgMEVG
F6vm4I1LnAycnjVG7k5MGkTofvlVGRHaPyRARVWpqbDTCm9Y2agtvWhtTY6NtFBERkeXw1XoiqpS7qxYfjW
mPtMw8pPE7Q0TkYJgMEZHJ/
HzcmQQRkcPhbTIiIiJSNSZDREREpGpMhoiIiEjVmAwRERGRqjEZIiIiIlVjMkRERESqxmSIiIiIVI3JEBER
EakakyEiIiJSNSZDREREpGpMhoiIiEjVmAwRERGRqjEZIiIiIlVjMkRERESqxmSIiIiIVI3JEBEREakakyE
iIiJSNSZDREREpGrVbB0AEVlGamYebty6A7/abvDzcbd1OEREdoPJEJGdy81/
gE83JCBJn2loi9T5YGpsNNxdtTaMjIjIPvA2GZGd+3RDApIv3jJqS754C/
M2JNgoIiIi+8JkiMiOpWbmIUmfieJiyai9uFhCkj4TaZl5NoqMiMh+MBkismM3bt2pcHpaJdOJiIjJEJFde
7K2W4XT/
SqZTkRETIaI7Fo9H3dE6nzg5KQxandy0iBS58O3yoiITMBkiMjOTY2NRnjT2kZt4U1rY2pstI0iIiKyL3y1
nsjOubtq8dGY9kjLzEMavzNERGQ2JkNEDsLPx51JEBGRDLxNRkRERKrGZIiIiIhUjckQERERqRqTISIiIlI
1PkBNZCZWhycicixMhohMxOrwRESOibfJiEzE6vBERI6JyRCRCVgdnojIcTEZIjIBq8MTETkuJkNEJmB1eC
Iix8VkiMgErA5PROS4mAwRmYjV4YmIHBNfrScyEavDExE5JiZDRGZidXgiIsfC22RERESkakyGiIiISNWYD
BEREZGqCZsM3blzBx06dIBOp8Ovv/
5a4bySJCEuLg6dOnVCWFgYBg0ahFOnTikTKBEREdk1YZOhZcuWoaioyKR5V6xYgcWLF2P48OH48ssv4ePjg
5EjRyIlJcXKURJRRVIz85BwLp3lSohIaEK+TXb58mV8/fXXePfddzFz5swK571//z6+/
PJLjBw5EsOHDwcAREVFoWfPnli1ahU+/PBD6wdMREZy8x/
g0w0JSNJnGtoidT6YGhsNd1etDSMjIipNyCtDs2fPxuDBg9GwYcNK501MTEReXh569eplaNNqtejWrRuOHj
1qzTCJqByfbkhA8sVbRm3JF29h3oYEG0VERFQ+4ZKhvXv34sKFC3jjjTdMmv/
KlSsAgEaNGhm1N27cGGlpabh3757FYySi8qVm5iFJn4niYsmovbhYQpI+k7fMiEg4QiVDd+/
exdy5czFp0iS4u5v2UbucnBxotVpUr17dqN3T0xOSJCE7O9saoRJROW7culPh9LRKphMRKU2oZGj58uWoVa
sWXnzxRVuHQkQyPVnbrcLpfpVMJyJSmjDJUGpqKlavXo0JEyYgNzcXOTk5yM/PBwDk5+fjzp2y/
zXp6emJBw8e4P79+0btOTk50Gg0qFmzptVjJ6L/
qefjjkidD5ycNEbtTk4aROp8WMqEiIQjzNtk169fR0FBAcaMGVNq2tChQxEeHo6tW7eWmlbyrNDVq1cRHBx
saL9y5Qr8/
PzwxBNPWC9oIirT1NhozHvsbbLwprUxNTbahlEREZVNmGQoJCQE69atM2o7d+4cPvnkE8yaNQstWrQoc7mW
LVvC3d0de/
bsMSRDBQUF2LdvHzp06GD1uImoNHdXLT4a0x5pmXlIu3UHfrXdeEWIiIQlTDLk6emJNm3alDmtefPmaN68O
QBg2LBhSEtLw/79+wEA1atXx9ixY7FkyRJ4e3sjKCgImzZtQlZWFkaNGqVY/
ERUmp+PO5MgIhKeMMmQqYqLi0t9mXr06NGQJAmrV6/G7du3ERISglWrViEgIMBGURIREZG90EiSJFU+m/
p06dIFAHDw4EEbR0JERESmkvP3W5i3yYiIiIhsgckQERERqZrdPTNEpAaJ+gzor91GcKA3InW+tg6HiMihM
RkiEsiNW3mYvOgocvMLDG0eri5YMLEj6tbil5uJiKyBt8mIBPJ4IgQAufkFeHvhERtFRETk+JgMEQkiUZ9R
KhEqkZtfgCR9hsIRERGpA5MhIkHor92ucPr5SqYTEZE8TIaIBKEL9K5wenAl04mISB4mQ0SCaKnzhYerS5n
TPFxd+FYZEZGVMBkiEsiCiR1LJUQlb5MREZF18NV6IoHUreWGrz/
ujSR9Bs7zO0NERIpgMkQkoEidL5MgIiKF8DYZERERqRqTISIiIlI1JkNERESkakyGiIiISNX4ADWp3r7j1/
DrpUyEN/VB19aBtg5HaKmZebhx6w78arvBz8fd1uEQkRUocZyLdi5hMkSqdSnlL0xZ/
BOKiiUAwOHEVCz9Jhnz3+qAxv5etg1OMLn5D/
DphgQk6TMNbZE6H0yNjYa7q9aGkRGRpShxnIt6LuFtMlKtRxOhEkXFEiYvOmqjiMT16YYEJF+8ZdSWfPE
W5m1IsFFERGRpShznop5LmAyRKu07fq1UIlSiqFjCgRPXFI5IXKmZeUjSZ6L4sfEqLpaQpM9EWmaejSIjIk
tR4jgX+VzCZIhU6ddLmRVOT75Y8XQ1uXHrToXT0yqZTkTiU+I4F/
lcwmSIVKlFE58Kp4c3rXi6mjxZ263C6X6VTCci8SlxnIt8LmEyRKrUvU0gnJ00ZU5zdtLwrbJH1PNxR6TOB
06PjZeTkwaROh8h3gQhoqpR4jgX+VzCZIhUa/5bHUolRM5OGsx/
q4ONIhLX1NhohDetbdQW3rQ2psZG2ygiIrI0JY5zUc8lGkmSyn6KVOW6dOkCADh48KCNIyFrO3DiGpIv8jt
DpkjLzEOaQN8GISLLU+I4t+Y25Pz95neGSPW6tg5kEmQiPx93JkFEDk6J41y0cwlvkxEREZGqMRkiIiIiVW
MyRERERKrGZIiIiIhUjQ9Qk+qJWKFZtIrORESOjMkQqZaIFZpFrehMROTIeJuMVEvECs2iVnQmInJkTIZIl
USs0CxyRWciIkfGZIhUScQKzSJXdCYicmRMhkiVRKzQLHJFZyIiR8ZkiFRJxArNIld0JiJyZEyGSLVErNAs
akVnIiJHxqr15WDVevUQsUIzq8MTEcnDqvVEMohYoVm0is5ERI6Mt8mIiIhI1ZgMERERkaoxGSIiIiJVYzJ
EREREqsYHqAmA41RJd5R+EJHt8XyiHkyGVM5RqqQ7Sj+IyPZ4PlEf3iZTOUepku4o/
SAi2+P5RH2YDKmYo1RJd5R+EJHt8XyiTlW6TZafn499+/YhJSUF2dnZZc7z/vvvV2UTZEWmVEm3h/
vkjtIPIrI9nk/
USXYydOzYMbz11lvIyckpdx6NRsNkSGCOUiXdUfpBRLbH84k6yU6GZs2ahRo1auCzzz5DeHg43N2ZKdubki
rpyRdvGV0SdnLSILxpbbv514+j9IOIbI/nE3WS/
czQjRs38Oqrr+Kpp55iImTHHKVKuqP0g4hsj+cT9ZF9ZUin0yE3N9eSsZANuLtq8dGY9nZfJd1R+kFEtsfz
ifrIToamTJmCt99+G8888wxatGhhyZjIBhylSrqj9IOIbI/nE/
WQnQy1bt0a7733HgYPHoxGjRrhySefhJOT8V03jUaD5cuXVzlIIiIiImuRnQz98MMPmDp1KoqKipCeno47d
0q/
jqjRaKoUHBEREZG1yU6G5s+fj4YNG2Lx4sVo2LChJWMiIiIiUozsZCgjIwPvvPOORROhI0eOYMWKFbh06RL
y8vJQp04ddO3aFePHj4eHh0e5yw0ZMgQnTpwo1R4fH4/
GjRtbLD4iIiJyPLKToRYtWuDGjRuWjAVZWVkICwvDkCFD4OXlhYsXL2LJkiW4ePEiVq9eXeGyLVu2xLvvvm
vU5u/vb9H4SHyJ+gzor91GcKA3InW+VllG1ErWosZFRCQ62cnQ+++/
j9deew3NmjVD7969LRJM3759jX5u06YNtFotZsyYgfT0dNSpU6fcZT09PREREWGROMj+3LiVh8mLjiI3v8D
Q5uHqggUTO6JurbK/GGvuMqJWshY1LiIieyH7o4tTpkxBYWEhJk+ejKioKPTp0wfPPfec0X/PP/
98lQP08vICABQUFFQ8I6na40kNAOTmF+DthUcstoyolaxFjYuIyF7IvjLk5eUFLy8vBAYGWjIeAEBRUREKC
wtx6dIlfP7554iJian0lteJEycQERGBoqIihIeH46233kKrVq0sHhuJJ1GfUSqpKZGbX4AkfUap21/
mLlNSyfpxj1aytsWtKVHjIiKyJ7KTofXr11syDiOdO3dGeno6AOCZZ57B/PnzK5y/
VatW6Nu3Lxo0aICMjAysWrUKI0aMwPr16xEZGWm1OEkM+mu3K5x+/
trtUsmQucuIWsla1LiIiOyJ7GTImuLi4nD37l1cunQJy5cvx7hx47BmzRo4OzuXOf+ECROMfu7UqROeffZZ
LFu2DCtWrFAiZLIhXaB3hdODy5hu7jKiVrIWNS4iInti1jNDGRkZ6NmzJxYuXFjhfJ999hl69eqFP//
8U1ZQwcHBiIyMxIABA7Bs2TIcP34c+/
fvN3l5V1dXdOzYEWfOnJG1fbIvLXW+8HB1KXOah6tLmW+ImbtMSSVrJyfjD4k6OWkQqfOx2dUXUeMiIrInZ
iVD69atQ3Z2NkaPHl3hfKNHj0Z2drZFbqXpdDq4uLjgjz/
+qPK6yHEtmNixVHJT8maYpZYRtZK1qHEREdkLs26THTlyBH369IGbW8WX3t3d3fHss8/ixx9/
xMSJE6sSH5KTk1FQUGDWN4Py8/Nx+PBhFpBVkbq13PD1x72RpM/AeRO/
GWTuMqJWshY1LiIie2FWMvTHH39g6NChJs3btGlTbN261axgxo8fj9DQUOh0OjzxxBM4f/
48Vq1aBZ1Oh65duwIA3nvvPezcuRNnz54FACQkJGDlypXo1q0b6tWrh4yMDKxZswaZmZlYtGiRWdsn+xep8
zX5Y4tylxG1krWocRERic6sZMjJycnk7/0UFBSYXag1LCwM8fHxiIuLgyRJqFevHgYMGIBRo0ZBq3348bji
4mIUFRUZlvHx8UFBQQE++
+wzZGVloUaNGoiMjMSsWbMQFhZm1vaJiIhIfTSSJEmmzty3b180adKk0lfdgYcfZbx48SK+/
fbbKgVoK126dAEAHDx40MaREBERkank/
P026wHqbt264YcffkBSUlKF8506dQp79+5Ft27dzFk9ERERkeLMSoaGDx+OOnXqYOTIkYiLizN8GLFEeno6
4uLiMHLkSNSpUwfDhw+3ZKxEREREFmfWM0Pu7u5Yu3Ytxo8fjwULFuCzzz6Dh4cH3NzccOfOHeTm5kKSJAQ
FBWHp0qVwd+fDnPZCiYrncirKK7ENc/vuKGPlKJTYH3K2o1RcRFR1Zn+BOiAgADt27MAPP/
yAgwcP4urVq8jLy4O/
vz8aNmyImJgY9OjRA9WqCflxa3qMEhXP5VSUV2Ib5vbdUcbKUSixP+RsR6m4iMhyzHqAWk3U8gD1B3H/
RfLFWygu/t+vgZOTBuFNa+OjMe0tso1XZsSXWRTVw9UFX3/c22bbMLfvjjJWjkKJ/SFnO0rFRURls/
oD1ORYSiqeP3rSBowrnleVKdXhbbENc/vuKGPlKJTYH3K2o1RcRGRZVbqX9dNPP2Hbtm1ISUlBTk4OHr/
IpNFocODAgSoFSNajRMVzORXlldiGuX13lLFyFErsDznbUSouIrIs2cnQypUrMX/
+fNSqVQthYWHQ6XSWjIsUoETFczkV5ZXYhrl9d5SxchRK7A8521EqLiKyLNnJ0Lp169C2bVvExcXBxaXs6t
8ktpKK5+U932CJf8GWVIcv7zkYS1zpkLMNc/
vuKGPlKJTYH3K2o1RcRGRZsp8ZysnJQY8ePZgI2TklKp7LqSivxDbM7bujjJWjUGJ/
yNmOUnERkeXIfptsyJAhaNasGaZPn27pmISglrfJSihR8dycivJKbsPcvjvKWDkKJfaHnO0oFRcRGZPz91t
2MnT58mWMHj0akyZNwnPPPSdnFUJTWzJERETkCOT8/
Tb5maGyEp7CwkJMnToVH374IerWrQsnJ+O7bhqNBt99953JwRAREREpzeRkyMvLq8y2wMBAS8ZDREREpCiT
k6H169dbMw4iIiIim5D9NtnOnTtx/
fr1cqenpqZi586dcldPREREpAjZydD06dORlJRU7vTk5GSHfdOMxJWamYeEc+lmlT2QswxRZRL1Gdi077zd
l1FxlH4QVUT2RxcrewktPz8fzs7OcldPZBY5lcJZXZys4catPExedNTo45kl34qqW8t+vkDtKP0gMoVZydD
58+dx/
vx5w88JCQkoKioqNV9OTg42b96Mhg0bVj1CIhN8uiEByRdvGbUlX7yFeRsSyq0ULmcZoso8nkAADwvtvr3w
CL7+uLeNojKfo/SDyBRmJUMHDhzA0qVLATx8bX7Lli3YsmVLmfN6enrin//
8Z9UjJKpESaXwxz1aKfzxj97JWYaoMon6jDLLqQAPE4kkfYZdfETTUfpBZCqzkqGBAweiU6dOkCQJAwYMwI
QJE9ChQwejeTQaDWrUqIH69eujWjXZd+GITCanUjiri5M16K/
drnD6+Wu37SKJcJR+EJnKrGzF19cXvr4PD4B169ahcePGqFWrllUCIzKVnErhrC5O1qAL9K5wenAl00XhKP
0gMpXst8lat27NRIiEUFIp3MlJY9Tu5KRBpM6nzCs8cpYhqkxLnW+pQrslPFxd7OZqiqP0g8hUJl8ZGjp0q
Nkr12g0+Oqrr8xejshcU2OjMe+xN8MqqxQuZxmiyiyY2BFvLzxS5ltY9sRR+kFkCpOTobJepb958yZSUlLg
4eGBgIAAAMD169eRk5OD+vXro27dupaLlKgC7q5afDSmvVmVwuUsQ1SZurXc8PXHvZGkz8D5a7cRHOhtl1d
SHKUfRKaQXbU+ISEBr7/+Ot555x3069fP8LB0YWEhduzYgX/
9619Yvnw5oqKiLBqwUli1noiIyP7I+fst+5mhefPmoX///hgwYIDRW2PVqlXDwIED0b9/
f8ydO1fu6omIiIgUITsZ0uv1hltjZfH398eFCxfkrp6IiIhIEbKTIV9fX8THx6OwsLDUtMLCQsTHxxtewyc
iIiISleyvIr766quYOXMmBg4ciJdffhn169cHAFy7dg2bN2/
GuXPnMHPmTIsFSkRERGQNspOhQYMGwcnJCQsXLsSMGTOg0Tz8XoskSfD29sasWbMwcOBAiwWqZqmZebhh5b
ed5GwjUZ8BvWBvmSgxVmRdat6H5h5Too6VuXHJ6Yeo50WyT1WqlzFgwAD069cPv/
32G9LS0gAAfn5+CA0NZSkOC1CiqrqcbYhYzZoV6O2fmvehuceUqGNlblxy+iHqeZHsm+xnhkpUq1YNERER6
N27N3r37o2IiAgmQhZSUVV1W26jomrWtqLEWJF1qXkfmntMiTpW5sYlpx+inhfJvpmctfzyyy8AgFatWhn9
XJmS+ck8SlRVl7MNEatZswK9/VPzPjT3mBJ1rMyNS04/
RD0vkv0zORkaMmQINBoNkpOTodVqDT+XR5IkaDQanDt3ziKBqo0SVdXlbEPEatasQG//
1LwPzT2mRB0rc+OS0w9Rz4tk/0xOhtatWwcA0Gq1Rj+TdShRVV3ONkSsZs0K9PZPzfvQ3GNK1LEyNy45/
RD1vEj2z+RkqHXr1hX+TJZVUlU9+eItFBf/
r2KKk5MG4U1rW+RfJnK2UVLNuqzL+raqZq3EWJF1qXkfmntMiTpW5sYlpx+inhfJ/
pn1APXLL7+M+fPn49ChQ8jOzrZWTPT/
TY2NRnjT2kZtlq6qLmcbCyZ2hIeri1GbratZKzFWZF1q3ofmHlOijpW5ccnph6jnRbJvZhVq7dSpE27evAm
NRgONRoNGjRqhZcuWiIqKQlRUFPz9/
a0Zq6JEKtSqRFV1OdsQsZo1K9DbPzXvQ3OPKVHHyty45PRD1PMi2Z6cv99mV62/
efMmTp48iZMnTyIpKQkXLlxAUVERNBoNfH19jZKj4ODgCh+yFplIyRARERGZRs7fb7M/
CFS3bl306dMHffr0AQDcuXMHSUlJSExMRGJiIg4fPoy9e/cCANzd3U1+BZ+IiIjIFqr8dUQ3Nzc8/
fTTePrpp5GRkYHjx49j48aNOHXqFPLy8iwRIxEREZHVVCkZunDhAk6ePGm4KpSWlgatVouQkBCMGDECUVFR
loqTiIiIyCrMSoZOnDiBxMREnDx5EsnJycjJyUHt2rURGRmJv//
974iMjETz5s0N3yIiIiIiEp1ZydDQoUNRrVo19OzZE++//z4iIyMREBBgrdhIQaJWgN53/
Bp+vZSJ8KY+6No60CpxEYlCxCrpShyDPM7J1sx6m+z555/
HpUuXIEkSmjZtisjISERFRTlkUqSWt8lErQB9KeUvTFn8E4oe+eiZs5MG89/
qgMb+XhaJi0gUIlZJV+IY5HFO1qDIq/
V5eXk4deqU4Tmh5ORk3Lt3D7Vq1UJkZCRatmxpuF3m4uJS+QoFpZZk6IO4/5b7pdWPxrS32TZeeOc7oxNkC
WcnDXZ+
+rxF4iIShRLHobmUOAZ5nJM1KPJqvbu7u+HtMQAoKirCuXPnkJiYiKSkJKxduxbz5s2DVqtFaGgoNm7caO4
mSCGiVoDed/
xamSdIACgqlnDgxDVeSieHIWKVdCWOQR7nJBKzynGUxdnZGaGhoRg6dCjGjRuHMWPGIDw8HPfv30diYqIlY
iQrMaU6sy228eul0n8YHpV8seLpRPZEiePQXEocgzzOSSSyX61/8OABkpOTDV+jTk5ORm5uLoCHle2jo6P5
ar3gRK0A3aKJDw4nppa7THhTnyrHRSQKEaukK3EM8jgnkZiVDB04cMDwXaGzZ8+isLAQkiTBy8vLUIIjKio
KoaGhdv28kFqIWgG6e5tALNuWXO6zBLx0To5ExCrpShyDPM5JJGY9QB0cHAwA8Pf3N0p+GjdubLUAbUUtD1
Dn5T/APCu/
xSJnG5evZ2HyoqN8y4RUQYnj0FxKHIM8zskarP422Z49exAVFQVfXzEqlFuTWpKhEqJWgD5w4hqSL/
L7I6QOIlZJV+IY5HFOlqTIq/
VqobZkiIiIyBFY9dX6pUuXmh2QRqPBG2+8YfZyREREREphMkRERESqZnIydP78eWvGQURERGQTVf7ooiUdO
XIEsbGxaNu2LUJDQ9GlSxd88sknhu8XVeSbb75Bjx490KJFCzz//
PM4dOiQAhETERGRvZP90UVryMrKQlhYGIYMGQIvLy9cvHgRS5YswcWLF7F69epyl/v++
+8xY8YMjBs3Dm3btkV8fDzGjx+PjRs3IiIiQrkOmMjcytQiVrKWI1GfAf212wgO9EakzrQ3EtU6Vkr0Q4n9
oURccmKS03cRyan2bu54ifp7Yi45MYnYDznUeh41R5XeJjt//
jw2bNiAs2fPIjc3F8XFxcYr12hw4MCBKgW4detWzJgxA0ePHkWdOnXKnKdHjx4IDQ3F/
PnzDW2DBw+Gh4cHVqxYIWu71nibzNzK1CJWspbjxq08TF50FLn5BYY2D1cXLJjYEXVrlf11XbWOlRL9UGJ/
KBGXnJjk9F1Ecqq9mzteov6emEtOTCL2Qw61nkfl/
P2WfZvs+PHjGDBgAA4fPgxfX1+kpKQgICAAvr6+SEtLg6urK1q1aiV39QZeXl4AgIKCgjKnp6Sk4Pfff0ev
Xr2M2nv37o1jx47hwYMHVY7BUj7dkIDki7eM2pIv3sK8DQkWmV9Uj59QASA3vwBvLzxS7jJqHSsl+qHE/
lAiLjkxyem7iB5PhICHxU0nLzpa7jLmjpeovyfmkhOTiP2QQ63nUTlkJ0OLFy9GQEAA9u7dizlz5gAAxo4d
i02bNmHz5s1IT09Hz549Za27qKgI9+/fx5kzZ/D5558jJiYG/
v7+Zc575coVAEDDhg2N2hs3boyCggKkpKTIisHSSipTFz92Anu0MnVV5hdVoj6j1Am1RG5+AZL0GaXa1TpW
SvRDif2hRFxyYpLTdxGZUu39ceaOl6i/J+aSE5OI/
ZBDredRuWQnQ2fPnsVLL70Ed3d3ODs7A4DhNll4eDgGDRqERYsWyVp3586dERYWhv79+8PHx8fo9tfjsrOz
AQCenp5G7SU/l0y3NXMrU4tYyVoO/bXbFU4/X8Z0tY6VEv1QYn/
IYW5ccmKS03cRyan2bu54ifp7Yi45MYnYDznUeh6VS3Yy5OzsDDe3h/
eNPT09Ua1aNfz555+G6QEBAbh8+bKsdcfFxWHz5s2YPXs2rly5gnHjxqGoqEhuqEIwtzK1iJWs5dAFelc4P
biM6WodKyX6ocT+kMPcuOTEJKfvImrRpOJq7mVVezd3vET9PTGXnJhE7Iccaj2PyiU7Gapfvz5+//
13AA8flG7UqJHRw9KHDx9G7dq1Za07ODgYkZGRGDBgAJYtW4bjx49j//
79Zc5bs2ZNACj1+n1OTo7RdFsrqUzt5KQxandy0iBS51PqiX1z5xdVS50vPFxdypzm4epS5tspah0rJfqhx
P5QIi45Mcnpu4i6twmE82P9LlFetXdzx0vU3xNzyYlJxH7IodbzqFyyk6GOHTvi+++/
R2FhIQBgxIgR2LdvH7p3747u3bvjxx9/xKBBg6ocoE6ng4uLC/74448ypzdq1AjA/
54dKnHlyhW4uLggICCgyjFYytTYaIQ3NU4Qw5vWxtTYaIvML6oFEzuWOrGWvJVSHrWOlRL9UGJ/
KBGXnJjk9F1E89/qUCohKnmbrDzmjpeovyfmkhOTiP2QQ63nUTlkv1pfUFCAvLw8eHl5QaN5eFB++
+232LdvH5ydndGpUyf079+/ygGeOnUKgwYNwmeffYbevXuXOU/Jxxb/9a9/GdpefvlluLu7C/
VqfQlzK1OLWMlajiR9Bs6b+b0StY6VEv1QYn8oEZecmOT0XURyqr2bO16i/
p6YS05MIvZDDrWdR+2+av348eMRGhoKnU6HJ554AufPn8eqVavg7e2Nbdu2QavV4r333sPOnTtx9uxZw3K7
d+/GlClT8Prrr6NNmzaIj4/Htm3bsGHDBkRGRsqKhVXriYiI7I9Vq9aXp6ioCGfOnMH169cBAP7+/
mjevLnhDTNzhIWFIT4+HnFxcZAkCfXq1cOAAQMwatQoaLUPP/
hUXFxc6mHqZ599Fnfv3sWKFSsQFxeHhg0bYunSpbITISIiIlKPKl0Z2rFjBxYsWIA///
wTJavRaDTw9vbGpEmT8NJLL1ksUKXxyhAREZH9UfTK0ObNm/
Hhhx8iJCQE48ePR4MGDQAAV69exZYtWzBjxgwUFBTg5ZdflrsJIiIiIquTfWWoS5cuePLJJ7FmzRq4uBi/
cVBQUIBhw4YhPT3dbq+s8MoQERGR/
VG0NtmtW7fQq1evUokQALi4uKBPnz5GH2Ek+VIz85BwLt3hP4dOypLzeyXi76JS/
TB3GVHHV8R96Cg4tvZL9m2ykJAQXL16tdzpV69eRXBwsNzVExyngjCJxVGqeCvVDyUqfysxviLuQ0fBsbV/
sq8MzZgxA3v37sVXX32Fe/fuGdrv3buHtWvXYu/
evfjggw8sEqRaqbmCMFmPo1TxVqofSlT+VmJ8RdyHjoJja/
9kXxmaNm0anJycMHfuXHz66afw9X34Ma6MjAwUFRXB19cX7777rtEyGo0G3333XdUiVomSCsKPe7SCsD1+D
ItsS87vlYi/i0r1w9xlRB1fEfeho+DYOgbZyZCXlxe8vLwQGGj81dN69epVOSgyrYIwDzAyl5zfKxF/
F5Xqh7nLiDq+Iu5DR8GxdQyyk6H169dbMg56jNorCJN1OEoVb6X6oUTlbyXGV8R96Cg4to5B9jNDZF1qryB
M1uEoVbyV6ocSlb+VGF8R96Gj4Ng6hiolQ3l5eYiLi8OoUaPwwgsv4PTp0wCArKwsrFmzBteuXbNIkGql5g
rCZD2OUsVbqX4oUflbifEVcR86Co6t/ZP90cWbN28iNjYWN2/eRGBgIK5cuYLVq1ejXbt2AB5Wkn/
mmWfw/
vvvWzRgpYj00UV7ryBMYnKUKt5K9UOJyt9KjK+I+9BRcGzFoGg5jnnz5uHOnTvYuXMnvL290b59e6PpXbt2
xeHDh+Wunh7h5+POA4ssTs7vlYi/i0r1w9xlRB1fEfeho+DY2i/Zt8n+85//
YMiQIWjSpAk0Gk2p6QEBAbhx40aVgiMiIiKyNtnJ0L179+Dt7V3u9Dt3Kn7dkIiIiEgEspOhxo0b45dffil
3+oEDB9CsWTO5qyciIiJShOxkaNiwYYiPj0dcXBzy8h4WpZMkCdeuXcM777yDU6dOYfjw4ZaKk4iIiMgqZD
9A3bdvX6SlpWHRokVYuHAhAODVV1+FJElwcnLCpEmT0LVrV0vFSUQWlpqZhxtmvvmSqM+A/
tptBAd6I1Lna5VtKMHcfgDm90XN4ytqXCIScaxEjMnaZCdDAPDaa6+hb9++2L
dvH65du4bi4mLUr18f3bt3R0BAgKViJCILklNh+8atPExedBS5+QWGNg9XFyyY2BF1a5X+wq6oVbzN7QegT
NV6RxlfUeMSkYhjJWJMSqnyF6j9/PwwfPhwxMbGwtfXFykpKTh06JDh1hkRiUVOhe3H/
1ADQG5+Ad5eeMRi21CCuf0AlKla7yjjK2pcIhJxrESMSSlmJUMbNmxAjx49cPv2baP2Q4cO4YUXXsDSpUux
efNmzJkzB/
369Ss1HxHZVkmF7eJi42+tPlph+3GJ+oxSf6hL5OYXIEmfUeVtKMHcfgDm90XN4ytqXCIScaxEjElJZiVDP
/74IwICAoxeqS8sLMQ//
vEPODs7Y86cOdi1axcmT56MtLQ0fPHFFxYPmIjkM6XC9uP01yr+R835x6bL2YYSzO0HYH5f1Dy+osYlIhHH
SsSYlGRWMnTp0iVEREQYtR0/fhy3b9/GsGHD0K9fPzRt2hSjR49Gz549ceRI+ZeeiUh5cips6wLL/
54YAAQ/
Nl3UKt7m9gNQpmq9o4yvqHGJSMSxEjEmJZmVDGVlZaFu3bpGbceOHYNGo0G3bt2M2lu2bMkvUBMJRk6F7ZY
6X3i4upS5Pg9Xl1JvPYlaxdvcfgDKVK13lPEVNS4RiThWIsakJLOSodq1a+PWLeOHqxISEvDEE08gODjYqF
2r1cLFpewDnIhsR06F7QUTO5b6g13ytpOltqEEc/sBKFO13lHGV9S4RCTiWIkYk1LMqlo/YcIE6PV6bN+
+He7u7rh48SJeeOEFdOnSBYsXLzaa95///
CeOHj2K77//3uJBK0GkqvVE1iCnwnaSPgPnzfgOjqhVvM3tB6BM1XpHGV9R4xKRiGMlYkzmkPP326xkSK/
X46WXXoKnpyeaNGmCM2fO4N69e9i8eTNCQ0ON5u3atSvatm2L2bNnmxyMSJgMERER2R85f7/
Nuk2m0+nw1VdfoXnz5sjIyEB4eDji4uJKJULHjx9HjRo10LNnT3NWT0RERKQ4s64MqQmvDBEREdkfq18ZIi
IiInI0TIaIiIhI1apUqJVIjRylorMS/dhyQI/
kC5mI1PliQJcgq2xD1P0hJy5R+0Lk6JgMEZnIUSo6K9GP5IsZeP+LY4aff738J9bFn8Oc19qjRRMfi2xD1P
0hJy5R+0KkFrxNRmQiR6norEQ/
Hk2EHvXe8v9abBui7g85cYnaFyK1YDJEZAJHqeisRD+2HNBXOP2bgxeqvA1R94ecuETtC5GaMBkiMoGjVHR
Woh/
JFzIrnJ6kz6jyNkTdH3LiErUvRGrCZIjIBI5S0VmJfoQHVfxMkKnlLyoi6v6QE5eofSFSEyZDRCZwlIrOSv
RjUFddhdMt8VaZqPtDTlyi9oVITZgMEZnIUSo6K9GPOa+1N6tdDlH3h5y4RO0LkVqwHEc5WI6DymPvFZ1LK
NGPbw5eQJI+w6rfGRJ1f8iJS9S+ENkTq1etVxMmQ0RERPaHtcmIiIiIzMRkiIiIiFSNyRARERGpGpMhIiIi
UjUWaiVyEEpUPDd3G6JWYRc1LiIRqPH4YDJEZOeUqHhu7jZErcIualxEIlDz8cHbZER2TomK5+ZuQ9Qq7KL
GRSQCNR8fTIaI7JgSFc/N3YaoVdhFjYtIBGo/
PpgMEdkxJSqem7sNUauwixoXkQjUfnwwGSKyY0pUPDd3G6JWYRc1LiIRqP34YDJEZMeUqHhu7jZErcIualx
EIlD78cFkiMjOKVHx3NxtiFqFXdS4iESg5uODhVrLwUKtZG+UqHhu7jZErcIualxEIrD340PO329+Z4jIQf
j5uFv9xGXuNpSISQ5R4yISgRqPD94mIyIiIlVjMkRERESqxmSIiIiIVE2oZ4b27NmD7777DmfOnEFOTg4CA
wMxZMgQvPjii9BoNOUuFxMTg9TU1FLtp0+fRvXq1a0ZMhEREdk5oZKhtWvXol69epg2bRr+9re/4b///
S9mzJiBmzdvYvz48RUu26NHD4wcOdKoTat17MJyaiBiJXZRKVFR3lHGSgmJ+gzor91GcKA3InW+tg5HNu5z
UgOhkqHly5fD29vb8HO7du2QlZWFNWvW4PXXX4eTU/
l39WrXro2IiAgFoiQliFiJXVRKVJR3lLFSwo1beZi86Chy8wsMbR6uLlgwsSPq1rKfr/
hyn5OaCPXM0KOJUImQkBDk5eUhPz/
fBhGRrYhYiV1USlSUd5SxUsLjiRAA5OYX4O2FR2wUkTzc56QmQiVDZTl58iTq1KkDd/eKL8/
u2rULoaGhiIyMxOjRo6HX6xWKkCxNxErsolKioryjjJUSEvUZpRKhErn5BUjSZygckTzc56Q2QidDCQkJiI
+PL/Us0ONiYmIwY8YMrF27Fh988AH+
+OMPvPLKK0hJSVEoUrIkESuxi0qJivKOMlZK0F+7XeH085VMFwX3OamNsMnQzZs3MWnSJLRp0wZDhw6tcN7
3338fzz//
PKKjo9GvXz+sX78eALBq1SolQiULE7ESu6iUqCjvKGOlBF1g6Vv9jwquZLoouM9JbYRMhnJycjB69Gh4eXl
hyZIlFT44XRZfX19ERUXhzJkzVoqQrEnESuyiUqKivKOMlRJa6nzh4epS5jQPVxe7eauM+5zURrhk6N69ex
g7dixyc3OxcuVKeHh42DoksgERK7GLSomK8o4yVkpYMLFjqYSo5G0ye8J9TmoiVNX6wsJCjB8/
HklJSdi4cSOaNGkiaz3p6eno3bs3+vbtiw8++EDWOli1XgwiVmIXlRIV5R1lrJSQpM/
AeQf4zhD3OdkbOX+/hUqGZsyYga1bt2LatGmIjIw0mtasWTNotVoMGzYMaWlp2L9/
PwBg9+7dOHToEDp27AhfX1+kpKQgLi4O2dnZ2L59OwICAmTFwmSIiIjI/sj5+y3URxf/85//
AADmzp1batrBgwfh7++P4uJiFBUVGdr9/
f2RkZGBOXPmIDc3Fx4eHmjbti0mTJggOxEiIiIi9RDqypBIeGWIiIjI/
sj5+y3cA9RERERESmIyRERERKom1DNDRI9jxWzTOUqVdCIipTEZIiGxYrbpHKVKOhGRrfA2GQmJFbNN5yhV
0omIbIXJEAmHFbNN5yhV0omIbInJEAmHFbNN5yhV0omIbInJEAmHFbNN5yhV0omIbInJEAmHFbNN5yhV0om
IbInJEAmJFbNN5yhV0omIbIWv1pOQ3F21+GhMe1bMNkHdWm74+uPeDlMlnYhIaUyGSGh+Pu5MgkwUqfNlEk
REJANvkxEREZGqMRkiIiIiVWMyRERERKrGZIiIiIhUjQ9QOyi1VntXa78BdfddRNwfRPaDyZCDUWu1d7X2G
1B330XE/UFkf3ibzMGotdq7WvsNqLvvIuL+ILI/
TIYciFqrvau134C6+y4i7g8i+8RkyIGotdq7WvsNqLvvIuL+ILJPTIYciFqrvau134C6+y4i7g8i+8RkyIG
otdq7WvsNqLvvIuL+ILJPTIYcjFqrvau134C6+y4i7g8i+6ORJEmqfDb16dKlCwDg4MGDNo5EHrVWe1drvw
F1911E3B9EtiHn7ze/
M+Sg1FrtXa39BtTddxFxfxDZD94mIyIiIlVjMkRERESqxmSIiIiIVI3JEBEREakaH6AmIruWqM+A/
tptBAd6I1Lna7XtsAo9keNiMkREdunGrTxMXnQUufkFhjYPVxcsmNgRdWtZ7kvPrEJP5Ph4m4yI7NLjiRAA
5OYX4O2FRyy6HVahJ3J8TIaIyO4k6jNKJUIlcvMLkKTPsMh2WIWeSB2YDBGR3dFfu13h9POVTDcVq9ATqQO
TISKyO7pA7wqnB1cy3VSsQk+kDkyGiMjutNT5wsPVpcxpHq4uFnurjFXoidSByRAR2aUFEzuWSohK3iazJF
ahJ3J8fLWeiOxS3Vpu+Prj3kjSZ+C8Fb8z5O6qxUdj2rMKPZEDYzJERHYtUudr1Y8tlmAVeiLHxdtkREREp
GpMhoiIiEjVmAwRERGRqjEZIiIiIlVjMkRERESqxmSIiIiIVI3JEBEREakakyEiIiJSNSZDREREpGpMhoiI
iEjVmAwRERGRqjEZIiIiIlVjMkRERESqxmSIiIiIVI3JEBEREakakyEiIiJSNSZDREREpGpCJUN79uzBa6+
9hg4dOiAiIgJ9+/
bFtm3bIElShctJkoS4uDh06tQJYWFhGDRoEE6dOqVM0ERERGTXhEqG1q5dixo1amDatGlYvnw5OnTogBkzZ
uDzzz+vcLkVK1Zg8eLFGD58OL788kv4+Phg5MiRSElJUShyEkVqZh4SzqUjLTPP1qEQEZGdqGbrAB61fPly
eHt7G35u164dsrKysGbNGrz++utwciqdu92/
fx9ffvklRo4cieHDhwMAoqKi0LNnT6xatQoffvihQtGTLeXmP8CnGxKQpM80tEXqfDA1NhrurlobRkZERKI
T6srQo4lQiZCQEOTl5SE/P7/MZRITE5GXl4devXoZ2rRaLbp164ajR49aLVYSy6cbEpB88ZZRW/
LFW5i3IcFGERERkb0QKhkqy8mTJ1GnTh24u7uXOf3KlSsAgEaNGhm1N27cGGlpabh3757VYyTbSs3MQ5I+E
8XFxs+WFRdLSNJn8pYZERFVSOhkKCEhAfHx8Rg5cmS58+Tk5ECr1aJ69epG7Z6enpAkCdnZ2dYOk2zsxq07
FU5Pq2Q6ERGpm7DJ0M2bNzFp0iS0adMGQ4cOtXU4JLAna7tVON2vkulERKRuQiZDOTk5GD16NLy8vLBkyZI
yH5wu4enpiQcPHuD+/ful1qHRaFCzZk1rh0s2Vs/
HHZE6Hzg5aYzanZw0iNT5wM+n7FusREREgIDJ0L179zB27Fjk5uZi5cqV8PDwqHD+kmeFrl69atR+5coV+P
n54YknnrBarCSOqbHRCG9a26gtvGltTI2NtlFERERkL4R6tb6wsBATJ07ElStXsHHjRtSpU6fSZVq2bAl3d
3fs2bMHwcHBAICCggLs27cPHTp0sHbIJAh3Vy0+GtMeaZl5SLt1B3613XhFiIiITCJUMjRr1iwcOnQI06ZN
Q15entFXpJs1awatVothw4YhLS0N+/
fvBwBUr14dY8eOxZIlS+Dt7Y2goCBs2rQJWVlZGDVqlI16Qrbi5+POJIiIiMwiVDL0n//
8BwAwd+7cUtMOHjwIf39/FBcXo6ioyGja6NGjIUkSVq9ejdu3byMkJASrVq1CQECAInETERGR/
dJIlRX+UqkuXboAeJiEERERkX2Q8/
dbuAeoiYiIiJTEZIiIiIhUjckQERERqRqTISIiIlI1JkNERESkakyGiIiISNWYDBEREZGqMRkiIiIiVRPqC
9QiycjIQFFRkeHjTURERCS+GzduwNnZ2axleGWoHNWrV0e1aswViYiI7Em1atVQvXp1s5ZhOQ4iIiJSNV4Z
IiIiIlVjMkRERESqxmSIiIiIVI3JEBEREakakyEiIiJSNSZDREREpGpMhoiIiEjVmAwRERGRqjEZIiIiIlV
jMkRERESqxmSIiIiIVI3JEBEREakay7LbsTt37qBXr15IT0/
Htm3b0KJFi3LnjYmJQWpqaqn206dPm13d1xZ27NiB6dOnl2ofPXo0pkyZUu5ykiRhxYoV+Prrr3H79m2EhI
Rg+vTpiIiIsGK0liW37/a+z0v8+9//xldffYXLly/D1dUVLVq0wNKlS/
HEE0+Uu8w333yDlStXIi0tDQ0bNsSkSZPQuXNnBaO2DHP7PmTIEJw4caJUe3x8PBo3bmztcC2ivD4AwIIFC
9CnT58ypznCsS63745wrB88eBBffPEFLl26BDc3N0RFRWHKlCkICAiocDlL7XcmQ3Zs2bJlKCoqMnn+Hj16
YOTIkUZtWq3W0mFZ1cqVK+Hh4WH4uU6dOhXOv2LFCixevBhTpkyBTqfDxo0bMXLkSHz77beVHmSiMbfvgP3
v8+XLl2PFihUYN24cIiIi8Ndff+HYsWMV/
t5///33mDFjBsaNG4e2bdsiPj4e48ePx8aNG+3qD6OcvgNAy5Yt8e677xq1+fv7WzNUi5o5cyby8vKM2r76
6ivs27cP7dq1K3c5RzjW5fYdsO9j/fjx4xg/
fjxeeOEFTJo0CVlZWVi0aBFGjhyJXbt2VfgPH4vtd4ns0qVLl6SIiAhp06ZNUlBQkHT69OkK5+/
cubM0a9YshaKzvO3bt0tBQUHSn3/+afIy9+7dk1q2bCnNnz/f0Hb//
n2pc+fO0syZM60QpXXI6bsk2f8+v3z5stSsWTPp8OHDZi3XvXt36e233zZqGzRokPTqq69aMjyrktv32NhY
acyYMVaKynZiYmKk0aNHlzvdUY71slTWd0my/
2N9xowZUkxMjFRcXGxoO3bsmBQUFCT98ssv5S5nyf3OZ4bs1OzZszF48GA0bNjQ1qEIKzExEXl5eejVq5eh
TavVolu3bjh69KgNIyNT7NixA/7+/
ujYsaPJy6SkpOD333832ucA0Lt3bxw7dgwPHjywdJhWIafvjioxMRHXr1/
Hc889V+E8jnism9J3R1BYWAg3NzdoNBpDW8lVcEmSyl3OkvudyZAd2rt3Ly5cuIA33njDrOV27dqF0NBQRE
ZGYvTo0dDr9VaK0HqeffZZhISEoEuXLvjyyy8rvGVw5coVAECjRo2M2hs3boy0tDTcu3fPqrFamjl9L2HP+
zw5ORlBQUFYtmwZ2rVrh9DQUAwePBjJycnlLlOyzx//
R0Ljxo1RUFCAlJQUq8ZsKXL6XuLEiROIiIhAixYtEBsbi19+
+UWBiK1n9+7dcHV1RZcuXcqdx9GO9RKm9L2EPR/r/
fv3x+XLl7Fx40bk5uYiJSUFCxYsQLNmzdCyZctyl7PkfuczQ3bm7t27mDt3LiZNmgR3d3eTl4uJiUFYWBj8
/PyQkpKCL774Aq+88gp27txpF/fTfXx88OabbyI8PBwajQY//
vgjFi5ciPT0dHzwwQdlLpOTkwOtVlvqAUJPT09IkoTs7OwK70WLQk7fAfvf55mZmfjtt99w4cIFzJw5EzVq
1MAXX3yBkSNHYt+
+fahVq1apZbKzswE83MePKvm5ZLro5PQdAFq1aoW+ffuiQYMGyMjIwKpVqzBixAisX78ekZGRCvei6goLC7
Fnzx7ExMTA1dW13Pkc5Vh/lKl9B+z/
WI+OjsbSpUsxefJkfPTRRwCAkJAQrFy5Es7OzuUuZ9H9btZNNbK5+fPnS/379zfcW/
35559Nembocenp6VLLli3t+n763LlzpZCQECk9Pb3M6cuWLZNCQ0NLte/
Zs0cKCgqSbt68ae0QraayvpfF3vZ59+7dpaCgIOncuXOGtr/+
+kuKjIyUFi5cWOYy3377rRQUFCRlZGQYtZ8+fVoKCgqSTp48adWYLUVO38ty584dqXPnznb1vNSjDh8+LAU
FBUk//vhjhfM54rFuat/LYm/H+smTJ6Xo6Gjpk08+kY4dOybt2bNHeu6556R+/fpJd+/
eLXc5S+533iazI6mpqVi9ejUmTJiA3Nxc5OTkID8/
HwCQn5+PO3fumLwuX19fREVF4cyZM9YK1+p69eqFoqIinDt3rszpnp6eePDgAe7fv2/
UnpOTA41Gg5o1ayoRplVU1vey2Ns+9/
T0hJeXF4KDgw1tXl5eaNasGS5dulTmMiX7NDc316g9JyfHaLro5PS9LK6urujYsaPd7PPH7d69G15eXnj66
acrnM8Rj3VT+14WezvWZ8+ejbZt22LatGlo27Ytevbsibi4OJw9exbffvttuctZcr8zGbIj169fR0FBAcaM
GYNWrVqhVatWGDduHABg6NChGDFihI0jFEvJfeSrV68atV+5cgV+fn52d9lcbZo0aVLutMdPfiVK9nnJswQ
lrly5AhcXF7u4ZQDI67ujuXfvHg4cOICePXvCxcWlwnkd7Vg3p++O4PLly0aJPwDUrVsXf/vb3/
DHH3+Uu5wl9zuTITsSEhKCdevWGf1X8jG+WbNmYebMmSavKz09HSdPnqzwQ42ii4+Ph7OzM5o1a1bm9JYtW
8Ld3R179uwxtBUUFGDfvn3o0KGDUmFaRWV9L4u97fPOnTsjKyvL6OrXX3/9hTNnzqB58+ZlLhMQEIAGDRpg
7969Ru3x8fFo166d3Xx3RU7fy5Kfn4/Dhw/bzT5/1I8//oj8/HyT3qRytGPdnL6Xxd6OdT8/
P5w9e9aoLTU1FX/99Rfq1atX7nKW3O98gNqOeHp6ok2bNmVOa968ueEkOWzYMKSlpWH//
v0AHl5uPXToEDp27AhfX1+kpKQgLi4Ozs7OdnM1adSoUWjTpg10Oh2Ah18r3bp1K4YOHQofHx8ApftdvXp1
jB07FkuWLIG3tzeCgoKwadMmZGVlYdSoUTbri7nk9N0R9nnXrl3RokULTJgwAZMmTUL16tURFxcHrVaLV15
5BQDw3nvvYefOnUYn0jfffBNTpkxB/
fr10aZNG8THx+P06dPYsGGDrbpiNjl9T0hIwMqVK9GtWzfUq1cPGRkZWLNmDTIzM7Fo0SJbdkeWXbt2wc/
PD1FRUaWmOeqxXsKcvjvCsT548GDMmTMHs2fPRkxMDLKysrB8+XLUqlXL6LV5a+53JkMOqLi42Oi1a39/
f2RkZGDOnDnIzc2Fh4cH2rZtiwkTJtjNbYOGDRti+/btuHnzJoqLi9GgQQO89957GDJkiGGex/
sNPCxZIUkSVq9ebfhU+6pVq+ym34C8vjvCPndyckJcXBw+
+eQTfPDBBygoKEB0dDQ2btxoSALL2ufPPvss7t69ixUrViAuLg4NGzbE0qVL7eptKjl99/
HxQUFBAT777DNkZWWhRo0aiIyMxKxZsxAWFmarrsiSnZ2Nn376CcOGDTP69kwJRz3WAfP77gjH+tChQ6HVa
rFp0yZs374dbm5uiIiIwMKFC/G3v/
3NMJ8197tGkir4ohERERGRg+MzQ0RERKRqTIaIiIhI1ZgMERERkaoxGSIiIiJVYzJEREREqsZkiIiIiFSNy
RARERGpGpMhIiIiUjUmQ0QkLJ1OhyVLltg6DIsYMmQInn32WVuHQURlYDJEpGJ6vR4TJkxA586d0aJFCzzz
zDMYMWIE1q9fb+vQyrRjxw7odDr8+uuvtg6lTOnp6ViyZIlRgVW58vLysHTpUjz//
POIjIxEWFgYnn32WXz66adIT0+3QLREVIK1yYhUKjExEUOHDoWfnx8GDBgAHx8f3LhxA8nJyVi3bp1R7TMy
TUZGBpYuXYp69eohJCRE9npSUlIwfPhw3LhxAz179sSgQYPg4uICvV6Pbdu24cCBA/
jhhx8sGDmRujEZIlKpL774Ah4eHti2bRs8PT2Npv355582iooKCwsxfvx4/
Pnnn1i3bh2io6ONpk+aNAkrVqywUXREjom3yYhU6o8//kCTJk1KJUIAUKtWLaOfv/32W/
Tv3x9hYWFo3bo1Jk2ahBs3bhjNU/JMzG+//YbBgwcjLCwMMTEx2LRpk9F8Dx48wKJFi9C/
f39ERUUhIiICr7zyCn7++WeL9S09PR3Tp09H+/btERoaij59+mDbtm1G8xw/
fhw6nQ7x8fFYvnw5OnTogBYtWmDYsGG4du1aqXVu3LgRXbp0QVhYGF566SUkJCRgyJAhhitox48fx0svvQQ
AmD59OnQ6HXQ6HXbs2GG0nkuXLmHIkCEIDw/
HM888Uyqx2bdvH86fP49x48aVSoQAwN3dHZMmTTL8XDLu58+fR2xsLMLDw9GtWzfs3bsXAHDixAkMGDAAYW
Fh6NGjB/773//KGFEix8ZkiEil6tWrhzNnzuDChQsVzrd8+XK8++67CAwMxLRp0zB06FAcO3YMf//
735GTk2M0b3Z2NsaMGYPmzZvjnXfeQd26dfHhhx8aJSJ5eXn45ptv0Lp1a0yZMgXjx4/
H7du38eqrr1rkWZtbt25h4MCBhhj/8Y9/oH79+vjHP/6BtWvXlpp/xYoV2L9/
P0aOHImxY8ciOTkZU6ZMMZrn66+/xkcffYS6devinXfeQXR0NN544w3cvHnTM
E/jxo0xYcIEAMCgQYMwb948zJs3D61atTIan1dffRXBwcF499130ahRI/zrX//
CkSNHDPMcPHgQANC3b1+T+5ydnY1x48YhLCwM77zzDrRaLd5+
+23Ex8fj7bffRseOHTF58mTcvXsXEyZMQF5ensnrJlIFiYhU6f/
+7/+kkJAQKSQkRBo0aJA0b9486aeffpIePHhgmOf69etSSEiItHz5cqNl9Xq91KxZM6P22NhYKSgoSFq9er
Wh7f79+1Lfvn2ldu3aGdZbWFgo3b9/32h92dnZUvv27aXp06cbtQcFBUmLFy82/
Lx9+3YpKChIOn36dLn9eu+996SnnnpKun37tlH7pEmTpKioKOnu3buSJEnSzz//
LAUFBUm9evUyiuerr76SgoKCJL1eb+hD69atpRdffFEqKCgwzLdjxw4pKChIio2NNbSdPn1aCgoKkrZv314
qrpLx+fe//200Pk899ZT05ptvGtpeeOEFKSoqqtz+lbfeXbt2GdouX74sBQUFScHBwdKpU6cM7T/
99FO58RGpGa8MEanUU089hc2bNyMmJgbnz5/HypUrMWrUKHTo0MFwdWL//v0oLi5Gr169cPv2bcN/
tWvXRmBgII4fP260zmrVqmHQoEGGn7VaLQYNGoQ///
wTZ86cAQA4OztDq9UCAIqLi5GVlYXCwkKEhobi7NmzVeqTJEnYt28fYmJiIEmSUcxPP/00cnNzDXGU6N+/
vyEeAIZbUykpKQCA3377DVlZWRg4cCCqVfvfY5bPPfccatasaVZ8rq6uRld8tFotWrRoYdgW8PDKmZubm9n
r7dOnj+HnRo0awdPTE40bN0Z4eLihveT/P7o9IuID1ESqFhYWhqVLl+LBgwc4f/
48Dhw4gLVr1+Ktt97Czp078fvvv0OSJHTv3r3M5R9NDgDA19cXrq6uRm0NGjQAAKSmpiIiIgIA8O9//
xurV6/G1atXUVBQYJjX39+/
Sv25ffs2cnJysGXLFmzZsqXceR7l5+dn9HPJM1QltwDT0tIAAPXr1zear1q1aqhXr55Z8dWtWxcajcaorWb
NmtDr9Yaf3d3dzU5Wylqvh4cH6tatW6oNQKnbm0Rqx2SIiKDVahEWFoawsDA0aNAA06dPx969e1FcXAyNRo
MVK1bA2dm51HKPJz6m+PbbbzFt2jR07doVo0aNQq1ateDs7Iwvv/yyylcsiouLAQDPP/
88+vXrV+Y8Op3O6Gcnp7IvkEuSVKVYylLWGD6uUaNGOHv2LG7cuIEnn3yySustr90afSOyZ0yGiMhIaGgog
IffzKlfvz4kSYK/vz8aNmxY6bIZGRnIz883SpJ+//13ADBcRfnhhx8QEBCApUuXGl3NWLx4cZVj9/
b2hpubG4qLi9G+ffsqrw/435WjP/
74A23btjW0FxYWIjU11Si5evzqjBydO3fG7t278d1332Hs2LFVXh8RVY7PDBGp1M8//1zmFYKSN5saNWqE7
t27w9nZGUuXLi01ryRJ+Ouvv4zaCgsLjW5PPXjwAFu2bIG3tzeaN28O4H9XKx5dX3JyMk6dOlXlPjk7O6NH
jx744YcfynxL7vFbZKYIDQ2Fl5cXtm7disLCQkP7rl27kJ2dbTRvjRo1AFTtNlSPHj0QFBSEL774AklJSaW
m5+Xl4bPPPpO9fiIqjVeGiFRq9uzZuHv3Lrp164ZGjRqhoKAAiYmJ2LNnD+rVq4f+/
fvD09MTEydOxPz585GamoquXbvCzc0N169fx4EDBzBw4ECMGjXKsE5fX1+sWLECqampaNCgAeLj43Hu3Dl8
/PHHcHFxAQB06tQJ+/btwxtvvIFOnTrh+vXr2Lx5M5o0aYL8/HyTYt++fTt+
+umnUu1Dhw7F5MmTcfz4cQwcOBADBgxAkyZNkJ2djTNnzuDYsWM4ceKEWeOk1Wrx5ptv4uOPP8awYcPQq1c
vpKamYseOHaWeI6pfvz48PT2xefNmuLm5wdXVFWFhYQgICDB5ey4uLli6dClGjBiB2NhY9OzZEy1btoSLiw
suXryI3bt3w9PT0+hbQ0RUNUyGiFRq6tSp2Lt3L44cOYItW7agoKAAfn5+eOWVV/
Daa68ZHiQeM2YMGjRogLVr1+Lzzz8H8PCB3aeeegoxMTFG66xZsybmzp2L2bNnY+vWrahduzY+
+OADDBw40DBP//79cevWLWzZsgX/93//hyZNmuDTTz/F3r17TU5UHv+Q46Prrlu3Lr755ht8/vnn2L9/
PzZt2gQvLy80adKk1PeDTBUbGwtJkrBmzRr885//RHBwMJYvX47Zs2ejevXqhvlcXFwwd+5cLFiwAB9+
+CEKCwvxySefmJUMAUBgYCB27tyJtWvXYv/+/
Th48CCKi4sRGBiIAQMGsFQKkYVpJD5JR0QWMGTIEPz111/
YvXu3rUNRRHFxMdq1a4du3bph9uzZtg6HiKqAzwwREVXi/
v37pZ6Z2rlzJ7KystC6dWsbRUVElsLbZERElTh16hQ+
+eQT9OzZE15eXjh79iy2bduGoKAg9OzZ09bhEVEVMRkiIqpEvXr1ULduXaxfvx7Z2dmoWbMm+vbtiylTphh
9vZqI7BOfGSIiIiJV4zNDREREpGpMhoiIiEjVmAwRERGRqjEZIiIiIlVjMkRERESqxmSIiIiIVI3JEBEREa
kakyEiIiJStf8HFCkH5d0XBMwAAAAASUVORK5CYII=\n"},"metadata":
{}}],"execution_count":8},{"cell_type":"code","source":"# We can also use the
seaborn library to make a similar plot\n# A seaborn jointplot shows bivariate
scatterplots and univariate histograms in the same figure\
[Link](x=\"SepalLengthCm\", y=\"SepalWidthCm\", data=iris,
size=5)","metadata":{"_cell_guid":"dc213965-5341-4ce7-ad13-
42eb5e2fa1e7","_uuid":"81da4a44d4ec41f5c7acd172c75df2f47884a13e","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:43.622493Z","iopub.execute_input":"2025-11-
06T13:08:43.622859Z","[Link]":"2025-11-
06T13:08:44.352622Z","shell.execute_reply.started":"2025-11-
06T13:08:43.622832Z","shell.execute_reply":"2025-11-
06T13:08:44.351595Z"}},"outputs":
[{"execution_count":9,"output_type":"execute_result","data":{"text/
plain":"<[Link] at 0x7becec1dc490>"},"metadata":{}},
{"output_type":"display_data","data":{"text/plain":"<Figure size 600x600 with 3
Axes>","image/png":"iVBORw0KGgoAAAANSUhEUgAAAkcAAAJICAYAAABrFUAiAAAAOXRFWHRTb2Z0d2F
yZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/
AAAACXBIWXMAAA9hAAAPYQGoP6dpAACCd0lEQVR4nO3deXhTZf428Dtr9zbd9720FEopO6ggi2xuCAqow6K
g4ig6w+j8XMZ1xlcZZ1zGDQVxQ8UVQRxAFndlEZAdWkqhdN+TNs2enPcPpjEhKbRp2iTt/
bkuL8mTc558T9OT3D3nOecRCYIggIiIiIgAAGJPF0BERETkTRiOiIiIiGwwHBERERHZYDgiIiIissFwRERE
RGSD4YiIiIjIBsMRERERkQ2GIyIiIiIbDEdERERENhiOiIiIiGwwHBERERHZYDgiIiIissFwRNSNLBbfmNe
ZdRIR/U4kCAI/
bYi60cfbilDXpPF0Ge3KTgnHlNGpXl9ndHgg5k7O9nQZRNQHSD1dAFFvV9ekQWV9q6fLaFe0IgCA99dJRNR
TeFqNiIiIyAbDEREREZENhiMiIiIiGwxHRERERDYYjoiIiIhsMBwRERER2WA4IiIiIrLBcERERERkg+GIiI
iIyAbDEREREZENhiOy4ysTe/pKnURE5Hs4txrZEYtFnICUiIj6NIYjcsAJSImIqC/
jaTUiIiIiGwxHRERERDYYjoiIiIhsMBwRERER2WA4Ip8THCjjpfxERNRteLUa+ZwAudQnbjmQnRKOKaNTPV
0GERF1EsMR+Sxvv+VAtCLA0yUQEZELeFqNiIiIyAbDEREREZENhiMiIiIiGwxHRERERDYYjoiIiIhsMBwRE
XUDX7kXl6/USdSTeCk/
EVE38IV7cUWHB2Lu5GxPl0HkdRiOiIi6ibffi4uInONpNSIiIiIbDEdERERENhiOiIiIiGwwHBERERHZYDg
iIp8QHCjjZedE1CN4tRoR+YQAudQnLo8HgOyUcEwZnerpMojIRQxHRORTfOHy+GhFgKdLIKIu4Gk1IiIiIh
sMR0REREQ2GI6IiIiIbDAcEREREdlgOCIiIiKywXBEREREZIPhiIiIiMgGwxERERGRDYYjIiIiIhsMR0RER
EQ2GI56CCfMJCIi8g2cW62H+MKEmZwsk4iIiOGoR3n7hJmcLJOIiIin1YiIiIjsMBwRERER2WA4IiIiIrLB
cERERERkg+GIiIi8nq/cDsVX6qQL49VqRETk9XzhdijR4YGYOznb02WQGzAcERGRT/
D226FQ78HTakREfVRwoIyngYic4JEjIqI+KkAu9YnTVbx7P/
U0hiMioj7O209X8e791NN4Wo2IiIjIBsMRERERkQ2GIyIiIiIbDEdERERENhiOiIiIiGwwHBERERHZYDgiI
iIissFwRERERGRDJAgC7x3vxLx581BVVeXWPlu1Rpi9+Fb9MqkYAX5S1ukmrNO9fKVOwHdqZZ3uJRGLEBQg
c1t/8fHxeP/
9993WH3Uc75Ddg9y503Qn1ulerNO9fKVOwHdqZZ1E9njkiIiIiMgGxxwRERER2WA4IiIiIrLBcERERERkg+
GIiIiIyAbDEREREZENhiMiIiIiGwxHRERERDYYjoiIiIhsMBwRERER2WA4IiIiIrLhtXOrtba2Yvr06aipq
cFnn32GQYMGtbvsxIkTUVFR4dB+6NAh+Pn5dWeZRERE1Mt4bTh67bXXYDabO7z81KlTsWjRIrs2uVzu7rKI
iIiol/PKcHTq1Cl8+OGHeOCBB/
D44493aJ2oqCgUFBS4rYZ58+YBAN5//3239UlERNSd+N3lHl4Zjp566inceOONSE9P91gNVVVVHnttIiIiV
/C7yz28bkD2li1bUFRUhLvvvrtT623cuBF5eXkYMmQIbr/
9dhQWFnZThURERNSbedWRI61Wi+XLl2PZsmUIDg7u8HoTJ05Efn4+EhISUFZWhtdffx0333wz1q9fj+Tk5G
6smIiIiHobrzpytGLFCkRGRuL666/v1HqPPPIIrr32WgwfPhwzZ87EmjVrAACrV6/ujjKJiIioF/
OaI0cVFRV466238Oqrr6KlpQUAoNForP9vbW1FUFBQh/
qKiYnBsGHDcPTo0W6rl4iIiHonrwlH5eXlMBqNuOOOOxyeW7BgAQYPHoxPPvnEA5URERFRX+I14Sg3Nxfvv
feeXdvx48fxzDPP4Mknn7zgTSDPV1NTg3379mHGjBnuLpOIiNzMbDbDaDR6uoweI5PJIJFIPF0GXYDXhKPQ
0FCMGjXK6XMDBw7EwIEDAQALFy5EZWUltm3bBgD46quv8O233+Lyyy9HTEwMysrKsHLlSkgkEtx66609Vj8
REXWOIAiorq6GSqWCIAieLqfHiEQihIWFIS4uDiKRyNPlkBNeE446ymKx2N05OykpCbW1tXj66afR0tKCkJ
AQjB49Gvfeey+vVCMi8mIqlQpKpRLR0dEICgrqE0FBEAS0trairq4OAQEBUCgUni6JnBAJfSmud8KkSZMAA
Dt27PBwJUREvY8gCDh58iSCgoKQmJjo6XJ6XEVFBVpbW9GvXz+3hkJ+d7mHV13KT0REfYPZbIbZbEZoaKin
S/GI0NBQ68+AvA/
DERER9TiTyQQAkEp9bnSHW7Rtd9vPgbwLwxEREXlMXxhn5Exf3W5fwXBEREREZIPhiIiIqAvWrVuHnJwch/
/+/e9/e7o0clHfPNlLRETkZm++
+SZCQkKsj2NjYz1YDXUFwxGRj6huaMXxM42oV2qRnRKOnJRw+PtxFybyFgMHDkRERISnyyA34CcrkQ+oV2m
x/N1fcapCZW277+ZhGD8syYNVERH1ThxzROQDzlSq7IIRALz91VEoW3QeqojI+
+h0OlRUVECn88x+cfXVVyM3NxeTJk3CG2+8wXsY+TAeOSLyAUaTxaFNqzfBZOYN7onMZjPeeOMNfPjhh9Dp
dPD398fNN9+MJUuW9MgEr9HR0bjnnnswePBgiEQifPPNN3jxxRdRU1ODxx57rNtfvz0WiwCxmLcMcAXDEZE
PSI0LRXCADGrt7zOXz5qQhcgwfw9WReQd3njjDbz11lvWxzqdzvr4rrvu6vbXHzt2LMaOHWt9fNlll8HPzw
/vvvsu7rzzTsTExHR7Def7Zm8ZJg7n/
KKu4mk1Ih+QEB2Mp+68BNNGp6JfsgJ33ZCPqaNSeSM56vN0Oh0+/
PBDp8+tXbvWY6fYpk+fDrPZjOPHj3vk9ZUteo+8bm/
BI0dEPiIzSYG7bhgMk9kCmbT7TxUQ+YKGhoZ2A5BWq0VDQ0OfnNiWuoZHjoh8iEgkYjAishEZGQl/
f+enlwMCAhAZGdnDFZ2zadMmSCQSDBgwwCOvT13DI0dEROSz2gZf2445anPTTTe1G5zcafHixRg1ahRycnI
AADt27MAnn3yCBQsWIDo6uttfn9yP4YiIiHzakiVLAJwbY6TVahEQEICbbrrJ2t7d0tPT8fnnn6O6uhoWiw
VpaWl4+OGHMX/+/B55fXI/hiMiIvJpEokEd911FxYtWoSGhoYLnmrrDo888kiPvRb1DIYjIiLqFfz9/
Tn4mtyCA7KJiIiIbDAcEREREdlgOCIiIiKywXBEREREZIPhiIiIPEYQ+ubkyX11u30FwxEREfU4mUwGANBo
NB6uxDPatrvt50DehZfyExFRj5NIJFAoFKitrQUABAYG9omJlAVBgEajQW1tLRQKBSQSTgfkjRiOiIjII+L
i4gDAGpD6EoVCYd1+8j4MR0RE5BEikQjx8fGIiYmB0Wj0dDk9RiaT8YiRl2M4IiIij5JIJAwL5FU4IJuIiI
jIBsMRERERkQ2GIyIiIiIbDEdERERENhiOiIiIiGwwHBERERHZYDgiIiIissFwRERERGSD4YiIiIjIBsMRE
RERkQ1OH0LUDZpadCipUKFVa0JybDDS4kP7xIzjROQdFCF+ni7BpzEcEblZY7MOL320H/
sK6wAAUokYf79jDAZlRXm4MiLqKyYOT4bFIkAsFln/
Tx3H02pEblZSrrQGIwAwmS14579HodH1nVnHiciztu4qxXubjuHjbUUMRi5gOCJyM7XWMQRVN2igM5g9UA0
R9UVFZ5tQdFaJuiaNp0vxSQxHRG6WFBvi8JfalFGpCOcYACIin8BwRORm6QlheOK20UiND0WQvxQzx2di+i
VpHJBNROQjOCCbyM0kYhGG5MRgebICeqMZ4SH+POdPRORDGI6IuklwoBzBni6CiIg6jafViIiIiGwwHBERE
RHZYDgiIiIissFwRERERGSD4YiIiIjIBsMRERERkQ2GIyIiIiIbDEdERERENngTSOqVBEFAWU0LKutbERbk
h7T4EAT4yzxdFhER+QCGI+qVDp6sw5Nv7obJbAEAzByfiZsm5zAgERHRRfG0GvU6KrUer3520BqMAOCL707
hTFWLB6siIiJfwXBEvY5Ga0R1g8ahXdWq90A1RETkaxiOqNcJD/
PH8NxYuzapRIz4qCAPVURERL6EY46o1/
GXS7HomoEQiQT8eqwWcZGBuOv6wUiJDfF0aURE5AMYjqhXSo4Nwf/NH4GmZj0C/aUIC/
bzdElEROQjGI6o1/
KXSxEfxV9xIiLqHI45IiIiIrLBcERERERkg+GIiIiIyAbDEREREZENhiMiIiIiG14bjlpbWzFu3Djk5OTg8
OHDF1xWEASsXLkS48ePR35+PubOnYsDBw70TKFEREReJjo8EAlRQYgOD/
R0KT7Ja69zfu2112A2mzu07KpVq/DSSy/h/vvvR05ODj744AMsWrQIGzZsQHJycjdXSkRE5F3mTs62/
ttiESAWi6z/p4vzyiNHp06dwocffoh77rnnosvq9Xq88cYbWLRoEW655RaMGTMGzz//
PBQKBVavXt0D1RIREXmXrbtK8fHWQny8tRDvbTqGj7cVMRh1glceOXrqqadw4403Ij09/aLL7t+/
H2q1GtOnT7e2yeVyTJ48Gdu2bevOMom8Vr1Si8o6Nfz9pEiOCUaAv8zTJRFRDyo624TK+lbr4wTOLdkpXhe
OtmzZgqKiIrz88ss4evToRZcvKSkBAGRkZNi1Z2Zm4t1334VOp4O/
v3+31ErkjU5XqvCP1btQp9QBAKaOTsW86blQcAoVIqIO8arTalqtFsuXL8eyZcsQHBzcoXWam5shl8vh52f
/wR8aGgpBEKBSqbqjVCKvZDKZ8fk3J63BCAC+3lWKU2VKzxVFRORjvCocrVixApGRkbj+
+us9XQqRT9LozTh2ptGhvV6l9UA1RES+yWvCUUVFBd566y3ce+
+9aGlpQXNzMzQaDQBAo9GgtbXV6XqhoaEwGAzQ6/
V27c3NzRCJRAgLC+v22om8RXCADJcMindoT4jq2JFYIiLyojFH5eXlMBqNuOOOOxyeW7BgAQYPHoxPPvnE4
bm2sUanT59G//
79re0lJSVISEjgeCPqU8RiEaZfko6KOjX2Hq+Fn1yChVcOQFaywtOlERH5DK8JR7m5uXjvvffs2o4fP45nn
nkGTz75JAYNGuR0vaFDhyI4OBibN2+2hiOj0YitW7di3Lhx3V43kbdJjA7GA/
NHoKZRA7lMgrjIQIhEvISXiKijvCYchYaGYtSoUU6fGzhwIAYOHAgAWLhwISorK62X6fv5+WHJkiV4+eWXE
RERgezsbKxduxZKpRKLFy/usfqJvIm/
nxSp8aGeLoOIyCd5TTjqKIvF4nDn7Ntvvx2CIOCtt95CY2MjcnNzsXr1at4dm4iIiDrNq8PRqFGjUFhYaNe
2Zs0ah+VEIhGWLFmCJUuW9FRpRERE1Et5zdVqRERERN6A4YiIiIjIBsMRERERkQ2GIyIiIiIbDEdERERENh
iOiIiIiGx49aX8RN6moq4FlXWtCAmUIyMhFHI5dyEiot6Gn+xEHXTkVD1eWLsftU1aSCUizL0iG1demo7QI
D9Pl0ZERG7E02pEHaBS67Fm83HUNmkBACazgA+
+LsTJMqVnCyMiIrdjOCLqAKVaj8LSJof22iaNB6ohIqLuxHBE1AHhIX7ITQt3aI8JD/
RANURE1J0Yjog6IDTID/
OmD0Bc5LkwJJWIseDKXOSkKDxbGBERuR0HZBN10MCMSPz9jjGorG9FsL8M6UkKyKX8+4KIqLdhOCLqhPioY
MRHBXu6DCIi6kb8s5eIiIjIBsMRERERkQ2GIyIiIiIbHHNERETUy0Sfd5uR8x/
ThTEcERER9TJzJ2c7tFksAsRi0UXX7ehyvRnDERERUS+zdVcpmpp1dm1agwlqjfGC60WHBzoNVn0NwxEREV
EvU3S2CZX1rZ4uw2dxQDYRERGRDR45Ip+i
M5hRUqGEyWRBUmwwIkIDPF1Sj6puaIVGb0KMIgDBgXJPl0Pkk1q1RtQ2aeAnkyA+KggiUdfH12h1RtQ0aiG
TiREfGdTnx+z4OoYj8hlVdWp8vbsUG34ogclswZCcaNw8pT/
6p0V4urRuZzSa8ePBCry+7jC0ehP6JYfhT3OHIjU+1NOlEfmU8toWvPrpQRwpaYCfXIJbrx6IScOT4e/
n+tdhRZ0aK784hP2FdZBLxZg3LRdTx6Qi0F/mxsqpJ/
G0GvmMojIlPv+2GCazBQDwW2EdfjxQ4eGqesaZqma8sPY3aPUmAMDJMhXWbD4GvcHs4cqIfIfJbMEX3xXjS
EkDAEBvMOP1dYdwqkLpcp8Wi4Cvd57B/
sI6AIDBZMFbXx3FyTLX+yTPYzgin1FVr3ZoO1BUhwaV1gPV9KzqRo1D274TtVC16j1QDZFvatEYsPtotUN7
dYPj/tVRrTojdh6pcmjnYGjfxnBEPiNK4Ti+qF+yAiEBvX/sTWSYv0Nbv+RwBAfwsD1RRwX6SzHAyWl4Z/
tXRwX4SZGXEeXQHt2FPsnzGI7IZ2Qmh+GS/Hjr4/
jIIEwemQK5XOLBqnpGWnwobp6ag7Zxo6FBctw2I49jGog6wU8mxY1T+tuFoRnjMpGZpHC5T6lEjBmXZyAu8
vc7UE8dnYp+KeFdKZU8jAOyyWekxyuw+NqBuGJECvRGM5JjQvrMgORAfxmun9APowbGoUVjRHxUEGI4HQBR
p2UkhuHf945DZb0agX4yJMUEd2kwNgCkxYfhn3dfhvI6NQLkUiTFhiCgi32SZ/
HdI58SEx6EmPAgT5fhEXKZBBmJCk+XQeTzohQBTk/
Td0VEWAAiwvrWrUV6M55WIyIiIrLBcERERERkg+GIiIiIyAbDEREREZENhiMiIiIiGwxHRERERDYYjoiIiI
hsMBwRERER2WA4Ip9T16RBVZ0aRpPFbX3WK7WorFfDaLrwLPc6gwkVdWo0Nuvc9tpERORdeIds8hlavQnf7
y/HO18dhdZgxtRRKbhhUnaXptHQG0z4+VAV3txwGK1aI8YPS8ZNU3IQF+l4F+7y2ha8vfEo9hyrQUSoP/
54fT5G5MZCIuHfGEREvQk/1clnFJ1twqufHUSrzgSLRcDmnaX4fn95l/
o8VaHCC2v3o0VjhEUAvtlbhq27SyEIgt1yRpMZH20txJ5jNQCAxmYdnnlnD85UNXfp9YmIyPswHJHPOFvtG
ES+218Ord7kcp/ltWqHtu/3l6NFY7RrU7bo8fOhKrs2iwBU1re6/
NpEROSdGI7IZ0Q6mdQxOyUccpnE5T7DQ/
wc2rKSFAjws+8zwF+KlLgQh2UVwY7rExGRb2M4Ip+RnRKOYf1jrI8VIX645rIMSMQil/
vMSlbg0vwE6+OQQBlmT8qGTGofjoID5LjjukHwl//
efvVl6UhPCHX5tYmIyDtxQDb5jChFAP5y0zCUVjfDYDIjOSYEMRGuD8YGgPAQf9w9ezCuHpsOnd6EpJgQp4
OxAWBgRiReWHY5KutaERIoR0pcCIICZF16fSIi8j4MR+RTQoPlGJQV5dY+QwLlyMvoWJ9JMSFIinE8vUZER
L0HT6sRERER2eCRIyIiol4m2sX7v7m6Xm/
DcERERNTLzJ2c7fK6FosAcRcudOkNGI6IiIh6ma27StHkwjRH4aH+mDI6tRsq8i0MR0RERL1M0dkml25Smx
AVxHAEDsgmIiIissNwRERERGSD4YiIiIjIBsNRL6czmFDbpIGuC5Oz9gSDyYy6Jg1atcaLL0xEPUql1qNBp
YUgCJ4uhahHcEB2L3a6UoX3Nh3DwZP1yMuIxMKrByAzUeHpshyU1bTgo62F2HWkCumJYbjt2jz0T4vwdFlE
fZ7RaMavx2vw1sajaNEYcO3YDEwbk+Z0Emii3oRHjnoplVqPZ9/7FXuP18JosuC3ojo8884eNLpwaWd30uq
MWLn+MH44UAGDyYLC0iY8sWonqurVni6NqM87WabEM+/
+ippGDTQ6Ez7aVoQfD1R4uiyibsdw1EvVNLSivM7+Ms6aRi1qGjp/
aWd3qlPpcKCozq6tVWdClQuXoBKRe52pbnZo+3pXKTQ6nv6m3o3hqJcK9JdBJrV/
eyViEQL9vWsW+QC5BKFBcof2oADHNiLqWWFBfg5tqXEhkEslHqiGqOcwHPVS8dHBWHTNQLu2hVcOQGJMsIc
qci46PBB3zhoEkc2d6meMy0RKHGe+J/
K0fikK5KSGWx8H+Ekxc3wWpFJ+dVDvxgHZvZRELMIVI1OQlaRAbZMG0YoApCeEQSrxvg+10XkJeP5PQaisb
0VEqD/SE0IR4MdfTSJPiwkPxMMLR6Ckshl6gwkpcaFIjuUfLtT78RuoF/OXS9E/LcLrr/
ySScXISg5HVnL4xRcmoh4VERaACF6dRn2M9x1GICIiIvIghiMiIiIiGwxHRERERDa6NOZIo9Fg69atKCsrg
0qlcrrMI4880pWXICIiIupRLoejnTt34k9/+hOamx1vEtZGJBIxHBEREZFPcTkcPfnkkwgICMALL7yAwYMH
IzjYu+6fQ0REROQKl8NRVVUV7r//flx66aVuK+b777/HqlWrUFxcDLVajdjYWFxxxRVYunQpQkLav7fG/
PnzsWfPHof2TZs2ITMz0231ERERUe/ncjjKyclBS0uLO2uBUqlEfn4+5s+fD4VCgZMnT+Lll1/
GyZMn8dZbb11w3aFDh+KBBx6wa0tKSnJrfURERNT7uRyO7r//fvzlL3/
B2LFjMWjQILcUM2PGDLvHo0aNglwux6OPPoqamhrExsa2u25oaCgKCgrcUgf1PJPJggaVFiHBcgT6XXj+N5
VaB4PJgmhF4AWXEwQBza0G+PtJ4Cfr+fud6gwm6I1mp/
NTERGR93L5G2PkyJF4+OGHceONNyIjIwPx8fEQi+3vDCASibBixYouFahQKAAARiNnge6tisuasGVXKfYer
0FafCiun9gPgzKjHJbTG0z49XgNPvvmJFq1RkwdlYrLBiciLirIYdnqhlZ8vasU3+0vQ1p8KG6cnIOc1J65
U7ggCDha0oAPvz6B6kYNpo9Jw4ThyYjiXYaJiHyCy+Ho66+/xv/93//
BbDajpqYGra2tDsuIbGcT7QSz2QyTyYTi4mK8+uqrmDhx4kVPke3ZswcFBQUwm80YPHgw/
vSnP2HEiBEuvT71HLXGgA++PoG9x2sBAA0qHU6Vq/
D3O8cgPT7MbtkjJQ14ds1eCMK5x+9uOg6JRIyZ47PsljOZzPhkexG27TkLAKhX6nD8dCOe//PlSIju/
gsHzlQ149E3dsJktgAA3tt0HGazBTdO6d/
tr01ERF3ncjh67rnnkJ6ejpdeegnp6enurAkTJkxATU0NAGDs2LF47rnnLrj8iBEjMGPGDKSlpaG2tharV6
/
GrbfeijVr1mDIkCFurY3cq6JObQ1GbZRqPcprWhzC0ekKlTUYtfl2XxmuGJmMkMDfT13VK3XYsbfMbrlWnQ
nlteoeCUel1c3WYNTmvz+fwdQxaQgP8e/
21ycioq5xORzV1tbir3/9q9uDEQCsXLkSWq0WxcXFWLFiBe688068/fbbkEgkTpe/
99577R6PHz8eV199NV577TWsWrXK7fWR+8hlEgT6S6HRmezaA5yMOwr0d2yLCPWH7LzfC5lMjJBAGVRqw3l
9Ov/9cTdnY6bCw/whl/
bM6xMRUde4PH3IoEGDUFVV5c5arPr3748hQ4Zg9uzZeO2117B7925s27atw+sHBgbi8ssvx9GjR7ulPnKf9
IQw3Hze6aZLB8cjPSHUYdns1HDERf4+CFsmFeOasRnw97PP+JFhAbjjOvuLBMbkxSE13rHP7pCZGIb+aeHW
x2KxCLdcNQBBARceaE5ERN7B5SNHjzzyCP74xz9iwIABuPLKK91Zk52cnBzIZDKcPXu2216DPGvC8CTERwe
hqr4V4cF+6JesQKSTwctZSQo8tHAETpWroDeakRYfijwnA7cBYHRePJ5dehkq6tQIC/
ZDVrICoT101VikIgAPzB+O4nIVWrVGJMeGIDNJ0SOvTUREXdelS/
lNJhPuu+8+PProo4iLi3N6tdqXX37ZpQIPHjwIo9HYqXsWaTQafPfdd267xQB1r9AgP4wcENehZTMSFchIV
Fx0OblMgtz0SOSmR3axOtdEKQIRdZFbDRARdZfocNc+f1xdr7dxORwpFAooFAqkpqa6rZilS5ciLy8POTk5
8Pf3x4kTJ7B69Wrk5OTgiiuuAAA8/
PDDWL9+PY4dOwYA2Lt3L958801MnjwZiYmJqK2txdtvv426ujr85z//
cVttREREvmLu5GyX17VYBIjFrl1t7s4+PMnlcLRmzRp31gEAyM/
Px6ZNm7By5UoIgoDExETMnj0bixcvhlwuBwBYLBaYzWbrOtHR0TAajXjhhRegVCoREBCAIUOG4Mknn0R+fr
7bayQiIvJ2W3eVoqlZ59K6WoMJao3r9xaMDg/sUjjzBiJBOP/
iaAKASZMmAQB27Njh4UqIiIg6pu27a+aS51BZ73j/
wZ6QEBWEpXMKPPLa7tKpq9Vqa2sxbdo0vPjiixdc7oUXXsD06dPR0NDQldqIiIiIelynwtF7770HlUqF22+
//YLL3X777VCpVN1y6o2IiIioO3UqHH3//fe46qqrEBTkOJeVreDgYFx99dX45ptvulQcERERUU/
rVDg6e/
YscnJyOrRsv379eG8iIiIi8jmdCkdisRhGY8dGsBuNRpcnniUiIiLylE6Fo5SUFOzbt69Dy+7fvx8pKSkuF
UXupTOY4O6LEls0Blgslosv2Mk+TaaL92kyW2AwmS+6HADojWZYLO7ddo3OCGMH6uyNDCazw6S6bumzAz9P
QRCgM5guuhwRUVd16j5HkydPxuuvv4558+ZdcLb7AwcOYMuWLbjzzju7XCC5rrJOjW/
2lmH30WoM7x+LSSOTkRQT0qU+T5Ur8cOBCvxWWIvslHBcMTIF/
VMjutTn6UoVfjpYiV+PVSMzMQxTRqU6vbO1xSLg2OkGbPjhFJQtelx9WQaG9Y9BcKDcYdk6pQY/H6zEt/
vK0S9ZgSsvSevQnbUvpLymBTuPVOHng5WIjwrC9EvSkJ8V3aU+fYVaY8D+E7XY+FMJFCF+mDEuEwPSI7t0k
zeNzojfimqx4YcSBPpJMWtCFgamR0Iicfyb7WxNC7btLsXBk3W4JD8B44cmIS7ywmMfiYhc1alwdMstt+CL
L77AokWL8Mc//
hEzZsxAbGys9fmamhps2LABr7/+OmJjY3HLLbe4u17qoFatEa98ehCHT9UDAM5UNePwqXo8dttohAY5homO
aG7VY83m49h3ohYAcLqyGUdONeDx20YhPirYtTp1Rny64yR+PFBh7fNgcT2evG00kuPsJ4o9Va7Eo2/8ApP
53JGgE6X7cN8fhmH8UPupZcxmCzb8UIIN358CAJRUqLD7SDX+fe9YxLr4hWqxWLB191l88X3xuVoqVPitqA
7/WDIG/ZLDL7K279t7ohbPffD7UeO9x2vw7D1ju7TtB0/
WYfm7e62PfyusxfKllyE3zT4YK1t0+Oe7v+JsTQuAc78jJeVK/OUPw+Avd/
k+tkRE7erUabXg4GC88847SElJwfPPP4/x48dj5MiRmDBhAkaOHInx48fj+eefR1JSEt5+
+20EB7v2hUldV1Xfag1GbQrPNqGqXu1yn2U1LdZg1KaiTo3S6haX+6yobcHPByvs2uqatCitcezzZLnSGoz
abPi+2OFUS51Si//+VGLXplTrcbbW9W2vqFVjy64zdm2tWiPOVDa73Kev0BlM+PKHU3ZtJrOAk2VKl/
s0WwT896fTdm0WATha4nhvtPJatTUYtdl5pBrV9RqXX5+I6EI6/WdXcnIy1q1bh6+//
ho7duzA6dOnoVarkZSUhPT0dEycOBFTp06FVMq/
6DxJKhVDLDr3hdNGJAJk0k7lYTsyiQRSicghoMi70KdUIoZMJoHeYD+GSC6VOCzrL3dsCw3yg/
S8UztSiRh+cilMWvuLB7pSp0wqRqC/FFq9fRCTyxxr6m0kYhFCnBxtdPZ+dJRYBIQFO/
YZ4Of4ueHsfZNKxJBKecEHEXUPl74tJBIJrrzySjz33HNYt24dtm7dinXr1uG5557DVVddxWDkBRKjgzDj8
ky7tulj0pAY7frRvLT4EFw71r7PMYPikZYQ1oU+Q3HDhCy7toJ+0UhPcBwblZ0Sjsgwf+tjsViE6ydmQXpe
kIpSBGDR1QPt2vIyI5Ea5/p4q7ioYNw42f42FukJochMdH3bfYVMKsENE/
rZjS+KDPNHdorrp9REIhGuuiwDUsnvfYYGyZGXGeWwbFJsCCYMsz91OueKfojnmCMi6iacW60dvWFuNZVaj
8LSJpTVtiApOhg5qRFQhPh1qc+6Jg2On2nE2eoWxEUFoX9qeJcHeTeqtDh+phGnK5sRGxGInLRwpMSGOl22
vLYFJ840QqszITs1HFnJ4ZA4GRSs1ZtQdLYJpyqUiFYEon9qOKLDA7tUp1qjx5GSRpRUqKAI8UNuWgTSuxA
MfYnZIqC4rAlFpU0I8Jeif1pEl993QRBQXK5E4ZkmyGRi5KZFICXO+fve2KxDYWkjKutbkRoXipzUcIQ4GY
hP1NdxbjX36FI4+vHHH/HZZ5+hrKwMzc3NDpeLi0QibN+
+vctFekJvCEdERNS3MBy5h8vnv958800899xziIyMRH5+fofvnE1ERETkzVwOR+
+99x5Gjx6NlStXQiaTubMmIiIiIo9x+fKd5uZmTJ06lcGIiIiIehWXw9GgQYNw+vTpiy9IRERE5ENcDkdPP
PEEtm3bho0bN7qzHiIiIiKP6vCYo2uuucahzWQy4f/+7//wxBNPIC4uDmKxfdYSiUT48ssvu14lERERUQ/
pcDhSKBRO21JTU91ZDxEREZFHdTgcrVmzpjvrICIiIvIKLo85Wr9+PcrLy9t9vqKiAuvXr3e1eyIiIiKPcP
k+Rw899BCeffZZJCUlOX3+4MGDeOihh3Dddde5+hLURzSotNh3vBY/H6rEwIwIXJKf0O7UFEVnm/
DN3jI0NetwxcgUDMqMgr+TyUqpdzlZ1oTdR6tRWNqEgn7RGJ4bi9R451ONeNLpShV+PVaDw6fqkZsWgVEDY
5GZ5PocdETkGS5/q1xs1hGNRgOJpPfPWE5dYzRZ8Pm3xdj4YwkAYH9hLX74rQJ/
X3IJIkL97ZYtqVDi4dd+ht5oBgD8crgKDy0cgUvyE3q8buo5NQ2tePWzgzhVrgIAHCiqQ3G5EktnD0ZQgPf
Mr9as1uP9Lcex52gNgHN1/lZUi/
+bPxzRiq7N60dEPatT4ejEiRM4ceKE9fHevXthNpsdlmtubsZHH32E9PT0rldIvVptowabfra/
X1ZpdQvKalocwlFRmdIajNp88V0xhvePhVzOIN5blVY3W4NRm58PVeKasRkYkB7poaoclVa3WINRmxNnmnC
2uoXhiMjHdCocbd++Ha+88gqAc5fpf/zxx/j444+dLhsaGop//
vOfXa+QejWRGBCLRTBb7I9EisUih2UlIsc2mVTShZFz5AvOv0UIcO7zR+zk98GTxGIRRCLg/
IPq3lYn9Q3R4Z4L5J58bXfpVDiaM2cOxo8fD0EQMHv2bNx7770YN26c3TIikQgBAQFISUmBVMqxIHRhsRFB
uGFiP6zdWmhtG5ARgZRYxzFHOanhCA6QQa01Wtuun5AFuZRHjXqztPhQDM6KwsHiemvblJEpXjfmKC0+BBO
GJuObfWXWthG5MUhP8K46qW+YOznbo69vsQhO/
8j1FSLhYoOH2rFnzx5kZmYiMtJ7Dmu706RJkwAAO3bs8HAlvZ9Krcex0w04VFyP9IQwDM6KQmxkkNNlT1eq
8FthLVpajRiaG4P+qeHnjh5Rr3a6UoUjpxpQUqlCbmo48jKjkBAd7OmyHJTXtuDIqQYUnm1CZmIYBmVFITW
O4Yh6Ttt31wP/
7y00Nevc3n94qD+mjO799zd0ORz1dgxHRETka9q+u2YueQ6V9a1u7z8hKghL5xS4vV9v0+HzXgsWLOh05yK
RCO++
+26n1yMiIiLylA6HI2cHmKqrq1FWVoaQkBAkJycDAMrLy9Hc3IyUlBTExcW5r1IiIiKiHuDy9CF79+7FXXf
dhX/84x+YOXOmdfC1yWTCunXr8O9//
xvPPPOMe6slIiIi6mYuXwT97LPPYtasWZg9e7bdVWlSqRRz5szBrFmzsHz5crcUSURERNRTXA5HhYWF1lNp
ziQlJaGoqMjV7omIiIg8wuVwFBMTg02bNsFkMjk8ZzKZsGnTJsTExHSpOCIiIqKe5vJdGm+77TY8/
vjjmDNnDm666SakpKQAAEpLS/HRRx/h+PHjePzxx91WKBEREVFPcDkczZ07F2KxGC++
+CIeffRRiP53i3xBEBAREYEnn3wSc+bMcVuhRERERD2hS/
N7zJ49GzNnzsSRI0dQWVkJAEhISEBeXh6nDiEiIiKf1OUEI5VKUVBQgIKCAjeU03fVNWlw8GQdCs8qMTA9A
oOyohAZFtClPhuUWhw+VY+jJQ3onxaB/
H5RTmcHt1gsOHyqHr8eq4XJbMGIAbEYlBUNubRnZnRVqfU4cqoeB07WIzMxDAXZ0YhrZ/oQcq/
KejV+K6xDaVUzhuREIy8zCiGBck+X5TKDyYLDxXXYe7wGErEYw3NjkJ8V5XTy2jqlBodO1uPEmUYMyIhEvh
v2uc44WdaEX4/
VwGi0YOTAWGSnhEMicaxT2aLD4eIGHDpVj35JCgzOjkJshPP941S5Er8er4FGa8TIgXHISY2ArIv78elKFf
Yer4FKrceIAXHITYuAXMYpe6h36/D0Ib/++isAYMSIEXaPL6ZteV/
Tk9OHaHRGvPjRb9h5uMraNmVUCu64bhD85K7lV53ehDe+OIztv561to0dnIB75hQgwF9mt+yBolr8ffVuGE
0WAOdmF3/01pEYPqD7b+Jptgj4aOsJfLTt9ysb+6dF4G+3jIQixK/
bX78va1Bp8cSqXThT1WxtW3T1QMyckOXBqrpm7/Fq/OOtPbBYzn2syaViPLp4FAqy7S8O0eqMePmTA/
jxYKW17YoRKVgycxD8/br/qPfJsiY89OrP0BvNAACxCPh/f7wUeZlRdssZTRas2XwMX3x3yto2uF8UHpg/
HCFB9vvH6UoVHnjlJ2j15y6SEYmAv98xxmHbO+NsdTMeeOUnu8meH1s8CiN64LOBXMPpQ9yjw58C8+fPh0g
kwsGDByGXy62P2yMIAkQiEY4fP+6WQnuz8lq1XTACgG17zuKayzKR5uKM3pX1rXbBCAB+PFiJWRP6IStZYd
e+/0StNRgB52ZT/nZ/
eY+Eo5qGVnz2TbFd24kzjSirbWE46malVS12wQgA1m4rxKUFCYgJdzzC6Au+3VduDUbAuSNJvxXWOQSEirp
Wu2AEANt/
PYtrx2YgPTGs2+s8UFRnDUYAYBGAr3eVOoSjmoZWbPihxK7t4Ml6lNWoMSDDfv84VtJgDUYAIAjAhh9KMCg
zyukRqY44Waa0C0YA8Mn2IuRnRcNPzqNH1Ht1OBy99957AAC5XG73mLrO2cE7QXDe3pU+22u3OGkzmS0Obd
1BQDs1WTgfcndr9+fuwz96s5PfW7PFsc3Z7/yF2t3NZO7YPidAOPdhcB5ndTrbZ4wmS5feTme/
I2aLcK4uol6sw+Fo5MiRF3xMrkuMDsbgflE4eLLe2ja2IAHx0a6Pu0mIDsYl+fH45dDvR6SG9o9BQnSww7J
Dc2Lx1U+nYf7fh6tIBEwY1v4NPt0pNiIQV4/NwIbvfz9tkBYfguTYkB55/b4sJS4EcZFBqG74/
dD7rAlZiFL03Lgbd5swLBm/HK6y5gmJWISh/WMdlkuMDsbQ/jHYf6LW2jZmULzT/
aM7DM2JxifbC+1C0rQxaQ7LxUUGYcroVGzZWWpty05WICnGcf/IzYiEXCqGweYo8HWXZ0Dq4lEjAMhMUsB
fLoHO8PtRrhsm9oO/i6f7iXxFh8ccAcBNN92E4cOHY+jQoRg6dCjCwrr/8LOn9OSYIwCoqm/
Fr8eqcbC4HsP6x2B4/1jERHTt1EZNowZ7j9dgf2EtCvpFY8SAWKcDnQ0mCw6drMOPv1XAaLbg8iGJyO8XiQ
C/nhmY26jSYn9RHXYerkJuWgRG58U5/
fAn9yuracHOw5UoKlPi0vwEFGRHIzzE39NluUyrN+BQcQO+318BmUSMsUMSkd/
P+cUF1Q2t+PVYDQ4U1WFo/xgMz41FbBf3uY6yWAQUljbiu/
3l0BlMmDg8BQPSIyCTOp6qqldqsf9ELXYfq0ZeRiRGDYxrN8S19dncasCkESkYmB7h8rjFNifPNuGHAxWoV
2kxaVgy8jKjemRcFrmGY47co1PhaPz48aiuroZIJIJIJEJGRgaGDh2KYcOGYdiwYUhKSurOWntUT4cjIiKi
rmI4co9Oxf/vvvsO1dXV2LdvH/bt24fffvsNn3/+OT755BOIRCLExMTYhaX+/
ftfcNA2ERERkbfp9LHRuLg4XHXVVbjqqqsAAK2trfjtt9+wf/9+7N+/
H9999x22bNkCAAgODu7wJf9ERERE3qDLJ46DgoJw2WWX4bLLLkNtbS12796NDz74AAcOHIBarXZHjUREREQ
9pkvhqKioCPv27bMeNaqsrIRcLkdubi5uvfVWDBs2zF11EhEREfWIToWjPXv2YP/+/
di3bx8OHjyI5uZmREVFYciQIfjDH/
6AIUOGYODAgdZ7IRERERH5mk6FowULFkAqlWLatGl45JFHMGTIECQn98z9cIiIiIh6QqfCUXZ2NoqLi/
Hf//
4XRUVFGDJkCIYNG8aQRERERL1Gp8LRl19+CbVajQMHDljHGX355ZfQ6XSIjIzEkCFDMHToUOvpNZlMdvFOi
YiIiLxIpwdkBwcHW69OAwCz2Yzjx49j//79+O233/DOO+/
g2WefhVwuR15eHj744AO3F01ERETUXbp8Kb9EIkFeXh7y8vIwatQo7N27Fxs3brQeXSLPUbXocaK0EaXVzU
iODUVuWjgUXZwaorlVjxOlTThT2YyE6CDkpkUgMsz5XFyHi+tQdFYJg9GM7JRwDMqMgpwzeVM3EgQBp8pVO
H6mAWKxCAPSI5Ge0HPTHJXVNKPorBJltS1IiApGv5QwpMcrutRnZV0LCkuVKK1pRlxEELKTFchI6lqfRHRh
Locjg8GAgwcPWu+WffDgQbS0tAAA5HI5hg8fzkv5PchgMuPTb4qw4YcSa9u00alYfG2ey/
Mimc0WbPzxND7aVmhtG1uQiLtnD0aQv/
0p1MOn6vHMu7+iRWMEAEglIjy0cCRGDoxz6bWJOqLwbBMefu1nGP83+WqAnxTL774MGYndH5DUWj02/
ngam3eesbaNK0jE4msHIqKdPyAuRmcwY8uuUnzx3e8TMw/
LjcGS6wYhPqpnJskl3xQd3j3zBHZXv96mU9+S27dvt97X6NixYzCZTBAEAQqFwjplyLBhw5CXl8fxRh5WWd
uKjT+W2LVt2VWK6ZekISNR4VKfVQ2t+OybIru2Hw9UYMa4DOSkRti1Hz/
daA1GAGAyC9i2uxTD+kdDIuHRI+oe3+4tswYjANDqTdh3oqZHwtHpimZ8veuMXdsPByowcUSyy+HodKUSG3
88bde273gtzo5uYTiiC5o7Obvb+rZYBIjFvjU1WGdr7lQ4Wrp0KQAgKSkJV155pTUMZWZmdq5K6nYmswUWJ
1MK235xuNKnyezYqdHs2KfeYHZoa9UZYbIAzEbUXZpbDQ5tGq2pR17baBac73PGLuxzJgtMTvavruzH1Dds
3VWKpmZdt/
StNZigtvnj19tFhwd2Oix2Khy98MILGDZsGGJiYjr1ItTz4qOCMLhfFA6erLe29U8NR0K0639txkUG4ZJB8
fjlcJW1LTUuBIlO+uyfFg6xWASLzbfFxBEp8JMxGVH3uWJkCn46WGl9LBIBwwb0zOdVUkww8rOicKj4930u
PSEUSbGu73PJscEYlReH3UeqrW0JUUFIig3pUq3U+xWdbUJlfauny/
BZnQpH06dP7646yM2CAmS464bB+G5fOfYcq8bw/
rGYMDwJIYGu373cXy7FrdcMRFayAj8fqkRBv2hMGpGCcCeDvAdlReOhhSOw5Zcz0BpMmDwyBflZUV3ZJKKL
ysuIxGOLR2HDDyWQScXnTvmmRFx8RTeICQ/E/
Om5+OVwFQ4V1yE3LQJjCxKRFON6kFGEBGDOpH5Ijg3Bb4W1yE4Ox+VDk5AWH+rGyonofCJBEJwcCHb0yiuv
dL5zkQh33313p9fzBpMmTQIA7Nixw8OVdJ3BZIZc6t4jNh3tU683wiKIEODf5QsjiTrMZLZABEAiEXvk9dV
aA4ID3DuNUnf0Sb1P23fXzCXP8cjR/
yREBWHpnIJOrdPhb6y+Fo56E3cHo8706efHgfnU86QeCkVtuiPEMBgR9ZwOh6MTJ050Zx1EREREXsGzf14R
EREReRmGIyIiIiIbXRole+LECbz//vs4duwYWlpaYLHY33tDJBJh+/
btXSqQiIiIqCe5fORo9+7dmD17Nr777jvExMSgrKwMycnJiImJQWVlJQIDAzFixAh31kpERETU7VwORy+99
BKSk5OxZcsWPP300wCAJUuWYO3atfjoo49QU1ODadOmdarP77//
HvPmzcPo0aORl5eHSZMm4ZlnnrHO2XYhn376KaZOnYpBgwbh2muvxbfffuvSdhEREVHf5nI4OnbsGG644QY
EBwdb58pqO602ePBgzJ07F//5z3861adSqUR+fj6efPJJrF69GrfeeivWr1+PP/3pTxdc77///
S8effRRTJ8+HatWrUJBQQGWLl2KAwcOuLRtRERE1He5POZIIpEgKCgIABAaGgqpVIqGhgbr88nJyTh16lR7
qzs1Y8YMu8ejRo2CXC7Ho48+ipqaGsTGxjpd76WXXsJVV12FP//5zwCA0aNHo6ioCK++
+ipWrVrVqRqIiIiob3M5HKWkpODMmTMAzg28zsjIwPbt23HttdcCAL777jtERXV9ugiFQgEAMBqdT3JXVla
GM2fO4K9//
atd+5VXXolnn30WBoMBcrnnbp52pkqF0xXNEItFyEoKQ2I7Uwm0aAw4WdaEeqUOseGByEwO88qbvjW16HDi
TCNqGzUID/
FHdqoCcZHO546qrFOjuFwJk9mC9IQwpCc4nxldpzehuFyJyvpWhIf4oV+yAgonU5J4mtFkxqlyFcpqWhASJ
Ee/JAUiFa7Ntt7GYDDh6OlGlNW0INBfhn7JYUiNd/
5zqldqUVyuREurAUmxIchKCoOsizf4rKhtQeFZJVpa9UiIDkZueoTT3ztBEFBSqcKZimbI5RL0S1YgLjLIa
Z+VdS0oOquESq1HXGQQctMjEBrk16U6u0NlXQtOlqnQ2KxFVFgAslIUiG/nd7mspgWnypUAgIykMKTEOp+
+o16lRVFpE+qaNIgI80dOagRiwgOdLltR24LichUsFgHpiaFIa+d97w46gwnFZb/vc1lJCoSHOt/
nqhtaUVymhN5gRmpCKDITwyASed+M7HVNGhSXK6HWGpESG4LMJIXTm4GazRacqlDhbHUzAv1lyEpWtPseUd
/lcji6/PLL8fnnn+O+++6DVCrFrbfeioceeghTpkwBAJw9exZ/
+ctfXOrbbDbDZDKhuLgYr776KiZOnIikpCSny5aUlAAA0tPT7dozMzNhNBpRVlaGzMxMl+roqpNlTfjbil+
g1Z+bFVwR4of/d+clSImz/2DVG0z4dHsRvvj+9yNt86f3x/
UT+nls+gNnTCYLvt55Bh98XWhtmzg8GYuuGYiwYPsvv/LaFjz6xi+oV56bFdpPLsH/u/
MS5KQ6znP13f5yvPrZQevjCUOTsGRWPoICvOvu2nuP1+KZd/egbcKd/KxI3D9vuNO55Tpqz/Ea/
GvNXuts7hmJobjv5mEOvyNNzTq8sHYfDhWfOzorEgEP3TISY/
LiXX7tmsZWvLH+MH4rrLO23XXDYEwfk+aw7PEzjXjk9V+ss8HHRwXhidtHIyHKPkw0qrR457/
HsdNmcuLF1wzEdeOzXK6zOzS36rHhxxJs+vmMte26yzNx4xU5CAq0/70rqVDhkdd/Rsv/
ZiEPCpDh6T9eioxE+zBjMJjw359K8Nk3xda2aWNScctVAxB0XuA8W92Mv73+C5QtegBAgJ8U/+
+Pl6Bfcrg7N7NdPx2oxH8+/s36eGxBIu66Ph/
B5829WFWvxpNv7kZFnRrAuTuPP3XnGAzM8K55EhtUWvzr/
X04fqYRACAWAY8uGoXhA+Iclj1UXI8n3txlnRQ7KykMD98yCtHhXftDh3oXl79577rrLmzYsME63mjmzJn4
5z//iX79+qF///
54+umncccdd7jU94QJE5Cfn49Zs2YhOjoazz33XLvLqlQqAOdO7dlqe9z2vCfs+LXMGowAQNmix4GTdQ7LV
dSpsf4H+1OQa7cWet28OKerVPh0x0m7tm/
2luF0pePP+MipBmswAgC9wYxNv5zB+VP51TS24q2NR+3avt1fjrM1Fx+E35OUaj3e3HAYtuUfKm7A6QrXf7
8aVVp8tLXQGowAoKSiGcX/O0Jh63SlyhqMAEAQgLe+PAKVWu/y65dUqOyCEQB8sOU4Kmrtf/
YmkwXrvj1pDUYAUFXfiqJSxzpPVajsghEAfLi10OnviCedrmjG5l/
O2LV9+WMJSiqVDsvuOVZtDUYA0Ko1YufhSoflSiqbsf57+/34612lKHGy7QeK6qzBCAC0ehO+
+bWsk1vhmtomDd788ohd248HKpzucyfLlNZgBJybs+6zHSdhNJm7vc7OKKlQWYMRAFgE4O2vjkKtMdgtp9E
Z8d6mY9ZgBADF5SqcqlD2VKnkI1w+ciSTyRAebv9XzowZMxzGDbli5cqV0Gq1KC4uxooVK3DnnXfi7bfftg
YxX1HTqHFoa2p2/DLTGcw4f/
pfk1mA3mByWNaT9AYzDCaLQ7ttAGzTct6HEgDUNrbCYhEgkfx+SN5gskDnZDt1Tvr0JKPRAlWr4zZp9a5/
SeiMZqd96gyOfWqdtDW16GEwOr4fHeX8fTNCf16fJosFdTZBt02rzlntTt5LgwkGo3d9mWoNJod9zmIRnP7
s65Vah7baJsc2vdEMk9m+U0EAtDrn7935qp18XnQHo8kMjc5xmIKz3weNzrGtVqmFyWzp8ildd3L2vp3bP+
zbjSYLGp19BnvZ5w15XpfP2ZjNZhw6dAibNm3Cpk2bcOjQIZjNXfsg7N+/
P4YMGYLZs2fjtddew+7du7Ft2zany4aFnTu0ff7l/
s3NzXbPe8KUUSkObUNzYhza4qOCkBRjf3oiNy0ccVHOx3R4SlJMMPIy7E+LxYQHIDnWcRzVgPRInD8sYfol
6Q6nCWMUAbgkP8GuTRHih8Ro79r2iDB/XHWp/
albf7kEKXHOx5B1REJUMK4YkWzXJpeKkeqkz5TYEPjL7b+Mrro0HZFhrp/SS4kLcTh1Oa4gAfHn/
d75y6W4+jL7bReLgKwkhUOfyTEhUITYn2IdMSDW697PxJhgh9/bjMQwh/
0QAC4Z5HjqclxBokNbUnQw+iUr7F8nOhjJsY59DsmOdmhz9nnRHaIUARg3xL7+sGA5kqIdf+/
SE8IgFtvvyNeMzUCAl00onRwbDLnU/rPlqkszHMZRhQX74ZrzfpelErHDaWyiLt0he926dXj+
+efR0NBgPV0iEokQERGBZcuW4YYbbuhygTk5OZDJZDh79qzT5zMyMgCcG3vU9u+2xzKZDMnJyU7X6wmDsqJ
w381D8ek3JyGXSXDj5GxkpyoclgsP8ceDC0dg/
fencOhkHYbnxuLqyzK8bkC2IsQfi67Jw5ZdpThQVIt+yeG4dlwGkpwMMs9OUeCxxaOxdusJaHQm3DChH4Y4
CYZ+cikWXjkA8RFB+OFAOXJSwnH9pH6IifCuL1OJWISrL01HkL8UW3efRUpcMOZckeM0GHbGxOHJkEok+H5
/OSIV/
rhhQj+n4zmSY0PwjyWX4JMdhThbrcbkUSmYOCzZ4YurM7KSwvHwwhFY910xymvVGJ0Xh4kjUhDg5/
ixMHJAHO6+YTDWf38KoUFy3Dw1x2k4SksIwwPzh2P998U4XdmMEQNiMXlkKoIDvWtAdnJMCO6+YTA2/3Iax
880Ii8jClNHpyI+yjHIDEiPxIMLRuCT7YUQAMy5IhsDMiIdlotUBGDJzEHYsvMMDhXXo39aBK6+NN1pnzlp
4Xhk0Uh8tK0IBqMZN0zsh/wsx8DUHfxkUvxhai6iFYH48UAFspIVmD2xH2IjHQclZyWF4cnbR2Pt1kIoW/
SYcXlml8a5dZe0+DA8decl+GhbESrr1Zg6OhXjhyU7HTg+cUQypFIxNv18BjERgbhxcjbSExiOyJ5IOH8QS
Ad99NFHeOKJJ5Cbm4u5c+ciLS0NAHD69Gl8/
PHHKCwsxGOPPYabbrqpSwUeOHAAc+fOxQsvvIArr7zS6TJtN3/897//bW276aabEBwc7PKl/
JMmTQIA7Nixw6X1bbVqjRCLcdG/
tkxmCzRaE4ICZZB04UuvuxlMFiibdQgJkjv9IrWl1ZtgsQgXHVwtCAJaWo0I9JdA6kWH651pbjXATy6Gn6x
Lf1vYqVdqEOAndRi4ez690QS9wYLQIPcFZ43eiFaNEZFh/
hCLL3wwWa0xQCoVw19+4W3X6Y1objUiSnHxPj1JozdC2axHZKgf/C6yf7adigr0v/
BybftHWIj8or8jWr0RFgs8cvFB2z4X4C+56CkyncEEk8niMGDb2xgMZuhNZoR0oM4WjQFyqQR+cu/
+vOmstu+umUue87pxq56SEBWEpXMKOrWOy5/uq1atwvDhw/H2229DJvt9xx49ejRuuOEGLFy4EG++
+WanwtHSpUuRl5eHnJwc+Pv748SJE1i9ejVycnJwxRVXAAAefvhhrF+/HseOHbOud8899+D++
+9HSkoKRo0aZT299/7777u6eW7V0Q8+qUSM0GDv/vABzp36iYno2KWvFwtPbUQikU9sOwC3BpM2UYqO/
Tz9ZFK4+4xGoJ8MgR3stKNfjv5+Mvh72akXZwL9ZAiM7lidFwtFbTq3f3juZ9SZfc5fLgV8YPeUyyWQdzDs
dCRAUd/lcjiqr6/HokWL7IJRG5lMhquuugr/+te/
OtVnfn4+Nm3ahJUrV0IQBCQmJmL27NlYvHix9V5FFovFYUzT1VdfDa1Wi1WrVmHlypVIT0/
HK6+8giFDhri6eURERNRHuRyOcnNzcfr06XafP336NPr379+pPu+4446LXv6/fPlyLF+
+3KF99uzZmD17dqdej4iIiOh8Lg8GePTRR7Flyxa8++670Ol+v8xXp9PhnXfewZYtW/
DYY4+5pUgiIiKinuLykaMHH3wQYrEYy5cvx7/+9S/
ExJy7Eqm2thZmsxkxMTF44IEH7NYRiUT48ssvu1YxERERUTdyORwpFAooFAqkpqbatScmOt7/
g4iIiMhXuByO1qxZ4846iIiIiLyC996AhIiIiMgDunQXO7VajQ8//BC7d+9GQ0MD/v73vyM/
Px9KpRJffPEFJk6c6HDajYiIiLpXdHjH7rXVF7jys3A5HFVXV2PevHmorq5GamoqSkpK0Np67m6cCoUCH33
0ESoqKvDII4+4+hJ9ikZvwukKJeqVOsRGBCAtIeyidyEm3ycIAkqrmnG2Ro2gACkyEsMQHuJ8vjRVix4llS
q0aAxIig5GakJYj95JvaymBaVVzZDLJchIDENUWIDT5Vo0BpyuUKGpRY/
4qCCkJ4S2ewfm8toWlFY3QyoRIyMhrN0PsVatEacrVWhQ6RAXGYi0hNB27z5dWa/
GmcpmiEUipCeGItYNU9FUN7TidGUzAAHpCWGIi/
Su6W28gdlswZmqZlTUqREaJEdGYhhCg7xr2pi+ZO7kbE+X4FUsFqFT0y25/
O377LPPorW1FevXr0dERAQuueQSu+evuOIKfPfdd65236cYTWZ89eMprNl8wtp258xBmH5JepfmziLvd+RU
Ax5buRMmswUAMKx/DO6dOwQR502YqVLrseKLQ/
j5YCWAc3O9PXbbaKcTGXeHorNNeOT1X6wzt2cmheGhhSMcgodGb8LarSew8cdz90ATiYD7/
zAM44YkOfR5qlyJv73+C1q156blSIkNxt8WjULCeXOR6Q0mfPFdMT7eXmRtu2dOASaPTHGYO+tMpQqPvPEL
VGoDACAuIgCP3z7G6fx/HXW2uhmPr9qJeuW5W5ZEhvnjyTvGIJWTldrZd6IW/+/
t3bD8b0KqCcOScPt1g3gnag/ZuqsUTc26iy/oQeGh/
pgyumfOLnX2u9TlcPTzzz9j4cKFyMrKQlNTk8PzycnJqKqqcrX7PqWiVo0Ptpywa3tr41EMzo7u0oc6eTeN
zoh3/nvUGoyAc18wJRUqh3B0urLZGowAwGwR8Ob6w/jn0rEI6YbpTGyZzBas//
6UNRgBwKlyFYrOKh3CUVl1szUYAYAgAK+vO4TctAiHo0Jbdp2xBiMAOFujxtFTDQ7hqLxWjU92FNm1vbnhC
AZlRiE+yv71fzhQYQ1GAFDdqMWBorou7Ud7jtVYgxEANKh02H2kiuHIhrJFj9fXHbIGIwD4dl85Jo9KxaBM
x4mUqfsVnW3y+rnVEqKCeiwcdZbLA7J1Oh0iIiLafb7tFBtdXKvOZPehApybvNL2y4h6H53BjOoGjUO7WmN
wbNM6ttU0aqAzdP/
viMlkQVlNi0O7qkXv0GYbdtq0aIwOdZrNFpRWNTss2+DkL91WnRHnT4+t1Zug1Tu+VmmVY51VDV37LKqoVT
u0lTtp68v0BhMaVFqHdrXG8T0i8gUuh6PMzEz8+uuv7T6/
fft2DBgwwNXu+5S4yEBEK+zHb6TGu2esBHkvRbAfpoyy/
6tJLBYhOdbxKEdSdDCkEvvdddKIZISHOh+f5E7+flJMHeX41116YphDW3xUsMNEy0NzohF93sS6EonYYdsB
IDfN8Q+u+MggKELsx65kp4Q7ndx1/
DDH03dDs7t26nFUXpxD25hB8V3qs7eJCPN3OHXqJ5MgMTq4nTWIvJvL4WjhwoXWSWLV6nN/
RQmCgNLSUvz1r3/FgQMHcMstt7irzl4tMiwAf7t1JIb1j4G/XIIxeXG4/w/DumX2d/
IeYrEI08akYeb4LAT5S5EaH4onbhuNtATH0JEaH4q/
3zEGmYlhCPCT4upL0zFrQj+HwNRdLhmcgHnT+iMkUIb4qEA8dMsIZCcrHJaLjwrCE7ePxsD0CPjLJdZxJ/
5+jmfwh+fGYdHVAxEaJEdMeAD+Om8YclLDHZaLDg/E44tHY3C/
KPjLJbhscAL+NLcAwQGO+8fgflFYMnMQFCF+iFL44883DkFuevtHuDsiLzMSS2cPRkSoPyJC/
XH3DYN5qug8MqkEN0/
JwbTRqQjwk6JfchieuGMMUuI4LIB8k0gQzj9g3XErVqzAK6+8AkEQYLFYIBaLIQgCxGIx/
vSnP110EllvNmnSJADAjh07euw1dQYT1BoDQgLl8OOVan2GxSKgqUUHP5kEwRcZvNqqNUKrNyE8xA+SHgpG
thpUWsikkosGd63OiFadEYpgP0jbuVKtTWOzDhKxCGHBF76ySac3Qa01IDTYD/
KL9NnUrINIJHI44tQVypZzp/wU7VxNSOfGpylb9AjwkzocQaSe0fbdNXPJcz4x5mjpnAJPl+FUl76B//
jHP2LGjBnYunUrSktLYbFYkJKSgilTpiA5OdldNfYZ/nIpL9/vg8RiESLbuSz+fEEBMo9+6XS0zgB/
GQL8O1bn+YPP2+PvJ3V6BMqZ7jjdyFB0cVKJGFGKjv2OEHmzLv/
pmZCQgFtuuQXz5s1DTEwMysrK8O2331pPtRERERH5kk4dpnj//fexZs0arF271u5KtW+//
Rb33nsvTCYT2s7SrVmzBh9//PEFr2gjIiIi8jadOnL0zTffIDk52S7wmE
wm/O1vf4NEIsHTTz+NjRs34r777kNlZSVef/
11txdMRERE1J06FY6Ki4tRUFBg17Z79240NjZi4cKFmDlzJvr164fbb78d06ZNw/fff+/
OWomIiIi6XafCkVKpRFyc/T0/du7cCZFIhMmTJ9u1Dx06lHfIJiIiIp/TqXAUFRWF+vp6u7a9e/fC398f/
fv3t2uXy+WQyXgpJxEREfmWToWjvLw8fPHFF9Yr0U6ePInDhw9j7NixkErtx3aXlJQ4HGUiIiIi8nadulrt
7rvvxg033ICpU6ciKysLR48ehUgkcnqzx23btmH06NFuK5SIiIioJ3QqHOXk5ODdd9/F66+/
jrKyMgwePBiLFy9GXl6e3XK7d+9GQEAApk2b5tZiiXqjitoWlNepEeQvQ1p8aLt3yW5QaVFSoUJzqwFJMcH
ISW3/
NhlV9WqU1agR4CdBanwoQoPcd6foi2lW61FcrkRjsw7xUUHolxIBudT5QeraJg3OVjdDKhEjNT4U4e3caFF
vMKG0ugWNzTrERgQiOTak3alTSqubcaayGWIRkJEYhsQY51NYGI1mlFa3oF6pRXR4AFLiQiC7yJ233amxWY
vSqhZYLAJS4kIQHe44V1xv1dyqR2l1C7Q6E5JigpHQw3OwVdSpUVGrRuD/
pu0Jucid6anv6fTtmIcOHYqVK1decJlRo0Zh48aNLhdF1FecONOIx1buhFZ/
btb6CcOSsPjaPIepNOqVGry36Ti+3VcO4Nykng8uGI7hAxxPXZ8824RHV+5Eq/bcjOhj8uJw5/
WDO3wn6q5obtVj3bfF+Py7YgCARCzCspuG4vKhjhPCnqlS4YlVu9CgOjctR25aBO77w1CHCZeNJjM27zyD1
V8eBQCIRcD984ZjbEGiQ58nShvx7/
f3oaZRAwBIjQvBspuGIjNJYbec2SJg+94yrPj8IAQBEImAP80dgonDkyESibr8c7iY6oZW/
PO9X1FcrgIAxEYE4LHFo5ESF9rtr+1pTc06vPHFYfx8qBIAEOQvxd+XXILsFMd59bpDYem5fU6jO7fPjRuS
iNtnDHLrVDPk+3p+ciYiAgBo9Sa8t+mYNRgBwLf7ynGqQuWw7MkylTUYAYDeaMa7m46jQam1W85gMuOTHUX
WYAQAO49Uo7hM6f4NcKKkQmUNRsC5EPLml0dQVtPisOz2PWetwQgAjp9pxNGSBoflymvVeHvjUetjiwC8+t
lB1DQ6zhv1y8FKazACgNLqFhw4WeewXGVdC1Z+cRhtM0sKArDi80M9NhfVoZN11mAEADWNWvzwW0WPvLanF
ZcrrcEIAFp1Jny07QT0BtMF1nIPncGE97ecsAYjAPjhtwqcqlB2+2uTb2E4IvIQrc6I0mrH0KBq0Tu2qR3b
ymvVUNuEIADQ6c0ocRKulGqdQ1t3UDqpXdmih1pjsGszmy04UdrksGx1g8ahrbnVAMt502O3ao12AbDNmep
mh7byWsepjFo0RpjMFrs2vdHsUGd3KXNSU6GTn0dv5Ox3uaSiGVqDudtfW6s34Uyl4+
+Is99b6tsYjog8JCzEH+POOzUkEgEJMUEOyyZGB0Mstj/
dM3JALGIj7Cf5DAmUYcIwx1NYSdHOx924W2J0MPzl9uN2spMViI203yaJRIyJwx0np85JdTy1EhsRiODzJt
tNjQtBlMJxjM5IJ6cZB2VGObTFhAci/LzTKNHhAYjpoXE/zmq6fKjjacLeyNkYsPFDkxAW1P3jfsKC/
Jz+nJNienbME3k/hiMiD5GIRbhmXAYuH5oIsQgID/HDA/OHIyNB4bBsTooCf7lpKCLD/
CESAcNzY3DDpH7w97MPDSKRCJNHpmLKyBSIxSKEBslx383DkJkc1iPb1C8lHPfPG474/4WhAekRuG1GntPx
TqMGxGHm+CxIJWIE+ktx58xB6O9kkHlcZBAeXTQKKXHnvlRz0yLwl5uHIdTJl+mQ7BjMGJcBuVSMAD8pbpq
Sg0GZkQ7LRSkC8LdbRyIj4dwYn37JYXho4UiE98C4LADITY/
A4msHIsBPCplUjDmTsjGsf2yPvLanZSaG4a/
zhiEsWA6xCLhiRDKmjUnrkbFeYrEIV12WgQnDkiAWAYq2fS6xZ/
YP8h0ioW2mWLIzadIkAMCOHTs8XAn1dgaTGQ1KLfxkEkSEBVxw2co6NbR6E2IjAhAc2P4AUpPJjDqVFnKpB
JEX6bM71DS0okVrRHSYP8LauQINOHd6rU6phUQsuujVWs1qA9Q6A8KC/
BAU0P4NZk0mC8pqWyASiZASGwyxuP2/AVs0BrS0GhAaLEdwQM9fsVTbpIHFIiA6PBAScfeHA2/
SoNLCYDIjOiwA0h68ShA4N8i/XqmFXOaZ/
aM7tX13zVzyXI+NoXNVQlQQls4p8HQZTnX6ajUici+5VIL4qI4d1u/
oJc9SqQTxkZ47VRAbGYSOHAeRSMSIi3Q8jehMaLAcocEXDzBSqRjpCR07EhASKPfoZdw9dRrPG3kylMg6sc
9R38TTakREREQ2GI6IiIiIbDAcEREREdlgOCIiIiKywQHZREREvYwvzNXnzTUyHBEREfUycydne7qEDrFYB
Icb3HoDhiMiIqJeZuuuUjQ1d8+0QeGh/pgyOtUtfXljMAIYjoiIiHqdorNN3XYTyISoILeFI2/
FcES9VlVDK6obWhEWJEdSTAjksp69C29H1TZpUFXfikB/KZJjQuDv1/
Xd8lR5EyrqWhHgJ0VyTDDi3HDDu0aVFuV1ashlEiTHBCOoB+8obTJbUF6jRpNah2hFABKjg9udbkLZokd5b
QvEYhGSY4IREtT+ncSJiJxhOKJe6WhJA/
6xehdadSaIRMCCK3Nx9aUZbgke7lRcrsSTb+6yzgo+Y1wm5k7O7tJdmw+drMMLH+1HvfLcIfXLhyZh1oQsZ
HTwrtHOlFY14/+9vRtVDZr/9ZmIxdfk9chcZGazBd/
uLcOrnx2E2SLATybBAwuGY4STSWYr6tR47oN9OFmmBAAU9IvC0jlDEBvhvQM/
icj78FJ+6nVaWg149bODaNWZAACCALz73+MorW7xcGX29AYzPthy3BqMAGDDD6dQUqFyuU91qwEbfyqxBiM
A+H5/OUqrml3u02IRsHnnGWswOtdnBQrPNrncZ2eU16rx2ufnghEA6I1mvPjRb6hr0jgsu/
NwlTUYAcCBk/U4XFzXI3USUe/
BcES9jlpjQFmNYxBqaumewYmuatUaUFjqGDAaVa7X2aTW45STcNVkE8A6S2804fCpeof2mkbHcNIdlGo9TG
b7+bGbWw1objU4LHu0xLHOU+Wuh00i6psYjqjXCQvxQ15mpF2bWCzyulMrIUF+GDUw3qE9LtL1OmMUARiSH
e3QHhvu+iSfAX4yXJqf4NCeEhvicp+dEa0IQMB5p0PjIgMREeZ4Ss/
Zz3Pgeb8LREQXw3BEvU6gvwx3XDcIGYnnxtiEBMrwf/OG9diXeUfJpGLMmpCFQf/
78g7wk+Ke2QXWul3h5yfFpBEpGJwVde6xTIJ50/
p3qU8AmDg8GZcMirfWvfCqAeiXouhSnx2VEB2MhxaOQHjIuYHVCVFBuP8PwxAe4hiOhufGYuroVIhFgEQsw
qzxWRiYwXBERJ0jEgRBuPhifc+kSZMAADt27PBwJeSqFo0B9UotgvxliPGyo0a2NDojaps08JdLERcZ5JY+
axtbUVXfCrlcgn5JYZBKuz4QXWcwoaZRA5lEjLjIoB6/P0mDSovmVgPCQ/2hCG7/
CjSjyYzqhlaIRCLERQZBKuHfgNR3tH13zVzyXLdeyr90TkG39O0tvOvSHSI3CgmUd+mqr54S6C9DWnzXjuy
cLyYiCDER7glabfzlUqTGhbq1z86IDAtAZNjFTw/
KpBIkx3quTiLyffyTioiIiMgGwxERERGRDYYjIiIiIhsMR0REREQ2GI6IiIiIbDAcEREREdlgOCIiIiKywX
BEREREZIM3gSTqBkaTBZV1amj1JsRFBkER0v4dnTvKbLagok6NVp0RsRFBiAh1nD6jTbNaj6qGVvjJJEiMD
oZMJuny63eUxSKgsl6NllYDohQBiA733ruTU9+kUutRVd+KAD8pEqKDIZPyOAHZYzgicjONzoivfirBB18X
wmIRkBQdhAcWjEBagut3wdYZTPh6Vyne+eooTGYBcZGBeHDhCGQmKhyWPVvdjH+/
vw+nq5ohFgE3TOyH68Zn9cjdwk1mC348UIFXPz0IvdEMRYgfHl44ArnpnN+MvMOZqmY8u2YvympaIBaLcNP
kHFwzNgNBATJPl0ZehHGZyM1KKlRYs/kELJZz0xaW17Vi7bZCGExml/s8U9WMNzccgcl8rs/
qBg3e3ngUWr3Jbjmz2YINP5zC6apmAIBFAD7ZcRLF5UqXX7szymta8OJHv0FvPLetyhY9XvzoN6jU+h55fa
ILMZrM+HR7EcpqWgCcO8r5wdcncKpC6dnCyOswHBG5WW2T1qHt0Ml6qFsNLvdZ1+jY59GSBrRo7PtU64z4r
bDOsaZGjcuv3Rn1Kp01FLaprG+FkuGIvECLxogDJx33jzon+yz1bQxHRG4WE+44OergftEIDnL9tFZ0hGOf
eZlRCD3vVFmwvwzD+sc4LBsb0TPjfqIU/pCIRXZtidFBCA/u+pgroq4KDZRhSLbj/
hHtZJ+lvo3hiMjNMpIUWHjVAGtISI4NwY1TsiGXuj4oOi0+FEtmDoJUcm6XjY8KxK1XD4S/n/
2wQYlEjGvHZiIz8dz4JrFYhBsn5yArSeHya3dGckwI/nzTUPjJz21rRKg//
nTjEIQyHJEXkEolmD2pH1LjQgAAErEI86f377H9g3yHSBAE4eKL9T2TJk0CAOzYscPDlZAvMpktqKxrhdZg
QlxEIMLcEA7M/7sKTKMxIjYyEIqQ9q9Wa2k1WK9W6+mrcQRBQFV9K5r/d7ValIJ/
lZN3aVbrUdWoQYD83P7R9kdHb9D23TVzyXOorG/tltdIiArC0jkF3dK3t+DVakTdQCoRI+V/
f526i0QsQnJMx/
oMCZIjpAun8bpCJBIhIToYCdEeeXmiiwoN9uPRTLqg3hOXiYiIiNyA4YiIiIjIBk+rERER9TLdeWf6vnDXe
4YjIiKiXmbu5Oxu7d9iESA+77YdvQnDERERUS+zdVcpmpp1Xe4nPNQfU0anOrT35mAEMBwRERH1OkVnm9xy
KX9CVJDTcNTbeVU42rx5M7788kscPXoUzc3NSE1Nxfz583H99ddDJGo/pU6cOBEVFRUO7YcOHYKfHy/
XJCIioo7zqnD0zjvvIDExEQ8++CDCw8Pxyy+/
4NFHH0V1dTWWLl16wXWnTp2KRYsW2bXJ5Z65zwsRERH5Lq8KRytWrEBERIT18ZgxY6BUKvH222/
jrrvugljc/p0HoqKiUFBQ0ANVUkeZzBZUN7TCbBYQFxkIP3nXf93MFgHV9a0wmi2IjQhEgJ9X/
QpbCYKA6gYNdAYTYsIDERQga3fZVq0RtU0a+MuliIsMvOBR0uqGVmj0JsQoAhAc2LfC/
9nqFqjUOkQpAhAfFezpctrV1KxDU4sOYcF+iAzj3cGJfJFXfbPYBqM2ubm5+OSTT6DRaBAc7L0fiGSvWa3H
lz+W4PNvT8JkFnD5kETMvzIXsRFBLvep1hiw+Zcz+HBrIUxmC0YNjMPia/
MQH+V6n91BZzDh233leOvLI9AZzBiYEYG7byhAcqzj3a3Lalrw6mcHcLSkEf5yCRZdm4cJw5Lgf16QNBrN+
PFgJV5fdwhavQnZKQrcO2cIUuNDe2qzPMZisWDn4Sq8/
sVhKFv0iI0IxN2zBzudQNTTjp1uwL8/2Ie6Ji0iQv2x7OahKOjHW4UT+Rqvvwnkvn37EBsbe9FgtHHjRuTl
5WHIkCG4/fbbUVhY2EMVkjPHSxvx8fYimMznpu77/rcK/
HKoqkt9FpUp8d7m4zCZLQCA3Uer8c3es12u1d1OV6jw2mcHoTOYAQBHSxrx+TcnYTRZ7JYzmiz4/
JuTOFrSCADQGcx47bODOF2hcujzTFUzXli7H1q9CQBQdFaJNZuPQ/+/
1+jNTlWo8OJHv0HZogcA1DRq8OqnB1FVr/ZwZfYaVFr88729qGvSAgAam3VY/s4eVDd0z/
xWRNR9vDoc7d27F5s2bXIYS3S+iRMn4tFHH8U777yDxx57DGfPnsXNN9+MsrKyHqqUzneq3PEL/
ueDlTCbLU6W7pjymhaHtl8OVUGrN7rcZ3eoatA4tO0+Wo2WVr1dW0urHnuOVTssW+1k/epGx7Z9J2qgOq/
P3qimUWMNmrZtbSHEWzSodGg879LpVp0J9UrvqpOILs5rw1F1dTWWLVuGUaNGYcGCBRdc9pFHHsG1116L4c
OHY+bMmVizZg0AYPXq1T1RKjnhbILUguwoSLow+3VshONdWfOzouAn86qzw4gM83do658WgaAA+zFCQQFy5
KQ6nkqOcLK+sz77JYcj+AJjmXqLyFB/SCX247DCguUIC/
GuK1HDgvwcxpbJpWIovKxOIro4rwxHzc3NuP3226FQKPDyyy9fcCC2MzExMRg2bBiOHj3aTRXSxeRmROCSQ
fHWx2nxIRg/LLlLffZLCcdEmz4SooMxbUya192MLDMxDLPGZ1ofR4T64w/T+sNPLrFbzk8uwbxp/
RER+nvwmTU+E5mJYQ59psWH4uapOWgbqx0aJMdtM/IQ6N/
7w1FmYhgWX5tnDUh+cgmWzMxHapx3jbeKjQzEshuHQC4993kllYhxz9whSPDiweNE5JxIEATB00XY0ul0uP
XWW1FVVYWPP/4YsbGxLvVzxx13oKmpCZ9+
+qlL60+aNAkAsGPHDpfWp3NXYZXVtMBktiAxJhjhIY5HPzpLozOivKYFepMFidHBdsHCm+j0JpTXqqHRGxE
fGXTBuYjqmjSoamhFoJ8MSTHB8G/nCjy90YTyGjXUWiPiIwMR04XB7b7GYDChuEKFRpUOMRGByEoK6/
QfTT3BYhFQWa9GvVKHiFB/JMYEQ+Jl4Z16t7bvrplLnnPbTSCXzinocj+
+xqvOR5hMJvz5z39GSUkJPvjgA5eDUU1NDfbt24cZM2a4uULqjKAAGfqnOZ426opAfxmynZyK8jb+flJkJS
s6tGx0eGCHJnL0k0mRmdSxPnsbuVyKAemRni7josRiEZJiQpDk5LQyEfkOrwpHTz75JL799ls8+OCDUKvVO
HDggPW5AQMGQC6XY+HChaisrMS2bdsAAF999RW+/
fZbXH755YiJiUFZWRlWrlwJiUSCW2+91UNbQkRERL7Kq8LRzz//
DABYvny5w3M7duxAUlISLBYLzObfr1xJSkpCbW0tnn76abS0tCAkJASjR4/
Gvffei+Tkro1xISIior7Hq8LRN998c9Fl2q5Ea1NQUODQRkREROQq7xvRSERERORBDEdERERENhiOiIiIiG
wwHBERERHZYDgiIiIisuFVV6tR71PbpIHZLCAmPKBL86r5ovLaFuj0JsRHBTnMq0ZERN6L4Yi6hVprwDd7y
/D+5hMwmsy46tJ0XHd5FqIUAZ4urdtp9Qb8dKAK7246huZWA0YMiMVNU/ojq4/e3ZqIyNf0rT/
lqccUljZh1foj0OpNMJkFbPihBLuPVnm6rB5x4owSL396ACq1AYIA7Dlag40/
lcBoNHm6NCIi6gCGI+oWRWebHNq+3VcOs9nigWp6VkWtGudP5/
zr0WrUKnWeKYiIiDqF4Yi6RVyk44zxuWkRfWLcUViIn0NbcmwIQgJlHqiGiIg6q/d/
U5FHDEiPxMCMCOvjaIU/
Jo1I8WBFPadfsgKXDo63Pg70l+LGKTkIDXIMTURE5H04IJu6RWxEIB5cMAKl1S0wmQWkxAYjOjzQ02X1iLj
IINx27SBMGp4CtdaIpJhg9EsO93RZRETUQQxH1G0UIf5QhPh7ugyPiFIE9Ikr84iIeiOGIyIiol7GXUfq+8
oR//MxHBEREfUycydnu60vi0WAWCxyW3++gOGIiIiol9m6qxRNzR27fUh4qD+mjE5t9/
m+FowAhiMiIqJep+hsEyrrWzu0bEJU0AXDUV/ES/
mJiIiIbDAcEREREdlgOCIiIiKywXBEREREZIPhyEc1Nus6fCWCLzCazKhr0kKjM3q6FLdp0RhQr9TCbBEuv
jBdlFZnRH2TFnqjydOlEFEvx6vVfEyLxoAff6vAh1tPQAQRbp6ag3FDEhEUIPd0aS4rr2nB2q2F2HWkCumJ
Ybjt2jz0T4u4+IpeymwRcKCoFqs3HEGdUoupo1NxzdgMxEY4TsZLHXPybBPe2ngURWebMKx/
DP4wLRep8aGeLouIeikeOfIxR4rrsWLdIajUBijVerz2+SEcPtXg6bJcptWb8Mb6w/
jhQAUMJgsKS5vwxKqdqOrgJaje6HSlCn9fvRtltWroDGZs+KEEm345AwuPILmkrkmDv6/
ejSMlDTCYLNh5pBovffIb1BqDp0sjol6K4cjH/
Hyo0qFt99FqD1TiHnVKLQ4U1dm1tepMqKpXe6iiriuraXEIQtv3nIVSrfdQRb6tqqHV4WdXdFaJ2iaNhyoi
ot6O4cjHpMSFOLQlRgd7oBL3CJBLEBrkeErQl08ThgTIHNriIoPg7yfxQDW+L8hfBtF5N+gN8JMiwM/
x50xE5A4MRz5mdF4CIsN+n+k+RuGPUQNjPVhR10SHB+LOWYPsvvxmjMtEspMQ6CsykxUYMeD390QmFeOWqw
cgkF/mLkmKDcbcK3Ls2u64bhDioziGi4i6Bwdk+5iUuBAsv/
synKlqBgCkx4ciNtK3vyRG58XjuT+NQ1V9K8JD/
JGeEIpAP9/91QwP8ce9cwpQUtkMjdaIpJhgDh7uAj+ZFDPHZ2JwdhQaVTrERgYiPT7M02URUS/
mu99AfVhcZBDifDwQ2ZJJJeiXHI5+yeGeLsVtFCH+GJrjf/EFqUMC/
WXIy4jydBlE1EfwtBoRERGRDYYjIiIiIhsMR0REREQ2GI6IiIiIbDAcEREREdlgOCIiIiKywXBEREREZIPh
iIiIiMgGwxERdVidUgNVi86tfao1Bmj0Rrf2SUTUFbxDNhFdVFV9K345VImvd5UiKECGGyZmYXhuLPzkrn+
EtGgM2Hm4Cp9/cxIB/lLcPKU/hmRHQybjBL1E5Fk8ckREF7XnaBXe+e8xVDW0orhciWfX7MXRkoYu9bn/
RC1e/uQAKutbcapchX+8tRuFZ5vcVDERkesYjojoglo0enyzr9yuzSIAJRUql/
s0WwRs2Xnaof3Y6UaX+yQicheGIyK6ILlEgvAQP4f2oACZy31KxCLEOpk8OTRI7nKfRETuwjFHRHRBfn5SX
Ds2A4eK62E0WQAA8ZFByE4J71K/08ek4+eDldAZzACAGIU/8jIju1wvEQHR4YHdsmxfwXBERBc1tH8s/
n7HGJRWN0MulSArKQzpiYou9ZmTGo5/3TsOpytVkErEyEpSID7K8WgSEXXe3MnZnVreYhEgFou6qRrfw3BE
RB2SlxmFvMwot/aZFh+KtPhQt/
ZJRMCeY9UYOSCuw8szGNnjmCMiIqJeprxG7ekSfBrDEREREZENhiMiIiIiGwxHRERERDYYjoiIiIhsMBwRE
RER2WA4IiIiIrLBcERERERkg+GIiIiIyAbDEREREZENhiMiIiIiGwxHRERERDYYjoiIiIhsMBwRERER2WA4
IiIiIrLBcERERERkg+GIiIiIyAbDEREREZENhiMiIiIiGwxHRERERDYYjoiIiIhsMBwRERER2fCqcLR582b
88Y9/
xLhx41BQUIAZM2bgs88+gyAIF1xPEASsXLkS48ePR35+PubOnYsDBw70TNFERETUq3hVOHrnnXcQEBCABx9
8ECtWrMC4cePw6KOP4tVXX73geqtWrcJLL72EW265BW+88Qaio6OxaNEilJWV9VDlRERE1FtIPV2ArRUrVi
AiIsL6eMyYMVAqlXj77bdx1113QSx2zHJ6vR5vvPEGFi1ahFtuuQUAMGzYMEybNg2rV6/GE0880UPVExERU
W/gVUeObINRm9zcXKjVamg0Gqfr7N+/H2q1GtOnT7e2yeVyTJ48GT/
88EO31Uru06DSYuuuUjyxaic+2V6I8toWT5dERER9mFeFI2f27duH2NhYBAcHO32+pKQEAJCRkWHXnpmZic
rKSuh0um6vkVxnNFmw7rtivPzpAew7UYs1m09g+bu/
orGZ7xsREXmGV4ejvXv3YtOmTVi0aFG7yzQ3N0Mul8PPz8+uPTQ0FIIgQKVSdXeZ1AW1jRr896fTdm2l1S0
oq+HRIyIiVylC/
C6+ELXLa8NRdXU1li1bhlGjRmHBggWeLoe6iUgMiMUih3ZnbURE1DEThyfDYrnwld7UPq8MR83Nzbj99tuh
UCjw8ssvOx2I3SY0NBQGgwF6vd6hD5FIhLCwsO4ul7ogNiII10/
oZ9c2ID0CKbEhHqqIiKh34B+ZrvOqq9UAQKfTYcmSJWhpacHHH3+MkJALf0m2jTU6ffo0+vfvb20vKSlBQk
IC/
P39u7Ve6hqJWISrL0tHekIoDp+qR3p8GPL7RSEsmIeEiYjIM7wqHJlMJvz5z39GSUkJPvjgA8TGxl50naFD
hyI4OBibN2+2hiOj0YitW7di3Lhx3V0yuUFYsB8uyU/AJfkJni6FiIjIu8LRk08+iW+//
RYPPvgg1Gq13V2uBwwYALlcjoULF6KyshLbtm0DAPj5+WHJkiV4+eWXERERgezsbKxduxZKpRKLFy/
20JYQERGRr/
KqcPTzzz8DAJYvX+7w3I4dO5CUlASLxQKz2Wz33O233w5BEPDWW2+hsbERubm5WL16NZKTk3ukbiIiIuo9R
MLFJi7royZNmgTgXCgjIiLyBfzucg+vvFqNiIiIyFMYjoiIiIhsMBwRERER2WA4IiIiIrLBcERERERkg+GI
iIiIyAbDEREREZENhiMiIiIiGwxHRERERDYYjoiIiIhsMBwRERER2fCqiWe9SW1tLcxms3WeGiIiop4UHx+
P999/39Nl9EkMR+3w8/
ODwWDwdBlEREQdFh8f7+kSegWRIAiCp4sgIiIi8hYcc0RERERkg+GIiIiIyAbDEREREZENhiMiIiIiGwxHR
ERERDYYjoiIiIhsMBwRERER2WA4IiIiIrLBcERERERkg+GIiIiIyAbDEREREZENTjzr5VpbWzF9+nTU1NTg
s88+w6BBg9pdduLEiaioqHBoP3ToEPz8/LqzzAtat24dHnroIYf222+/
Hffff3+76wmCgFWrVuHDDz9EY2MjcnNz8dBDD6GgoKAbq704V7fHW98fW1988QXeffddnDp1CoGBgRg0aBB
eeeUV+Pv7t7vOp59+ijfffBOVlZVIT0/
HsmXLMGHChB6sun2d3Z758+djz549Du2bNm1CZmZmd5d7Qe3VBgDPP/
88rrrqKqfPeet+BLi+Td68L+3YsQOvv/46iouLERQUhGHDhuH++
+9HcnLyBdfz5vepL2I48nKvvfYazGZzh5efOnUqFi1aZNcml8vdXZZL3nzzTYSEhFgfx8bGXnD5VatW4aWX
XsL999+PnJwcfPDBB1i0aBE2bNhw0Q+antDZ7QG8+/1ZsWIFVq1ahTvvvBMFBQVoamrCzp07L/j799///
hePPvoo7rzzTowePRqbNm3C0qVL8cEHH3j8Q92V7QGAoUOH4oEHHrBrS0pK6s5SO+Txxx+HWq22a3v33Xex
detWjBkzpt31vHk/cnWbAO/cl3bv3o2lS5fiuuuuw7Jly6BUKvGf//wHixYtwsaNGy/
4R4Y3v099kkBeq7i4WCgoKBDWrl0rZGdnC4cOHbrg8hMmTBCefPLJHqqu4z7//
HMhOztbaGho6PA6Op1OGDp0qPDcc89Z2/R6vTBhwgTh8ccf74YqO86V7REE731/
BEEQTp06JQwYMED47rvvOrXelClThL/
85S92bXPnzhVuu+02d5bXaa5uz7x584Q77rijm6pyv4kTJwq33357u897837UnottkyB477706KOPChMnTh
QsFou1befOnUJ2drbw66+/trueL75PvR3HHHmxp556CjfeeCPS09M9XUqP279/
P9RqNaZPn25tk8vlmDx5Mn744QcPVtY7rVu3DklJSbj88ss7vE5ZWRnOnDlj9x4BwJVXXomdO3fCYDC4u8w
Oc2V7fM3+/
ftRXl6Oa6655oLL+NJ+1JFt8mYmkwlBQUEQiUTWtrajy4IgtLuer71PfQHDkZfasmULioqKcPfdd3dqvY0b
NyIvLw9DhgzB7bffjsLCwm6qsPOuvvpq5ObmYtKkSXjjjTcueHqjpKQEAJCRkWHXnpmZicrKSuh0um6ttSM
6sz1tvPX9OXjwILKzs/Haa69hzJgxyMvLw4033oiDBw+2u07be3R+eM/
MzITRaERZWVm31nwhrmxPmz179qCgoACDBg3CvHnz8Ouvv/ZAxZ331VdfITAwEJMmTWp3GV/
Yj2x1ZJvaeOO+NGvWLJw6dQoffPABWlpaUFZWhueffx4DBgzA0KFD213P196nvoBjjryQVqvF8uXLsWzZMg
QHB3d4vYkTJyI/Px8JCQkoKyvD66+/jptvvhnr16/36Dnr6Oho3HPPPRg8eDBEIhG+
+eYbvPjii6ipqcFjjz3mdJ3m5mbI5XKHwZWhoaEQBAEqleqC5+
+7kyvbA3jv+wMAdXV1OHLkCIqKivD4448jICAAr7/+OhYtWoStW7ciMjLSYR2VSgXg3Htiq+1x2/
Oe4Mr2AMCIESMwY8YMpKWloba2FqtXr8att96KNWvWYMiQIT28Fe0zmUzYvHkzJk6ciMDAwHaX8+b96Hwd3
SbAe/el4cOH45VXXsF9992Hv//97wCA3NxcvPnmm5BIJO2u50vvU5/
h2bN65Mxzzz0nzJo1y3reeteuXR0ac3S+mpoaYejQoV55znr58uVCbm6uUFNT4/
T51157TcjLy3No37x5s5CdnS1UV1d3d4mdcrHtccab3p8pU6YI2dnZwvHjx61tTU1NwpAhQ4QXX3zR6TobN
mwQsrOzhdraWrv2Q4cOCdnZ2cK+ffu6teYLcWV7nGltbRUmTJjg8TFU5/vuu+
+E7Oxs4Ztvvrngcr60H3V0m5zxln1p3759wvDhw4VnnnlG2Llzp7B582bhmmuuEWbOnClotdp21/
Ol96mv4Gk1L1NRUYG33noL9957L1paWtDc3AyNRgMA0Gg0aG1t7XBfMTExGDZsGI4ePdpd5bps+vTpMJvNO
H78uNPnQ0NDYTAYoNfr7dqbm5shEokQFhbWE2V22MW2xxlven9CQ0OhUCjQv39/
a5tCocCAAQNQXFzsdJ2296ClpcWuvbm52e55T3Ble5wJDAzE5Zdf7hXvka2vvvoKCoUCl1122QWX86X9qKP
b5Iy37EtPPfUURo8ejQcffBCjR4/GtGnTsHLlShw7dgwbNmxodz1fep/
6CoYjL1NeXg6j0Yg77rgDI0aMwIgRI3DnnXcCABYsWIBbb73VwxX2jLZz76dPn7ZrLykpQUJCAg8xu1lWVl
a7z53/gd2m7T1qGy/
RpqSkBDKZzKOnN1zZHl+h0+mwfft2TJs2DTKZ7ILL+sp+1Jlt8manTp2yC+QAEBcXh/
DwcJw9e7bd9XzlfepLGI68TG5uLt577z27/9puOPjkk0/
i8ccf73BfNTU12Ldv3wVvHOkpmzZtgkQiwYABA5w+P3ToUAQHB2Pz5s3WNqPRiK1bt2LcuHE9VWaHXWx7nP
Gm92fChAlQKpV2R76amppw9OhRDBw40Ok6ycnJSEtLw5YtW+zaN23ahDFjxnj0njOubI8zGo0G3333nVe8R
22+
+eYbaDSaDl3R5Sv7UWe2yRlv2ZcSEhJw7Ngxu7aKigo0NTUhMTGx3fV85X3qSzgg28uEhoZi1KhRTp8bOHC
g9YN94cKFqKysxLZt2wCcOyT97bff4vLLL0dMTAzKysqwcuVKSCQSjx9tWrx4MUaNGoWcnBwA5+4g+8knn2
DBggWIjo4G4Lg9fn5+WLJkCV5+
+WVEREQgOzsba9euhVKpxOLFiz22LYBr2+PN7w8AXHHFFRg0aBDuvfdeLFu2DH5+fli5ciXkcjluvvlmAMD
DDz+M9evX233433PPPbj//vuRkpKCUaNGYdOmTTh06BDef/99T20KANe2Z+/
evXjzzTcxefJkJCYmora2Fm+//Tbq6urwn//
8x5ObY2fjxo1ISEjAsGHDHJ7zpf3IVme2yZv3pRtvvBFPP/
00nnrqKUycOBFKpRIrVqxAZGSk3WX6vvo+9SUMRz7KYrHYXTqelJSE2tpaPP3002hpaUFISAhGjx6Ne+
+91+NXQqWnp+Pzzz9HdXU1LBYL0tLS8PDDD2P+/
PnWZc7fHuDcdByCIOCtt96y3k5/9erVPrk93vz+AIBYLMbKlSvxzDPP4LHHHoPRaMTw4cPxwQcfWAOfs/
fo6quvhlarxapVq7By5Uqkp6fjlVde8fiVXa5sT3R0NIxGI1544QUolUoEBARgyJAhePLJJ5Gfn+
+pTbGjUqnw448/YuHChXb30mnjS/
tRm85ukzfvSwsWLIBcLsfatWvx+eefIygoCAUFBXjxxRcRHh5uXc4X36e+RiQIF7gzFREREVEfwzFHRERER
DYYjoiIiIhsMBwRERER2WA4IiIiIrLBcERERERkg+GIiIiIyAbDEREREZENhiMiIiIiGwxHRH1YTk4OXn75
ZU+X4Rbz58/
H1Vdf7ekyiKgXYDgi6kaFhYW49957MWHCBAwaNAhjx47FrbfeijVr1ni6NKfWrVuHnJwcHD582NOlOFVTU4
OXX37ZbkJZV6nVarzyyiu49tprMWTIEOTn5+Pqq6/Gv/71L9TU1LihWiLyVZxbjaib7N+/
HwsWLEBCQgJmz56N6OhoVFVV4eDBg3jvvffs5mKjjqmtrcUrr7yCxMRE5ObmutxPWVkZbrnlFlRVVWHatGm
YO3cuZDIZCgsL8dlnn2H79u34+uuv3Vg5EfkShiOibvL6668jJCQEn332GUJDQ+2ea2ho8FBVZDKZsHTpUj
Q0NOC9997D8OHD7Z5ftmwZVq1a5aHqiMgb8LQaUTc5e/YssrKyHIIRAERGRto93rBhA2bNmoX8/
HyMHDkSy5YtQ1VVld0ybWNqjhw5ghtvvBH5+fmYOHEi1q5da7ecwWDAf/
7zH8yaNQvDhg1DQUEBbr75Zuzatctt21ZTU4OHHnoIl1xyCfLy8nDVVVfhs88+s1tm9+7dyMnJwaZNm7Bix
QqMGzcOgwYNwsKFC1FaWurQ5wcffIBJkyYhPz8fN9xwA/
bu3Yv58+dbj7Dt3r0bN9xwAwDgoYceQk5ODnJycrBu3Tq7foqLizF//
nwMHjwYY8eOdQg6W7duxYkTJ3DnnXc6BCMACA4OxrJly6yP237uJ06cwLx58zB48GBMnjwZW7ZsAQDs2bMH
s2fPRn5+PqZOnYpffvnFhZ8oEXkThiOibpKYmIijR4+iqKjogsutWLECDzzwAFJTU/Hggw9iwYIF2LlzJ/
7whz+gubnZblmVSoU77rgDAwcOxF//
+lfExcXhiSeesAsmarUan376KUaOHIn7778fS5cuRWNjI2677Ta3jNWpr6/HnDlzrDX+7W9/
Q0pKCv72t7/hnXfecVh+1apV2LZtGxYtWoQlS5bg4MGDuP/+++2W+fDDD/H3v/8dcXFx+Otf/
4rhw4fj7rvvRnV1tXWZzMxM3HvvvQCAuXPn4tlnn8Wzzz6LESNG2P18brvtNvTv3x8PPPAAMjIy8O9//
xvff/+9dZkdO3YAAGbMmNHhbVapVLjzzjuRn5+Pv/71r5DL5fjLX/6CTZs24S9/+Qsuv/
xy3HfffdBqtbj33nuhVqs73DcReSGBiLrFTz/
9JOTm5gq5ubnC3LlzhWeffVb48ccfBYPBYF2mvLxcyM3NFVasWGG3bmFhoTBgwAC79nnz5gnZ2dnCW2+9ZW
3T6/XCjBkzhDFjxlj7NZlMgl6vt+tPpVIJl1xyifDQQw/ZtWdnZwsvvfSS9fHnn38uZGdnC4cOHWp3ux5+
+GHh0ksvFRobG+3aly1bJgwbNkzQarWCIAjCrl27hOzsbGH69Ol29bz77rtCdna2UFhYaN2GkSNHCtdff71
gNBqty61bt07Izs4W5s2bZ207dOiQkJ2dLXz+
+ecOdbX9fL744gu7n8+ll14q3HPPPda26667Thg2bFi729devxs3brS2nTp1SsjOzhb69+8vHDhwwNr+448
/tlsfEfkOHjki6iaXXnopPvroI0ycOBEnTpzAm2+
+icWLF2PcuHHWoxfbtm2DxWLB9OnT0djYaP0vKioKqamp2L17t12fUqkUc+fOtT6Wy+WYO3cuGhoacPToUQ
CARCKBXC4HAFgsFiiVSphMJuTl5eHYsWNd2iZBELB161ZMnDgRgiDY1XzZZZehpaXFWkebWbNmWesBYD2VV
VZWBgA4cuQIlEol5syZA6n092GQ11xzDcLCwjpVX2BgoN0RIblcjkGDBllfCzh3ZC0oKKjT/
V511VXWxxkZGQgNDUVmZiYGDx5sbW/
7t+3rEZHv4YBsom6Un5+PV155BQaDASdOnMD27dvxzjvv4E9/+hPWr1+PM2fOQBAETJkyxen6tmEBAGJiYh
AYGGjXlpaWBgCoqKhAQUEBAOCLL77AW2+9hdOnT8NoNFqXTUpK6tL2NDY2orm5GR9//DE+/
vjjdpexlZCQYPe4bQxW2ynDyspKAEBKSordclKpFImJiZ2qLy4uDiKRyK4tLCwMhYWF1sfBwcGdDi/
O+g0JCUFcXJxDGwCH06FE5FsYjoh6gFwuR35+PvLz85GWloaHHnoIW7ZsgcVigUgkwqpVqyCRSBzWOz8Idc
SGDRvw4IMP4oorrsDixYsRGRkJiUSCN954o8tHNCwWCwDg2muvxcyZM50uk5OTY/
dYLHZ+gFoQhC7V4oyzn+H5MjIycOzYMVRVVSE+Pr5L/
bbX3h3bRkQ9h+GIqIfl5eUBOHfPnpSUFAiCgKSkJKSnp1903draWmg0GrvQdObMGQCwHmX5+uuvkZycjFde
ecXuaMdLL73U5dojIiIQFBQEi8WCSy65pMv9Ab8fWTp79ixGjx5tbTeZTKioqLALW+cfvXHFhAkT8NVXX+H
LL7/
EkiVLutwfEfU+HHNE1E127drl9AhC25VTGRkZmDJlCiQSCV555RWHZQVBQFNTk12byWSyO51lMBjw8ccfIy
IiAgMHDgTw+9EM2/4OHjyIAwcOdHmbJBIJpk6diq+//
trpVXjnn1LriLy8PCgUCnzyyScwmUzW9o0bN0KlUtktGxAQAKBrp62mTp2K7OxsvP766/
jtt98cnler1XjhhRdc7p+IfB+PHBF1k6eeegparRaTJ09GRkYGjEYj9u/fj82bNyMxMRGzZs1CaGgo/
vznP+O5555DRUUFrrjiCgQFBaG8vBzbt2/HnDlzsHjxYmufMTExWLVqFSoqKpCWloZNmzbh+PHj+Mc//
gGZTAYAGD9+PLZu3Yq7774b48ePR3l5OT766CNkZWVBo9F0qPbPP/8cP/
74o0P7ggULcN9992H37t2YM2cOZs+ejaysLKhUKhw9ehQ7d+7Enj17OvVzksvluOeee/CPf/
wDCxcuxPTp01FRUYF169Y5jENKSUlBaGgoPvroIwQFBSEwMBD5+flITk7u8OvJZDK88soruPXWWzFv3jxMm
zYNQ4cOhUwmw8mTJ/HVV18hNDTU7l5HRNS3MBwRdZP/+7//w5YtW/D999/j448/htFoREJCAm6+
+Wb88Y9/tA5MvuOOO5CWloZ33nkHr776KoBzA4AvvfRSTJw40a7PsLAwLF++HE899RQ+
+eQTREVF4bHHHsOcOXOsy8yaNQv19fX4+OOP8dNPPyErKwv/+te/sGXLlg4Hl/
NvLGnbd1xcHD799FO8+uqr2LZtG9auXQuFQoGsrCyH+xd11Lx58yAIAt5++23885//RP/+/
bFixQo89dRT8PPzsy4nk8mwfPlyPP/
883jiiSdgMpnwzDPPdCocAUBqairWr1+Pd955B9u2bcOOHTtgsViQmpqK2bNnc2oXoj5OJHDkIJFPmD9/
PpqamvDVV195upQeYbFYMGbMGEyePBlPPfWUp8shoj6EY46IyOP0er3DmKv169dDqVRi5MiRHqqKiPoqnlY
jIo87cOAAnnnmGUybNg0KhQLHjh3DZ599huzsbEybNs3T5RFRH8NwREQel5iYiLi4OKxZswYqlQphYWGYMW
MG7r//
fru7axMR9QSOOSIiIiKywTFHRERERDYYjoiIiIhsMBwRERER2WA4IiIiIrLBcERERERkg+GIiIiIyAbDERE
REZENhiMiIiIiGwxHRERERDb+P4Da28gC26f2AAAAAElFTkSuQmCC\n"},"metadata":
{}}],"execution_count":9},{"cell_type":"code","source":"# One piece of information
missing in the plots above is what species each plant is\n# We'll use seaborn's
FacetGrid to color the scatterplot by species\[Link](iris, hue=\"Species\",
size=5) \\\n .map([Link], \"SepalLengthCm\", \"SepalWidthCm\") \\\
n .add_legend()","metadata":{"_cell_guid":"0a5c46f6-be6e-4ef6-94a4-
9bea13c9a0aa","_uuid":"d07401f715fa8f39951a6212bce668657d457fe1","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:44.353380Z","iopub.execute_input":"2025-11-
06T13:08:44.353618Z","[Link]":"2025-11-
06T13:08:44.366412Z","shell.execute_reply.started":"2025-11-
06T13:08:44.353599Z","shell.execute_reply":"2025-11-
06T13:08:44.364786Z"}},"outputs":[{"traceback":["\
u001b[0;31m------------------------------------------------------------------------
---\u001b[0m","\u001b[0;31mTypeError\u001b[0m
Traceback (most recent call last)","\u001b[0;32m/tmp/ipykernel_37/[Link]\
u001b[0m in \u001b[0;36m<cell line: 0>\u001b[0;34m()\u001b[0m\n\u001b[1;32m 1\
u001b[0m \u001b[0;31m# One piece of information missing in the plots above is what
species each plant is\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\
n\u001b[1;32m 2\u001b[0m \u001b[0;31m# We'll use seaborn's FacetGrid to color
the scatterplot by species\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\
u001b[0m\n\u001b[0;32m----> 3\u001b[0;31m \u001b[0msns\u001b[0m\u001b[0;34m.\
u001b[0m\u001b[0mFacetGrid\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0miris\u001b[0m\u0
01b[0;34m,\u001b[0m \u001b[0mhue\u001b[0m\u001b[0;34m=\u001b[0m\
u001b[0;34m\"Species\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0msize\u001b[0m\
u001b[0;34m=\u001b[0m\u001b[0;36m5\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;31m \
u001b[0m\u001b[0;31m\\\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\
n\u001b[0m\u001b[1;32m 4\u001b[0m \u001b[0;34m.\u001b[0m\u001b[0mmap\
u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mplt\u001b[0m\u001b[0;34m.\u001b[0m\
u001b[0mscatter\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m\"SepalLengthCm\"\
u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m\"SepalWidthCm\"\u001b[0m\u001b[0;34m)\
u001b[0m\u001b[0;31m \u001b[0m\u001b[0;31m\\\u001b[0m\u001b[0;34m\u001b[0m\
u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 5\u001b[0m \u001b[0;34m.\
u001b[0m\u001b[0madd_legend\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\
u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n","\u001b[0;31mTypeError\
u001b[0m: FacetGrid.__init__() got an unexpected keyword argument
'size'"],"ename":"TypeError","evalue":"FacetGrid.__init__() got an unexpected
keyword argument 'size'","output_type":"error"}],"execution_count":10},
{"cell_type":"code","source":"# We can look at an individual feature in Seaborn
through a boxplot\[Link](x=\"Species\", y=\"PetalLengthCm\",
data=iris)","metadata":{"_cell_guid":"128245d5-6f01-44cd-8b2f-
8a49735ac552","_uuid":"01cb1b0849f6c7e800c8798164741a8fdae53617","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:44.367024Z","[Link]":"2025-11-
06T13:08:44.367472Z","shell.execute_reply.started":"2025-11-
06T13:08:44.367159Z","shell.execute_reply":"2025-11-
06T13:08:44.367175Z"}},"outputs":[],"execution_count":null},
{"cell_type":"code","source":"# One way we can extend this plot is adding a layer
of individual points on top of\n# it through Seaborn's striplot\n# \n# We'll use
jitter=True so that all the points don't fall in single vertical lines\n# above the
species\n#\n# Saving the resulting axes as ax each time causes the resulting plot
to be shown\n# on top of the previous axes\nax = [Link](x=\"Species\",
y=\"PetalLengthCm\", data=iris)\nax = [Link](x=\"Species\",
y=\"PetalLengthCm\", data=iris, jitter=True, edgecolor=\"gray\")","metadata":
{"_cell_guid":"b86a675c-f604-496a-931a-
df76d7d6aaa1","_uuid":"a481595c1e46d625e887b61f5eb0e3c48269bde9","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:44.369461Z","[Link]":"2025-11-
06T13:08:44.369966Z","shell.execute_reply.started":"2025-11-
06T13:08:44.369750Z","shell.execute_reply":"2025-11-
06T13:08:44.369773Z"}},"outputs":[],"execution_count":null},
{"cell_type":"code","source":"# A violin plot combines the benefits of the previous
two plots and simplifies them\n# Denser regions of the data are fatter, and sparser
thiner in a violin plot\[Link](x=\"Species\", y=\"PetalLengthCm\",
data=iris, size=6)","metadata":{"_cell_guid":"c49f199b-2798-4fdc-87a7-
bd2f7f8ff447","_uuid":"0d422fc672f3cfb30ec02d1345942cc583c51b05","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:44.371638Z","[Link]":"2025-11-
06T13:08:44.372114Z","shell.execute_reply.started":"2025-11-
06T13:08:44.371869Z","shell.execute_reply":"2025-11-
06T13:08:44.371891Z"}},"outputs":[],"execution_count":null},
{"cell_type":"code","source":"# A final seaborn plot useful for looking at
univariate relations is the kdeplot,\n# which creates and visualizes a kernel
density estimate of the underlying feature\[Link](iris, hue=\"Species\",
size=6) \\\n .map([Link], \"PetalLengthCm\") \\\
n .add_legend()","metadata":{"_cell_guid":"78c32fc8-3c36-482a-81f4-
14d4b6ee1430","_uuid":"b10aa16c47bdad1964d1746281564f68a5ab741e","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:44.373055Z","[Link]":"2025-11-
06T13:08:44.373418Z","shell.execute_reply.started":"2025-11-
06T13:08:44.373210Z","shell.execute_reply":"2025-11-
06T13:08:44.373230Z"}},"outputs":[],"execution_count":null},
{"cell_type":"code","source":"# Another useful seaborn plot is the pairplot, which
shows the bivariate relation\n# between each pair of features\n# \n# From the
pairplot, we'll see that the Iris-setosa species is separataed from the other\n#
two across all feature combinations\[Link]([Link](\"Id\", axis=1),
hue=\"Species\", size=3)","metadata":{"_cell_guid":"7351999e-4522-451f-b3f1-
0031c3a88eaa","_uuid":"fb9e2f61bf81478f21489f1219358e2b6fa164dd","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:44.374847Z","[Link]":"2025-11-
06T13:08:44.375146Z","shell.execute_reply.started":"2025-11-
06T13:08:44.375006Z","shell.execute_reply":"2025-11-
06T13:08:44.375018Z"}},"outputs":[],"execution_count":null},
{"cell_type":"code","source":"# The diagonal elements in a pairplot show the
histogram by default\n# We can update these elements to show other things, such as
a kde\[Link]([Link](\"Id\", axis=1), hue=\"Species\", size=3,
diag_kind=\"kde\")","metadata":{"_cell_guid":"3f1fb3ba-e0fd-45b4-8a64-
fe2a689bb83b","_uuid":"417d197016286a1af02eb522b3a0e0476e76b39b","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:44.376538Z","[Link]":"2025-11-
06T13:08:44.376834Z","shell.execute_reply.started":"2025-11-
06T13:08:44.376704Z","shell.execute_reply":"2025-11-
06T13:08:44.376720Z"}},"outputs":[],"execution_count":null},
{"cell_type":"code","source":"# Now that we've covered seaborn, let's go back to
some of the ones we can make with Pandas\n# We can quickly make a boxplot with
Pandas on each feature split out by species\[Link](\"Id\",
axis=1).boxplot(by=\"Species\", figsize=(12, 6))","metadata":
{"_cell_guid":"46cceec5-3525-4b02-8ab7-
5ed1420cd198","_uuid":"d7fb122f77031cc79ab0e922608d9e6c5de774ca","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:44.377934Z","[Link]":"2025-11-
06T13:08:44.378269Z","shell.execute_reply.started":"2025-11-
06T13:08:44.378079Z","shell.execute_reply":"2025-11-
06T13:08:44.378092Z"}},"outputs":[],"execution_count":null},
{"cell_type":"code","source":"# One cool more sophisticated technique pandas has
available is called Andrews Curves\n# Andrews Curves involve using attributes of
samples as coefficients for Fourier series\n# and then plotting these\nfrom
[Link] import andrews_curves\nandrews_curves([Link](\"Id\",
axis=1), \"Species\")","metadata":{"_cell_guid":"5bbed28c-d813-41c4-824d-
7038fbfee6ea","_uuid":"61c76e99340b06c8020151ae4b8942e1daa8b1ef","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:44.379273Z","[Link]":"2025-11-
06T13:08:44.379515Z","shell.execute_reply.started":"2025-11-
06T13:08:44.379392Z","shell.execute_reply":"2025-11-
06T13:08:44.379407Z"}},"outputs":[],"execution_count":null},
{"cell_type":"code","source":"# Another multivariate visualization technique pandas
has is parallel_coordinates\n# Parallel coordinates plots each feature on a
separate column & then draws lines\n# connecting the features for each data sample\
nfrom [Link] import parallel_coordinates\
nparallel_coordinates([Link](\"Id\", axis=1), \"Species\")","metadata":
{"_cell_guid":"77c1b6f0-7632-4d61-bf03-
7b5d6856b987","_uuid":"b9ac80fdd71c270c9991d34ca87f70d6b00b2192","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:44.381256Z","[Link]":"2025-11-
06T13:08:44.381597Z","shell.execute_reply.started":"2025-11-
06T13:08:44.381444Z","shell.execute_reply":"2025-11-
06T13:08:44.381463Z"}},"outputs":[],"execution_count":null},
{"cell_type":"code","source":"# A final multivariate visualization technique pandas
has is radviz\n# Which puts each feature as a point on a 2D plane, and then
simulates\n# having each sample attached to those points through a spring weighted\
n# by the relative value for that feature\nfrom [Link] import
radviz\nradviz([Link](\"Id\", axis=1), \"Species\")","metadata":
{"_cell_guid":"d5c6314f-7b36-41ce-b0bd-
e2ef17941f97","_uuid":"38b7de27f1f882347de21193d93bf474f96c2288","trusted":true,"ex
ecution":{"[Link]":"2025-11-
06T13:08:44.382795Z","[Link]":"2025-11-
06T13:08:44.383043Z","shell.execute_reply.started":"2025-11-
06T13:08:44.382922Z","shell.execute_reply":"2025-11-
06T13:08:44.382940Z"}},"outputs":[],"execution_count":null},
{"cell_type":"markdown","source":"# Wrapping Up\n\nI hope you enjoyed this quick
introduction to some of the quick, simple data visualizations you can create with
pandas, seaborn, and matplotlib in Python!\n\nI encourage you to run through these
examples yourself, tweaking them and seeing what happens. From there, you can try
applying these methods to a new dataset and incorprating them into your own
workflow!\n\nSee [Kaggle Datasets]([Link] for other
datasets to try visualizing. The [World Food Facts
data]([Link] is an especially rich
one for visualization.","metadata":{"_cell_guid":"0263903e-4c3f-41c5-adf6-
a1a12c122ddb","_uuid":"a47be9b234eb942e71425b3e00b741a41488ea33"}}]}

You might also like