Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
D
DM-Project
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
almohanad.hafez
DM-Project
Commits
96edf5ed
Commit
96edf5ed
authored
Jan 22, 2025
by
Almouhannad Hafez
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
(2) Add box plots
parent
6ad7f4f3
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
32 additions
and
3 deletions
+32
-3
clustering.ipynb
2.Clustering/clustering.ipynb
+32
-3
No files found.
2.Clustering/clustering.ipynb
View file @
96edf5ed
...
...
@@ -14,7 +14,6 @@
"outputs": [],
"source": [
"import pandas as pd\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"import seaborn as sns"
]
...
...
@@ -605,16 +604,17 @@
}
],
"source": [
"figure_rows = int((len(numerical_features) + 2) // 3) # 3 plots in each row\n",
"# Define a color palette for the plots using shades of green\n",
"colors = sns.color_palette(\"Greens_r\", 2)\n",
"\n",
"# Create a 3x3 grid of subplots with a specified figure size\n",
"fig, ax = plt.subplots(nrows=
3
, ncols=3, figsize=(15, 15))\n",
"fig, ax = plt.subplots(nrows=
figure_rows
, ncols=3, figsize=(15, 15))\n",
"\n",
"# Loop through each numerical feature to create a distribution plot\n",
"for i, feature in enumerate(numerical_features):\n",
" # Create a subplot for each numerical feature\n",
" plt.subplot(
3
, 3, i + 1)\n",
" plt.subplot(
figure_rows
, 3, i + 1)\n",
" \n",
" # Use histplot to visualize the distribution of the feature\n",
" sns.histplot(df[feature], color=colors[0], kde=True) # kde=True adds a kernel density estimate\n",
...
...
@@ -782,6 +782,35 @@
"for numerical_feature in numerical_features:\n",
" compare_numerical_feature_with_id_feature(numerical_feature)"
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAABdAAAAXSCAYAAAAYA82aAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/SrBM8AAAACXBIWXMAAA9hAAAPYQGoP6dpAADS80lEQVR4nOzdd5hU9dk//nt3gaUXZUGaNEUFFVSUWCHBYHuwN2IBNTEWVBSxxChYEgS7xkdNEU00j11jVBAsGHsFCzYULEEQFBAQAWHP7w9/zNeVAyzLlpnh9bouL9kzZ87cn/mcc+6Z986eKUiSJAkAAAAAAKCMwpouAAAAAAAAspEAHQAAAAAAUgjQAQAAAAAghQAdAAAAAABSCNABAAAAACCFAB0AAAAAAFII0AEAAAAAIIUAHQAAAAAAUgjQAQAAAAAghQAdqsltt90WBQUF8dprr6113T59+kSfPn0yP3/yySdRUFAQt91221rvO2jQoOjQoUPFCwUAAIA8NGLEiCgoKIivvvqqRh53Xdat7hqB1ROgA1nhhRdeiBEjRsT8+fNruhQAyCuLFy+OESNGxMSJE2u6FADg//fHP/4xHnrooZouAygHATpkofHjx8f48eNruoxq9cILL8TFF18sQAeASrZ48eK4+OKLBegAkEUE6JA7BOiQherUqRN16tSp6TKqxbffflvTJQBAXiotLY0lS5bUdBkAAJDTBOhQiWbMmBEnnHBCtG7dOoqLi6Njx45x8sknx7JlyzLrLF26NM4666woKSmJBg0axEEHHRRz5swps52fXgN9dR566KHYeuuto27durH11lvHgw8+WKG6+/TpE1tvvXW89dZb0bt376hfv35sttlmcd9990VExDPPPBO9evWKevXqxRZbbBFPPPHEKtuYNGlS7LPPPtG4ceNo2LBh9O3bN1566aUy66y8DvwzzzwTp5xySrRo0SLatm0bI0aMiGHDhkVERMeOHaOgoCAKCgrik08+qdB4AKCqzJgxI44//vho2bJlFBcXR7du3eLWW2+NiIjvvvsuttxyy9hyyy3ju+++y9xn7ty50apVq9hll11ixYoVEfHDd5Y0bNgwpk2bFnvttVc0aNAgWrduHZdcckkkSVLmMb/99tsYOnRotGvXLoqLi2OLLbaIK6+8cpX1CgoKYvDgwXHnnXdGt27dori4OG6++eYoKSmJiIiLL74402NHjBgRERGzZs2K4447Ltq2bRvFxcXRqlWrOOCAA/RgAPLa/PnzY9CgQdG0adNo0qRJHHfccbF48eIy69xxxx2xww47RL169WKjjTaKI488Mj7//PMy6zz77LNx2GGHxaabbhrFxcXRrl27OPPMM8u8DkhTUFAQ3377bdx+++2Z3jxo0KB1rhGoHrVqugDIF1988UXstNNOMX/+/DjxxBNjyy23jBkzZsR9991Xpsmddtpp0axZsxg+fHh88sknce2118bgwYPj7rvvXqfHGz9+fBxyyCHRtWvXGDlyZHz99deZN8AVMW/evPif//mfOPLII+Owww6Lm266KY488si48847Y8iQIXHSSSfFr371q7jiiivi0EMPjc8//zwaNWoUERFTpkyJ3XffPRo3bhznnHNO1K5dO2655Zbo06dPJnz/sVNOOSVKSkrioosuim+//Tb22Wef+PDDD+P//u//4pprronmzZtHRGTe8ANANvjyyy/jZz/7WSaoLikpibFjx8YJJ5wQCxYsiCFDhsTtt98eu+66a1xwwQVx9dVXR0TEqaeeGt98803cdtttUVRUlNneihUrYu+9946f/exnMXr06Bg3blwMHz48li9fHpdccklERCRJEvvvv388/fTTccIJJ0SPHj3i8ccfj2HDhsWMGTPimmuuKVPjU089Fffcc08MHjw4mjdvHt27d4+bbropTj755DjooIPi4IMPjoiIbbfdNiIiDjnkkJgyZUqcdtpp0aFDh5g9e3ZMmDAhPvvsM19KDkDeOvzww6Njx44xcuTIeOONN+Kvf/1rtGjRIkaNGhUREX/4wx/iwgsvjMMPPzx+/etfx5w5c+KGG26IPfbYIyZNmhRNmzaNiIh77703Fi9eHCeffHJsvPHG8corr8QNN9wQ//3vf+Pee+9d7eP/4x//iF//+tex0047xYknnhgREZ07d16nGoFqlACV4thjj00KCwuTV199dZXbSktLkzFjxiQRkey5555JaWlp5rYzzzwzKSoqSubPn59Z1rt376R3796Zn6dPn55ERDJmzJjMsh49eiStWrUqc7/x48cnEZG0b99+nWrv3bt3EhHJP//5z8yy999/P4mIpLCwMHnppZcyyx9//PFVajnwwAOTOnXqJB9//HFm2RdffJE0atQo2WOPPTLLVj4Hu+22W7J8+fIyNVxxxRVJRCTTp09fp9oBoLqccMIJSatWrZKvvvqqzPIjjzwyadKkSbJ48eIkSZLk/PPPTwoLC5P//Oc/yb333ptERHLttdeWuc/AgQOTiEhOO+20zLLS0tJkv/32S+rUqZPMmTMnSZIkeeihh5KISC677LIy9z/00EOTgoKC5KOPPsosW9m3p0yZUmbdOXPmJBGRDB8+vMzyefPmJRGRXHHFFRV7QgAgxwwfPjyJiOT4448vs/yggw5KNt544yRJkuSTTz5JioqKkj/84Q9l1nn77beTWrVqlVm+svf/2MiRI5OCgoLk008/XeVxf6xBgwbJwIEDK1QjUL1cwgUqQWlpaTz00EPRv3//6Nmz5yq3FxQUZP594oknlvl59913jxUrVsSnn35a7sebOXNmTJ48OQYOHBhNmjTJLP/lL38ZXbt2rdAYGjZsGEceeWTm5y222CKaNm0aW221VZlPkK/897Rp0yLih0/PjR8/Pg488MDo1KlTZr1WrVrFr371q3juuediwYIFZR7rN7/5TZlP4AFAtkuSJO6///7o379/JEkSX331Vea/vfbaK7755pt44403IiJixIgR0a1btxg4cGCccsop0bt37zj99NNTtzt48ODMv1d+sn3ZsmWZy6U99thjUVRUtMr9hw4dGkmSxNixY8ss7927d7lfC9SrVy/q1KkTEydOjHnz5pX7uQCAXHfSSSeV+Xn33XePr7/+OhYsWBAPPPBAlJaWxuGHH16m32+yySax+eabx9NPP525X7169TL//vbbb+Orr76KXXbZJZIkiUmTJlVZjUD1EqBDJZgzZ04sWLAgtt5667Wuu+mmm5b5uVmzZhER6/TGdWXYvvnmm69y2xZbbFHu7fxY27ZtywT7ERFNmjSJdu3arbIs4v/VO2fOnFi8eHHq42611VZRWlq6ynXiOnbsWKEaAaCmzJkzJ+bPnx9//vOfo6SkpMx/xx13XEREzJ49OyJ++DLwW2+9NaZPnx4LFy6MMWPGrNJjIyIKCwvL/PI5IqJLly4REZlrkH/66afRunXrzGXTVtpqq60yt//YuvTY4uLiGDVqVIwdOzZatmwZe+yxR4wePTpmzZpV7m0AQC5a0/vyqVOnRpIksfnmm6/S8997771Mv4+I+Oyzz2LQoEGx0UYbRcOGDaOkpCR69+4dERHffPNNldUIVC/XQIdqtrpPXic/+SKw6ra6uqqi3h//lh4AckFpaWlERBx99NExcODA1HVWXlc8IuLxxx+PiIglS5bE1KlTq+2Xx+vaY4cMGRL9+/ePhx56KB5//PG48MILY+TIkfHUU0/FdtttV0VVAkDNWtP73NLS0igoKIixY8emrtewYcOI+OGvsX/5y1/G3Llz49xzz40tt9wyGjRoEDNmzIhBgwZlXjtURY1A9RKgQyUoKSmJxo0bxzvvvFMtj9e+ffuIiJg6deoqt33wwQfVUsNKJSUlUb9+/dTHff/996OwsHCVT7GnSftkHgBki5KSkmjUqFGsWLEi9txzzzWu+9Zbb8Ull1wSxx13XEyePDl+/etfx9tvv13msmsRP4Ty06ZNy3zqPCLiww8/jIjIfIFn+/bt44knnoiFCxeW+RT6+++/n7l9bdbWYzt37hxDhw6NoUOHxtSpU6NHjx5x1VVXxR133LHWbQNAvuncuXMkSRIdO3Ys06N/6u23344PP/wwbr/99jj22GMzyydMmFCux/EeGHKHS7hAJSgsLIwDDzww/v3vf8drr722yu2V/RviVq1aRY8ePeL2228v82dhEyZMiHfffbdSH2ttioqKol+/fvGvf/0r8+fmERFffvll/POf/4zddtstGjduvNbtNGjQICIi5s+fX0WVAkDFFRUVxSGHHBL3339/6i/M58yZExER33//fQwaNChat24d1113Xdx2223x5Zdfxplnnpm63T/96U+ZfydJEn/605+idu3a0bdv34iI2HfffWPFihVl1ouIuOaaa6KgoCD22WeftdZev379iFi1xy5evDiWLFlSZlnnzp2jUaNGsXTp0rVuFwDy0cEHHxxFRUVx8cUXr/JePkmS+PrrryPi/31C/MfrJEkS1113Xbkep0GDBt7/Qo7wCXSoJH/84x9j/Pjx0bt37zjxxBNjq622ipkzZ8a9994bzz33XKU/3siRI2O//faL3XbbLY4//viYO3du3HDDDdGtW7dYtGhRpT/emlx22WUxYcKE2G233eKUU06JWrVqxS233BJLly6N0aNHl2sbO+ywQ0REXHDBBXHkkUdG7dq1o3///plgHQBq2uWXXx5PP/109OrVK37zm99E165dY+7cufHGG2/EE088EXPnzo3LLrssJk+eHE8++WQ0atQott1227jooovi97//fRx66KGx7777ZrZXt27dGDduXAwcODB69eoVY8eOjUcffTR+97vfRUlJSURE9O/fP37+85/HBRdcEJ988kl07949xo8fH//6179iyJAh0blz57XWXa9evejatWvcfffd0aVLl9hoo41i6623juXLl0ffvn3j8MMPj65du0atWrXiwQcfjC+//LLMF4sDwIakc+fOcdlll8X5558fn3zySRx44IHRqFGjmD59ejz44INx4oknxtlnnx1bbrlldO7cOc4+++yYMWNGNG7cOO6///5yX6N8hx12iCeeeCKuvvrqaN26dXTs2DF69epVxaMDKsIn0KGStGnTJl5++eU49NBD484774zTTz89/v73v0efPn0yn/yqTHvvvXfce++9sWLFijj//PPjgQceiDFjxkTPnj0r/bHWplu3bvHss8/G1ltvHSNHjoyLL7442rdvnwkZymPHHXeMSy+9NN58880YNGhQDBgwIPNpPgDIBi1btoxXXnkljjvuuHjggQdi8ODBcd1118XcuXNj1KhR8cYbb8Qf//jHGDx4cPz85z/P3O+8886LHXfcMX7zm9+U+aRZUVFRjBs3LmbNmhXDhg2LV199NYYPHx6XXnppZp3CwsJ4+OGHY8iQIfHII4/EkCFD4t13340rrrgirr766nLX/te//jXatGkTZ555ZgwYMCDuu+++aNeuXQwYMCAmTpwY559/fpx//vmxYMGCuOeee+KQQw6plOcMAHLReeedF/fff38UFhbGxRdfHGeffXY8/PDD0a9fv9h///0jIqJ27drx73//O3r06JF5H7z55pvH3//+93I9xtVXXx077LBD/P73v48BAwbETTfdVJVDAtZDQeLbBwAAoFoNGjQo7rvvvmr/qzEAAGDd+AQ6AAAAAACkcA10yGNz586NZcuWrfb2oqKizDVWAQAAAICyBOiQxw4++OB45plnVnt7+/bt45NPPqm+ggAAAAAgh7gGOuSx119/fY3fAF6vXr3Yddddq7EiAAAAAMgdAnQAAAAAAEjhS0QBAAAAACBFha+BXlpaGl988UU0atQoCgoKKrMmACAikiSJhQsXRuvWraOwcP1/5613A0DV0bcBILeUt3dXOED/4osvol27dhW9OwBQTp9//nm0bdt2vbejdwNA1dO3ASC3rK13VzhAb9SoUeYBGjduXNHNAACrsWDBgmjXrl2m564v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xBOrawh5b21zFBGx9957lzmu/u///q/M7eao6jzzzDNx6qmnxksvvRQTJkyI77//Pvr16xfffvttZp21ndtWrFgR++23XyxbtixeeOGFuP322+O2226Liy66qCaGlHXyoZeXZz+JiPjNb35T5lgePXp0DVVcfvnY11999dUyY5owYUJERBx22GGZdXJhrvK1x69pXIsXL4433ngjLrzwwnjjjTfigQceiA8++CD233//Vda95JJLyszhaaedVh3lr1a+9vu1jevH45k5c2bceuutUVBQEIccckiZ9bJtvvT/dVfeXpirXn311bjlllti2223relS1tu8efNi1113jdq1a8fYsWPj3XffjauuuiqaNWtW06VV2KhRo+Kmm26KP/3pT/Hee+/FqFGjYvTo0XHDDTfUdGnrpDJ6ezaqrN6ebcrT2yMiHnzwwXjppZeidevW1VRZxa1tTB9//HHstttuseWWW8bEiRPjrbfeigsvvDDq1q1bzZWum7WN66yzzopx48bFHXfcEe+9914MGTIkBg8eHA8//HDlF5PUgJ122ik59dRTMz+vWLEiad26dTJy5MiaKGeDN3z48KR79+6pt82fPz+pXbt2cu+992aWvffee0lEJC+++GI1Vbhhi4jkwQcfzPxcWlqabLLJJskVV1yRWTZ//vykuLg4+b//+78kSZLk3XffTSIiefXVVzPrjB07NikoKEhmzJhRbbVvKH46R0mSJAMHDkwOOOCA1d7HHFWv2bNnJxGRPPPMM0mSlO/c9thjjyWFhYXJrFmzMuvcdNNNSePGjZOlS5dW7wCyUD728p/uJ0mSJL17907OOOOMmiuqAjaUvn7GGWcknTt3TkpLS5Mkyc25ytcen9YXf+qVV15JIiL59NNPM8vat2+fXHPNNVVb3HrI135fnvk64IADkl/84hdllmX7fCWJ/l8Rab0wVy1cuDDZfPPNkwkTJuRkj/ipc889N9ltt91quoxKtd9++yXHH398mWUHH3xwctRRR9VQReuvIr09F1S0t2e71Y3rv//9b9KmTZvknXfeyYl+92NpYzriiCOSo48+umYKqiRp4+rWrVtyySWXlFm2/fbbJxdccEGlP361fwJ92bJl8frrr8eee+6ZWVZYWBh77rlnvPjii9VdDv+/qVOnRuvWraNTp05x1FFHZf6M4/XXX4/vv/++zHxtueWWsemmm5qvGjJ9+vSYNWtWmTlp0qRJ9OrVKzMnL774YjRt2jR69uyZWWfPPfeMwsLCePnll6u95g3VxIkTo0WLFrHFFlvEySefHF9//XXmNnNUvb755puIiNhoo40ionznthdffDG22WabaNmyZWadvfbaKxYsWBBTpkypxuqzT7728p/uJyvdeeed0bx589h6663j/PPPj8WLF9dEeesk3/v6smXL4o477ojjjz8+CgoKMstzca5+bEPq8d98800UFBRE06ZNyyy//PLLY+ONN47tttsurrjiipy4bEa+9/svv/wyHn300TjhhBNWuS3b50v/X3er64W56NRTT4399tuvzHznsocffjh69uwZhx12WLRo0SK22267+Mtf/lLTZa2XXXbZJZ588sn48MMPIyLizTffjOeeey722WefGq6s8pSnt+eL1fX2XFNaWhrHHHNMDBs2LLp161bT5ay30tLSePTRR6NLly6x1157RYsWLaJXr15rvHRNrthll13i4YcfjhkzZkSSJPH000/Hhx9+GP369av0x6pV6Vtci6+++ipWrFhR5gVJRETLli3j/fffr+5yiIhevXrFbbfdFltssUXMnDkzLr744th9993jnXfeiVmzZkWdOnVWOQG2bNkyZs2aVTMFb+BWPu9px9DK22bNmhUtWrQoc3utWrVio402Mm/VZO+9946DDz44OnbsGB9//HH87ne/i3322SdefPHFKCoqMkfVqLS0NIYMGRK77rprbL311hER5Tq3zZo1K/U4W3nbhiwfe3nafhIR8atf/Srat28frVu3jrfeeivOPffc+OCDD+KBBx6owWrXbEPo6w899FDMnz8/Bg0alFmWi3P1UxtKj1+yZEmce+65MWDAgGjcuHFm+emnnx7bb799bLTRRvHCCy/E+eefHzNnzoyrr766Bqtdsw2h399+++3RqFGjVS71lO3zpf+vu9X1wlx01113xRtvvBGvvvpqTZdSaaZNmxY33XRTnHXWWfG73/0uXn311Tj99NOjTp06MXDgwJour0LOO++8WLBgQWy55ZZRVFQUK1asiD/84Q9x1FFH1XRplaY8vT0frK6356JRo0ZFrVq14vTTT6/pUirF7NmzY9GiRXH55ZfHZZddFqNGjYpx48bFwQcfHE8//XT07t27pkussBtuuCFOPPHEaNu2bdSqVSsKCwvjL3/5S+yxxx6V/ljVHqCTfX78291tt902evXqFe3bt4977rkn6tWrV4OVQe468sgjM//eZpttYtttt43OnTvHxIkTo2/fvjVY2Ybn1FNPjXfeeafMNaDhp1a3n/z4OsXbbLNNtGrVKvr27Rsff/xxdO7cubrLLJcNoa//7W9/i3322afMNSlzca42RN9//30cfvjhkSRJ3HTTTWVuO+usszL/3nbbbaNOnTrx29/+NkaOHBnFxcXVXWq5bAj9/tZbb42jjjpqleukZvt86f/rLl+es88//zzOOOOMmDBhQtZf33ddlJaWRs+ePeOPf/xjRERst9128c4778TNN9+cswH6PffcE3feeWf885//jG7dusXkyZNjyJAh0bp165wd04ZoTb0917z++utx3XXXxRtvvFHmrxxzWWlpaUREHHDAAXHmmWdGRESPHj3ihRdeiJtvvjnnA/SXXnopHn744Wjfvn385z//iVNPPTVat25d6X99VO2XcGnevHkUFRWt8k3nX375ZWyyySbVXQ4pmjZtGl26dImPPvooNtlkk1i2bFnMnz+/zDrmq+asfN7XdAxtsskmq3yR3/Lly2Pu3LnmrYZ06tQpmjdvHh999FFEmKPqMnjw4HjkkUfi6aefjrZt22aWl+fctskmm6QeZytv25DlWy9f3X6SplevXhERmWM5F+RbX//000/jiSeeiF//+tdrXC8X5yrfe/zKN9iffvppTJgwYa2fUOvVq1csX748Pvnkk+opsBLkW79/9tln44MPPljr8RaRXfOl/6+7demF2e7111+P2bNnx/bbbx+1atWKWrVqxTPPPBPXX3991KpVK1asWFHTJVZIq1atomvXrmWWbbXVVpnLtOWiYcOGxXnnnRdHHnlkbLPNNnHMMcfEmWeeGSNHjqzp0ipNeXp7LlvX3p7tnn322Zg9e3ZsuummmfPHp59+GkOHDo0OHTrUdHkV0rx586hVq1benT++++67+N3vfhdXX3119O/fP7bddtsYPHhwHHHEEXHllVdW+uNVe4Bep06d2GGHHeLJJ5/MLCstLY0nn3wydt555+ouhxSLFi2Kjz/+OFq1ahU77LBD1K5du8x8ffDBB/HZZ5+ZrxrSsWPH2GSTTcrMyYIFC+Lll1/OzMnOO+8c8+fPj9dffz2zzlNPPRWlpaWZQIHq9d///je+/vrraNWqVUSYo6qWJEkMHjw4HnzwwXjqqaeiY8eOZW4vz7lt5513jrfffrtM8LHyReFPX3xsaPKll69tP0kzefLkiIjMsZwL8q2vjxkzJlq0aBH77bffGtfLxbnK5x6/8g321KlT44knnoiNN954rfeZPHlyFBYWrnIJlGyWb/3+b3/7W+ywww7RvXv3ta6bDfOl/6+7ivTCbNe3b994++23Y/LkyZn/evbsGUcddVRMnjw5ioqKarrECtl1113jgw8+KLPsww8/jPbt29dQRetv8eLFUVhYNpYqKirKfGI2H5Snt+eqivT2bHfMMcfEW2+9Veb80bp16xg2bFg8/vjjNV1ehdSpUyd23HHHvDt/fP/99/H9999X3zmk0r+WtBzuuuuupLi4OLntttuSd999NznxxBOTpk2blvmmc6rP0KFDk4kTJybTp09Pnn/++WTPPfdMmjdvnsyePTtJkiQ56aSTkk033TR56qmnktdeey3Zeeedk5133rmGq85vCxcuTCZNmpRMmjQpiYjk6quvTiZNmpT5NuvLL788adq0afKvf/0reeutt5IDDjgg6dixY/Ldd99ltrH33nsn2223XfLyyy8nzz33XLL55psnAwYMqKkh5Z01zdHChQuTs88+O3nxxReT6dOnJ0888USy/fbbJ5tvvnmyZMmSzDbMUdU5+eSTkyZNmiQTJ05MZs6cmflv8eLFmXXWdm5bvnx5svXWWyf9+vVLJk+enIwbNy4pKSlJzj///JoYUtbJh16+tv3ko48+Si655JLktddeS6ZPn57861//Sjp16pTsscceNVz5muVzX1+xYkWy6aabJueee26Z5bk0V/na49c0rmXLliX7779/0rZt22Ty5MlljrelS5cmSZIkL7zwQnLNNdckkydPTj7++OPkjjvuSEpKSpJjjz02a8eVy/1+bfthkiTJN998k9SvXz+56aabVrl/ts6X/r/uyvOc5YPevXsnZ5xxRk2XsV5eeeWVpFatWskf/vCHZOrUqcmdd96Z1K9fP7njjjtqurQKGzhwYNKmTZvkkUceSaZPn5488MADSfPmzZNzzjmnpktbJ5XR27PR+vb2bFWeHvhj7du3T6655prqLXIdrW1MDzzwQFK7du3kz3/+czJ16tTkhhtuSIqKipJnn322hitfs7WNq3fv3km3bt2Sp59+Opk2bVoyZsyYpG7dusn//u//VnotNRKgJ0mS3HDDDcmmm26a1KlTJ9lpp52Sl156qaZK2eAdccQRSatWrZI6deokbdq0SY444ojko48+ytz+3XffJaecckrSrFmzpH79+slBBx2UzJw5swYrzn9PP/10EhGr/Ddw4MAkSZKktLQ0ufDCC5OWLVsmxcXFSd++fZMPPvigzDa+/vrrZMCAAUnDhg2Txo0bJ8cdd1yycOHCGhhNflrTHC1evDjp169fUlJSktSuXTtp37598pvf/GaVYNEcVZ20uYmIZMyYMZl1ynNu++STT5J99tknqVevXtK8efNk6NChyffff1/No8leud7L17affPbZZ8kee+yRbLTRRklxcXGy2WabJcOGDUu++eabmi18LfK5rz/++ONJRKzS83JprvK1x69pXNOnT1/t8fb0008nSZIkr7/+etKrV6+kSZMmSd26dZOtttoq+eMf/1gmiM62ceVyv1/bfpgkSXLLLbck9erVS+bPn7/K/bN1vvT/dVee5ywf5EOAniRJ8u9//zvZeuutk+Li4mTLLbdM/vznP9d0SetlwYIFyRlnnJFsuummSd26dZNOnTolF1xwQdYHsD9VGb09G61vb89W5emBP5YLAXp5xvS3v/0t2WyzzZK6desm3bt3Tx566KGaK7ic1jaumTNnJoMGDUpat26d1K1bN9liiy2Sq666KiktLa30WgqSJEnW8AF1AAAAAADYIFX7NdABAAAAACAXCNABAAAAACCFAB0AAAAAAFII0AEAAAAAIIUAHQAAAAAAUgjQAQAAAAAghQAdAAAAAABSCNABAAAAACCFAB1q0CeffBIFBQUxefLk1a5z2223RdOmTTM/jxgxInr06LHG7Q4aNCgOPPDASqkRAAAA8lGfPn1iyJAhVfoYHTp0iGuvvXaN65TnfT5QcwTokOWOOOKI+PDDD2u6jEpTUFAQDz30UE2XAQB5rTy/pAcAqp/3xJB7atV0AcCa1atXL+rVq1fTZay3ZcuWRZ06dWq6DADIe8uWLavpEgAAIG/4BDpUg9LS0hg9enRsttlmUVxcHJtuumn84Q9/yNw+bdq0+PnPfx7169eP7t27x4svvpi57aeXcPmpFStWxFlnnRVNmzaNjTfeOM4555xIkqTctfXp0ydOO+20GDJkSDRr1ixatmwZf/nLX+Lbb7+N4447Lho1ahSbbbZZjB07tsz9nnnmmdhpp52iuLg4WrVqFeedd14sX768zHYHDx4cQ4YMiebNm8dee+0VHTp0iIiIgw46KAoKCjI/A0CuKi0tjZEjR0bHjh2jXr160b1797jvvvsiSZLYc889Y6+99sr05blz50bbtm3joosuioiIiRMnRkFBQTz66KOx7bbbRt26deNnP/tZvPPOO2Ue4/77749u3bpFcXFxdOjQIa666qoyt3fo0CEuvfTSOPbYY6Nx48Zx4oknRseOHSMiYrvttouCgoLo06dP5jF32mmnaNCgQTRt2jR23XXX+PTTT6v4WQKA7FVaWhrnnHNObLTRRrHJJpvEiBEjMrfNnz8/fv3rX0dJSUk0btw4fvGLX8Sbb76Zuf3jjz+OAw44IFq2bBkNGzaMHXfcMZ544onVPtba3hP/4x//iA4dOkSTJk3iyCOPjIULF1bmUIEKEqBDNTj//PPj8ssvjwsvvDDefffd+Oc//xktW7bM3H7BBRfE2WefHZMnT44uXbrEgAEDyoTRa3LVVVfFbbfdFrfeems899xzMXfu3HjwwQfXqb7bb789mjdvHq+88kqcdtppcfLJJ8dhhx0Wu+yyS7zxxhvRr1+/OOaYY2Lx4sURETFjxozYd999Y8cdd4w333wzbrrppvjb3/4Wl1122SrbrVOnTjz//PNx8803x6uvvhoREWPGjImZM2dmfgaAXDVy5Mj4+9//HjfffHNMmTIlzjzzzDj66KPjP//5T9x+++3x6quvxvXXXx8RESeddFK0adMmE6CvNGzYsLjqqqvi1VdfjZKSkujfv398//33ERHx+uuvx+GHHx5HHnlkvP322zFixIi48MIL47bbbiuzjSuvvDK6d+8ekyZNigsvvDBeeeWViIh44oknYubMmfHAAw/E8uXL48ADD4zevXvHW2+9FS+++GKceOKJUVBQUPVPFABkqdtvvz0aNGgQL7/8cowePTouueSSmDBhQkREHHbYYTF79uwYO3ZsvP7667H99ttH3759Y+7cuRERsWjRoth3333jySefjEmTJsXee+8d/fv3j88++yz1sdb0nvjjjz+Ohx56KB555JF45JFH4plnnonLL7+8ikcPlEsCVKkFCxYkxcXFyV/+8pdVbps+fXoSEclf//rXzLIpU6YkEZG89957SZIkyZgxY5ImTZpkbh8+fHjSvXv3zM+tWrVKRo8enfn5+++/T9q2bZsccMAB5aqvd+/eyW677Zb5efny5UmDBg2SY445JrNs5syZSUQkL774YpIkSfK73/0u2WKLLZLS0tLMOjfeeGPSsGHDZMWKFZntbrfddqs8XkQkDz74YLlqA4BstmTJkqR+/frJCy+8UGb5CSeckAwYMCBJkiS55557krp16ybnnXde0qBBg+TDDz/MrPf0008nEZHcddddmWVff/11Uq9eveTuu+9OkiRJfvWrXyW//OUvy2x/2LBhSdeuXTM/t2/fPjnwwAPLrLPyNcakSZPKbDsikokTJ67fwAEgT/z0/XCSJMmOO+6YnHvuucmzzz6bNG7cOFmyZEmZ2zt37pzccsstq91mt27dkhtuuCHzc/v27ZNrrrkm83Pae+Lhw4cn9evXTxYsWJBZNmzYsKRXr14VGBVQ2XwCHarYe++9F0uXLo2+ffuudp1tt9028+9WrVpFRMTs2bPXuu1vvvkmZs6cGb169cosq1WrVvTs2XOdavzx4xcVFcXGG28c22yzTWbZyk/Lr6zpvffei5133rnMJ9Z23XXXWLRoUfz3v//NLNthhx3WqQ4AyCUfffRRLF68OH75y19Gw4YNM//9/e9/j48//jgifvjk2kEHHRSXX355XHnllbH55puvsp2dd9458++NNtootthii3jvvfci4oeeu+uuu5ZZf9ddd42pU6fGihUrMsvK0/s32mijGDRoUOy1117Rv3//uO6662LmzJkVGjsA5Isfvx+O+OE9+ezZs+PNN9+MRYsWxcYbb1ymz0+fPj3T5xctWhRnn312bLXVVtG0adNo2LBhvPfee6v9BPqadOjQIRo1arRKHUDN8yWiUMXK8wWgtWvXzvx7ZShdWlpaZTWt6fFX1lAZNTVo0GD9iwOALLVo0aKIiHj00UejTZs2ZW4rLi6OiIjFixfH66+/HkVFRTF16tQqq6W8PXfMmDFx+umnx7hx4+Luu++O3//+9zFhwoT42c9+VmW1AUA2S3s/XFpaGosWLYpWrVrFxIkTV7nPyu8pO/vss2PChAlx5ZVXxmabbRb16tWLQw89tEJf6L26OoCa5xPoUMU233zzqFevXjz55JOVvu0mTZpEq1at4uWXX84sW758ebz++uuV/lg/ttVWW8WLL75Y5stKn3/++WjUqFG0bdt2jfetXbt2mU/MAUCu6tq1axQXF8dnn30Wm222WZn/2rVrFxERQ4cOjcLCwhg7dmxcf/318dRTT62ynZdeeinz73nz5sWHH34YW221VUT80HOff/75Mus///zz0aVLlygqKlptbXXq1ImISO252223XZx//vnxwgsvxNZbbx3//Oc/133wAJDntt9++5g1a1bUqlVrlT7fvHnziPihJw8aNCgOOuig2GabbWKTTTaJTz75ZI3b9Z4Yco9PoEMVq1u3bpx77rlxzjnnRJ06dWLXXXeNOXPmxJQpU9Z4WZfyOuOMM+Lyyy+PzTffPLbccsu4+uqrY/78+etf+Bqccsopce2118Zpp50WgwcPjg8++CCGDx8eZ511VhQWrvn3ch06dIgnn3wydt111yguLo5mzZpVaa0AUFUaNWoUZ599dpx55plRWloau+22W3zzzTfx/PPPR+PGjaN58+Zx6623xosvvhjbb799DBs2LAYOHBhvvfVWmf53ySWXxMYbbxwtW7aMCy64IJo3bx4HHnhgRPwQwO+4445x6aWXxhFHHBEvvvhi/OlPf4r//d//XWNtLVq0iHr16sW4ceOibdu2Ubdu3Zg7d278+c9/jv333z9at24dH3zwQUydOjWOPfbYqnyaACAn7bnnnrHzzjvHgQceGKNHj44uXbrEF198EY8++mgcdNBB0bNnz9h8883jgQceiP79+0dBQUFceOGFa/3UuPfEkHt8Ah2qwYUXXhhDhw6Niy66KLbaaqs44ogjKu1aZkOHDo1jjjkmBg4cGDvvvHM0atQoDjrooErZ9uq0adMmHnvssXjllVeie/fucdJJJ8UJJ5wQv//979d636uuuiomTJgQ7dq1i+22265K6wSAqnbppZfGhRdeGCNHjoytttoq9t5773j00UejQ4cOccIJJ8SIESNi++23j4iIiy++OFq2bBknnXRSmW1cfvnlccYZZ8QOO+wQs2bNin//+9+ZT5Bvv/32cc8998Rdd90VW2+9dVx00UVxySWXxKBBg9ZYV61ateL666+PW265JVq3bh0HHHBA1K9fP95///045JBDokuXLnHiiSfGqaeeGr/97W+r5LkBgFxWUFAQjz32WOyxxx5x3HHHRZcuXeLII4+MTz/9NPM9YVdffXU0a9Ysdtlll+jfv3/stddemb6/Ot4TQ+4pSH58DQYAAKBaTJw4MX7+85/HvHnzMtdSBQAAsotPoAMAAAAAQAoBOuSxzz77LBo2bLja/z777LOaLhEAAAAAspZLuEAeW758+Rq/AbxDhw5Rq5bvEgYAAACANAJ0AAAAAABI4RIuAAAAAACQQoAOAAAAAAApBOgAAAAAAJBCgA4AAAAAACkE6AAAAAAAkEKADgAAAAAAKQToAAAAAACQQoAOAAAAAAApBOgAAAAAAJBCgA4AAAAAACkE6AAAAAAAkEKADgAAAAAAKQToAAAAAACQQoAONeC2226LgoKC+OSTT2q6FACgnPRvAMhu69Orp06dGv369YsmTZpEQUFBPPTQQ1XS+z/55JMoKCiI2267rdK2CVQtATqwThYvXhwjRoyIiRMn1nQpAAAAUCkGDhwYb7/9dvzhD3+If/zjH9GzZ8/12t4///nPuPbaayunOKBGFSRJktR0EbChWbFiRXz//fdRXFwcBQUFNV3OOvnqq6+ipKQkhg8fHiNGjKjpcgCg2uRy/waADUFFe/V3330X9evXjwsuuCAuu+yyzPLbbrstjjvuuJg+fXp06NBhnWr5n//5n3jnnXdW+fR6kiSxdOnSqF27dhQVFa3TNoGaUaumC4ANUVFRUc41ytLS0li2bFlNlwEANSYX+zcAbEgq2qvnzJkTERFNmzat5IpWVVBQEHXr1q3yxwEqj0u4QA346XXUOnToEP/zP/8TEydOjJ49e0a9evVim222yVwm5YEHHohtttkm6tatGzvssENMmjSpzPYGDRoUDRs2jGnTpsVee+0VDRo0iNatW8cll1wSP/0jk2+//TaGDh0a7dq1i+Li4thiiy3iyiuvXGW9goKCGDx4cNx5553RrVu3KC4ujptvvjlKSkoiIuLiiy+OgoKCKCgoyHwSfdasWXHcccdF27Zto7i4OFq1ahUHHHCAa8UCkBdW17+fe+652GmnnaJu3brRqVOn+Pvf/77KfefPnx9nnnlmdOjQIYqLi6Nt27Zx7LHHxldffZVZZ/bs2XHCCSdEy5Yto27dutG9e/e4/fbby2xn5XVTr7zyyrjxxhujU6dOUb9+/ejXr198/vnnkSRJXHrppdG2bduoV69eHHDAATF37txV6hk7dmzsvvvu0aBBg2jUqFHst99+MWXKlMp9wgCgmlWkV48YMSLat28fERHDhg2LgoKCNX7a/F//+lfst99+0bp16yguLo7OnTvHpZdeGitWrMis06dPn3j00Ufj008/zbxvXrnN1V0D/amnnsr05qZNm8YBBxwQ7733Xpl1RowYEQUFBfHRRx/FoEGDomnTptGkSZM47rjjYvHixRV/4oA18gl0yBIfffRR/OpXv4rf/va3cfTRR8eVV14Z/fv3j5tvvjl+97vfxSmnnBIRESNHjozDDz88Pvjggygs/H+/A1uxYkXsvffe8bOf/SxGjx4d48aNi+HDh8fy5cvjkksuiYgf/lRs//33j6effjpOOOGE6NGjRzz++OMxbNiwmDFjRlxzzTVlanrqqafinnvuicGDB0fz5s2je/fucdNNN8XJJ58cBx10UBx88MEREbHttttGRMQhhxwSU6ZMidNOOy06dOgQs2fPjgkTJsRnn322zn/uBgC54KOPPopDDz00TjjhhBg4cGDceuutMWjQoNhhhx2iW7duERGxaNGi2H333eO9996L448/Prbffvv46quv4uGHH47//ve/0bx58/juu++iT58+8dFHH8XgwYOjY8eOce+998agQYNi/vz5ccYZZ5R53DvvvDOWLVsWp512WsydOzdGjx4dhx9+ePziF7+IiRMnxrnnnhsfffRR3HDDDXH22WfHrbfemrnvP/7xjxg4cGDstddeMWrUqFi8eHHcdNNNsdtuu8WkSZP0bADyytp69cEHHxxNmzaNM888MwYMGBD77rtvNGzYcLXbu+2226Jhw4Zx1llnRcOGDeOpp56Kiy66KBYsWBBXXHFFRERccMEF8c0338R///vfzPvsNW3ziSeeiH322Sc6deoUI0aMiO+++y5uuOGG2HXXXeONN95YpTcffvjh0bFjxxg5cmS88cYb8de//jVatGgRo0aNWv8nDFhVAlS7MWPGJBGRTJ8+PUmSJGnfvn0SEckLL7yQWefxxx9PIiKpV69e8umnn2aW33LLLUlEJE8//XRm2cCBA5OISE477bTMstLS0mS//fZL6tSpk8yZMydJkiR56KGHkohILrvssjL1HHrooUlBQUHy0UcfZZZFRFJYWJhMmTKlzLpz5sxJIiIZPnx4meXz5s1LIiK54oorKvScAEC2W13//s9//pNZZ/bs2UlxcXEydOjQzLKLLrooiYjkgQceWGWbpaWlSZIkybXXXptERHLHHXdkblu2bFmy8847Jw0bNkwWLFiQJEmSTJ8+PYmIpKSkJJk/f35m3fPPPz+JiKR79+7J999/n1k+YMCApE6dOsmSJUuSJEmShQsXJk2bNk1+85vflKlj1qxZSZMmTVZZDgC5pKK9emV//en72Z9uL0mSZPHixas87m9/+9ukfv36mX6bJEmy3377Je3bt19l3ZWPNWbMmMyyHj16JC1atEi+/vrrzLI333wzKSwsTI499tjMsuHDhycRkRx//PFltnnQQQclG2+8cfqTAqw3l3CBLNG1a9fYeeedMz/36tUrIiJ+8YtfxKabbrrK8mnTpq2yjcGDB2f+vfISLMuWLYsnnngiIiIee+yxKCoqitNPP73M/YYOHRpJksTYsWPLLO/du3d07dq1XPXXq1cv6tSpExMnTox58+aV6z4AkOu6du0au+++e+bnkpKS2GKLLcr06fvvvz+6d+8eBx100Cr3X/kFZ4899lhssskmMWDAgMxttWvXjtNPPz0WLVoUzzzzTJn7HXbYYdGkSZPMzytfHxx99NFRq1atMsuXLVsWM2bMiIiICRMmxPz582PAgAHx1VdfZf4rKiqKXr16xdNPP70+TwcAZJ3y9Op1Ua9evcy/Fy5cGF999VXsvvvusXjx4nj//ffXeXszZ86MyZMnx6BBg2KjjTbKLN92223jl7/8ZTz22GOr3Oekk04q8/Puu+8eX3/9dSxYsGCdHx9YOwE6ZIkfh+QRkXlT3K5du9TlPw2pCwsLo1OnTmWWdenSJSIic/23Tz/9NFq3bh2NGjUqs95WW22Vuf3HOnbsWO76i4uLY9SoUTF27Nho2bJl7LHHHjF69OiYNWtWubcBALnmp/07IqJZs2Zl+vTHH38cW2+99Rq38+mnn8bmm29e5vJsEavv0RV93TB16tSI+OEX9CUlJWX+Gz9+fMyePXuNdQJArilPr14XU6ZMiYMOOiiaNGkSjRs3jpKSkjj66KMjIuKbb75Z5+2t7PFbbLHFKrdttdVW8dVXX8W3335bZvlPx9SsWbOIWDUnACqHa6BDlljdN4Wvbnnyky/9rAo//s16eQwZMiT69+8fDz30UDz++ONx4YUXxsiRI+Opp56K7bbbroqqBICaU1N9uqKvG0pLSyPih+ugb7LJJqus9+NPrwNAPqjMXj1//vzo3bt3NG7cOC655JLo3Llz1K1bN954440499xzM322qtVkTgAbIq+QIU+UlpbGtGnTMp86j4j48MMPIyIyXzjSvn37eOKJJ2LhwoVlPoW+8s/MVn7z+Jqs/FPz1encuXMMHTo0hg4dGlOnTo0ePXrEVVddFXfccce6DgkA8kLnzp3jnXfeWeM67du3j7feeitKS0vLfAp9XXp0eWuJiGjRokXsueeelbJNANhQTJw4Mb7++ut44IEHYo899sgsnz59+irrru2980ore/wHH3ywym3vv/9+NG/ePBo0aFDBioHK4BIukEf+9Kc/Zf6dJEn86U9/itq1a0ffvn0jImLfffeNFStWlFkvIuKaa66JgoKC2Geffdb6GPXr14+IH37z/mOLFy+OJUuWlFnWuXPnaNSoUSxdurQiwwGAvHDIIYfEm2++GQ8++OAqt638pNi+++4bs2bNirvvvjtz2/Lly+OGG26Ihg0bRu/evSullr322isaN24cf/zjH+P7779f5fY5c+ZUyuMAQD5a+cnvH3/Se9myZfG///u/q6zboEGDcl3SpVWrVtGjR4+4/fbby7zPfuedd2L8+PGx7777rn/hwHrxCXTIE3Xr1o1x48bFwIEDo1evXjF27Nh49NFH43e/+12UlJRERET//v3j5z//eVxwwQXxySefRPfu3WP8+PHxr3/9K4YMGZL5VNqa1KtXL7p27Rp33313dOnSJTbaaKPYeuutY/ny5dG3b984/PDDo2vXrlGrVq148MEH48svv4wjjzyyqocPAFlr2LBhcd9998Vhhx0Wxx9/fOywww4xd+7cePjhh+Pmm2+O7t27x4knnhi33HJLDBo0KF5//fXo0KFD3HffffH888/Htddeu8r3l1RU48aN46abbopjjjkmtt9++zjyyCOjpKQkPvvss3j00Udj1113XeUX7QDAD3bZZZdo1qxZDBw4ME4//fQoKCiIf/zjH6mXTtlhhx3i7rvvjrPOOit23HHHaNiwYfTv3z91u1dccUXss88+sfPOO8cJJ5wQ3333Xdxwww3RpEmTGDFiRBWPClgbATrkiaKiohg3blycfPLJMWzYsGjUqFEMHz48Lrroosw6hYWF8fDDD8dFF10Ud999d4wZMyY6dOgQV1xxRQwdOrTcj/XXv/41TjvttDjzzDNj2bJlMXz48DjttNNiwIAB8eSTT8Y//vGPqFWrVmy55ZZxzz33xCGHHFIVQwaAnNCwYcN49tlnY/jw4fHggw/G7bff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j5pkU5fK1CSbulSmJpXV1JrU9HG70GrqeagN1G7zqN/mUb/No36bribWripjty8RBQAAAACADAJ0AAAAAADIUKMC9JKSkhg7dmyUlJRUd1e2qvp63BH199gdt+OuDxx33T7u+nKcG0NNsqlLZWqSTV0qU5PK1KRmcB42ndptHvXbPOq3edRv09X22m3yl4gCAAAAAEBdVqPegQ4AAAAAADWFAB0AAAAAADII0AEAAAAAIEONCtBvuumm6N69ezRp0iQGDx4czz33XHV3qaCuvvrq+OIXvxjNmzePDh06xCGHHBLz5s3La7PPPvtEUVFR3s9pp51WTT0ujEsvvbTSMe2000659atWrYrRo0dH27Zto1mzZnHYYYfFu+++W409Lozu3btXOu6ioqIYPXp0RNSdc/3UU0/FgQceGF26dImioqK477778tanlOLHP/5xdO7cOUpLS2PYsGExf/78vDZLliyJY489Nlq0aBGtWrWKE088MVasWLEVj2Ljre+4P/300zj//POjf//+sc0220SXLl3iuOOOi3feeSdvG1nPkWuuuWYrH8nG2dD5HjVqVKVjGj58eF6buna+IyLztV5UVBTXXnttrk1tPN/rU1fG7KqMzVUZp958880YOXJkNG3aNDp06BDnnnturFmzJq/NpEmTYvfdd4+SkpLo3bt3TJgwoVJ/amJdr7nmmigqKoqzzjort6w+1uTtt9+Ob3/729G2bdsoLS2N/v37x/Tp03PrCzXe/etf/4q99947mjRpEl27do2f/exnlfpy9913x0477RRNmjSJ/v37x0MPPbRlDnoDysrK4pJLLokePXpEaWlp9OrVK6644opY+yuW6npdttY8qBDHX5W+FEoh5kl1sS51RU25Ltd0hZpjsOlzkfqsEPOW+qpQ85v6ot5kQqmGuOOOO1JxcXH67W9/m1566aV08sknp1atWqV33323urtWMPvvv38aP358evHFF9OsWbPSAQcckLbffvu0YsWKXJuhQ4emk08+OS1cuDD389FHH1Vjrzff2LFjU9++ffOO6b333sutP+2001LXrl3TE088kaZPn56+9KUvpT333LMae1wYixcvzjvmxx9/PEVEmjhxYkqp7pzrhx56KF188cXpL3/5S4qIdO+99+atv+aaa1LLli3Tfffdl2bPnp0OOuig1KNHj7Ry5cpcm+HDh6ddd901/eMf/0hTpkxJvXv3TkcfffRWPpKNs77jXrp0aRo2bFi6884707///e80derUtMcee6SBAwfmbaNbt27p8ssvz3sOrH09qIk2dL6PP/74NHz48LxjWrJkSV6buna+U0p5x7tw4cL029/+NhUVFaVXX30116Y2nu91qUtjdlXG5g2NU2vWrEn9+vVLw4YNSzNnzkwPPfRQateuXbrwwgtzbV577bXUtGnTdPbZZ6c5c+akX/3qV6lhw4bpkUceybWpiXV97rnnUvfu3dMuu+ySxowZk1te32qyZMmS1K1btzRq1Kg0bdq09Nprr6VHH300vfLKK7k2hRjvPvroo9SxY8d07LHHphdffDH96U9/SqWlpemWW27JtXnmmWdSw4YN089+9rM0Z86c9KMf/Sg1btw4vfDCC1unGGu58sorU9u2bdODDz6YFixYkO6+++7UrFmzdMMNN+Ta1PW6bI15UKGOvyp92Rp1qeo8qS7WpS6oKdfl2qAQcww2fS5SnxVq3lJfFWp+U1/Ul0yoxgToe+yxRxo9enTu97KystSlS5d09dVXV2OvtqzFixeniEiTJ0/OLRs6dGjeoFAXjB07Nu26666Z65YuXZoaN26c7r777tyyuXPnpohIU6dO3Uo93DrGjBmTevXqlcrLy1NKdfNcf/5iWV5enjp16pSuvfba3LKlS5emkpKS9Kc//SmllNKcOXNSRKTnn38+1+bhhx9ORUVF6e23395qfd8cWYPE5z333HMpItIbb7yRW9atW7d0/fXXb9nObUHrCtAPPvjgdT6mvpzvgw8+OH3ta1/LW1bbz/fa6vKY/fmxuSrj1EMPPZQaNGiQFi1alGszbty41KJFi/TJJ5+klFI677zzUt++ffP2deSRR6b9998/93tNq+vy5cvTDjvskB5//PG8Mas+1uT8889PX/7yl9e5vlDj3c0335xat26dq1HFvvv06ZP7/YgjjkgjR47M2//gwYPTqaeeunkHuQlGjhyZTjjhhLxlhx56aDr22GNTSvWvLltqHlSI469KX7aUTZkn1Ye61FY15bpcG23KHKO+25y5SH1WiHlLfVaI+U19VZczoRrxES6rV6+OGTNmxLBhw3LLGjRoEMOGDYupU6dWY8+2rI8++igiItq0aZO3/Pbbb4927dpFv3794sILL4yPP/64OrpXUPPnz48uXbpEz54949hjj40333wzIiJmzJgRn376ad6532mnnWL77bevU+d+9erVcdttt8UJJ5wQRUVFueV18VyvbcGCBbFo0aK889uyZcsYPHhw7vxOnTo1WrVqFYMGDcq1GTZsWDRo0CCmTZu21fu8pXz00UdRVFQUrVq1ylt+zTXXRNu2bWPAgAFx7bXXVvp4g9po0qRJ0aFDh+jTp09873vfiw8++CC3rj6c73fffTf+9re/xYknnlhpXV0433V9zP782FyVcWrq1KnRv3//6NixY67N/vvvH8uWLYuXXnop12btbVS0qdhGTazr6NGjY+TIkZX6XR9r8sADD8SgQYPi8MMPjw4dOsSAAQPif/7nf3LrCzXeTZ06Nb7yla9EcXFxrs3+++8f8+bNiw8//DDXZn1125r23HPPeOKJJ+Lll1+OiIjZs2fH008/HSNGjIiI+luXCjXp+KvSl+r0+XmSutRMNem6XBttyhyjvtucuUh9Voh5S31WiPkNn6lLmVCj6u5ARMT7778fZWVleTdZEREdO3aMf//739XUqy2rvLw8zjrrrNhrr72iX79+ueXHHHNMdOvWLbp06RL/+te/4vzzz4958+bFX/7yl2rs7eYZPHhwTJgwIfr06RMLFy6Myy67LPbee+948cUXY9GiRVFcXFwpVOzYsWMsWrSoejq8Bdx3332xdOnSGDVqVG5ZXTzXn1dxDrNe2xXrFi1aFB06dMhb36hRo2jTpk2deQ6sWrUqzj///Dj66KOjRYsWueVnnnlm7L777tGmTZt49tln48ILL4yFCxfGL37xi2rs7eYZPnx4HHroodGjR4949dVX46KLLooRI0bE1KlTo2HDhvXifP/ud7+L5s2bx6GHHpq3vK6c77o8ZmeNzVUZpxYtWpRZj4p162uzbNmyWLlyZXz44Yc1qq533HFH/POf/4znn3++0rr6WJPXXnstxo0bF2effXZcdNFF8fzzz8eZZ54ZxcXFcfzxxxdsvFu0aFH06NGj0jYq1rVu3XqddauOa+gFF1wQy5Yti5122ikaNmwYZWVlceWVV8axxx6b63NF/9bV37pYlwo16fir0pfqkjVPUpeaqS7PAba0TZ1j1GebOxepzwoxb6nPCjG/4TN1KROqEQF6fTR69Oh48cUX4+mnn85bfsopp+T+3b9//+jcuXPsu+++8eqrr0avXr22djcLouL/0kVE7LLLLjF48ODo1q1b3HXXXVFaWlqNPdt6br311hgxYkR06dIlt6wunmsq+/TTT+OII46IlFKMGzcub93ZZ5+d+/cuu+wSxcXFceqpp8bVV18dJSUlW7urBXHUUUfl/t2/f//YZZddolevXjFp0qTYd999q7FnW89vf/vbOPbYY6NJkyZ5y+vi+a5r1jU21zdvvfVWjBkzJh5//PFKz+P6qry8PAYNGhRXXXVVREQMGDAgXnzxxfj1r38dxx9/fDX3rvrcddddcfvtt8cf//jH6Nu3b8yaNSvOOuus6NKlS72uC1W3vnkS1CXmGBvHXGTzmLdsHvMbstSIj3Bp165dNGzYsNI3Jr/77rvRqVOnaurVlnPGGWfEgw8+GBMnTozttttuvW0HDx4cERGvvPLK1ujaVtGqVavYcccd45VXXolOnTrF6tWrY+nSpXlt6tK5f+ONN+Lvf/97nHTSSettVxfPdcU5XN9ru1OnTrF48eK89WvWrIklS5bU+udAxU3hG2+8EY8//njeu8+zDB48ONasWROvv/761ungVtCzZ89o165d7nldl893RMSUKVNi3rx5G3y9R9Te811Xx+x1jc1VGac6deqUWY+Kdetr06JFiygtLa1RdZ0xY0YsXrw4dt9992jUqFE0atQoJk+eHDfeeGM0atQoOnbsWO9q0rlz5/jCF76Qt2znnXfOfSRdoca7zalbdbz+zj333LjgggviqKOOiv79+8d3vvOd+MEPfhBXX311Xp/rW10q1KTjr0pftrb1zZPqc11qspp0Xa5NNmeOUV8VYi5SnxVi3lKfFWJ+w2fqUiZUIwL04uLiGDhwYDzxxBO5ZeXl5fHEE0/EkCFDqrFnhZVSijPOOCPuvffeePLJJyv9yWGWWbNmRcRnF8C6YsWKFfHqq69G586dY+DAgdG4ceO8cz9v3rx4880368y5Hz9+fHTo0CFGjhy53nZ18Vz36NEjOnXqlHd+ly1bFtOmTcud3yFDhsTSpUtjxowZuTZPPvlklJeX5/6nQm1UcVM4f/78+Pvf/x5t27bd4GNmzZoVDRo0qPTnS7XZ//3f/8UHH3yQe17X1fNd4dZbb42BAwfGrrvuusG2tfV817Uxe0Njc1XGqSFDhsQLL7yQN/GrCIMqbl6GDBmSt42KNhXbqEl13XfffeOFF16IWbNm5X4GDRoUxx57bO7f9a0me+21V8ybNy9v2csvvxzdunWLiMKNd0OGDImnnnoqPv3001ybxx9/PPr06ROtW7fOtVlf3bamjz/+OBo0yL+daNiwYZSXl0dE/a1LhZp0/FXpy9a0oXlSfa1LTVeTrsu1QSHmGPVVIeYi9Vkh5i31WSHmN3ymTmVC1foVpmu54447UklJSZowYUKaM2dOOuWUU1KrVq3SokWLqrtrBfO9730vtWzZMk2aNCktXLgw9/Pxxx+nlFJ65ZVX0uWXX56mT5+eFixYkO6///7Us2fP9JWvfKWae755zjnnnDRp0qS0YMGC9Mwzz6Rhw4aldu3apcWLF6eUUjrttNPS9ttvn5588sk0ffr0NGTIkDRkyJBq7nVhlJWVpe233z6df/75ecvr0rlevnx5mjlzZpo5c2aKiPSLX/wizZw5M73xxhsppZSuueaa1KpVq3T//fenf/3rX+nggw9OPXr0SCtXrsxtY/jw4WnAgAFp2rRp6emnn0477LBDOvroo6vrkKpkfce9evXqdNBBB6XtttsuzZo1K+/1/sknn6SUUnr22WfT9ddfn2bNmpVeffXVdNttt6X27dun4447rpqPbP3Wd9zLly9PP/zhD9PUqVPTggUL0t///ve0++67px122CGtWrUqt426dr4rfPTRR6lp06Zp3LhxlR5fW8/3utSlMXtDY3NKGx6n1qxZk/r165f222+/NGvWrPTII4+k9u3bpwsvvDDX5rXXXktNmzZN5557bpo7d2666aabUsOGDdMjjzySa1OT6zp06NA0ZsyY3O/1rSbPPfdcatSoUbryyivT/Pnz0+23356aNm2abrvttlybQox3S5cuTR07dkzf+c530osvvpjuuOOO1LRp03TLLbfk2jzzzDOpUaNG6brrrktz585NY8eOTY0bN04vvPDC1inGWo4//vi07bbbpgcffDAtWLAg/eUvf0nt2rVL5513Xq5NXa/L1pgHFer4q9KXrVGXqsyT6mpd6oKacl2uDQoxx+C/NnYuUp8Vat5SXxVqflNf1JdMqMYE6Cml9Ktf/Sptv/32qbi4OO2xxx7pH//4R3V3qaAiIvNn/PjxKaWU3nzzzfSVr3wltWnTJpWUlKTevXunc889N3300UfV2/HNdOSRR6bOnTun4uLitO2226YjjzwyvfLKK7n1K1euTKeffnpq3bp1atq0afrmN7+ZFi5cWI09LpxHH300RUSaN29e3vK6dK4nTpyY+bw+/vjjU0oplZeXp0suuSR17NgxlZSUpH333bdSPT744IN09NFHp2bNmqUWLVqk7373u2n58uXVcDRVt77jXrBgwTpf7xMnTkwppTRjxow0ePDg1LJly9SkSZO08847p6uuuiovaK6J1nfcH3/8cdpvv/1S+/btU+PGjVO3bt3SySefXOmGqq6d7wq33HJLKi0tTUuXLq30+Np6vtenrozZGxqbU6raOPX666+nESNGpNLS0tSuXbt0zjnnpE8//TSvzcSJE9Nuu+2WiouLU8+ePfP2UaGm1vXzN631sSZ//etfU79+/VJJSUnaaaed0m9+85u89YUa72bPnp2+/OUvp5KSkrTtttuma665plJf7rrrrrTjjjum4uLi1Ldv3/S3v/2t8AdcBcuWLUtjxoxJ22+/fWrSpEnq2bNnuvjii/NC0Lpel601DyrE8VelL4WyufOkulqXuqKmXJdrukLNMfjMpsxF6rNCzFvqq0LNb+qL+pIJFaWU0ia/fR0AAAAAAOqoGvEZ6AAAAAAAUNMI0AEAAAAAIIMAHQAAAAAAMgjQAQAAAAAggwAdAAAAAAAyCNABAAAAACCDAB0AAAAAADII0AEAAAAAIIMAHWqIffbZJ84666zq7gYAsBGM3wBQs23sWP3vf/87vvSlL0WTJk1it912i9dffz2Kiopi1qxZm9WPQm0H2PqKUkqpujsBRCxZsiQaN24czZs3r+6uVDJp0qT46le/Gh9++GG0atWqursDADVGTR6/AYCNH6uPPPLIeP/99+O3v/1tNGvWLJYvXx49evSImTNnxm677ValbYwaNSqWLl0a9913X25ZWVlZvPfee9GuXbto1KjRJhwJUF28YqGGaNOmTXV3IdOnn35a3V0AgBqrpo7fAMBnNnasfvXVV2PkyJHRrVu3iIhYvnx5QfrRsGHD6NSpU0G2BWxdPsIFaoi1/6yse/fu8ZOf/CSOO+64aNasWXTr1i0eeOCBeO+99+Lggw+OZs2axS677BLTp0/PPX7ChAnRqlWruO+++2KHHXaIJk2axP777x9vvfVW3n7GjRsXvXr1iuLi4ujTp0/84Q9/yFtfVFQU48aNi4MOOii22WabOPnkk+OrX/1qRES0bt06ioqKYtSoURER8ec//zn69+8fpaWl0bZt2xg2bFj85z//2XJFAoAa5vPj91VXXRUnnHBCNG/ePLbffvv4zW9+k9f+//7v/+Loo4+ONm3axDbbbBODBg2KadOm5dZXZZy+5ZZb4hvf+EY0bdo0dt5555g6dWq88sorsc8++8Q222wTe+65Z7z66qt5j7v//vtj9913jyZNmkTPnj3jsssuizVr1myZogBADbIxY3VRUVHMmDEjLr/88igqKopLL7200vbKysrixBNPjB49ekRpaWn06dMnbrjhhtz6Sy+9NH73u9/F/fffH0VFRVFUVBSTJk3K/AiXyZMnxx577BElJSXRuXPnuOCCC/LG53322SfOPPPMOO+886JNmzbRqVOnzD4BW5YAHWqo66+/Pvbaa6+YOXNmjBw5Mr7zne/EcccdF9/+9rfjn//8Z/Tq1SuOO+64WPtTmD7++OO48sor4/e//30888wzsXTp0jjqqKNy6++9994YM2ZMnHPOOfHiiy/GqaeeGt/97ndj4sSJefu+9NJL45vf/Ga88MILcdlll8U999wTERHz5s2LhQsXxg033BALFy6Mo48+Ok444YSYO3duTJo0KQ499NDwqVAA1Gc///nPY9CgQTFz5sw4/fTT43vf+17MmzcvIiJWrFgRQ4cOjbfffjseeOCBmD17dpx33nlRXl4eEVUfp6+44oo47rjjYtasWbHTTjvFMcccE6eeempceOGFMX369EgpxRlnnJFrP2XKlDjuuONizJgxMWfOnLjllltiwoQJceWVV269wgBADbG+sXrhwoXRt2/fOOecc2LhwoXxwx/+sNLjy8vLY7vttou777475syZEz/+8Y/joosuirvuuisiIn74wx/GEUccEcOHD4+FCxfGwoULY88996y0nbfffjsOOOCA+OIXvxizZ8+OcePGxa233ho/+clP8tr97ne/i2222SamTZsWP/vZz+Lyyy+Pxx9/fAtUBlinBNQIQ4cOTWPGjEkppdStW7f07W9/O7du4cKFKSLSJZdckls2derUFBFp4cKFKaWUxo8fnyIi/eMf/8i1mTt3boqING3atJRSSnvuuWc6+eST8/Z7+OGHpwMOOCD3e0Sks846K6/NxIkTU0SkDz/8MLdsxowZKSLS66+/vnkHDgC12PrG7/Ly8tShQ4c0bty4lFJKt9xyS2revHn64IMPMrdV1XH6Rz/6Ue73ivnArbfemlv2pz/9KTVp0iT3+7777puuuuqqvO3+4Q9/SJ07d97IowWA2mdjxuqUUtp1113T2LFjc78vWLAgRUSaOXPmOvcxevTodNhhh+V+P/7449PBBx+c1+bz27noootSnz59Unl5ea7NTTfdlJo1a5bKyspyff/yl7+ct50vfvGL6fzzz6/KoQMF4h3oUEPtsssuuX937NgxIiL69+9fadnixYtzyxo1ahRf/OIXc7/vtNNO0apVq5g7d25ERMydOzf22muvvP3stddeufUVBg0atMH+7brrrrHvvvtG//794/DDD4//+Z//iQ8//LCqhwcAddLa43dRUVF06tQpN1bPmjUrBgwYsM7PYq3qOF2VOcKqVati2bJlERExe/bsuPzyy6NZs2a5n5NPPjkWLlwYH3/88WYcLQDUPusbq6vqpptuioEDB0b79u2jWbNm8Zvf/CbefPPNjdrG3LlzY8iQIVFUVJRbttdee8WKFSvi//7v/zL7GxHRuXPnje4vsHkE6FBDNW7cOPfvigE1a1nFn30X0jbbbLPBNg0bNozHH388Hn744fjCF74Qv/rVr6JPnz6xYMGCgvcHAGqLtcfqiM/G64qxurS0tOD7qMocYcWKFXHZZZfFrFmzcj8vvPBCzJ8/P5o0aVKQPgFAbbG+sboq7rjjjvjhD38YJ554Yjz22GMxa9as+O53vxurV68udFcjYvP7C2w+ATrUIWvWrMn7YtF58+bF0qVLY+edd46IiJ133jmeeeaZvMc888wz8YUvfGG92y0uLo6Iz74sZW1FRUWx1157xWWXXRYzZ86M4uLiuPfeewtxKABQ5+yyyy4xa9asWLJkSeb6TR2nN2T33XePefPmRe/evSv9NGjgdgAANsYzzzwTe+65Z5x++ukxYMCA6N27d6Uv7y4uLq50//x5FV8Entb6HrFnnnkmmjdvHtttt90W6TuwaRpVdweAwmncuHF8//vfjxtvvDEaNWoUZ5xxRnzpS1+KPfbYIyIizj333DjiiCNiwIABMWzYsPjrX/8af/nLX+Lvf//7erfbrVu3KCoqigcffDAOOOCAKC0tjZdeeimeeOKJ2G+//aJDhw4xbdq0eO+993JhPQCQ7+ijj46rrroqDjnkkLj66qujc+fOMXPmzOjSpUsMGTJkk8fpDfnxj38c3/jGN2L77bePb33rW9GgQYOYPXt2vPjii5W+qAwAWL8ddtghfv/738ejjz4aPXr0iD/84Q/x/PPPR48ePXJtunfvHo8++mjMmzcv2rZtGy1btqy0ndNPPz1++ctfxve///0444wzYt68eTF27Ng4++yz/Q9uqGG8IqEOadq0aZx//vlxzDHHxF577RXNmjWLO++8M7f+kEMOiRtuuCGuu+666Nu3b9xyyy0xfvz42Geffda73W233TYuu+yyuOCCC6Jjx45xxhlnRIsWLeKpp56KAw44IHbcccf40Y9+FD//+c9jxIgRW/goAaB2Ki4ujsceeyw6dOgQBxxwQPTv3z+uueaaaNiwYURs+ji9Ifvvv388+OCD8dhjj8UXv/jF+NKXvhTXX399dOvWrQBHBQD1y6mnnhqHHnpoHHnkkTF48OD44IMP4vTTT89rc/LJJ0efPn1i0KBB0b59+0p/YRbx2X32Qw89FM8991zsuuuucdppp8WJJ54YP/rRj7bWoQBVVJTW/lsRoNaaMGFCnHXWWbF06dLq7goAAAAA1AnegQ4AAAAAABkE6AAAAAAAkMFHuAAAAAAAQAbvQAcAAAAAgAwCdAAAAAAAyCBABwAAAACADAJ0AAAAAADIIEAHAAAAAIAMAnQAAAAAAMggQAcAAAAAgAwCdAAAAAAAyCBABwAAAACADAJ0AAAAAADIIEAHAAAAAIAMAnQAAAAAAMggQAcAAAAAgAwCdAAAAAAAyCBAhwKaMGFCFBUVxeuvvx4REfvss0/ss88+eW3efffd+Na3vhVt27aNoqKi+OUvf7nV+wkA1Hyvv/56FBUVxYQJEzbqceYaALD1FBUVxaWXXlrd3QC2oEbV3QGob37wgx/Eo48+GmPHjo1OnTrFoEGDqrtLAECGZ599Nh577LE466yzolWrVhv9+JtvvjmaNm0ao0aNKnjf1sdcAwAACkeADlvQY489VmnZk08+GQcffHD88Ic/rIYeAQBV9eyzz8Zll10Wo0aN2uQAvV27dls9QDfXAACAwhGgwxZUXFxcadnixYs36SYcAKAqCj3XWLNmTZSXl2fOawAAoK7zGeiwBa39GegVn4+eUoqbbropioqKoqioKNd26dKlcdZZZ0XXrl2jpKQkevfuHT/96U+jvLx8o/c7bdq0GD58eLRs2TKaNm0aQ4cOjWeeeSa3fu7cuVFaWhrHHXdc3uOefvrpaNiwYZx//vm5Zd27d49vfOMb8dhjj8Vuu+0WTZo0iS984Qvxl7/8pdJ+q3oM5eXlccMNN0T//v2jSZMm0b59+xg+fHhMnz59o48VALaESy+9NM4999yIiOjRo0du3H799ddjzZo1ccUVV0SvXr2ipKQkunfvHhdddFF88sknucd37949XnrppZg8eXLusRVzgiVLlsQPf/jD6N+/fzRr1ixatGgRI0aMiNmzZ29Wnwsx16j43PXrrrsufvnLX+aOcc6cOZvVNwCoySZNmhSDBg2KJk2aRK9eveKWW26JSy+9NG8c/eSTT+IHP/hBtG/fPpo3bx4HHXRQ/N///V+lbVU87t///nccccQR0aJFi2jbtm2MGTMmVq1alde2qKgozjjjjLj99tujT58+0aRJkxg4cGA89dRTW/yYgarzDnTYSr7yla/EH/7wh/jOd74TX//61/PC648//jiGDh0ab7/9dpx66qmx/fbbx7PPPhsXXnhhLFy4cKO+/OvJJ5+MESNGxMCBA2Ps2LHRoEGDGD9+fHzta1+LKVOmxB577BE777xzXHHFFXHuuefGt771rTjooIPiP//5T4waNSp22mmnuPzyy/O2OX/+/DjyyCPjtNNOi+OPPz7Gjx8fhx9+eDzyyCPx9a9/faOP4cQTT4wJEybEiBEj4qSTToo1a9bElClT4h//+IfPaQWgRjj00EPj5Zdfjj/96U9x/fXXR7t27SIion379nHSSSfF7373u/jWt74V55xzTkybNi2uvvrqmDt3btx7770REfHLX/4yvv/970ezZs3i4osvjoiIjh07RkTEa6+9Fvfdd18cfvjh0aNHj3j33XfjlltuiaFDh8acOXOiS5cum9TnQs41xo8fH6tWrYpTTjklSkpKok2bNpvUJwCo6WbOnBnDhw+Pzp07x2WXXRZlZWVx+eWXR/v27fPanXTSSXHbbbfFMcccE3vuuWc8+eSTMXLkyHVu94gjjoju3bvH1VdfHf/4xz/ixhtvjA8//DB+//vf57WbPHly3HnnnXHmmWdGSUlJ3HzzzTF8+PB47rnnol+/flvkmIGNlICCGT9+fIqItGDBgpRSSkOHDk1Dhw7NaxMRafTo0XnLrrjiirTNNtukl19+OW/5BRdckBo2bJjefPPNKu2/vLw87bDDDmn//fdP5eXlueUff/xx6tGjR/r617+eW1ZWVpa+/OUvp44dO6b3338/jR49OjVq1Cg9//zzedvs1q1bioh0zz335JZ99NFHqXPnzmnAgAEbfQxPPvlkioh05plnZvYfAGqKa6+9Nm9cTymlWbNmpYhIJ510Ul7bH/7whyki0pNPPplb1rdv30rzgJRSWrVqVSorK8tbtmDBglRSUpIuv/zyvGURkcaPH79R/d6cuUbFPlu0aJEWL168UfsFgNrowAMPTE2bNk1vv/12btn8+fNTo0aNUkVsVjH+n3766XmPPeaYY1JEpLFjx+aWjR07NkVEOuigg/Lann766Ski0uzZs3PLIiJFRJo+fXpu2RtvvJGaNGmSvvnNbxbyMIHN4CNcoAa4++67Y++9947WrVvH+++/n/sZNmxYlJWVVfnPt2bNmhXz58+PY445Jj744IPcdv7zn//EvvvuG0899VTuz7QbNGgQEyZMiBUrVsSIESPi5ptvjgsvvDDzHeBdunSJb37zm7nfW7RoEccdd1zMnDkzFi1atFHHcM8990RRUVGMHTu20n7W/vM4AKiJHnrooYiIOPvss/OWn3POORER8be//W2D2ygpKYkGDT6bhpeVlcUHH3wQzZo1iz59+sQ///nPAvf4Mxs71zjssMMqvfMOAOqasrKy+Pvf/x6HHHJI3l+A9e7dO0aMGJH7vWL8P/PMM/Mef9ZZZ61z26NHj877/fvf/37etioMGTIkBg4cmPt9++23j4MPPjgeffTRKCsr27gDArYIH+ECNcD8+fPjX//61zpvVBcvXlzl7UREHH/88ets89FHH0Xr1q0jIqJXr165z3jt169fXHLJJZmP6d27d6Vwe8cdd4yIzz4rtVOnTlU+hldffTW6dOniT8EBqJXeeOONaNCgQfTu3TtveadOnaJVq1bxxhtvbHAbFd8FcvPNN8eCBQvybo7btm1b8D5HbPxco0ePHlukHwBQkyxevDhWrlxZaVyPiLxlFeN/r1698tr06dNnndveYYcd8n7v1atXNGjQIF5//fX1tov47H77448/jvfeey86depUlUMBtiABOtQA5eXl8fWvfz3OO++8zPUVYXVVthMRce2118Zuu+2W2aZZs2Z5vz/22GMREfHOO+/EBx98sMmDc6GOAQBqg835q6mrrroqLrnkkjjhhBPiiiuuiDZt2kSDBg3irLPO2qQvD6+KjR2nS0tLt0g/AKC+8hfXUHsJ0KEG6NWrV6xYsSKGDRu22duJ+OwjVqqyrV//+tfx+OOPx5VXXhlXX311nHrqqXH//fdXavfKK69ESilvwH/55ZcjIqJ79+4bdQy9evWKRx99NJYsWeJd6ADUaFk3ut26dYvy8vKYP39+7Lzzzrnl7777bixdujS6deu23sdHRPz5z3+Or371q3HrrbfmLV+6dGnuy0oLrVBzDQCoSzp06BBNmjSJV155pdK6tZdVjP+vvvpq3rvO582bt85tz58/P+8vul555ZUoLy/P3UOv3e7zXn755WjatKmPU4MawmegQw1wxBFHxNSpU+PRRx+ttG7p0qWxZs2aKm1n4MCB0atXr7juuutixYoVlda/9957uX8vWLAgzj333DjssMPioosuiuuuuy4eeOCBSt8IHvHZu9Pvvffe3O/Lli2L3//+97Hbbrvl3rFe1WM47LDDIqUUl112WaV2KaUqHScAbA3bbLNNRHw2jlU44IADIiLil7/8ZV7bX/ziFxERMXLkyLzHr/3YCg0bNqw05t19993x9ttvF6DX2Qo11wCAuqRhw4YxbNiwuO++++Kdd97JLX/llVfi4Ycfzv1e8XnoN954Y97jPz8fWNtNN92U9/uvfvWrvG1VmDp1at53oLz11ltx//33x3777RcNGzbcuAMCtgjvQIca4Nxzz40HHnggvvGNb8SoUaNi4MCB8Z///CdeeOGF+POf/xyvv/56ld6R1qBBg/jf//3fGDFiRPTt2ze++93vxrbbbhtvv/12TJw4MVq0aBF//etfI6UUJ5xwQpSWlsa4ceMiIuLUU0+Ne+65J8aMGRPDhg3L+wKVHXfcMU488cR4/vnno2PHjvHb3/423n333Rg/fvxGH8NXv/rV+M53vhM33nhjzJ8/P4YPHx7l5eUxZcqU+OpXvxpnnHFG4QsMAJug4gu9Lr744jjqqKOicePGceCBB8bxxx8fv/nNb2Lp0qUxdOjQeO655+J3v/tdHHLIIfHVr3417/Hjxo2Ln/zkJ9G7d+/o0KFDfO1rX4tvfOMbcfnll8d3v/vd2HPPPeOFF16I22+/PXr27LnFjqVQcw0AqGsuvfTSeOyxx2KvvfaK733ve1FWVhb/7//9v+jXr1/MmjUrIiJ22223OProo+Pmm2+Ojz76KPbcc8944oknMt+5XmHBggVx0EEHxfDhw2Pq1Klx2223xTHHHBO77rprXrt+/frF/vvvH2eeeWaUlJTEzTffHBGR+aYzoJokoGDGjx+fIiItWLAgpZTS0KFD09ChQ/PaREQaPXp0pccuX748XXjhhal3796puLg4tWvXLu25557puuuuS6tXr96ofsycOTMdeuihqW3btqmkpCR169YtHXHEEemJJ55IKaV0ww03pIhI99xzT97j3nzzzdSiRYt0wAEH5JZ169YtjRw5Mj366KNpl112SSUlJWmnnXZKd9999yYfw5o1a9K1116bdtppp1RcXJzat2+fRowYkWbMmLFRxwkAW9oVV1yRtt1229SgQYPcGP/pp5+myy67LPXo0SM1btw4de3aNV144YVp1apVeY9dtGhRGjlyZGrevHmKiNycYNWqVemcc85JnTt3TqWlpWmvvfZKU6dOrTRvWLBgQYqINH78+I3q8+bMNSr2ee21127UPgGgNnviiSfSgAEDUnFxcerVq1f63//933TOOeekJk2a5NqsXLkynXnmmalt27Zpm222SQceeGB66623UkSksWPH5tqNHTs2RUSaM2dO+ta3vpWaN2+eWrdunc4444y0cuXKvP1WjNm33XZb2mGHHVJJSUkaMGBAmjhx4lY6cqAqilLymQnAunXv3j369esXDz74YHV3BQAAALaKQw45JF566aXMzyhfn0svvTQuu+yyeO+99zb4111FRUUxevTo+H//7/9tTleBLcxnoAMAAABQb61cuTLv9/nz58dDDz0U++yzT/V0CKhRfAY61BJLliyJ1atXr3N9w4YNfUM3ANRRq1evjiVLlqy3TcuWLaO0tHQr9QgA6o6ePXvGqFGjomfPnvHGG2/EuHHjori4OM4777zq7hpQAwjQoZY49NBDY/Lkyetc361bt3j99de3XocAgK3m2WefzfuC0izjx4+PUaNGbZ0OAUAdMnz48PjTn/4UixYtipKSkhgyZEhcddVVscMOO1R314AawGegQy0xY8aM+PDDD9e5vrS0NPbaa6+t2CMAYGv58MMPY8aMGett07dv3+jcufNW6hEAANQPAnQAAAAAAMjgS0QBAAAAACDDJn8Genl5ebzzzjvRvHnzKCoqKmSfAICISCnF8uXLo0uXLtGgweb/P29jNwBsOcZtAKhdqjp2b3KA/s4770TXrl039eEAQBW99dZb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AAAAZBCgAwAAAABABgE6AAAAAABkEKADAAAAAEAGAToAAAAAAGQQoAMAAAAAQAYBOgAAAAAAZBCgAwAAAABABgE6AAAAAABkEKADAAAAAEAGAToAAAAAAGQQoAMAAAAAQAYBOgAAAAAAZBCgAwAAAABABgE6AAAAAABkEKADAAAAAEAGAToAAAAAAGQQoAMAAAAAQAYBOgAAAAAAZBCgAwAAAABABgE6AAAAAABkEKADAAAAAEAGAToAAAAAAGQQoAMAAAAAQAYBOgAAAAAAZBCgAwAAAABABgE6AAAAAABkEKADAAAAAEAGAToAAAAAAGQQoAMAAAAAQIZG1d2BtZWVlcX06dPjvffei/bt28egQYOiYcOG1d0tCqwq59lzAQAA2BLca8D6Zb1GIiKee+65mDZtWqSUomXLltGuXbvo2LHjel9DFdt69913Y8mSJdGmTZtKj8naX1lZWfzxj3+Mt956K7p27RrHHHNMFBcXZ+5j9erV62y79v4/+OCDWLp0aUREXv8HDBgQM2bMiGnTpkVExODBg2OPPfZYb/8q1q1v34VSV65ZhTqOulKPLHX52DZHTahLjQnQH3vssfjpT38ab7/9dm7ZtttuG+eff37st99+1dgzCqkq59lzAQAA2BLca8D6Zb1G2rRpE6tXr44VK1ZkPmZdr6GsbX3+MRFRqU2zZs3i448/jvLy8tyya6+9NkaNGhXnnntu3nauvfbamDBhQpSVlVVqu+uuu65z/2tr0KBB3r5+/etfR5s2beLSSy/N7F9F32fPnr3OfX++n5uqrlyzCnUcdaUeWerysW2OmlKXGvERLo899liMGTMmdtxxx7jjjjtixowZcccdd8SOO+4YY8aMiccee6y6u0gBVOU8ey4AAABbgnsNWL+s18jZZ58dS5YsiRUrVkSHDh0iImK33XaLPn365B7XunXrSq+him21bt06ioqK4itf+UpcccUVsffee+c95swzz8zb34EHHhgrVqyI8vLyOOqoo2LKlClxxRVXRKtWreLWW2+Na6+9NrePa6+9Nm699dZo1apVXHHFFZXannnmmdG6detc+y5dumT+uyI8Hz16dEyYMCEGDhwYS5YsiTPPPHOd14wzzzxzvfteu5+FPB+18ZpVqOOoK/XIUpePbXPUpLoUpZTSpjxw2bJl0bJly/joo4+iRYsWm9yBsrKy2G+//WLHHXeMm266KRo0+G+mX15eHqNHj4758+fHo48+6s8WarGqnufy8vLo06dPjX4uvPTSS3HYYYfFPffcE3379q22frDpKs7hii82i/LmNeYPcapFg+VrotnzK6qlFhX7rguvpS11XSjUWLulthdR+66JteX1X52vTSqrS9cryFLbruWbYmvcd9aGcTui8vne1LGxJo9VrtuVbeh1nvUaqVj2/vvvxzbbbBMfffRR7L333nHzzTdHxGeB89SpU6NNmzax4447xiuvvBKPPvpoRETst99+scMOO8T8+fPztlnxenv55Zfj/fffj6Kionj++eejcePGsXr16hgwYEC0atUq+vXrF6+++mruNblmzZoYOnRoLF26NGbOnBkRkWs7efLkaNTov8/BTz75JAYMGBDl5eXRpUuXWLJkSQwePDheeeWV2GGHHaKoqCjmzZsXS5YsiVWrVkVxcXEMGTIkt7+ioqI4/fTTY/LkyVFcXBzTp0+Pxo0b57a/atWqGDBgQBQVFcXMmTOjpKQkt+7z/dzUj3OpK1lZoY6jrtQjS10+ts2xtepS1bG2yqPcJ598Ep988kneDgph+vTp8fbbb8fPf/7zvGJEfPZnNKecckocffTRMX369Bg8eHBB9snWV9XzHBHxi1/8olY8F1577bXq7gKbyLmrWerC+aipx7Clxu4sNbUGn1db+knN5PlDXVUfntu14b5za47bEf8973X5/NflY9tYG6pF1mukYllExDHHHBPjx4+PvffeO7f+lFNOiYkTJ8Y777wTJ554YkyaNCmmT58eERFvv/12nHDCCTFp0qS8bX7+/j8i4p///GcMHjw4/vjHP0ZZWVmcddZZ0bt377zXZKNGjeLMM8+MsWPHxh//+MeIiFzbtcPziIhZs2bl3lX+zjvvRETEV77ylZg8eXL8/Oc/j5RS3v5Xr16dW1+xv7333jsmTZoUn3zySa5/Fe64445IKUVKKWbNmpW37vP9HDVqVBXP0IbPR4Wacs2qikIdR12pR5a6fGybo6bVpcoB+tVXXx2XXXZZwTvw3nvvRUTEDjvskLm+YnlFO2qnqp7nqrSpKc+FQn2mGdR3XktbzpYau7M4j9QHnudQe9WG+86tOW5H1I9rWn04xkLJeo2s/Xro2rVrREQ0adIkt2ztthXvwl77MRVtP/+6+/zvFY956623IiJi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Fp6aFp6aFl5trGkh3sFWYV1j9/rUxpptSeqRTz3yqUc+9cinHvnqaj2qe9yuqrpa/61NHQtHLQtDHQtDHQunNtSyKmO3LxEFAAAAAIAMAnQAAAAAAMhQsAC9pKQkxo4dGyUlJYXaZL2npoWnpoWnpoWnpoWnphtPzfKpRz71yKce+dQjn3rkU4/qpf6FoY6Fo5aFoY6FoY6FU9dquclfIgoAAAAAAHWZj3ABAAAAAIAMAnQAAAAAAMggQAcAAAAAgAwbFaCPGzcudtlll2jRokW0aNEihgwZEg8//HBu/apVq2L06NHRtm3baNasWRx22GHx7rvvFrzTddk111wTRUVFcdZZZ+WWqevGufTSS6OoqCjvZ6eddsqtV89N8/bbb8e3v/3taNu2bZSWlkb//v1j+vTpufUppfjxj38cnTt3jtLS0hg2bFjMnz+/Gntc83Xv3r3Sc7WoqChGjx4dEZ6rm6KsrCwuueSS6NGjR5SWlkavXr3iiiuuiLW/7sNzdf2eeuqpOPDAA6NLly5RVFQU9913X3V3qVpdffXV8cUvfjGaN28eHTp0iEMOOSTmzZtX3d2qNhuaC9Z3WfO4+mRDc7D6aEPzp/pkQ/MetrybbropunfvHk2aNInBgwfHc889V91d2mqqMp5XZe795ptvxsiRI6Np06bRoUOHOPfcc2PNmjV5bSZNmhS77757lJSURO/evWPChAmV+lNXzsWm5hfq+JlC3GMvWbIkjj322GjRokW0atUqTjzxxFixYkVem3/961+x9957R5MmTaJr167xs5/9rFJf7r777thpp52iSZMm0b9//3jooYe2zEEXWKHu/+pjHTd031eT6lYj7uHTRnjggQfS3/72t/Tyyy+nefPmpYsuuig1btw4vfjiiymllE477bTUtWvX9MQTT6Tp06enL33pS2nPPffcmF3Ua88991zq3r172mWXXdKYMWNyy9V144wdOzb17ds3LVy4MPfz3nvv5dar58ZbsmRJ6tatWxo1alSaNm1aeu2119Kjjz6aXnnllVyba665JrVs2TLdd999afbs2emggw5KPXr0SCtXrqzGntdsixcvznuePv744yki0sSJE1NKnqub4sorr0xt27ZNDz74YFqwYEG6++67U7NmzdINN9yQa+O5un4PPfRQuvjii9Nf/vKXFBHp3nvvre4uVav9998/jR8/Pr344otp1qxZ6YADDkjbb799WrFiRXV3rVpsaC5Yn61rHlefbGgOVt9UZf5Un2xo3sOWdccdd6Ti4uL029/+Nr300kvp5JNPTq1atUrvvvtudXdtq6jKeL6hufeaNWtSv3790rBhw9LMmTPTQw89lNq1a5cuvPDCXJvXXnstNW3aNJ199tlpzpw56Ve/+lVq2LBheuSRR3Jt6sq52NT8Qh0/U6h77OHDh6ddd901/eMf/0hTpkxJvXv3TkcffXRu/UcffZQ6duyYjj322PTiiy+mP/3pT6m0tDTdcsstuTbPPPNMatiwYfrZz36W5syZk370ox+lxo0bpxdeeGHrFGMzFOr+rz7WcUP3fTWpbjXhHn6jAvQsrVu3Tv/7v/+bli5dmho3bpzuvvvu3Lq5c+emiEhTp07d3N3UecuXL0877LBDevzxx9PQoUNzA5C6bryxY8emXXfdNXOdem6a888/P335y19e5/ry8vLUqVOndO211+aWLV26NJWUlKQ//elPW6OLdcKYMWNSr169Unl5uefqJho5cmQ64YQT8pYdeuih6dhjj00pea5uLAF6ZYsXL04RkSZPnlzdXakxKuaC9dm65nH1zfrmYPXRhuZP9d3a8x62vD322CONHj0693tZWVnq0qVLuvrqq6uxV9Xn8+N5VebeDz30UGrQoEFatGhRrs24ceNSixYt0ieffJJSSum8885Lffv2zdvXkUcemfbff//c73XhXGxOfqGOnynEPfacOXNSRKTnn38+1+bhhx9ORUVF6e23304ppXTzzTen1q1b52pbse8+ffrkfj/iiCPSyJEj8/Y/ePDgdOqpp27eQW4Fhbj/U8fK9301qW415R5+kz8DvaysLO644474z3/+E0OGDIkZM2bEp59+GsOGDcu12WmnnWL77bePqVOnbupu6o3Ro0fHyJEj8+oXEeq6iebPnx9dunSJnj17xrHHHhtvvvlmRKjnpnrggQdi0KBBcfjhh0eHDh1iwIAB8T//8z+59QsWLIhFixbl1bVly5YxePBgda2i1atXx2233RYnnHBCFBUVea5uoj333DOeeOKJePnllyMiYvbs2fH000/HiBEjIsJzlc330UcfRUREmzZtqrkn1e/zc8H6bF3zuPpoXXOw+mhD86f67PPzHras1atXx4wZM/KuUQ0aNIhhw4bV2/nP58fzqsy9p06dGv3794+OHTvm2uy///6xbNmyeOmll3JtPj8W7L///rlt1JVzsTn5hTp+phD32FOnTo1WrVrFoEGDcm2GDRsWDRo0iGnTpuXafOUrX4ni4uJcm/333z/mzZsXH374Ya7N+updkxXi/k8dK6tJdasp9/CNNvYBL7zwQgwZMiRWrVoVzZo1i3vvvTe+8IUvxKxZs6K4uDhatWqV175jx46xaNGiQvW3Trrjjjvin//8Zzz//POV1i1atEhdN9LgwYNjwoQJ0adPn1i4cGFcdtllsffee8eLL76onpvotddei3HjxsXZZ58dF110UTz//PNx5plnRnFxcRx//PG52q09Car4XV2r5r777oulS5fGqFGjIsJrf1NdcMEFsWzZsthpp52iYcOGUVZWFldeeWUce+yxERGeq2yW8vLyOOuss2KvvfaKfv36VXd3qs265oL11frmcfXN+uZgzZs3r+7ubXUbmj/VZ5+f97Blvf/++1FWVpY5//n3v/9dTb2qPlnjeVXm3osWLcqsYcW69bVZtmxZrFy5Mj788MNafy42N79Qx88U4h570aJF0aFDh7z1jRo1ijZt2uS16dGjR6VtVKxr3br1OutdG+6PCnH/p46V1aS61ZR7+I0O0Pv06ROzZs2Kjz76KP785z/H8ccfH5MnT94SfasX3nrrrRgzZkw8/vjj0aRJk+ruTp1Q8X8aIyJ22WWXGDx4cHTr1i3uuuuuKC0trcae1V7l5eUxaNCguOqqqyIiYsCAAfHiiy/Gr3/963p/A1got956a4wYMSK6dOlS3V2p1e666664/fbb449//GP07ds3Zs2aFWeddVZ06dLFc5XNNnr06HjxxRfj6aefru6uVKt1zQXrY4huHpdvfXOwE088sRp7Vj3Mn9bNvIfqZDzfdMa9wjFGFIb7P7aWjf4Il+Li4ujdu3cMHDgwrr766th1113jhhtuiE6dOsXq1atj6dKlee3ffffd6NSpU6H6W+fMmDEjFi9eHLvvvns0atQoGjVqFJMnT44bb7wxGjVqFB07dlTXzdSqVavYcccd45VXXvE83USdO3euFIzsvPPOuT/Lrqjd579dXV2r5o033oi///3vcdJJJ+WWea5umnPPPTcuuOCCOOqoo6J///7xne98J37wgx/E1VdfHRGeq2y6M844Ix588MGYOHFibLfddtXdnWq1rrlgfbSheVxZWVl1d7FarT0Hq482NH+qr7LmPWxZ7dq1i4YNG5r/xLrH86rMvTt16pRZw4p162vTokWLKC0trfXnohD5hTp+phD32J06dYrFixfnrV+zZk0sWbKkIPWuDbUsxP2fOlZWk+pWU+7hN/kz0CuUl5fHJ598EgMHDozGjRvHE088kVs3b968ePPNN+v952Kuz7777hsvvPBCzJo1K/czaNCgOPbYY3P/VtfNs2LFinj11Vejc+fOnqebaK+99op58+blLXv55ZejW7duERHRo0eP6NSpU15dly1bFtOmTVPXKhg/fnx06NAhRo4cmVvmubppPv7442jQIH9oa9iwYZSXl0eE5yobL6UUZ5xxRtx7773x5JNPVvoTRP47F6yPNjSPa9iwYXV3sVqtPQerjzY0f6qvsuY9bFnFxcUxcODAvPlPeXl5PPHEE/Vm/rOh8bwqc+8hQ4bECy+8kBcYPf7449GiRYtcEDpkyJC8bVS0qdhGbT8Xhcgv1PEzhbjHHjJkSCxdujRmzJiRa/Pkk09GeXl5DB48ONfmqaeeik8//TTX5vHHH48+ffpE69atc23WV++arBD3f+pYWU2qW425h9+Ybxy94IIL0uTJk9OCBQvSv/71r3TBBRekoqKi9Nhjj6WUUjrttNPS9ttvn5588sk0ffr0NGTIkDRkyJAt8N2nddva32KdkrpurHPOOSdNmjQpLViwID3zzDNp2LBhqV27dmnx4sUpJfXcFM8991xq1KhRuvLKK9P8+fPT7bffnpo2bZpuu+22XJtrrrkmtWrVKt1///3pX//6Vzr44INTjx490sqVK6ux5zVfWVlZ2n777dP5559faZ3n6sY7/vjj07bbbpsefPDBtGDBgvSXv/wltWvXLp133nm5Np6r67d8+fI0c+bMNHPmzBQR6Re/+EWaOXNmeuONN6q7a9Xie9/7XmrZsmWaNGlSWrhwYe7n448/ru6uVYsNzQWpPI+rTzY0B6tvqjJ/qm/WN+9hy7rjjjtSSUlJmjBhQpozZ0465ZRTUqtWrdKiRYuqu2tbRVXG8w3NvdesWZP69euX9ttvvzRr1qz0yCOPpPbt26cLL7ww1+a1115LTZs2Teeee26aO3duuummm1LDhg3TI488kmtT187FxuYX6viZQt1jDx8+PA0YMCBNmzYtPf3002mHHXZIRx99dG790qVLU8eOHdN3vvOd9OKLL6Y77rgjNW3aNN1yyy25Ns8880xq1KhRuu6669LcuXPT2LFjU+PGjdMLL7ywdYqxGQp1/1cf67ih+76aVLeacA+/UQH6CSeckLp165aKi4tT+/bt07777pt3w7Ry5cp0+umnp9atW6emTZumb37zm2nhwoUF73Rd9/kBSF03zpFHHpk6d+6ciouL07bbbpuOPPLI9Morr+TWq+em+etf/5r69euXSkpK0k477ZR+85vf5K0vLy9Pl1xySerYsWMqKSlJ++67b5o3b1419bb2ePTRR1NEZNbKc3XjLVu2LI0ZMyZtv/32qUmTJqlnz57p4osvTp988kmujefq+k2cODFFRKWf448/vrq7Vi2yahERafz48dXdtWqxobkg9TtA39AcrD7a0PypvlnfvIct71e/+lXafvvtU3Fxcdpjjz3SP/7xj+ru0lZTlfG8KnPv119/PY0YMSKVlpamdu3apXPOOSd9+umneW0mTpyYdtttt1RcXJx69uyZOWeoS+diU/ILdfxMIe6xP/jgg3T00UenZs2apRYtWqTvfve7afny5XltZs+enb785S+nkpKStO2226ZrrrmmUl/uuuuutOOOO6bi4uLUt2/f9Le//a3wB7wFFOr+rz7WcUP3fTWpbjXhHr4opZS21rvdAQAAAACgttjsz0AHAAAAAIC6SIAOAAAAAAAZBOgAAAAAAJBBgA4AAAAAABkE6AAAAAAAkEGADgAAAAAAGQToAAAAAACQQYAOAAAAAAAZBOiwleyzzz5x1llnRURE9+7d45e//GVu3aJFi+LrX/96bLPNNtGqVatq6R8AULOMGjUqDjnkkCq1TSnFKaecEm3atImioqKYNWvWFu0bAPBfn7/HB+qWRtXdAaiPnn/++dhmm21yv19//fWxcOHCmDVrVrRs2bIaewYArM8+++wTu+2220bdJG/KYzbWI488EhMmTIhJkyZFz549o127dltsXwAAUJ8I0KEatG/fPu/3V199NQYOHBg77LBDNfUIAKjNXn311ejcuXPsueeem7yNlFKUlZVFo0ZuEQAAoIKPcIFqsPafd3Xv3j3uueee+P3vfx9FRUUxatSoiIhYunRpnHTSSdG+ffto0aJFfO1rX4vZs2dXeR/3339/7L777tGkSZPo2bNnXHbZZbFmzZqIiLj88sujS5cu8cEHH+Tajxw5Mr761a9GeXl5REQUFRXFuHHjYsSIEVFaWho9e/aMP//5z3n7eOutt+KII46IVq1aRZs2beLggw+O119/Pa/Nb3/72+jbt2+UlJRE586d44wzztjIagFAzTBq1KiYPHly3HDDDVFUVBRFRUXx+uuvx+TJk2OPPfbIjXUXXHBBbsxd12PKysrixBNPjB49ekRpaWn06dMnbrjhhk3u1/e///148803o6ioKLp37x4REeXl5XH11Vfn9rHrrrvmjeWTJk2KoqKiePjhh2PgwIFRUlISTz/99GbXCQBqs+XLl8exxx4b22yzTXTu3Dmuv/76vI9kXbx4cRx44IFRWloaPXr0iNtvv73SNjZ0P/36669HUVFR3HHHHbHnnntGkyZNol+/fjF58uStdZjARhCgQzV7/vnnY/jw4XHEEUfEwoULczfPhx9+eCxevDgefvjhmDFjRuy+++6x7777xpIlSza4zSlTpsRxxx0XY8aMiTlz5sQtt9wSEyZMiCuvvDIiIi6++OLo3r17nHTSSRERcdNNN8Wzzz4bv/vd76JBg/9eFi655JI47LDDYvbs2XHsscfGUUcdFXPnzo2IiE8//TT233//aN68eUyZMiWeeeaZaNasWQwfPjxWr14dERHjxo2L0aNHxymnnBIvvPBCPPDAA9G7d++C1g8AtpYbbrghhgwZEieffHIsXLgwFi5cGI0bN44DDjggvvjFL8bs2bNj3Lhxceutt8ZPfvKTdT6ma9euUV5eHtttt13cfffdMWfOnPjxj38cF110Udx1112b1K/LL788tttuu1i4cGE8//zzERFx9dVXx+9///v49a9/HS+99FL84Ac/iG9/+9uVbs4vuOCCuOaaa2Lu3Lmxyy67bH6hAKAWO/vss+OZZ56JBx54IB5//PGYMmVK/POf/8ytHzVqVLz11lsxceLE+POf/xw333xzLF68uNJ21nc/XeHcc8+Nc845J2bOnBlDhgyJAw88MO+NbkANkYCtYujQoWnMmDEppZS6deuWrr/++ty6gw8+OB1//PG536dMmZJatGiRVq1albeNXr16pVtuuWWD+9p3333TVVddlbfsD3/4Q+rcuXPu91dffTU1b948nX/++am0tDTdfvvtee0jIp122ml5ywYPHpy+973v5bbXp0+fVF5enlv/ySefpNLS0vToo4+mlFLq0qVLuvjiizfYXwCoLdYez1NK6aKLLqo0Ht50002pWbNmqaysLPMx6zJ69Oh02GGH5X4//vjj08EHH1ylfl1//fWpW7duud9XrVqVmjZtmp599tm8dieeeGI6+uijU0opTZw4MUVEuu+++6q0DwCo65YtW5YaN26c7r777tyypUuXpqZNm6YxY8akefPmpYhIzz33XG793LlzU0Tk3eNv6H56wYIFKSLSNddck1v/6aefpu222y799Kc/3UJHB2wqH3AINdDs2bNjxYoV0bZt27zlK1eujFdffbVKj3/mmWdy7ziPiCgrK4tVq1bFxx9/HE2bNo2ePXvGdddd9/+1d28hUXV9HMd/o9NjBydDcqQ00/DQKGSmmZNSFxkpDGgSGBVYCXlAocK6qswMssz0xroqwZCMwCBSKAjEktIIC4IyLcZBJIIoaSxRy+fieRten5nKF8as3u8HNsxe571vNus/e62tgoIC5ebmaseOHW7tWK1Wt/PHjx+7+ujv75fJZJpSZnR0VC9fvtSbN280NDSkTZs2TfeyAQD47Tx79kxWq1UGg8GVlpqaKqfTqcHBQYWFhX2zbn19vS5duiSHw6FPnz5pbGxMq1ev9sq4+vv79fHjR23evHlK+tjYmBISEqakJSUleaVPAAB+d69evdL4+LiSk5NdaQEBAYqJiZH0z3PfaDQqMTHRlb9y5UotWrTIra3vzac9lTEajUpKSnJ7Sx3A7COADvyCnE6nlixZovb2drc8Tw9mT/UrKiqUk5Pjljd37lzX746ODvn6+sput2tiYuJ/+miY0+lUYmKix/3egoKCpmwFAwAApmpublZZWZlqampktVplMplUXV2trq4ur7TvdDolSa2trQoJCZmS5+fnN+V8wYIFXukTAAAA+BMR4QJ+QWvWrNHr169lNBoVGRk55Vi8ePG06vf29rrVjYyMdAW2r169qpaWFrW3t8vhcKiystKtnQcPHridWywWVx99fX0ym81ufQQEBMhkMik8PFx37tzxwh0BAODX8Ndff+nz58+uc4vFovv372tyctKV1tnZKZPJpNDQUI91vpZZv369iouLlZCQoMjIyGmtMpuu2NhY+fn5yeFwuD2nly1b5rV+AAD4k6xYsUJz5sxxfU9EkoaHh/XixQtJ/7xtPjExoUePHrnye3t79f79e7e2vjef9lTma7v/LgNg9vEGOvALSk9Pl9VqVXZ2ts6cOaPo6GgNDQ2ptbVVW7du/eFS62PHjslmsyksLEzbtm2Tj4+Pnjx5oqdPn+rkyZMaHBxUUVGRTp8+rbS0NDU0NMhmsykzM1MpKSmudq5du6akpCSlpaWpqalJ3d3dunjxoiRp586dqq6uVlZWluvDZQMDA2ppadHhw4cVGhqq48ePq7CwUGazWZmZmfrw4YM6OztVWlo6o/cPAICZEh4erq6uLtntdvn7+6u4uFh1dXUqLS1VSUmJent7VV5eroMHD7r+tP53ncDAQEVFRamxsVG3bt1SRESELl++rIcPHyoiIsIr4zSZTCorK9OBAwf05csXpaWlaXh4WJ2dnVq4cKHy8vK80g8AAH8Sk8mkvLw8HTp0SIGBgTKbzSovL5ePj48MBoNiYmKUkZGhgoICXbhwQUajUfv379e8efPc2vrefPqr+vp6RUVFyWKxqLa2Vu/evdPevXt/1uUCmCbeQAd+QQaDQW1tbdqwYYP27Nmj6Ohobd++XQMDAwoODv5h/S1btujmzZu6ffu21q5dq5SUFNXW1mr58uWanJzU7t27lZycrJKSElf5oqIi7dq1y7XkW5IqKirU3NysVatWqbGxUVeuXFFsbKwkaf78+ero6FBYWJhycnJksViUn5+v0dFRLVy4UJKUl5enuro6nT9/XnFxcbLZbOrr65uBOwYAwM9RVlYmX19fxcbGKigoSOPj42pra1N3d7fi4+NVWFio/Px8HTly5Jt1HA6HCgoKlJOTo9zcXK1bt05v375VcXGxV8daWVmpo0eP6tSpU7JYLMrIyFBra6vXgvQAAPyJzp07J6vVKpvNpvT0dKWmpspisbi2Q21oaNDSpUu1ceNG5eTkaN++fTKbzW7tfG8+/VVVVZWqqqoUHx+ve/fu6caNG9NadQ7g5zJM/vd6UwD4D4PBoOvXrys7O3u2hwIAAAAAwKwYGRlRSEiIampqlJ+fP606P5pP2+12RUREqKenx2sfEAcwc9jCBQAAAAAAAJDU09Oj58+fKzk5WcPDwzpx4oQkKSsra5ZHBmC2sIUL8BuKi4uTv7+/x6OpqWm2hwcAALzI4XB887nv7+8vh8Mx20MEAOCPcvbsWcXHxys9PV0jIyO6e/cuW6sA/8fYwgX4DQ0MDGh8fNxjXnBwsEwm008eEQAAmCkTExOy2+3fzA8PD5fRyMJSAAAAYCYQQAcAAAAAAAAAwAO2cAEAAAAAAAAAwAMC6AAAAAAAAAAAeEAAHQAAAAAAAAAADwigAwAAAAAAAADgAQF0AAAAAAAAAAA8IIAOAAAAAAAAAIAHBNABAAAAAAAAAPCAADoAAAAAAAAAAB78DTb1/g0O0KIWAAAAAElFTkSuQmCC",
"text/plain": [
"<Figure size 1500x1500 with 9 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"fig, axes = plt.subplots(nrows=figure_rows, ncols=3, figsize=(15, 15))\n",
"\n",
"for i in range(len(numerical_features)):\n",
" plt.subplot(figure_rows, figure_rows, i + 1)\n",
" # Generate a boxplot for the current numerical feature using the specified color\n",
" ax = sns.boxplot(x=df[numerical_features[i]], color=colors[0])\n",
" plt.title(numerical_features[i])\n",
"\n",
"plt.tight_layout()\n",
"plt.show()"
]
}
],
"metadata": {
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment