{"id":793,"date":"2019-09-25T21:01:31","date_gmt":"2019-09-25T13:01:31","guid":{"rendered":"http:\/\/149.129.74.185\/?p=793"},"modified":"2019-09-25T21:01:31","modified_gmt":"2019-09-25T13:01:31","slug":"patadvanced1154-vertex-coloring-25-%e5%88%86","status":"publish","type":"post","link":"http:\/\/www.magicmipamipa.com\/?p=793","title":{"rendered":"PAT(Advanced)1154 Vertex Coloring (25 \u5206)"},"content":{"rendered":"<h3 style=\"text-align: center;\" id=\"mcetoc_1dlk7trkj0\"><span>1154<\/span><span>\u00a0<\/span><span>Vertex Coloring<\/span><span>\u00a0<\/span><span>(25\u00a0<\/span><span>\u5206<\/span><span>)<\/span><\/h3>\n<p>A<span>\u00a0<\/span><strong>proper vertex coloring<\/strong><span>\u00a0<\/span>is a labeling of the graph&#8217;s vertices with colors such that no two vertices sharing the same edge have the same color. A coloring using at most<span>\u00a0<\/span><span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mord mathit\">k<\/span><\/span><\/span><\/span><span>\u00a0<\/span>colors is called a (proper)<span>\u00a0<\/span><strong><span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mord mathit\">k<\/span><\/span><\/span><\/span>-coloring<\/strong>.<\/p>\n<p>Now you are supposed to tell if a given coloring is a proper<span>\u00a0<\/span><span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mord mathit\">k<\/span><\/span><\/span><\/span>-coloring.<\/p>\n<h3 id=\"input-specification-\">Input Specification:<\/h3>\n<p>Each input file contains one test case. For each case, the first line gives two positive integers<span>\u00a0<\/span><span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mord mathit\">N<\/span><\/span><\/span><\/span><span>\u00a0<\/span>and<span>\u00a0<\/span><span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mord mathit\">M<\/span><\/span><\/span><\/span><span>\u00a0<\/span>(both no more than<span>\u00a0<\/span><span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mord mathrm\">1<\/span><span class=\"mord\"><span class=\"mord mathrm\">0<\/span><span class=\"msupsub\"><span class=\"vlist\"><span><span class=\"fontsize-ensurer reset-size5 size5\">\u200b<\/span><span class=\"reset-textstyle scriptstyle uncramped mtight\"><span class=\"mord mathrm mtight\">4<\/span><\/span><\/span><span class=\"baseline-fix\"><span class=\"fontsize-ensurer reset-size5 size5\"><span>\u200b<\/span><\/span>\u200b<\/span><\/span><\/span><\/span><\/span><\/span><\/span>), being the total numbers of vertices and edges, respectively. Then<span>\u00a0<\/span><span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mord mathit\">M<\/span><\/span><\/span><\/span><span>\u00a0<\/span>lines follow, each describes an edge by giving the indices (from 0 to<span>\u00a0<\/span><span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mord mathit\">N<\/span><span class=\"mbin\">\u2212<\/span><span class=\"mord mathrm\">1<\/span><\/span><\/span><\/span>) of the two ends of the edge.<\/p>\n<p>After the graph, a positive integer<span>\u00a0<\/span><span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mord mathit\">K<\/span><\/span><\/span><\/span><span>\u00a0<\/span>(<span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mrel\">\u2264<\/span><\/span><\/span><\/span><span>\u00a0<\/span>100) is given, which is the number of colorings you are supposed to check. Then<span>\u00a0<\/span><span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mord mathit\">K<\/span><\/span><\/span><\/span><span>\u00a0<\/span>lines follow, each contains<span>\u00a0<\/span><span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mord mathit\">N<\/span><\/span><\/span><\/span><span>\u00a0<\/span>colors which are represented by non-negative integers in the range of<span>\u00a0<\/span><strong>int<\/strong>. The<span>\u00a0<\/span><span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mord mathit\">i<\/span><\/span><\/span><\/span>-th color is the color of the<span>\u00a0<\/span><span class=\"katex\"><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"strut\"><\/span><span class=\"strut bottom\"><\/span><span class=\"base textstyle uncramped\"><span class=\"mord mathit\">i<\/span><\/span><\/span><\/span>-th vertex.<\/p>\n<h3 id=\"output-specification-\">Output Specification:<\/h3>\n<p>For each coloring, print in a line<span>\u00a0<\/span><code>k-coloring<\/code><span>\u00a0<\/span>if it is a proper<span>\u00a0<\/span><code>k<\/code>-coloring for some positive<span>\u00a0<\/span><code>k<\/code>, or<span>\u00a0<\/span><code>No<\/code><span>\u00a0<\/span>if not.<\/p>\n<h3 id=\"sample-input-\">Sample Input:<\/h3>\n<pre><code class=\"lang-in\">10 11\r\n8 7\r\n6 8\r\n4 5\r\n8 4\r\n8 1\r\n1 2\r\n1 4\r\n9 8\r\n9 1\r\n1 0\r\n2 4\r\n4\r\n0 1 0 1 4 1 0 1 3 0\r\n0 1 0 1 4 1 0 1 0 0\r\n8 1 0 1 4 1 0 5 3 0\r\n1 2 3 4 5 6 7 8 8 9\r\n<\/code><\/pre>\n<h3 id=\"sample-output-\">Sample Output:<\/h3>\n<pre><code class=\"lang-out\">4-coloring\r\nNo\r\n6-coloring\r\nNo<\/code><\/pre>\n<p>\u9898\u76ee\u89e3\u8bfb\uff1a\u9876\u70b9\u7740\u8272\u9898\uff0c\u89c4\u5b9a\u5728\u540c\u4e00\u6761\u8fb9\u4e0a\u7684\u4e24\u4e2a\u9876\u70b9\u4e0d\u53ef\u4ee5\u7740\u540c\u4e00\u989c\u8272\uff0c\u5148\u8f93\u5165\u9876\u70b9\u6570\u3001\u8fb9\u6570\uff0c\u8f93\u5165\u8fb9\u7684\u9876\u70b9\uff0c\u63a5\u7740\u8f93\u5165k\u6b21\u6d4b\u8bd5\u6761\u4ef6\uff0c\u6bcf\u4e00\u884c\u8868\u793a\u6bcf\u6b21\u6d4b\u8bd5\u6bcf\u4e2a\u9876\u70b9\u7684\u7740\u8272\u60c5\u51b5\u3002\u5982\u679c\u6ee1\u8db3\u6761\u4ef6\u5219\u8f93\u51fa\u662f\u51e0\u8272\u7740\u8272\u56fe\u5f62\uff0c\u82e5\u4e0d\u6ee1\u8db3\u5219\u8f93\u51fa\u201cNo\u201d<\/p>\n<p>\u89e3\u9898\u601d\u8def\uff1a \u6bd4\u8f83\u7b80\u5355\u7684\u904d\u5386\u56fe\u7684\u9898\uff0c\u7528\u8fb9\u6765\u5b58\u50a8\u56fe\uff0c\u53e6\u5f00\u4e00\u4e2a\u989c\u8272\u7684\u6570\u7ec4\u6765\u8bb0\u5f55\u989c\u8272\u7684\u60c5\u51b5\uff0c\u7528set\u6765\u6570\u6709\u591a\u5c11\u4e2a\u989c\u8272\u4f1a\u6bd4\u8f83\u65b9\u4fbf\uff0c\u6ca1\u4ec0\u4e48\u5751\u7684\u597d\u9898QWQ\uff01\uff01<\/p>\n<p><img src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABJwAAAHTCAYAAABiGALCAAAgAElEQVR4AezdB5gURfrH8ZecM4gIEgQT6BlAzJ6K4cwJc04YMP0NZ845HuiZ492ZMecz5yx6iigogoCiIDkICOz\/+RW+Q03vzOxsGjZ863l2Z6ZDdc9nenqq3q6qrlNUVFRkJAQQQAABBBBAAAEEEEAAAQQQQAABBCpIoG4F5UM2CCCAAAIIIIAAAggggAACCCCAAAIIBAECThwICCCAAAIIIIAAAggggAACCCCAAAIVKkDAqUI5yQwBBBBAAAEEEEAAAQQQQAABBBBAgIATxwACCCCAAAIIIIAAAggggAACCCCAQIUKEHCqUE4yQwABBBBAAAEEEEAAAQQQQAABBBAg4MQxgAACCCCAAAIIIIAAAggggAACCCBQoQIEnCqUk8wQQAABBBBAAAEEEEAAAQQQQAABBAg4cQwggAACCCCAAAIIIIAAAggggAACCFSoAAGnCuUkMwQQQAABBBBAAAEEEEAAAQQQQAABAk4cAwgggAACCCCAAAIIIIAAAggggAACFSpAwKlCOckMAQQQQAABBBBAAAEEEEAAAQQQQICAE8cAAggggAACCCCAAAIIIIAAAggggECFChBwqlBOMkMAAQQQQAABBBBAAAEEEEAAAQQQIODEMYAAAggggAACCCCAAAIIIIAAAgggUKECBJwqlJPMEEAAAQQQQAABBBBAAAEEEEAAAQTyCjj9sajIps5caHPnLy6Y2PyFS+zn3+aXeXsz5y6yCZPnW1FR7ixmz1tkU2f9YUuWlLBg7myYiwACCCCAAAIIIIAAAggggAACCCDwp0D9fCRGT5hrp9400vYbsJIdvlOX1CqTpy+wL76fnXqd68m6vVrYCm0a5VokNe\/XaQvsxCEjrW4ds6En97aObfNbL5WBmb3wwWS75Ykf7fQDVrHdNusYz0p7fu2DP9iIsXPs9jPWsg6tG6bNi18ocDVz7h+m4FtZU9PG9axZ43plXZ31EEAAAQQQQAABBBBAAAEEEEAAgWohkFfAKds7GTlujl18z3fZZqdNv3zQankHnBSY2r5\/e7vn+Yn22Ju\/2PF7dLM6ddKyy\/li5pxF9sonv9mqKzezLddtl3PZfGfOW7DYzr5tlH05Jr8AW6Z8j9p55bSAXaZlmIYAAggggAACCCCAAAIIIIAAAghUd4FyBZz05ps3qWc3nNjb+vRontHi67FzQuuojDOzTFRwaffNO9q7X04PS\/yxaIk1bJBX77+w\/Psjptv3E+fZGQesYq2al\/stpu3lmt2a2wWH97ImjdJbKj36+iR7+p1f7cIjVrXVVm6Wto5aiOUbmEtbkRcIIIAAAggggAACCCCAAAIIIIBAGQSWLFliU6ZMsQ4dOljdutljKjNnzrSGDRtakyZNyrCV7KvkjMZofCONpTRjzh9hLCS18pkyY2HIrWWznKtm3aLGgTr9n9\/k3VJIwZoHX\/k5a36a8ZeeLey6E9YM3dXUumnYG5NCAGzrvstaN13\/8Fh798tpxfKZNXeRLVxUZEdd9ZUl\/dXF7spj17B2LRuk1mtQv461a9WwWNe4po3qhVZYrZs3KNY1b\/L0haVqoZXaGE8QQAABBBBAAAEEEEAAAQQQQACBUgoUFRXZiBEj7Pnnn7fNN9\/cNt54Y6tXL73hjLKcPHmyPfPMM9a8eXPbZZddrFmz9AY0pdxs2uI5o0Ya3+i1z6amVlDgx4M\/6iKnNOf3xTbomq9Sy5T0pH69OrZhn9bWuUPjkhbNe36XFRqb8lX678dTbNyk3037p\/GSvh4728b98rt1atfI+q7eqlieX3w3y6bP\/sPW7tnCGjdMj\/i1aFrfGtZP78unZV\/\/bKo1Siw75ud5YXynj0fOsJ8Sg53\/NHl+ucZ+KrbTTEAAAQQQQAABBBBAAAEEEEAAAQSyCMyYMcM+++wzW7hwob322mumANQmm2ySFnRSsOnZZ5+1n376yRo1amTffvut9e3bN0uOpZ+cM+CkLmknDuxu3iVst8072j5bdwpbUQunD0ZMD0GdTN3IfFd8XX\/dqEFdO2yHZQOP+3QNyq2gTbeOTUytiJJJd5374ed5tm6vlllbC\/00Zb49+sYk69+7tfVbo3VonXX3cxPtf9\/PsmuOX8MO2HalZLZ2wV2jw6DhJ+\/dvVjLpGILm4U73111\/5hMs8K0u56bkHUeMxBAAAEEEEAAAQQQQAABBBBAAIHKFmjTpo3ttttu9sILL9iYMWPs9ddfD5v0oJMHmyZOnBi6022xxRa23nrrVehu5Qw4qYVPi6Zm3iVM3caSd3LTeEuZupH5Xvq6\/jrTo4JND7\/2s93+9AQb0LednXXQKtag\/rLWRgv\/WGJX3z\/G3vnfNNt9ixVt8J7dirVG0t3j7n1hos1fsMSO2rlLCFq99elU+2zUTNt50xVs\/dWKt27KtC8lTYu778XL3vv8xPAeMo1nVZZxrOK8eY4AAggggAACCCCAAAIIIIAAAgiURqBt27a24447Fgs69erVK0zzYNM222wTWjblGuepNNv1ZXMGnHyh5OOSJUVW58\/bxs2bv9jOuu3bVJe25LKLFheZlsmW4mBT+9YNQiukONik9TRg+DkH97RLlxTZE2\/9Elo6XXzkqta+VcNUtr9MW2AffzMzdI879PIvU9O7dGhsB267UtZWUakFeYIAAggggAACCCCAAAIIIIAAAgjUIIFMQSdv7aSBwisr2CTCUgWc\/li8xJ57f7I98toku27wGuEjqFu3jq3etbm1znI3uBlzFtkn38zI+HEtbZU0wf7z359tpXaN7NrBa1jXjplHRW\/etL5ddvTqdtPj4+zJt36xE2742i4ftLr17Nw05L1Cm4a251872qTfFthqXZvZm8OnhoHJD9+pi63UvrGVNFj57md\/VmwfNQ7UlustG3hcC0yYPN80tpWPGeUr6a54GmBdraySFjLQPBICCCCAAAIIIIAAAggggAACCCBQSIFk0Enbruxgk7ZRqoDTv178KZj06NTU1M1t47Xa2BOXr28tmzXIOO6SFlZQadbcP0wBozip1dM1GpT809+sV5dmdso+3U35779Np\/A6XlbPX\/30N7vn+Yl20sDuoWXTnc9OsJOHjrTzD+tlG\/ZubfHYUF\/9MNvufnaCbbV+OxvQt33IqiyDla\/YtlFyN8Ig6RoTKpnmzV9iavk1avycYsEotfLSPBICCCCAAAIIIIAAAggggAACCCBQaIFFixbZggULUpvVYOJ6vWTJEqvornS+kfQokE\/981F3oBv2xiR79PVJIdCilkKn7tvd1E3t4dcm2YI\/St9qZ+CWK1rjhvXsgrtH25if5tn6q7W0ywatbiPHzg53xGvcqK6dvt8qaV3g1DromXcn29SZC03jSh28fWfToOVDHh1n5985OrSMWqdXy7DXc+YtstueGm9Nm9Szo3dZORUIiwNSibeZ10sPWOkOe\/tvs1IIcMUr+hhOVx27hvXp0TyeZRrMXHf369VlaWustJm8QAABBBBAAAEEEEAAAQQQQAABBCpJYNKkSWljNjVo0MDmzp2b9e51FbUbWQNO6oJ2xs3fhG5pzRrXs7p1zHbcqENo1aQ7z33x\/ayMYzOppc+8BYutbYsGVnfZuN+p\/d2mX3vr2rF+aCG151+XDQCuu8pt1Ke1vfrJb7Z9\/w6mwbk9vfvltHCnObVWWr1rsxCM2m2zjqZBzCdPX2B\/6bk02KTxoIa9+YtpkG4NPN65Q+OQhabrFoDq\/lfWVJ6AlfZDd\/wjIYAAAggggAACCCCAAAIIIIAAAoUSSAab\/va3v1m3bt3spZdesu+++67Y3esqcr\/qFCkSkyFp6o2PjbM1ujazlTo0ttP\/+Y3tN2Al05hInhTs+eL72bZurxa2Qpul3c\/U0ufZ9yfb7WesVeyOdr6eHv9YtMTq16ub1pLpyzGzQ5BLXeyuPnb10A3v12kLQtc5tbYactKaGbvbeb6vfPKbXf7vMda5QyP767ptbdT4uaaxldQSS2NOjRw3xx569WdfPOfjmt2ah+568xYssbNv+9amzFiYc\/kQaJu\/yFq3aFCsS11yxc3+0tZO269HcjKvEUAAAQQQQAABBBBAAAEEEEAAgQoRyBRsWmeddUIXupkzZ9rzzz8fgk7a2JZbbmmbbrqp1a+ftV1Sqfcpa066Cd3Je3cPGarFUKakANFV\/xkTgjkecMq0XKZpyTvRaZm1V2lh+2zdKYzVNGTYODt13x6msZrUJe3Egd1zBpu0\/gcjZoRA1rhJv9u4ST9Z8yb1TYOJq4tbmxYNbO7vi23arD9sgzVbFxvY2\/dR4y19+u3Su91p2KWG9etYnx4tbPa8Rb5I2qPy0\/KL\/xyjSa+1zfVXa5UWTItX6tEp88Do8TI8RwABBBBAAAEEEEAAAQQQQAABBMoiMGPGDHvxxRdt4sSJYYBwtWzyYJPya9WqlWmaxnAaM2aMvfnmm9asWTPr169fWTaXcZ2sAaeMSycmfjNujjVpVM9aNW+QNketgY666qtiXeo09pECStmSglz7bt3Jho+eZf\/9aIqN+GF2CDZtv2EH22OLFbOtlpq+z9Yr2qZrt7E1uzezdq0aFhtnSQs2bljXDt+xS7FxljwTv5udv9aYUR5482n++O2Pc+zs20dZp3aNbO2eLeyd\/02zv23UwV76cIqtslLTMAB6ebrx+XZ4RAABBBBAAAEEEEAAAQQQQAABBPIVUEBpiy22CEGnzTbbLC3Y5HnEd69r06aNrb322j6rQh7LHHBSYEZd1Jo3UcApPRu1ClIARsGdOCkwU1LS3ex0J7rTb\/7GJkyeb53aN7Ijd142+Heu9dfo1tz0V9lJd5x7+t1f7Z+P\/2hdOzaxq45d3V74YErY7HYbtDfd3e7OZyaEO9b9\/cCewaiy94n8EUAAAQQQQAABBBBAAAEEEEAAAQnUqVPHevbsaYcccoi1aNEi653oFHTaa6+9Qlc6DSZekSk9UlSKnL+fONc0eLjuIKe7wp15YM\/UHeHU4kmtgjq0bliKHC3k9eKHk+2OZyaY7janwcon\/bbAThoy0o7bo6ttuW7bvAf+VkDsh5\/n2ZvDp9qHX88wtZKqiPTLtAV2\/UNj7cOvp4cB1M89tJe1ahYz1gljXbVr2dCufmCM7X3+cBu068q2w0YrFAvAVcT+kAcCCCCAAAIIIIAAAggggAACCCCQFFDQSS2dSkpNmlTOsD9xpKSkfUjN1zhHT78zOQyOPXCrFcPz6bP\/KPOd2GbOWWRPvP2LPfr6JJs1d5G1bFbfzj64l227QXvTQOA3PT7Ozr9ztHVs2yh0U9tugw7FWlXNnLso3OHu\/RHT7Zsf55jyVNKN6dS9TuMqKXhV1qRugnc9N8H++9FvVq+u2XF7dLP9BnTKGABT18Dt+re31VZuZpfc951d99BYu\/XJ8bZt\/\/a25xYrmsZwoqtdWT8J1kMAAQQQQAABBBBAAAEEEEAAgaoukDXgpLvUzV+4OIzRpDvKxfeye2P4VHt9+FTbev12dsKe3a3nSk1t6LBxtt+FX4RBtuvXq2MfjJhu\/dZoZRocfMacP2zspN+DhZbt2bmpTZ250N76Ypo99c6vNvbneaYxt9Wi6dAdOtsB23ZOdUPbceMOtsW6be3OZ8fbc+9NtiGPjrMbh42zzh0ah\/GaNurTxtbo1swWLFxsD77ys02esdC6rtDYdtiwg225frsQ9GnUYGnXPt1BT3e7G3TNVyV+Ln\/p2SIso7vk3fzEj\/bG59NMCNreafv3CN3mSsqke6cmdteZa9tLH\/1mtz71oz319q\/hr\/+are2KY1a3Jo3SuxyWlB\/zEUAAAQQQQAABBBBAAAEEEEAAgeogkDXgtHDRkjAg9iffzAzvQy2FFEBR97R\/PDLWOrZpaEft0iV0o9t1s46he9l\/XvrJ3vh8argT3NUP\/FDs\/SsQdclRq4c7z2mAbSXl22OlprbvgE42oG\/7jN3ONE7U\/+3Tw47Ztau9\/Mlv9sDLP4fxnR5+bVJoFXXEzivbQdt1ttv\/vpa1atYg1bWv2A6YhVZZ+dylztdt27KhNWxQ11bt0tRO2adHuJOeWjDlm9SSSUEztdZ676tp9vYX04MbwaZ8BVkOAQQQQAABBBBAAAEEEEAAAQSqm0DWgJNaBW2xTltr32rpOEwb9m5tf123rU2b\/Yf1793a9tpyRVupfePU+9V4Tafu1yP8aVDt6XMWmR7jpOBLm+b1rX2r+jZt1kLb7C9tbaeNO4Qub\/Fy2Z43bVzPdt+8Y\/jzFlKjJswNd75rUL9Oal+zrd+sST3rskLjMKaSurtlSr8vWGyX3vd9mKVgmPI979BemRZNm6a827dumDXYpXy2XK9d+EtbkRcIIIAAAggggAACCCCAAAIIIIBADROoU1QUd5arYe+Ot4MAAggggAACCCCAAAIIIIAAAgggUHABBhEqODkbRAABBBBAAAEEEEAAAQQQQAABBGq2AAGnmv358u4QQAABBBBAAAEEEEAAAQQQQACBggsQcCo4ORtEAAEEEEAAAQQQQAABBBBAAAEEarYAAaea\/fny7hBAAAEEEEAAAQQQQAABBBBAAIGCCxBwKjg5G0QAAQQQQAABBBBAAAEEEEAAAQRqtgABp5r9+fLuEEAAAQQQQAABBBBAAAEEEEAAgYILEHAqODkbRAABBBBAAAEEEEAAAQQQQAABBGq2AAGnmv358u4QQAABBBBAAAEEEEAAAQQQQACBggsQcCo4ORtEAAEEEEAAAQQQQAABBBBAAAEEarYAAaea\/fny7hBAAAEEEEAAAQQQQAABBBBAAIGCCxBwKjg5G0QAAQQQQAABBBBAAAEEEEAAAQRqtgABp5r9+fLuEEAAAQQQQAABBBBAAAEEEEAAgYILEHAqODkbRAABBBBAAAEEEEAAAQQQQAABBGq2AAGnmv358u4QQAABBBBAAAEEEEAAAQQQQACBggsQcCo4ORtEAAEEEEAAAQQQQAABBBBAAAEEarYAAaea\/fny7hBAAAEEEEAAAQQQQAABBBBAAIGCCxBwKjg5G0QAAQQQQAABBBBAAAEEEEAAAQRqtgABp5r9+fLuEEAAAQQQQAABBBBAAAEEEEAAgYILEHAqODkbRAABBBBAAAEEEEAAAQQQQAABBGq2AAGnmv358u4QQAABBBBAAAEEEEAAAQQQQACBggsQcCo4ORtEAAEEEEAAAQQQQAABBBBAAAEEarYAAaea\/fny7hBAAAEEEEAAAQQQQAABBBBAAIGCCxBwKjg5G0QAAQQQQAABBBBAAAEEEEAAAQRqtgABp5r9+fLuEEAAAQQQQAABBBBAAAEEEEAAgYIL1Nnk2PeLCr5VNogAAggggAACCCCAAAIIIIAAAgggUGMFaOFUYz9a3hgCCCCAAAIIIIAAAggggAACCCCwfAQIOC0fd7aKAAIIIIAAAggggAACCCCAAAII1FiBOkVFRXSpq7EfL28MAQQQQAABBBBAAAEEEEAAAQQQKLwALZwKb84WEUAAAQQQQAABBBBAAAEEEEAAgRotQMCpRn+8vDkEEEAAAQQQQAABBBBAAAEEEECg8AIEnApvzhYRQAABBBBAAAEEEEAAAQQQQACBGi1AwKlGf7y8OQQQQAABBBBAAAEEEEAAAQQQQKDwAgScCm\/OFhFAAAEEEEAAAQQQQAABBBBAAIEaLUDAqUZ\/vLw5BBBAAAEEEEAAAQQQQAABBBBAoPACBJwKb84WEUAAAQQQQAABBBBAAAEEEEAAgRotQMCpRn+8vDkEEEAAAQQQQAABBBBAAAEEEECg8AIEnApvzhYRQAABBBBAAAEEEEAAAQQQQACBGi1AwKlGf7y8OQQQQAABBBBAAAEEEEAAAQQQQKDwAgScCm\/OFhFAAAEEEEAAAQQQQAABBBBAAIEaLUDAqUZ\/vLw5BBBAAAEEEEAAAQQQQAABBBBAoPACBJwKb84WEUAAAQQQQAABBBBAAAEEEEAAgRotQMCpRn+8vDkEEEAAAQQQQAABBBBAAAEEEECg8AIEnApvzhYRQAABBBBAAAEEEEAAAQQQQACBGi1AwKlGf7y8OQQQQAABBBBAAAEEEEAAAQQQQKDwAgScCm\/OFhFAAAEEEEAAAQQQQAABBBBAAIEaLUDAqUZ\/vLw5BBBAAAEEEEAAAQQQQAABBBBAoPACBJwKb84WEUAAAQQQQAABBBBAAAEEEEAAgRotUD\/Xu5s\/f36u2cxDAAEEEEAAAQQQQAABBBBAAAEEEKiBAo0bNy7Xu6KFU7n4WBkBBBBAAAEEEEAAAQQQQAABBBBAIClAwCkpwmsEEEAAAQQQQAABBBBAAAEEEEAAgXIJEHAqFx8rI4AAAggggAACCCCAAAIIIIAAAggkBQg4JUV4jQACCCCAAAIIIIAAAggggAACCCBQLgECTuXiY2UEEEAAAQQQQAABBBBAAAEEEEAAgaQAAaekCK8RQAABBBBAAAEEEEAAAQQQQAABBMolQMCpXHysjAACCCCAAAIIIIAAAggggAACCCCQFCDglBThNQIIIIAAAggggAACCCCAAAIIIIBAuQQIOJWLj5URQAABBBBAAAEEEEAAAQQQQAABBJICBJySIrxGAAEEEEAAAQQQQAABBBBAAAEEECiXAAGncvGxMgIIIIAAAggggAACCCCAAAIIIIBAUoCAU1KE1wgggAACCCCAAAIIIIAAAggggAAC5RIg4FQuPlZGAAEEEEAAAQQQQAABBBBAAAEEEEgKEHBKivAaAQQQQAABBBBAAAEEEEAAAQQQQKBcAgScysXHyggggAACCCCAAAIIIIAAAggggAACSYGCB5y++OIL22yzzezWW29N7kuZX48bN84GDhxYoXlqZ55\/\/vmwrxdffLHNnz8\/bf8qa5tpG+EFAgiUW8C\/x\/E5R99nfa91LtI5ScvE87Nt1L\/3gwYNspkzZ2ZbjOk1XMCPHx03nkp7DCV\/VzxPHZNxvp4\/jwhUVwGdW5PHu96LjvOSyoM6P+dzbq6uNux39RWojPpMUoPfhaQIrxFAoDoK1F\/eO61K2xlnnGEjR47Muitnn3227bTTTlnnv\/jii\/bLL7\/Ya6+9ZjvssIN1794967IquDzwwAPF5pe0jeQKvk3ltfHGG9sHH3yQMV9f78ADD7TjjjvOX\/KIAAJVRGD69On29NNPh3OQvsvrrrtu1j2bMWNGONe0bds26zLMqPkC3377rb3yyiv21VdfWZ8+fUzHxZVXXmkrrrhi1t8g\/fZ07do1LO9CCxYssJtvvtn22msva9Omjf30008hD+VJKi6ggO\/pp58evoPx3N69e4fAxR133BFPTnv+z3\/+M3y3s+WRtnD0Qp\/pddddl7NcES3O04SAyniff\/55OL\/utttuaefXzp07h6U1X8u1atUqbW19Vpdddlnq81YZKlsZLl5Rx8O1114b8lNQ4IQTTohnh+cqkx1wwAEZy5\/x+sVWZAICpRRQYFW\/D14PyFbv4VxTStgqvLh\/5qXZRT8+sq2j4OPVV18dygl+fsu2LNMRqGoCyz3g5CCZfuCTX9iSChoKOh100EGeZdpjMqDkhc+S8kzLxCxV2FF+OjlMnjzZfv\/99xBMyhRQSr6HZH68RgCBihfQ9+7ee+8NFcWScldF\/\/jjjw+VElVuVLlUACFTJcXzUoA8WxDczy2+LI81S0CVhVtuuSW8qcMPPzwViNBvgioVuhiR\/C1QxVkXRJQGDx6cAnn55ZftySeftKZNm4YLFzqu9FuoY5KUXcAL5nEBXMGMQw45JLRGzqdQnqnMEW\/RK4XTpk2LJ\/O8lAJjx44NwaZtt93WGjduHFqjq6wWp+T5VMueeeaZ4bt13nnnhXOxLu4pYKvvnMpdCvjG59o4kLjeeusVC155GdCXi7fv29M0P3bi+TxHIB+BbMFNBZLuv\/\/+cF7XOcuTn4P0WhfeOde4TM159N8qvaP4NyW+iJFvPdEvdCmvBx98sFg5o+ao8U5qokCVCTjlg6tCfFyQ15dUKa74eWFChZRcLRWS25s6daqpm0ymllZ+JVsniDjF+xJP5zkCCCx\/AVVqvv7667x2ROcKFQzUwslbSL777rtp62YqTMYVnrSFeVFjBVTQ0++Ejpf4t2fAgAH26aefhpauyZZyOqb0m6RKsyrdcVKlQy0t\/HhLVr7jAmu8Xm1+Lkf9eZKhJ7UaU0sx0vIXUOVarUeVFBD0Yz\/bMe0VsnjPdW5WsEjJv2\/KS+UyXRTQObh169aplm\/Z8o7z5DkC5RFIXqj285Faneyxxx7hOH3kkUdCC9g4sODb1DkqW\/rkk0+yXjjXBQ39xigY69+lbPkwvXoL+LkwU51U78yPufhdeuCcYyNW4XlVEShYwMmvRKqQoKQvi65SHXvsseF1spBdEpAqfzr5Ko0fPz4ViFLLhB49eoSCiF\/RKikvzW\/Xrp0lm+N71DnblzjXCSG+cpHP9lkGAQQqTkBdknRVUecGXRXPlrSMKitKuQLI+q57q5a4guMtojxIlW07TK8ZAvrd0W+XfhPU0iJOKuSdcsopIdiRPC7iYKW6XyspIOq\/h2rppN9A\/91o1KhRqqWFglGkdAEPKni5QgEmtaSJu19pDQ9QZPsNT8+VVxUtoGNc3U7l\/91339nQoUPLtAn\/HH1lBaF0HlbAKW6JmqvMp\/Kilxk9H3\/U99C\/i5oWBzB9GR4RcAG\/+O3ndT8fab4uNsStmHydfB832GCD1MUHrePnOB2fuY7vfPNnueolkE83Sz8Oq9c7Y29rm0DBAk4qjF944YXhKpcKCH6CVkVOyQvacR9+D\/gkP5R4evIErIKI\/nQFQoWLOBiVzCf5OlOLqeQymV7H++5BqEzLMQ0BBAojoC5JGmdJY4M0a9YsbHTevHlh4Nq4YqEZcTfcTD\/u3mpSlae4RZOuXGo8Ga2fPA8V5l2ylUIK6DhQQCNX8EK\/X7rKre4RV1xxRWocGf0mqQVTXDCM8\/46Z\/sAACAASURBVFHeuiKupDHFfDynQr6\/6rSt5NXdOEDgZQu9n1y\/x\/le5NI5gVQ2AR\/rUsFZlcXU+sPHu9RnmC352E7Z5sdlQOU5Z86cEDBSmS\/ZAsS\/e3FeXolXIEvn7htvvDEEePXbEJ\/j43V4jkBZBbwMoVawuS5sKX8dm9dff30Y148LWWUVrzrrJX+rfM\/icqdP4xGBmixQsIBTRSF6QSNTxTDehp\/UvVDjr+Nl4ufqG6uCkCqpumtKHPiKl+M5AghUfQF9fzWOh8bNmTJlSthhjZNz2mmnhcC3V0RV6YwrqPE780qJKiGq0N59990hGHD00UfbueeeG7rePfbYY6ngtio7VFZiwZrz3CsMCjrGLZNKeodDhgxJdX\/wgJWvo+PKK7j67VG+yeCGKt5q7URaKqAKmL5zmZJ8PamcoDHc1I0xW4ovFGVaxs8RjKuSSafkaTp\/qhW7ks6NOrY1fpmO9Wzn3DhXra872+k7oqR11HrEWzQlz7W6oOkBXa2T70UAfcd0QXSFFVYI21FrOQWpSAhkE\/B6iM9XPUNljWT3OZ3TFVjw8kM+9Qrl7eP6lVRv8e3zWHUF4nNd\/JsSHyvJ46nqvhv2DIGyC1SZgFM+VxtVmFDBxb\/A+vKqQKJuDH4i1zQV8jXNT9b6MUiOqeGFFqdbY401wsCtWlZXopNNuH05HhFAoHoIeFc6BZOTSa1IvCKpSpEqN3G\/dx+jQa1QXn311TBPy\/zrX\/+yb775JhQi\/Tyk84yu4Guw2bj1ZnKbvK6eAv65r7322mHgVx0n8fERj6fhFV5\/p6r49uvXL9yZTq3hdEFDQZC461f8W6QKisYdU5dQHZ8KmsbHpedbGx\/1Oeg75gGIpMHJJ5+cnMTr5Sig41ZBIJXF1OJPx7KGO1BSOUt\/2ZIHA7W+vj8q9yklWyt5BU7lRw9A+VhoWj4OFGfbVvz90zLalv7iFojZ1mV67RRQ\/UB\/fr73soCOt4EDB6buqljShfFkvUfLqxXUqFGjUnfdTl6EqJ3ivGsEEKjuAsst4KTChip6Kqwnx07KhhoXNuKCRnyrXY3j4AVS5a3KoAee4ny9cOIVB83bYYcdwkleg1yqlVO+KfmjofVUYCIhgMDyE\/BCoa4eKUgUJ431psq9kq5oaxDPuGKf6bzhFahDDz003Mo+HlvH56mCRKpZAv7ZZnpXahURHze+jFeY\/UKIfme8O4W3xFGFVpXxu+66y1cLrT\/U9UhJx6culJCWCvjn4N8xmcatCuTq3RIxqzoCCgCpjKQ7gcZJx\/++++4bug+p5ak+OwWXdPyrK3RFpEwt4rzsqPz3339\/O\/\/881PBqorYJnnUXgE\/3jw4rvHLciX\/ndAyfpc6jSmpOo2CnuqSmhwrMFd+zEMAAQSqqkDBAk7+I6+Ch5KuCHirAA8Q5UJKNo9WQV4nZeWnAJFaKClluiNKrnzjebqSoKvY2p\/4Klm8TKbn\/qOhffL3mWk5piGAQGEFsjVVVrcOfd\/VxePmm28OAw4nu1FoXXXL8WXUOkUVFC2v5tAeTNA70pXO5EDRhX2nbK1QAqpMeFchb0VX0rb9oodfEY9bT6iyrd+NSZMmhbFoFETRGE46Pn1A+5Lyry3zvcWKgnfZksZq0zg++r7KMVvKdKEo07K0MMikkt80HddeJlNLoo022iisuOaaa+aXQYal\/DuUnBW3VIrLZL6cBwFUvtNn6l1aVLb0df1CpK\/DIwJJAS\/je11G873Fnrd0Sq4TH3s6xrylX3I5f+03PdFvwVZbbeWTeayGAn5sJHc93zGcvFtmcn1eI1DdBAoWcFLlTC2Z4sJC8oql8LyCmAwwZYJVKyQVLFSAUPBJSc910k9WHjOtn5ym\/VE+yqO0rZySefEaAQSWn4BXTL0VU7wnKjDqCroqpKusskp4VAAqPmeogKhKq9YfPnx4avVOnTqFlirxQOFaVucLLasud3EXq9SKPKkxAmoNp1ZxSsnBjX168s3675pP12+M\/pS88quLJmoxpeNIf\/odY9BYF8v8KCd9F91Q4zvFZYwXXnghawvqTEGJeCtesfSut\/E8nucn4K2btLS81epUAfvypGwt3TMFi+JjwbeZLFtqn1SWVAsTDzz5\/uoGAPGFBc+Dx9or4HWZOIjkgSadj+Lk5ydN0\/HprTN1bsmVdN5XUF3BCv12kKqfgLdU9mND7yD+TfGAt6Ynywea5sM+lPQ7pWUznec0nYRAVRIoWMAp25v2k7YK6vpxL03Sid9bOXlBQVeOy9MEVVcevKtDaVo5lWa\/WRYBBCpPQOcUBX6ShT\/forrd6uqkCgLdunULY4soAKXCgFcutK6aw+vHXgU\/BaSUFHBSaxW1bFHrJ12JVOFQXaN0DlMQQd1CVIkh1UwBP350bJR0pdoFdDyoAKoKhFd4PSiqVrXeisa7dev4ozud6xV\/jFuBxQX3ZMFb3nG3u+I5MaWyBfx413ZUsVKgX4HaOOh61FFHhd3wIKy+WxWRFJxSRd\/Lh8rTx2jS+V\/dohVoiluraJl8KnkVsX\/kUX0FNDakH6+6KKXjSOfyeIgQD4SX5cKBn\/+9J0j1lap9e64yaGlbQWdTyufGIXEQPls+TEdgeQvUXd474BW75JdKhQJdddLfoEGDQmUw0756Kyefpx8AVQTLmlTh1FUIr3jmk483zde+qGKRLLzkkwfLIIBAxQiopaLfcUiVDVV44uTd6VS5V1LBTt\/ZOMCsgZt1btJAt5m6Nel77nfLUkFTSWOUKFitIBSpZgqoIOldhHRsZPudSP6eKbikwIeSftuGDRuWCorqoomOWSW\/jbyeazvaHmmZgI+9pu9mPC6bAk36\/fXAgr7z+j7rUcuqFZTGfCIVVkDnSf3pONYNXnTs67vRvHnzcK7U+GXqXqdHnTv1eSkQlC3pnKt89Fkny1v67H26HnVMxEm\/BTom7r\/\/\/lSA1+drm5qnG0RoP0gI5BLQxalbbrkldax6GUHHkIKqmY4jTdexm+85XUEE74qda1+YV\/UEcrWCzndvvQyqC5hePsh3XZZDoCoKLPcWTl7AVqHQu8UJSgUPFVRyJZ24dUc6VRa9kOL9ZX1A8mxfVC+Y5so\/33lcDctXiuUQKIyAgkj6U6Et7uakSojOEapUeKsSdWXS67jFkq7Ca77y0Dgweq2uNWrmHAcZVChQAEvnIXWl0\/ZINVdAx4guauicHw8aX9I71hXuuLvX0KFDwyr63fJjxm9goWNRFXLdGpvWcumy\/l2+9NJL7aGHHgq\/\/foOqqygMoMCGgosuKmmK8Ch4F15Wj6n7wWv8hVQGU13FlRrUZ1LlXxg8Dlz5uSbTVhO520va8Vdk7yFUvy5lypjFkaglAIPPvhgOK\/oPKPjUl3zdXz7RYVs2em3Q8e\/AqJKfrHal\/cyib\/msXoKKPCoz1bnq3xaQXv3Ox8TUudNDemgpN8vEgI1QWC5Bpy88qeTrCp1KhTqC1pS8n6w\/oXWlQOvBHoTaZ3Y9ZctcOWFEy\/kZ9qmnwSyRZi1zbj5bK48\/ESSaRmmIYBAxQp4hTPOVUFoXZXU+UZ3mvNgtB71Wret9zGYVHj0FkzKQ62XFKTONNCjzlnqUuf5xdvkec0R8N8Kr\/T6b078Dv03I9Pd63x9La9Ak\/9WeeVD0\/1Y0nPdGjsOgsbbqa3P5Suj9ddfPwym690SFWjylO1iUjJ4l6zs+frJRyqBSZH8XqvSpPGadG6VoQJPelQLUP+e5JfTsqV0Hs70vVu2RPZn2Y4LreEXKn1tHWMkBDIJ6LjWjQl0XKvFpSeVObzcoWWUdCHdl\/FjPg4g+G+JllXgNNN4cd5axr87vj0eq66AN5bQZ57tfKWu+Spz6hhR0rHgZQFNU5BeF5\/8hlhV992yZwjkJ1CwgJNOwCpwKAikE6e6s6iCpoK3gjH6gioA5YUCFSDjQqQCR\/ryqmCgpNeZgj1xEEgFfM9H2\/FbncfNVH2a8oz30fn0hc91Rxxfzh\/jYJhP07b9BOTTeEQAgcIKqHWECntqSZkcU0Gv1QJC54tkxVR7qYKkrlqRaqeALmrot0e\/B\/Gg8JnO91om2ZrGg03+O+SK\/hum\/HVFM877nHPOCQVStQKOf7N83dr2qN\/nZs2ahe9wo0aNwtv3lmNlsfDKXrYKgX+2mSqBZdlebVtH5TvdgdGTKuiPP\/54KP\/5NH1+d955Z3ipY9\/LiPqe+Oeicl\/ye+frl+bRLzJ6kDJe17+XXgb0lnTxMjxHQALxcZ3stulCWkblCNV3vE6jeTrOPCjl535fJ37tx6gHI7SM6jzJcouvy2PVE8hU54vrp9rjbHcg9O505513Hhcyq95Hyx6VUaBOUVFRUbZ19eNLQgABBBBAAAEEEEAAAQQQQAABBBCoXQIKpJcnLfdBw8uz86yLAAIIIIAAAggggAACCCCAAAIIIFD1BAg4Vb3PhD1CAAEEEEAAAQQQQAABBBBAAAEEqrUAAadq\/fGx8wgggAACCCCAAAIIIIAAAggggEDVEyDgVPU+E\/YIAQQQQAABBBBAAAEEEEAAAQQQqNYCBJyq9cfHziOAAAIIIIAAAggggAACCCCAAAJVT4CAU9X7TNgjBBBAAAEEEEAAAQQQQAABBBBAoFoLEHCq1h8fO48AAggggAACCCCAAAIIIIAAAghUPQECTlXvM2GPEEAAAQQQQAABBBBAAAEEEEAAgWotQMCpWn987DwCCCCAAAIIIIAAAggggAACCCBQ9QQIOFW9z4Q9QgABBBBAAAEEEEAAAQQQQAABBKq1AAGnav3xsfMIIIAAAggggAACCCCAAAIIIIBA1RMg4FT1PhP2CAEEEEAAAQQQQAABBBBAAAEEEKjWAgScqvXHx84jgAACCCCAAAIIIIAAAggggAACVU+AgFPV+0zYIwQQQAABBBBAAAEEEEAAAQQQQKBaCxBwqtYfHzuPAAIIIIAAAggggAACCCCAAAIIVD2B+rl26dVXX801m3kIIIAAAggggAACCCCAAAIIIIAAAjVQYOeddy7Xu6pTVFRUVK4cWBkBBBBAAAEEEEAAAQQQQAABBBBAAIFIgC51EQZPEUAAAQQQQAABBBBAAAEEEEAAAQTKL0DAqfyG5IAAAggggAACCCCAAAIIIIAAAgggEAkQcIoweIoAAggggAACCCCAAAIIIIAAAgggUH4BAk7lNyQHBBBAAAEEEEAAAQQQQAABBBBAAIFIgIBThMFTBBBAAAEEEEAAAQQQQAABBBBAAIHyCxBwKr8hOSCAAAIIIIAAAggggAACCCCAAAIIRAIEnCIMniKAAAIIIIAAAggggAACCCCAAAIIlF+AgFP5DckBAQQQQAABBBBAAAEEEEAAAQQQQCASIOAUYfAUAQQQQAABBBBAAAEEEEAAAQQQQKD8AgScym9IDggggAACCCCAAAIIIIAAAggggAACkQABpwiDpwgggAACCCCAAAIIIIAAAggggAAC5Rcg4FR+Q3JAAAEEEEAAAQQQQAABBBBAAAEEEIgECDhFGDxFAAEEEEAAAQQQQAABBBBAAAEEECi\/AAGn8huSAwIIIIAAAggggAACCCCAAAIIIIBAJEDAKcLgKQIIIIAAAggggAACCCCAAAIIIIBA+QUIOJXfkBwQQAABBBBAAAEEEEAAAQQQQAABBCIBAk4RBk8RQAABBBBAAAEEEEAAAQQQQAABBMovQMCp\/IbkgAACtUVg2lSzA\/cwG\/ZQbXnHvE8EEEAAAQQQQACBcgrMmDHDzjvvPNMjCYHaJEDAqTZ92rxXBGqbwPejzQ7Yw0yPyaSgkYJHCiLlm9q2MzvpDLOnHi3devnmn+9yHvj66P1812A5BBBAAAEEEEAAgeUk0Lp1a+vfv7+9\/fbbWfdg\/vz5ISg1fPjwrMs888wzYRktW9Z00003mfLJNylIdvLJJ9vYsWNTq2jaYYcdZrn2NbVw4onyUX6lCb5pf7XfcaoIizg\/nleOQP3KyTZ7rjqwTjnlFBsxYkRqoQsuuMB23XXX1Gs90Zfosssus5deeilM79Spk914443Wo0ePtOX8hQ72J554InwBGzdu7JPDY3Kbf\/vb3zIu5yv58n379rUTTzwxTNYBfckll\/gidscdd9j666+fep18ouXvvPPO1D4n119rrbVsyJAhppOPJ335TjrpJJs0aZJPCo+ZfNIWMAsnjXj\/MuWvdeQ0aNCg1OqHHnpo6j2mJkZP3CL+vDQ7uV5Z9r2kvJPHQLRb4Wm295hcjte1WOCpYWadu5h1Xjkd4fffzT5+32y9fmYKIiWTAjonHmX247jknGWvd91m2XN\/1q272U13Lc3zusvNnnrM5+T\/ePLfzXbe3eyCv5t98G76epq39\/5m99y2dN9OG7xsfqvWZkNvN+u12rJpPKswgUznq0znZhWG\/vWvf6Vtl3NVGkeFvXjnq5\/snhdH2M0nD7CmjTIXZ+YtWGSDh75mR+ywlm2+due0bY+aMM12P\/9pGz95dtr0W0\/Zxg7ZrnfaNH\/h6wz862p26eGb+mQeSxDI9HueLEeUkEWlzfbv9p577lmsLFppGy0hYy9TXXzxxTnLmiVkw+wCCei8\/\/LLL6fK\/L7Z5HGfrS5T2rK5589j1RRI1vky7WVcZ\/P5KlNst912tuWWW4a6WkWeI3WMduvWLes57p577rGtttoq1LPjcozXmX0f48cffvjBunTpYr17Z\/69jJfVOU31Xp3T4rqvL6P5b7zxhh1xxBEhqBXXh7PVufX9+vjjj03n7mTd3\/PlsWoIZC6hVeK+\/ec\/\/wkHxn333Re24j+qP\/74Yyrw4SdoLfDuu++Gg0gHvw7SXEEafSmSyfM\/+uijzbepvI499thiefm6+gJNnTrVdt555zBJy3\/22Wf26quvhi9JnGcyUKYV\/Augk4YCZFr+tddeS62vZZTnwQcfnPbjNH369LC9YcOGZQ2shQUS\/\/LN33\/Q\/Ivr7yPXCUj7JAtfJ7Hp1Muy7HtJeevkoaCj\/uIUFw4znbTiZXleiwXUqumNV81mzjDbdpPsEMmgkII6A7Zbuvz1N5ttmGPdOFe1Nrrx2mVTTj\/XTH+ZkoJRv\/5idsk1Zk2aZFrC7No\/r+J49z0FmpT89bufL1tP+SkRbFpmUsHP8v3t+vXXX4sF5Ct4V2p9dh70UaBony1Xz+px\/r3v2Q3DPgvzFXBKpskzfg+Tht9+kK2+ctvk7GKvFby66qFPigWoii3IhDQBL3uo8vTpp5+m5mm6ykJ+YS81o8BP9N3WBcZM5bkC70pqcyo7qsx74YUXppUTUwvwpMoI6DjWRQYFk+KUb13Gvx9ezs6nbB5vh+dVUyAOFikApcBMsqGCzn+bbrppsenbbLONqS540UUXhTpktsYW2d55MuClfVGdU+eTtddeu1gdU8eg6r4HHHBAKksdj23atLFHHnkkNc2f+LHtjUL80d+z19O8sYIHWgcMGGA63ybP+crv7rvvDvEB34Zc1EBFjTcyJf\/eaJ5v37dTWq9M+TOtYgUK3qVOB1n8o66DQsEgBXR0gCqNHDnS\/ve\/\/9mRRx6Ziljqi6IUN0PUF0oHqL6UOsgzpeeee87WWWedEDH2+Zny8nl6fO+998I6OnB14tdVC0VaPbjh+6wWVb7P8fpqoaT915dFScsPHTo0tb6maR\/atWtnX331VbxqmZ7nk7++zNpfOfkJr6T3UaadKcBKfgxsscUWBdgam6i2Amrd1Hsts8uuM9t4M7NX3jdTkEZ\/uw80U2DpmVeXztOjz1NgR62eHngyPdikQM9OW2XunickBaa0TqYWU2VFVEusr780W6\/v0hy0D2qZNfjUZTkq0KXgVTxt2VyeVZBAPr9dFbQpsskh8O+XR4agz2e3H2yn7v3n9yKx\/NRZv9uW\/\/eobdevuymY1HWFFoklyvbys9G\/2ocjf7Z+q3csWwa1cC2vFKjykqxkqCySnFZoIpXxFATzC4yF3n6u7clHFy5VjiVVTQEvW2+ySfELU\/nUZXz9mlA2r5qf0PLbq7lz54beNP369Qs9ZNS7RM8VZFL9Vc8VqPTpGttJx4Mn1dE0X49aR8v7n1pHKciy2Wabpaapa1tcJ9UxpXObWk0pqQ6racnzic6B2s7pp5+eqnP7PvijGnsoCKb68d577x0abDRv3jzUv7WNeDu+TqtWrcJ8NdZYZZVVwmSdz+SibcZJQSV1NfT6aTxPz0ePHm277LJLcNS+6rmm+XvU9uPtJNfn9fIXKHjAKZ+3HAd8fHm1dlF0WE3n\/AupwJVav2RrRqfldLW5Y8eOacvoS6erWWpVlUweYPLmed5yR1HeOClCXFRUZD4\/nudBrnyaGMbr6bmCUMltJZcpy+tkEMzzkKki0IpsK+mkpi9yfDJo27ZtXvtU0r6XJ2\/fX51MFTjT5+MBQJ\/HIwIpAQVh1LrpmBPNthxg1n8Ts+eeWjruksZtUoBG3dYUHNI8dVGLk9bfbL30v6HXLG0tddi+6dOTy2ldTz7WkrdK8un5Pn75udncOUu7BKrFloJPa62ztMWWb1fd6tT1Tq24NO2ME80UqCItNwG1GiVVjoC6ut379+2zdqHTVtu1bGJv\/mOfYl3oMu1RxzbNrH2rLK0MoxUUxDr\/nvdsyOCtbJVOy7rCR4vwNCGQqTKdWCTrS5VBSjO+h7alCpsCXKVJKq+pEqdKXZy0fZWFvIKn8ov+kpW6eB1tO1lpjOcnn+fzHnXhMr4gm8yD18tXQBeklfbdd99iO5JPXSbfsnmxzP8cIkPHp7aj4y4+VrW8BzU0PdNxG89PlvszbY9ppRNo1qxZqKN6wEdrqyeOGlmo\/nr88cdbnz59TMFKBeS9PqvPJXkeUWDeAzse3FFe6gXk09WLp6R6keqlyYCPGj4ocJNrXbU0UkBH5yM18tDrsiTV15NBdA+SaXq2tNpqq9mzzz4bgmfaVz3XNFL1EagSAScFfhT40IGYLUikeQocTZw4MRVwypdZQSfl68m3kZyu+friKXDi0VhN0w9CMrCk119\/\/XWx6friqHCgSG22QJjy1Prqqqb37UnvraJSMn\/f\/2QwS6\/VkivbtrXetGnTStytbOvnWjHfvOM8aN0Ua\/A8o4CCLS8+mz6ekVotqZucxmXSuE0dVzS7+Yalq2v6mO\/SWy6ptZK3eLrvEbOu3c306NP8UV3uNG5T3EIq3y54GXc+MfGdN5YFk04+xuygw82aNlvaQkv7oH1ae51l21erLVLBBOLfLm1Uvy1lORcWbIfZUJrA2Ekz017nejHk8eHWo1MrWjflQkrMy1aZTiy23F56ec1bo\/uOKHCkq\/iqGHplTkFkXVkvdPKyqF8ULPT22V52AQUM1TJDF0CbJLrGez0jecE7WZcpa9k83qurrroq9AjxQISOUwWZ9PukaQpKqK5x3XXXpepCCmro4q2CCFpGQYQxY8bE2fK8nAKqYyrQp89BQScFlXSseKukddddN3xOWkZBQw\/69erVK5QjdA7SMVaRScffWWedlRZgV\/ArW8uiity255Vs2apAlwJquerMvi6P1VdguQecdNLTybGkAI2IS3vVWAevvtxqduhXIZSPnnt\/z\/ij89Yzav3kkV5FgxVF1oDlHoXVo15nSgqIKJCkFlDZktZX3\/xkYEvLq7WRmi36lQr5lDblyj+ZlwJO2g9P+tIrchxf7VOhUSc+3ydd5cuUStr38uSt7el90bopkzzT0gRU8LvoyvTxjNQ66OCBZrvvs3RcJR9bSa2BmjQ1u\/W+9OU9QwWvbr\/JbPw4M2\/Z5OMl6VFjNvkg4b5ORT36GFTe9a8rrWYqirYi8sn126Xm7n6+zHRluSK2Tx4VI\/DJqF+s6353WrMdbwx\/6rKXTJr2zpc\/2XXHbmFNGjVIzuZ1FoFsleksixd8svZPLdXjC3EKFKicoXJffMVdzzWt0EnlWAULCGQXWj739rycraBkaSvr+dRlkmXzXHujffAyu4aa0E0q9OfDh+gYUh1LQ32oPK9jXL1F\/EK\/8tYyqnuQKk5AwUZ1RVMjBJUJ1HUuvmmTnqv+69O87qV6p1orJVsClWfP4u59XjbRtuOyiqYnW1aVZ5vJdT\/66KNUuUjbUr1Sgba4zqvppW2lmtwOr6umQMEHDY8ZFLjQAa\/mcfG4TvEy5X2uHwJFlfWF1hdLSdvTn6LPcUoOFq55OgnrC6imjn4yVosgNfXWuExx8pO4ThJ+8o\/n67mi1RoPSklBKw9s6bUMYgdVaHyf4+lh5Sz\/cuWfZZWck+Wnqx+edCLwk6MCSJ7Ksu\/55u3boHWTS\/BYKgEFhtS9LnkHNwWd1P1t4I7F5\/kGFLzywbsVfNKd4zTIeDzQ+JUX5R782\/NKPno3uHi63+VOQTAFujTgeaaU3If4jnkar4pUqQLZfrt0PvebU2gHVClR03P9JW94Uak7SOZ5Cah7Xnw3OgWWjhvyaljXp2uA8isf\/MjuOG270FVPA4eTKkcgLvP4FrzcpddqJRCXhby8o0q0p\/hiogJEKr+pHJcpKeBUp06dtICTt8pSJT5eT8+9lX2cl58L4mnxPqj8GQckSvsefbtqJUGqOgIa+FgBmzgoubz2TvvhSceLXutYjesXyWU0X\/UvBaLi75Tnw2PFCagRw2233RbOJ6onqiygLpheT1S9SoGXZPI6VqZzhi8bn2s0TXVbX8+X0aO696llk9+ESXeke+utt0JPneQ5Kl4v03OdN3U3udKmDTfcMFWf1Ln7H\/\/4R6gTa5zl5Hla83Mltcz77bffci3CvComsFwCTnEhIVmAyOVT1h\/cZGBDX3h96XTC9QKFpumqlg58BZTipGW0vH9RNc8jsPGVMQ0QqC+\/vryZkhdM8r1Ftn4E9J61X7pqEf94VET+ykMnDrXIyjfJUp+ZmhFrkE0\/YSbXL+2+a\/1ceXswL259ltwmrxFIE1AwSeMbHT146eDhaqGUKW3zt6XBHc3zlpt13AAAIABJREFUu8Z5cElBIU+tWi8NTHkAyqdrOxo\/yYNF+Q4arsCQb8\/z8ke1blql19Kufz7NH3\/8YWmXOgXMtNz1V5hdfv3S8ah8UHFflscKFSjtb5fO2borjC4yKGBOwb5CP44Kz0xBpu9+mm73vDjCdtpo6Zg+x9zwqp19wIZ5jQdV4TtUAzJUAEfljGxlhfgt6vvh3xF911Qxy3YLba2nPNUqQMnLdWrVHgd44vxL8zyuoOdaT5U7r+CpXKjyWrLyFK9f2vcYr8vzqiGgAIBarej49DpEafYsn7pMacvmpdm+llVAVRfddVFbf9kCFaXNl+WLC+hYUXAvTo899lj8MvinTfhzDC61RNP5xM+LWkbnmfLcvVLrq8WTWhOtueaaodePWlVlO5bnzJljZ555ZioopuDYwIEDTdPVSilOOo5KSjpX6853ek9+\/lb9Odd5W9v0xg7KX\/X0Aw88MLjGtsn6e0n7wvzCCRQ84OQFdnXj0hWCZBBFB7wCQT6+UvILoEJAclppuXSwq3myCiae\/KqWCjf55K\/1k8EpfSF0RU1f3GTyYFNpAmzKQ01vdbIqKZWUvwfGshX88i1caT\/yXTbffY\/fW7a8488nXp7nCBQT8GCRxmnSOEf5JgVv1NrpsEFmGvMpGVjyfBTUUdDHu+X5eE8+vyIee622tIufd9+riDzJo1wCJf12Zcu8NF0jsuXB9MIJrNq5Teg+py0+\/+FYU5c7\/XnLp3hPbhj2md16yjZpraTi+bX9ucYf0gU2lY1yVSaqopPKeNVtn6uiY03bJx\/awYeQSL4\/VcD9onI+dZmKLJsn9yXXa9Vz\/EK61x9U78oVLM2VH\/OyC5SlhZNfZE8ON6PjT71j4m6U2bdcfI7KMQrQqK6rOrjqqwqA5gr46G50Oi60Twp0qcW2AjsKuGrsL7+YoEBsPsFUNVjQdnv27Bl2UHVxDXWTK+ilcfYU2Pdt6LkCZ3GgVDbaP1LVFChowEkH69133x0CNblOagpU6OBTkMEPZB1ICrzowMwnIJSL27tm+WCMWlZ3Ksk0plKmfPwHJ94XfYm1z8lm2FpfXwp9wXM1W5SN\/pIBuHy+vPnk75WeZMEv0yDp8XvWZ5CMGCfHEijrvueTt+9LSfvpy\/GIgMXd4BRE0mDb2bqmOZe3Nnr+z2bC3jrK52d6jLvVxfM15pICVpWRFEzTHfbU8irePl3qKkM7lWe+v136bdDvU\/wbVdlXqlM7yZNSCahr3O8L\/gjd5OIV1cLJU7LLnaZrvcFDX7MuHZrbpYdv6ovymEFA5RmVk0pqEZ1h1YJMUrnI7zbsZS8vKyXLXl4GLciORRvRuUeBAFU8SctfQMdJ3G3a90jl8GSrk3zqMn68lbZs7tutiEdV3rWvap2n4y3+\/aqI\/GtjHjp\/yFSpLC2cFADSmFtHHnlkGp+CRApgeYsnHXcltar0DPyiWbLVqMb60rGrY9Hr3L5ORT8quKnzmerKqgMqqS6uYJN+J7y1aEVvl\/yWv0BBBw3XwaUvUByoyUSg7mMK\/ig4pZOfUln7S+sLpr6envTlVPNRdXHwAoYXJLRfPs2X16Oa\/mkZJe2P7vSgljhx320PiGjfkylXyydfVid4nTS0v54UyVWgKt5Xnxc\/5pO\/3pfen\/KTgZK2pS94nL9OBn6nBC3zySefpJbXa\/eLo+v57ntZ8tY2ZZ4c4FDTSQjkJaCucJnuMBffaS6Zkbda8mXiO8IdeJiZAlS6O1ymfCs62DT0GjMFlMb\/aDbhR7ORI8x0d7x4n\/wuedylLvlJVsjrfH+7FFx68MEHU9vU74YKd2oNG\/9epBbgyXITaNqofug6pzGaPGkMJ7VauvSITYsFonwZHksnoIqRjn21\/PCyh+eg1yoXZEqq+GiczExlskzLqxyiFhulaZWkCpbGcNL31lNcVlIZzJPKoGrVkitp29qHfCvs+bxHlX90kS9b6+9c+8O85SuQT10mPt78+5GpbF6R70TH1MMPP5yqXylvBUh0jOV77Fbk\/tS0vOSroIp\/ZxUg0p0CNR7u8ccfb3369AkNENQIQb1ezjjjjNQA726hep3Om3EASOcjBa98MHgtqwYBakmn8462GyfV99RtTnVePdc5WOWR5DlSx6BaCmme13WVj7qwaR11nStLmjlzZlhf4\/Dp\/SivbK3o9F41Lz7nah3d0U\/7Tqr+AgVt4eRccT9Mn6ZH726mg19N9dRsTwebUkmDP8b5xM\/1ZVUwSF86JX054yaAmuaDhWe7s9z2228f9sULG3ETPq2vL7kCIrnGF9LYTsnB3bSuN73Vez7ggAPCScOXy7SvWidTyid\/j4jH\/rlaXWk7WkcFwpLWKcu+55u3fFXgKilQmcmFaQiUS8C756lFkYJMN9xq9txTZnPnLB1\/SYOIa15ltmqK81YXu95rmf1lvexvS10JE7dozr4wc0ojEJ8H4\/X8t0u\/N6q8+u+Nlkn+XsTr8Xz5Cgzefb3QWunRN0eFHem6QgsbfvtBtvrKbZfvjtWwreuqtcZ81MUtv6qtt7i8vxsqd6ncpopNXAnzspKPb6N99bE58xnioCI\/PpVPleIW+RWZP3lVnkC+dRk\/3uLfl5LK5uXZawWVNICzAgD+fSxrHas8+1FT15XphAkTQoshHQPeakd1KXUN0\/hJo0ePtgceeCDl\/+KLL4axetu3bx8edZ7R+dKT1tU01Y2Vp5KCMzpHeVLgybelaX5+VRDJu8LFASxfT486\/2l7foMTTUseg8mAVrx+puetWrVK1be1rwpqxvsXr6NjUj2fFDhTUn1cVtofgqCxVPV9XqdI7YlrcdIXyA\/wXN38chHpqoR+KJJfzlzrMA8BBAogUNoudR6oUWBHXdZ8oHCNqeQpOYaTpmuaWiIp7T7QrNsqy14vnZr\/\/0zb1Np6LxecaXbJ1UvHd\/JpGjRc405dcu7SroNxgCr\/rbIkAgggUOsEVH7TmChxRS4bgip92a7QZ1unvNO1TaVsFbXy5s\/6CCBQsQLJ4Eqyjqj5av0UB7m1B5ruST1e\/JykgJECL97owZdRowSduxREUqs4BYwytWDy5ZOPOreo258HPJPzk6\/jwJW2rbqzN5DwZT3I5a9zPWqf9R61zx5Ey7W85sW27hqvE5vE03m+\/AWWSwun5f+2l+1BfGe5skRRFbDSiSHbYOHLtsQzBBBYLgLZAji+Mxqv6bGH\/NXSRw0I7oOCp8\/J\/Erd6JJd6ZKvM6+Z\/1QFvR58Mn15Tbv1vqXTfPyp9CV4hQACCCCQRUCVPrVyUpe5XEEdVbbUwqCQLa1VIVM3nIsuuijL3jMZAQSqkoDqhKpX7rvvvqELsRojKAij77EnBZvi1mw+PQ6WxEEgBWMyjRvm6+lRQSe\/41s8PdfzXOe75HoKTqlrm+q62k8lDSYe9xjyYFBy3Wyvtc\/qNp1P8oCaWo95a1OtFwe4PCCWT34sU3iBWt\/CqfDkbBEBBBBAAAEEEECgKgh4CwIFk1TR85YGXunzlvDq2u+tDip7v72CpfEyfT8qe5vkjwACCCCAQGUIEHCqDFXyRAABBBBAAAEEEKiWAn5F33eeMW5cgkcEEEAAAQRKJ0DAqXReLI0AAggggAACCCCAAAIIIIAAAgggUIJA3RLmMxsBBBBAAAEEEEAAAQQQQAABBBBAAIFSCRBwKhUXCyOAAAIIIIAAAggggAACCCCAAAIIlCRAwKkkIeYjgAACCCCAAAIIIIAAAggggAACCJRKgIBTqbhYGAEEEEAAAQQQQAABBBBAAAEEEECgJAECTiUJMR8BBBBAAAEEEEAAAQQQQAABBBBAoFQCBJxKxcXCCCCAAAIIIIAAAggggAACCCCAAAIlCRBwKkmI+QgggAACCCCAAAIIIIAAAggggAACpRIg4FQqLhZGAAEEEEAAAQQQQAABBBBAAAEEEChJgIBTSULMRwABBBBAAAEEEEAAAQQQQAABBBAolQABp1JxsTACCCCAAAIIIIAAAggggAACCCCAQEkCBJxKEmI+AggggAACCCCAAAIIIIAAAggggECpBAg4lYqLhRFAAAEEEEAAAQQQQAABBBBAAAEEShIg4FSSEPMRQAABBBBAAAEEEEAAAQQQQAABBEolQMCpVFwsjAACCCCAAAIIIIAAAggggAACCCBQkgABp5KEmI8AAggggAACCCCAAAIIIIAAAgggUCqB+rmW\/vnnn3PNZh4CCCCAAAIIIIAAAggggAACCCCAQA0UWGmllcr1rnIGnBYsrlOuzFkZAQQQQAABBBBAAAEEEEAAAQQQQKD2CdQpKioqqn1vm3eMAAIIIIAAAggggAACCCCAAAIIIFBZAozhVFmy5IsAAggggAACCCCAAAIIIIAAAgjUUgECTrX0g+dtI4AAAggggAACCCCAAAIIIIAAApUlQMCpsmTJFwEEEEAAAQQQQAABBBBAAAEEEKilAgScaukHz9tGAAEEEEAAAQQQQAABBBBAAAEEKkuAgFNlyZIvAggggAACCCCAAAIIIIAAAgggUEsFCDjV0g+et40AAggggAACCCCAAAIIIIAAAghUlgABp8qSJV8EEEAAAQQQQAABBBBAAAEEEECglgoQcKqlHzxvGwEEEEAAAQQQQAABBBBAAAEEEKgsAQJOlSVLvggggAACCCCAAAIIIIAAAggggEAtFSDgVEs\/eN42AggggAACCCCAAAIIIIAAAgggUFkCBJwqS5Z8EUAAAQQQQAABBBBAAAEEEEAAgVoqQMCpln7wvG0EEEAAAQQQQAABBBBAAAEEEECgsgQIOFWWLPkigAACCCCAAAIIIIAAAggggAACtVSAgFMt\/eB52wgggAACCCCAAAIIIIAAAggggEBlCRBwqixZ8kUAAQQQQAABBBBAAAEEEEAAAQRqqQABp1r6wfO2EUAAAQQQQAABBBBAAAEEEEAAgcoSIOBUWbLkiwACCCCAAAIIIIAAAggggAACCNRSAQJOtfSD520jgAACCCCAAAIIIIAAAggggAAClSVAwKmyZMkXAQQQQAABBBBAAAEEEEAAAQQQqKUC9S666KKLKuu9f\/TxJ\/bllyOsZ89VbNGiRTZr1iybP39+sb\/69etbvXr1wm78+ON4O+W0M2zEyJG2Yf8NbMmSJfbif182LdOmTZusu6ptbbHVtvbY409a\/3597ZVXX7cVV+xozZo1y7qOZlxz3Q128GFH2thxP9pft9jcGjSon3N5ZiKAQPUS+HbUKBt03Ak2c9YsW7VXL2vUqFHaG4jPHVtsvpm1bVv8PDNh4kQbMeJrmzBhYt5\/P\/88yVq3bmUNGzZM2x4vEECgdgnMmDnT\/n7WuXbHXffYGquvHsom2QT++OMPmzFjhn33\/Rhr2qRpsfNVtvXi6fH2Zs6cZf36rh\/P5jkCCCBg34\/5wXbbc2977vkXbLttB1iTJk3yVhn22BN2\/Akn21cjRti6665jzUuoa+WdMQsigECNFKi06Mqnnw23k045zabPmGFHjzzCNtigrx1x1DEZEe\/\/1z3WokVzW7BgYTjhjRnzg7Vu3doWLvzDbvznLXb3vffZdtsMsGuvvsJatGiRMY+2bdpYp04rhsDWkJtuttffeNNefvW1sM4KHTpkXCeeOGXKFPvwo48yVg4VDFurT29r3rx5vArPEUCgigsUFRXZa6+\/aV\/878tw7thn773KtMcffvixnXnOeaVat\/NKK9m9d99hvThvlMqNhRGoaQJFS5bYxJ9+sv99+ZUtWLAgvL3Pv\/ifvfX2OzZ12rQQzJ4\/f4GN+eGHUIbx9z\/0H9fZLjvtaC+8+F+78+57fHLa44Xnn2vrrvOXtGnx9jbeaMO0ebxAAAEEJKDzxJKiJSViTJs2zb75dlRqucWLF9urr79uuhDXqnWr0LCgadPcwSpd6PvL2mtlrGOlMuYJAgjUWIFKCzjpxHLA\/vvazbfeHgpKKmwprdylS6oFwbRp08MJa+HChXb3vf+28ePH25lnnJbCVqumfQbumQoerfvgw3bMoKOsTp06qWX8SZ26da1unbpWt35dO3Hwcda6VSt77fU37PPPv7Dtt9vWF8v6+MGHH5n+MiUqjplUmIZA1RcYP2GiPfHk06GF5GGHHBTOC8nK25w5c8Mb+XXyZDvx5FOtceNlLaCOPvII23GH7VNvdNVVe9k2W28dWkL+8ceiUOj67rvvbcDWW1mf3muG5aZNn25PPvVMah2eIIBA7RRQC+rb7rgr7c3vf9ChpjLF2WeeYY8\/8ZT99PPPafP1QmWfnqusYr\/++qupcjd37twQrCq2oFkqgJVpHtMQQKB2C+ii2+zZc2zx4kXFIMZPmGCTJv1i7dq1sxkzZhabrwmNGzcJrS3VEyRTUsvvY44\/IdOstGkKit99x60EnNJUeIFA7RGotICTupEMPv5Ya9q0qc2bN8826NfXnn3ueTvh+GNt74F7BmE1ySyp1UCvXj3tkIMPsIsvvSJE2B9+dJj9+uvkYp+QKnlqRq70+JNPhUpj377r2+w5c0xN1Bs0aFBsnXhCq5YtrWvXrla3bvFgVqtWraxB\/UqjineD5wggUEECKmipqfjYceNs4J57WP8N+pmCSrPnzM5YeVO331GjR6dtXRW9OKkSeNAB+4Xzi1okKG8FnDbbdGPbdeedwqLqnqtgNwkBBBDIJrDSSp3s8MMOCa0MPvv8C3vpvy+bguKn\/d\/JWYcC8ID3okV\/2DPPPh\/OZ2p5cPrfz84YuNK2FfD68KOPQ2Uv17AE2faT6QggUH0FVE654OJL7Zlnn8v6JhQ0GrD9jhnnX33FZabzzjp\/WTvMX7KkKDQO0BAFarXUq+cqIUCeceVoYpfOnU0NA0gIIFA7BSo9inL0kYcHWY2TojR33jw75bS\/h+fJZuBhYuKfWjPtuftutu4669jaa\/Wx624YUuyKYWIVu\/+Bh1KT1A1upx12KDHg9Ne\/bmFXXnaJNWnSOLUuTxBAoPoKfD3ym3Au6LjCCnbIwQfa6O++D916u3TpbE8Me9i6dV05vLnhn39hRx87OHTJvWnIDdaje7fUm9bVvTipUqi\/ZFJAXH9xUisGEgII1F6Bv59+qulv+vTpduSg40LX3ofu\/1cYn1IqXgaaet0NAalx48ZZg01aYM011ggX7ebP\/90++fSzEHCqvbq8cwQQKISAzlNPPvZI2JRaRA06brDNHDnLVL876cTBVv\/PMXgLsS9sAwEEqqdApQWcJk+ZYuecd6HtuvOOtvNOmSPnJZGpkDb883GpxdT0XK2NPNKemmFmPv6BpqkVgneLad++XWi1pHETrr1hiH322fB4NdPAvkpvvfW27XfgIcVaOKmV1BmnnlKmgTvTNsQLBBAomMDvv8+3u+65L1TIdL545dXX7L0PPgwDh+\/0l79Z7zXXSDXt9rHZ1CW3ZcuWOW9OELeEjK\/0xV2F43NRwd4wG0IAgSonoLHjLr708jAukwboVTrvgottzTVWt5NPGmy\/\/PJrGOfy408\/C\/PUxU5d+\/0ccvklF6VahGd7cwpsa3xLdb3zNHv2bLv2+iGhBabGgDr4oANyBrJ8PR4RQKDmChw76KgQAPd3+P4HH9pBhx4RAt\/q7uYtIFV+Ovu8C4q1ilq0eLENe\/wJ08U8nXfUavzOu+4O4+96ntked91lJ1ulR49ss5mOAAI1XKBSAk7qmnLrbXeEsZfefufdcAe49dZdp9SUKqAdduTRqfXUtPOYo48Mf6mJfz7R4HVHHn1suOvCRRecm7qC6MvpBPrbb1MzdqXRMmoeqrstJFO3bt1MFUsSAghUH4EGDRtYm9atwg5roF79KalpuAYOVxcUnTOUso3hpCDSJRdfEMZ9CguaWdwSMi6UxV2Fdd46\/MhBvgqPCCBQSwV0ocvPPU6ggcF1k5RRo76zE07+P58cHqf89pvprzSpZcsWttpqq9oPP\/xg66+3XhjjUhfrWrVqGbLp3Hkl7lJXGlCWRaCWCIwa\/V14pxpOJNmaOxPBxx9\/Yvfe9+8w68D997WOHTva2edekLU7b5yHbl5AwCkW4TkCtUugUgJOGvDy9NP+LxR87vv3\/eE24uoOV9qk\/sFrr7VWqr+w1k\/eLcHzVCsFb6ng07I9apwEDSyeLenq4qVXXJWx60y2dZiOAAJVR0BNvPfacw\/r0KGDNW7UyK4fMtQ0yPdZZ5wWblzgd4yK9zg5hpO68+ouLnHSOAiZxkLQWHTJ8ejoUhfL8RyB2iewYf8N7IfRIzN2qVPrJ7W+VKsCBYgUmFJrJAXEVYbq0aO7tWieflfeTOefkd98G1qTq2x0801DbJONN6p90LxjBBAolYDGvH31tdfDOiovFVnuC+vqtXLTzbeGi\/Mq22yzzQBbseMKxVpXKkONn\/n+hx\/ZbbffGfLXhb587hZeqjfAwgggUK0EKiXgJIFmTZuGppvq3rbttgNs7NhlXePyFdKd7h5+4N9pTTu\/+36MZbpbwumnnpLKNm5anpoYPdE4Cd50NJqceqqWCxr0nIQAAtVXYK0+vUOl7cKLLjV9p487ZpBtvvlmVrdOHbvnrtuLBZOS71QDXLZssbTC16xZs2JdebN1qfN8uNmAS\/CIQO0TiLvxK5gdd6lr3ryZ6Q6YPi6K7mangJNaI226ycalwuq5Sg\/beKP+9uDDj9o\/hv7TevZcxRqWcJOUUm2AhRFAoEYJKCD08suvpu7M\/cRTT9ukX36xq664NFyQS75Zjb17zbU3mI\/F6\/N1kX+jDfv7y\/A4Z84c+8fQm+w\/DzwUAuf777uPnXLyCdamdeu05XiBAAK1S6DSAk5iVGDnwAP2C6JlCThl+ijU6klXBTX2kpqed2jf3nS3l7Zt21iHDu3DKj\/9VPw2w3Femv\/e+x\/Ek9KeL1y40KZMmZI2jRcIIFC9BDTewJ133WMqTKmlwcA9d7eZM2aE85LGa1ps6a2Xku9Oy6iVk9KOO2wf\/uJlsnWpi5fhOQII1E4BBaQzdeNXlzqlKb9NCS2bdB5RZU9JYzkNufGfpjKIAlC6u+7FF5wX5unf37bfzs4\/5yybP3++nXzaGaa7S6lMdPRRR9onnw23z4YPt+tvGGqnnFTybcpTmfIEAQRqjYCCTe+8+55defW14T2rPqU7eWvsuAMOOsyuu+ZKW3vttdI8vvnmW3vmuefTpmV7ccttd9i9\/\/pPGOPp0osvsC10kY+702XjYjoCtUagUgNOU6dOtVPPOMvWX2\/d1J2f5s2bF7rIbdCvb2gFVVppv1uCrgjqdr977bl7aEmlQtuHHy29E96cxK3Mk9t49vkXTH8kBBCouQLqfqLCj5KuzOm2v+qqctftt9gTTz2TsWtcrLHrLjvbmaefaoNPOiXcXSqel3yeqUudL5McqNOn84gAAjVXQDcuueTC8+2Cc8+yO+66J\/zp3d55282hTKTuKX033DQNYPjwz01\/ntq1a2txeUYtr1u3bm26S118ZyjdcVPjW551zvmhbKPyFQkBBBCIBX7\/\/Xd78KFH7LIrrza1wOzRvbtdc+XlYTiSs849PwSiDjtykJ32fyeF+b5ux44rhNbiGiT89TfeDJPffe99226HnX2RYo+6ydMRRx+bmq5uePfefYf16rlKahpPEECg9ghUasDpl18n28hvvrFJkybZkUccFlTV0kmD9W4zYOtw1xRF10vTfU3Ref0lkwp3HVfoECZnap1Ut24d0x3rtL3SJL\/LXWnWYVkEEFj+AmodoK4scerWtau1b7+0JWQ8necIIIBARQqodaQG9B49+jt7\/oWXUlk\/\/uTT9uOP463un7cSVyttJbXYXn\/99WyzTTa2Fs2bhxsc1KtXzzqt2NFGjvwmtX62J9tvt21o8bTLzjuZAlAPPfJotkWZjgACtVDg9\/nz7X9ffZUKNl1\/7VXhPCOKG669ys45\/0L7+ONPrVvXbjbi62XnnPbt2ttVl19qzZs1szfffLsWyvGWEUCgvAKVGnBSQWvq1Gm28YYbmgpB+wzcK7Q4mPrktDCAXMeOHeyJYQ+HWwA\/+tgTJb4XFciuvf4ftuceuxdbVoU7jZmiNHHiT6HLnU6eahF1+KGHWJMmjW2brbeyk0843lr8OS7LrFmzrX6D+ta0SRNbsmRJuNPCksVLrFu3rqbuOJ988qn9PGlSqQJixXaMCQggsFwEdDVOhSQNWKkKWMtWrUKrALWG9KQ7X+49cE9\/GR6HPfZEagDwli1bFhvvSeMZ3HnXvfafBx5MW0\/nmMHHHWt77LarKQDuqTQBdV+HRwQQqP4CGmj3wksuS7uL00v\/fTnckGTQUUfYyC+Hhy6+3mK7f7++oTucWh9cdMnl1qZNa+vUacUUhLrazZgxI3SpUxklTho384LzzgmTNAg5CQEEEIgF2rZpY4OPPzbcLU43KNCYcZ7atWtnV11xWbgx00qdVrLnX1wWJFfZRnca93HotI7KV5999J6vnnpUy03dLMq7\/3pZSGNi5ntjp1RmPEEAgRojUGkBJxWGvvxq6a3I11hj9RDUUQDq4UeGWauWLUP\/YQV5dFeV\/v03sCMPP8QWLFhoTZo0yYp73Q1DQquobbcZYD4wuMZD8G4zK67YMaz7w9ix9uvkyfbbb7\/ZG2++bQcfuL99NWKMHX3s4FARvOWmofbEk0\/bI8Mes\/PPPdsOP\/Rgu+ue++yqa64zXSVUH2Y1Gz35\/04PldV+ffuGCmvWHWMGAghUOQEVoLbbbhubMGFCuGPKqFGj7euR39h22w7Ie1819kDrPwPZGjflrXfeDecJtVDQuFCqGOpuU0cdcZh9\/sWXpnPUAw89HAJPGvfJ1817gyyIAAI1QkDjovzzlttCd97ttt0mtGoaNXq0nXfOWfbAgw\/bpEm\/mFocaKzLZFq8ZInNnTs3lFHU7cWTB6v8NY8IIIBAaQQUmFY3\/0xJA3vrL74ol2k5TdOFtEw3X\/LzmXf\/VbCKhAACCFRawGnWzJm\/eBJ6AAAgAElEQVT21Yivg7BaGSkIpHFO1K\/3wvPPMd297sSTT7XBJ55iQ\/9xnXXp0tlW6tTJPvjoY9PtOj0tWbLYfv99nr8MhbC99tk\/9fqVV183\/Wm8FUXcNebB6O++t8cef9J+HD\/BtvrrFlavfn178qmnw7oDtt7K1urTx8aN+zEU5t548y3ba4\/dbYvNN7V77\/u3qV\/yt9+Oso369w\/5ffzJp\/biiy\/ZMYOOSg0gnNo4TxBAoEoKqMB09nkXZBynSYNYelKF8MGHH\/GX4XHatGWtAxRk+ujjj+2Fl\/5rr7zyWrglsMaB0h3vjjryMLv40itCwGnVXr3suGMH2ZCh\/wxdWc674CLT3xqrrx4CXIcdejDBpzRlXiBQswV0nmjRvEUYJ+XIww9NDdLbp\/eadvcdt4Yu\/skr\/rNmzQqVvR9+GGuff\/G\/MOZc164r2\/jxE3JiKbil8pbGaFEaP2FC6s7AyW3kzIiZCCBQKwVUZlqwcEEYW\/fnST\/bmDFjSu2gPHSjBBICCCCQFKi0gNP4CRNt1OjvwgBxKgQdOei4cIVv8802td123SW0ctKtMlVhe\/nV10ITz8uuuCq1fxoQU+Mu\/Th+on355YgwfdtttrYtNtvMzr\/okmXL1a8fglcaiE63B9YA5QpA+fgFal2l8Q+efvb50Dpqn4F7hu516623briLggp1CoatvtpqtuGG\/UMF9aX\/vmJn\/v0023nHHSwEnP77iu2xx27WcYUVUtvlCQIIVF0BXVVbKeqKolaVPXv1DGO4rdKje2oQcI0np79sScPFPfXMc6nA1cYbbWhnnnGqrb3WWqErcLyergwqmL77bruElk6668u3o0aF25xT6YuleI5AzRdQN\/8N+\/cLZaDkQLndu3dLA1BwSunBhx8Nfz5T5xkt6wEnXVi78rJLwqDhKlOpdaWSuqs8+9zz9q\/\/POCrhkfl26d377RpvEAAAQSSAh9+9FGop8XTdf5QwDtXUgOBo48ZHO6QGS\/XpnUra9CwQTyJ5wggUIsFKi3gpCt1K3ToYL1797aNN97IBh97jA17\/Am77JILU1f6B+61p2kQ30023ihczfPPQYNo7rnHbuF2v7169bJ99xkYxizQrX41foEqbzoJdu\/WNYzbFN9y89CDDwqD3s2cNStcWdxmwFb29jvvhsGD99pjN+vXd\/2wGY2LoAE669WrG64iqoK6y047hLvp7bTjDlavbl1Tayh1u1Mf5ClTfiPg5B8QjwhUA4H999vH9t1nb2vfrm0INvsu6yqc7lKndPSRh4fb9vo8Pep8cefd94ZJOi8ccdjB1qB+fTvi8ENt9dVWzXmLX52LNNbBf+67OwTcn37mWVPXuviOUvG2eI4AAjVXYLNNNwkto1VuyZX222dv+\/KrEeHco+VU0VNw+4xTTwnljo026h\/OKRqEXJW4Ro0apsaWU3lI55e\/rJ1+QxTlccjBB1q\/fkvLPLm2zzwEEKjdAl06dw7jxamrr1KjRo3C+afvn3WmbDrqordqr55pASeNg6vgOOWebGpMR6D2CdQpynTLtwpy0BhN8xcsSA3KrWbfOomVNikfXS3UXz5JJ8xxP\/5ovXr2tA4d\/rwDzJTfQospjeuSbxKNxlho0rhx3tvON2+WQwCB5SOg8eW++eYb000DFLheuUuXtB1Riye1KFDlbs0118xaaCopn7RMeYEAArVWQIN9K6CkMd\/WXGN1a9u2bYVbqHw1Z86cVL6NGzcJrblTE3iCAAK1TkD1mNmz59jixYvCuEvNmjXLaKB61qzZs61oyRLLdu7Q+WXE1yPD+mv16Z0aBFzjzekcp1SvXn1r0aI5daaMykxEoPYKVGrAqfay8s4RQAABBBBAAAEEEEAAAQQQQACB2itQt\/a+dd45AggggAACCCCAAAIIIIAAAggggEBlCBBwqgxV8kQAAQQQQAABBBBAAAEEEEAAAQRqsQABp1r84fPWEUAAAQQQQAABBBBAAAEEEEAAgcoQIOBUGarkiQACCCCAAAIIIIAAAggggAACCNRiAQJOtfjD560jgAACCCCAAAIIIIAAAggggAAClSFAwKkyVMkTAQQQQAABBBBAAAEEEEAAAQQQqMUCBJxq8YfPW0cAAQQQQAABBBBAAAEEEEAAAQQqQ4CAU2WokicCCCCAAAIIIIAAAggggAACCCBQiwUIONXiD5+3jgACCCCAAAIIIIAAAggggAACCFSGAAGnylAlTwQQQAABBBBAAAEEEEAAAQQQQKAWCxBwqsUfPm8dAQQQQAABBBBAAAEEEEAAAQQQqAwBAk6VoUqeCCCAAAIIIIAAAggggAACCCCAQC0WIOBUiz983joCCCCAAAIIIIAAAggggAACCCBQGQIEnCpDlTwRQAABBBBAAAEEEEAAAQQQQACBWixAwKkWf\/i8dQQQQAABBBBAAAEEEEAAAQQQQKAyBAg4VYYqeSKAAAIIIIAAAggggAACCCCAAAK1WICAUy3+8HnrCCCAAAIIIIAAAggggAACCCCAQGUI1M+V6dgJk3LNZh4CCCCAAAIIIIAAAggggAACCCCAQA0U6LFyp3K9K1o4lYuPlRFAAAEEEEAAAQQQQAABBBBAAAEEkgJ1ioqKipITeY0AAgj8f3v3H2RlWf9\/\/L3Lsj\/Af4gfmo2IP3JGGbWygPJLaloNhKgYCVYfPoYyGyH4UULANZJWFkkK0JBBkFADDEcTSabUUXMssfwFYTOm\/HLCH0j8I8uywp7vvC687q5z7zln792zhz1ne14z67nPfV\/3dd\/nQd1z7ve53u8bAQQQQAABBBBAAAEEEEAAAQQ6KsAMp47KsR8CCCCAAAIIIIAAAggggAACCCCAQEYBAk4ZWViJAAIIIIAAAggggAACCCCAAAIIINBRAQJOHZVjPwQQQAABBBBAAAEEEEAAAQQQQACBjAIEnDKysBIBBBBAAAEEEEAAAQQQQAABBBBAoKMCBJw6Ksd+CCCAAAIIIIAAAggggAACCCCAAAIZBQg4ZWRhJQIIIIAAAggggAACCCCAAAIIIIBARwUIOHVUjv0QQAABBBBAAAEEEEAAAQQQQAABBDIKEHDKyMJKBBBAAAEEEEAAAQQQQAABBBBAAIGOChBw6qgc+yGAAAIIIIAAAggggAACCCCAAAIIZBQg4JSRhZUIIIAAAggggAACCCCAAAIIIIAAAh0VIODUUTn2QwABBBBAAAEEEEAAAQQQQAABBBDIKEDAKSMLKxFAAAEEEEAAAQQQQAABBBBAAAEEOipAwKmjcuyHAAIIIIAAAggggAACCCCAAAIIIJBRgIBTRhZWIoAAAggggAACCCCAAAIIIIAAAgh0VICAU0fl2A8BBBBAAAEEEEAAAQQQQAABBBBAIKMAAaeMLKxEAAEEEEAAAQQQQAABBBBAAAEEEOioAAGnjsqxHwIIIIAAAggggAACCCCAAAIIIIBARgECThlZWIkAAggggAACCCCAAAIIIIAAAggg0FEBAk4dlWM\/BBBAAAEEEEAAAQQQQAABBBBAAIGMAhUZ17ISAQQQ6CYCHz+w0o787UWralhkZb16R5+q5R\/brGnmVKucXmcVwy+K1udaOFRfZ0fe2Go1S1ZYWb\/+Gbv6cVMHPsq4PdPKst7HWfX8JVZ+5uBMm926w88\/Y833LMp57Kw7swEBBBBAAAEEEEAAAQQQOMYCZalUKlXIY65\/+BG7eXadO8RnTjzRVq1cbqefdmohD8nYCCCAgBNIfbjXDk691lIfvJcmUj7oNPe+Zefbaev1puLCr1vPK8e7YFR7gkY9Bp\/TKqgVH1zBr5ZdO6yqrj6+yb1XQOvws0+mbauaM9\/K+w3IeD4612xjpQ3CGwQQ6BKBzS\/91cZ\/b0LasT937jm2cvk91qdPn7T1vEEAAQQ6W+DgwSabVfcT2\/D4Rjf06EtHWUP9XKupqY4OFe\/T1jVqwZ2\/sMc3PpHznm7\/\/v02cdIPbfxV37Gx3x4THcvfF94xr96t9++jDmaW6RzD7SwjgEBpCRQ0pU4XkbUP\/dZe3vyCbX\/zDZs6ZbJdM3GSvfX29tJS4mwRQKAkBZqXLbaeI0a7IFLlhEnW+6nN7q\/qplvc5+m1bmPrbZ8Eg8r6H2\/a7vfJ9aqgUGc0BY90HJ2rgklaVmv62WyrWbkuOhcdTwGuyhtndcZhGQMBBAoksHv3O+7madvrr7jvQfou9Mj6dQSbCuTNsAggkC6wavX9NmVyrbv+6DqkpgCUgkxqCgx993\/+1y3769SwoUNcsEjb4k33cAo2daQpAK9JCGsfXJ0WhFKAy98r6nX37t1p59iRY7EPAggUj0DBAk66SCnYdPOPb4q+WI361kg777wv2KuvvlY8ApwJAgh0SwGloKX2vm8VV45zs4Ba9n5gSnfTLKKD1\/\/Aek64zqXFKWijlDv1902pbTUr1kRpc5op1Xj1ZaYZSpmaUvKqF9+blrKnvjpWe1uq8YA7nx4XXOzOt\/nOejdDq3HcKDtwyVD3d+i2mXZk2xZrHP01a7zsaL\/2Hof+CCCAAAIIINC9BSbXTooySzSrafxVY11Ap6npoPvg+\/6935TsoqCUn\/U05orLbe\/eD+3Nf76VhqMg1d1Ll9mFF37V+vXrm7atrTcKVE2fMcs0s2nokC9l7a6Zn5oVpaCTP8esndmAAAIlIVCwGk66SOli1bfvfy5IupCd+OkT7IW\/vGgKPvkLW0lIcZIIIFAyAgraHN60wSprb4iCQJW1U+3QrBvcZ6i57yFrmjnNUju3W8\/vT3TBovDDKVjUvHp5uMota12m9b6jZh4lrQfl94m\/pnbtNOt9nPU4b4g7916PPe0CV+Unn+LONUzLUyBMn4OGAALFKbBj5852n5jSVfa8+57pV\/+59fPc\/j7FZOPvn4jKFMTTXnRDp1nk\/9qzx+2jWQS5buzafWLsgAACJS+gWZdJmgJK4T2c9rnrV0vdrt\/59hj7+9+3JRnG9dEkhBkzZ7tMlzC9LtcAAwcOtOrqmlxd2IYAAiUiULAZTrqg9e\/fz\/p+Kr1GwSmDBhG1LpH\/cXCaCJSqgIqDV8\/7ZVSEW7OXDo4f7QJQmolUPnCQ9VrzmPt4TdOuMwWowqYglE+hU2qbT2\/z6\/Sq4FLZgBPS0u7yDTbpHDTb6shLf2b2UvgPwjICJSyg2imDz\/2CnXrGWTZm7DiXwtLWx9E+vXv1cmkwPsVEYyiApbQ8rVO7d+Uq9xre0Gm7\/vbt+3eUNtPW8diOAALdX8Bnn2gGka8hp7q6M2dMdzOXNIPJz2K6etxV0cwoySgd7sXNL9mcullWU9MrMdaBxka7rb7BlKaXJNikwPmSu5e6mVhMTEjMTEcEilqgYDOcivpTc3IIIPBfIeCfGGefPJ1OqXSZmlLTMhXg1v4VI0ZbyxtbXSpbuK9qKLm0u+DJd+H2bMsqCh4vDO6PrRlLH2\/acLSuVO20tNlL8dlVfgw94Y6GAALFKTBj+o2mPzXdyKl2yugrxuYstqu+mtGkmeBqujHUzZradROvidbpplEzxjWu0mI0q3zgwJPcdv1n5IhvRsssIIDAf6eAgkwq3v3a61ss28ObNElAQW5fWFxS5395WATm0+HuXNDgrke63iRtmqWp405Z2XrWuB9D53be0PP9W6uddC2zMyMNFhAofYEuCTgxTbL0\/4fDJ0CgmAU0YylKn1u7IUqry3XOmgWlGkkK\/lTWTsv4dDvtr4LePb44zD01ToEqNc10qlmyIqr5lOs4PriUqY\/SAN0T9c46u9VmHVczr0ipa0XDCgRKQkC\/1mt2gG7+VMuyPU\/s1exwpdnFU0x8nRPd0KlGpp6I59PvmB1QEv+z4CQRKKiAAtZ6UIGaD3rruuGflBkW8vYpuP7JcQpgn\/HZ06N0OL+9PSesmk2amamUOn\/M+P7x9GClFQ+\/8JI2A\/PxcXiPAALFKVCwgJMuUvq1TVFwP21TBB2pZ1CcdJwVAggUq4BLqVt8rzs9BZJUZDtX0yyh6vlLoqfCqa9PuQv3c0XHF97uZj2ptlJnNgXJWnbtsIqRl5vFUvw68ziMhQACXSeggJF+dOvspuDSooULXOFf1XFS+h2Bp85WZjwESlsgDHo\/9fQzLsXtuT8932pGkWZXavaktmn2k2Yg6U9PmAvbN0aMSnSduf5Hk13AXMH2bEGncFzN5FT6XnsD8+EYLCOAQPEIFCzg5AvN7du3L\/oVT5F1\/UKnaZr88lY8\/yPgTBDo7gJKf6tqWJRxplOmwtt6upxPWctkoyfGZWr5FA1XkKyqrj6aweTHVyBKT9trfvbJtILl\/vxIqfNSvCJQ\/AJ66pJmF4TpKp151po19fyzT7l6K3oilAqIt2cmVWeeC2MhgEDxCoTpt7nOUnWX4rWXlGL345tn2c\/vaEh0fQkDXarn1FA\/l\/vAXOhsQ6CbCRSsaLi+4Fw6aqTd8fOFUYFMPV1FX7QuufiibsbIx0EAge4koMBPWCBcy0qF6zHkK1Y+6DRzAaw581v3Gd451zYFkxTUUqCpZdd2a\/ngfau56z53PKXW6Vx0Tr3WbbSy\/sd3J3o+CwLdRkA\/sik1RDVU1PReN1tqnf09SDeAT2z6gxub\/yCAAAIS0HXh1p\/OddceL+IfNKBUObULvjrcli1f4YLUvo\/u115++RUbc8XlflXer8p2WTB\/nhvXP+0u26D+HDv7OpnteKxHAIHCChRshpNOW4Uy9WXLF4KL5+gW9qMxOgIIIHBU4Mi2Le6pb9k8ss0S8kXHUwc+ck+lK+83wA4tvN2qbp1nzcsWu1S9XDWZsh2vrfXhmJptVT7geCs7eVBbu7EdAQSKSEC\/6is1xBfs1akpze039\/+603\/d1498jzz6O5sy7f+cQLbiwEXEw6kggECBBXRdGDVyhEux9YeKX4NUl+mPmzaaUnE1I1JN92sbHl2fVhLF75\/Pq85HhcdVa04ZL5rppBYvGs79Yj7K7ItA8QmUpVKpVPGdFmeEAAIIdI6AajgdfnhNmyl1VTfdYuVnDjZfcFxBqngqnq\/hVD1\/cVQgPKwRVTn2u\/bxc08fLfzdztMPg0x+V5\/u589N633RcC1rJlT8HP2+vCKAAAIIIIAAAggggAACXSlAwKkr9Tk2AggggAACCCCAAAIIIIAAAggg0A0FClbDqRta8ZEQQAABBBBAAAEEEEAAAQQQQAABBBIIEHBKgEQXBBBAAAEEEEAAAQQQQAABBBBAAIHkAgScklvREwEEEEAAAQQQQAABBBBAAAEEEEAggQABpwRIdEEAAQQQQAABBBBAAAEEEEAAAQQQSC5AwCm5FT0RQAABBBBAAAEEEEAAAQQQQAABBBIIEHBKgEQXBBBAAAEEEEAAAQQQQAABBBBAAIHkAgScklvREwEEEEAAAQQQQAABBBBAAAEEEEAggQABpwRIdEEAAQQQQAABBBBAAAEEEEAAAQQQSC5AwCm5FT0RQAABBBBAAAEEEEAAAQQQQAABBBIIEHBKgEQXBBBAAAEEEEAAAQQQQAABBBBAAIHkAgScklvREwEEEEAAAQQQQAABBBBAAAEEEEAggQABpwRIdEEAAQQQQAABBBBAAAEEEEAAAQQQSC5AwCm5FT0RQAABBBBAAAEEEEAAAQQQQAABBBIIEHBKgEQXBBBAAAEEEEAAAQQQQAABBBBAAIHkAgScklvREwEEEEAAAQQQQAABBBBAAAEEEEAggQABpwRIdEEAAQQQQAABBBBAAAEEEEAAAQQQSC5AwCm5FT0RQAABBBBAAAEEEEAAAQQQQAABBBIIEHBKgEQXBBBAAAEEEEAAAQQQQAABBBBAAIHkAhW5uu54591cm9mGAAIIIIAAAggggAACCCCAAAIIINANBU456dN5faqyVCqVymsEdkYAAQQQQAABBBBAAAEEEEAAAQQQQCAQIKUuwGARAQQQQAABBBBAAAEEEEAAAQQQQCB\/AQJO+RsyAgIIIIAAAggggAACCCCAAAIIIIBAIEDAKcBgEQEEEEAAAQQQQAABBBBAAAEEEEAgfwECTvkbMgICCCCAAAIIIIAAAggggAACCCCAQCBAwCnAYBEBBBBAAAEEEEAAAQQQQAABBBBAIH8BAk75GzICAggggAACCCCAAAIIIIAAAggggEAgQMApwGARAQQQQAABBBBAAAEEEEAAAQQQQCB\/AQJO+RsyAgIIIIAAAggggAACCCCAAAIIIIBAIEDAKcBgEQEEEEAAAQQQQAABBBBAAAEEEEAgfwECTvkbMgICCCCAAAIIIIAAAggggAACCCCAQCBAwCnAYBEBBBBAAAEEEEAAAQQQQAABBBBAIH8BAk75GzICAggggAACCCCAAAIIIIAAAggggEAgQMApwGARAQQQQAABBBBAAAEEEEAAAQQQQCB\/AQJO+RsyAgIIIIAAAggggAACCCCAAAIIIIBAIEDAKcBgEQEEEEAAAQQQQAABBBBAAAEEEEAgfwECTvkbMgICCCCAAAIIIIAAAggggAACCCCAQCBAwCnAYBEBBBBAAAEEEEAAAQQQQAABBBBAIH8BAk75GzICAggggAACCCCAAAIIIIAAAggggEAgQMApwGARAQQQQAABBBBAAAEEEEAAAQQQQCB\/gYr8h2AEBBBAoHgFPn5gpR3524tW1bDIynr1jk605R\/brGnmVKucXmcVwy+K1udaOFRfZ0fe2Go1S1ZYWb\/+Gbv6cVMHPsq4PdPKst7HWfX8JVZ+5uBMm926w88\/Y833LMp57Kw7swEBBBBAAAEEEEAAAQQQOMYCZalUKnUsjrngzl\/YKYMG2dhvjzkWh+MYCCCAgKU+3GsHp15rqQ\/eS9MoH3Sae9+y8+209XpTceHXreeV410wqj1Box6Dz2kV1IoPruBXy64dVlVXH9\/k3iugdfjZJ9O2Vc2Zb+X9BmQ8H51rtrHSBuENAgh0icDml\/5q4783Ie3Ynzv3HFu5\/B7r06dP2nreIIAAAp0tcPBgk82q+4lteHyjG3r0paOsoX6u1dRUR4eK92nrGqV7usc3PmGrVi630087NRonXNi\/f79NnPRDG3\/Vd9Lu\/dY\/\/IjdPLvO7phX79b79+G+mc4x3M4yAgiUlkDBU+r0ZevUM86yZctXlJYMZ4sAAiUv0LxssfUcMdoFkSonTLLeT212f1U33eI+W691G1tv+yQYVNb\/eNN2v0+uVwWFOqMpeKTj6FwVTNKyWtPPZlvNynXRueh4CnBV3jirMw7LGAggUCCB3bvfMd08bXv9Fdv+5hvu75H16wg2FcibYRFAIF1g1er7bcrkWnft0XVITQEoBZnUFBj67v\/8r1v216lhQ4e4YJG2xdtbb293wab4+iTvdU+oYNPaB1enBaEU4Hp58wvuHPW6e\/futHNMMjZ9EECgeAUKGnBSBPy5Pz3vLiK6mNAQQACBYyWgFLTU3vet4spxbhZQy94PTOlumkV08PofWM8J17m0OAVtlHKn\/r4pta1mxZoobU4zpRqvvsw0QylTU0pe9eJ701L21FfHam9LNR5w59Pjgovd+TbfWe9maDWOG2UHLhnq\/g7dNtOObNtijaO\/Zo2XHe3X3uPQHwEEEEAAAQS6t8Dk2knRLCTNahp\/1VgX0GlqOug++L5\/7zcluygo5Wc9jbnictu790N7859vpeEoSHX30mV24YVftX79+qZta+uNAlXTZ8xyM5uGDvlS1u6a+alZUQo6+XPM2pkNCCBQEgIFreE0Y\/qNDiFThLwkdDhJBBAoSQEFbQ5v2mCVtTdEQaDK2ql2aNYN7vPU3PeQNc2cZqmd263n9ye6YFH4QRUsal69PFzllrUu03rfUTOPktaD8vvEX1O7dpr1Ps56nDfEnXuvx552gavyk09x5xqm5SkQps9BQwCB4hTYsXNnu09MP9btefc90w91c+vnuf19isnG3z\/hZghoZTztRTd010ycZP\/as8fto1kEuW7s2n1i7IAAAiUvoFmXSZoCSn37pgeV7vrVUrfrd749xv7+921JhnF9dB84Y+ZsmzplctrMplwDDBw40Kqra3J1YRsCCJSIQEFnOJWIAaeJAALdTEDFwavn\/TIqwq3ZSwfHj3YBKM1EKh84yHqtecx96qZp15kCVGFTEMqn0Cm1zae3+XV6VXCpbMAJaWl3+QabdA6abXXkpT8zeyn8B2EZgRIWUO2Uwed+wZUXGDN2nEthaevjaJ\/evXqlpZhoDAWwlJqntBO1e1eucq\/hDZ1P3du3799R2kxbx2M7Agh0fwFdJ9Y+9Fs3g8jXkFMNppkzpruZS5rB5GcxXT3uqmhmlGSUDvfi5pdsTt0sq6nplRjrQGOj3VbfYErTS1LHV4HzJXcvdTOx\/IyrxAejIwIIFKVAQWc4FeUn5qQQQOC\/RsA\/Mc4+eTqdUukyNaWmZSrArf0rRoy2lje2ulS2cF\/VUHJpd8GT78Lt2ZZVFDxeGNwfWzOWPt604WhdqdppabOX4rOr\/Bh6wh0NAQSKU0Azvf1sb93IqXbK6CvG5iy2q0+iGU2jvjXSfSjdGOpmTe26iddE65R28sJfXnQ3iEqLUQrMwIEnue36z8gR34yWWUAAgf9OAQWZVLz7tde32GdOPDHjtUeznhTk9oXFJXX+l4dFYD4d7s4FDa7+nK43SZtmaeq4U1a2njXux9C5nTf0fP\/Waiddy+zMSIMFBEpfgIBT6f8b8gkQQCAmoBlLUfrc2g1RWl2sW9pbzYJSjSQFfyprp2V8up12UEHvHl8c5p4ap0CVmmY61SxZEdV8Shs49sYHl2Kr3VulAbon6p11dqvNOq5mXpFS14qGFQiUhIB+rdfsAN38vfrqa2mzB9r6AHrKr9Ls4ikmvs6JbujOO+8L7ol4Pv2O2QFtqbIdge4voIC1HlSg5oPeum74J2WGhbx9Cq5\/cpwC2Gd89vQoHc5vb4+ankanmZlKqfPHjO8fTw9WWvHwCy\/JGByL7+hJU0QAACAASURBVMt7BBAofgECTsX\/b8QZIoBAOwVcSt3ie91eCiSpyHaupllC1fOXRE+FU1+fchfu54qOL7zdzXpSbaXObAqStezaYRUjLzeLpfh15nEYCwEEuk5AASPVJunspuDSooULXOFf1XFS+h2Bp85WZjwESlsgDHo\/9fQzLsVND3eKzyjS7ErNntQ2zX7SDCT96QlzYfvGiFGJrjPX\/2iyC5gr2J4t6BSOq5mcSt9rb2A+HINlBBAoHgECTsXzb8GZIIBAgQSU\/lbVsCjjTKdMhbf1dDmfspbplPTEuEwtn6LhCpJV1dVHM5j8+ApE6Wl7zc8+mVaw3J8fKXVeilcEil9AT13S7IIwXaUzz1r1WJ5\/9ilXb0VPhFIBca2jIYAAAqFAmH4bro8vq+5SvPaSUux+fPMs+\/kdDYmuL2GgS\/WcGurnRk\/Eix+P9wgg0P0EKBre\/f5N+UQIIJCngAI\/YYFwLSsVrseQr1j5oNPMBbDmzG\/dZ\/hFeR756O4KJimopUBTy67t1vLB+1Zz133ueEqt07nonHqt22hl\/Y\/vlGMyCAIIdK6A0leUGqIaKmp6r5sttUsu7pxrhRvMzHQD+MSmP\/i3vCKAAALuunDrT+e6a4\/n8A8aUKqc2gVfHW7Llq9wQWrfR0\/DfPnlV2zMFZf7VXm\/KrVvwfx5blz\/tLtsg\/pz7OzrZLbjsR4BBAorwAynwvoyOgIIFIHAkW1b3FPfsp1KtllCvuh46sBH7ql05f0G2KGFt1vVrfOsedlil6qXqyZTtuO1tT4cU7Otygccb2UnD2prN7YjgEARCehXfaWG+IK9OjWluf3m\/l93+q\/7msX0yKO\/synT\/s8JZCsOXEQ8nAoCCBRYQNeFUSNHuBRbf6j4NUh1mf64aaMpFVczItVUU2nDo+tdgXC\/X2e86nxUeHz89ya4FDvNdFKLFw2P13TqjGMzBgIIdJ1AWSqVSnXd4TkyAgggUFgB1XA6\/PCaNlPqqm66xcrPHGy+4LiCVPFUPF\/DqXr+4qhAeFgjqnLsd+3j554+Wvi7nR8rDDL5XX26nz83rfdFw7WsmVDxc\/T78ooAAggggAACCCCAAAIIdKUAAaeu1OfYCCCAAAIIIIAAAggggAACCCCAQDcUoIZTN\/xH5SMhgAACCCCAAAIIIIAAAggggAACXSlAwKkr9Tk2AggggAACCCCAAAIIIIAAAggg0A0FCDh1w39UPhICCCCAAAIIIIAAAggggAACCCDQlQIEnLpSn2MjgAACCCCAAAIIIIAAAggggAAC3VCAgFM3\/EflIyGAAAIIIIAAAggggAACCCCAAAJdKUDAqSv1OTYCCCCAAAIIIIAAAggggAACCCDQDQUIOHXDf1Q+EgIIIIAAAggggAACCCCAAAIIINCVAgSculKfYyOAAAIIIIAAAggggAACCCCAAALdUICAUzf8R+UjIYAAAggggAACCCCAAAIIIIAAAl0pQMCpK\/U5NgIIIIAAAggggAACCCCAAAIIINANBQg4dcN\/VD4SAggggAACCCCAAAIIIIAAAggg0JUCBJy6Up9jI4AAAggggAACCCCAAAIIIIAAAt1QgIBTN\/xH5SMhgAACCCCAAAIIIIAAAggggAACXSlAwKkr9Tk2AggggAACCCCAAAIIIIAAAggg0A0FCDh1w39UPhICCCCAAAIIIIAAAggggAACCCDQlQIEnLpSn2MjgAACCCCAAAIIIIAAAggggAAC3VCAgFM3\/EflIyGAAAIIIIAAAggggAACCCCAAAJdKUDAqSv1OTYCCCCAAAIIIIAAAggggAACCCDQDQUqcn2mHe+8m2sz2xBAAAEEEEAAAQQQQAABBBBAAAEEuqHAKSd9Oq9PVZZKpVJ5jcDOCCCAAAIIIIAAAggggAACCCCAAAIIBAKk1AUYLCKAAAIIIIAAAggggAACCCCAAAII5C9AwCl\/Q0ZAAAEEEEAAAQQQQAABBBBAAAEEEAgECDgFGCwigAACCCCAAAIIIIAAAggggAACCOQvQMApf0NGQAABBBBAAAEEEEAAAQQQQAABBBAIBAg4BRgsIoAAAggggAACCCCAAAIIIIAAAgjkL0DAKX9DRkAAAQQQQAABBBBAAAEEEEAAAQQQCAQIOAUYLCKAAAIIIIAAAggggAACCCCAAAII5C9AwCl\/Q0ZAAAEEEEAAAQQQQAABBBBAAAEEEAgECDgFGCwigAACCCCAAAIIIIAAAggggAACCOQvQMApf0NGQAABBBBAAAEEEEAAAQQQQAABBBAIBAg4BRgsIoAAAggggAACCCCAAAIIIIAAAgjkL0DAKX9DRkAAAQQQQAABBBBAAAEEEEAAAQQQCAQIOAUYLCKAAAIIIIAAAggggAACCCCAAAII5C9AwCl\/Q0ZAAAEEEEAAAQQQQAABBBBAAAEEEAgECDgFGCwigAACCCCAAAIIIIAAAggggAACCOQvQMApf0NGQAABBBBAAAEEEEAAAQQQQAABBBAIBAg4BRgsIoAAAggggAACCCCAAAIIIIAAAgjkL0DAKX9DRkAAAQQQQAABBBBAAAEEEEAAAQQQCAQIOAUYLCKAAAIIIIAAAggggAACCCCAAAII5C9Qkf8QjIAAAggUr8DHD6y0I3970aoaFllZr97Ribb8Y5s1zZxqldPrrGL4RdH6XAuH6uvsyBtbrWbJCivr1z9jVz9u6sBHGbdnWlnW+zirnr\/Eys8cnGmzW3f4+Wes+Z5FOY+ddWc2IIAAAggggAACCCCAAALHWKAslUqlCnXMt97ebtdMnGT\/2rPHHeIzJ55oq1Yut9NPO7VQh2RcBBBAIBJIfbjXDk691lIfvBet00L5oNPc+5adb6et15uKC79uPa8c74JR7Qka9Rh8TqugVnxwBb9adu2wqrr6+Cb3XgGtw88+mbatas58K+83IOP56FyzjZU2CG8QQKDLBfx3oktHjbQZ02+MzufgwSabVfcT2\/D4Rrdu9KWjrKF+rtXUVEd99u\/fbxMn\/dBee32LW1c76dq0MaKOLCCAAAIxgQV3\/sKWLV\/h1n7u3HNs5fJ7rE+fPlGvcLtfGb\/GxPvEt\/v9\/Ku\/Zo2\/6js29ttj\/Gpb\/\/AjdvPsOrtjXr1b799HHcws0zUw3M4yAgiUlkDBUur0BWr1Aw+6ANP2N98w\/U2dMtkFoPSli4YAAggUWqB52WLrOWK0CyJVTphkvZ\/a7P6qbrrFHbrXuo2tt30SDCrrf7xpu98n16uCQp3RFDzScXSuCiZpWa3pZ7OtZuW66Fx0PAW4Km+c1RmHZQwEEDgGAo88+rvoBzh\/OB9sOvHTJ7jvSdtef8VtUgBK29TCGzd9l3p58wv24uaXTDeANAQQQCCbgK4hN9w0w\/a8+57p2qLrhwJACl7ruqKmPtquAJC\/X9NrGBTf\/NJfXV+\/vaPXII2jYNPaB1enBaEUBNOYGl+vu3fvdkF4fw3M9vlYjwACpSFQsICTfpn72U9\/kjab6ZKLL7L+\/fvZq6++Vho6nCUCCJSsgFLQUnvft4orx7lZQC17PzClu2kW0cHrf2A9J1zn0uIUtFHKnfr7ptS2mhVrorQ5zZRqvPoy0wylTE0pedWL701L2VNfHau9LdV4wJ1PjwsudufbfGe9m6HVOG6UHbhkqPs7dNtMO7JtizWO\/po1Xna0X3uPQ38EEDh2ArrRUpBIv9yHbcvWre7m6rqJ17jV+u40ZXKt7dq1KwpOPfX0MzZw4EAb9a2Rro9mJtz845vceP6mMRyTZQQQQEACur68\/PIr7priZ0zqOqLria4rSdvQIV9KC0DpGqTAla5pSa9BmmwwfcYsF9jSeNmaH1tBp6amg9m6sR4BBEpIoGABpxIy4FQRQKCbCShoc3jTBqusvSEKAlXWTrXmZYtcEKrmvodcPSQFhVTXScGisI6T1vvgjl4V7FFaXvPq5Wnrwz5aDoNWHSVN7dpp1vs463HeEFfTqddjT6fNwgpnP2kGlmZi0RBAoHgF\/I2WgkSayRS25\/70vLv5q66uiVb3\/VQfKysrcz\/O6Rf+F\/7yotvP3zCqY9++fW3v3g\/tzX++Fe0XLuiYwy+8xJ7Y9AcbM3acnXrGWe5PgS\/dIIbrlNISNvXx\/TUGs9JDHZYRKC0B\/dCva4pvuo7oOrRj5063SkEdBXcK2XTNmTFztst0CdPrch1TQbHwupirL9sQQKC4BY5pwElfjPQF6fOf\/1xxq3B2CCBQ0gIuiDTvl1ERbgWCDo4f7QJQCi6VDxxkvdY85j5j07TrTAGqsPX8\/sQofU2pbT69LUyrU1pb2YAT0tLuwqBVOF57ljXb6shLf2b2UnvQ6ItAkQooYHT30mXuRiv+q75PZdHNXxhM0k2WbrZ0Q+hvBk8ZNCjtE+oGUjeSu3e\/k7Y+\/mbFfatcvRalqihlZvz3JtjoK8bagvnzXPqK1i25e2kUVPLBMaW8aJ8\/btpob775z\/iwvEcAgRIR0H3Xvn8fTZ\/TKfvrjtLotOybUt18oLmtdF3tp0D4sKFD0mpB+bHC1wONjXZbfYPrmyTYpGuQrknjrxqbdl0Mx2QZAQRKS+CYPaVOv5jpi46KzFE0vLT+R8LZIlCqAv6JcfbJ0+mUSpepKTUtUwFu7V8xYrS1vLHVzWwK91UNJZd2Fzz5LtyebVlFweOFwf2xlbr38aYNR2c01U6zppnTomE0u0p\/vvkx9IQ7GgIIFKfAXb9a6k7Mp8Md67PUrCpfHFg\/9unhLaqn6b+HqdTB2od+a\/v27XPr9KqmGVRqCoSNHPFNt8x\/EECgtATO+OzpLjCtoLd\/EIHS7PSAAp\/eq+vDI+vXRR9MAR898EkBKb9PtPGTgJVqzLlUvZX\/+U4S9gmX59bPc9edKTn66mEI5w09P9pN94rxAH20kQUEECg5gYIHnBQF909f8U8kKDklThgBBEpKQDOWDs26wZ1zzdoNUVpdrg+hWVBKi1Pwp7J2Wsan22l\/pbT1+OIw99Q4BarUNNOpZsmKqOZTruP44FKmPkoDdE\/UO+vsVpt1XM28Urqff9KdAlRhUKrVTqxAAIEuE1Cqmmqc6IlQ4QympCcUn9WUab+BA0\/KtDrjOj8rKtM+mimlGzx\/g\/qNEaPcD4Rh4eCMg7ISAQSKVkDBJF1\/VCR88LlfcOepYI7+1DJdlxSMvnNBg6u3pKeM++C0+vvJAyryveHR9VEw2w2W5T+699NsTaXUxZ+O53eJPzlPM6yUzsuTzb0QrwiUtkBBA07K2dVFTtM5NS07vGiVNhtnjwACxSzg6zLpHBVIUpHtXE2zhKrnL4meCqe+PuUu3M8VHV94u5v1pNpKndkUJFMgqWLk5WaxFL\/OPA5jIYBA4QX0\/Uczh+K\/3Psj6xHlSltTOp1PbfE3fz6N7vwvD3M1THx6nd9Xr0qR0Xerzm5+toO\/sdR56uaUwFNnSzMeAsdGwP9\/2h\/NTwTQ9SVb0wzHfv2OznL0fRRAV9pdR64H1\/9osrvO6Z4wW9DJH0eveoiCgvV6yBT3jqEMywiUpkDBAk66oClnV1+UfnP\/rzNG0UuTjLNGAIFSE1D6W1XDoowznTLNEtLT5XzKWqbPqiLimZrqOnW0jpOCZFV19dEMJj++AlF62l7zs0+SUudReEWgyAXiN3n+dH1tFB\/A0cwi3VgpyOQDTgompVIpV+9S6zIFpZT6phpOmpFUiKbZTqrhpJtMBc4UQNNnoiGAQGkLaNaSnoKpp2Fma7q+fPjh0fRa9VEAWsEmBck7kuqm69iculluEoLuDTOl6mU7F9YjgEDpCxSsaHh4QfNfokqfi0+AAAL\/DQIK\/IQFwrWsVLgeQ75i5YNOMxfAmjO\/dZ\/hF3UKj4Jd7sl4e9+3ll3breWD963mrvvc8XhKXacQMwgCRSGgGkpq965c5V71Y53qrXx52NDol\/0xV1zu6qVs\/P0Tro+CP3f8fKF7LHlnB4F0Y6k\/GgIIlL6Arie\/vv\/BqDi4rh1Kbbt63FXR9UU1m5Yu+08tJv\/ggEtHjYz66GmamtnUkWCTV9S1Sg8rUO0nX9vOb4u\/+uuhvz7Gt\/MeAQRKS6BgM5wUHX99y1ZTHYB4U6E6ottxFd4jgEChBI5s2+Ke+pZt\/GyFt33R8dSBj0yzl8r7DbBDC2+3qlvnWfOyxS5VL1dNpmzHa2t9OKZmW5UPON7KTk5\/SlVbY7AdAQSKX0A3Yb7Gip4QpRZPWVFKiWqZqJCvZhmoFaom5jlnn+3qbuohL2rx2ipuJf9BAIGSENAP\/v\/v\/K+4ezFNBFCLz1LS9WXfvs+7J9T5DxVeXxS0UtqvCo0rxTbe4uPFt4fvdSzVh9L1xRcl1\/Z46jHXnVCNZQRKX6AspXnbNAQQQKCbCqiG0+GH17SZUld10y1WfuZg8wXHFaSKp+L5Gk7V8xdHBcLDGlGVY79rHz\/39NHC3+30DINMflef7ufPTet90XAtayZU\/Bz9vrwigAACCCCAAAIIIIAAAl0pQMCpK\/U5NgIIIIAAAggggAACCCCAAAIIINANBQpWw6kbWvGREEAAAQQQQAABBBBAAAEEEEAAAQQSCBBwSoBEFwQQQAABBBBAAAEEEEAAAQQQQACB5AIEnJJb0RMBBBBAAAEEEEAAAQQQQAABBBBAIIEAAacESHRBAAEEEEAAAQQQQAABBBBAAAEEEEguQMApuRU9EUAAAQQQQAABBBBAAAEEEEAAAQQSCBBwSoBEFwQQQAABBBBAAAEEEEAAAQQQQACB5AIEnJJb0RMBBBBAAAEEEEAAAQQQQAABBBBAIIEAAacESHRBAAEEEEAAAQQQQAABBBBAAAEEEEguQMApuRU9EUAAAQQQQAABBBBAAAEEEEAAAQQSCBBwSoBEFwQQQAABBBBAAAEEEEAAAQQQQACB5AIEnJJb0RMBBBBAAAEEEEAAAQQQQAABBBBAIIEAAacESHRBAAEEEEAAAQQQQAABBBBAAAEEEEguQMApuRU9EUAAAQQQQAABBBBAAAEEEEAAAQQSCBBwSoBEFwQQQAABBBBAAAEEEEAAAQQQQACB5AIEnJJb0RMBBBBAAAEEEEAAAQQQQAABBBBAIIEAAacESHRBAAEEEEAAAQQQQAABBBBAAAEEEEguQMApuRU9EUAAAQQQQAABBBBAAAEEEEAAAQQSCBBwSoBEFwQQQAABBBBAAAEEEEAAAQQQQACB5AIVubrueOfdXJvZhgACCCCAAAIIIIAAAggggAACCCDQDQVOOenTeX2qslQqlcprBHZGAAEEEEAAAQQQQAABBBBAAAEEEEAgECClLsBgEQEEEEAAAQQQQAABBBBAAAEEEEAgfwECTvkbMgICCCCAAAIIIIAAAggggAACCCCAQCBAwCnAYBEBBBBAAAEEEEAAAQQQQAABBBBAIH8BAk75GzICAggggAACCCCAAAIIIIAAAggggEAgQMApwGARAQQQQAABBBBAAAEEEEAAAQQQQCB\/AQJO+RsyAgIIIIAAAggggAACCCCAAAIIIIBAIEDAKcBgEQEEEEAAAQQQQAABBBBAAAEEEEAgfwECTvkbMgICCCCAAAIIIIAAAggggAACCCCAQCBAwCnAYBEBBBBAAAEEEEAAAQQQQAABBBBAIH8BAk75GzICAggggAACCCCAAAIIIIAAAggggEAgQMApwGARAQQQQAABBBBAAAEEEEAAAQQQQCB\/AQJO+RsyAgIIIIAAAggggAACCCCAAAIIIIBAIEDAKcBgEQEEEEAAAQQQQAABBBBAAAEEEEAgfwECTvkbMgICCCCAAAIIIIAAAggggAACCCCAQCBAwCnAYBEBBBBAAAEEEEAAAQQQQAABBBBAIH8BAk75GzICAggggAACCCCAAAIIIIAAAggggEAgQMApwGARAQQQQAABBBBAAAEEEEAAAQQQQCB\/AQJO+RsyAgIIIIAAAggggAACCCCAAAIIIIBAIEDAKcBgEQEEEEAAAQQQQAABBBBAAAEEEEAgf4GK\/IdgBAQQQKB4BT5+YKUd+duLVtWwyMp69Y5OtOUf26xp5lSrnF5nFcMvitbnWjhUX2dH3thqNUtWWFm\/\/hm7+nFTBz7KuD3TyrLex1n1\/CVWfubgTJvdusPPP2PN9yzKeeysO7MBAQQQQAABBBBAAAEEEDjGAmWpVCpVqGMePNhks+p+Yhse3+gOMfrSUdZQP9dqaqoLdUjGRQABBCKB1Id77eDUay31wXvROi2UDzrNvW\/Z+Xbaer2puPDr1vPK8S4Y1Z6gUY\/B57QKasUHV\/CrZdcOq6qrj29y7xXQOvzsk2nbqubMt\/J+AzKej84121hpg\/AGAQS6ROCtt7fbNRMn2b\/27HHH\/8yJJ9qqlcvt9NNOTTuf\/fv328RJP7TXXt\/i1n\/u3HNs5fJ7rE+fPu59fJw75tXb2G+PSRuDNwgggEBcYPNLf7Xx35uQtjp+ffEbdR26acYsmz1zRqtr1II7f2HLlq\/wXa120rU2Y\/qN0fv4gr+mjb\/qO2nXqvUPP2I3z64zfw3z78P9uV8MNVhGoPQFCjrDadXq+23K5FpbtHCB+eCTAlAEnUr\/fzh8AgRKQaB52WLrOWK0C\/KUn3yK9fz+RHfamoV0aOHt1mvdRlOfcJs6aHtZ\/+OtZuW6rDOZws+v2UeHH14TrurQsoJH+gsDUxq76Wez087FH6\/yxlkdOg47IYBA4QX0vWf1Aw+mBZh0c6UAVBh08sGkOxc02NAhX2p1Yv6Gce2Dq912fyOnjgSdWnGxAgEEAoHdu9+xJAEcH1BSUDzedA1S2\/7mG+7VX4O0T66gU6ZxFGzy1zK\/PQyA+bG5X\/Q6vCJQ+gIFreE0uXZSFCHXrKbxV4213bt3W1PTwdKX4xMggEBRCygok9r7vlVcOc4FcVr2fuACSZpFdPD6H1jPCde5YJKCNkq5U3\/flNpWs2JNFGzSTKnGqy9zgSDfJ3xVSl714nvTUvYUNNKx2ttSjQfc+fS44GJ3vs131rsZWo3jRtmBS4a6v0O3zbQj27ZY4+ivWeNlR\/u19zj0RwCBwgroe8\/PfvqT6HuQjnbJxRdZ\/\/797NVXX3MHV1Dq7qXLbOqUyRmDTdq+9qH1bjaBD0Zp1tPNP77J1j70W9PNGQ0BBBDoqICuIWPGjrMLvjrcBYIyjaNrTxhY0jVIM5de3PxS4muQAuvTZ8xyM5v8tSzTsfzY3C9m0mEdAqUpUNCAU5xEUXYaAgggUGgBBW0Ob9pglbU3REGgytqp1rxskQtC1dz3kKuHpKCQ6jopWBTWcdJ6H9zRq4I9SstrXr08bX3YR8th0KqjnzG1a6dZ7+Osx3lDXE2nXo897dL8KidMst5PbTa9KpVOy5qhpZlYNAQQKE2BLVu3uh\/iFIjK1U4ZNChtc9++fU0VEfb9O3PASTd3wy+8xJ7Y9Ad3M3nqGWeZ\/jRTwd9g+nWadRU29fHbNIbGoiGAQGkK7Ni5M+eJK8DzyPp1GQPeOXdsx0Zdc2bMnO0C60lnZQ4cONCqq2vacRS6IoBAsQoUNKUu\/NC62OjXOEXEdXGjIYAAAoUScEGkeb+MhlcgSDOFwsLcvdY85mYsNU27rlXtJaXe+fQ7P0spXivJjVmAIt6abXXkpT+72Uu+mHj0QVhAAIGSFnjzn2\/Z3r0f2uc\/\/zn3OfRDnG6sHnv89za3fl702eIpJ\/Gbxn379tnrW7aaXuP1oKJBzGzFfauiWlAKLKmWS1hHSuuW3L3UnY\/G8bMQ\/PE1w+qZZ5\/LeYzweCwjgEDxCaiWrq+nG6avdfRMdV144S8v2rChQ9q8pzvQ2Gi31Te4vkmCTboG6ZqkFGNq\/nb0X4j9ECgugYIGnBRk8kUwwy84xUXA2SCAQHcV8E+Ms0+eTqdUukxNqWmZCnBr\/wrVgHpjq5vZFO6rIuEu7S548l24PduyioLHC4P7Yyt17+NNG47OaKqdZk0zp0XDaHaV\/nzzYygoRUMAgeIX8LWYVGzXB4kUSNKN4ImfPiGqj6IgkFJPfJ2n8788zBXZVcqLUlF8ml2ST6zUO\/8jn4Jc+i6m9D1\/fM2s0o+BPnClVzXNoFLTDd\/IEd90y\/wHAQRKT0CpcD4dTtcO1UYafcXY6PrS3k\/kx3j55Vdsysr\/fCfJNo4C6bru5OqrhyWcN\/T8aAhdI3Ol3UUdWUAAgZIQKGjAyU\/TlIS\/QCknN3zySkkocZIIIFBSAkqpOzTrBnfONWs3RGl1uT6EZiwpLU7Bn8raaRmfbqf9ldLW44vD3FPjFKhSKxtwgtUsWRHVfMp1HB9cytRHaYDuiXpnnd1qs46rWVdhQXEFqMKgVKudWIEAAl0u4L\/\/KLDkn8wUnpRmHFw38Zpo1ahvjXSzBx559HfuRtHPCvBPmtLN26ybf2y7du2KAkPRzjkW+n6qj6sfNXDgSa16aaaVbvDO+Ozprs83Roxq8ylUrQZhBQIIFLWAAshz6ma5yQCqI+cDz0lP2gfNdc3a8Oj6KJida39d8xRYV0pdtvu\/+KwrFSNXOq8Puucan20IIFD8AgUNOIUfP7zIPfX0MzxZJcRhGQEEOlXA12XSoAokqch2ruZT11QXyTel3MWbf7qdZj2ptlJnNgXJWnbtsIqRl5s1HujMoRkLAQS6SMDP9FYa3R83bWx1g6faTHvefa\/NWiUKOvnAkz6KbvzKyspMQaTObP6HQn9jqcegt\/X48848PmMhgEBhBVQXSWm87W2aeaknzHXkenD9jya765yyXrIFncLzUQBeBck7EhQLx2EZAQSKQ+CYBZzCj5vp17VwO8sIIIBAZwoo\/a2qYVHGmU6ZZgmpbpNPWct0HioinqlVzZmfVnw8U59s6xQkU50oP4PJ91MgSk\/ba372SVLqPAqvCJSAgGY2qXaJbu5+c\/+vM9Yj0fchpbTp6b3xeiXxQuHhR37uT88nqp8S7tOeZc120iPQdZPpn4bnU\/PaMw59EUCgpwETZAAABUBJREFUuAR0rVG2iVJ1kzYFoBVs8rXdku7n+4WTDnRNbKif2+p65\/vyigAC3U+gYE+pU9G3W38616XSebZ7V65yi5qyTUMAAQSKVUCBH812Cv+UCtdjyFesfNBp5gJYc+anbVff8El3+Xw2Bbvck\/H2vm8tu7ZbywfvW81d97nj8ZS6fGTZF4FjJ\/CvPXtc2tuUybVZb67OOftsF5Dy3490dht\/\/0Tak+t0s6c\/3xQE0q\/\/YRqe35bva\/xY+Y7H\/ggg0HUCCnorPU0zLdV8EFzLbT0ZMzxrBbjzraukgPWC+fNMtZ\/u+tXScPhWy\/562J5zbDUIKxBAoGgECjbDSXnBo0aOsMHnfiH6sKMvHZX1V76oEwsIIIBAJwsc2bbFPfUt27DZCm\/7ouOpAx+ZZi+V9xtghxbeblW3zrPmZYtdql6umkzZjtfW+nBMzbYqH3C8lZ2c\/lj0tsZgOwIIdK2Af5Kc6iHFm74P+V\/59apCvqeecZbrFq9notlGumn0NZwK+V1KATCdiz9W\/Fzin4P3CCBQvAKaWaTAtH+Ak860vdcPBamU9qsadEqxjbf2zHrSvaGePqfri8bUtU8tXjSc605cmfcIlLZAWSqVSpX2R+DsEUAAgewCquF0+OE1babUVd10i5WfOdh8wXEFqeKpeL6GU\/X8xVGB8LBGVOXY79rHzz19tPB39lPKuCUMMvkOPt3Pn5vWhyl3mgkVP0e\/L68IIIAAAggggAACCCCAQFcKEHDqSn2OjQACCCCAAAIIIIAAAggggAACCHRDgYLVcOqGVnwkBBBAAAEEEEAAAQQQQAABBBBAAIEEAgScEiDRBQEEEEAAAQQQQAABBBBAAAEEEEAguQABp+RW9EQAAQQQQAABBBBAAAEEEEAAAQQQSCBAwCkBEl0QQAABBBBAAAEEEEAAAQQQQAABBJILEHBKbkVPBBBAAAEEEEAAAQQQQAABBBBAAIEEAgScEiDRBQEEEEAAAQQQQAABBBBAAAEEEEAguQABp+RW9EQAAQQQQAABBBBAAAEEEEAAAQQQSCBAwCkBEl0QQAABBBBAAAEEEEAAAQQQQAABBJILEHBKbkVPBBBAAAEEEEAAAQQQQAABBBBAAIEEAgScEiDRBQEEEEAAAQQQQAABBBBAAAEEEEAguQABp+RW9EQAAQQQQAABBBBAAAEEEEAAAQQQSCBAwCkBEl0QQAABBBBAAAEEEEAAAQQQQAABBJILEHBKbkVPBBBAAAEEEEAAAQQQQAABBBBAAIEEAgScEiDRBQEEEEAAAQQQQAABBBBAAAEEEEAguQABp+RW9EQAAQQQQAABBBBAAAEEEEAAAQQQSCBAwCkBEl0QQAABBBBAAAEEEEAAAQQQQAABBJILEHBKbkVPBBBAAAEEEEAAAQQQQAABBBBAAIEEAgScEiDRBQEEEEAAAQQQQAABBBBAAAEEEEAguQABp+RW9EQAAQQQQAABBBBAAAEEEEAAAQQQSCBAwCkBEl0QQAABBBBAAAEEEEAAAQQQQAABBJILEHBKbkVPBBBAAAEEEEAAAQQQQAABBBBAAIEEAgScEiDRBQEEEEAAAQQQQAABBBBAAAEEEEAguQABp+RW9EQAAQQQQAABBBBAAAEEEEAAAQQQSCBAwCkBEl0QQAABBBBAAAEEEEAAAQQQQAABBJILEHBKbkVPBBBAAAEEEEAAAQQQQAABBBBAAIEEAgScEiDRBQEEEEAAAQQQQAABBBBAAAEEEEAguQABp+RW9EQAAQQQQAABBBBAAAEEEEAAAQQQSCDw\/wHrJWhHH8ApdAAAAABJRU5ErkJggg==\" \/><\/p>\n<p>AC\u4ee3\u7801<\/p>\n<pre class=\"language-cpp\"><code>#include &lt;iostream&gt;\r\n#include &lt;vector&gt;\r\n#include &lt;memory&gt;\r\n#include &lt;set&gt;\r\nusing namespace std;\r\nstruct edge {\r\n\tint v;\r\n\tint u;\r\n\tedge(int _v, int _u) {\r\n\t\tv = _v;\r\n\t\tu = _u;\r\n\t}\r\n};\r\nvector&lt;edge&gt; graph;\r\nint color[10004];\r\nint n, m;\r\nset&lt;int&gt; colorset;\r\nint main()\r\n{\r\n\tscanf(\"%d %d\", &amp;n, &amp;m);\r\n\tfor (int i = 0; i &lt; m; i++) {\r\n\t\tint a, b;\r\n\t\tscanf(\"%d %d\", &amp;a, &amp;b);\r\n\t\tgraph.push_back(edge(a,b));\r\n\t}\r\n\tint k;\r\n\tscanf(\"%d\", &amp;k);\r\n\tfor (int i = 0; i &lt; k; i++) {\r\n\t\tint flag = 1;\r\n\t\tcolorset.clear();\r\n\t\tfill(color, color + 10004, -1);\r\n\t\tfor (int i = 0; i &lt; n; i++) {\r\n\t\t\tscanf(\"%d\", &amp;color[i]);\r\n\t\t\tcolorset.insert(color[i]);\r\n\t\t}\r\n\t\tfor (auto edg : graph) {\r\n\t\t\tif (color[edg.u] == color[edg.v]) {\r\n\t\t\t\tflag = 0;\r\n\t\t\t}\r\n\t\t}\r\n\t\tif (flag)\r\n\t\t\tprintf(\"%d-coloring\\n\", colorset.size());\r\n\t\telse {\r\n\t\t\tprintf(\"No\\n\");\r\n\t\t}\r\n\t}\r\n}<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>1154\u00a0Vertex Coloring\u00a0(25\u00a0\u5206) A\u00a0proper vertex colori [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[16,18,17],"tags":[],"_links":{"self":[{"href":"http:\/\/www.magicmipamipa.com\/index.php?rest_route=\/wp\/v2\/posts\/793"}],"collection":[{"href":"http:\/\/www.magicmipamipa.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.magicmipamipa.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.magicmipamipa.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.magicmipamipa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=793"}],"version-history":[{"count":1,"href":"http:\/\/www.magicmipamipa.com\/index.php?rest_route=\/wp\/v2\/posts\/793\/revisions"}],"predecessor-version":[{"id":794,"href":"http:\/\/www.magicmipamipa.com\/index.php?rest_route=\/wp\/v2\/posts\/793\/revisions\/794"}],"wp:attachment":[{"href":"http:\/\/www.magicmipamipa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=793"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.magicmipamipa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=793"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.magicmipamipa.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}