Skip to content

Instantly share code, notes, and snippets.

@oztalha
Last active May 11, 2020 18:35
Show Gist options
  • Save oztalha/be7b60d17fc434c09417fc5f73e396cc to your computer and use it in GitHub Desktop.
Save oztalha/be7b60d17fc434c09417fc5f73e396cc to your computer and use it in GitHub Desktop.
Lockdown Likelihood per Polity
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"metadata": {
"ExecuteTime": {
"start_time": "2020-04-03T13:05:35.725275Z",
"end_time": "2020-04-03T13:05:36.435954Z"
},
"trusted": true
},
"cell_type": "code",
"source": "%matplotlib inline",
"execution_count": 1,
"outputs": []
},
{
"metadata": {
"ExecuteTime": {
"start_time": "2020-04-03T13:05:51.187984Z",
"end_time": "2020-04-03T13:05:53.105074Z"
},
"trusted": true
},
"cell_type": "code",
"source": "# plotting\nimport matplotlib.pyplot as plt\nimport matplotlib as mpl\nfrom matplotlib import cm\nplt.style.use('ggplot')\nimport seaborn as sns\nmpl.rcParams['savefig.dpi'] = 150\nmpl.rcParams['figure.dpi'] = 150\nmpl.rcParams['figure.figsize'] = 12, 5\nmpl.rcParams['axes.formatter.useoffset']=False\nmpl.rcParams['figure.autolayout']=True",
"execution_count": 2,
"outputs": []
},
{
"metadata": {
"ExecuteTime": {
"start_time": "2020-04-03T13:08:22.817529Z",
"end_time": "2020-04-03T13:08:22.839656Z"
},
"trusted": true
},
"cell_type": "code",
"source": "# grouped bar-graph: polity score above/below median\n# x-axis case rate (binned): 0%-.01%, .01%-.02%, .02%-.03%\n# y-axis: rate of countries locked-down (in the bin).\nimport pandas as pd\nfrom io import StringIO\ndf = '''\\\npolity_group,case_rate,countries_locked,not_locked\nbelow,.00%-.01%,5,10\nabove,.00%-.01%,8,7\nbelow,.01%-.02%,5,6\nabove,.01%-.02%,8,3\nbelow,.02%-.03%,5,1\nabove,.02%-.03%,6,0\n'''\ndf = pd.read_csv(StringIO(df))\ndf",
"execution_count": 5,
"outputs": [
{
"output_type": "execute_result",
"execution_count": 5,
"data": {
"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>polity_group</th>\n <th>case_rate</th>\n <th>countries_locked</th>\n <th>not_locked</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>0</th>\n <td>below</td>\n <td>.00%-.01%</td>\n <td>5</td>\n <td>10</td>\n </tr>\n <tr>\n <th>1</th>\n <td>above</td>\n <td>.00%-.01%</td>\n <td>8</td>\n <td>7</td>\n </tr>\n <tr>\n <th>2</th>\n <td>below</td>\n <td>.01%-.02%</td>\n <td>5</td>\n <td>6</td>\n </tr>\n <tr>\n <th>3</th>\n <td>above</td>\n <td>.01%-.02%</td>\n <td>8</td>\n <td>3</td>\n </tr>\n <tr>\n <th>4</th>\n <td>below</td>\n <td>.02%-.03%</td>\n <td>5</td>\n <td>1</td>\n </tr>\n <tr>\n <th>5</th>\n <td>above</td>\n <td>.02%-.03%</td>\n <td>6</td>\n <td>0</td>\n </tr>\n </tbody>\n</table>\n</div>",
"text/plain": " polity_group case_rate countries_locked not_locked\n0 below .00%-.01% 5 10\n1 above .00%-.01% 8 7\n2 below .01%-.02% 5 6\n3 above .01%-.02% 8 3\n4 below .02%-.03% 5 1\n5 above .02%-.03% 6 0"
},
"metadata": {}
}
]
},
{
"metadata": {
"ExecuteTime": {
"start_time": "2020-04-03T13:08:33.055923Z",
"end_time": "2020-04-03T13:08:33.084092Z"
},
"trusted": true
},
"cell_type": "code",
"source": "def a(x):\n return x['countries_locked'] / (x['countries_locked'] + x['not_locked'])\n\ndf2 = df.set_index('polity_group').groupby('case_rate').apply(a)\ndf2",
"execution_count": 6,
"outputs": [
{
"output_type": "execute_result",
"execution_count": 6,
"data": {
"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>polity_group</th>\n <th>below</th>\n <th>above</th>\n </tr>\n <tr>\n <th>case_rate</th>\n <th></th>\n <th></th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>.00%-.01%</th>\n <td>0.333333</td>\n <td>0.533333</td>\n </tr>\n <tr>\n <th>.01%-.02%</th>\n <td>0.454545</td>\n <td>0.727273</td>\n </tr>\n <tr>\n <th>.02%-.03%</th>\n <td>0.833333</td>\n <td>1.000000</td>\n </tr>\n </tbody>\n</table>\n</div>",
"text/plain": "polity_group below above\ncase_rate \n.00%-.01% 0.333333 0.533333\n.01%-.02% 0.454545 0.727273\n.02%-.03% 0.833333 1.000000"
},
"metadata": {}
}
]
},
{
"metadata": {
"ExecuteTime": {
"start_time": "2020-04-03T13:09:43.325383Z",
"end_time": "2020-04-03T13:09:44.079280Z"
},
"trusted": true
},
"cell_type": "code",
"source": "ax = df2.plot(kind='bar',rot=0,\n title='Lockdown Likelihood per Polity Group')\nax.set(ylabel='Rate of lockdown',\n xlabel='Rate of covid-19 cases');",
"execution_count": 8,
"outputs": [
{
"output_type": "display_data",
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAABvkAAALfCAYAAABLkK7RAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAXEQAAFxEByibzPwAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy8li6FKAAAgAElEQVR4nOzdd3hU1dr38d+khyQklAAh9CrSQy/SwSBI7yBNwQYK6uF4LIAij6KoKHJ8XoyAoIB0DiUc8BCQTgTpRWmCoRNIAANp+/0jz+yTITOTBBLDxO/nuuZysve917r3nj1DnDtrLYthGIYAAAAAAAAAAAAAuAy3vE4AAAAAAAAAAAAAQPZQ5AMAAAAAAAAAAABcDEU+AAAAAAAAAAAAwMVQ5AMAAAAAAAAAAABcDEU+AAAAAAAAAAAAwMVQ5AMAAAAAAAAAAABcDEU+AAAAAAAAAAAAwMVQ5AMAAAAAAAAAAABcDEU+AAAAAAAAAAAAwMVQ5AMAAAAAAAAAAABcDEU+AAAAAAAAAAAAwMVQ5AMAAAAAAAAAAABcDEU+AAAAAAAAAAAAwMVQ5AMAAAAAAAAAAABcDEU+AAAA/GUMHTpUFotFFotFZ86cyfX+Nm3aZPY3ceLEXO8PGbVq1cp8DeyZM2eOuX/OnDl/bnJ2/PDDD2Y+7733nt2Y5s2by2KxyMPDw+7+iIgIs41vv/02N9N96GV2reAaGjduLIvFIh8fH7v7161bZ97zH3zwwZ+cHQAAAJB3KPIBAADAKesXp46KJEBuSV+AGzp0aF6nA/wlnDhxwuZzP/3Dzc1NQUFBqlatmgYPHqzIyEgZhpHXKWfJ1KlTNXHiRH3xxRd5nUqmUlJStGrVKr388suqX7++SpUqJV9fXxUoUEAhISFq0qSJXnjhBS1btkwJCQl5nS4AAADyEH/OCAAAAAAAMmUYhuLi4hQXF6djx45p3rx5at26tRYuXKhixYrldXpOTZ06VZcuXVLVqlU1atSovE7Hoe+++04TJkzQyZMn7e5PSEjQxYsXtXPnTn355Zfy9/fXCy+8oL/97W8qWrTon5wtAAAA8hpFPgAAAAD51qZNm/I6hRy3devWvE4BfxElSpTQl19+af5sGIauXLmijRs3asmSJUpJSVFUVJQ6deqkHTt25Nm0qOHh4S4zotCRxMREjRo1Sl999ZW5rVixYmrXrp0aNGigokWLytPTU1euXNGJEycUFRWlgwcP6tatW/rwww+ZqhQAAOAviiIfAAAAAADIwM/PT926dcuwfeTIkdq4caOeeOIJ3b17Vz/99JNmz56tESNG5EGW+cMLL7ygr7/+WpLk6+urKVOmaOTIkfL29nZ4zJEjR/TJJ588FOuJAgAAIG+wJh8AAAAAAMiWNm3a6OWXXzZ/XrJkSR5m49rmzZtnFvj8/Py0efNmjR492mmBT5IeffRRRUREaMeOHapWrdqfkSoAAAAeMhT5AAAA8KdZv369nnrqKVWoUEEFChRQQECAHnnkET333HPas2dPlttJTk7W3Llz1bt3b5UrV05+fn7y9vZW6dKl1alTJ02bNk2XL1++7zwjIiLk4eEhi8WiUqVK6fDhw3bjtm7dqn79+ik0NFQ+Pj4qXbq0unXrpnXr1mW7z9jYWE2aNElNmjRRcHCwvLy8FBISonbt2mn69Om6c+eO3eMSExPl5+cni8Wizp07O2y/Tp06slgsslgseuaZZ+zGGIah4OBgWSwWNWnSxGbfmTNnzOOHDh0qSbp69aomTpyomjVrKiAgQAEBAQoLC9P777+vP/74I9vXIDe0atXKzPtBREdHm9fG29tbixYtchi7du1aDRkyRJUqVVJAQID8/PxUqVIlDRs2TNu3b3+gPCSpefPmslgs2Zoa8dChQxoxYoQqVqwoHx8fFSlSRO3atdP333+f5TZ27NihESNGqEqVKvL39zfPa+jQodmaFvXq1at69913M9zr7du314wZM3T37t0stXPr1i1NnjxZdevWVUBAgAIDA1W7dm298847unbtWpbzyUxycrJ5D7Vr106SdPnyZb311luqUaOGChYsqMDAQNWvX18ffvihw/eqPQ9yr0RERJh5ffvtt5Kk3bt36+mnn1alSpXMz4XcnN61U6dO5vODBw86jDt48KBGjx6t6tWrKzAwUL6+vipXrpz69eunVatWPXAe69atM6/FvVNWlihRQhaLRZcuXZIkHT9+3IxN/1i4cKGk/35W+vr66vr165n2fe7cObm7u8tisahly5bZzj05OVkTJkwwf/7kk0/UoEGDbLXRoEEDDRkyxO6+fv36med48eJFSdKiRYvUuXNnlS5dWp6envLx8bF77JkzZzRu3DjVrVtXhQsXlo+Pj0qVKqWu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vxw4cCDTa5UVSUlJZrtt27Y19uzZY/MZce+jcuXKxpkzZ5y2mRP3SnZe5+z49ddfzXYrVqz4QG2lpqYa48aNM9zc3JyeY7t27Yzr1687bKdRo0aGJMPb29vu/sjISLOt999/327M9evXjfLlyzvMYcGCBU7PpXXr1mZszZo1s34RsmnevHlGxYoVs/x5V6hQIeO1115zeP369u1rxl64cCHLeXz22WeGt7e3077r1KljnD171mk7y5cvN7y8vBy20b17d+PGjRvmz48//rjddtLfA1euXDF/tvcIDAw01q9fn+VzBQAAcGVM1wkAAIBc5+/vr1WrVmndunUaMGCAypYtKx8fH/n5+alKlSoaOXKkoqOj9fnnn2eY5u9ejRo10i+//KKZM2eqU6dOKlmypLy8vOTt7a2yZcvqySef1BdffGGu8ZRdVatW1aZNm8ypQV9//XVNmTIlQ9z777+vH3/8Ub1791ZISIi8vLwUGhqqLl26aO3atXan3nSka9euOnnypN599101atRIRYoUkaenp4oVK6Y2bdros88+07FjxxQWFpZpW2FhYTZTBDoanefm5mYzFWLTpk3l5eWV5Zz/Svz8/LR27Vpz2rd//etf6tWrlxITE23iAgMDtXjxYu3Zs0cvvfSS6tSpo8KFC8vd3V3+/v6qXLmyunfvrk8//VQnT57U+PHj8+J0ss3T01OzZs3S9u3bNXz4cFWqVEkFChSQr6+vypcvr8GDBysqKkoLFy7MdCRRjx49dPLkSU2cOFGNGjVS4cKFzXu9bdu2mj59uo4dO6batWs7beeRRx7R4cOHNWnSJNWuXVv+/v4KCAhQzZo1NWHCBO3du1c1a9bMyctgCgsL0759+/TGG2+oevXq8vf3l7+/v8LCwvTBBx9o//79dqcuTC+/3iv3slgsmjJlivbt26cXXnhBjzzyiAICAuTt7a0yZcqoT58+WrlypTZs2KCgoKBczSUoKEi7d+/W66+/rjp16qhgwYKZ/nuTXrt27cznI0aMyI0UJaWtP3v8+HGtWLFCo0aNUlhYmEJCQuTt7S1fX1+VLFlSjRs31qhRo7RkyRJduHBBH330UY5fv5deeknHjh3Ta6+9plq1aikwMFBeXl4qWbKkOnfurLlz52rPnj0qXbq003a6deumvXv3miPuvLy8VKxYMbVr104LFizQsmXLsr0W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CvqOAQAAAAAA5ayyswNAEaZOnZqTTz45PXv2bLu2fv36fPKTn8wDDzyQ6dOn5+///u+3uWf69OmZMGFCvvOd76Sy8vV/Fe6///58+MMfzpe+9KWcfPLJGThwYJLk5Zdfzuc///kkyb//+7/nPe95T5Kkubk5U6ZMyY9+9KN8+tOfzi9+8YskycEHH5yTTjopjz32WJ588smMHTt2m71nzpyZLVu25B/+4R/SvXv3JElTU1M+/vGPZ9myZbnyyivz8Y9/PBUVr/fwf/jDH/KBD3wgX//613PqqadmxIgRRX8LAQAAAACAMuIkH13Ce9/73m0KviTp1atXJk+enCTbPRIzSfbbb79MmTKlreBLkne/+90566yzsmnTpm1O8/2f//N/snnz5rz//e9vK/iSpKKiIl/84hdz8MEH55lnnsmcOXPaxsaPH5/k9TLxL7Vea52TvF4w/u53v8uZZ56ZT3ziE20FX5IMGTIkX/nKV9LU1JSf/vSnHfqeAAAAAAAAXZeSjy6jvr4+P/rRj3LllVdm0qRJ+cxnPpPrrrsuyesn4f7SKaeckr59+253/dxzz02SPPnkk23XZs+enSQ577zztpvfo0ePnHXWWdvMS5Izzzwz1dXVmTlzZl577bW268uXL88TTzyRQw89NMcff3zb9UceeaTtvva0ngacO3duu+MAAAAAAMC+w+M6KXstLS356le/mh/+8Iftvv8uef3RnX/pkEMOaXfuW97yliTJn/70p7Zrrb8+9NBD272n9fqKFSvaru2///45/fTTM2PGjDz00ENtJwDvuuuuNDc359xzz02pVGqb/9JLLyVJPvWpT+VTn/pU+19skjVr1uxwDAAAAAAA2Dco+Sh7P//5z/Nv//ZvGTRoUCZPnpy3v/3t6devX7p3757GxsYMGTJkh+VfUd5Y1r3R+eefnxkzZuTOO+9sK/nae1Rn8vr7/ZJk3LhxOfDAA3e4V21tbRGRAQAAAACAMqbko+zdc889SZJvfOMbOf3007cZW7p06Q7ve/nll9/0+oABA9quDRgwIEuWLMlLL72UI488crt7/vjHPyZJDj744G2ujxs3Ln379s19992XDRs25OWXX878+fNTV1eX4cOHbzN34MCBSZILL7yw7fGfAAAAAAAA7fFOPsreunXrkvy/kuyN7r777h3e98gjj7Td+0Z33XVXkmzz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qa6uzuc+97ncdNNN6d27d7tz3/WudyVJnn322SIjAAAAAAAAQJdXaMl33333JUkmTpyY448//k3nDh8+PEnyxz/+scgIAAAAAAAA0OUVWvI9//zzSZJx48btdG5NTU169uyZtWvXFhkBAAAAAAAAurxCS77169e3lXcdUSqV0tzcXGQEAAAAAAAA6PIKLfl69uyZTZs2ZevWrTudu379+mzcuHGH7+wDAAAAAAAA2ldoyXfYYYelpaWl7bGdb+axxx5LkgwdOrTICAAAAAAAANDlFVryveMd70iS/OxnP3vTx3C+8MILufXWW5Mk73znO4uMAAAAAAAAAF1eZZGL/e3f/m3uu+++zJs3L1/72tdy1llntZV9y5cvz8qVK/PUU0/loYceSmNjY4YPH54TTzyxyAgAAAAAAADQ5RVa8lVWVubyyy/P17/+9cyfPz/z589vG/vMZz6zzdzDDjssl156aUqlUpERAAAAAAAAoMsrtORLkv79++eaa67J3XffnYceeiirVq3aZry2tjZ/+7d/m7PPPjvV1dWF7t3Y2Jg77rgjjz/+eFatWpVevXplzJgxueCCC1JbW7vb6y5fvjyf+9zn8tprr+Woo47Kl7/85QJTAwAAAAAAwK4pvORLkh49emTChAmZMGFC1qxZk1dffTXNzc3p27dv+vfvvze2TGNjY6ZMmZLFixfngAMOyHHHHZeVK1fm4YcfztNPP52rr746AwYM2K21/+3f/i1bt24tODEAAAAAAADsnr1S8r1RbW3tHp2i66jp06dn8eLFGT58eK688sq2U4IzZszIzTffnOuvvz6TJ0/e5XUffPDBzJ8/P6effnoeeOCBglMDAAAAAADArqsocrEpU6bk2muv7fD86667Ll/96lf3eN+tW7fm3nvvTZJ8+MMf3uYxoGeffXYGDx6cBQsWpL6+fpfWXbt2bW655ZYcffTReec737nHOQEAAAAAAKAIhZZ8CxYsyKJFizo8f/HixZk/f/4e77tw4cJs3LgxAwYMyJAhQ7YbHzt2bJLkqaee2qV1b7rppjQ2NuYjH/nIHmcEAAAAAACAohRa8u2qlpaWlEqlPV7nxRdfTJJ2C74kGTp0aJJk6dKlHV7z6aefzuOPP57zzjsvBx988B5nBAAAAAAAgKJ0WsnX3NycdevWpUePHnu81qpVq5Ik/fr1a3e89Z2AK1eu7NB6mzdvzo033phBgwbl3HPP3eN8AAAAAAAAUKTKPbl548aN2bhx4zbXmpub20q39rS0tGTDhg15+OGHs3Xr1gwePHhPIiR5vZRLssPCsPUdfa3zdmbatGlZuXJlrrrqqlRW7tG3KJMmTdruWlVVVa655pokyYEHHrhH6wO80Z7+ncW+p3///p0dAeiCVnR2AKBL8rkF2Bt8bgH2Bp9b+GvZo/8bPHPmzNx2223bXGtoaMgnP/nJDq9x8skn70mEwi1ZsiT33HNPTj755IwePbqz4wAAAAAAAMB2Ou3IR21tbd797nfnjDPO2OO1Wk/qbdmypd3x1hN8rfN2pKmpKTfccEP222+/XHzxxXucK0mu/f/Yu/MoLcs7TcB3QVHsi4ACUQGxNUSIaIK4RJHRo+0+xgg4GRNtTdLx2BmJbdpMTFwOY2KS6XSPY8Yz6ahEjWRMhOmWGFoTFGUHcQubKKuCQLGIFBRFUTV/eKqGskBZSslbXNc/Ws/zvs/ynTqnfnz3u/zsZx/aX15entra2iaZC8BVQuyrvX2UNQDAwaZuAQCKQt3C3igpKUmvXr0OaIwDCvkuvvjiDBs2LMn7j+H81re+lU6dOuWHP/zhHs8pKSlJu3bt0q5duwOZuoG6R16uX79+t/0bNmxI8tFffq9fvz7Lli1Lly5dGoVzFRUVSZIlS5bkzjvvTJL6/wIAAAAAAMAn6YBCvg+GdZ/5zGfSsWPHT/xOkrr3+i1dunS3/UuWLEmS9O7de6/G27RpUzZt2rTbvoqKisyfP38/VgkAAAAAAABNo0kf13mw7mzr379/2rVrlzVr1mTZsmXp27dvg/6ZM2cmSQYPHvyh4xxxxBF5/PHHd9s3b9683HXXXfnsZz+bH/zgB02ybgAAAAAAANgfLQ72AppCaWlp/bv9Hnjggfp38CXJhAkTsnz58pxwwgnp169fffvEiRMzatSoPPbYY5/4egEAAAAAAOBANOmdfLuqrq7OsmXLsn79+mzfvj21tbV7PPbss88+4PmuuOKKvPbaa1m0aFFuuumm9O/fP+Xl5Vm8eHE6deqUG264ocHxmzdvzqpVq7Jx48YDnhsAAAAAAAA+SU0e8u3YsSNjx47Nn/70pwZ31O1JSUlJk4R8ZWVlueOOOzJ+/PhMmTIls2fPTocOHTJs2LCMHDky3bp1O+A5AAAAAAAA4C9Bk4Z8O3fuzN13350FCxYkSTp16pTNmzenpKQkhx12WN57773s2LEjSdKmTZt06NChKadPWVlZRo4cmZEjR37ksSNGjMiIESP2euwBAwbs8X19AAAAAAAA8Elq0pBv0qRJWbBgQbp27ZrvfOc76devX0aOHJnOnTvn/vvvT01NTRYuXJixY8dm6dKlueqqq3LWWWc15RIAAAAAAACg2WvRlINNnTo1SXLVVVelX79+jSdr0SInnHBC7rrrrvTv3z/3339/lixZ0pRLAAAAAAAAgGavSUO+lStXJklOO+20Bu01NTUNJ23RIl/96lezc+fOPPnkk025BAAAAAAAAGj2mjTk27ZtW9q1a5fWrVvXt5WWlqaysrLRsb17906bNm2ycOHCplwCAAAAAAAANHtNGvJ17ty50V17HTp0SFVVVd59990G7bW1tamurs7mzZubcgkAAAAAAADQ7DVpyNe1a9dUVlamoqKivq13795JkpdffrnBsfPmzUt1dXXatWvXlEsAAAAAAACAZq9JQ75jjz02SbJo0aL6tlNOOSVJ8sgjj2T69OlZvXp1ZsyYkZ///OdJkgEDBjTlEgAAAAAAAKDZK23KwYYMGZJ///d/z7Rp0/K5z30uSXLOOefk6aefzsqVK/PP//zPDY5v06ZNhg8f3pRLAAAAAAAAgGavSUO+AQMG5L777kvLli3//wSlpbn99tszZsyYzJo1Kzt27EiS9O/fP9dcc02OPPLIplwCAAAAAAAANHtNGvKVlJTk8MMPb9TeqVOn/Jf/8l+yc+fObN68OW3btk2bNm2acmoAAAAAAAA4ZDRpyPdRWrZsmcMOO+yTnBIAAAAAAACanRYHc/Lq6upMnDjxYC4BAAAAAAAACucTvZOvTk1NTSZNmpRx48Zlw4YNueCCCw7GMgAAAAAAAKCQmizk2759e1avXp2ampocccQR6dChQ6NjamtrM3ny5DzxxBNZu3ZtU00NAAAAAAAAh5QDDvm2bt2aBx98MNOnT091dXWSpKSkJIMHD871119f/w6+efPm5cEHH8xbb71Vf+7gwYNzxRVXHOgSAAAAAAAA4JByQCHfzp07M3r06CxZsqRBe21tbWbPnp3Vq1fnxz/+cf7whz/k17/+dWpra9OiRYucfvrp+eIXv5ijjz76gBYPAAAAAAAAh6IDCvkmT55cH/ANHDgwgwYNSpK88sor+fOf/5y33norv/jFLzJ58uQkydChQ3PllVemR48eB7hsAAAAAAAAOHQdUMg3ffr0JMm5556bb3zjG/Xtl112Wf73//7fmTRpUiZPnpz27dvnlltuyQknnHBgqwUAAAAAAADS4kBOXrFiRZLkS1/6UqO+Xdu+/OUvC/gAAAAAAACgiRxQyLdly5a0bt063bp1a9TXvXv3lJWVJUkGDx58INMAAAAAAAAAuzigkK+6ujpt27bdY39dX5cuXQ5kGgAAAAAAAGAXBxTyAQAAAAAAAJ88IR8AAAAAAAAUTOmBDrBp06aMHDnyQ4/5sP6SkpL85je/OdBlAAAAAAAAwCHjoN/JV1tbe7CXAAAAAAAAAIVyQHfyXXnllU21DgAAAAAAAGAvHVDIN3z48KZaBwAAAAAAALCXDvrjOgEAAAAAAIB9I+QDAAAAAACAgjmgx3UCn5ydX7/sYC+BAngnSYb95GAvAwAAAACAj5k7+QAAAAAAAKBghHwAAAAAAABQMEI+AAAAAAAAKBghHwAAAAAAABSMkA8AAAAAAAAKRsgHAAAAAAAABSPkAwAAAAAAgIIR8gEAAAAAAEDBCPkAAAAAAACgYIR8AAAAAAAAUDBCPgAAAAAAACgYIR8AAAAAAAAUjJAPAAAAAAAACkbIBwAAAAAAAAUj5AMAAAAAAICCEfIBAAAAAABAwQj5AAAAAAAAoGCEfAAAAAAAAFAwQj4AAAAAAAAoGCEfAAAAAAAAFIyQDwAAAAAAAApGyAcAAAAAAAAFI+QDAAAAAACAghHyAQAAAAAAQMEI+QAAAAAAAKBghHwAAAAAAABQMEI+AAAAAAAAKBghHwAAAAAAABSMkA8AAAAAAAAKRsgHAAAAAAAABSPkAwAAAAAAgIIR8gEAAAAAAEDBCPkAAAAAAACgYIR8AAAAAAAAUDBCPgAAAAAAACgYIR8AAAAAAAAUjJAPAAAAAAAACkbIBwAAAAAAAAUj5AMAAAAAAICCEfIBAAAAAABAwQj5AAAAAAAAoGCEfAAAAAAAAFAwQj4AAAAAAAAoGCEfAAAAAAAAFIyQDwAAAAAAAApGyAcAAAAAAAAFI+QDAAAAAACAghHyAQAAAAAAQMEI+QAAAAAAAKBghHwAAAAAAABQMEI+AAAAAAAAKBghHwAAAAAAABSMkA8AAAAAAAAKRsgHAAAAAAAABSPkAwAAAAAAgIIR8gEAAAAAAEDBCPkAAAAAAACgYIR8AAAAAAAAUDBCPgAAAAAAACgYIR8AAAAAAAAUjJAPAAAAAAAACkbIBwAAAAAAAAUj5AMAAAAAAICCEfIBAAAAAABAwQj5AAAAAAAAoGCEfAAAAAAAAFAwQj4AAAAAAAAomNKDvYCmVFVVlfHjx2fatGkpLy9Phw4dMmjQoFx11VXp2rXrXo1RUVGRl156KXPmzMnixYuzYcOGtGrVKkcddVTOPPPMnH/++SktbVYfGwAAAAAAAAXTbNKqqqqq3HXXXVm8eHEOO+ywDB48OOvWrctzzz2XuXPn5u67706PHj0+cpwnn3wy48aNS0lJSfr27ZvjjjsumzdvzqJFi/LGG29kxowZue2229K6detPYFcAAAAAAADQWLMJ+caNG5fFixfn+OOPz/e///20adMmSTJhwoQ8/PDDuf/++3PnnXd+5DitW7fOZZddlgsuuCDdu3evb1+9enVGjx6dhQsX5oknnsiXv/zlj2srAAAAAAAA8KGaxTv5qqurM3HixCTJ9ddfXx/wJckll1ySPn36ZP78+VmyZMlHjvXFL34xV199dYOAL0l69epVH+xNnTq1CVcPAAAAAAAA+6ZZhHwLFy7M1q1b06NHjxxzzDGN+k899dQkyZw5cw5onr59+yZJNm7ceEDjAAAAAAAAwIFoFiHf8uXLk2S3AV+S9OvXL0myYsWKA5pnzZo1SZIuXboc0DgAAAAAAABwIJpFyFdeXp4k6dat2277u3btmiRZt27dAc3z1FNPJUkGDx58QOMAAAAAAADAgSg92AtoCpWVlUmS1q1b77a/7h19dcftj6effjqvvfZa2rdvn8svv3yvz7v55psbtZWVleWee+5Jkkbv/oM9eedgLwBolg4//PCDvQSgGVK3AB8HdQvwcVC3AB8HdQuflGZxJ9/HbcGCBRkzZkxKSkpyww031N8ZCAAAAAAAAAdDs7iTr+5Ove3bt++2v+4Ovrrj9sWKFSvyk5/8JNXV1fmbv/mbDBkyZJ/O/9nPfvah/eXl5amtrd3ndQFAUzjQR1kDAHxS1C0AQFGoW9gbJSUl6dWr1wGN0Szu5Kt75OX69et3279hw4Yk+36L7Nq1a3P33XenoqIiw4cPz4UXXnhgCwUAAAAAAIAm0CxCvj59+iRJli5dutv+JUuWJEl69+6912Nu3Lgxo0ePzsaNG3PRRRdl+PDhB75QAAAAAAAAaALNIuTr379/2rVrlzVr1mTZsmWN+mfOnJkkGTx48F6Nt2XLltx9991Zs2ZNhg0blmuuuaYplwsAAAAAAAAHpFmEfKWlpbnggguSJA888ED9O/iSZMKECVm+fHlOOOGE9OvXr7594sSJGTVqVB577LEGY23fvj333HNPVqxYkdNPPz3f/OY3U1JS8slsBAAAAAAAAPZC6cFeQFO54oor8tprr2XRokW56aab0r9//5SXl2fx4sXp1KlTbrjhhgbHb968OatWrcrGjRsbtI8dOzavv/56WrRokZYtW+b+++/f7Xw33njjx7YXAAAAAAAA+DDNJuQrKyvLHXfckfHjx2fKlCmZPXt2OnTokGHDhmXkyJHp1q3bXo1TUVGRJKmpqcmUKVP2eJyQDwAAAAAAgIOl2YR8yftB38iRIzNy5MiPPHbEiBEZMWJEo/Ybb7xRgAcAAAAAAMBftGbxTj4AAAAAAAA4lAj5AAAAAAAAoGCEfAAAAAAAAFAwQj4AAAAAAAAoGCEfAAAAAAAAFIyQDwAAAAAAAApGyAcAAAAAAAAFI+QDAAAAAACAghHyAQAAAAAAQMEI+QAAAAAAAKBghHwAAAAAAABQMEI+AAAAAAAAKBghHwAAAAAAABSMkA8AAAAAAAAKRsgHAAAAAAAABSPkAwAAAAAAgIIR8gEAAH3HvzIAACAASURBVAAAAEDBCPkAAAAAAACgYIR8AAAAAAAAUDBCPgAAAAAAACgYIR8AAAAAAAAUjJAPAAAAAAAACkbIBwAAAAAAAAUj5AMAAAAAAICCEfIBAAAAAABAwQj5AAAAAAAAoGCEfAAAAAAAAFAwQj4AAAAAAAAoGCEfAAAAAAAAFIyQDwAAAAAAAApGyAcAAAAAAAAFI+QDAAAAAACAghHyAQAAAAAAQMEI+QAAAAAAAKBghHwAAAAAAABQMEI+AAAAAAAAKBghHwAAAAAAABSMkA8AAAAAAAAKRsgHAAAAAAAABSPkAwAAAAAAgIIR8gEAAAAAAEDBCPkAAAAAAACgYIR8AAAAAAAAUDBCPgAAAAAAACgYIR8AAAAAAAAUjJAPAAAAAAAACkbIBwAAAAAAAAUj5AMAAAAAAICCEfIBAAAAAABAwQj5AAAAAAAAoGCEfAAAAAAAAFAwQj4AAAAAAAAoGCEfAAAAAAAAFIyQDwAAAAAAAApGyAcAAAAAAAAFI+QDAAAAAACAghHyAQAAAAAAQMEI+QAAAAAAAKBghHwAAAAAAABQMEI+AAAAAAAAKBghHwAAAAAAABSMkA8AAAAAAAAKRsgHAAAAAAAABSPkAwAAAAAAgIIR8gEAAAAAAEDBCPkAAAAAAACgYIR8AAAAAAAAUDBCPgAAAAAAACgYIR8AAAAAAAAUjJAPAAAAAAAACkbIBwAAAAAAAAUj5AMAAAAAAICCEfIBAAAAAABAwQj5AAAAAAAAoGCEfAAAAAAAAFAwQj4AAAAAAAAoGCEfAAAAAAAAFIyQDwAAAAAAAApGyAcAAAAAAAAFI+QDAAAAAACAghHyAQAAAAAAQMEI+QAAAAAAAKBghHwAAAAAAABQMEI+AAAAAAAAKBghHwAAAAAAABSMkA8AAAAAAAAKRsgHAAAAAAAABSPkAwAAAAAAgIIR8gEAAAAAAEDBCPkAAAAAAACgYIR8AAAAAAAAUDBCPgAAAAAAACgYIR8AAAAAAAAUjJAPAAAAAAAACkbIBwAAAAAAAAUj5AMAAAAAAICCEfIBAAAAAABAwQj5AAAAAAAAoGBKD/YCmlJVVVXGjx+fadOmpby8PB06dMigQYNy1VVXpWvXrvs01pYtW/Lb3/42s2fPzqZNm9KlS5cMGTIkw4cPT/v27T+mHQAAAAAAAMBHazZ38lVVVeWuu+7KE088kcrKygwePDjdunXLc889l3/4h3/ImjVr9nqszZs353vf+17+8Ic/pGXLljnllFPStm3bPPXUU/ne976XLVu2fIw7AQAAAAAAgA/XbO7kGzduXBYvXpzjjz8+3//+99OmTZskyYQJE/Lwww/n/vvvz5133rlXY40ZMybvvPNOhgwZkm9/+9tp2bJlkuTBBx/MxIkT86tf/So33njjx7UVAAAAAAAA+FDN4k6+6urqTJw4MUly/fXX1wd8SXLJJZekT58+mT9/fpYsWfKRY23cuDFTp05NaWlpvva1r9UHfEnyla98JZ06dcoLL7yQd999t+k3AgAAAAAAAHuhWYR8CxcuzNatW9OjR48cc8wxjfpPPfXUJMmcOXM+cqyXX345tbW1+cxnPpMuXbo06GvVqlU+//nPp6amJi+99FLTLB4AAAAAAAD2UbMI+ZYvX54kuw34kqRfv35JkhUrVhzwWHXtdccBAAAAAADAJ61ZvJOvvLw8SdKtW7fd9nft2jVJsm7dur0eq+6cD6qbY2/G2hslJSVNMg7NX0nrNh99ECRp06pZXL/BJ8TfIeDjoG5hX6hd2FvqFuDjoG5hX6hb2FvqFvZGU/yeNIuQr7KyMknSunXr3fbXvaOv7rgDGauufW/GSpKbb765UVv79u0zevToJEnPnj33ahzIuCkHewUUxAsHewEAoG5hH6hdADio1C3sA3UL8JfGpQcAAAAAAABQMM3iTr66O/W2b9++2/66u+7qjjuQsera92asJPnZz362V8cBNIXvfve7SZJ77rnnIK8EAOCjqV0AgKJQtwB/iZpFyNe9e/ckyfr163fbv2HDhiTJ4Ycfvtdj1Z3zQXVz7M1YAJ+0qqqqg70EAIC9pnYBAIpC3QL8JWoWj+vs06dPkmTp0qW77V+yZEmSpHfv3gc8Vl173XEAAAAAAADwSWsWIV///v3Trl27rFmzJsuWLWvUP3PmzCTJ4MGDP3Ksk046KSUlJVmwYEHefffdBn07duzIiy++mBYtWuTkk09ukrUDAAAAAADAvmoWIV9paWkuuOCCJMkDDzxQ/w6+JJkwYUKWL1+eE044If369atvnzhxYkaNGpXHHnuswViHHXZYvvCFL6S6ujq//OUvs3Pnzvq+Rx99NJs3b85ZZ52Vzp07f8y7AgAAAAAAgN1rFu/kS5Irrrgir732WhYtWpSbbrop/fv3T3l5eRYvXpxOnTrlhhtuaHD85s2bs2rVqmzcuLHRWNdee20WL16cmTNnZtSoUTn22GOzcuXKrFy5Mr169co111zzSW0LAAAAAAAAGimpra2tPdiLaCpVVVUZP358pkyZkvXr16dDhw456aSTMnLkyHTr1q3BsY8//nh+97vf5eyzz86NN97YaKwtW7bk8ccfz+zZs/Puu++mc+fOGTJkSEaMGJH27dt/UlsCAAAAAACARppVyAcAAAAAAACHgmbxTj4AAAAAAAA4lAj5AAAAAAAAoGCEfAAAAAAAAFAwQj4AAAAAAAAoGCEfAAAAAAAAFIyQDwAAAAAAAAqm9GAvAOAv0cqVK/Pb3/428+bNS2VlZXr27JlzzjknF154YVq02P31EVu2bMlvf/vbzJ49O5s2bUqXLl0yZMiQDB8+PO3bt290/LJly/LQQw/ljTfeSIcOHXLuuefmyiuv3O34U6dOzf/4H/8j3/ve93LSSSc1+X6rqqoyfvz4TJs2LeXl5enQoUMGDRqUq666Kl27dm10fHl5eV588cW88cYbeeONN7Jq1arU1tbmjjvuyIABA/Y4x8MPP5zp06enqqoqAwcOzHXXXZfDDz+80bFbt27NTTfdlAEDBmTUqFFNvl8AaE72tW6ZP39+5s2bV/93/L333svhhx+en//853uco6h1S01NTRYtWpQXX3wxr732WlavXp3q6up069Ytn/3sZ3P55ZfniCOO2O0c6hYAaHr7UrdUVFTkpZdeypw5c7J48eJs2LAhrVq1ylFHHZUzzzwz559/fkpLG3+9XdS6JUnmzJmTGTNmZOnSpdm0aVO2bt2a9u3b59hjj83555+fz3/+87udQ90Ch66Wd955550HexEAf0lef/313H777Vm+fHl69+6d4447Lm+//XZmzpyZt956K6eddlpKSkoanLN58+bcdtttefnll9OxY8cMHDgw27Zty4svvphZs2blrLPOSllZWf3xW7duzXe/+92sXbs2J554YiorKzNz5syUlZWlf//+DcaurKzMT37ykwwcODBf+tKXmny/VVVVueuuuzJlypS0atUqJ554YmprazN37tw8//zzOfXUU9OhQ4cG5zz77LN56KGHsnz58rz33nv17cOGDdvtF2VJ8sADD+SZZ57JkUcemSOPPDIvv/xyXnnllZx33nmNPs9HH300b7zxRm699da0bdu2yfcMAM3F/tQtP/nJTzJt2rS88847qaqqSpK0b98+F1988W7nKHLdsmbNmtx6661ZtGhRkqR///751Kc+lfLy8sybNy/PPvtsPvOZz6R79+4N5lG3AEDT29e6Zdy4cRkzZkzeeuutHHHEEenfv3/at2+fN998M3Pnzs28efNyxhlnNAj6ily3JMnYsWMzffr0dOrUKUcddVT69u2bkpKSzJs3L1OnTs2OHTvy2c9+tsE56hY4tLmTD2AX1dXVuffee1NVVZWvfvWrueSSS5K8X/j9t//23zJjxoxMnjw5w4YNa3DemDFj8s4772TIkCH59re/nZYtWyZJHnzwwUycODG/+tWvcuONN9Yf/8c//jHvvfdeRo0alTPOOCNVVVX5r//1v+Zf//Vfc8kllzQoUH/3u99ly5Ytueaaaz6WPY8bNy6LFy/O8ccfn+9///tp06ZNkmTChAl5+OGHc//99+eD14P06NEjF110Uf7qr/4qxx57bB588MG88sore5xj48aNefbZZ3PyySfnu9/9bkpKSjJu3Lj85je/yaxZs3LaaafVH7tixYo8/fTTe7yqDQB43/7WLYMGDcrpp5+eY489Nt26dcvNN9/8ofMUvW458cQTc/nll2fAgAH1X3Tt2LEj//Iv/5Lnnnsu9957b+699976fahbAKDp7U/d0rp161x22WW54IILGlyQs3r16owePToLFy7ME088kS9/+cv1fUWvW6644op84xvfSMeOHRu0L168OKNHj86//uu/5swzz0zv3r2TqFsA7+QDaGDWrFlZu3Zt+vTpU19wJkmbNm1y3XXXJUmefPLJBuds3LgxU6dOTWlpab72ta/VB3xJ8pWvfCWdOnXKCy+8kHfffbe+fdmyZSkrK8vpp5+eJCkrK8uZZ56ZioqKlJeX1x+3atWqPPXUU3t8lNSBqq6uzsSJE5Mk119/fX3BmSSXXHJJ+vTpk/nz52fJkiUNzhs8eHCuvfbanHnmmenVq9dHzrNy5crs3LkzQ4cOrf9y7T/8h/+Q5P3PYlcPPvhgevTosce7CQCA9+1P3ZIkV199da644ooMGjSo0dXju1PkuqVnz575/ve/n4EDBza4kr1Vq1b52te+lnbt2qW8vDyvv/56fZ+6BQCa3v7ULV/84hdz9dVXN7rjvlevXvXB3tSpUxv0FbluSZJjjjmmUcCXJMcdd1zOOOOM1NbW5s9//nN9u7oFEPIB7GLu3LlJ0uBKpzr9+vVLjx49snLlyqxdu7a+/eWXX05tbW0+85nPpEuXLg3OadWqVT7/+c+npqYmL730Un17RUVF2rVr1+DLprr39m3ZsqW+7aGHHkq3bt1y2WWXNc0GP2DhwoXZunVrevTokWOOOaZR/6mnnprk/WfCH4i6Pe36bsLd7XfKlCmZP39+rrvuut0+Vx8A+P/2p27ZH821bikrK6u/WGnDhg317eoWAGh6TV239O3bN8n7F17vqrnWLUnqLyrfte5QtwBCPoBdLF++PEl2W4Dt2r5ixYp9PqfuuCTp1q1bNm/enIqKivq2VatWJUn9FWozZ87MK6+8kmuuuabB+/ya0ketvV+/fkka7nd/1O1p9erV9W0f3G9lZWUeeeSRDBkyJCeeeOIBzQcAh4L9qVv2R3OtW2pqauqv6N/1Qi11CwA0vaauW9asWZMkjS62bq51y4oVKzJt2rS0bNmyQe2hbgGEfAC7qPuip1u3brvtr3tm+bp16xqds6fnmdeNtes5n/vc51JTU5NHHnkkW7ZsyYIFCzJ58uT069cvXbp0SVVVVR5++OF87nOfy+DBgw98Y3uwP/vdH3379s1hhx2W3//+91mxYkU2bdqUX//61ykpKcnJJ5+c5P1n4W/dujXXXnvtAc0FAIeKT+rveHOtW6ZOnZp33303nTp1yqc//en6dnULADS9pv47/tRTTyVJo9qjudQtc+bMyc9//vPce++9uf322/Od73wnVVVV+du//dv07Nmz/jh1C+DeXIBdVFZWJnn/5c67U/cM9W3btu31OXXtdccl7xehgwYNyqRJkzJp0qQk7z/as+5lz+PHj8+mTZvygx/8oP6c2tra7Nixo0mvMtvb/e669v1RVlaWq6++Ovfdd19uueWW+vbzzz8/ffr0yapVq/L73/8+V155ZYNn7VdVVaVVq1YNHrMBALxvf+qW/dEc65by8vKMGTMmSTJixIi0atWqvk/dAgBNrynrlqeffjqvvfZa2rdvn8svv7xBX3OpW5YvX57JkyfX/1xWVpZrr702Q4cObXCcugUQ8gEcJLfeemsmT56cN998Mx06dMjQoUNz1FFHZc2aNfm3f/u3XHrppenZs2eqqqoyZsyYvPDCC9m+fXuOOuqoXHfddRk4cODB3sI+Oeuss9KjR49Mnz49O3bsyMCBA+ufQf/ggw+me/fu9c/Cnzp1ah577LGsW7cu7dq1ywUXXJARI0akRQs3oAPAwdCc6pbKysr84z/+Y957772ccsopOf/88xsdo24BgL9MCxYsyJgxY1JSUpIbbrhht09Vag51y5e+9KV86UtfSlVVVd555508/fTT+cUvfpE5c+bklltuafBePXULHNqEfAC7aNOmTSoqKrJ9+/bd9tddYdW2bdsG5yTZ4zl17XXH1SktLc25556bc889t0H7Qw89lM6dO+eKK65Ikjz66KOZNGlSrrzyyvTu3Tvjx4/Pj3/849x777057LDDsnnz5jzyyCON5j333HPTv3//j9zvh629br8fXPv+Ov7443P88cc3aJsxY0ZeffXVfPe7302rVq2yZMmS3HvvvRk0aFCuvfbazJ8/P+PGjUunTp1y0UUXNck6AKA52J+6ZX81l7qluro6//RP/5Q333wz/fv3z0033bTHY9UtANB0mqJuWbFiRX7yk5+kuro6f/M3f5MhQ4bs9rjmUrck79+p17t373zta19LixYtMnHixPzhD3/IpZde2uA4dQscuoR8ALvo3r17Kioqsn79+vTp06dR/4YNG5Ikhx9+eINzdu37oPXr1zc6Z0/mzp2buXPn5u///u9TVlaWysrKPPPMMxk6dGiuvPLKJO8/b/3v/u7v8u///u+56qqrUllZ2eARDnUGDBjwkUVn3drr1vhBu9tvU6qqqsojjzySz3/+8/nc5z6XJHnyySfTpk2bfPvb307btm1zyimnZOnSpfm3f/s3RScA7GJ/6pamVLS6paamJj//+c/z0ksvpW/fvrn11lv36bFc6hYA2H8HWresXbs2d999dyoqKjJ8+PBceOGF+zR/0eqW3Rk6dGgmTpyYOXPmNAr5PkjdAocOIR/ALvr06ZPly5dn6dKl9UXQrpYuXZok6d27d4Nzdu3b0zm7K2J3tWPHjowZMyYnnnhi/WMV1qxZk507d+bYY4+tP+6II45Ip06d8tZbb9X//Pjjj+/tFhv4qLUvWbIkScP9NqVx48Zl06ZNuf322+vbVq1alU996lMNrt77q7/6q8yfPz9bt25Nu3btPpa1AEDR7E/d0lSKWLc8+OCDmTp1anr16pXbbrst7du336f51S0AsP8OpG7ZuHFjRo8enY0bN+aiiy7K8OHD92nuItYtu9OpU6ckyebNmz/yWHULHDo8bBdgF3WF5owZMxr1LV26NGvWrMnRRx+dI444or79pJNOSklJSRYsWJB33323wTk7duzIiy++mBYtWuTkk0/+0LmffPLJrFu3Ltddd12jvg8+3mH79u1N8nLk/v37p127dlmzZk2WLVvWqH/mzJlJ3n9xdVN755138uSTT+Y//sf/mB49ejToq6qqavBz3WMsvBAaAP6//albmkrR6pbf/OY3efrpp9O9e/f84Ac/SOfOnfdpbnULAByY/a1btmzZkrvvvjtr1qzJsGHDcs011+zz3EWrW/Zk/vz5SdKoFvkgdQscWoR8wCHrvvvuy6hRozJr1qz6tiFDhuSII47I8uXLM2HChPr2ysrKPPDAA0nS6JEIhx12WL7whS+kuro6v/zlL7Nz5876vkcffTSbN2/OWWed9aFfJpWXl2f8+PG5+OKL86lPfaq+vWfPnmnVqlWmT5+e6urqJMmsWbOyffv2HH300Xu911mzZmXUqFG57777GrSXlpbmggsuSJI88MAD9cVdkkyYMCHLly/PCSeckH79+u31XHtrzJgx6dKlSy6//PIG7UcddVTeeuut+qvdtm3blhdffDHdu3dvkncKAUARNVXd0hSKVrdMmDAh48aNS5cuXfKDH/yg/vFZ+0LdAgB7r6nqlu3bt+eee+7JihUrcvrpp+eb3/zmPodRRapbNm/enD/+8Y+7fY/fq6++mkcffTRJMmzYsA9dk7oFDi0e1wkcssrLy7Nq1aps3bq1vq20tDTf+ta3Mnr06Dz88MOZPn16unfvnoULF2bjxo057bTTcvbZZzca69prr83ixYszc+bMjBo1Kscee2xWrlyZlStXplevXh95pdmvfvWrtG/fvv458HVat26dCy64IE8++WT+4R/+IT179swrr7yStm3b5q//+q/3eq9bt27NqlWr0qVLl0Z9V1xxRV577bUsWrQoN910U/r375/y8vIsXrw4nTp1yg033NDonI0bN+a///f/Xv/z22+/nST55S9/Wf94h5NPPrnRfuq8+OKLmTt3bm655ZZG78K57LLLMmXKlNx1110ZOHBgli5dmvXr1+frX//6Xu8XAJqbpqxb/vSnP2XSpElJUv+l1saNG3PbbbfVH3P99dfv8SKfItUty5YtyyOPPJLk/UdujRs3brdznnvuuXt8t466BQD2TVPVLWPHjs3rr7+eFi1apGXLlrn//vt3O9+NN964x7UUqW6prKzML37xi/zqV79Kv3790rVr12zfvj2rV6+u/97l4osvzmmnnbbH9ahb4NAj5AP4gE9/+tP50Y9+lMcffzzz58/PsmXL0rNnz1x66aW56KKLdnvVWKdOnerPmT17dmbNmpXOnTvnwgsvzIgRIz70nS+vvvpqZs6cmZtuuilt2rRp1P+f/tN/Sm1tbV544YW888476devX7761a/u82Om9qSsrCx33HFHxo8fnylTpmT27Nnp0KFDhg0blpEjR6Zbt26NztmxY0cWL17cqL2u6EzS4Aq5D547ZsyYDBo0KEOGDGnU36dPn3znO9/J//k//ycvvvhiunTpki9/+cs577zzDmCXANA87U/dsn79+kZ/x6urqxu0bdu2bbfzFa1uqaioSG1tbZLk9ddfz+uvv77bcQcMGLDbkE/dAgBNZ1/rloqKiiRJTU1NpkyZssdx9xTyFa1u6dy5c66++urMmzcvb731Vt58883U1tamS5cuOeOMM3LeeedlwIABe5xP3QKHppLaun/xAAAAAAAAAIXgnXwAAAAAAABQMEI+AAAAAAAAKBghHwAAAAAAABSMkA8AAAAAAAAKRsgHAAAAAAAABSPkAwAAAAAAgIIR8gEAAAAAAEDBCPkAAAAAAACgYIR8AAAAAAAAUDBCPgAAAAAAACgYIR8AAAAAAAAUTOnBXgAAAACN1dTU5Kmnnsrzzz+f1atXZ/v27UmSW265JUOGDDnIq2t6I0aMSJLccccdGTBgwCd+PgAAQNEI+QAAgCb1+OOP53e/+12j9tLS0nTs2DG9e/fOaaedlrPPPjulpU3/T5KKior8/ve/T5JcfPHFad++fZPP8UkYM2ZMJk6cmOT9z65z585JkrKysoO5rGZr7dq1WbhwYZYsWZKlS5dm2bJl2bZtW5LkvvvuyxFHHPGRY2zdujUTJ07MrFmzsnr16uzcuTPdunXLSSedlMsuuyzdunX7uLcBAAAcQoR8AADAx6YumEqSysrKbNy4MRs3bswrr7ySP/7xj7ntttvSoUOHJp2zoqKiPmQcNmxYIUO+bdu25ZlnnkmSXH311bn00ktTUlJykFf18frUpz6VJGnduvVBmf+3v/1tJk+evN/nv/322/nhD3+YdevWJUlatWqVsrKyrF69OqtXr85zzz2X73znOxk4cGBTLRkAADjECfkAAICPzb/8y780+Lm8vDxPPPFE/vSnP+XNN9/MQw89lG9961sHaXV/ud5+++3s3LkzSXL++ec3+4AvSf75n//5oM5fUlKSHj16pF+/fjnmmGOSJI899thenVtVVZV77rkn69atS8eOHfONb3wjgwcPTsuWLfPOO+/koYceyksvvZSf/vSn+dnPfuaOPgAAoEm0ONgLAAAADh3du3fP3/7t39bfzTR9+vRUVlYe5FX95amqqqr//zZt2hzElRw6vvnNb+Z//s//mW9/+9u5/PLLc9xxx+31uZMmTcqaNWvqxzn11FPTsmXLJEnPnj3z93//9zn88MOzbdu2PP744x/L+gEAgEOPO/kAAIBP3EknnZQ///nPqa6uzurVq+vvnKpTU1OTefPmZfbs2XnzzTezfv36vPvuu2nbtm2OPvrofOELX8g555zT6J1+d955Z+bPn1//89/93d816D/hhBNy5513Nmirrq7On/70p8yYMSMrVqzI1q1b06FDhxx33HE577zzcvLJJ+/3PmtqavLcc8/lhRdeyIoVK7Jt27Z07Ngxn/70p/PXf/3XGTBgQIPjn3vuufyv//W/GrSNGDHiQ9f/Ud56661MnDgx8+bNy/r161NbW5uuXbvmmGOOyWmnnZYhQ4akRYuG139WVVXlmWeeyfTp0/P222+nqqoqnTt3zgknnJBLLrkkffv2bXD80qVLc+uttyZJfvrTn6ZPnz57XM99992X559/PgMHDsztt9/eaJ933HFHo88lSbZs2ZLx48dn1qxZ2bBhQ9q3b5/+/fvn8ssvT79+/fbpM9mdD34G+2Lu3LlJkl69euWUU05p1F9WVpYLL7wwDz/8cKZNm5brr79+v96tWF1dncmTJ2fGjBlZtmxZKioq0qFDhxx++OE5+eSTM3To0AbvDty+fXtmz56dl19+OcuXL8+GDRvqfwePPfbYj/z9fvvttzNhwoTMnz+//nenU6dO6dq1awYMGJCzzz47Rx55ZKPzampqMnXq1EyZMiVLlizJli1b0q5duxxzzDEZNmxYvvCFL+z27tSdO3fm2WefzZQpU7Jy5cps3bo1bdu2TceOHdO3b98MGjQo55xzzj5/bgAA0FwJ+QAAgE9cbW1t/f/X1NQ06i8vL8/o0aPrf27Tpk1at26dLVu2ZMGCBVmwYEGmTp2a2267rUFY0qFDh3Ts2DHvvfdekqRjx44NwpsPvv9v3bp1ueeee7Jy5cok7z+ysW3btnn33XczZ86czJkzJ+edEcS84QAAFRlJREFUd16+/vWv7/Met27dmp/+9KeZN29ekvdDpLZt22bTpk2ZMWNGZsyYkUsvvTRf+cpX6s8pKytL586dU11dnYqKiiQN32u4r+8v/L//9/9m7Nix9Z93q1at0rp167zzzjtZvXp1pk2bloceeqjBews3bNiQu+++u/4zadmyZVq3bp3y8vI8//zzeeGFF3LttdfmwgsvrD/nmGOOydFHH52VK1fm+eefb7CnXVVWVmbmzJlJkqFDh+71PtauXZu77rqr/n13paWl2b59e2bMmJE5c+bk5ptv3qfPpanVrWt3gVedur7t27dn4cKF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GD58uKmiy3dPoqKicDgcOBwO2tvbiYuLIysrixtvvJGsrKwTXrujo4Ndu3YZcxYUFGC1Wns8/8033wQgLy/PCJt8oqKiyMvLw+12c/z4cZxOJ3a7nXHjxrFkyRIyMjJ6HR+Irvf8RPxdIyIigpCQEDo6Omhvb8flcjF48GCysrKM77qnyrlAREVFMWPGDOLi4mhrazO+z6ioKJKSkpg5cyazZs0yBbapqamkpqZy7NgxmpqacLvdxMfHk5OTw9KlS4mOjmbLli2ANyD0jY2JiSE5OZmYmBg8Hg8ej4fm5mZsNhuJiYnk5uZy8803+23XarPZmDp1KiNHjjTCcqfTicvlIi4ujjPOOIMZM2Zw/fXXExUVZYxLSUlh8ODBhIaGYrFYaG1tpb29nYEDBzJmzBgWLlzIZZdd9ofuoYiIiIjIv40q+URERERERERERERERET6GfW4EBEREREREREREREREelnFPKJiIiIiIiIiIiIiIiI9DMK+URERERERERERERERET6GYV8IiIiIiIiIiIiIiIiIv2MQj4RERERERERERERERGRfkYhn4iIiIiIiIiIiIiIiEg/o5BPREREREREREREREREpJ9RyCciIiIiIiIiIiIiIiLSzyjkExEREREREREREREREelnFPKJiIiIiIiIiIiIiIiI9DMK+URERERERERERERERET6GYV8IiIiIiIiIiIiIiIiIv2MQj4RERERERERERERERGRfkYhn4iIiIiIiIiIiIiIiEg/o5BPREREREREREREREREpJ9RyCciIiIiIiIiIiIiIiLSzyjkExEREREREREREREREelnFPKJiIiIiIiIiIiIiIiI9DMK+URERERERERERERERET6mf8DMKwEYFNw1NEAAAAASUVORK5CYII=\n",
"text/plain": "<Figure size 1800x750 with 1 Axes>"
},
"metadata": {}
}
]
}
],
"metadata": {
"kernelspec": {
"name": "python3",
"display_name": "Python 3",
"language": "python"
},
"toc": {
"nav_menu": {},
"number_sections": true,
"sideBar": true,
"skip_h1_title": false,
"base_numbering": 1,
"title_cell": "Table of Contents",
"title_sidebar": "Contents",
"toc_cell": false,
"toc_position": {},
"toc_section_display": true,
"toc_window_display": false
},
"language_info": {
"mimetype": "text/x-python",
"nbconvert_exporter": "python",
"name": "python",
"pygments_lexer": "ipython3",
"version": "3.7.5",
"file_extension": ".py",
"codemirror_mode": {
"version": 3,
"name": "ipython"
}
},
"gist": {
"id": "be7b60d17fc434c09417fc5f73e396cc",
"data": {
"description": "Lockdown Likelihood per Polity",
"public": true
}
},
"_draft": {
"nbviewer_url": "https://gist.github.com/be7b60d17fc434c09417fc5f73e396cc"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment