{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import matplotlib.pyplot as plt\n", "import random\n", "\n", "plt.rcParams[\"font.family\"] = \"Times New Roman\"\n", "plt.rcParams[\"font.size\"] = 16\n", "\n", "g_label_fontsize = 16\n", "\n", "colors = [\n", " \"#233142\",\n", " \"#F95959\",\n", "]\n", "\n", "edgecolors = [\n", " \"#FFFFFF\",\n", " \"#FFFFFF\",\n", "]\n", "\n", "hatches = [\"\", \"\"]" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [ { "data": { "image/png": "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AAAAtm6HLFZ88sknadnGjRsbbP7MmTPjS1/6UjRt2jR23XXX+O53v1unUkTTpk3jl7/8Za1s/fr18cADD2Q94+abb651fcghh8SIESOyvh8AAAAAAAAAqL8dslixbt26tGzt2rUNMvuFF16IAQMGxPPPPx9VVVWxbNmy+OUvfxnf+MY36jTnG9/4Rpxwwgm1smuvvTbjaRv/7d577405c+bUXLdo0SJuv/32aNRoh/zPBQAAAAAAAAA7rB3yN/VLly5Ny95///0GmX311VdnPBHjsccei1deeaVOsyZOnBg9evSouX777bfjZz/72Rbveeutt+Kiiy6quS4qKoq777479t9//zo9GwAAAAAAAACovx2uWPHUU0/FRx99lJbPnTu31ikPuVq4cGFOn2XSpk2bePrpp6Nz58412ejRo+PXv/51xu8/++yz0b9//1i9enVEROy0004xceLEtJMvAAAAAAAAAIDtY4coVqxfvz7mz58fN910U+IrOaqrq2PgwIFx++23x4IFC+Ljjz/O6Vl77bVX4md77rlnneftueeeMWPGjNhnn30iIiKVSsUFF1wQRx11VEycODGeffbZ+P3vfx9lZWVx1FFHxfLlyyMiokuXLvH000/HmWeemdPPAQAAAAAAAADUX1EqlUrle4kkkyZNijPOOKNeM/785z/HkUcemfX3X3zxxTjyyCPTXgcyePDgePTRR3PeY926dfGjH/0oJkyYEJs3b078XtOmTeOcc86JMWPGROvWrXN+3rb05ptvRu/evWuu586dG7169crjRgAAAAAAAADkwu9/t65xvhfYkiFDhsTf/va3es3YY4896vT9ww47LKZPnx5XXHFFvPrqq9G2bds47bTT4uqrr67XHq1atYobb7wxLrvsspg4cWJMmzYt3n777Vi7dm20bds29ttvvzjmmGPizDPPjI4dO9brWQAAAAAAAABAwyjoEysoTBpLAAAAAAAAAJ8Ofv+7dY3yvQAAAAAAAAAAQKFSrAAAAAAAAAAASKBYAQAAAAAAAACQQLECAAAAAAAAACCBYgUAAAAAAAAAQALFCgAAAAAAAACABIoVAAAAAAAAAAAJFCsAAAAAAAAAABIoVgAAAAAAAAAAJFCsAAAAAAAAAABIoFgBAAAAAAAAAJBAsQIAAAAAAAAAIIFiBQAAAAAAAABAAsUKAAAAAAAAAIAEihUAAAAAAAAAAAkUKwAAAAAAAAAAEihWAAAAAAAAAAAkUKwAAAAAAAAAAEigWAEAAAAAAAAAkECxAgAAAAAAAAAggWIFAAAAAAAAAEACxQoAAAAAAAAAgASKFQAAAAAAAAAACRQrAAAAAAAAAAASKFYAAAAAAAAAACRQrAAAAAAAAAAASKBYAQAAAAAAAACQQLECAAAAAAAAACCBYgUAAAAAAAAAQALFCgAAAAAAAACABIoVAAAAAAAAAAAJFCsAAAAAAAAAABIoVgAAAAAAAAAAJFCsAAAAAAAAAABIoFgBAAAAAAAAAJBAsQIAAAAAAAAAIIFiBQAAAAAAAABAAsUKAAAAAAAAAIAEihUAAAAAAAAAAAkUKwAAAAAAAAAAEihWAAAAAAAAAAAkUKwAAAAAAAAAAEigWAEAAAAAAAAAkECxAgAAAAAAAAAggWIFAAAAAAAAAEACxQoAAAAAAAAAgASKFQAAAAAAAAAACRQrAAAAAAAAAAASKFYAAAAAAAAAACRQrAAAAAAAAAAASKBYAQAAAAAAAACQQLECAAAAAAAAACCBYgUAAAAAAAAAQALFCgAAAAAAAACABIoVAAAAAAAAAAAJFCsAAAAAAAAAABIoVgAAAAAAAAAAJFCsAAAAAAAAAABIoFgBAAAAAAAAAJBAsQIAAAAAAAAAIIFiBQAAAAAAAABAAsUKAAAAAAAAAIAEihUAAAAAAAAAAAkUKwAAAAAAAAAAEihWAAAAAAAAAAAkUKwAAAAAAAAAAEigWAEAAAAAAAAAkECxAgAAAAAAAAAggWIFAAAAAAAAAEACxQoAAAAAAAAAgASKFQAAAAAAAAAACRQrAAAAAAAAAAASKFYAAAAAAAAAACRQrAAAAAAAAAAASKBYAQAAAAAAAACQQLECAAAAAAAAACCBYgUAAAAAAAAAQALFCgAAAAAAAACABIoVAAAAAAAAAAAJFCsAAAAAAAAAABIoVgAAAAAAAAAAJFCsAAAAAAAAAABIoFgBAAAAAAAAAJBAsQIAAAAAAAAAIIFiBQAAAAAAAABAAsUKAAAAAAAAAIAEihUAAAAAAAAAAAkUKwAAAAAAAAAAEihWAAAAAAAAAAAkUKwAAAAAAAAAAEigWAEAAAAAAAAAkECxAgAAAAAAAAAgQeN8L1BXqVQqFi9eHCtWrIiSkpLo3r17tG7dOt9r1cnq1atj1apVsWbNmmjRokW0a9cuOnbsGMXFxfleDQAAAAAAAAD4DztMsWLOnDkxfvz4eOyxx6KioqImLyoqioMOOihOP/30OPvss6N58+Z53DKzTZs2xYMPPhiPPvpoPPfcc/HBBx+kfadFixZx2GGHxcCBA+Pss8+Odu3a5WFTAAAAAAAAAOA/FfyrQNasWRNnn3129O3bNyZOnFirVBHxrxMsZs2aFSNHjoy99torHn/88Txtmtm9994be++9d/zP//xP3H///RlLFRER//znP2PatGnx/e9/P3bffff43ve+F1VVVdt5WwAAAAAAAADgPxV0sWL+/PlxyCGHxO233x6pVCqKiorinHPOidmzZ8eGDRti1apVMWXKlOjXr19ERCxdujSGDBkSV111VX4Xj4jKysr49re/HaeddlosWrQoIiKaNm0a5557bvzhD3+IDz74IKqqqmLNmjUxe/bsuP7666N79+4REfHxxx/H2LFj4wtf+EK88847efwpAAAAAAAAAOCzrSiVSqXyvUQmr776agwaNCjWrFkTERFNmjSJBx54IMrKytK+u2nTpjj55JPj4Ycfrsm++93vxvXXX7+91q1l8+bNUVZWVuv0jEMPPTQmT54c3bp1S7zvk08+iYsvvjgmTJhQk3Xt2jVmzpwZXbt23aY718Wbb74ZvXv3rrmeO3du9OrVK48bAQAAAAAAAJALv//duoI8sWLx4sUxePDgmlJFRMTYsWMzlioiIho3bhz33HNP7LPPPjXZDTfcEOPHj9/Wq2b03e9+t1aporS0NJ599tktlioiInbaaaf49a9/Hd/61rdqssWLF8dxxx0Xn3zyyTbbFwAAAAAAAADIrOCKFZs2bYqysrJYtmxZTXbEEUfEhRdeuMX7mjZtGjfffHOt7LLLLouXX355m+yZ5LXXXoubbrqp5rpZs2Zx3333RfPmzbOeceONN0bbtm1rrufOnRvXXXddg+4JAAAAAAAAAGxdwRUrrrvuupg9e3atbNSoUVFUVLTVewcMGBClpaU115s2bYrTTjstNmzY0OB7Jvnxj38c1dXVNdennHJKdO/evU4zWrZsGWeccUat7MYbb4zNmzc3xIoAAAAAAAAAQJYKqlhRXl4eY8aMqZX17t07BgwYkPWMs846q9b1ggULYty4cQ2y39asWbMmpk2bViury+7/6Stf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2bjwwgujurq65nro0KHRuHHjrO7t3r17/PGPf4xddtkl4+fXX399g+wIAAAAAAAAAGQn78WKiIgDDjggY75kyZKc5lVWVsbKlSvT8g4dOsTnP//5nGZm489//nO88sortbIBAwbUaUbPnj3j4YcfzljGmDJlSmzYsKFeOwIAAAAAAAAA2SuIYsUxxxyTMV+0aFFO88rLyzPmpaWlOc3L1r333puW9e7du85zjjjiiLjqqqvS8qqqqnjhhRdyWQ0AAAAAAAAAyEFBFCuGDBmSMX/ttddymrdgwYKM+eDBg3Oal62ZM2emZZlec5KNyy+/PLp165aWL1y4MKd5AAAAAAAAAEDdFUSxYo899ohevXql5bNmzcpp3pw5c9Kyxo0bx9ChQ3Oal61Mry5p2rRpTrOaNGkSZ555Zlq+evXqnOYBAAAAAAAAAHVXEMWKiIjhw4enZbNnz45UKlXnWZlOuhg4cGC0b98+p92ylWnXDz/8MOd5RxxxRFrWpk2bnOcBAAAAAAAAAHVTMMWKESNGROvWrWtlH330Ubz00kt1nvX888+nZRdffHGuq2Ut02s/li1blvO8z33uc2nZrrvumvM8AAAAAAAAAKBuCqZYsfPOO8eIESPS8ilTptRpzqxZs2L58uW1soMOOigGDRpUr/2yceihh6ZlL774Ys7zKisra103atQoDj/88JznAQAAAAAAAAB1UzDFioh/nSrRokWLWlldixWPPPJIWjZmzJh67ZWtr3/962nZY489lvO8+fPn17r+4he/GB07dsx5HgAAAAAAAABQNwVVrNh1111j1KhRtbKFCxfGc889l9X9lZWVcdttt9XKTjzxxDj22GOz3mHq1KnRt2/fKCkpiW7dusU111wT1dXVWd07bNiw6NGjR63s8ccfjwULFmT9/P80efLkWteXX355TnMAAAAAAAAAgNwUVLEiIuKSSy6JQw45pFZ29dVXZ3XvDTfcECtWrKi57tSpU9x4441ZP/vBBx+ME044Id54443YuHFjLF68OH70ox/FyJEjs7q/cePGMXbs2FpZdXV1nH322bF58+as94iIeOmll2qdvjFo0KAYPHhwnWYAAAAAAAAAAPVTcMWKnXbaKSZPnhzt2rWryaZNmxZ33XXXFu+bMWNGrVd+NG3aNKZOnRpdunTJ+tlXXnllxnzChAmxfPnyrGYMHTo0zj///LTdzjvvvKxPvli0aFGceOKJkUqlIiJijz32iEmTJmV1LwAAAAAAAADQcAquWBER0b1793jiiSeiZcuWNdm5554bU6ZMyfj9Bx54II477rioqqqKiIhWrVrFlClTorS0tE7PXbhwYca8uro63n333aznjB8/PoYPH14ru/XWW+P444+PRYsWJd6XSqXioYceikMOOSSWLl0aEf96PcpTTz0VnTp1yvr5AAAAAAAAAEDDaJzvBZKUlpbG9OnTo6ysLD744IOoqqqKoUOHRllZWQwbNiy6dOkS5eXlMWnSpPjzn/9cc1/Pnj1j8uTJ0adPnzo/c6+99op58+al5Y0aNYoePXpkPadx48Zx1113RZcuXWLs2LE1J1U8+eSTse+++8YxxxwTX/va12L33XePkpKSWLVqVbz22mvx6KOPxltvvVUzp3///nHfffcpVQAAAAAAAABAnhSl/v2+iQK1fPnyuOSSS+K+++7b4vdat24dl156aVxxxRVRUlKS07MeeuihOOmkk9LyCy64IG666aacZr7xxhvx/e9/P55++ums79l3333j+9//fpx22mlRXFyc03O3pTfffDN69+5dcz137tzo1atXHjcCAAAAAAAAIBd+/7t1BV+s+Le33nor7rjjjnj22WfjnXfeifXr18cuu+wSffv2jeOOOy6GDx8erVu3rvdzpk6dGldddVXMmzcvOnfuHCNGjIgrrrgiGjWq31tTFi5cGE8++WT88Y9/jPLy8qioqIjVq1dHixYton379rH77rvHEUccEUcddVQcccQRUVRUVO+fZVvxDwsAAAAAAADg08Hvf7duhylWUDj8wwIAAAAAAAD4dPD7362r3zEMAAAAAAAAAACfYooVAAAAAAAAAAAJFCsAAAAAAAAAABIoVgAAAAAAAAAAJFCsAAAAAAAAAABIoFgBAAAAAAAAAJBAsQIAAAAAAAAAIIFiBQAAAAAAAABAAsUKAAAAAAAAAIAEihUAAAAAAAAAAAkUKwAAAAAAAAAAEihWAAAAAAAAAAAkUKwAAAAAAAAAAEigWAEAAAAAAAAAkECxAgAAAAAAAAAggWIFAAAAAAAAAEACxQoAAAAAAAAAgASKFQAAAAAAAAAACRQrAAAAAAAAAAASKFYAAAAAAAAAACRQrAAAAAAAAAAASKBYAQAAAAAAAACQQLECAAAAAAAA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KC0trbn+d3Fhw4YNDb5nQ/jpT39aU/zYf//987wNAAAAAAAAAPCfCq5YUV5eHmPGjKmV9e7dOwYMGJD1jLPOOqvW9YIFC2LcuHENsl9DeuGFF+Kaa66JiH+dyHHxxRfndyEAAAAAAAAAoJaCK1Zce+21UVlZWSsbOnRonWYMGzYsiouL0+auWrWq3vs1lHXr1sXw4cNj8+bN0aZNm7j77rujUaOC+88BAAAAAAAAAJ9pBfWb/KVLl8add96Zlg8ePLhOc9q0aRP9+vWrla1bty5+97vf1We9BnXRRRfFu+++GxERv/nNb6Jr16553ggAAAAAAAAA+G8FVay49dZbo6qqqlbWrFmzOPDAA+s8q3///mnZhAkTorq6Ouf9GsrDDz9cUyAZPnx4nHzyyfldCAAAAAAAAADIqKCKFffff39atv/++6e91iMbpaWladmSJUti5syZOe3WUJYuXRrnnHNORETsscce8etf/zqv+wAAAAAAAAAAyQqmWPH666/H22+/nZb36dMnp3n77rtvxvyhhx7KaV5DSKVSceaZZ8bq1aujuLg47r333mjVqlXe9gEAAAAAAAAAtqxgihVPPfVUxrxbt245zdtzzz2jSZMmafkzzzyT07yGMH78+PjTn/4UERE//vGP47DDDsvbLgAAAAAAAADA1hVMseKFF17ImO+22245zSsuLo6uXbum5W+99VasXLkyp5n1MXfu3PjBD34QERGHHXZY/OQnP9nuOwAAAAAAAAAAdVMwxYoXX3wxY55rsSIiolOnTmlZKpWK119/PeeZuaiqqopTTz01Kisro1WrVnHPPfdEcXHxdt0BAAAAAAAAAKi7gihWvP/++4mnSNSnWNGxY8eM+bx583KemYsf/vCHMWfOnIiIuPnmm6NHjx7b9fkAAAAAAAAAQG4KolixaNGixM/qU6zo0KFDxnzBggU5z6yr6dOnx7hx4yIi4uSTT47TTz99uz0bAAAAAAAAAKifxvleICKivLw8Y96iRYto2bJlznNLSkoy5suWLct5Zl2sWbMmzjjjjEilUtG1a9f47W9/u12eWxcrVqyIioqKOt2zcOHCbbQNAAAAAAAAABSWgihWLFmyJGPevHnzes1NKlYsX768XnOzNWLEiHj//fejUaNGcc8998TOO++8XZ5bFxMmTIjRo0fnew0AAAAAAAAAKEgF8SqQ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VMQ///nP2GWXXaJjx45x8MEHx6BBg+Loo49WEgEAAAAAAACAAlKUSqVS+V5iS9asWROXX355TJw4Mba2apcuXeKWW26J448/fjttt2X/+Mc/YvTo0XH33XfHpk2btvr9Nm3axKWXXhojR44s6ILFm2++Gb179665njt3bvTq1SuPGwEAAAAAAACQC7//3bpG+V5gS+bPnx+HHHJI3H777ZFKpaKoqCjOOeecmD17dmzYsCFWrVoVU6ZMiX79+kVExNKlS2PIkCFx1VVX5XfxiHjsscfigAMOiDvuuCOrUkVExIcffhijRo2KAw44IGbPnr2NNwQAAAAAAAAAtqZgixWvvvpqHHbYYfHOO+9ERESTJk3ikUceiVtuuSX69u0bTZs2jXbt2kVZWVm89NJLceKJJ0ZERCqVitGjR8dll12Wt91vu+22+PrXvx4fffRRTveXl5fH4YcfHlOnTm3YxQAAAAAAAACAOinIYsXixYtj8ODBsWbNmpps7NixUVZWlvH7jRs3jnvuuSf22WefmuyGG26I8ePHb+tV0/zxj3+M8847b6uvLdmaysrKOOWUU+KFF15ooM0AAAAAAAAAgLoquGLFpk2boqysLJYtW1aTHXHEEXHhhRdu8b6mTZvGzTffXCu77LLL4uWXX94me2aydu3aGD58eK1Xf+y1115xzTXXxIsvvhgVFRWxcePGWLp0aUyfPj0uuuiiaNmyZeK8ysrKKCsrq1UwAQAAAAAAAAC2n4IrVlx33XUxe/bsWtmoUaOiqKhoq/cOGDAgSktLa643bdoUp512WmzYsKHB98zk6quvjhUrVkRERPv27eP222+P+fPnxw9+8IMoLS2NXXbZJXbaaafYdddd46ijjorx48fH3//+98STOCIiKioqYtSoUdtlfwAAAAAAAACgtoIqVpSXl8eYMWNqZb17944BAwZkPeOss86qdb1gwYIYN25cg+y3JR999FHcdNNNERHRs2fPeOWVV+Lb3/72Vgshu+66azzyyCNx0UUXJX7nt7/9bVRUVDTovgAAAAAAAADA1hVUseLaa6+NysrKWtnQoUPrNGPYsGFRXFycNnfVqlX13m9LHnzwwaisrIzOnTvHtGnTYo899sj63qKiovjVr34Vxx9/fMbPN23aFFOnTm2gTQEAAAAAAACAbBVMsWLp0qVx5513puWDBw+u05w2bdpEv379amXr1q2L3/3ud/VZb6vuv//+iIiYNGlS7LbbbnW+v6ioKO64445o2bJlxs+nT59er/0AAAAAAAAAgLormGLFrbfeGlVVVbWyZs2axYEHHljnWf3790/LJkyYENXV1TnvtyWbN2+Ol156Kb7+9a/HwIEDc56zyy67xHe+852Mny1ZsiTnuQAAAAAAAABAbgqmWPHvEx/+0/7775/2Wo9slJaWpmVLliyJmTNn5rTb1rz99tvxz3/+My6//PJ6zxo2bFjGfMWKFfWeDQAAAAAAAADUTUEUK15//fV4++230/I+ffrkNG/ffffNmD/00EM5zduakpKSuOmmm+KLX/xivWcddNBB0bp167S8WbNm9Z4NAAAAAAAAANRNQRQrnnrqqYx5t27dcpq35557RpMmTdLyZ555Jqd52TzvggsuaJBZjRo1ii5duqTlnTt3bpD5AAAAAAAAAED2CqJY8cILL2TMd9ttt5zmFRcXR9euXdPyt956K1auXJnTzO2pXbt2adn++++fh00AAAAAAAAA4LOtIIoVL774YsY812JFRESnTp3SslQqFa+//nrOM7eXqqqqtOzII4/MwyYAAAAAAAAA8NmW92LF+++/n3iKRH2KFR07dsyYz5s3L+eZ28uSJUtqXTdv3jwGDBiQp20AAAAAAAAA4LMr78WKRYsWJX5Wn2JFhw4dMuYLFizIeeb2sHLlyli+fHmt7JRTTonmzZvnaSMAAAAAAAAA+OzKe7GivLw8Y96iRYto2bJlznNLSkoy5suWLct55vYwY8aMWtdFRUUxcuTIPG0DAAAAAAAAAJ9tjfO9wH+/9uLf6ntCQ1Kx4r9Pgyg0U6dOrXV9yimnxP7777/NnrdixYqoqKio0z0LFy7cRtsAAAAAAAAAQGHJe7Fi7dq1GfNtVaxIel4hWL9+ffzf//1fzXXjxo3jpz/96TZ95oQJE2L06NHb9BkAAAAAAAAAsKPK+6tAPv7444x5s2bN6jW3uLg4Y15VVVWvudvSpEmTahU/Lr/88vj85z+fx40AAAAAAAAA4LOtYIsV9T2xYvPmzRnzjRs31mvutrJx48YYO3ZszXXPnj3jyiuvzONGAAAAAAAAAEDeXwWSSqUy5vU9saK6ujpjnvSKkHz73e9+F+Xl5RHxr9M2brvttu2y6/nnnx8nnXRSne5ZuHBhlJWVbZuFAAAAAAAAAKCA5L1Y0bJly20yt7KyMmNe35MwtoVVq1bVOp1i9OjR8aUvfWm7PLtjx47RsWPH7fIsAAAAAAAAANjR5P1VIK1atcqYJxUjslVVVZUxr+9JGNvCJZdcEqtXr46IiK997Wvxwx/+MM8bAQAAAAAAAAARn+Jixfr16zPmbdq0qdfchvboo4/G3XffHRERe+yxR9xzzz1RVFSU560AAAAAAAAAgIgCKFa0bds2Y17fYsXatWsz5t26davX3Ia0ZMmS+Pa3vx0REe3atYsnn3wy2rdvn+etAAAAAAAAAIB/y3uxomfPnhnzpBMnsvXhhx9mzLt27VqvuQ3lk08+iZNPPjlWrVoVTZo0iSlTpiT+XQAAAAAAAAAA+ZH3YkWvXr0y5hUVFbFp06ac51ZUVGTMu3fvnvPMhnThhRfG888/H40aNYpJkybFEUccke+VAAAAAAAAAID/kvdiRbt27aJz585peXV1dXzwwQc5z12+fHnGvF+/fjnPbCi//vWv45ZbbomIiJtuuim++c1v5nkjAAAAAAAAACCTvBcrIiIOOOCAjPmSJUtymldZWRkrV65Myzt06BCf//znc5rZUB577LEYOXJkRESMHj06zj///LzuAwAAAAAAAAAkK4hixTHHHJMxX7RoUU7zysvLM+alpaU5zWsoL730Upx88smxefPmGDlyZIwaNSqv+wAAAAAAAAAAW1YQxYohQ4ZkzF977bWc5i1YsCBjPnjw4JzmNYS5c+fGscceGx9//HGcccYZMW7cuLztAgAAAAAAAABkpyCKFXvssUf06tUrLZ81a1ZO8+bMmZOWNW7cOIYOHZrTvPp655134uijj441a9bECSecELfffnsUFRXlZRcAAAAAAAAAIHsFUayIiBg+fHhaNnv27EilUnWelemki4EDB0b79u1z2q0+/vGPf8RRRx0VS5cujUGDBsV9990XxcXF230PAAAAAAAAAKDuCqZYMWLEiGjdunWt7KOPPoqXXnqpzrOef/75tOziiy/OdbWcvffee3HUUUfF4sWL48tf/nJMmTIlSkpK6jXzF7/4RUybNq2BNgQAAAAAAAAAtqRgihU777xzjBgxIi2fMmVKnebMmjUrli9fXis76KCDYtCgQfXar67+8Y9/xJFHHhnvvvtuHHroofHEE09E8+bN6zXzlltuiSuuuCIvJ28AAAAAAAAAwGdRwRQrIv51qkSLFi1qZXUtVjzyyCNp2ZgxY+q1V12Vl5fHV77ylVi0aFEcfPDB8fTTT0erVq1ynlddXR2//OUv4/zzz49evXrFgQce2IDbAvD/2rvTMCnLK2HApwFpZAubbEZAI4OCIHFB1AhBggYNDFFMdASJy8R9D9+YRcXROEnUGIeMExMFohITXMBtjBEXMIjiAhoCKCgtsq8KRJqt6/vhlY6VqoLu6q2q+r6vix91qt7znidpz9Nddep9AQAAAAAAIJOcGqzo1KlT3HDDDUmxJUuWxIwZMyp0fGlpadx7771JsdNPPz1OOeWUCtcwbdq06Nu3bxQXF0fXrl3j1ltvjbKysgof/95778UJJ5wQJSUl0b9//3juueeiVatWFTo2kUjErl27YuvWrbFixYqYM2dO3HHHHXH44YfHtddeG2VlZTFq1KgK1wIAAAAAAAAAVE2jui7gn1199dXxyCOPxOuvv14eu+WWW2LgwIF7PfaOO+6ItWvXlj/u0KFD/Pd//3eFz/3www/Ht771rfLHy5Ytix/+8IexatWqGD9+/F6Pf+edd2LIkCHlNbz66qvRunXrCp9/b4qKiuLss8+utnwAAAAAAAAAwJ7l1BUrIiL22WefmDJlSrRp06Y8Nn369Pjtb3+7x+NmzpyZdMuPJk2axLRp06Jz584VPveNN96YNn733XfHmjVr9njsq6++Gl/96leTBjuq28CBA+OAAw6osfwAAAAAAAAAQLKcG6yIiOjWrVs8/fTT0bx58/LYhRdeGFOnTk37+j/84Q9x6qmnxvbt2yMiokWLFjF16tTo379/pc67ZMmStPGysrL44IMPMh737LPPxuDBg2PTpk2VOl9ljR49ukbzAwAAAAAAAADJcnKwIiKif//+8fzzz0enTp0iImL79u1x2mmnxTe/+c2YPHlyvPjiizFx4sQYNGhQnHnmmbF169aIiOjRo0f8+c9/jq9//euVPmf37t3Txhs0aBAHHXRQ2uemTp0aw4YNi08//bTS56uMJk2axMiRI2v0HAAAAAAAAABAskZ1XcCe9OvXL+bOnRtXX311PPTQQxERMW3atJg2bVrKa1u2bBnXXHNNXHfddVFcXJzV+W666aY444wzUuKXXHJJdOjQIe0xjz/+eOzcuTOr81XGsGHDomXLljV+HgAAAAAAAADgH4oSiUSirouoiIULF8bEiRPjxRdfjPfffz+2bt0a7dq1i759+8app54ao0ePrpbBg2nTpsW4ceNiwYIF0bFjx7joooviuuuuiwYNcvbiHrXur3/9axx22GHlj+fPnx+9evWqw4oAAAAAAAAAyIbPf/cup69Y8XmHHnpo/OxnP6vx84wYMSJGjBhR4+cBAAAAAAAAAHKfyzAAAAAAAAAAAGRgsAIAAAAAAAAAIAODFQAAAAAAAAAAGRisAAAAAAAAAADIwGAFAAAAAAAAAEAGBisAAAAAAAAAADIwWAEAAAAAAAAAkIHBCgAAAAAAAACADAxWAAAAAAAAAABkYLACAAAAAAAAACADgxUAAAAAAAAAABkYrAAAAAAAAAAAyMBgBQAAAAAAAABABgYrAAAAAAAAAAAyMFgBAAAAAAAAAJCBwQoAAAAAAAAAgAwMVgAAAAAAAAAAZGCwAgAAAAAAAAAgA4MVAAAAAAAAAAAZGKwAAAAAAAAAAMjAYAUAAAAAAAAAQAYGKwAAAAAAAAAAMjBYAQAAAAAAAACQgcEKAAAAAAAAAIAMDFYAAAAAAAAAAGRgsAIAAAAAAAAAIAODFQAAAAAAAAAAGRisAAAAAAAAAADIwGAFAAAAAAAAAEAGBisAAAAAAAAAADIwWAEAAAAAAAAAkIHBCgAAAAAAAACADAxWAAAAAAAAAABkYLACAAAAAAAAACADgxUAAAAAAAAAABkYrAAAAAAAAAAAyMBgBQAAAAAAAABABgYrAAAAAAAAAAAyMFgBAAAAAAAAAJCBwQoAAAAAAAAAgAwMVgAAAAAAAAAAZGCwAgAAAAAAAAAgA4MVAAAAAAAAAAAZGKwAAAAAAAAAAMjAYAUAAAAAAAAAQAYGKwAAAAAAAAAAMjBYAQAAAAAAAACQgcEKAAAAAAAAAIAMDFYAAAAAAAAAAGRgsAIAAAAAAAAAIAODFQAAAAAAAAAAGRisAAAAAAAAAADIwGAFAAAAAAAAAEAGBisAAAAAAAAAADIwWAEAAAAAAAAAkIHBCgAAAAAAAACADAxWAAAAAAAAAABkYLACAAAAAAAAACADgxUAAAAAAAAAABkYrAAAAAAAAAAAyMBgBQAAAAAAAABABgYrAAAAAAAAAAAyMFgBAAAAAAAAAJCBwQoAAAAAAAAAgAwMVgAAAAAAAAAAZGCwAgAAAAAAAAAgA4MVAAAAAAAAAAAZGKwAAAAAAAAAAMjAYAUAAAAAAAAAQAYGKwAAAAAAAAAAMjBYAQAAAAAAAACQgcEKAAAAAAAAAIAMDFYAAAAAAAAAAGRgsAIAAAAAAAAAIAODFQAAAAAAAAAAGRisAAAAAAAAAADIwGAFAAAAAAAAAEAGBisAAAAAAAAAADIwWAEAAAAAAAAAkIHBCgAAAAAAAACADAxWAAAAAAAAAABkYLACAAAAAAAAACADgxUAAAAAAAAAABkYrAAAAAAAAAAAyMBgBQAAAAAAAABABgYrAAAAAAAAAAAyMFgBAAAAAAAAAJCBwQoAAAAAAAAAgAwMVgAAAAAAAAAAZGCwAgAAAAAAAAAgA4MVAAAAAAAAAAAZGKwAAAAAAAAAAMigUV0XkI1EIhHLli2LtWvXRnFxcXTr1i1atmxZ12VVSiGsAQAAAAAAAAAKXV5dseKdd96J888/Pzp06BDdunWLfv36xeGHHx6tWrWKo446Kv77v/87Pv3007ouc48KYQ0AAAAAAAAAUF/kxWDFpk2b4oILLoi+ffvGhAkTYt26dUnPJxKJePPNN+PKK6+M7t27x1NPPVVHlWZWCGsAAAAAAAAAgPom5wcr3n333Tj66KPjvvvui0QiEUVFRfHd73435s6dG9u2bYsNGzbE1KlT48gjj4yIiJUrV8bw4cNj3LhxdVv45xTCGgAAAAAAAACgPsrpwYo33ngjjj322Hj//fcjIqJx48bx2GOPxT333BN9+/aNJk2aRJs2bWLEiBHx6quvxumnnx4Rn1394aabborvfe97dVl+RBTGGgAAAAAAAACgvsrZwYply5bFsGHDYtOmTeWx2267LUaMGJH29Y0aNYoHH3wwDjnkkPLYHXfcEXfddVdNl5pRIawBAAAAAAAAAOqznBys2LVrV4wYMSJWr15dHhswYEBcfvnlezyuSZMm8ctf/jIp9r3vfS/mzJlTI3XuSSGsAQAAAAAAAADqu5wcrPjZz34Wc+fOTYrdcMMNUVRUtNdjBw8eHP379y9/vGvXrhg1alRs27at2uvck0JYAwAAAAAAAADUdzk3WFFSUhI333xzUuywww6LwYMHVzjH+eefn/R48eLFceedd1ZLfRVRCGsAAAAAAAAAAHJwsOInP/lJlJaWJsVOO+20SuUYOXJkNGzYMCXvhg0bqlxfRRTCGgAAAAAAAACAHBusWLlyZUyaNCklPmzYsErladWqVRx55JFJsS1btsSvf/3rqpRXIYWwBgAAAAAAAADgMzk1WPGb3/wmtm/fnhTbd99948tf/nKlcw0aNCgldvfdd0dZWVnW9VVEIawBAAAAAAAAAPhMTg1W/P73v0+J9e7dO+WWGBXRv3//lNjy5cvj5Zdfzqq2iiqENQAAAAAAAAAAn8mZwYp58+bFokWLUuJ9+vTJKt+hhx6aNv7II49kla8iCmENAAAAAAAAAMA/5MxgxR//+Me08a5du2aV7+CDD47GjRunxF944YWs8lVEIawBAAAAAAAAAPiHnBmseOWVV9LGv/jFL2aVr2HDhtGlS5eU+MKFC2P9+vVZ5dybQlgDAAAAAAAAAPAPOTNYMXv27LTxbIcSIiI6dOiQEkskEjFv3rysc+5JIawBAAAAAAAAAPiHnBisWLFiRcYrMFRlKKF9+/Zp4wsWLMg6ZyaFsAYAAAAAAAAAIFlODFYsXbo043NVGUrYb7/90sYXL16cdc5MCmENAAAAAAAAAECynBisKCkpSRtv1qxZNG/ePOu8xcXFaeOrV6/OOmcmhbAGAAAAAAAAACBZo7ouICJi+fLlaeNNmzatUt5MQwlr1qypUt508nUNa9eujXXr1lXqmH++DcmSJUuqpRYAAAAAAAAAatc/f967ffv2Oqokd+XEYMXmzZvTxmtqKCHT+aoiX9dw9913x0033VSlHCNGjKiWWgAAAAAAAACoWx999FEcccQRdV1GTsmJW4F8+umnaeP77rtvlfI2bNgwbbwmJmwKYQ0AAAAAAAAA1G8ff/xxXZeQc3J6sKKqV3vYvXt32viOHTuqlDedQlgDAAAAAAAAAPVbTdwBIt/lxK1AEolE2nhVr/ZQVlaWNp7p9hpVka9ruOSSS+KMM86o1DHz5s2LUaNGlT+eMmVK9OzZs1rqASB3LVmyJOn2T9OmTYuDDz647goCoFbo/wD1k/4PUD/p/wD104IFC+Jb3/pW+eOjjjqqDqvJTTkxWNG8efMayVtaWpo2XtWrSKSTr2to3759tG/fvko5evbsGb169aqWegDIHwcffLD+D1AP6f8A9ZP+D1A/6f8A9VPLli3ruoSckxO3AmnRokXaeKahgoravn172nhVryKRTiGsAQAAAAAAAABIVtCDFVu3bk0bb9WqVZXyplMIawAAAAAAAAAAkuXEYEXr1q3Txqs6lLB58+a08a5du1YpbzqFsAYAAAAAAAAAIFlODFb06NEjbTzT1Roq6uOPP04b79KlS5XyplMIawAAAAAAAAAAkuXEYEWvXr3SxtetWxe7du3KOu+6devSxrt165Z1zkwKYQ0AAAAAAAAAQLKcGKxo06ZNdOzYMSVeVlYWq1atyjrvmjVr0saPPPLIrHNmUghrAAAAAAAAAACS5cRgRUTE4Ycfnja+fPnyrPKVlpbG+vXrU+L77bdffOlLX8oq594UwhoAAAAAAAAAgH/ImcGKoUOHpo0vXbo0q3wlJSVp4/37988qX0UUwhoAAAAAAAAAgH/ImcGK4cOHp42/9dZbWeVbvHhx2viwYcOyylcRhbAGAAAAAAAAAOAfcmaw4sADD4xevXqlxN98882s8r3zzjspsUaNGsVpp52WVb6KKIQ1AAAAAAAAAAD/kDODFRERo0ePTonNnTs3EolEpXOlu0rEkCFDom3btlnVVlGFsAYAAAAAAAAA4DON6rqAz7vooovi1ltvjc2bN5fHPvnkk3j11Vfj2GOPrVSuWbNmpcSuuuqqqpa4V4Wwhr3Zb7/94sYbb0x6DEDh0/8B6if9H6B+0v8B6if9H6B+0v/3riiRzaUUatB//Md/xM9+9rOk2NixY1Nie/Lmm2/GUUcdlRQ74ogjsr4lR2UVwhoAAAAAAAAAgBy7FUjEZ1dkaNasWVJs6tSplcrx2GOPpcRuvvnmKtVVGYWwBgAAAAAAAAAgBwcrOnXqFDfccENSbMmSJTFjxowKHV9aWhr33ntvUuz000+PU045pcI1TJs2Lfr27RvFxcXRtWvXuPXWW6OsrKzCx+fCGgAAAAAAAACAqsu5W4FEROzcuTOOP/74eP3118tjX/va1+K5557b67E//vGP40c/+lH54w4dOsRbb70VnTt3rtC5H3744fjWt76VEr/sssti/PjxFcoRUbdrAAAAAAAAAACqR04OVkRElJSUxJFHHhkbN24sj02aNCnGjBmT8ZiZM2fGSSedFNu3b4+IiCZNmsSLL74Y/fv3r/B5e/bsGQsXLkyJN2jQIFauXBkdOnTI+TUAAAAAAAAAANUj524F8nfdunWLp59+Opo3b14eu/DCC2Pq1KlpX/+HP/whTj311PKBhBYtWsTUqVMrPZCwZMmStPGysrL44IMPKpWrrtYAAAAAAAAAAFSPnL1ixd/NmTMnRowYEatWrSqPjRgxIkaOHBmdO3eOkpKSuP/+++Oll14qf75Hjx4xZcqU6NOnT6XP16tXr1iwYEFKPJsrVtTVGgAAAAAAAACA6pHzgxUREWvWrImrr746HnrooT2+rmXLlnHNNdfEddddF8XFxVmd65FHHokzzjgjJX7ZZZfF+PHjs8oZUbtrAAAAAAAAAACqR14MVvzdwoULY+LEifHiiy/G+++/H1u3bo127dpF375949RTT43Ro0dHy5Ytq3yeadOmxbhx42LBggXRsWPHuOiii+K6666LBg2qfueU2loDAAAAAAAAAFB1eTVYAQAAAAAAAABQm6p+CQYAAAAAAAAAgAJlsAIAAAAAAAAAIAODFQAAAAAAAAAAGRisAAAAAAAAAADIwGAFAAAAAAAAAEAGjeq6AKpPIpGIZcuWxdq1a6O4uDi6desWLVu2rOuyKqUQ1gBQ2/ROgPqr0PeASZMmRUlJSfnjcePG1VktALmk0Pv/3yUSiViyZEksWrQoli1bFps3b47t27dHq1at4qqrrqrr8gBqXSH0/40bN8aGDRti06ZN0axZs2jTpk20b98+GjZsWNelAeSNl156KZo3bx5HHXVUXZdSKStWrIjVq1dHw4YN44ADDoi2bdvWdUmVUpRIJBJ1XQRV884778Rdd90VTz75ZKxbt648XlRUFEcccUScc845ccEFF0TTpk3rsMo9K4Q1ANS2fO6dJSUl8eSTT8Zzzz0X7777bqxbty7+9re/Rbt27aJ9+/Zx1FFHxUknnRQnn3xy3r1BAFAb8nkPqKhnnnkmTjnllKSYP1+B+q4+9P+NGzfGE088EU888UTMnDkzNmzYkPR8x44d49hjj43HHnusjioEqH353P937doVDz/8cDzxxBMxY8aMWLVqVcprmjVrFscee2wMGTIkLrjggmjTpk0dVAqQ+5555pm48cYb4/XXX48xY8bEpEmT6rqkvfrggw/irrvuiqlTp8ZHH32U9Nyhhx4a//Zv/xaXXnpptG7duo4qrDiDFXls06ZNMXbs2JgwYcJe32Ds3Llz3HPPPfGNb3yjlqqrmEJYA0Bty+fe+eGHH8ZNN90UDzzwQOzatWuvr2/VqlVcc801ceWVVxqwAIj83gMqY/369dG7d+9YvXp1Utyfr0B9VR/6//z58+PnP/95/O53v4vt27eXx/v06RPDhw+PgQMHxlFHHRWtWrWquyIBalm+9//JkyfH9ddfH0uXLq3wMU2bNo1LL700br755iguLq7B6gDyx/Tp0+OGG26I2bNnl8dyfbCitLQ0xo0bF3fcccdePwto1apV/PznP49zzz23lqrLToO6LoDsvPvuu3H00UfHfffdF4lEIoqKiuK73/1uzJ07N7Zt2xYbNmyIqVOnxpFHHhkREStXrozhw4fn1KVzC2ENALUtn3vnk08+GYcffnhMnDixQkMVEREff/xx3HDDDXH44YfH3Llza7hCgNyWz3tAZV1wwQUpQxUA9VWh9/8NGzbEhRdeWP63wvbt26OoqCi+/e1vxxtvvBFvv/123HzzzfG1r33NUAVQr+Rz/y8tLY3zzjsvRo0aVT5U0aRJk7jwwgvj//7v/2LVqlWxffv22LRpU8ydOzduv/326NatW0REfPrpp3HbbbfFMcccE++//34drgKg7s2YMSMGDhwYQ4YMSRqqyHWrV6+OAQMGxE9/+tPyzwJGjhwZs2bNir/97W/x8ccfx7PPPhtf+9rXIuKzzwHOO++8uOCCCyr82UGdSJB3Xn/99UTr1q0TEZGIiETjxo0TU6dOTfvanTt3Jk4//fTy10ZE4tprr63dgtMohDUA1LZ87p2/+c1vEkVFRUn1VPZfkyZNMq4XoNDl8x5QWb/+9a8z7gUA9U2h9/+nn3460a5du6SaDznkkMTs2bPrujSAOpXP/X/Xrl2Jb3zjG0n19OvXL1FSUrLH43bs2JG45JJLko7r0qVL4sMPP6ylygFyx6xZsxKDBw/e4/vlY8aMqesy01q6dGnigAMOKK+zqKgoMX78+Iyvv/LKK5PW9a1vfSuxa9euWqy44rwzlWc+/PDDRMeOHZN+wO666649HrNt27bEIYccknTML37xi1qqOFUhrAGgtuVz73z22WcTjRo1qtJQxeeHK2bNmlXrawCoS/m8B1TWe++9l2jWrJnBCoBEYff/3bt3J8aOHZsyfH3OOecktm3bVtflAdSpfO////wBWf/+/RN/+9vfKnz8ueeem3T8YYcdltixY0cNVgyQO1577bXEySefXKH3ynNxsOLjjz9O9OzZM6nOq6++eo/HlJWVJQYNGpR0zFVXXVVLFVdOUSLhJrX5YteuXdGvX7+kS6EPGDAgXnrppSgqKtrjsc8//3z55VQiIho1ahSzZs2Kfv361Vi96RTCGgBqWz73zs2bN0f37t1j7dq15bHu3bvHueeeG4MGDYqDDz44vvCFL8T69etj4cKF8fjjj8eECRNi69atGXPut99+8e6770br1q1rYwkAdSqf94DK2rVrVxx//PExZ86cjK/x5ytQXxRy/9+2bVuceeaZ8cQTTyTFb7755vjRj35UR1UB5IZ87/9vvfVWHH300VFWVhYREfvuu28sWLCg/DYfFbF169bo0qVLbNq0qTx2yy23xA9/+MPqLhcgp5SWlsYBBxwQxx13XIwcOTIOPfTQ+Otf/xrXXnttbNiwIeX1Y8aMiUmTJtV+oXswbNiweOqpp8ofd+/ePf7yl79EcXHxHo977733omfPnrF79+7y2KOPPhqnnXZajdWalToe7KASfvzjH6dMI02fPr3Cx/fv3z/p2O7duyc+/fTTGqw4VSGsAaC25XPvHDt2bPl527Ztm7jvvvsSZWVlezxm5cqViREjRuxxGveyyy6rlfoB6lo+7wGVdf3115fX2bt3b1esAOq1Qu3/GzduTBxzzDEpa7vjjjvqujSAnJDv/X/o0KFJ5z/vvPOyynPVVVcl5Wnfvn3OXhYeoDpt2bIlJfa73/0uL65YMXny5JQa77333goff+aZZyYd27Zt28Tq1atrsOLKa1D5UQzqQklJSdx8881JscMOOywGDx5c4Rznn39+0uPFixfHnXfeWS31VUQhrAGgtuVz7/zkk09i/PjxERHRo0ePeP311+O8887b6zcsOnXqFI899lhcccUVGV/zq1/9KtatW1et9QLkmnzeAyrrlVdeiVtvvTUiPvtG3lVXXVW3BQHUoULt/1u2bImhQ4fGa6+9lhS/4oor4pprrqmjqgByR773/02bNsX06dOTYpWp/fO++tWvJj1eu3ZtzJw5M9vSAPJG8+bNU2LDhw/f63vqdW3z5s0p7+W0bds2Ro0aVeEc/7yHbdiwIa6//vrqKK/aGKzIEz/5yU+itLQ0KVbZy5+MHDkyGjZsmJI33eVjakIhrAGgtuVz73z44YejtLQ0OnbsGNOnT48DDzywwscWFRXFL37xi/jGN76R9vldu3bFtGnTqqlSgNyUz3tAZWzZsiVGjx4du3fvjlatWsUDDzwQDRr4UxWovwqx/5eWlsY3vvGNlKGKYcOG1fnAB0CuyPf+//LLL8fOnTuTYm3bts0qV9euXVNiixcvzioXQL5r1qxZtG/fvq7L2KO777475YuQp5566l5vAfJ5J554Yso6J0yYEAsXLqyWGquDd6vywMqVK9PeI2fYsGGVytOqVas48sgjk2JbtmyJX//611Upr0IKYQ0AtS3fe+fvf//7iIi4//7744tf/GKljy8qKoqJEyemndKN+OzeoQCFKt/3gMq44oor4oMPPoiIiP/93/+NLl261HFFAHWnUPv/xRdfnPJN44MOOigeeughw3QAURj9f/ny5SmxlStXZpUr3XtBGzduzCoXQCFo06ZNXZeQ0bZt29IOS1d2D2vQoEHKFYt2794dv/jFL6pQXfXyl0se+M1vfhPbt29Piu27777x5S9/udK5Bg0alBK7++67o6ysLOv6KqIQ1gBQ2/K5d+7evTteffXV+Nd//dcYMmRI1nnatWsXl156adrn0v3BDlAo8nkPqIxHH320/A3k0aNHx5lnnlm3BQHUsULs/7/61a/Sflj4v//7v9GsWbNarQUgVxVC/9+0aVNK7PXXX88q15YtW1JiHTp0yCoXQCHYd99967qEjKZMmRJr165NiR933HGVzpVuD3vggQfik08+yaq26mawIg/8/Ru/n9e7d++US3pVRP/+/VNiy5cvj5dffjmr2iqqENYAUNvyuXcuWrQo/va3v8XYsWOrnGvkyJFp4+l+WQMoFPm8B1TUypUr47vf/W5ERBx44IHxP//zP3VaD0AuKLT+/+6776bcazki4uyzz46TTjqp1uoAyHWF0P9btWqVEvv973+fMjBSEelu+/GVr3wlm7IACkKTJk3quoSMHnrooZRY+/bto3PnzpXOlW4P27ZtW87cFtxgRY6bN29eLFq0KCXep0+frPIdeuihaeOPPPJIVvkqohDWAFDb8r13FhcXx/jx4+P444+vcq4jjjgiWrZsmRLP5SldgKrI9z2gIhKJRHznO9+JjRs3RsOGDWPy5MnRokWLOqsHIBcUWv9PJBLx3e9+N+UDtebNm6e9VDBAfVUo/b9nz54psU2bNsXPfvazSueaMWNG0uNjjz02unfvnnVtAPkuV2+ft379+rS37M52D+vRo0fatebKZ8C5+f8C5f74xz+mjXft2jWrfAcffHA0btw4Jf7CCy9kla8iCmENALUt33vnwQcfHJdd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//PmzUsb79evXyxcuDDGjRsXzZo122OO/v37x9NPPx2NGzdOeW7dunUxevTo6igVICcUSv/fk3333TceeeSROP/88/f4unvuuScGDRoUa9euraXKAKiK+rCH/TODFTkskUikjVd1WrWsrCxtPNOlVaqiENYAUNv0zs/8+te/jpKSkoj4bEr13nvvzdlaAapLIe0B//Vf/xV//vOfIyLirrvuiu7du9fYuQDyXaH0/0WLFqWNDx8+PLp06VLhPMccc0z88Ic/TPvc888/H88//3xW9QHkmkLp/3szY8aMeOqpp6JRo0Z7vDXIrFmz4thjj4333nuvFqsDIBv1ZQ/7PIMVOax58+Y1kre0tDRtvKoTROkUwhoAapve+dk9lD9/dYqbbropvvKVr9RhRQC1o1D2gDfeeKP8th+nnXbaXr+dBlDfFUr/X7x4cdp4t27dKp3r2muvjTZt2qR97qc//Wml8wHkokLp/3ty++23x5AhQ2LTpk3x6KOPxqxZs+I//uM/Mr7+gw8+iGOPPTZeffXVWqwSgMqqD3vYPzNYkcNatGiRNp7pB6qiMt2DpqoTROkUwhoAapveGXH11VfHxo0bIyLi61//evzgBz+o44oAakch7AGffvppnH322bFz587Yf//94ze/+U21nwOg0BRC/9+5c2ds2bIl7XP7779/pfM1a9YsLr300rTPTZ8+vfzvBYB8Vgj9P5Pdu3fHxRdfHGPHjo2ysrKYMGFCDB8+PBo0aBA/+clP4re//W3a2z5FRGzcuDFOPvnkmD17dq3VC0DlFPIelonBihxWUz+QW7duTRtv1apVlfKmUwhrAKht9b13PvHEE/HAAw9ERMSBBx4YDz74YBQVFdVxVQC1oxD2gGuuuSbee++9KCoqit/+9rcZv20MwD8UQv/PNFQREdGxY8escma64lEikYiZM2dmlRMglxRC/09n9+7dceaZZ8avfvWriIi48sor4+yzz056zTnnnBN/+tOfMta0efPmOPnkk+Mvf/lLTZcLQBYKdQ/bE4MVOax169Zp41X9gdy8eXPaeNeuXauUN51CWANAbavPvXP58uVx3nnnRUREmzZt4plnnom2bdvWcVUAtSff94Cnnnoq7rnnnoj47BLugwcPrtb8AIUq3/t/xGdXLMok29/pu3btGn369En73GuvvZZVToBcUgj9/58lEokYM2ZMPPLIIxERcdBBB8VPfvKTtK8dOHBgvPzyy9G5c+e0z2/ZsiWGDRsWmzZtqrF6AchOIe5he2OwIof16NEjbTzTpE5Fffzxx2njXbp0qVLedAphDQC1rb72zp07d8aZZ54ZGzZsiMaNG8fUqVMz/m8BUKjyfQ/4/DeLb7/99igqKsrq37nnnps2f6bXA+S7fO//ERH77LNPxudatmyZdd6TTz45bXz16tVZ5wTIFYXQ///ZrbfeGpMnTy5//OMf/ziKi4szvv6www6Ll19+Obp165b2+Q8//DDGjh1b3WUCUEWZ9rDdu3dXabgilz/HMFiRw3r16pU2vm7duti1a1fWedetW5c2nukXl6oohDUA1Lb62jsvv/zymDVrVjRo0CDuv//+GDBgQF2XBFDr8n0PWLt2bbXmA6gv8r3/R0Q0a9Ys43ONGzfOOm/v3r3Txjds2JB1ToBcUQj9//Nee+21uOGGG8of77///jFy5Mi9HnfQQQfFiy++mPFDs/vuuy/efPPNaqsTgKo74IADMg5Qr1y5Muu8ufw5hsGKHNamTZu096AsKyuLVatWZZ13zZo1aeNHHnlk1jkzKYQ1ANS2+tg7/+d//qf80vHjx4+Pb3/723VcEUDdqI97AACF0f+bN2+ecbhi+/btWefN9KHjjh07ss4JkCsKof9/3uWXXx5lZWXlj0877bRo1KhRhY7t1q1b/OlPf4p27dqlff7222+vlhoBqD49e/ZMG1+xYkXWOXP5PSyDFTnu8MMPTxtfvnx5VvlKS0tj/fr1KfH99tsvvvSlL2WVc28KYQ0Ata0+9c4nn3wyrrzyyoiIuOmmm+KSSy6p03oA6lp92gMA+IdC6P8HHXRQ2vjGjRuzztmhQ4e08bZt22adEyCXFEL/j4h46aWX4vXXX0+KDR48uFI5evToEY8++mjaYYypU6fGtm3bqlQjANWruvewiIiPPvooJdagQYPo169f1jmri8GKHDd06NC08aVLl2aVr6SkJG28f//+WeWriEJYA0Btqy+989VXX40zzzwzdu/eHVdeeWXS5SIB6qv6sgcAkKwQ+v9hhx2WNp7tGiIiWrRokTae6RvNAPmmEPp/RMTkyZNTYpn2hT0ZMGBAjBs3LiW+ffv2eOWVV7IpDYAaUt172LZt29LeZrZXr14Z/y6oTQYrctzw4cPTxt96662s8i1evDhtfNiwYVnlq4hCWANAbasPvXP+/PlxyimnxKeffhpjxoyJO++8s85qAcgl+bwHJBKJavk3ceLESuUHKAT53P//7vjjj08bnz9/ftY5M91eJJsP6wByUSH0/4iIl19+OSWW7jYnFTF27Njo2rVrSnzJkiVZ5QOgZgwZMiSaNGmSEs92D1uyZEna93ly5TNggxU57sADD0x7L8k333wzq3zvvPNOSqxRo0Zx2mmnZZWvIgphDQC1rdB75/vvvx8nn3xybNq0Kb75zW/GfffdF0VFRXVSC0CuKfQ9AID0CqH/DxkyJG38tddeyzrn1q1b08ZPOOGErHMC5JJC6P8R6S/7nu7Dtopo3LhxfOc730mJV+XWUgBUv6ZNm6a97VN17mEREd/+9rezylfdDFbkgdGjR6fE5s6dm9U3s9JNCA0ZMqTG70tZCGsAqG2F2js//PDDOPHEE2PlypVx0kknxUMPPRQNGzas9ToAclmh7gEA7Fm+9/9/+Zd/ib59+6bEp0+fnnXOjz/+OCXWuXPnOOSQQ7LOCZBr8r3/R0TaWtP18IoaMGBASqxVq1ZZ5wOgZqTbw0pKSrIahku3hx166KHRp0+frGqrbgYr8sBFF10ULVu2TIp98skn8eqrr1Y616xZs1JiV111VbalVVghrAGgthVi7/zoo4/ixBNPjGXLlsUJJ5wQU6dOjeLi4irl/OlPf1qlN2oBclEh7gEA7F0h9P8LLrggJfbRRx9l/PbZ3ixatKhC5wDIZ4XQ/9Pd9mP16tVZ59t///1TYp06dco6HwA1Y+TIkXHQQQelxJ999tlK5/rzn/+cEsul97AMVuSBL3zhC3HRRRelxKdOnVqpPG+++WasWbMmKXbEEUfESSedVKX6KqIQ1gBQ2wqtd3744YcxcODA+OCDD6Jfv37x9NNPR9OmTauU85577onrrrvOt66BglNoewAAFVMI/f/cc8+Ndu3apcTvv//+rPK9/vrrSY8bNWoUF154YVa5AHJVIfT/fv36pcRmz56ddb7S0tKkxw0aNIjjjjsu63wA1IyGDRvG9773vZR4ZfewdevWxRtvvJEU69SpU4wZM6ZK9VUngxV54qqrropmzZolxSr7A/nYY4+lxG6++eYq1VUZhbAGgNpWKL2zpKQkvvrVr8bSpUvjqKOOimeffTZatGiRdb6ysrL4+c9/Hpdcckn06tUrvvzlL1djtQC5oVD2AAAqJ9/7f9OmTePGG29MiU+aNCm2bNlS6XyPPvpo0uOLL744OnfunHV9ALkq3/v/v/7rv6bEnnzyyazzvfvuu0mPjz/++Gjfvn3W+QDy2a5du1JiZWVldVBJeueee27KlYaeeeaZlCG5PZk2bVrKmn70ox9V+YrX1clgRZ7o1KlT3HDDDUmxJUuWxIwZMyp0fGlpadx7771JsdNPPz1OOeWUCtcwbdq06Nu3bxQXF0fXrl3j1ltvrdR/tLmwBoB8kwu9s6r9/7333osTTjghSkpKon///vHcc89V+J6YiUQidu3aFVu3bo0VK1bEnDlz4o477ojDDz88rr322igrK4tRo0ZVuBaAfFIIewAAlVcI/f/iiy+OI488Mim2YcOG+PnPf17hHBERr7zySsybN6/8cefOneOWW26pVA6AfJHv/T/dpeCfeuqpWLx4cYXP/3lTpkxJejx27Nis8gAUgp07d6bEduzYUW35X3755fjKV74STZo0iU6dOsW1115bqaGIJk2apPyuv3Xr1vjDH/5Q4Ry//OUvkx4fffTRaa/mVKcS5I0dO3Ykjj766ERElP/72te+VqFjb7nllqTjOnTokFixYkWFzz1lypSk4//+77LLLsubNQDkq3zu/2+//Xaiffv2aXNUx7+ioqLEsmXLKrwegHyTz3tAVUycODHtuQHqi0Lo/++++26iRYsWSTmKi4sT8+fPr9Dx27dvT/Tp0yfpd//HH3+8UjUA5Jt87/+PPvpoyvEDBgxI7Nq1q8I5EolEYvbs2YmioqLyHCeddFKljgcoNIceemhKfx06dGi15J41a1Zin332Sck/bNiwSuf65je/mZTjkEMOSezcuXOvxz344INJxzVr1izxzjvvZLOcGuWdqTyzdOnSRJs2bZJ+uCZNmrTHY2bMmJEoLi4uf32TJk0Ss2fPrtR50/0HGxGJBg0aJFavXp0XawDIZ/nY/2fPnp1o3bp1jQ1VRETiq1/9aqXWA5CP8nEPqCqDFQCF0f+nTp2aaNiwYVKeHj16JNauXbvH43bv3p0455xzko67/vrrK3VugHyV7/3/kksuScnx7//+74ndu3dX6PgPPvgg0blz5/JjDzzwwBr/+wMg133hC19I6a19+vSpltxDhw7N+P77nDlzKpVr06ZNiYMOOigpx7hx4/Z4zIIFC5L2vaKiosRjjz1WlSXVGO9M5aHZs2cnmjdvXv4DVlxcnPEH7Pe//33Sa1u0aJF45plnKn3OdJNKf//3yiuv5MUaAPJdPvX/P/7xj4mmTZvW6FBFRCTuu+++Sq8JIB/l0x5QHQxWAHymEPr/xIkTk751HBGJ3r17J9577720r1+3bl3KN92uvPLKSp8XIJ/lc//fuXNnYvTo0Sk5hg4dmvjggw8yHldWVpZ4+OGHE23bti0/plOnTol333230msBKCTPPPNMxsG3t99+u8r5u3fvnrH//+53v6t0vsWLFyc6duyYNCjxy1/+Mu1rX3jhhUSHDh3KX7vPPvskJk6cWMUV1ZyiRCKRCPLOnDlzYsSIEbFq1ary2IgRI2LkyJHRuXPnKCkpifvvvz9eeuml8ud79OgRU6ZMiT59+lT6fL169YoFCxakxBs0aBArV66MDh065PwaAApBPvT/qVOnxre//e20932rTk2aNIk1a9ZEy5Yta/Q8ALkiH/aA6jJp0qQ499xzU+L+fAXqo0Lo/9OmTYtzzjkntmzZUh5r3LhxnHXWWXHSSSdFp06dYsOGDfHyyy/HAw88EJs2bSp/zR133BGXXXZZpc8JkO/yuf8nEon4/ve/H7fddluUlZWVx4uLi2Po0KHx9a9/PQ444IAoLi6ODRs2xFtvvRVPPPFELFy4sPy1gwYNioceeqhG/+4AyFVbt26NFStWxJ/+9Kf44Q9/mPR79Oe1b98+br311hgwYEDsv//+0bRp00qf69RTT43/+7//S/vcnDlz4uijj650zsWLF8fw4cNj0aJF5bFBgwbFqFGj4sADD4xVq1bFlClT4vHHHy9/vnPnzvHggw/GoEGDKn2+WlO3cx1UxerVqxNnnXXWXr/N27Jly8S4ceMSpaWlWZ/r4YcfTpu7qvdXrs01ABSKXO//Y8aMqfErVURE4owzzsh6XQD5Ktf3gOriihUAyQqh/y9atCgxbNiwCv2uX1RUlBg+fLhvKQP1Xr73/3nz5iVOPvnkSr3fc+ihhyYmTZqU2LVrV9bnBchXv/3tb6v8vvlLL71UqXO+8soraa9aNGzYsCqtZfPmzYnLL7885daA//yvSZMmiSuuuCLxySefVOl8tcEVKwrAwoULY+LEifHiiy/G+++/H1u3bo127dpF375949RTT43Ro0dXy7d5p02bFuPGjYsFCxZEx44d46KLLorrrrsuGjRokDdrACgkhdD/AciOPQCgfiqE/j9v3rx49NFHY/r06bFs2bJYv359NGzYMPbbb7/o2bNnDBw4MEaOHBkHH3xwlc8FUCjyvf8vWbIknnnmmfjTn/4UJSUlsW7duti4cWM0a9Ys2rZtGwcccEAMGDAgTjzxxBgwYEAUFRVVeS0A+ejjjz+O5cuXVynHgQceGM2aNavUMS+//HJcd9118cYbb0Tr1q1j1KhRccstt0STJk2qVEtExLJly2LChAkxffr0WLRoUWzevDlat24dPXv2jKFDh8Z3vvOdaN++fZXPUxsMVgAAAAAAAAAAZOBrRgAAAAAAAAAAGRisAAAAAAAAAADIwGAFAAAAAAAAAEAGBisAAAAAAAAAADIwWAEAAAAAAAAAkIHBCgAAAAAAAACADAxWAAAAAAAAAABkYLACAAAAAAAAACADgxUAAAAAAAAAABkYrAAAAAAAAAAAyMBgBQAAAAAAAABABgYrAAAAAAAAAAAyMFgBAAAAAAAAAJCBwQoAAAAAAAAAgAwMVgAAAAAAAAAAZGCwAgAAAAAAAAAgA4MVAAAAAAAAAAAZGKwAAAAAAAAAAMjAYAUAAAAAAAAAQAYGKwAAAAAAAAAAMjBYAQAAAAAAAACQgcEKAAAAAAAAAIAMDFYAAAAAAAAAAGRgsAIAAAAAAAAAIAODFQAAAAAAAAAAGRisAAAAAAAAAADIwGAFAAAAAAAAAEAGBisAAAAAAAAAADIwWAEAAAAAAAAAkIHBCgAAAAAAAACADAxWAAAAAAAAAABkYLACAAAAAAAAACADgxUAAAAAAAAAABkYrAAAAAAAAAAAyMBgBQAAAAAAAABABgYrAAAAAAAAAAAyMFgBAAAAAAAAAJCBwQoAAAAAAAAAgAwMVgAAAAAAAAAAZGCwAgAAAAAAAAAgA4MVAAAAAAAAAAAZ/H/eTbBqq8D5AwAAAABJRU5ErkJggg==", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "fig, ax = plt.subplots(\n", " figsize=(7, 14 / 5), ncols=1, nrows=1, constrained_layout=True, dpi=300\n", ")" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [], "source": [ "labels_name_a = [\n", " \"ModelA\\n8DP\",\n", " \"ModelA\\n8TP\",\n", " \"ModelA\\n2DP$\\\\times$4TP\",\n", " \"ModelA\\n2DP$\\\\times$8TP\",\n", " \"ModelA\\n4DP$\\\\times$2TP\",\n", " \"ModelB\\n8TP\",\n", " \"ModelB\\n4DP$\\\\times$2TP\",\n", "]" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [], "source": [ "# MFU\n", "data_a = {\n", " labels_name_a[0]: [43.0, 44.4], # modela 8DP\n", " labels_name_a[1]: [42.2, 43.6], # modela 8TP\n", " labels_name_a[2]: [43.1, 44.6], # modela 2DP 4TP\n", " labels_name_a[3]: [41.0, 42.6], # modela 2DP 8TP\n", " labels_name_a[4]: [44.7, 44.7], # modela 4DP 2TP\n", " labels_name_a[5]: [48.1, 49.4], # modelb 8TP\n", " labels_name_a[6]: [38.0, 38.0], # modelb 4DP 2TP\n", "}" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "legend_labels = [\"DLRover-Lynx without Local Search\", \"DLRover-Lynx\"]" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [], "source": [ "bar_width = 0.2\n", "group_spaing = 0.15\n", "\n", "group_positions = {}\n", "current_pos = 0\n", "\n", "x_label_cnt = len(data_a.keys())\n", "x_label_group_cnt = 2\n", "\n", "for idx in range(x_label_cnt):\n", " group_positions[idx] = []\n", " for _ in range(x_label_group_cnt):\n", " group_positions[idx].append(current_pos)\n", " current_pos += bar_width\n", " current_pos += group_spaing\n", "\n", "group_centers = {}\n", "for idx, positions in group_positions.items():\n", " group_centers[idx] = sum(positions) / len(positions)" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "Text(13.333333333333346, 0.5, 'MFU (%)')" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "label_set = set()\n", "for idx, (x_label, y_data) in enumerate(data_a.items()):\n", " positions = group_positions[idx]\n", "\n", " for i, (pos, value, color, edgecolor, hatch, label) in enumerate(\n", " zip(\n", " positions,\n", " y_data,\n", " colors,\n", " edgecolors,\n", " hatches,\n", " legend_labels,\n", " )\n", " ):\n", " if label in label_set:\n", " local_label = None\n", " else:\n", " local_label = label\n", " label_set.add(local_label)\n", "\n", " ax.bar(\n", " pos,\n", " value,\n", " width=bar_width,\n", " color=color,\n", " label=local_label,\n", " hatch=hatch,\n", " edgecolor=edgecolor,\n", " )\n", "\n", "ax.set_xticks(list(group_centers.values()))\n", "ax.set_xticklabels(list(data_a.keys()))\n", "\n", "ax.set_ylim(0, 100)\n", "ax.set_yticks([0, 50, 100])\n", "ax.set_yticklabels([\"0\", \"50\", \"100\"], rotation=90, ha=\"center\", va=\"center\")\n", "\n", "ax.tick_params(axis=\"x\", bottom=False, labelsize=g_label_fontsize - 4, pad=1)\n", "ax.tick_params(axis=\"y\", left=True, labelsize=g_label_fontsize, pad=5)\n", "ax.set_ylabel(\"MFU (%)\", fontsize=g_label_fontsize)" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "fig.legend(\n", " ncol=3,\n", " loc=\"upper center\",\n", " frameon=False,\n", " shadow=False,\n", " bbox_to_anchor=(0.5, 0.9),\n", " fontsize=g_label_fontsize - 2,\n", ")" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "data": { "image/png": "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GK1du1YFCxbUjBkzlCtXLv30009223399df6559/XBDhfypUqKCqVavalC1YsEARERGSpGPHjmnt2rXKkiWLevbsabNdoUKF1KhRI5uyrVu36uTJk5IejUKSpM6dO9skZMBezHMgSfv373c4pX1c4nt9NluCAEnn66+/tl7norninMdc31qS3Swz8dWjRw9dvXrVrrx79+46deqU9X7btm314osvJupYqdVff/2V6DosFos++ugjh489ePDArizmdx1J+vHHHxP0+on29ddfWxu3H/fRRx9px44d1vs1a9Z0mJSXWjh6nW/fvj1RM3qMHTtWf/zxR2LCAgDEkJbagGj/of0Htmj/+U9aav8BkDAkVgAAUqXBgwc7/LGYWhtv165dq5s3b6pu3brJdoxSpUpp/PjxduWBgYHx/ptkyJBBNWrUsCs3W880LjGnpc6WLZtq1aoVrzoqVqyoOnXq2JQdOHDAOqowunE/5nqccXH0A/+7777T+fPn41VPtKVLl2rnzp3KkSNHgvZ/UowdO9apUUWORi18/fXXkv4759mzZ1fbtm2TNsAUsmPHDg0ZMkTu7u6aN2+edQRNs2bN7JbDePjwoTp37pzoaeQTK+b15ObNm9bRJ99++60Mw1Dv3r2VKVMmu30dLfExbdo03b9/XwsWLDDdBrZiXgsl6datWzadmc5ytGxAkyZNTLd3d3e3K0vsNKWJ6dxNbwIDAzV79my766Mrzrmjz+mTJ08meDT/rl27tHTpUuXKlcumfO/evXbfL955550EHSMtSMhIUkcaNmzo8P2YN29eu7Jq1arJ09PTpuzs2bP64YcfEnTse/fuafz48XazEF29etWuYTi+38tSWsWKFe06pgzDsC5NFV+hoaEaMWKEsmbNmvjgAABWaakNiPaf2zb3af8B7T+PpMX2HwDxR2IFACDVWblypU2merRMmTJp1qxZdo28qcGwYcPUsmVLhw3gSal79+5q3769Xfm6dev0/fffx6uudu3a2ZWdOnVKx44di3dc0SPSo73++usJ+ls46miZMGGC9uzZo71796pw4cKxdgg64qiz6s6dO+rUqZPDUZ+xuX//vgYNGqQaNWrYrQmK/6xZs0Z79uxx6of1Cy+8oOrVq9uU/fPPP1q0aJF+/fVXSVLXrl0djrBJ7YKCgtShQwc9fPhQn3/+ud1r8bvvvlOxYsVsyk6cOKH//e9/KRmmnY4dO9r9vWfNmqWrV69qzpw58vT01IABAxzu27x5c+XMmdOm7JdfftHChQt1584d1apVS08//XSyxZ5eNGvWzOFrPuYsB86IeX3OkSNHrNdRR8eNXuc2oeJ7rU3PRo0apQIFCqhixYo25a4455UrV5aPj49d+eeffx7vY0rSkCFD9MILL9h9/kcnVT2uXLlyCTrG41MFp1a7d+/W8ePHE12Pp6en3fXU19dX+fPnt9vWx8fH4awngwcP1v79++N97K+++krXrl2zm2J6yZIldu/n1H4uPTw8VLNmTbvyb7/9Vnfu3Il3fd9++60kOZyiHQCQMGmtDYj2H9p/8B/afx5Jq+0/AOIvdX0rAQCkGck1+nTnzp3q1KmTXWOrm5ub5syZo1KlSsWrvpRotP3ll1/0zz//OPUjwlE88Y1xypQpKlKkiF35//73P7s122PTpUsXZc6c2a78xx9/jFc8kZGRNh0IFotFb731VrzqiNa6dWvly5fPpmzJkiUaPny4JKl3797xblQpVaqUqlSpYlf+999/q2XLlrp//77TdfXp00dnz55Vt27d4hVDapLc74kHDx5o4MCBqlGjhgoUKODUPoMHD7Yr69q1qzVzP61OA9mtWzdduHBB9erV06effmr3uFlD4cSJE/Xbb7+lVJh2smXLppYtW9qUrV27Vl988YXCw8PVvn1703ObIUMGde7c2abs2rVr+uCDDyQ9mrrWVRwtPxKf939KdujmyJFDHTt2tCv/+eef4xWzJB05csTmfo8ePeTl5WW6fbZs2ezKzpw549SxwsPDFRgYaFceFhYW576JPT+JlRLn9/Tp0xo/frzD7wuuOOcZMmRQhw4d7Mr//PNPLV26NF7HnD9/vv7880917drV7rGzZ8/alTlK6HBGWknS+eabbxJdx4MHD3Tz5k2bsldeecV0KvTXX3/driw8PFyNGjXSvn37nD7ub7/9ptGjR6t27dp66qmnbB5Lq+eyS5cudmVBQUH67LPP4lXPqVOn9M0336hz586xfh9NCwlAABBfaaENiPYfc7T/0P6THGj/+U9abf8BEH8kVgAAEsSZTpL42rhxoxo3bmw3MtbNzU0zZsxQ8+bN411neHh4vMrjKyAgQB988IGyZs2qF154IUHxREVFxWua9SxZsmjevHl2nVARERFq06aN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mqwU87Nl+/btTtf93Xffxfp8atSoYTdS83//+5/ddj4+PjbJHNu2bXO6EyD65uXlFed1P6bw8HBj6NChcX4/8vDwMHr27Gncvn071vquXLkS72t+9G+fW7duxXvfxLwuACAuaaUNiPafuOun/ecR2n+S70b7j/0tLbf/AGmJK/uKLYYRj8U+ARc7cuSIypcvb71/+PBhlStXzoURAYBjYWFhunr1aqLqyJs3r7y9vZ3aNiIiIs61/6IVKFBAnp6esW5z+vRpLVy4UFu3btXJkycVFBQkd3d35ciRQ+XKlVOdOnXUrl075c+f36ljJkRoaKgKFCig1157zXSt78Q6dOiQFi5cqD/++EMBAQG6ceOGsmXLpkKFCqlx48bq2LFjnJ8zd+/edbiuZmw8PDyUN2/exISeLh06dEiVKlWSJC1dulStWrWKdx0XL16M1/aPn4vAwECFh4fHa/98+fIpKChIISEhsR6jYMGCDh+7ffu2bt++Ha94zepKDqGhocqbN68+/vhjffzxx/He/+mnn1bp0qW1YsWKBB0/Ie+vfPnyyd3dPUHHSwvu3bunpUuXasOGDfr333915coVPXjwQJkzZ1axYsVUrVo1tWzZUrVr106S461bt04TJkzQzp07FRISooIFC6py5crq2bOnXnrpJVksFpvt69evrz179qhr165677339NRTTyVJHE+ylD7n0qPr8dy5c62fj3fu3FGuXLlUvnx5NWnSRF26dFGWLFniXe9ff/2lH374Qdu3b9ft27eVN29eVa9eXd27d9err75qt31QUJB69eqltWvXKmPGjGrVqpW++OILh98/EnINT8rrqb+/v0qWLKm7d+86XNP7+vXrWrt2rTZu3KgjR47o/PnzCg4Otn6/yps3r2rWrKkXX3xRr7zyitPfAeNy69YtLV26VMuWLdOJEyd05coVubu7K1++fKpevbratGmjpk2bxvu6uX//fn377bfatGmTAgMDlTNnTj3zzDPq0qWL2rZtKzc3N5vtw8PD9e6772rBggVyd3fXK6+8oqFDh6pUqVI22wQGBsb7OSb0un/58mXNnz9fK1eu1NmzZ3X9+nVlyZJFJUqUUOPGjdW5c2eVKFEi3vUCAJ4stP8kHu0/Tx7af5yLNyXbf4C0xJV9xSRWIE0hsQIAgPTrnXfe0cSJE5U/f36dP39eHh4erg4J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isq3Hj16xGGHHRb/+te/4oMPPoiDDjoo7ZcBAAAAAAAAALRABWkXUK6wsDAOOuigiiaJzz77LKZMmRKzZs2KJUuWRLt27WLNNdeMgQMHxrrrrptytQAAAAAAAABAa9BkGitW1K9fv+jXr1/aZQAAAAAAAAAArVjqlwIBAAAAAAAAAGiqNFYAAAAAAAAAAGTR6I0Vf/vb32L//fePZcuWNfbUje7LL7+M7bffPiZPnpx2KQAAAAAAAADAamj0xopRo0bFk08+GZdffnljT92oysrK4qc//Wn06dMnBg4cmHY5AAAAAAAAAMBqKGjsCdddd934xS9+Eb///e9jxIgRsdVWWzV2CY3ilFNOiYkTJ8Y777yTdikAAAAAAAAAwGpq9DNWREScf/750bVr19h///1j+vTpaZTQoP74xz/GjTfeGL///e9j/fXXT7scAAAAAAAAAGA1pdJYUVRUFDfeeGN89dVXMXz48Pjqq6/SKKNBXHDBBXH++efHkCFD4swzz0y7HAAAAAAAAACgHlJprIiI2GuvveL000+PDz/8MHbaaad4++230yolJ4qLi+OEE06IP/zhD7HGGmvEvffeG3l5qb29AAAAAAAAAEAOpPqb/0suuSR23333+PTTT2Po0KExduzYNMtZbW+++WZstdVWcfPNN0d+fn7cdddd0a9fv7TLAgAAAAAAAADqKdXGivz8/Ljvvvtiyy23jCVLlsSpp54a22+/fbz66qtpllVr8+bNi9/97ncxdOjQ+OCDDyIi4qabbordd9895coAAAAAAAAAgFxI/VoVnTp1iqeffjq23HLLSJIkXnnllRg6dGjsvffeMX78+LTLq9H8+fNjzJgxMWDAgPjLX/4SJSUlkZeXF9ddd10cccQRaZcHAAAAAAAAAORI6o0VERFdu3aNZ599NnbbbbdIkiSSJImnnnoq9thjjxg4cGCcc8458dZbb6Va48KFC+Ohhx6KI488Mvr06RNnn312zJo1K5Ikifbt28cDDzwQJ5xwQqo1AgAAAAAAAAC5lUmSJEm7iHJlZWXxq1/9Kq655prIZDJRXlomk4mIiJ49e8Yuu+wSw4YNi6222io233zzaNeuXc7rWLZsWUyZMiXeeOONePXVV2PChAnx2muvRWlpaUREJElSUd9aa60VDzzwQAwdOjTndVDde++9F5tuumnF43fffTcGDx6cYkUAAAAAAAAANLQ0f1dc0Ciz1FJ+fn5cddVVMXz48DjhhBNi9uzZVRosZsyYEffee2/ce++9ERGRl5cX66+/fqy//vqx3nrrRf/+/aNnz57RvXv3WHPNNaNDhw5RWFgYhYWFkclkorS0NJYuXRrFxcUxd+7cmDNnTsyZMye+/vrr+Oqrr+LLL7+MyZMnx8cffxxLly6tUlvlJo/ymvbdd9+4+eabY80112zcNwoAAAAAAAAAaBRNqrGi3IEHHhg77LBDnHrqqfHAAw9UnLEi4vsGh4jlZ7j46KOP4uOPP87Z3NlO4FFeQ5IkscYaa8Rf/vKXOPHEE3M2LwAAAAAAAADQ9OSlXUA2vXr1ivvuuy/GjRsXgwYNqnbGiMq3JElydlvZHHl5eXHKKafExx9/rKkCAAAAAAAAAFqBJttYUW7PPfeMt99+O2677baKBosVzypRUyNEfW6VJUkShYWFcdxxx8W7774bV199dXTr1q0x3wIAAAAAAAAAICVNvrEiYnnjxBFHHBHvvPNOPPbYYzFy5MgoKCioscliRSs7M8Wqtunfv3+cd9558dlnn8UNN9wQG220US5fFgAAAAAAAADQxBWkXUBd7b333rH33nvHN998E4888kg8+uij8cwzz8TChQurrFd+5okVz0BRWU1nvthkk01ir732ioMPPji22Wab3L8AAAAAAAAAAKDZaHaNFeV69OgRxx9/fBx//PFRVlYWb7zxRrz00kvx7rvvxgcffBCfffZZzJgxI4qLi2vcvkuXLjFgwIAYOHBgbLjhhrHtttvGDjvs4DIfAAAAAAAAAECFZttYUVl+fn4MGTIkhgwZUu25BQsWxOLFi6O4uDgKCgqiqKgoOnbsuNIzWQAAAAAAAAAARLSQxoqVKSoqiqKiorTLAAAAAAAAAACaoby0CwAAAAAAAAAAaKo0VgAAAAAAAAAAZKGxAgAAAAAAAAAgC40VAAAAAAAAAABZFKRdAE3D4sWLY8aMGTFv3rwoLi6OkpKSaNu2bXTo0CHat28fXbt2jTXWWCPtMgEAAAAAAACgUWmsaGWSJInXX389/vvf/8brr78e77//fnz88cexYMGCVW7bsWPH6Nu3b/Tv3z+23nrrGDp0aAwdOlTDBQAAAAAAAAAtlsaKVmL8+PHxz3/+Mx5++OGYM2dOxfIkSWo9xoIFC+L999+PDz74IJ544omIiMhkMrH99tvHIYccEgcddFD07t0716UDAAAAAAAAQGry0i6AhpMkSdx4440xaNCg2GOPPeLWW2+N2bNnR5IkFbeI5c0Rtb2Vj1t+W7ZsWbz44otx+umnR9++feOII46Id999N82XDQAAAAAAAAA5o7GihfrPf/4Tm222Wfz85z+PSZMmVTRC1KZZItstouYmjPLnS0tL46677ootttgiDjvssJg+fXqabwEAAAAAAAAA1JvGihampKQkTj/99Nh9993jgw8+qNZMkU1tz1axqm3Lmyzuvffe2GSTTeK2225riJcJAAAAAAAAAI2iIO0CyJ1vv/029ttvv3jppZeqNFRUVn7miVyqPEflM2DMnTs3jj322Hj77bfj0ksvXWlzBgAAAAAAAAA0RRorWoiZM2fGiBEjqpylIqJqI0WXLl1ik002iUGDBsWAAQOiV69e0bNnz+jRo0e0bdu24pafnx9lZWWxbNmyWLJkSRQXF8eCBQti3rx5MWfOnPjmm29ixowZ8cUXX8Snn34aH3/8ccyaNatKPZXn/9vf/hbFxcVx9dVXN94bAgAAAAAAAAA5oLGiBSgpKYn99tsv3n///SqX5Gjfvn3svffeseuuu8bw4cNjo402arAapk2bFq+//nq88MILMW7cuHj33XcjIipqGTt2bGy88cZx6qmnNlgNAAAAAAAAAJBreWkXQP2dc8458fLLL1c0MfTv3z+uu+66mD59etx3331x0kknNWhTRUREnz59Yp999omLLroo3n777fjoo4/i1FNPjXbt2lXU9T//8z/xySefNGgdAAAAAAAAAJBLGiuauY8//jj+9re/RSaTiby8vPjDH/4QH374YZx44onRqVOn1OoaOHBgXHnllfHWW2/F1ltvHRERS5YsiV//+tep1QQAAAAAAAAAdaWxopm74ooroqysLPLy8uKf//xnnHfeeVFQ0HSu8DJw4MB45plnYptttokkSeKxxx6L999/P+2yAAAAAAAAAKBWNFY0cw888EBkMpk48cQT46CDDkq7nBp17Ngx7rnnnmjXrl1ERPzjH/9IuSIAAAAAAAAAqB2NFc3Yl19+GTNmzIiIiBNOOCHlalauf//+ccwxx0SSJDF+/Pi0ywEAAAAAAACAWkmtsWLEiBFpTd1iTJ8+veL+oEGDUqykdvbcc8+IiJg6dWrKlQAAAAAAAABA7aTWWPHcc8+lNXWL0bZt24r7ixcvTrGS2unQoUNERCxatCjlSgAAAAAAAACgdlJrrEiSJObOnZvW9C3COuusE5lMJiIinn/++ZSrWbW33norIiK6d++eciUAAAAAAAAAUDupNVZERLz66qtpTt/srbHGGrHppptGkiTxxz/+MZYtW5Z2SVmVlJTE9ddfH5lMJrbccsu0ywEAAAAAAACAWkm1seJPf/pTJEmSZgnN3s9+9rOIiHj99dfjqKOOarLNFSeeeGJ8/PHHERGx9957p1wNAAAAAAAAANROqo0Vzz//fBx55JGxZMmSNMto1k488cRYc801IyLirrvuih122CEmT56cclXf+/TTT2P33XeP22+/PSIiunTpUtEMAgAAAAAAAABNXUHaBdx1113x//7f/4vdd989Ntxww+jevXu0bds28vPzczJ+Xl5eFBYWRtu2baNdu3bRvXv36NmzZ/Tu3TvatGmTkznS1KVLl7jkkkvi2GOPjUwmEy+//HIMHjw4DjvssDj99NNTu+zGiy++GDfddFPcddddUVJSEkmSRCaTiT/96U9RVFSUSk0AAAAAAAAAUFeZJKVrceTl5UUmk6m4FEgmk2n0+QcMGBCDBw+OnXbaKfbYY48YNGhQo9aQS8cee2zceuutFe9p+fvZr1+/2GeffeKHP/xhbLnllrHhhhs2yHv9xRdfxGuvvRZPPfVUPPLIIzFjxoyIiCqf78iRI+Ohhx6q1zzvvfdebLrpphWP33333Rg8eHC9xgQAAAAAAACgaUvzd8WpN1aUS6OMFRsMhgwZEv/zP/8TBx54YKPXUl+lpaWx1157xdNPP12lYSWi6uts27ZtrLPOOtVuvXv3jg4dOkSHDh2iffv2Ff+NiFiyZEnFbcGCBTFt2rT46quv4ssvv4ypU6fG66+/Ht99913FHCvOnSRJ7LzzzjFu3Ljo0KFDvV6nxgoAAAAAAACA1ifN3xWnfimQJEmiS5cusd1220Xfvn2ja9eu0a5du5xdCiQioqysLJYuXRqLFy+OuXPnxqxZs2LatGnxySefxOzZsyvWmzhxYvzkJz+JvffeO2688cbo1atXzmpoaAUFBfH444/HscceG3fddVfWppUlS5bE5MmTY8qUKTmbe8WmmBXnPvDAA+OOO+6Idu3a5WxOAAAAAAAAAGgMqTdW/OlPf4qzzjorp40UdTFt2rSYMGFCPPTQQ3H//fdHaWlpjBs3LoYOHRrjx4+P9ddfP5W6VkdhYWHccccdseWWW8Z5550XixcvjkwmU+OlP3J5hpBs47dv3z7+8pe/xC9/+csat5s5c2Z88803dZpr8uTJq1UjAAAAAAAAAKyOVC8Fcvjhh8ftt9+exvQ1mjx5cvzyl7+MJ598MiIievfuHS+//HKsu+66KVdWd1OmTIlf/OIX8e9//zsiam5+aAhJkkQmk4kDDjggLrvssujXr1/Wdf/whz/E+eefX6/5XAoEAAAAAAAAoOVL81IgeY0ySxYnnXRSmtNXM3DgwBg3blz89re/jYiIGTNmxIEHHhjFxcUpV1Z366+/fjz55JPx4osvxo9//ONIkqTilk3ldWq6rWq7goKCOPLII+Odd96J+++/f6VNFQAAAAAAAADQHKTWWJHJZGKLLbZIa/qVuvDCC+P000+PJEni9ddfj9///vdpl7Tahg4dGv/6179i6tSp8ec//zm22GKLrA0T5ZcNyXYrV3nbvLy82HnnneOSSy6JTz75JG699dYYNGhQGi8VAAAAAAAAAHIutUuB5OfnR1lZWRpT18qyZcti6NChMXHixGjbtm188MEH0b9//7TLyokZM2bEiy++GC+++GK89dZbMXXq1Pjiiy+ipKRkpdtlMplYb731YvDgwTF48ODYYostYvfdd4811lhjteqYOXNmfPPNN3XaZvLkybH//vtXPHYpEAAAAAAAAICWL81LgRQ0yiw16Nu3b1pT10peXl7cfPPN8YMf/CBKSkrikksuiWuuuSbtsnKiV69eccABB8QBBxxQsSxJkpg5c2bMmzcvFi1aFIsWLYokSaKoqCg6deoUnTp1ii5dukSbNm1yVkfPnj2jZ8+eORsPAAAAAAAAAHIttcaKqVOnpjV1rW266aZx4IEHxv333x/3339/XHXVVZGXl9rVUxpUJpOJXr16Ra9evdIuBQAAAAAAAACajNQaK5qL008/Pe6///749ttv45lnnoldd9017ZIAAAAAAACyKhk9OmL+/LTLaPk6dYrCSy9NuwoAGoHGilXYYYcdYq211orp06fHSy+9pLECAAAAAABo2ubP11gBADnUMq9rkWMjRoyIJEni7bffTrsUAAAAAAAAAKARaayohS222CIiIiZNmpRyJQAAAAAAAABAY9JYUQvrrbdeRETMnj075UqqGz58eDz00EOxbNmyBp2ntLQ0Jk+eHK+88kq89NJL8d5778V8pxEDAAAAAAAAoIUrSLuA5qBLly4RETFv3ryUK6nuueeei+effz7WWWedOPnkk+OEE06INddcMydjT5o0Ke6888548skn46233oqysrJq66yzzjqx6667xqhRo2LvvfeOTCaTk7kBAAAAAAAAoClwxopaKCwsjIiIhQsXplxJdl988UWcc845se6668YxxxxTr7EmTZoU++23XwwePDj+/Oc/x2uvvRalpaWRJEm12xdffBG33XZbjBw5MtZff/249957c/SKAAAAAAAAACB9GitqYcGCBRER0a5du5QryS6TyUSSJLFkyZL4xz/+sdrj/OlPf4of/OAH8dhjj1U0T5SPn+1W7tNPP43DDjssdt5553j77bfr/ZoAAAAAAAAAIG0aK2rh008/jYiIoqKidAtZhfpchmPx4sUxcuTIOO+886KkpCSSJKmxeaKms1ZUbsBIkiQmTJgQ22+/vbNXAAAAAAAAANDsFaRdQHPw5ptvRkREp06d0i1kJcobIVZHaWlp7LPPPvHss89WGWfF+xER2223XYwcOTJ23nnnWG+99aJ79+6xePHimDFjRrz88svx+OOPx4MPPhiLFy+Oww47LD7++OM455xzcvMiAQAAAABoNvYYdUzMnj037TJavP791ol7b7ky7TIAoEXTWFELTz31VGQymejTp0/apTSIn//85/HMM89UOTvFik0Ve+65Z/zxj3+MIUOGVNu+sLAwunTpEhtuuGEcccQRMWXKlBg9enQ88sgjcd5550W3bt3i5JNPbtTXBAAAAABAumbPnhuz5misaGhdu3ROuwQAaPFSuxTIgAED0pq6Th577LH44osvIiJi0KBBKVeTexdddFHccsst1c5MkclkIkmS6NKlS9xzzz0xbty4GpsqarL++uvHQw89FBdddFFkMpk4/fTT4+mnn26w1wAAAAAAAAAADSW1xopPP/00ralrraysLH77299WPG5pjRXvvfdenHfeeVnPUrHBBhvESy+9FD/5yU9Wa/yzzjorLr300igtLY0jjjgi5s2bl7PaAQAAAAAAAKAxpNZYERExf/78NKdfpbPPPjvefffdise77LJLesU0gNNPPz1KS0sjonpTxYABA+L555+PDTfc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3333xUcffRS/+MUvokOHDpEkSSRJEuPGjYvhw4fHtttuG/fdd18kSdKotZ188smNOh8AAAAAAAAA0DQ0mcaKcuutt15cddVV8fnnn8cFF1wQvXr1qmiweO211+LQQw+NgQMHxjXXXBOLFy9ulJp69uwZffr0aZS5AAAAAAAAAICmo8k1VpRbY4014pxzzonPPvss/v73v8cmm2xS0WDx6aefxi9/+ctYd91147zzzouZM2c2eD1du3Zt8DkAAAAAAAAAgKalyTZWlCssLIzjjz8+3nvvvXj00Udj2LBhFQ0Ws2bNij/96U/Rv3//OOmkk+Kjjz5qsDrWXnvtKCwsbLDxAQAAAAAAAICmp8k3VlS2zz77xDPPPBMTJ06Mgw8+OPLz8yNJkliyZEnccMMNMWjQoDjggAPixRdfzPncTz75ZAwcODDn4wIAAAAAAAAATVezaqwot9VWW8Xdd98dkydPjtNOOy2KiooiSZJYtmxZPProo7HTTjvFD3/4w3jooYfSLhUAAAAAAAAAaMaaZWNFuX79+sUVV1wRn3/+efzpT3+KtdZaq+IyIS+//HIcdNBBseGGG8b1118fxcXFaZcLAAAAAAAAADQzzbqxolzXrl3j7LPPjk8//TRuuummGDx4cEWDxZQpU+KUU06Jvn37xh//+Mf47rvv0i4XAAAAAAAAAGgmWkRjRbk2bdrEMcccE++88048/vjjMWLEiIoGi2+//TbOP//86Nu3b5x66qkxZcqUtMsFAAAAAAAAAJq4FtVYUdlee+0V48ePj9deey0OPfTQyM/PjyRJYvHixTF27NjYeOON4yc/+Um8/PLLaZcKAAAAAAAAADRRLbaxotyWW24Zd911V0yZMiV+9atfRadOnSJJkigrK4sHH3wwfvjDH8awYcPiX//6V9qlAgAAAAAAAABNTItvrCi37rrrxuWXXx5ffPFFXHTRRbH22mtXXCbkhRdeiP333z822WSTuOmmm6KkpCTtcgEAAAAAAACAJqDVNFaU69y5c5x11lkxderUuPXWW2OzzTaraLD48MMP48QTT4x+/frFn//855g9e3ba5QIAAAAAAAAAKWp1jRXlCgoK4sgjj4zHH388tttuu4iIyGQykSRJzJgxI84999zo27dv/OpXv4rPPvss5WoBAAAAAAAAgDS02saK999/P4455pgYOHBgvPLKK5HJZCJieXNFeYPFwoUL46qrrooNNtggDjvssJg7d27KVQMAAAAAAAAAjakg7QIa23//+98YM2ZMPPHEExWXAFlReXNFudLS0hg3blzMnTs3unTp0pjlAgAAAAAAAAApajVnrHjooYfihz/8Yeyyyy4xbty4WLZsWSRJUq2JovL9JEmid+/e8Ze//CU+//zz6Nu3bxqlAwAAAAAAAAApadFnrCgpKYnbbrstLrvssvj4448jIirOUFG5gaLy4/LnBw0aFKNHj47DDz882rRp04hVAwAAAAAAAABNRYtsrJg3b15ce+21ceWVV8aMGTOqXO5jxYaKcuXrDBs2LM4888zYe++9G6VWAAAAAAAAAKDpalGNFV999VX89a9/jRtuuCEWLFhQ49kpyi//Uflxfn5+HHjggXHmmWfGkCFDGr1uAAAAAAAAAKBpahGNFe+//36MGTMm7r777li6dOlKGyoqX/KjQ4cOccwxx8QZZ5wR6623Xiq1AwAAAAAAAABNV7NurHj++edjzJgx8cQTT0RE1LqhokePHnHqqafGL37xi+jWrVvjFw4AAAAAAAAANAvNsrHiwQcfjEsuuSReeeWViKi5oaJcJpOpeH7gwIHxm9/8Jo466qho165d4xUMAAAAAAAAADRLzaaxoqSkJG677ba49NJLY/LkyRGx8oaKys8PHTo0zjzzzNh///2zrgsAAAAAAAAAsKIm31gxd+7cuPbaa+Oqq66KGTNmVDRLRESVy3vUdPmPkSNHxplnnhk77LBDo9cNAAAAAAAAADR/Tbax4quvvorLL788brzxxliwYEGNZ6cob6Co3GDRtm3bOOKII+I3v/lNbLTRRqnUDgAAAAAAAAC0DE2useK9996LMWPGxN133x2lpaW1bqhYY4014uSTT47TTjstevXqlfO6rrvuujjooIOie/fuOR8bAAAAAAAAAGiamkxjxXPPPRdjxoyJJ598MiJilQ0V5c/369cvfv3rX8dxxx0XHTt2bLD6rr322th55501VgAAAAAAAABAK5J6Y8UDDzwQl1xySbz66qsRUXNDRbnKDRVbbbVVnHnmmfGTn/wk8vLyGrzOJUuWNPgcAAAAAAAAAEDTkmpjxYYbbhhTpkyJiJU3VFR+fs8994wzzzwzhg8f3jhFRkRZWVlMmzat0eYDAAAAAAAAAJqGVBsrJk+eXHEW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7777xoEHHhhrrLFGzmsGAAAAAAAAgLS5FEgLNnv27Lj44oujX79+scsuu8TVV18d7733XixbtiySJKl2K1e5maKm9ZIkiZkzZ8a//vWvOPHEE6N3796x7777xtNPP53GywQAAAAAAACABqOxogUqLi6Oiy66KNZbb7347W9/G1988UWV5olMJrPSW23WyWQyFWMuXbo0xo0bF7vvvntsu+228dRTT6X58gEAAAAAAAAgZzRWtDATJ06MLbbYIs4555yYN29eJElSY+NELtTUZDFx4sTYe++945BDDonp06fnbC4AAAAAAAAASIPGihbkqquuih122CE+/vjjKg0VNcl2iY9V3bKpPFeSJHH//ffH1ltvHa+++mqDvFYAAAAAAAAAaAwFaRdAbpx11llx2WWXVWuoWLEZorCwMPr27Ru9evWKnj17Ro8ePaJt27YVt/z8/CgrK4tly5bFkiVLori4OBYsWBDz5s2LOXPmxDfffBMzZsyIb7/9tloNK8779ddfxy677BIPP/xw/OhHP2r4NwEAAAAAAAAAckxjRQtw/vnnx6WXXhoRUXFZjoiI/Pz82HrrrWP48OExdOjQ2GSTTWLgwIGRl1f/E5UUFxfHp59+Gh9//HG8/fbb8frrr8eECRNixowZFXVERCxevDh+8pOfxIQJE2Lw4MH1npfGtcYaXdIuocXr2rVz9YWdOjV+Ia2R97nOZELDkwkp8j7XiTxoHDIhRd7nOpEJjUMmpMj7XCcyoXHIhBR5n+tEJjQOmZAi73OdyITGIRNS5H1u0TLJyq7vQJP3+OOPx8iRIyPi+7NTDB06NI477rg46KCDokuXxt1Jvf766/HAAw/ETTfdFDNnzqxo9Nhkk03izTffjDZt2lSsO3PmzPjmm2/qNP77778fBx98cMXjhx9+OAYOHJiz+gEAAAAAAABoeiZPnhz7779/xePXXnstttpqq0aZW2NFM7Z48eLYYIMNYtq0aRERsfHGG8fVV18dI0aMSLmy5We0uPTSS+PCCy+MkpKSiFh+Zo3f/e53Fev84Q9/iPPPPz+tEgEAAAAAAABoph5++OHYb7/9GmWu+l8TgtTceOONMW3atMhkMjFq1Kh44403mkRTRURE27Zt45xzzomnnnoqOnbsGEmSxGWXXRYLFixIuzQAAAAAAAAAqDWNFc3YP/7xj4iI2HrrreOee+6Jtm3bplxRdTvvvHPccMMNERExb968uP3221OuCAAAAAAAAABqz6VAmqn58+dH165dIyLioYceipEjR6Zb0CoMHz48nn/++dhrr73isccei4iImTNnxjfffFOncebNmxcTJ06Mzp07R9euXWPddddtkg0lAAAAAAAAAOROcXFxfPHFFxWPhw0bVvE784amsaKZeuedd2KLLbaITCYT3333XaP9g1ldt956axx77LHRp0+f+PLLL9MuBwAAAAAAAABqxaVAmqni4uKK+x06dEixktrp379/RER8++236RYCAAAAAAAAAHWgsaKZ6tmzZ8X9SZMmpVhJ7UybNi0iIoqKilKuBAAAAAAAAABqT2NFM9W3b9/o0aNHRERcd911KVezavfff39ERKy//vopVwIAAAAAAAAAtaexohnbZ599IkmS+Pvf/x7/+te/0i4nq4cffjgefvjhyGQyMXz48LTLAQAAAAAAAIBa01jRjP3qV7+KTCYTy5Yti4MPPjiuueaatEuq5vbbb4+f/vSnFY+POeaYFKsBAAAAAAAAgLrRWNGMbbbZZhWNCsXFxfHLX/4yRowYEc8++2y6hUXEf//739hjjz3i6KOPjiVLlkQmk4nDDjssNtpoo7RLAwAAAAAAAIBayyRJkqRdBKtvzpw5MWTIkJg6dWokSRKZTCYiIjbddNM48MADY999940tt9yyYnlDevnll+Ohhx6Khx56KCZPnhwRUVHTWmutFW+88Ub06NGjwesAAAAAAAAAgFzRWNECfPjhh/HDH/4w5syZExHLmxkioqKZon379rHZZpvF5ptvHv369Yt11lmnyq1Dhw61nmvZsmXx9ddfx5dffhlTp06N119/PV577bV44403Yu7cudXmT5IkOnXqFE8//XQMGTIkh68aAAAAAAAAABqexooWYuLEiTFy5MiYMWNGxbLKH+3KzljRsWPH6NChQ3To0CHat29f8d+IiCVLllTcFixYEN98800sW7as2hg1zZUkSXTr1i0ef/zx2G677er9GgEAAAAAAACgsWmsaEE+//zz2H///ePNN9+s1khR14+5cnNEXdavPN8222wT9957b/Tr169OcwMAAAAAAABAU5GXdgHkTt++fePVV1+NCy+8MNq2bVvtLBK1uZVLkqRO21ferkOHDnHxxRfHhAkTNFUAAAAAAAAA0Kw5Y0UL9dlnn8Vf/vKXuO2226K4uLjGS4GUf/Qru0xIbSVJEp07d46TTjopfvWrX0Xv3r3rPSYAAAAAAAAApE1jRQv39ddfx9///ve45557YtKkSRXL69tMUfmfzeDBg+OII46Ik046KTp37lyvcQEAAAAAAACgKdFY0Yq89dZb8eSTT8aLL74Y//d//xfffvvtao3Tu3fv2GKLLWKvvfaKkSNHRv/+/XNbKAAAAAAAAAA0ERorWrFp06bF1KlT49NPP40vv/wy5s2bF4sWLYpFixZFkiRRVFQUnTp1ik6dOsUaa6wRG220UQwePDjWWGONtEsHAAAAAAAAgEahsQIAAAAAAAAAIIu8tAsAoGbTpk2L8847L3r37h277LJLqrV8+eWXce6558Zaa62Vei3QWskEoDKZAFQmE4DKZAKwIrkAVCYTYPVorABoYv773//GIYccEv369YsLLrggZsyYkUodSZLE+PHj48ADD4z+/fvHhRdeGNOnT2+w+f7+97/HgAEDYtmyZQ02BzRHMkEmQGUyQSZAZTJBJkBlMkEmwIpaay4ANZMJUD8aK4B6e//996Nnz56Rn58fmUwm6+36669vsBomTJiw0rk7duwYa6+9dtx0000NVkN93XLLLfGDH/wgdt5557j33nujtLQ0tVrGjh0bG2+8cfzoRz+Khx56KMrKyhp8zquvvjqmTp0aTzzxRIPPRcOSCbkhE2RCSyETckMmyISWQibkhkyQCS2FTMgNmSATWhK5kBvNPRdGjhwZffr0icLCwpV+FjXdCgsLo1OnTrH22mvHlltuGQcccECcd9558Z///CfV94HVIxNyQybIBHJDYwVQb4MGDYqZM2fGokWLYty4cbHBBhvUuN6ll17aYH89cMkll9S4fOONN47nn38+FixYEF999VUcd9xxDTJ/LsyYMSNGjx4d119/fRQVFaVaS4cOHWLMmDHx4IMPRs+ePRt8vmeffTbeeeediIi49tprG3w+GpZMyA2ZIBNaCpmQGzJBJrQUMiE3ZIJMaClkQm7IBJnQksiF3GjuufDoo4/GtGnTYt68eXHrrbdmfQ35+fkxePDg2H333eMnP/lJHHbYYbHbbrvF+uuvHzNnzow333wzHn744bjgggti1113jZ49e8bZZ58d33zzTS5fIg1IJuSGTJAJ5EgCkGNffPFF0qFDhyQiqt3uvffenM83adKkJJPJ1Djfhx9+mPP5GsNvfvObKq9j2LBhqdXyhz/8ocFrOfDAAyvGz8vLSz755JOcz0F6ZEL9yQSZ0JLIhPqTCTKhJZEJ9ScTZEJLIhPqTybIhJZGLtRfS8iFyy+/vNrnse222yaLFi3Kus2iRYuSRx55JPnRj35Ubdvu3bsnDz/8cI5eFY1JJtSfTJAJrD5nrABybp111oldd921xucuvvjinM932WWXRZIkNdax4YYb5ny+xrDFFlukXUKFjTbaqEHH/+KLL+KRRx6peLxs2bIYO3Zsg85J45IJ9ScTZEJLIhPqTybIhJZEJtSfTJAJLYlMqD+ZIBNaGrlQfy0hF/bYY49qy9q3bx/t27fPuk379u1j5MiR8e9//zvuvPPO6NixY8Vz3377bRx44IFxxx13rFY9pEcm1J9MkAmsPo0VQIMYOHBgjctfe+21ePrpp3M2z4wZM+If//hHjc/16dMnZ/M0tq5du6ZdQoXOnTs36Phjx46tdh21m2++OYqLixt0XhqXTKgfmSATWhqZUD8yQSa0NDKhfmSCTGhpZEL9yASZ0BLJhfppCbmwzjrr1Gven/70p/Hoo49GYWFhxbJly5bF8ccfH2+99Va9xqbxyYT6kQkygdWnsQJoEOXXuFp//fWrPXfRRRflbJ6rrroqiouLa5ynXbt2OZunsbVt2zbtEipUPrjItSVLlsQNN9xQbfl3330X99xzT4PNS+OTCfUjE2RCSyMT6kcmyISWRibUj0yQCS2NTKgfmSATWiK5UD8tIRcq/2X56hoxYkScddZZVZYVFxfH6NGj6z02jUsm1I9MWE4msDo0VgANIi9vebzsuOOOse2221Z5bvz48fH666/Xe46FCxdWnOLxN7/5TbXnM5lMvedIS0FBQdolVCj/LBvC3XffHd9++22NB3PXXHNNg81L45MJ9SMTZEJLIxPqRybIhJZGJtSPTJAJLY1MqB+ZIBNaIrlQPy0hF/Lz83My/29+85tqv8gdP358TJ06NSfj0zhkQv3IhO/JBOpKYwXQ4Fbs+ovIzfXObrzxxpg1a1b06NEjjjnmmHqP15Q05JcPddWQtVx99dUREXH88cfH0KFDqzz3yiuv5OQgmKZHJtSdTJAJLZlMqDuZIBNaMplQdzJBJrRkMqHuZIJMaOnkQt21llyoja5du8Z2221Xbfnzzz+fQjXkgkyou7T/P6ws7VpkAnXVdP7vAVqsAw44oNp1zx544IGYMmXKao9ZWloaf/3rXyMi4rTTTmvWp95qrf7v//4vXnvttYiIOPXUU+Pkk0+uto6/MmmZZAI1kQmtl0ygJjKh9ZIJ1EQmtF4ygZrIhNZNLlBfffr0qbbs66+/TqESckEmUF8ygbrQWAE0uLy8vGqnyyorK4tLL710tce877774rPPPosOHTrEKaecUt8SScFVV10VERG77bZbbLzxxnHwwQfHmmuuWWWdf/7znzF79uw0yqMByQRqIhNaL5lATWRC6yUTqIlMaL1kAjWRCa2bXKC+vvvuu2rLarqsEM2DTKC+ZAJ1obECaBRHH3109OzZs8qyW2+9NWbOnLla411yySUREXHcccdV++G5PubPnx833nhj7LffftG3b99o165ddOnSJTbZZJPYb7/94rbbbos5c+bUa44FCxbE7bffHvvuu29stNFGUVRUFF27do1tttkmLrzwwpg7d269X8c777wT5557bmy33XbRp0+faNu2bfTs2TO22267+N3vfhefffZZveeoj6+//jruv//+iFj+1yUREe3atYtjjz22ynqLFy+OW265pdHro+HJhO/JBJmATKhMJsgEZEJlMkEmIBMqkwkygeXkwvfkQt0kSRKTJk2qtnzQoEEpVEOuyITvyYS6kQnUWQLQAH7/+98nEZEcddRRFcsuuOCCJCKq3M4+++w6jz1+/PgkIpL8/Pxk6tSpFctXHHvYsGG1HrOsrCy5/PLLk27duiURkRQVFSU77bRTsu+++yYbbrhhlXG7dOmSXHPNNUlZWVmda7/33nuT7t27V4y1xRZbJPvtt1+y1VZbJZlMJomIpFevXsmf//zn1XotX3/9dfKzn/0syWQySceOHZNdd9012WeffZIBAwZUGa+wsDA555xzavUannnmmdV+X7Mp//fRv3//KjVMmTIlycvLqzLfBhtskCxbtqzec5IumVAzmbCcTGh9ZELNZMJyMqH1kQk1kwnLyYTWRybUTCYsJxNaJ7lQs9aWC/X5TMo98cQT1cbp1q1bsmjRojqPRXpkQs1kQu23LScTqCuNFUCDqOng5rvvvks6duxYZSfVtWvXZN68eXUae4899kgiIjn00EOrLF/dHemCBQuS3XffPYmIpKCgIDn//POTOXPmVFnnxRdfTAYNGlRl/L322itZvHhxrev+xS9+UbHtlltumbzxxhtVnv/ggw+SnXbaqdrrqO1ref/995O+ffsmeXl5ybnnnpssWLCgyvPjxo1L1lprrSrj7r///klpaelKx831FyElJSVJ7969k4hILr744mrP77XXXtVe/1NPPVWvOUmfTKhOJiwnE1onmVCdTFhOJrROMqE6mbCcTGidZEJ1MmE5mdB6yYXqWmMurO5nUm7x4sXJ1ltvXW2ciy66qE7jkD6ZUJ1MkAk0Do0VQIOo6eAmSZLk9NNPr7ajuuSSS2o97ltvvVWx3euvv17ludXZkS5dujQZPnx4xTZ///vfs647Z86cZPPNN68yxx577JEUFxevcp4zzzyzYpttt902mT9/ftZ6dt111zq/ls8//zzp3r17kslkkjvvvHOl65V3xpbf/vd//3elY+f6i5C77roriYikXbt2ybffflvt+UcffbTa6x85cmS95iR9MqEqmfA9mdA6yYSqZML3ZELrJBOqkgnfkwmtk0yoSiZ8Tya0XnKhqtaaC6vzmZRbsGBBMmrUqGpj/OhHP0qWLl1a63FoGmRCVTJBJtB4NFYADSLbwc1nn32WFBQUVNlZrb322rU6QEiSJPnZz36WRESy6667VntudXakv/3tbyvW32mnnVa5/qRJk5LCwsIq86zqlGL33XdfxbpFRUXJlClTVrr+V199VW2Olb2W0tLSZMcdd0wiIjniiCNW+RrGjh1bZeyCgoLkk08+ybp+rr8I2X777ZOISI499tgany8rK0v69etXZc78/Pzks88+q9e8pEsmfE8mVCUTWieZ8D2ZUJVMaJ1kwvdkQlUyoXWSCd+TCVXJhNZLLnyvNefC6nwms2fPTm699dakb9++1bY/5JBDqv3VPc2DTPieTJAJNC6NFUCDyHZwkyRJcvjhh1fbad10002rHPPzzz+vODCq6VSOdd2Rfvjhh0mbNm0q1r/vvvtq9drOPvvsaj+kv/nmmzWu+9133yW9evWqWHf06NG1muOwww6r9Wu58847K9Zb8RRfNZk6dWq19+qMM87Iun4uvwiZOHFixTgrdv1WtuJ13iIi+e1vf7va85I+mbCcTKhKJrReMmE5mVCVTGi9ZMJyMqEqmdB6yYTlZEJVMqF1kwvLtfZcWHGeTCaT9O3bN9lhhx2SvfbaKznggAOSgw8+ONl///2TYcOGJQMGDEgymUy17YYOHZr861//qvW8ND0yYTmZIBNofBorgAaxsoObyqfUKr9tvPHGybJly1Y65hlnnJFERLLFFlvU+HxdD26OPPLIKgco2U6RtaIZM2ZU63w97LDDalz3f/7nf6qs99FHH9Vqjuuvv77Wr2XIkCFJRCRrrrlmrcZesmRJtfdq0003zbp+Lr8IOeqoo5KISHbYYYeVrjdz5sxqnbM9e/asdXcxTY9MWE4mVCUTWi+ZsJxMqEomtF4yYTmZUJVMaL1kwnIyoSqZ0LrJheVaey6sOM/q3NZcc83k5JNPTsaNG5eUlpbWem6aFpmwnEyQCTS+ggBoZJtvvnnsscce8dRTT1UsmzRpUjz88MNxwAEH1LjN3Llz44YbboiIiDPPPLPeNcyaNSvuvvvuiscDBw6MoqKiWm3bs2fP2HPPPeOxxx6rWHbffffF1VdfHd26datYtnDhwvj73/9e8XittdaKDTbYoFZz1Ha9KVOmxMSJEyMioqysLA499NBabbei9957L8rKyiI/P3+1tq+Nb7/9Nu65556IiDj11FNXum6PHj3ioIMOirvuuqti2cyZM+P++++Pn/70pw1WI+mQCasmE2RCayITVk0myITWRCasmkyQCa2JTFg1mSATWhu5sGotMRciIrbddtv497//HZ07d45MJhMREaWlpbFw4cKYNm1afPjhh/HCCy/Egw8+GFOnTo2IiO+++y7Gjh0bY8eOjb59+8aFF14YRxxxRIPWSeOSCasmE2QCq09jBZCKs846q8rBTUTExRdfnPXg5rrrrov58+dHv3794pBDDqn3/I899liUlJRUPF533XXrtP2KBzelpaXx/PPPx/77719ljtmzZ1c83mqrrWo9fvmOf1UmTJhQcX/OnDkVXzTUVZIkMWvWrOjRo8dqbV8bN9xwQyxZsiTWWmutGDVq1CrXP+WUU6p8ERIRce211/oipIWSCSsnE2RCayMTVk4myITWRiasnEyQCa2NTFg5mSATWiO5sHItMRciItq3bx9dunSpsqygoCC6dOkSXbp0iU022ST233//uOSSS+Lhhx+O0aNHxyeffFKx7ueffx5HHnlkPP3003HLLbfU+n2i6ZMJKycTZAKrLy/tAoDWacSIETFkyJAqy15++eV47rnnqq1bUlISV1xxRURE/PrXv46Cgvr3hD3//PNV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lW323nvvWs138MEHV2xz4oknZl3vmGOOqVZXz549k/fff3+l4994441VtlljjTWSZcuW1bjuhAkTqs0REUnXrl2T6667LikuLq62zXfffZf8/Oc/TyIi2XnnnVday/jx46uMu9NOO610/SRJkmXLliVbbrllEhHJYYcdtsr1a+Pjjz+u8TXOnj07J+PTsGTCcjJBJrCcTFhOJsgElpMJy8kEmcByMmE5mSAT+J5cWK615kKSJMmCBQuq1TRs2LBabVvZu+++m3Tp0qXaWP/7v/9b57FIj0xYTibIBBqfxgqgQRx++OFJRCQ77rhjrbd5/fXXq+y8Bg0alHWHvqKafkju06fPKre77777kkwmU2W7m266aaXbvPnmm0l+fn4SEcn666+fzJ07N+u6M2fOTNZaa60aD3Aef/zxauuXlZUlf/3rX5OCgoJq29x3331JkiTJvHnzqs3561//usYDnIhIunXrlhxyyCHJmWeemYwePTr58Y9/nLRv3z6JiKRDhw7Ju+++u9LXe//991cZb4sttljp+kmSJLfffnvF+mPHjl3l+rXVp0+faq/vzDPPzNn4NByZsJxMkAksJxOWkwkygeVkwnIyQSawnExYTibIBL4nF5ZrrbmQJEkyadKkarXU9ZeozzzzTNKrV69q4+y2227J0qVL6zQW6ZIJy8kEmUDj01gB5FxJSUnSt2/fJCKSjh07JvPnz6/1trvttlvFDuzmm2+u9XbXXXddjTv2Dz/8cJXb/vWvf62yTWFhYfLPf/6zxnWnTp2arLfeehUHT5MmTVrl+M8//3zSoUOHGuvbYYcdkosvvji59dZbk/PPPz/ZZJNNkry8vOTII4+stm5eXl7St2/fZI011kiefPLJKnOUlJQke+yxR9YDnJpumUwmueuuu1ZZ/znnnFNlu44dOyaLFi3Kuv7nn39epRv3sssuW+UctbFs2bKkd+/e1V5HQUFB8txzz+VkDhqGTKhKJsiE1k4mVCUTZEJrJxOqkgkyobWTCVXJBJmAXFhRa8uFctdcc021OTfbbLPk7bffrvEv5ssVFxcnTz/9dHLIIYdU+wV3RCSHHnposnjx4lXOT9MhE6qSCTKBxqWxAsipDz/8MNlnn32q7Ix23333VXYmlvv3v/9dceCwsh1gucWLFyd33HFH0qlTpxp34JtvvnkyYcKEpKysbKXjXH/99UlRUVGVbffee+/knnvuSV577bXkueeeS84555yKeXbYYYfks88+q9VrSpIkefHFF6ud+qumW4cOHZK77747eeaZZ6o917dv3+SSSy5J5syZU+McJSUlNR4U1XQrKChIbr/99lXW/cILL9R4KqzDDz+8Wh2zZs1K7rzzzmT99devsm5RUVFy7bXXJp9//nmt368VffbZZ8mJJ5640vft3HPPTT7++GPdpE2MTKiZTJAJrZVMqJlMkAmtlUyomUyQCa2VTKiZTJAJrZlcqFlryIVyZWVlyf3335/1Mymff+ONN0523HHH5Mc//nEyatSoZPfdd0+23HLLpLCwsMZtttxyy+Shhx6q9XtO0yATaiYTZAKNR2MFUG/vvvtu0qtXr5XuzMp/IO7Vq1fyxBNPrHS8LbfcMrn44otXus7RRx+d9OjRo8bTVtV0a9euXdKrV6/k73//e9Yxp06dmhx11FErfR1bb711cscdd6zyYKkm3377bXLCCSdUnAqr8i0vLy/Zd999kylTpiRJklQ5uBk6dGhyzz33JKWlpbWa58knn0y22WabGuvPZDLJ7rvvnrzzzjsrHeOCCy5IOnfuvNL3NC8vL+nVq1fy0EMPJS+88EKNHZ41fQ5Tp06t9Xv29ttvJ23atKnVZ1x+GzBgQK3Hp2HIhNqRCTKhtZAJtSMTZEJrIRNqRybIhNZCJtSOTJAJrYlcqJ2WnAtJkiQ//elPk0022aTGX7rW5pafn5+0b98+6datW7LhhhsmO+20U3LcccclV1xxRfLee+/V+f0mPTKhdmSCTKBxZJIkSQKACosXL44JEybEF198EdOnT4/CwsJYd911Y7vttot+/frVe/wFCxbE008/HZ999lkUFxfHOuusE8OGDYs+ffpUrPPpp5/GP/7xj9h9991j6NChqzXP1KlT4//+7//i66+/jiRJok+fPrHLLrtUmQdYNZkAVCYTgMpkAlCZTABWJBeAymQCNG8aKwAAAAAAAAAAsshLuwAAAAAAAAAAgKZKYwUAAAAAAAAAQBYaKwAAAAAAAAAAstBYAQAAAAAAAACQhcYKAAAAAAAAAIAsNFYAAAAAAAAAAGShsQIAAAAAAAAAIAuNFQAAAAAAAAAAWWisAAAAAAAAAADIQmMFAAAAAAAAAEAWGisAAAAAAAAAALLQWAEAAAAAAAAAkIXGCgAAAAAAAACALDRWAAAAAAAAAABkobECAAAAAAAAACALjRUAAAAAAAAAAFlorAAAAAAAAAAAyEJjBdBqPfnkk3HSSSfFZpttFt27d482bdrEmmuuGZtvvnmcdNJJMX78+LRLBFIiH2C5qVOnxrnnnhtDhw6Nnj17RmFhYfTq1Su22Wab+J//+Z9466230i6RJmD8+PGRl5cXmUwmdtlll7TLoQHJBMo5VqI27B9aB/sGqMo+EmrHcULr4DiBliaTJEmSdhEAjemdd96Jo446Kt54442IiOjSpUtsvfXW0bVr15g1a1a89tprMX/+/IiIGDJkSNx+++2x8cYb1zjWp59+GjvuuGMsWbIkvvvuu1rXkMlkom3bttGuXbto165ddO/ePfr06RNrr712bLLJJrH11lvHkCFDonPnznV+ff3794/FixfHt99+G8uWLVvl+nl5edGuXbvo2LFj9OzZM/r16xebbbZZ7LLLLjF8+PBo27ZtnWuA5iqX+RAR8eyzz8bw4cMbpfaI5T+s9O/fP6688soYM2ZMzJkzJxYuXFirbQsLC6Nt27ax5pprRu/evWPjjTeOIUOGxF577RUDBgxo4MppakpLS+N///d/48orr4ylS5dmXS+TycSoUaNi7Nix0b1796zrNbX95fTp02PIkCFRXFwc3377ba22yc/Pj7Zt20anTp2iV69eMWDAgNh8881jxIgRseOOO0Z+fn6damgp5syZE5tttll8+eWXERExbNiwePbZZ7Oun1Yu+szrRyZU11r/fbSUYyWfecOry/5BJjRPud43RMgEmreWso/0fQKNwXFCy99nOE5ofZ95q5EAtCKPP/540r59+yQikm7duiW33nprsnTp0irrFBcXJ1dccUXSrl27JCKSDh06JM8888wqx/7qq6+SY489NomIld4KCgqSnj17Juutt17SqVOnla635557JrfddltSUlJS59c6e/bs5LzzzksymcxK68nLy8v6XPfu3ZPzzz8/WbRoUZ3nh+amIfLhmWeeqfb/2+DBg5O99947Oeigg5JDDjmkym3F/wd79OhRbZ1Ro0YlO+64Y9K9e/dq60+dOrXK/MuWLUteeOGFZNNNN11lNq0sC0aMGJG89NJLDfCu0xQtXrw4GT58+Cr/zVS+9e3bN3n33XdrNX5T219+/fXXyUknnVSv/0fWXXfd5Morr0xKS0vrPH9zd/jhh1d5L4YNG7bS9dPOxSTxmdeVTPDvo1xLPFZKEp95Q6nr/qGcTGgeGmrfIBNorlriPtL3CTQkxwkte5/hOKH1featicYKoNV48803kw4dOiQRyxsGPvzww5Wu/+STT1bsAIuKipKPP/64VvNsvfXW1XaWBx54YHL//ffXuDNetGhRMnHixOT888+vcduISNZff/3kgQceWJ2XXeNBxH777Ze88MILyaxZs5IkSZJZs2Ylr776avKb3/wm6datW7X1N9xww+SDDz5YrfmhOWiofKh8wL/TTjut8v+jFf/fW9kPlkuXLk0eeeSRpE+fPis94E+SJPnggw9qzJb7778/mTJlSlJcXJwsXbo0mTp1anLnnXcmw4YNq7ZuJpNJzj333GTZsmUrfQ00f4ceemidfvit/IPhV199Vet5mtr+crvttqs23gknnJC88sorydy5c5MkSZKZM2cm//3vf5MTTzyxIjMq34YOHZpMmzZtteZvju6///465VaSNJ1cTBKfeW3JBP8+kqTlHyslic88l1Zn/7AimdC0NdS+QSbQHLX0faTvE8g1xwktf5/hOKH1featicYKoNXYYYcdKnZat956a622qXwQsOeee9Zqm7POOqvaTvKWW26pdZ2PPfZYMnjw4BoPLk4++eSkuLi41mMlSZJcf/311cb5/e9/n3X9L774Itl2222rbdOjRw/NFbRYDZUP5Qf822yzTbJw4cJVjrk6P1hOmzYt6dmz5yoP+Ndaa61q46/M1VdfnbRp06baNqeeeuoqa6L5euSRRyo+627duiW//e1vk5deeimZO3dusnjx4mTSpEnJZZddlvTu3bvG/dR+++1X67ma2v7y7LPPrlM97777brLBBhtU22bgwIHJ9OnT6zT3+eef3yD72Jdeein561//mvNxkyRJpk+fXuNfdNS2saIp5GKan3lzIRNkQrnWcKwkE3JjdfcPK5IJ32tqmdCQ+waZQHPUGvaRvk8gVxwnLOc4wXGC44TmS2MF0CpMnDixYmdVWFiYLF68uFbbPfjggxXbZTKZ5IsvvljlNldddVW9DuySJElKS0uTX/ziFzUeXIwcObLa6QRX5l//+le1MVbWWJEkSTJnzpxk7bXXrrbdoEGDav3eQXPRkPlQfsD/wgsv1GrM1f3B8p577lnlAX9NHfmrcumll9aYQ7fddlut6qL5KT/N67777pt88803WdebO3dusueee9b476O2p3ltavvL1aln6tSpSVFRUbXtdt1111r/NVb5F0K9e/fO6ZchL730UtKlS5ckIpLLL788Z+OW22effZKISLbaaqs65VZTysW0PvPmRCbIhCRpPcdKMiE3Vnf/sCKZsFxTzISG3DfIBJqb1rKP9H0CueI44XuOExwnOE5onvICoBX497//XXG/W7du0a5du1ptt8EGG1TcT5Ik3nzzzVVu06FDhzrXt6L8/Py4+uqr47LLLqv23KOPPhrHH398rcdanXq6dOkSV155ZbXl77//flx99dV1Hg+asobOh0GDBsUOO+xQrxpX5cADD4xOnTqtdJ3VyYJf//rX8YMf/KDa8tGjR8fixYvrPB5N22uvvRbvvvtuHHjggfHwww9H9+7ds67buXPnePTRR2P77bev9tw999xTq/lawv6yf//+cf7551db/vTTT8cDDzywyu3PPffcGDNmTERETJ8+PYYPHx6TJk2qcx0revnll2OPPfaIuXPnRkTEGWecUeN+fXXdeOON8dhjj8VGG20UF154YZ23b865WN/PvDmRCTKhnGOl7FpTJtRGffcPlcmEppkJjbFvkAk0J/aR2fk+gRU5TqjKcYLjhHKOE5oXjRVAq/Dll19W3P/mm2+iuLi4VttlMpkqjxcuXLjKbfLychetZ5xxRpx++unVlt92221x11131WqM1a1nv/32i169elVbfv3116/WeNBUNXQ+bLnllqtfXC0VFBTEVltttdJ1VicL8vLy4rjjjqu2/JtvvokHH3ywzuPRtD300EOx1lprxa233lqrfy9t2rSJ2267LfLz86ssf+2112o1X0vZXx599NHRpk2bastXtb9cunRpTJgwocqyXHwZsuKXIOWee+65SJJktcctN3Xq1DjjjDOioKAgbr/99mjfvn2dx2jOuRix+p95cyMTZEI5x0or11oyYVVysX+oTCY0zUxojH2DTKA5sY9c+Ta+T6Cc44SaOU5wnFDOcULzobECaBUq7/jLysriscceq9V2X331VZXHm2yySU7rqo0xY8bEtttuW235L37xi5g9e3aDzZufnx/77LNPteWTJ0+Or7/+usHmhcbWkPmw4YYbxi9/+cv6FVhL5513Xqy55po5H3f//fevcfnzzz+f87lI16uvvhrnnnvuKrvy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", "text/plain": [ "
" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "fig.savefig(\"two_phase_algo.pdf\", bbox_inches=\"tight\", dpi=1000)\n", "fig" ] } ], "metadata": { "kernelspec": { "display_name": ".venv", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.12.9" } }, "nbformat": 4, "nbformat_minor": 2 }