{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Populating the interactive namespace from numpy and matplotlib\n" ] } ], "source": [ "%pylab inline\n", "from pyannote.core import Segment, Annotation\n", "from pyannote.core.notebook import notebook\n", "figsize(20, 10)" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "collapsed": true }, "outputs": [], "source": [ "from pyannote.database import get_database\n", "database = get_database('Etape')\n", "protocol = database.get_protocol('SpeakerDiarization', 'TV')\n", "one_file = next(protocol.train())" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "collapsed": false }, "outputs": [], "source": [ "reference = one_file['annotation']\n", "timeline = one_file['annotated']\n", "annotation = reference.crop(Segment(500, 1000)).anonymize_labels()" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAABiIAAACKCAYAAAAnvVICAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAEMhJREFUeJzt3X+snXV9B/D3BzvAX4ATkW6yUMfUqrDYLorZRJQNBiY6\nt8SIVMFkiZptMRp/bNk6QDKd04jOyTKHmrACiT9G5rSuOn/M+GOS9DLjjxaNFtHRYoukgNAp9Ls/\nznPj6aG995bT5957zn29km+ac57vefp9cu7nfL/3vO/zPNVaCwAAAAAAQB+OWuoBAAAAAAAA00sQ\nAQAAAAAA9EYQAQAAAAAA9EYQAQAAAAAA9EYQAQAAAAAA9EYQAQAAAAAA9EYQAQAAAAAA9EYQAQAA\nAAAA9GbVQjpV1WOTnJfkliT7+hwQAAAAAACw7B2b5NQkW1prd8zVcUFBRAYhxLVjDgoAAAAAAJgu\nFyW5bq4OCw0ibkmSTZs2Ze3atWOOCabH6173ulx55ZVLPQyYaOoIxqeOYDxqCManjmB86gjGp44W\n17Zt27Jhw4akyw/mstAgYl+SrF27NuvWrXvoI4Mpc/zxx6sJGJM6gvGpIxiPGoLxqSMYnzqC8amj\nJTPv7RzcrBoAAAAAAOiNIAIAAAAAAOiNIAIAAAAAAOiNIALGcOGFFy71EGDiqSMYnzqC8aghGJ86\ngvGpIxifOlq+qrU2f6eqdUm2bt261c0+AAAAAABghZuZmcn69euTZH1rbWauvs6IAAAAAAAAeiOI\nAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAA\nAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAA\neiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOI\nAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAAAAAAeiOIAAAA\nAAAAenNYQcTu3bv7GgcALMjOnTtz2WWXZefOnUs9FBbA+wUATBNrm8nkfWMa+bmePNP4nh1OXnBY\nQcSePXsOezAAcCTt3Lkzl19++VRN3NPM+wUATBNrm8nkfWMa+bmePNP4nh1OXuDSTAAAAAAAQG9W\nHU7nHTt2ZGZmpq+xAMC8tm3bttRD4CHwvgEA08CaZrJ5/5gmfp4n1zS9dzt27Fhw38MKIjZu3JiN\nGzce9oAAgJVtw4YNSz0EAABWOGtSYDlYqZ9FhxVEXHHFFbngggv6GgsAzGvbtm0rdtKeZJs2bcra\ntWuXehgAAGOxFp1s1qRME59Hk2uaPos2b9684BMXDiuIWLNmTdatW/eQBgUArFxr1661hgAAYElZ\nkwLLwTR9Fh3OZabcrBoAAAAAAOjNYQURJ554Yl/jAIAFWb16dS699NKsXr16qYfCAni/AIBpYm0z\nmbxvTCM/15NnGt+zw8kLqrU2f6eqdUm2bt26dWpOGwEAAAAAAB6amZmZrF+/PknWt9Zm5urr0kwA\nAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAA\nAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBv\nBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEA\nAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAAAEBvBBEAAAAA\nAEBvBBEAAAAAAEBvBBEwhuuvv36phwATTx3B+NQRjEcNwfjUEYxPHcH41NHyJYiAMfhwg/GpIxif\nOoLxqCEYnzqC8akjGJ86Wr4EEQAAAAAAQG8EEQAAAAAAQG8EEQAAAAAAQG9WLbDfsUmybdu2HocC\nk2fv3r2ZmZlZ6mHARFNHMD51BONRQzA+dQTjU0cwPnW0uIbygmPn61uttXl3WFUvS3LteMMCAAAA\nAACmzEWttevm6rDQIOKxSc5LckuSfUdkaAAAAAAAwKQ6NsmpSba01u6Yq+OCgggAAAAAAICHws2q\nAQAAAACA3ggiAAAAAACA3ggiAAAAAACA3ggiYEhVXVpV+0fat4e2H1NV76uqPVV1d1V9tKpOGtnH\nKVX1yar6aVXtqqq/qyq1xtSqqudU1cer6n+7mnnhQfq8papuq6p7q+ozVXXayPbHVNW1VbW3qu6s\nqqur6pEjfc6oqi9W1X1V9YOqemPfxwaLZb46qqoPHWR+2jzSRx2xYlXVX1TVjVV1V1XdXlU3VNWT\nRvockXVcVZ1dVVural9VfaeqLl6MY4S+LbCOvjAyFz1QVVeN9FFHrFhV9eqq+nq3HttbVV+pqt8f\n2m4ugnksoI7MRRPKl6PwYN9M8vgkJ3ftd4a2vTvJC5L8UZKzkvxKko/Nbuw+1DYnWZXkzCQXJ7kk\nyVsWYdywVB6Z5H+S/EmSNrqxqt6c5E+TvCrJM5P8NMmWqjp6qNt1SdYmOSeDGjsryT8N7ePRSbYk\n2ZFkXZI3Jrmsqv64h+OBpTBnHXU+lQPnpwtHtqsjVrLnJHlvkmcl+d0kv5Tk01X18KE+Y6/jqurU\nJJ9I8tkkv5nkPUmurqrf6+WoYHEtpI5akvfnF/PR6iRvmt2ojiA/TPLmJOu79rkk/1ZVa7vt5iKY\n33x1ZC6aUNXaoX7XhZWnqi5N8qLW2rqDbDsuye4kL22t3dA99+Qk25Kc2Vq7sarOT/LxJKtba3u6\nPq9K8rdJHtdau3+RDgWWRFXtT/IHrbWPDz13W5J3tNau7B4fl+T2JBe31j7cLSa+lWR9a+2mrs95\nST6Z5AmttV1V9ZokVyQ5ebaOquptGdTrUxfxEKF3h6ijDyU5vrX2h4d4zVOSfDvqCJIkVXVikh8n\nOau19qUjtY6rqrcnOb+1dsbQ/3V9BvV5wWIeI/RttI665z6f5KbW2usP8Rp1BCOq6o4kb8ggcDAX\nwUMwW0ettQ+ZiyaXMyLgwX6jBpfG+F5VbaqqU7rn12eQpn52tmNr7eYktyZ5dvfUmUm+MftB19mS\n5PgkT+t/6LC8VNWaDP5CYbhu7krytRxYN3fOfnna+c8M/srhWUN9vjgS5m1J8uSqOr6n4cNyc3YN\nLpWxvaquqqpfHtr27KgjGHZCBj//P+keH6l13JkZ1FZG+jw7MH1G62jWRVW1u6q+UVVvHTljQh1B\np6qOqqqXJnlEkq/GXASHbaSOvjK0yVw0gQQRcKD/zuB0rfOSvDrJmiRfrME1tk9O8rPuS9Rht3fb\n0v17+0G2Z6gPrCQnZ/AL7MHqYrhufjy8sbX2QAa/9KotGPhUklckeX4Gpx0/N8nmqqpuuzqCTlcX\n707ypdba7L2+jtQ67lB9jquqY8YdOywXh6ijJLk2yYYkZyd5a5KXJ/mXoe3qiBWvqp5eVXcn+b8k\nVyV5cWtte8xFsGCHqKObu83mogm1aqkHAMtJa23L0MNvVtWNSX6Q5CVJ9h3iZZVDX8/7gN2POTyY\n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\ngg==\n", "text/plain": [ ", , , ])>" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "notebook.reset()\n", "timeline" ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "notebook.reset()\n", "annotation" ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "collapsed": true }, "outputs": [], "source": [ "def plot_segment_generator(source, generator, N=10):\n", " notebook.reset()\n", " subplot(N+1, 1, 1)\n", " notebook.plot_timeline(source, time=False)\n", " for i, segment in enumerate(generator):\n", " if i == N:\n", " break\n", " subplot(N+1, 1, i+2)\n", " notebook.plot_segment(segment, time=i==(N-1))\n", " tight_layout()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Sliding segments" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "collapsed": false }, "outputs": [], "source": [ "from pyannote.generators.fragment import SlidingSegments" ] }, { "cell_type": "code", "execution_count": 15, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "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\nAADAAu12u+j7vvUZLMw4jr4pA2hCGAcAAAAAgAXq+z7W63XrMwDgn7hofQAAAAAAAAAAHJMwDgAA\nAAAAC7JareLu7i5Wq1XrU1ggnz+gla6UMv+o69YRsd/v936tCgAAAAAAAADNDcMQm80mImJTShkO\nvfUT4wAAAAAAAACkJowDAAAAAAAAkJowDgAAAAAAAEBqwjgAAAAAAAAAqQnjAAAAAAAAAKQmjAMA\nAAAAAACQmjAOAAAAAAAAQGrCOAAAAAAAAACpCeMAAAAAAAAApCaMAwAAAAAAAJCaMA4AAAAAAABA\nasI4AAAAAAAAAKkJ4wAAAAAAAACkJowDAAAAAAAAkJowDgAAAAAAAEBqwjgAAAAAAAAAqQnjAAAA\nAAAAAKQmjAMAAAAAAACQmjAOAAAAAAAAQGrCOAAAAAAAAACpCeMAAAAAAAAApCaMAwAAAAAAAJCa\nMA4AAAAAAABAasI4AAAAAAAAAKkJ4wAAAAAAAACkJowDAAAAAAAAkJowDgAAAAAAAEBqwjgAAAAA\nAAAAqQnjwBtPT0+tTwDOgK0AatgKoIatAGrYCmCOnQBq2IplE8aBN3xRAGrYCqCGrQBq2Aqghq0A\n5tgJoIatWDZhHAAAAAAAAIDUhHEAAAAAAAAAUhPGAQAAAAAAAEjtsvLdVUTEOI5HPAU4BS8vLzEM\nQ+szgBNnK4AatgKoYSuAGrYCmGMngBq2Ip8/+vXV3NuulDL7D3Zd919EfHvfWQAAAAAAAADw4b6W\nUr4felAbxj9FxJeIeI6I1w85DQAAAAAAAAD+3lVEfI6IH6WUn4ceVoVxAAAAAAAAADhXF60PAAAA\nAAAAAIBjEsYBAAAAAAAASE0YBwD+1969x1xS13ccf39WuhtdXdDaBaoYsBQVBBWsQioLsha7mKrU\nxGDVAsYoahsTU6RGK4rRaiV4ZZsaLO16SxClpXVxq4BBFN1EUbm4oAiCrrsslyyXlSo83/4xc2T2\n5Lmsfc5z1mfO+5Wc7M78fjM788f57G/Od+Y3kiRJkiRJkiT1moVxqeeSnJlkauhzfad9WZJzk9yR\n5N4kFyZZObSP/ZJ8Kcn9SbYk+ack5oe0iCU5OsnFSX7e5sKLp+lzVpLNSXYk+UqSA4faH5vkM0m2\nJ7k7yXlJlg/1OSzJFUl+meSnSU5f6HOTNDpzZUWS86cZZ6wf6mNWSD2W5G1JNia5J8nWJBclOWio\n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\nhGV0AAAAAElFTkSuQmCC\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "factory = SlidingSegments(duration=300, step=250)\n", "generator = factory.iter_segments(timeline)\n", "plot_segment_generator(timeline, generator, N=9)" ] }, { "cell_type": "code", "execution_count": 18, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "factory = SlidingSegments(duration=300, min_duration=10, step=250)\n", "generator = factory.iter_segments(timeline)\n", "plot_segment_generator(timeline, generator, N=13)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Sliding labeled segments" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "collapsed": true }, "outputs": [], "source": [ "def plot_track_generator(source, generator, N=10):\n", " notebook.reset()\n", " subplot(N+1, 1, 1)\n", " notebook.plot_annotation(source, time=False)\n", " for i, yielded in enumerate(generator):\n", " if len(yielded) == 3:\n", " segment, track, label = yielded\n", " else:\n", " segment, label = yielded\n", " track = '_'\n", " if i == N:\n", " break\n", " subplot(N+1, 1, i+2)\n", " annotation = Annotation()\n", " annotation[segment, track] = label\n", " notebook.plot_annotation(annotation, time=i==(N-1), legend=False)\n", " tight_layout()" ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "collapsed": true }, "outputs": [], "source": [ "from pyannote.generators.fragment import SlidingLabeledSegments" ] }, { "cell_type": "code", "execution_count": 11, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAB8YAAAP9CAYAAAD/9QctAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzs3W2I5edZx/HfPazdIcl2iWsxbRDX1IKj4IszVm0QCa26\n2DatrUjdBwxWWktFYQ3iKxGpvhHCivqmVarWza61tbW20q4IBqx9UGegDzCgth2sadOE6brZJJ2p\ny9y+mF2mje26Sc7//M+58vlACMmE+74Ydvdizjf/c1rvPQAAAAAAAABQ1dLYAwAAAAAAAADAkIRx\nAAAAAAAAAEoTxgEAAAAAAAAoTRgHAAAAAAAAoDRhHAAAAAAAAIDShHEAAAAAAAAAShPGAQAAAAAA\nAChNGAcAAAAAAACgNGEcAAAAAAAAgNKEcQAAAAAAAABKE8YBAAAAAAAAKE0YBwAAAAAAAKA0YRwA\nAAAAAACA0oRxAAAAAAAAAEoTxgEAAAAAAAAoTRgHAAAAAAAAoDRhHAAAAAAAAIDShPEpaK29ubW2\n21r76NizVNdau6O19tbW2mdaa19prV1qrX24tfYrrbXlseeroLV2z9Vfz9f++kpr7cHW2odaa7/c\nWrtl7BkBAAAAAADgqTgw9gBFnEjyuSQ/2Fq7o/f+2bEHqqi19vIk70qyneQdST6d5DlJfiTJ7yb5\n3iRvGm3AWnqS30iymeRbktyW5K4kv5fkV1trr+q9f2q06QAAAAAAAOApaL33sWdYaK2170rymSSv\nSfK2JH/Ye3/LuFPV01o7muSTSf4zyUt77w8/6et3JHlF7/0PZj9dLa21e5K8PcmLe+/rT/raXUn+\nNsmXkqz03ndmPyEAAAAAAAA8Nd5K/Zk7meRi9mLhu6/+M9P360luTvILT47iSdJ7/6woPrze+wNJ\n3pLkO5OcGncaAAAAAAAAuDHC+DN3Ism7e+9XkpxP8qLW2urIM1X0yiSf7b1/fOxByJ8naUl+YuxB\nAAAAAAAA4EbMzWeMP3j7d/xr9j7HeEgP3f7g539gWoddDeDfk+SXkqT3/uHW2oPZe2p8bVr3TNsP\n/+aFWXyvk+Shj/3WsWf8/W6tHUpye5K/fuYjzd6r3/vKmfzaft9rPjC1X9vX03t/sLV2KckLZ3Ef\nAAAAAAAAPFNzE8azFw5vH3uIp+hkkoeSPPA1/+6dSU621u7t8/sB7ov2vX7u1b9fHnWKp2/Rvt83\n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\nAABJRU5ErkJggg==\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "a = annotation.crop(Segment(500, 600))\n", "factory = SlidingLabeledSegments(duration=20, step=5)\n", "generator = factory.iter_segments(a)\n", "plot_track_generator(a, generator, N=6)" ] }, { "cell_type": "code", "execution_count": 12, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAB8YAAAP9CAYAAAD/9QctAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzs3W2I5fdd9/HPbxjdIdntEtdiahDXeBUcBR+cMWqDXIT2\n0sWb2KsV0b3BoNJUFIU1iI9ERK8nF+Ra0etJU6laN7vextYqdUUwoLbezYBVGPCmDmrsumG6bnaT\nztQwPx/MLtPGdrtJzv/8z/nm9YIQkgm/35dhd7/Meed/Tuu9BwAAAAAAAACqWhp7AAAAAAAAAAAY\nkjAOAAAAAAAAQGnCOAAAAAAAAAClCeMAAAAAAAAAlCaMAwAAAAAAAFCaMA4AAAAAAABAacI4AAAA\nAAAAAKUJ4wAAAAAAAACUJowDAAAAAAAAUJowDgAAAAAAAEBpwjgAAAAAAAAApQnjAAAAAAAAAJQm\njAMAAAAAAABQmjAOAAAAAAAAQGnCOAAAAAAAAAClCeMAAAAAAAAAlCaMAwAAAAAAAFCaMD4FrbUf\nbK3ttdY+PPYs1bXW7m+tvau19o+ttU+01q611v6ktfYjrbWVseeroLX2yM1fz7f++kRr7ZnW2u+3\n1n64tXZ47BkBAAAAAADg5Vgee4AiTiX5pyRf21q7v/f+0bEHqqi19i1JfiPJTpL3JvnbJJ+f5BuS\n/N8kX5nkB0YbsJae5CeSbCX5vCT3Jnkoyc8m+dHW2rf33v9mtOkAAAAAAADgZWi997FnWGittS9L\n8o9J3pbkiST/v/f+0+NOVU9r7XiSjyT55yRv7r1fecnX70/yrb33n5/9dLW01h5J8p4kD/TeN17y\ntYeS/F6Sf0+y2nvfnf2EAAAAAAAA8PJ4K/VX73SSq9mPhb9585+Zvh9PcneS739pFE+S3vtHRfHh\n9d6fTvLTSb40yZlxpwEAAAAAAIA7I4y/eqeS/Gbv/cUkF5O8sbW2NvJMFX1bko/23v987EHIryRp\nSb5p7EEAAAAAAADgTszNZ4w/c9+X/FX2P8d4SJfve+ZfvmZah90M4F+R5IeSpPf+J621Z7L/1Pj6\ntO6Ztq//yUuz+F4nyeU/+6kTr/r73Vo7kuS+JO979SPN3lt/+9tm8mv7/W/73an92r6d3vszrbVr\nSb58FvcBAAAAAADAqzU3YTz74fC+sYd4mU4nuZzk6U/5d7+W5HRr7bE+vx/gvmjf69fd/Pv1Uad4\n5Rbt+30nbiQ5MvYQAAAAAAAAcCfmKYxfXqQ7WmtLSb4ryR8lub+1dutLf5HksSRvSfKH07pvymbx\nvZ7mPc/d/PuihtiF+rV9hw4n+fcZ3wkAAAAAAACvSJvfh5rnW2vtfyX5gyQ9+5+3/Kl6kvf23r93\n5oMV1Vr71ySf6L2/cexZqmutPZLkPUke6L1vfIav35fkX5L8eu/9u2c9HwAAAAAAALxc8/TE+KI5\nk/0nZn8w/z2Mf0eSt7XWfqD3vjvzyWr63STvaK19Xe/9z8ce5jXue7L/P3/8/tiDAAAAAAAAwJ3w\nxPgr0FpbyX4U/7Xe+6Of4etvSvKnSb6r9/4bs56votba/Un+OslWkrf03q+85OtfnuRbe+8/N8J4\npdzuifHW2puTfCDJvyX5qt77J0cYEQAAAAAAAF4WT4y/Mm/N/udd/85n+fqfJXk2yekkwvgU9N4/\n2lo7leRXk2y21t6b5G+TfH6SB5N8Z5JfHHHEalqSb2mtrWb/z4kvSvLmJN+Y5J+SfLsoDgAAAAAA\nwKLwxPgr0Fp7f5K3JPnC3vvOZ/lv3pPkVJI39N6vznK+ym4+Gf5j2Q+0X5xkN8lHklxM8gu99/8c\ncbwSPuWJ8Vs+meTjSf4m+0+L/1Lv/fkxZgMAAAAAAIBXQhgHAAAAAAAAoLSlsQcAAAAAAAAAgCEJ\n4wAAAAAAAACUJowDAAAAAAAAUJowDgAAAAAAAEBpwjgAAAAAAAAApQnjAAAAAAAAAJQmjAMAAAAA\nAABQmjAOAAAAAAAAQGnLQx3cWjuW5ESSrSQ7Q90DAAAAAAAAwMJbSXI8yaXe+/a0Dx8sjGc/ij85\n4PkAAAAAAAAA1HI6yYVpHzpkGN9KkvPnz2d1dXXAawBYBGfPns25c+fGHgOAOWAnAJDYBwAcsBMA\nSJLNzc2cOXMmudmZp23IML6TJKurq5lMJgNeA8AiOHr0qH0AQBI7AYB99gEAt9gJALzEIB/TvTTE\noQAAAAAAAAAwL4RxAAAAAAAAAEoTxgEAAAAAAAAoTRgHYCZOnjw59ggAzAk7AYDEPgDggJ0AwCy0\n3vswB7c2SbK+vr6eyWQyyB0AAAAAAAAALL6NjY2sra0lyVrvfWPa53tiHAAAAAAAAIDShHEAAAAA\nAAAAShPGAQAAAAAAAChNGAcAAAAAAACgNGEcAAAAAAAAgNKEcQAAAAAAAABKE8YBAAAAAAAAKE0Y\nBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAEoTxgEAAAAAAAAoTRgHAAAAAAAAoDRhHAAAAAAA\nAIDShHEAAAAAAAAAShPGAQAAAAAAAChNGAcAAAAAAACgNGEcAAAAAAAAgNKEcQAAAAAAAABKE8YB\nAAAAAAAAKE0YBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAEoTxgEAAAAAAAAoTRgHAAAAAAAA\noDRhHAAAAAAAAIDShHEAAAAAAAAAShPGAQAAAAAAAChNGAcAAAAAAACgNGEcAAAAAAAAgNKEcQAA\nAAAAAABKE8YBAAAAAAAAKE0YBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAEoTxgEAAAAAAAAo\nTRgHAAAAAAAAoDRhHAAAAAAAAIDShHEAAAAAAAAASlse+oLnf+upZDIZ+hqA27r+rifSb9xIO3w4\nR9756NjjTMWFD23l+d0Xc/eh5Zx68PjY4wAAACO5k58N3v/3v50XXnwhdy3flbe+8W2zHRDmVJXf\nF14fAACq+OBf/9ug5w8exl946qnk//zM0NcA3NaNJ96dvcuXs3TvvWXC+MUPb+XZ53bz+tcd8oMv\nAAC8ht3Jzwbv/4f3ZXtnO8dWji10AIRpqvL7wusDAEAVlz4ybBj3VuoAAAAAAAAAlCaMAwAAAAAA\nAFDa4G+l3j9+NR9be2DoawBua+/KlbFHGMz29d08/PjTY48BAACMZPv67h3/t1d3rub7PvjIgNPA\n4ri6c3XsEabK6wMAwKL7jxc+Oej5g4fx7O1l7/Llwa8BeK3a68mzz935C2EAAMBr1172sr2zPfYY\nwAC8PgAALLrehz1/+DC+tJSle+8d/BqA29m7ciXZ2xt7jEEsteTYkUNjjwEAAIxk+/pu9u7wBaSl\nLOWelXuGHQgWxNWdq9lLndcKvD4AACy6FwZ+1nrwMN6+4J68Yf0vh74G4LY+tvZA2XevOHbkUD7w\n2ENjjwEAAIzk4cefvuOnRO9ZuSfv+eZfHngiWAzf98FHSr2DgtcHAIBF9z/P/t2g5y8NejoAAAAA\nAAAAjEwYBwAAAAAAAKC0wd9K/a63v33oKwA+p8OPviP9xo20w4fHHmVqTr7peJ7ffTF3Hxr8j3IA\nAGCO3cnPBm/9H/87L7z4Qu5avmuGk8F8q/L7wusDAEAVJ776i/PHA57feu/DHNzaJMn6+vp6JpPJ\nIHcAAAAAAAAAsPg2NjaytraWJGu9941pn++t1AEAAAAAAAAoTRgHAAAAAAAAoDRhHAAAAAAAAIDS\nhHEAAAAAAAAAShPGAQAAAAAAAChNGAcAAAAAAACgNGEcAAAAAAAAgNKEcQAAAAAAAABKE8YBAAAA\nAAAAKE0YBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAEoTxgEAAAAAAAAoTRgHAAAAAAAAoDRh\nHAAAAAAAAIDShHEAAAAAAAAAShPGAQAAAAAAAChNGAcAAAAAAACgNGEcAAAAAAAAgNKEcQAAAAAA\nAABKE8YBAAAAAAAAKE0YBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAEoTxgEAAAAAAAAoTRgH\nAAAAAAAAoDRhHAAAAAAAAIDShHEAAAAAAAAAShPGAQAAAAAAAChNGAcAAAAAAACgNGEcAAAAAAAA\ngNKEcQAAAAAAAABKE8YBAAAAAAAAKE0YBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAEoTxgEA\nAAAAAAAoTRgHAAAAAAAAoDRhHAAAAAAAAIDShHEAZuLixYtjjwDAnLATAEjsAwAO2AkAzIIwDsBM\n+AEHgFvsBAAS+wCAA3YCALMgjAMAAAAAAABQmjAOAAAAAAAAQGnCOAAAAAAAAAClLQ949kqSbG5u\nDngFAIvi2rVr2djYGHsMAOaAnQBAYh8AcMBOACD5tK68MsT5rfc+xLlprZ1K8uQghwMAAAAAAABQ\n0ene+4VpHzpkGD+W5ESSrSQ7g1wCAAAAAAAAQAUrSY4nudR735724YOFcQAAAAAAAACYB0tjDwAA\nAAAAAAAAQxLGAQAAAAAAAChNGAcAAAAAAACgNGEcAAAAAAAAgNKEcQAAAAAAAABKE8YBAAAAAAAA\nKE0YBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAEoTxgEAAAAAAAAoTRgHAAAAAAAAoLTloQ5u\nrR1LciLJVpKdoe4BAAAAAAAAYOGtJDme5FLvfXvahw8WxrMfxZ8c8HwAAAAAAAAAajmd5MK0Dx0y\njG8lyfnz57O6ujrgNQAsgrNnz+bcuXNjjwHAHLATAEjsAwAO2AkAJMnm5mbOnDmT3OzM0zZkGN9J\nktXV1UwmkwGvAWARHD161D4AIImdAMA++wCAW+wEAF5ikI/pXhriUAAAAAAAAACYF8I4AAAAAAAA\nAKUJ4wAAAAAAAACUJowDMBMnT54cewQA5oSdAEBiHwBwwE4AYBZa732Yg1ubJFlfX1/PZDIZ5A4A\nAAAAAAAAFt/GxkbW1taSZK33vjHt8z0xDgAAAAAAAEBpwjgAAAAAAAAApQnjAAAAAAAAAJQmjAMA\nAAAAAABQmjAOAAAAAAAAQGnCOAAAAAAAAAClCeMAAAAAAAAAlCaMAwAAAAAAAFCaMA4AAAAAAABA\nacI4AAAAAAAAAKUJ4wAAAAAAAACUJowDAAAAAAAAUJowDgAAAAAAAEBpwjgAAAAAAAAApQnjAAAA\nAAAAAJQmjAMAAAAAAABQmjAOAAAAAAAAQGnCOAAAAAAAAAClCeMAAAAAAAAAlCaMAwAAAAAAAFCa\nMA4AAAAAAABAacI4AAAAAAAAAKUJ4wAAAAAAAACUJowDAAAAAAAAUJowDgAAAAAAAEBpwjgAAAAA\nAAAApQnjAAAAAAAAAJQmjAMAAAAAAABQmjAOAAAAAAAAQGnCOAAAAAAAAAClCeMAAAAAAAAAlCaM\nAwAAAAAAAFCaMA4AAAAAAABAacI4AAAAAAAAAKUJ4wAAAAAAAACUJowDAAAAAAAAUJowDgAAAAAA\nAEBpwjgAAAAAAAAApS0PfcHzv/VUMpkMfQ3AbV1/1xPpN26kHT6cI+98dOxxAAAAAAAAmKHBnxh/\n4amnhr4C4HO68cS7c/3/ncuNJ9499igAAAAAAADMmLdSBwAAAAAAAKA0YRwAAAAAAACA0gb/jPH+\n8av52NoDQ18DcFt7V66MPQIAAAAAAAAjGTyMZ28ve5cvD34NAAAAAAAAAHwmw4fxpaUs3Xvv4NcA\n3M7elSvJ3t7YYwAAAAAAADCCwcN4+4J78ob1vxz6GoDb+tjaA969AgAAAAAA4DVqaewBAAAAAAAA\nAGBIwjgAAAAAAAAApQnjAAAAAAAAAJQ2+GeM3/X2tw99BcDndPjRd6TfuJF2+PDYowAAAAAAADBj\ng4fxu79DGAfGd+Sdj449AgAAAAAAACPxVuoAAAAAAAAAlCaMAwAAAAAAAFCaMA4AAAAAAABAacI4\nAAAAAAAAAKUJ4wAAAAAAAACUJowDAAAAAAAAUJowDgAAAAAAAEBpwjgAAAAAAAAApQnjAAAAAAAA\nAJQmjAMAAAAAAABQmjAOAAAAAAAAQGnCOAAAAAAAAAClCeMAAAAAAAAAlCaMAwAAAAAAAFCaMA4A\nAAAAAABAacI4AAAAAAAAAKUJ4wAAAAAAAACUJowDAAAAAAAAUJowDgAAAAAAAEBpwjgAAAAAAAAA\npQnjAAAAAAAAAJQmjAMAAAAAAABQmjAOAAAAAAAAQGnCOAAAAAAAAAClCeMAAAAAAAAAlCaMAwAA\nAAAAAFCaMA4AAAAAAABAacI4AAAAAAAAAKUJ4wAAAAAAAACUJowDAAAAAAAAUJowDgAAAAAAAEBp\nwjgAAAAAAAAApQnjAAAAAAAAAJQmjAMAAAAAAABQmjAOAAAAAAAAQGnCOAAAAAAAAAClCeMAAAAA\nAAAAlCaMAwAAAAAAAFCaMA7ATFy8eHHsEQCYE3YCAIl9AMABOwGAWRDGAZgJP+AAcIudAEBiHwBw\nwE4AYBaEcQAAAAAAAABKE8YBAAAAAAAAKE0YBwAAAAAAAKC05QHPXkmSzc3NAa8AYFFcu3YtGxsb\nY48BwBywEwBI7AMADtgJACSf1pVXhji/9d6HODettVNJnhzkcAAAAAAAAAAqOt17vzDtQ4cM48eS\nnEiylWRnkEsAAAAAAAAAqGAlyfEkl3rv29M+fLAwDgAAAAAAAADzYGnsAQAAAAAAAABgSMI4AAAA\nAAAAAKUJ4wAAAAAAAACUJowDAAAAAAAAUJowDgAAAAAAAEBpwjgAAAAAAAAApQnjAAAAAAAAAJQm\njAMAAAAAAABQmjAOAAAAAAAAQGnCOAAAAAAAAAClCeMAAAAAAAAAlLY81MGttWNJTiTZSrIz1D0A\nAAAAAAAALLyVJMeTXOq9b0/78MHCePaj+JMDng8AAAAAAABALaeTXJj2oUOG8a0kOX/+fFZXVwe8\nBoBFcPbs2Zw7d27sMQCYA3YCAIl9AMABOwGAJNnc3MyZM2eSm5152oYM4ztJsrq6mslkMuA1ACyC\no0eP2gcAJLETANhnHwBwi50AwEsM8jHdS0McCgAAAAAAAADzQhgHAAAAAAAAoDRhHAAAAAAAAIDS\nhHEAZuLkyZNjjwDAnLATAEjsAwAO2AkAzELrvQ9zcGuTJOvr6+uZTCaD3AEAAAAAAADA4tvY2Mja\n2lqSrPXeN6Z9vifGAQAAAAAAAChNGAcAAAAAAACgNGEcAAAAAAAAgNKEcQAAAAAAAABKE8YBAAAA\nAAAAKE0YBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAEoTxgEAAAAAAAAoTRgHAAAAAAAAoDRh\nHAAAAAAAAIDShHEAAAAAAAAAShPGAQAAAAAAAChNGAcAAAAAAACgNGEcAAAAAAAAgNKEcQAAAAAA\nAABKE8YBAAAAAAAAKE0YBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAEoTxgEAAAAAAAAoTRgH\nAAAAAAAAoDRhHAAAAAAAAIDShHEAAAAAAAAAShPGAQAAAAAAAChNGAcAAAAAAACgNGEcAAAAAAAA\ngNKEcQAAAAAAAABKE8YBAAAAAAAAKE0YBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAEoTxgEA\nAAAAAAAoTRgHAAAAAAAAoDRhHAAAAAAAAIDShHEAAAAAAAAAShPGAQAAAAAAAChNGAcAAAAAAACg\ntOWxBwDglbnwoa08v/ti7j60nFMPHh97HABGZCcAAAAAwO0J4wAL6uKHt/Lsc7t5/esOiSAAr3F2\nAgAAAADcnrdSBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAErzGeMAC277+m4efvzpsccAYETb\n13fHHgEAAAAA5powDrDg9nry7HOCCAAAAAAAwGcjjAMsuKWWHDtyaOwxABjR9vXd7PWxpwAAAACA\n+SWMAyy4Y0cO5QOPPTT2GACM6OHHn/buIQAAAABwG0tjDwAAAAAAAAAAQxLGAQAAAAAAACjNW6kD\nLKiTbzqe53dfzN2H/FEO8FpnJwAAAADA7XnlDGBBnXrw+NgjADAn7AQAAAAAuD1vpQ4AAAAAAABA\nacI4AAAAAAAAAKUJ4wAAAAAAAACUJowDAAAAAAAAUJowDgAAAAAAAEBpwjgAAAAAAAAApQnjAAAA\nAAAAAJQmjAMAAAAAAABQmjAOAAAAAAAAQGnCOAAAAAAAAAClCeMAAAAAAAAAlCaMAwAAAAAAAFCa\nMA4AAAAAAABAacI4AAAAAAAAAKUJ4wAAAAAAAACUJowDAAAAAAAAUJowDgAAAAAAAEBpwjgAAAAA\nAAAApQnjAAAAAAAAAJQmjAMAAAAAAABQmjAOAAAAAAAAQGnCOAAAAAAAAAClCeMAAAAAAAAAlCaM\nAwAAAAAAAFCaMA4AAAAAAABAacI4AAAAAAAAAKUJ4wAAAAAAAACUJowDAAAAAAAAUJowDgAAAAAA\nAEBpwjgAAAAAAAAApQnjAAAAAAAAAJQmjAMAAAAAAABQmjAOAAAAAAAAQGnCOAAAAAAAAAClCeMA\nAAAAAAAAlCaMAwAAAAAAAFCaMA4AAAAAAABAacI4AAAAAAAAAKUJ4wDMxMWLF8ceAYA5YScAkNgH\nABywEwCYBWEcgJnwAw4At9gJACT2AQAH7AQAZkEYBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAA\nAEpbHvDslSTZ3Nwc8AoAFsW1a9eysbEx9hgAzAE7AYDEPgDggJ0AQPJpXXlliPNb732Ic9NaO5Xk\nyUEOBwAAAAAAAKCi0733C9M+dMgwfizJiSRbSXYGuQQAAAAAAACAClaSHE9yqfe+Pe3DBwvjAAAA\nAAAAADAPlsYeAAAAAAAAAACGJIwDAAAAAAAAUJowDgAAAAAAAEBpwjgAAAAAAAAApQnjAAAAAAAA\nAJQmjAMAAAAAAABQmjAOAAAAAAAAQGnCOAAAAAAAAAClCeMAAAAAAAAAlCaMAwAAAAAAAFCaMA4A\nAAAAAABAactDHdxaO5bkRJKtJDtD3QMAAAAAAADAwltJcjzJpd779rQPHyyMZz+KPzng+QAAAAAA\nAADUcjrJhWkfOmQY30qS8+fPZ3V1dcBrAFgEZ8+ezblz58YeA4A5YCcAkNgHABywEwBIks3NzZw5\ncya52ZmnbcgwvpMkq6urmUwmA14DwCI4evSofQBAEjsBgH32AQC32AkAvMQgH9O9NMShAAAAAAAA\nADAvhHEAAAAAAAAAShPGAQAAAAAAAChNGAdgJk6ePDn2CADMCTsBgMQ+AOCAnQDALLTe+zAHtzZJ\nsr6+vp7JZDLIHQAAAAAAAAAsvo2NjaytrSXJWu99Y9rne2IcAAAAAAAAgNKEcQAAAAAAAABKE8YB\nAAAAAAAAKE0YBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAEoTxgEAAAAAAAAoTRgHAAAAAAAA\noDRhHAAAAAAAAIDShHEAAAAAAAAAShPGAQAAAAAAAChNGAcAAAAAAACgNGEcAAAAAAAAgNKEcQAA\nAAAAAABKE8YBAAAAAAAAKE0YBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAEoTxgEAAAAAAAAo\nTRgHAAAAAAAAoDRhHAAAAAAAAIDShHEAAAAAAAAAShPGAQAAAAAAAChNGAcAAAAAAACgNGEcAAAA\nAAAAgNKEcQAAAAAAAABKE8YBAAAAAAAAKE0YBwAAAAAAAKA0YRwAAAAAAACA0oRxAAAAAAAAAEoT\nxgEAAAAAAAAoTRgHAAAAAAAAoDRhHAAAAAAAAIDShHEAAAAAAAAAShPGAQAAAAAAAChNGAcAAAAA\nAACgNGEcAAAAAAAAgNKEcQAAAAAAAABKWx57AAAAFtuFD23l+d0Xc/eh5Zx68PjY4wAwIjsBAACA\neSWMAwDwqlz88FaefW43r3/dIREE4DXOTgAAAGBeeSt1AAAAAAAAAEoTxgEAAAAAAAAoTRgHAAAA\nAAAAoDSfMQ4AwFRsX9/Nw48/PfYYAIxo+/ru2CMAAADAZySMAwAwFXs9efY5QQQAAAAAmD/COAAA\nU7HUkmNHDo09BgAj2r6+m70+9hQAAADw3wnjAABMxbEjh/KBxx4aewwARvTw40979xAAAADm0tLY\nAwAAAAAAAADAkIRxAACA/2LvjlnrPPQ7jv+OEEjEOCaILHfS0DtoaeFoioeSzdwhpHeUbbhw34HI\n2rcQ/A4KBdsa20uG4C1QSCYdaBdB20FTKQSR2sZBKsZPB8eIBJpAcp7znPPT5/MC/s9/0MnfJ1/0\nCAAAAIBqXqUOAMBvcvTRfl5dvc6tHf+0BLjp3AQAAADWlW+qAAD8Jvfv7k+9AgBrwk0AAABgXXmV\nOgAAAAAAAADVhHEAAAAAAAAAqgnjAAAAAAAAAFQTxgEAAAAAAACoJowDAAAAAAAAUE0YBwAAAAAA\nAKCaMA4AAAAAAABANWEcAAAAAAAAgGrCOAAAAAAAAADVhHEAAAAAAAAAqgnjAAAAAAAAAFQTxgEA\nAAAAAACoJowDAAAAAAAAUE0YBwAAAAAAAKCaMA4AAAAAAABANWEcAAAAAAAAgGrCOAAAAAAAAADV\nhHEAAAAAAAAAqgnjAAAAAAAAAFQTxgEAAAAAAACoJowDAAAAAAAAUE0YBwAAAAAAAKCaMA4AAAAA\nAABANWEcAAAAAAAAgGrCOAAAAAAAAADVhHEAAAAAAAAAqgnjAAAAAAAAAFQTxgEAAAAAAACoJowD\nAAAAAAAAUE0YBwAAAAAAAKCaMA4AAAAAAABANWEcAAAAAAAAgGrCOAAAAAAAAADVhHEAAAAAAAAA\nqgnjAAAAAAAAAFQTxgEAAAAAAACoJowDAAAAAAAAUE0YBwAAAAAAAKCaMA7ASpycnEy9AgBrwk0A\nIHEPALjmJgCwCsI4ACvhCw4A77gJACTuAQDX3AQAVkEYBwAAAAAAAKCaMA4AAAAAAABANWEcAAAA\nAAAAgGrbI87eTZKzs7MRHwHApnj+/HkWi8XUawCwBtwEABL3AIBrbgIAyY+68u4Y82fDMIwxN7PZ\n7H6SJ6NCEikCAAAgAElEQVQMBwAAAAAAAKDRg2EYni576JhhfC/JvSTnSS5HeQgAAAAAAAAADXaT\n7Cd5NgzDxbKHjxbGAQAAAAAAAGAdbE29AAAAAAAAAACMSRgHAAAAAAAAoJowDgAAAAAAAEA1YRwA\nAAAAAACAasI4AAAAAAAAANWEcQAAAAAAAACqCeMAAAAAAAAAVBPGAQAAAAAAAKgmjAMAAAAAAABQ\nTRgHAAAAAAAAoJowDgAAAAAAAEC17bEGz2azvST3kpwnuRzrOQAAAAAAAABsvN0k+0meDcNwsezh\no4XxvI3iT0acDwAAAAAAAECXB0meLnvomGH8PEkeP36cg4ODER8DwCY4Pj7Oo0ePpl4DgDXgJgCQ\nuAcAXHMTAEiSs7OzPHz4MPmhMy/bmGH8MkkODg4yn89HfAwAm+DOnTvuAQBJ3AQA3nIPAHjHTQDg\nJ0b5M91bYwwFAAAAAAAAgHUhjAMAAAAAAABQTRgHAAAAAAAAoJowDsBKHB0dTb0CAGvCTQAgcQ8A\nuOYmALAKs2EYxhk8m82TnJ6enmY+n4/yDAAAAAAAAAA232KxyOHhYZIcDsOwWPZ8vzEOAAAAAAAA\nQDVhHAAAAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAAAKoJ4wAAAAAAAABUE8YBAAAAAAAAqCaMAwAA\nAAAAAFBNGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAAAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAAAKoJ\n4wAAAAAAAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBNGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAAAAAA\nAIBqwjgAAAAAAAAA1YRxAAAAAAAAAKoJ4wAAAAAAAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBNGAcA\nAAAAAACgmjAOAAAAAAAAQDVhHAAAAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAAAKoJ4wAAAAAAAABU\nE8YBAAAAAAAAqCaMAwAAAAAAAFBNGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAAAAAAAIBqwjgAAAAA\nAAAA1YRxAAAAAAAAAKoJ4wAAAAAAAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBte+oFAAAAYBmefn2e\nV1evc2tnO/fv7k+9DqyMn30AAIBfJowDAABQ4eSb83z74iofvr8jDnKj+NkHAAD4ZV6lDgAAAAAA\nAEA1YRwAAAAAAACAal6lDgAAQJWLl1f55POvpl4DVubi5dXUKwAAAKw9YRwAAIAqb4bk2xdCIQAA\nAHBNGAcAAKDK1izZu70z9RqwMhcvr/JmmHoLAACA9SaMAwAAUGXv9k6++OzjqdeAlfnk86+8JQEA\nAOAXbE29AAAAAAAAAACMSRgHAAAAAAAAoJpXqQMAAFDh6KP9vLp6nVs7vupys/jZBwAA+GW+MQEA\nAFDh/t39qVeASfjZBwAA+GVepQ4AAAAAAABANWEcAAAAAAAAgGrCOAAAAAAAAADVhHEAAAAAAAAA\nqgnjAAAAAAAAAFQTxgEAAAAAAACoJowDAAAAAAAAUE0YBwAAAAAAAKCaMA4AAAAAAABANWEcAAAA\nAAAAgGrCOAAAAAAAAADVhHEAAAAAAAAAqgnjAAAAAAAAAFQTxgEAAAAAAACoJowDAAAAAAAAUE0Y\nBwAAAAAAAKCaMA4AAAAAAABANWEcAAAAAAAAgGrCOAAAAAAAAADVhHEAAAAAAAAAqgnjAAAAAAAA\nAFQTxgEAAAAAAACoJowDAAAAAAAAUE0YBwAAAAAAAKCaMA4AAAAAAABANWEcAAAAAAAAgGrCOAAA\nAAAAAADVhHEAAAAAAAAAqgnjAAAAAAAAAFQTxgEAAAAAAACoJowDAAAAAAAAUE0YBwAAAAAAAKCa\nMA4AAAAAAABANWEcAAAAAAAAgGrCOAAAAAAAAADVhHEAAAAAAAAAqgnjAAAAAAAAAFQTxgEAAAAA\nAACoJowDsBInJydTrwDAmnATAEjcAwCuuQkArIIwDsBK+IIDwDtuAgCJewDANTcBgFUQxgEAAAAA\nAACoJowDAAAAAAAAUE0YBwAAAAAAAKDa9oizd5Pk7OxsxEcAsCmeP3+exWIx9RoArAE3AYDEPQDg\nmpsAQPKjrrw7xvzZMAxjzM1sNruf5MkowwEAAAAAAABo9GAYhqfLHjpmGN9Lci/JeZLLUR4CAAAA\nAAAAQIPdJPtJng3DcLHs4aOFcQAAAAAAAABYB1tTLwAAAAAAAAAAYxLGAQAAAAAAAKgmjAMAAAAA\nAABQTRgHAAAAAAAAoJowDgAAAAAAAEA1YRwAAAAAAACAasI4AAAAAAAAANWEcQAAAAAAAACqCeMA\nAAAAAAAAVBPGAQAAAAAAAKgmjAMAAAAAAABQbXuswbPZbC/JvSTnSS7Heg4AAAAAAAAAG283yX6S\nZ8MwXCx7+GhhPG+j+JMR5wMAAAAAAADQ5UGSp8seOmYYP0+Sx48f5+DgYMTHALAJjo+P8+jRo6nX\nAGANuAkAJO4BANfcBACS5OzsLA8fPkx+6MzLNmYYv0ySg4ODzOfzER8DwCa4c+eOewBAEjcBgLfc\nAwDecRMA+IlR/kz31hhDAQAAAAAAAGBdCOMAAAAAAAAAVBPGAQAAAAAAAKgmjAOwEkdHR1OvAMCa\ncBMASNwDAK65CQCswmwYhnEGz2bzJKenp6eZz+ejPAMAAAAAAACAzbdYLHJ4eJgkh8MwLJY932+M\nAwAAAAAAAFBNGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAAAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAA\nAKoJ4wAAAAAAAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBNGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAA\nAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAAAKoJ4wAAAAAAAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBN\nGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAAAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAAAKoJ4wAAAAAA\nAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBNGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAAAAAAAIBqwjgA\nAAAAAAAA1YRxAAAAAAAAAKoJ4wAAAAAAAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBNGAcAAAAAAACg\nmjAOAAAAAAAAQDVhHAAAAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAAAKoJ4wAAAAAAAABU2556AQAA\nAADG9Zf/+Kd8//r7vLf9Xj79/R+nXgfWgs8FAMDNIowDAAAAlPvLf/5zLi4vsre7JwDCD3wuAABu\nFq9SBwAAAAAAAKCaMA4AAAAAAABANa9SBwAAALghvrv8Ln/+8k9TrwFr4bvL76ZeAQCAFRLGAQAA\nAG6IN3mTi8uLqdcAAABYOWEcAAAA4IbYylY+2P1g6jVgLXx3+V3e5M3UawAAsCLCOAAAAMAN8cHu\nB/mHP/zj1GvAWvjzl3/yBgUAgBtka+oFAAAAAAAAAGBMwjgAAAAAAAAA1bxKHQAAAKDcp3/1d/n+\n9fd5b/u9qVeBteFzAQBwswjjAAAAAOU+/f0fp14B1o7PBQDAzeJV6gAAAAAAAABUE8YBAAAAAAAA\nqCaMAwAAAAAAAFBNGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAAAAAAAIBqwjgAAAAAAAAA1YRxAAAA\nAAAAAKoJ4wAAAAAAAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBNGAcAAAAAAACgmjAOAAAAAAAAQDVh\nHAAAAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAAAKoJ4wAAAAAAAABUE8YBAAAAAAAAqCaMAwAAAAAA\nAFBNGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAAAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAAAKoJ4wAA\nAAAAAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBNGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAAAAAAAIBq\nwjgAAAAAAAAA1YRxAAAAAAAAAKoJ4wAAAAAAAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBNGAcAAAAA\nAACgmjAOAAAAAAAAQDVhHAAAAAAAAIBqwjgAK3FycjL1CgCsCTcBgMQ9AOCamwDAKgjjAKyELzgA\nvOMmAJC4BwBccxMAWAVhHAAAAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAAAKptjzh7N0nOzs5GfAQA\nm+L58+dZLBZTrwHAGnATAEjcAwCuuQkAJD/qyrtjzJ8NwzDG3Mxms/tJnowyHAAAAAAAAIBGD4Zh\neLrsoWOG8b0k95KcJ7kc5SEAAAAAAAAANNhNsp/k2TAMF8sePloYBwAAAAAAAIB1sDX1AgAAAAAA\nAAAwJmEcAAAAAAAAgGrCOAAAAAAAAADVhHEAAAAAAAAAqgnjAAAAAAAAAFQTxgEAAAAAAACoJowD\nAAAAAAAAUE0YBwAAAAAAAKCaMA4AAAAAAABANWEcAAAAAAAAgGrCOAAAAAAAAADVtscaPJvN9pLc\nS3Ke5HKs5wAAAAAAAACw8XaT7Cd5NgzDxbKHjxbG8zaKPxlxPgAAAAAAAABdHiR5uuyhY4bx8yR5\n/PhxDg4ORnwMAJvg+Pg4jx49mnoNANaAmwBA4h4AcM1NACBJzs7O8vDhw+SHzrxsY4bxyyQ5ODjI\nfD4f8TEAbII7d+64BwAkcRMAeMs9AOAdNwGAnxjlz3RvjTEUAAAAAAAAANaFMA4AAAAAAABANWEc\nAAAAAAAAgGrCOAArcXR0NPUKAKwJNwGAxD0A4JqbAMAqzIZhGGfwbDZPcnp6epr5fD7KMwAAAAAA\nAADYfIvFIoeHh0lyOAzDYtnz/cY4AAAAAAAAANWEcQAAAAAAAACqCeMAAAAAAAAAVBPGAQAAAAAA\nAKgmjAMAAAAAAABQTRgHAAAAAAAAoJowDgAAAAAAAEA1YRwAAAAAAACAasI4AAAAAAAAANWEcQAA\nAAAAAACqCeMAAAAAAAAAVBPGAQAAAAAAAKgmjAMAAAAAAABQTRgHAAAAAAAAoJowDgAAAAAAAEA1\nYRwAAAAAAACAasI4AAAAAAAAANWEcQAAAAAAAACqCeMAAAAAAAAAVBPGAQAAAAAAAKgmjAMAAAAA\nAABQTRgHAAAAAAAAoJowDgAAAAAAAEA1YRwAAAAAAACAasI4AAAAAAAAANWEcQAAAAAAAACqCeMA\nAAAAAAAAVBPGAQAAAAAAAKgmjAMAAAAAAABQTRgHAAAAAAAAoJowDgAAAAAAAEA1YRwAAAAAAACA\nasI4AAAAAAAAANWEcQAAAAAAAACqCeMAAAAAAAAAVBPGAQAAAAAAAKgmjAMAAAAAAABQTRgHAAAA\nAAAAoJowDgAAAAAAAEC17akXAAAAAADg13n69XleXb3OrZ3t3L+7P/U6AEzITYCfJ4wDAAAAAGyo\nk2/O8+2Lq3z4/o4IAnDDuQnw87xKHQAAAAAAAIBqwjgAAAAAAAAA1bxKHQAAAABgw128vMonn381\n9RoATOji5dXUK8BaE8YBAAAAADbcmyH59oUgAgDw/xHGAQAAAAA23NYs2bu9M/UaAEzo4uVV3gxT\nbwHrSxgHAAAAANhwe7d38sVnH0+9BgAT+uTzr7w9BH7G1tQLAAAAAAAAAMCYhHEAAAAAAAAAqnmV\nOgAAAADAhjr6aD+vrl7n1o7/1Qtw07kJ8PN8MgAAAAAANtT9u/tTrwDAmnAT4Od5lToAAAAAAAAA\n1YRxAAAAAAAAAKoJ4wAAAAAAAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBNGAcAAAAAAACgmjAOAAAA\nAAAAQDVhHAAAAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAAAKoJ4wAAAAAAAABUE8YBAAAAAAAAqCaM\nAwAAAAAAAFBNGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAAAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAA\nAKoJ4wAAAAAAAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBNGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAA\nAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAAAKoJ4wAAAAAAAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBN\nGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAAAAAAAIBqwjgAAAAAAAAA1YRxAAAAAAAAAKoJ4wAAAAAA\nAABUE8YBAAAAAAAAqCaMAwAAAAAAAFBNGAcAAAAAAACgmjAOwEqcnJxMvQIAa8JNACBxDwC45iYA\nsArCOAAr4QsOAO+4CQAk7gEA19wEAFZBGAcAAAAAAACgmjAOAAAAAAAAQDVhHAAAAAAAAIBq2yPO\n3k2Ss7OzER8BwKZ4/vx5FovF1GsAsAbcBAAS9wCAa24CAMmPuvLuGPNnwzCMMTez2ex+kiejDAcA\nAAAAAACg0YNhGJ4ue+iYYXwvyb0k50kuR3kIAAAAAAAAAA12k+wneTYMw8Wyh48WxgEAAAAAAABg\nHWxNvQAAAAAAAAAAjEkYBwAAAAAAAKCaMA4AAAAAAABANWEcAAAAAAAAgGrCOAAAAAAAAADVhHEA\nAAAAAAAAqgnjAAAAAAAAAFQTxgEAAAAAAACoJowDAAAAAAAAUE0YBwAAAAAAAKCaMA4AAAAAAABA\nte2xBs9ms70k95KcJ7kc6zkAAAAAAAAAbLzdJPtJng3DcLHs4aOF8byN4k9GnA8AAAAAAABAlwdJ\nni576Jhh/DxJHj9+nIODgxEfA8AmOD4+zqNHj6ZeA4A14CYAkLgHAFxzEwBIkrOzszx8+DD5oTMv\n25hh/DJJDg4OMp/PR3wMAJvgzp077gEASdwEAN5yDwB4x00A4CdG+TPdW2MMBQAAAAAAAIB1IYwD\nAAAAAAAAUE0YBwAAAAAAAKCaMA7AShwdHU29AgBrwk0AIHEPALjmJgCwCrNhGMYZPJvNk5yenp5m\nPp+P8gwAAAAAAAAANt9iscjh4WGSHA7DsFj2fL8xDgAAAAAAAEA1YRwAAAAAAACAasI4AAAAAAAA\nANWEcQAAAAAAAACqCeMAAAAAAAAAVBPGAQAAAAAAAKgmjAMAAAAAAABQTRgHAAAAAAAAoJowDgAA\nAAAAAEA1YRwAAAAAAACAasI4AAAAAAAAANWEcQAAAAAAAACqCeMAAAAAAAAAVBPGAQAAAAAAAKgm\njAMAAAAAAABQTRgHAAAAAAAAoJowDgAAAAAAAEA1YRwAAAAAAACAasI4AAAAAAAAANWEcQAAAAAA\nAACqCeMAAAAAAAAAVBPGAQAAAAAAAKgmjAMAAAAAAABQTRgHAAAAAAAAoJowDgAAAAAAAEA1YRwA\nAAAAAACAasI4AAAAAAAAANWEcQAAAAAAAACqCeMAAAAAAAAAVBPGAQAAAAAAAKgmjAMAAAAAAABQ\nTRgHAAAAAAAAoJowDgAAAAAAAEA1YRwAAAAAAACAasI4AAAAAAAAANWEcQAAAAAAAACqCeMAAAAA\nAAAAVBPGAQAAAAAAAKgmjAMAAAAAAABQbXvqBQAAAAAAANhsT78+z6ur17m1s537d/enXgfYQF/+\n63+NOl8YBwAAAAAA4Dc5+eY83764yofv7wjjwK/y7N/GDeNepQ4AAAAAAABANWEcAAAAAAAAgGpe\npQ4AAAAAAMBSXLy8yieffzX1GsAG+p/v/3fU+cI4AAAAAAAAS/FmSL59cTX1GsAGGoZx5wvjAAAA\nAAAALMXWLNm7vTP1GsAG+v6/x50vjAMAAAAAALAUe7d38sVnH0+9BrCB/vb430edvzXqdAAAAAAA\nAACYmDAOAAAAAAAAQDWvUgcAAAAAAOA3OfpoP6+uXufWjvQE/Dr3/vp3+ZcR5/uvEwAAAAAAAL/J\n/bv7U68AbLg//M3v8vcjzvcqdQAAAAAAAACqCeMAAAAAAAAAVBPGAQAAAAAAAKgmjAMAAAAAAABQ\nTRgHAAAAAAAAoJowDgAAAAAAAEA1YRwAAAAAAACAasI4AAAAAAAAANWEcQAAAAAAAACqCeMAAAAA\nwP+1d++xllX1HcC/v5EAIk6hVl4VK6igRaUFrUxaQwqNZOKjjG2UqC3Q2BRDGyJJtUm1YLUpVaOF\nlCpNYw0IGKCS0CqllZZUplSCQ4nIjLYWJO0wyOB0eGl53NU/9j7OmcPcx8x9zd39fJKTe85ea++7\nzj/nl72+e68NAACDJhgHAAAAAAAAYNAE4wAAAAAAAAAMmmAcAAAAAAAAgEETjAMAAAAAAAAwaIJx\nAAAAAAAAAAZNMA4AAAAAAADAoAnGAQAAAAAAABg0wTgAAAAAAAAAgyYYBwAAAAAAAGDQBOMAAAAA\nAAAADJpgHAAAAAAAAIBBE4wDAAAAAAAAMGiCcQAAAAAAAAAGTTAOAAAAAAAAwKAJxgEAAAAAAAAY\nNME4AAAAAAAAAIMmGAcAAAAAAABg0ATjAAAAAAAAAAyaYBwAAAAAAACAQROMAwAAAAAAADBognEA\nAAAAAAAABk0wDgAAAAAAAMCgCcYBAAAAAAAAGDTBOAAAAAAAAACDJhgHAAAAAAAAYNAE4wAAAAAA\nAAAMmmAcAAAAAAAAgEETjAMAAAAAAAAwaIJxAAAAAAAAAAZNMA7Akrj66quXewgA7CXUBAAS9QCA\nHdQEAJaCYByAJeEEB4ARNQGARD0AYAc1AYClIBgHAAAAAAAAYNAE4wAAAAAAAAAMmmAcAAAAAAAA\ngEHbZxGPvX+SbNy4cRH/BQArxfbt27Nhw4blHgYAewE1AYBEPQBgBzUBgGSnXHn/xTh+tdYW47ip\nqncmuXJRDg4AAAAAAADAEL2rtXbVQh90MYPxFyQ5Lcl9SX64KP8EAAAAAAAAgCHYP8lLktzUWnt4\noQ++aME4AAAAAAAAAOwNVi33AAAAAAAAAABgMQnGAQAAAAAAABg0wTgAAAAAAAAAgyYYBwAAAAAA\nAGDQdisYr6oLqmpq4nXPWPt+VXVpVW2tqker6rqqOmTiGEdW1Zeq6vGq2lJVH6sqAT3ACjNTTaiq\ng6vqkqra1P/ef7eqLq6q1RPHUBMABmC284SJvjf27W+d2K4mAKxwc6kHVbWmqm6uqseqantV3VJV\n+421H1xVV/Zt26rqL6vqeUv/bQCYjzlkCYdW1RVV9UBfE75eVW+bOIaaADAQVXVE/7u/taqeqKq7\nquqEiT5/WFWb+/Z/qKqXTbTPuy7sswdjvzvJqUmq//z0WNufJlmb5FeSPJLk0iR/neQN/YBXJfly\nks1JTkpyRJIrkjyZ5IN7MBYAltd0NeGIJIcnOT/JxiQ/leSyftvbEzUBYIBmOk9IklTV+5I8k6RN\nbFcTAIZj2npQVWuS3Jjkj5Kcm64mHJ9kamz/q5Ic2h9j3ySfS3cu8e5FHjcAC2+mc4QrkqxO8uYk\nDyd5V5JrqurE1tpdfR81AWAAquqgJOuT3JzktCRbk7w8ybaxPh9I8ttJzkxyb5KPJrmpql7ZWnuy\n7zbvulCttdl77RjUBUl+ubV2wi7aVid5KMkZrbXr+23HpgtETmqt3V5Va5PckOTw1trWvs9vJbko\nyQtba8+aPANg7zRTTZim/6+mO+l5XmttSk0AGI651ISqOj7d7/7rkmxJcnpr7Ya+TU0AGIDZ6kFV\n3ZbkptbahdO0vyLJPUlObK3d2W87LcmXkryotbZlUQYOwIKbQ014NMk5rbUrx7ZtTfL+1tpnq+qV\nSb4ZNQFgxauqi5Ksaa2dPEOfzUk+3lr7VP95dZIHk5zZWrtmoerCnixN+PKq+u+q+k5Vfb6qjuy3\nn5juDvSbRx1ba99Kcn+SNf2mk5J8YzTZ1bspyY8lOW4PxgLA8pquJuzKQUkeaa2N7gZREwCGZdqa\nUFXPTXdV77mtte/tYl81AWA4dlkPquqFSV6fZGtVre8fm3FLVf382L5rkmwbTXT1vpJupZHXL9k3\nAGChzDRvtD7JO/plcauqzkiyX5Jb+vaToiYADMVbktxRVddU1YNVtaGq3jNqrKqjkhyWnTPmR5J8\nLTtnzPOuC7sbjP9rkrPS3eZ+TpKjkvxzv377YUme7Ac67sG+Lf3fB3fRnrE+AKwMM9WEnVTVT6Rb\nCveysc1qAsBw7KomfHWsJnwqya2ttb+dZn81AWAYZjpHOLrvc0G684LTkmxIcnNVvbRvOyzJThdQ\ntdaeSfL9qAcAK81s5wjvSLcM7sNJ/jfJp5Osa639Z9+uJgAMx9FJ3pvkW0nemOQzSS6pqtES6Iel\nC7h3NTc0njHPuy7s1jPGW2s3jX28u6puT/LddM+L/eE0u1UmniE43eF3ZywALK9ZasJfjRqq6vnp\nljO5O8mH53r4hRonAItvpprQL4d4SpKf2dPDz3d8ACyNWc4RNvXbP9Nau7x/f35VnZrkN5L8/gyH\nnuvcEgB7iTnMG3003QpRp6QLx09Pcm1V/UJr7ZszHFpNAFh5ViW5vbX2of7zXVV1XLqw/PMz7DeX\n3/zdqgt7spT6j7TWtif5dpKXpXtO4L79mu/jDsmOhH9Luoeijxt9nrwKAIAVZKImJEmq6sB0S+H+\nT5K39VdwjagJAAM1URNOSXdl8Paqeqqqnuq7fbGq/rF/ryYADNBEPXig37xxotvGJC/u329JN4/0\nI1X1nCQHRz0AWNHGa0JVHZ3k3CRnt9Zuaa19o7X2kSR39NsTNQFgSB7I7OcBlWfPDU1mzPOuC/MK\nxvvA46VJNif5epKnk5w61n5Mui/1L/2m25K8ul9Sd+SNSbYnuWc+YwFgeY3VhAf6z89P8vdJfpDk\nra21Jyd2URMABmqiJvxxktckOX7slSTnJTm7f68mAAzQ+LxRa+2+dPNHx050OybdHYRJVw8Oqqqf\nHWs/Nd0k2dcWd7QALKaJLOGAdHf3Td7h90x2ZBZqAsBwrM+zzwOOTX8e0Fq7N13wPZ4xr0737PDx\njMSQ2NUAAASSSURBVHnedaFam/uqI1X18SR/0w/0J9MtifuaJD/dWnu4qv48ydp0E1yPJrkkyVRr\n7Q39/quS3Jmu+H0gyeFJLk/yF2O3zwOwAsxUE9I9G+orSfZPsi7JE2O7PtRam1ITAIZjtvOEXfSf\nSnJ6a+2G/rOaADAAc5g3Oi/JhUnek+Tf0j179vwkr+onw1JVX053J8h70z179rPpll38tSX9MgDM\nyyzzRqMLYDcn+d10S6mvS/InSd40WoZdTQAYhqp6bbpw/MIk16QLvC9L8puttS/0fd6fbk7orCT3\nJflIkuOSHDe66W4h6sJuPWM8yYuSXJXkBUkeSnJrkpPGJrvel+6qruuS7Jfk77Jj6ZP0Qcibk3w6\nXcL/eJLPJblgN8cBwPKbtiZU1clJXtf3+4/+7+hZH0cluV9NABiU2c4TJu10da6aADAYM9aD1trF\nVbVfkk8m+fEkdyX5pVEo3ntnkj9Ld6HtVLo5pvOW7BsAsFBmrAlVtTbJRUluSHJguvmjX594Nrma\nADAArbU7qmpdut/9DyW5N8l5o1C87/OxqjogXWB+UJKvJlk7sRLtvOvCbt0xDgAAAAAAAAArzbye\nMQ4AAAAAAAAAezvBOAAAAAAAAACDJhgHAAAAAAAAYNAE4wAAAAAAAAAMmmAcAAAAAAAAgEETjAMA\nAAAAAAAwaIJxAAAAAAAAAAZNMA4AAAAAAADAoAnGAQAAAAAAABg0wTgAAAAssKo6uaqeqarVyz0W\nAAAAQDAOAAAAu6WqpvrQe2oXr2eq6g+SrE9yeGvtkeUeLwAAAJBUa225xwAAAAArRlUdMvbxjCQf\nTnJMkuq3PdZae2LJBwYAAABMyx3jAAAAsBtaa98bvZJs7za1h8a2P9EvpT41Wkq9qs6sqm1V9aaq\n2lRVj1fVNVX13L7t3qr6flVdXFWjgD1VtW9VfaKq/quqHquq26rq5OX67gAAALBS7bPcAwAAAICB\nmlyi7YAkv5Pk7UlWJ7m+f21LsjbJ0Um+mOTWJNf2+1ya5BX9Pg8kWZfkxqp6dWvtO4v9BQAAAGAo\nBOMAAACwNPZJck5r7b4kqarrkrw7ySGttR8k2VRV/5TkF5NcW1UvTnJWkiNba1v6Y3yyqtYmOTvJ\nB5d4/AAAALBiCcYBAABgaTwxCsV7Dya5rw/Fx7eNnmH+qiTPSfLt8eXVk+ybZOtiDhQAAACGRjAO\nAAAAS+Opic9tmm2r+vcHJnk6yQlJpib6PbbgowMAAIABE4wDAADA3unOdHeMH9paW7/cgwEAAICV\nbNXsXQAAAIA9ULN3mV5r7d+TXJXk8qpaV1Uvqaqfq6rf658zDgAAAMyRYBwAAAAWR1uAY5yV5PIk\nn0iyKcn1SV6b5P4FODYAAAD8v1GtLcR5OgAAAAAAAADsndwxDgAAAAAAAMCgCcYBAAAAAAAAGDTB\nOAAAAAAAAACDJhgHAAAAAAAAYNAE4wAAAAAAAAAMmmAcAAAAAAAAgEETjAMAAAAAAAAwaIJxAAAA\nAAAAAAZNMA4AAAAAAADAoAnGAQAAAAAAABg0wTgAAAAAAAAAg/Z/m+6+50I8yKwAAAAASUVORK5C\nYII=\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "factory = SlidingLabeledSegments(duration=20, min_duration=5, step=15)\n", "generator = factory.iter_segments(a)\n", "plot_track_generator(a, generator, N=7)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Random segments" ] }, { "cell_type": "code", "execution_count": 13, "metadata": { "collapsed": false }, "outputs": [], "source": [ "from pyannote.generators.fragment import RandomSegments\n", "factory = RandomSegments(duration=300)\n", "generator = factory.iter_segments(timeline)" ] }, { "cell_type": "code", "execution_count": 14, "metadata": { "collapsed": false, "scrolled": false }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "plot_segment_generator(timeline, generator, N=10)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Random tracks" ] }, { "cell_type": "code", "execution_count": 15, "metadata": { "collapsed": false }, "outputs": [], "source": [ "from pyannote.generators.fragment import RandomTracks\n", "factory = RandomTracks(yield_label=True)\n", "generator = factory.iter_tracks(annotation)" ] }, { "cell_type": "code", "execution_count": 16, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAB8YAAAP9CAYAAAD/9QctAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzs3X2MZeddH/DvM554J7trb5xN/ELSZm0nJGORIGYIIVZR\nUyB1gcSOaRGsvcVtogREVSQ3rapKRRQBqoQabUX7BwRIS7B3CUlJnKQEN7yYNooh6UyRjTwxScwW\nEnlZa7LZV8/ayzz9Y3bS2fHu7MzsnHvuffbzkaz1zD1znt+99zz3d57znXun1FoDAAAAAAAAAK0a\n67sAAAAAAAAAAOiSYBwAAAAAAACApgnGAQAAAAAAAGiaYBwAAAAAAACApgnGAQAAAAAAAGiaYBwA\nAAAAAACApgnGAQAAAAAAAGiaYBwAAAAAAACApgnGAQAAAAAAAGiaYBwAAAAAAACApgnGAQAAAAAA\nAGiaYBwAAAAAAACApgnGAQAAAAAAAGiaYBwAAAAAAACApgnGAQAAAAAAAGiaYBwAAAAAAACApgnG\nAQAAAAAAAGiaYHwLlFJ+opSyWEp5tO9aWlRKue/c47vyv78upfxBKeUf9F1fq0opt5RSfrmU8uVS\nyrOllGOllM+UUn6ylDLRd30tuMCx/Wwp5aullN8tpfzzUsrOvmsEAAAAAABowXjfBTTiniR/keQ7\nSim31Fqf6rugBtUkP5XkUJKS5IYk/yTJ75RS3lZr/Z3+SmtPKeX7k3w4yUKSDyb5syRXJ/k7SX4h\nyW1Jfry3Atuy8th+UZIbk7wlyX9M8i9KKXfWWh/vrToAAAAAAIAGlFpr3zWMtFLKzUm+nOTuJO9P\n8p9rrT/bb1VtKaXcl+QDSd5Ya51d8f2XJPnrJL9Va/3HfdXXmlLKniSPJfnLJN9daz2y6vZbkvxA\nrfU/Db66tlzs2D5321uS/PcsHeOTtdYzg68QAAAAAACgDT5K/fLdm+RolgKsj5z7mgGotX49ybNJ\nzvZdS2P+dZIdSd61OhRPklrrU0Lx7tVaH0nys0lelWRfv9UAAAAAAACMNsH45bsnyUdqrWeTHEzy\nmlLKdM81tWpXKWV3KeVlpZTbSim/lKUA9zf6Lqwxb0vyVK31T/ouhPxGlv50wN/vuxAAAAAAAIBR\nNjR/Y/yrr/hb/ztLf1u3S4df8dW/+vat2tm5APx1Sf5ZktRaP1NK+WqW3jU+s1XjbLX3v+ODA3ms\n3/OxH92yxzpL4eDvr/reQpJ31lr/YAvH2XLf+dMPD+Tx/uOfueOyH+9SyjVJXpHkY5df0uDd9dG3\nDeSxfujuT27lsX1RtdavllKOJbl1EOMBAAAAAAC0amiC8SyFWa/ou4gNujfJ4SSPrPjeh5LcW0p5\nbx3eP+A+io91TfITSb547usbsvTx0r9WSjlRax3mIHeUHu9rz/17otcqNm+UHuv1Opnkmr6LAAAA\nAAAAGGXDFIwfHqUxSiljSX44yR8muaWUsnzT55K8N8n3JPm9rRpvi43UY73C52uts8tflFJ+M8ls\nkv9cSvnkuY+zH0aj9HgfP/fvqAaxo/RYr9fOJH894DEBAAAAAACaUob3Tc3DrZTyvUn+R5beyVxW\n3VyTfLDW+k8HXliDSin3JflAkjeuDMbP3bY/yU8m+ZZa61wf9bWmlPKVJM/WWl/Tdy2tW+vYPnf7\nK5L8VZLfqrX+yKDrAwAAAAAAaMUwvWN81OzL0rs4fyIvDMb/YZK7Syk/Xms9M/DKrizLx/DOXqto\nyyeTvLuU8qZa65/0XcwV7kez9Is2v9t3IQAAAAAAAKNMML4JpZSJJHcn+VCt9aMXuP3pJHuT3Jnk\nwwMu74pRShlPckeS55J4t/jW+YUk9yb51VLK99Raj6y8sZRya5IfqLX+Yi/VXSFKKd+d5N8meSrJ\ngZ7LAQAAAAAAGGmC8c25K0t/g/njF7n9j5M8k6VwUTC+NUqS7y+lTJ77+vosPb63Jvn3tdaTvVXW\nmFrrU6WUe5L8ZpK5UsoHk/xZkquT3J7kh5L8lx5LbM3KY3s8yQ1JvjvJW5P8RZI7a63P9VgfAAAA\nAADAyPM3xjehlPJQku9J8rJa68JFtvlAknuS3FRrPTrI+lqz4u8wr7SQ5AtJfqnW+iuDr6p9594Z\n/q+yFNB+U5IzSR5LcjDJr9Zan++xvCZc4Nh+LsnXkjye5BNJ/mut9VQftQEAAAAAALREMA4AAAAA\nAABA08b6LgAAAAAAAAAAuiQYBwAAAAAAAKBpgnEAAAAAAAAAmiYYBwAAAAAAAKBpgnEAAAAAAAAA\nmiYYBwAAAAAAAKBpgnEAAAAAAAAAmiYYBwAAAAAAAKBp413tuJSyO8kdSQ4lWehqHAAAAAAAAABG\nzkSSPUkerrXOdz1YZ8F4lkLxBzvcPwAAAAAAAACj7d4kB7oepMtg/FCSPPDAA5mcnOxwGACG3f33\n35/9+/f3XQYAPdMPAEj0AwCW6AcAzM3NZd++fcm5XLlrXQbjC0kyOTmZqampDocBYNjt2rVLLwBA\nPwAgiX4AwBL9AIAVBvJnuccGMQgAAAAAAAAA9EUwDgAAAAAAAEDTBOMAAAAAAAAANE0wDkDn9u7d\n23cJAAwB/QCARD8AYIl+AMCglVprNzsuZSrJzMzMTKampjoZAwAAAAAAAIDRMzs7m+np6SSZrrXO\ndj2ed4wDAAAAAAAA0DTBOAAAAAAAAABNE4wDAAAAAAAA0DTBOAAAAAAAAABNE4wDAAAAAAAA0DTB\nOAAAAAAAAABNE4wDAAAAAAAA0DTBOAAAAAAAAABNE4wDAAAAAAAA0DTBOAAAAAAAAABNE4wDAAAA\nAAAA0DTBOAAAAAAAAABNG+96gFP/7beTqamuh+nViV9+f+rJkyk7d+aaH3vPRbc78NlDOXXmbHZs\nG889t+8ZXIFccZaPta+c/aO87pUT2T6+PXe95u6+yzrPQ1/8aE6fPX3J2swbhsmBzx7K48c+nXLV\nc3nTzd/Uy7xaz9wxb4bX6udmva+FXehz7M167KEn8tzp53L19qvzhrtu67ucTXvsoSfyok/9Vsb/\n5kxu/Pab1zx/TJbONee+cDZnr5rIzu/6zqG778vPy7WPfiI3vmrHJc+Jk+G/T8vWc8y1clxyvpXP\n682HP3PR9d5aa8H1rhPZOGtwRtkwrimGpZdtpI5hqZn1+fOf/NksHj+RsWuvyTf/4k9ddLvl1/cn\nn9mV8q3TQ/38PvbQE/mfZ/4wZ1/0fG7+llcNdC4vz+Gnvv7l3PKSWy+5prvU2m89/XJ5myefPp7X\n3nSt3jpAm33sf/rTv5ZTz5/Ojhdtz8+89V3dF3oZNnJ9YqvO7zbTj9eqcyvqWrmPJM2fxx747KFc\n/9EDefHzC3nD5CutmYZAX9dqvvjIUwMZZ1nnwfjp3/7t5Od/ruthenXy/b+SxcOHM3bjjWtO3oOP\nHsozx8/k5ddua/bFjOGwfKxd/y2fzp+ePJndE7uHLvR46Esfy/zC/CVrM28YJgcfPZT6yt/LVVef\nyuEv9TOv1jN3zJvhtfq5We9rYRf6HHuzHv/4Ezk1fzo7dm8f2gtk6/H4x5/Im37/w3nx88dzcnbt\n88dk6VzzCzf8aBauHs+Oo08M3X1ffl6+97EP5cSZY5c8J06G/z4tW88x18pxyflWPq8v/9OLr/fW\nWguud53IxlmDM8qGcU0xLL1sI3UMS82sz/gnP5RtZ47lzLZdyRrB+PLr+9y3/ZssfOGxoX5+H//4\nE/lff++RLLzo2Tw24Lm8PIfHMpbPHf7cJdd0l1r7radfLm8zVpLPPPmM3jpAm33s/8/XP50yfjL1\n1M4kQx6Mb+D6xFad322mH69V51bUtXIfSZo/jz346KH8/Md+M7tPH81Ja6ah0Ne1mi/+UWPBeP3a\n0Tw9/cauh+nV4pEjG9p+/sSZvP19j3RTDGTpGFvp6MLRvPNT9/VUzYUdXTi6oe3NG4bB/Ikzeem5\n/+9rXm1k7pg3w2f16/OyPo6njb4OD5PTR5/Ng+/6SN9lbNrpo89+4/8Xjxy55Lny4pEjyQ3//2eH\n7b6vvD9JG/dp2er7dqlth/V+sHEXeu4vdGyvZy24njnBxliDM8qGeU3Rdy/bSN9d+TP67/B702JN\nklx95viaPXH16/swP78rj9dBz+XVc/hS46937bdWv1y9ltVbB2ezj319Zc1VSXLVqaG7LrzaZq5P\nXO4xuJl+vJ46L6euC10zanmurby/1kzDoa9rNQsXuV7alc6D8SwuZvHw4c6HGSWLdem3fWBQFrOY\n+YX5vsu4LOYNw2YU5pV5MzpG4XgaJnWx5tT86b7L2BobPFceifve4n1ah1buB2vY7NrWmrh3zokY\nVsN2DjiKvWwUa76SldQmzxP7nstbNf5G+qXe2p/1PvYvO/dvKXWoes1W2cpjcCvn8FbPjStmrlkz\nDZ2B9uBzv0A3KN0H42NjGbvxxs6H6dPikSPJ4uK6tx8rye5rtnVYEVe6+RNnznstGctYrpu4rr+C\nLuDowtEsxrxhtKz8Tca+5tVG5o55M3xWvz4v6+N42ujr8DApYyXbr3tx32Vs2nnvhhoby9j116+5\n/cp3zgzjfT999NnU8048Rv8+LXvBfVvDMN8PNu6Cz/0Fju11rQXXMSfYGGtwRtkwryn67mUb6bvL\n+q6ZjakpuerGGy56++rX92F+flee0w96Lq+ew5caf71rv7X65QuuNeqtA7PZx375R2otedmLX7rm\ntn3bzPWJyz0GN9OP11Pn5dR1oWtGLc+1894hb800FHq7VnO8DGacczoPxstLr8tNM5/vephePT39\nxg39Nsvua7blE+99S3cFccV7+/seOe83ya6buC4f+L5f77GiF3rnp+7b0G/imTcMg7e/75FvLCz6\nmlcbmTvmzfBZ/fq8rI/jaaOvw8Nk+3Uvzr2/9o/6LmPTVn4U1dj111/yXHnlx4kN431/8F0fOe+3\niFu4T8tW37e1DPP9YOMu9Nxf6Nhez1pwPXOCjbEGZ5QN85qi7162kb67rO+aWZ+nbvl3SZLntl2b\nW9boiatf34f5+V15Tj/oubx6Dl9q/PWu/dbql6vXsnrr4Gz2sb/zw7+09D9/s2PorguvtpnrE5d7\nDG6mH6+nzsup60LXjFqeays/It6aaTj0da3m5+76hYGMs2xsoKMBAAAAAAAAwIB1/o7x7T/4g10P\n0bud73l36smTKTt3rrnd3jfvyakzZ7NjW/efYM+VbflY+8rZt+Z1r5zI9vHtfZf0Ane9+h05ffb0\nJWszbxgme9+8J48f+96Uq57Lm27+pl5qWM/cMW+G1+rnZr2vhV3oc+zNev2dt+W508/l6u1X913K\nZXn9nbfl+Rf9UOrfnMmN337zJbff+Z5353VfOJuzV53Nzu+6bQAVbszy83L2b/9wXvaqHZc8J06G\n/z4tW88x18pxyflWPq87v+Pi67211oLrXSeycdbgjLJhXFMMSy/bSB3DUjPrc/ZtP5znjp/I2LXX\nrLnd8uv75DPbUr71DUP9/L7+ztty9MxbcjbP5+ZXv2qgYy/P4ae+/uXc8pJbL7mmu9Tabz39cnmb\nJ58+ntfedK3eOkCbfey/7SVvzannT2fHzuFf82/k+sRWnd9tph+vVedW1LV6H62fx+59854cOfwj\nOfH8Qt4w+cq+yyH9Xat5zd+9Jfn4wIZLqbWbP2peSplKMjMzM5OpqalOxgAAAAAAAABg9MzOzmZ6\nejpJpmuts12P56PUAQAAAAAAAGiaYBwAAAAAAACApgnGAQAAAAAAAGiaYBwAAAAAAACApgnGAQAA\nAAAAAGiaYBwAAAAAAACApgnGAQAAAAAAAGiaYBwAAAAAAACApgnGAQAAAAAAAGiaYBwAAAAAAACA\npgnGAQAAAAAAAGiaYBwAAAAAAACApgnGAQAAAAAAAGiaYBwAAAAAAACApo33XQAADNJDX/xoTp89\nnae+/uXc8pJbv/Hv9vHtues1d79gu9Xf36gTv/z+1JMnU3buzDU/9p4XfM3oeeiLH83skdmkJlM3\nTF3W8dGXUTsOR63e9XrsoSfy3OnnMv/U17L7lpfm6u1X5w133dZ3WZyzVh/Yqh7BlelfHpjNqYWz\n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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "plot_track_generator(annotation, generator, N=10)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Random tracks triplets" ] }, { "cell_type": "code", "execution_count": 17, "metadata": { "collapsed": true }, "outputs": [], "source": [ "def plot_triplet_generator(source, generator, N=10):\n", " notebook.reset()\n", " subplot2grid((N+1, 3), (0, 0), colspan=3)\n", " notebook.plot_annotation(source, time=False, legend=True)\n", " for i, (anchor, positive, negative) in enumerate(generator):\n", " if i == N:\n", " break\n", " for k, item in enumerate([anchor, positive, negative]):\n", " subplot2grid((N+1, 3), (i+1, k))\n", " annotation = Annotation()\n", " annotation[item[0], '_'] = item[-1]\n", " notebook.plot_annotation(annotation, time=i==(N-1), legend=False)\n", " tight_layout()" ] }, { "cell_type": "code", "execution_count": 18, "metadata": { "collapsed": false }, "outputs": [], "source": [ "from pyannote.generators.fragment import RandomTrackTriplets\n", "factory = RandomTrackTriplets(per_label=3, yield_label=True)\n", "generator = factory.iter_triplets(annotation)" ] }, { "cell_type": "code", "execution_count": 19, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "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\nAACgaIJxAAAAAAAAAIomGAcAAAAAAACgaIJxAAAAAAAAAIomGAcAAAAAAACgaIJxAAAAAAAAAIom\nGAcAAAAAAACgaIJxAAAAAAAAAIomGAcAAAAAAACgaIJxAAAAAAAAAIomGAcAAAAAAACgaIJxAAAA\nAAAAAIomGAcAAAAAAACgaIJxAAAAAAAAAIomGAcAAAAAAACgaIJxAAAAAAAAAIomGAcAAAAAAACg\naIJxAAAAAAAAAIomGAcAAAAAAACgaIJxAAAAAAAAAIomGAcAAAAAAACgaIJxAAAAAAAAAIomGAcA\nAAAAAACgaFvaLgD64OQH7kl96lSqqansvPOOxn8OAACA4a2+9nItBsB6Hfz80Zw+ey47tm7JrW/e\n29saAKDLBOMwBqfu+WAWjx3LYM+edb2ostGfAwAAYHirr71ciwGwXoe+cDRPPnU2L79ia2uhdBdq\nAIAuE4zDGC3OzeWJmRvXdXsAAADGY/mazbUYABs1f/Js3v7+h1pbGwB4YYJxGKfFxSweO9Z2FQAA\nAFyMazYANmmxTp58SkANAF0kGIdxGgwy2L176Jsvzs0li4sNFgQAAMBzzl+zuRYDYKMGVbJr59ZW\n1p4/eTaLdStLA8BEEIzDGA127841h7809O2fmLnRuxUAAADGZPmazbUYABu1a+fWfOp9b2ll7be/\n/yHvVgeANQzaLgAAAAAAAAAAmuQd4zAGU3e8N/WpU6mmpsbycwAAAAxv9bWXazEA1uvAm/bm9Nlz\n2bG1vZfcu1ADAHSZMySMwc477xjrzwEAADC81ddersUAWK9b37y37RI6UQMAdJmPUgcAAAAAAACg\naIJxAAAAAAAAAIomGAcAAAAAAACgaIJxAAAAAAAAAIomGAcAAAAAAACgaIJxAAAAAAAAAIomGAcA\nAAAAAACgaIJxAAAAAAAAAIomGAcAAAAAAACgaIJxAAAAAAAAAIomGAcAAAAAAACgaIJxAAAAAAAA\nAIomGAcAAAAAAACgaIJxAAAAAAAAAIomGAcAAAAAAACgaIJxAAAAAAAAAIomGAcAAAAAAACgaIJx\nAAAAAAAAAIomGAcAAAAAAACgaIJxAAAAAAAAAIomGAcAAAAAAACgaIJxAAAAAAAAAIomGAcAAAAA\nAACgaIJxAAAAAAAAAIomGGckDh061HYJjJF+94de94deA13heNQfet0fet0v+g10heNRf+h1f+h1\nf+g1TRGMMxIOUv2i3/2h1/2h10BXOB71h173h173i34DXeF41B963R963R96TVME4wAAAAAAAAAU\nTTAOAAAAAAAAQNEE4wAAAAAAAAAUbUuD970tSY4cOdLgEnTFiRMnMjs723YZjIl+94de94de98OK\nuWxbm3VsgLmyRxyP+kOv+0Ov+0W/+2FC50ozZc84HvWHXveHXveHXvfHuOfKqq7rZu64qm5Ncl8j\ndw4AwGbcVtf1wbaLGJa5EgCgsyZmrjRTAgB02ljmyiaD8V1JbkpyNMlCI4sAALAe25LsTfJgXdfz\nLdcyNHMlAEDnTNxcaaYEAOiksc6VjQXjAAAAAAAAANAFg7YLAAAAAAAAAIAmCcYBAAAAAAAAKJpg\nHAAAAAAAAICiCcYBAAAAAAAAKJpgHAAAAAAAAICiCcYBAAAAAAAAKJpgHAAAAAAAAICiCcYBAAAA\nAAAAKJpgHAAAAAAAAICiCcYBAAAAAAAAKJpgHAAAAAAAAICibWnqjquq2pXkpiRHkyw0tQ4AAEPb\nlmRvkgfrup5vuZahmSsBADpn4uZKMyUAQCeNda5sLBjP0qB5X4P3DwDAxtyW5GDbRayDuRIAoJsm\naa40UwIAdNdY5somg/GjSXLvvfdm3759DS5DF9x11125++672y6DMdHv/tDr/tDrfjhy5Ehuv/32\n5PycNkGOJubKvnA86g+97g+97hf97ocJnSuPJmbKPnE86g+97g+97g+97o9xz5VNBuMLSbJv375M\nT083uAxdcOWVV+pzj+h3f+h1f+h170zaR0eaK3vE8ag/9Lo/9Lpf9Lt3JmmuNFP2jONRf+h1f+h1\nf+h1L41lrhyMYxEAAAAAAAAAaItgHAAAAAAAAICiCcYBAAAAAAAAKJpgnJE4cOBA2yUwRvrdH3rd\nH3oNdIXjUX/odX/odb/oN9AVjkf9odf9odf9odc0parrupk7rqrpJIcPHz6c6enpRtYAAGB4s7Oz\nmZmZSZKZuq5n265nWOZKAIBumcS50kwJANA9454rvWMcAAAAAAAAgKIJxgEAAAAAAAAommAcAAAA\nAAAAgKIJxgEAAAAAAAAommAcAAAAAAAAgKIJxgEAAAAAAAAommAcAAAAAAAAgKIJxgEAAAAAAAAo\nmmAcAAAAAAAAgKIJxgEAAAAAAAAommAcAAAAAAAAgKIJxgEAAAAAAAAommAcAAAAAAAAgKIJxgEA\nAAAAAAAommAcAAAAAAAAgKIJxgEAAAAAAAAommAcAAAAAAAAgKIJxgEAAAAAAAAommAcAAAAAAAA\ngKIJxgH286DFAAAgAElEQVQAAAAAAAAommAcAAAAAAAAgKIJxgEAAAAAAAAommAcAAAAAAAAgKJt\naXqB07/z8WR6elP3cfID96Q+dSrV1FR23nnHiCoDAAAAgG5p+3WwttcHAPrngcfuz+zcbFIn01dP\nZ//1t7RdEoVqPBg/8/GPJ7/0i5u6j1P3fDCLx45lsGePgRwAAACAYrX9Oljb6wMA/fPAVz+R+YX5\nJMnXT/6VYJzG+Ch1AAAAAAAAAIrW+DvG628ezxMzN27qPhbn5kZUDQAAAAB03+Lc3KZfU9vougAA\nUKLGg/EsLmbx2LHGlwEAAACAYnhNDQAARqr5YHwwyGDPnk3dxeLcXLK4OKKCAAAAAKDjBoMMdu8e\n+7JehwMAoFSNB+PVS6/KNYe/tKn7eGLmRr8hCwAAAEBvDHbv3vRrahvhdTgAAEo1aLsAAAAAAAAA\nAGhS4+8Y3/7Od276PqbueG/qU6dSTU2NoCIAAAAA6Ka2Xwdre30AoH/2v+YdmZ2bTepk+urptsuh\nYI0H4zt+dPPB+M477xhBJQAAAADQbW2/Dtb2+gBA/+y//pbsv/6WtsugB3yUOgAAAAAAAABFE4wD\nAAAAAAAAUDTBOAAAAAAAAABFE4wDAAAAAAAAUDTBOAAAAAAAAABFE4wDAAAAAAAAUDTBOAAAAAAA\nAABFE4wDAAAAAAAAUDTBOAAAAAAAAABFE4wDAAAAAAAAUDTBOAAAAAAAAABFE4wDAAAAAAAAUDTB\nOAAAAAAAAABFE4wDAAAAAAAAUDTBOAAAAAAAAABFE4wDAAAAAAAAUDTBOAAAAAAAAABFE4wDAAAA\nAAAAUDTBOAAAAAAAAABFE4wDAAAAAAAAUDTBOAAAAAAAAABFE4wDAAAAAAAAUDTBOAAAAAAAAABF\nE4wzEocOHWq7BMZIv/tDr/tDr4GucDzqD73uD73uF/0GusLxqD/0uj/0uj/0mqYIxhkJB6l+0e/+\n0Ov+0GugKxyP+kOv+0Ov+0W/ga5wPOoPve4Pve4PvaYpgnEAAAAAAAAAiiYYBwAAAAAAAKBognEA\nAAAAAAAAiralwfveliRHjhxpcAm64sSJE5mdnW27DMZEv/tDr/tDr/thxVy2rc06NsBc2SOOR/2h\n1/2h1/2i3/0woXOlmbJnHI/6Q6/7Q6/7Q6/7Y9xzZVXXdTN3XFW3JrmvkTsHAGAzbqvr+mDbRQzL\nXAkA0FkTM1eaKQEAOm0sc2WTwfiuJDclOZpkoZFFAABYj21J9iZ5sK7r+ZZrGZq5EgCgcyZurjRT\nAgB00ljnysaCcQAAAAAAAADogkHbBQAAAAAAAABAkwTjAAAAAAAAABRNMA4AAAAAAABA0QTjAAAA\nAAAAABRNMA4AAAAAAABA0QTjAAAAAAAAABRNMA4AAAAAAABA0QTjAAAAAAAAABRNMA4AAAAAAABA\n0QTjAAAAAAAAABRNMA4AAAAAAABA0bY0dcdVVe1KclOSo0kWmloHAIChbUuyN8mDdV3Pt1zL0MyV\nAACdM3FzpZkSAKCTxjpXNhaMZ2nQvK/B+wcAYGNuS3Kw7SLWwVwJANBNkzRXmikBALprLHNlk8H4\n0SS59957s2/fvgaXoQvuuuuu3H333W2XwZjod3/odX/odT8cOXIkt99+e3J+TpsgRxNzZV84HvWH\nXveHXveLfvfDhM6VRxMzZZ84HvWHXveHXveHXvfHuOfKJoPxhSTZt29fpqenG1yGLrjyyiv1uUf0\nuz/0uj/0uncm7aMjzZU94njUH3rdH3rdL/rdO5M0V5ope8bxqD/0uj/0uj/0upfGMlcOxrEIAAAA\nAAAAALRFMA4AAAAAAABA0QTjAAAAAAAAABRNMM5IHDhwoO0SGCP97g+97g+9BrrC8ag/9Lo/9Lpf\n9BvoCsej/tDr/tDr/tBrmlLVdd3MHVfVdJLDhw8fzvT0dCNrAAAwvNnZ2czMzCTJTF3Xs23XMyxz\nJQBAt0ziXGmmBADonnHPld4xDgAAAAAAAEDRBOMAAAAAAAAAFE0wDgAAAAAAAEDRBOMAAAAAAAAA\nFE0wDgAAAAAAAEDRBOMAAAAAAAAAFE0wDgAAAAAAAEDRBOMAAAAAAAAAFE0wDgAAAAAAAEDRBOMA\nAAAAAAAAFE0wDgAAAAAAAEDRBOMAAAAAAAAAFE0wDgAAAAAAAEDRBOMAAAAAAAAAFE0wDgAAAAAA\nAEDRBOMAAAAAAAAAFE0wDgAAAAAAAEDRBOMAAAAAAAAAFE0wDgAAAAAAAEDRBOMAAAAAAAAAFE0w\nDgAAAAAAAEDRBOMAAAAAAAAAFE0wDgAAAAAAAEDRBOMAAAAAAAAAFG1L2wUAAJTg5AfuSX3qVKqp\nqey8847erQ8Ak2z1edR5FQAAGIUHHrs/Z86dyfYt25PkuT/vv/6WlivrJ8E4AMAInLrng1k8diyD\nPXtaeQG97fUBYJKtPo86rwIAAKPwwFc/kfmF+ezatitJnvuzYLwdPkodAAAAAAAAgKJ5xzgAwAgt\nzs3liZkbW1kXANic5fO48yoAADBKxxeOt10CEYwDAIzW4mIWjx1ruwoAYCOcxwEAgAYsZrHtEohg\nHABgtAaDDHbvHvuyi3NzyaIBGwA25fx53HkVAAAYpcH5f91aQN4uwTgAwAgNdu/ONYe/NPZ1n5i5\n0TvcAGCTls/jzqsAAMAoXbXtqiTJ/MJ8y5X0m2AcAGAEpu54b+pTp1JNTfVyfQCYZKvPo86rAADA\nKOx/zTty5tyZbN+yPUku+DPjJxgHABiBnXfe0ev1AWCSrT6POq8CAACjsP/6W9ougRUGbRcAAAAA\nAAAAAE0SjAMAAAAAAABQNME4AAAAAAAAAEUTjAMAAAAAAABQNME4AAAAAAAAAEUTjAMAAAAAAABQ\nNME4AAAAAAAAAEUTjAMAAAAAAABQNME4AAAAAAAAAEUTjAMAAAAAAABQNME4AAAAAAAAAEUTjAMA\nAAAAAABQNME4AAAAAAAAAEUTjAMAAAAAAABQNME4AAAAAAAAAEUTjAMAAAAAAABQNME4AAAAAAAA\nAEUTjAMAAAAAAABQNME4AAAAAAAAAEUTjAMAAAAAAABQNME4AAAAAAAAAEUTjAMAAAAAAABQNME4\nAAAAAAAAAEUTjAMAAAAAAABQNME4I3Ho0KG2S2CM9Ls/9Lo/9BroCsej/tDr/tDrftFvoCscj/pD\nr/tDr/tDr2mKYJyRcJDqF/3uD73uD70GusLxqD/0uj/0ul/0G+gKx6P+0Ov+0Ov+0GuaIhgHAAAA\nAAAAoGiCcQAAAAAAAACKJhgHAAAAAAAAoGhbGrzvbUly5MiRBpegK06cOJHZ2dm2y2BM9Ls/9Lo/\n9LofVsxl29qsYwPMlT3ieNQfet0fet0v+t0PEzpXmil7xvGoP/S6P/S6P/S6P8Y9V1Z1XTdzx1V1\na5L7GrlzAAA247a6rg+2XcSwzJUAAJ01MXOlmRIAoNPGMlc2GYzvSnJTkqNJFhpZBACA9diWZG+S\nB+u6nm+5lqGZKwEAOmfi5kozJQBAJ411rmwsGAcAAAAAAACALhi0XQAAAAAAAAAANEkwDgAAAAAA\nAEDRBOMAAAAAAAAAFE0wDgAAAAAAAEDRBOMAAAAAAAAAFE0wDgAAAAAAAEDRBOMAAAAAAAAAFE0w\nDgAAAAAAAEDRBOMAAAAAAAAAFE0wDgAAAAAAAEDRBOMAAAAAAAAAFG1LU3dcVdWuJDclOZpkoal1\nAAAY2rYke5M8WNf1fMu1DM1cCQDQORM3V5opAQA6aaxzZWPBeJYGzfsavH8AADbmtiQH2y5iHcyV\nAADdNElzpZkSAKC7xjJXNhmMH02Se++9N/v27WtwGbrgrrvuyt133912GYyJfveHXv8/9u4ntM78\nvBf4c4SwNbKnwqgZcikULdKCDJnFEYVkVqEb00XiFrKRLSh06GRt2l3Xd5fgdVNSuOA/m4HbSRfF\nm0tW00LRWSQwgt7AFYXSIVNhnLE1sjF672ImwxQ6nSNZ7/t73+f5fDY1ZvT+HvOF33nO+eaodci6\nhoODg9jb24v4bE+bkMMIe2UV7qM6ZF2HrGuRdw0T3SsPI+yUlbiP6pB1HbKuQ9Z1DL1X9lmMn0RE\nbG9vx3w+7/EYxmBjY0POhci7DlnXIetypvarI+2VhbiP6pB1HbKuRd7lTGmvtFMW4z6qQ9Z1yLoO\nWZc0yF65MsQhAAAAAAAAANCKYhwAAAAAAACA1BTjAAAAAAAAAKSmGOdC7O7uth6BAcm7DlnXIWtg\nLNxHdci6DlnXIm9gLNxHdci6DlnXIWv6Muu6rp8Hz2bziNjf39+P+XzeyxkAACxvsVjEzs5ORMRO\n13WL1vMsy14JADAuU9wr7ZQAAOMz9F7pG+MAAAAAAAAApKYYBwAAAAAAACA1xTgAAAAAAAAAqSnG\nAQAAAAAAAEhNMQ4AAAAAAABAaopxAAAAAAAAAFJTjAMAAAAAAACQmmIcAAAAAAAAgNQU4wAAAAAA\nAACkphgHAAAAAAAAIDXFOAAAAAAAAACpKcYBAAAAAAAASE0xDgAAAAAAAEBqinEAAAAAAAAAUlOM\nAwAAAAAAAJCaYhwAAAAAAACA1BTjAAAAAAAAAKSmGAcAAAAAAAAgNcU4AAAAAAAAAKkpxgEAAAAA\nAABITTEOAAAAAAAAQGqKcQAAAAAAAABSU4wDAAAAAAAAkJpiHAAAAAAAAIDUVlsPAPz3fv7eB/Hi\n+EVcWr8Ub968PvjPAwAATNmy74m8dwIAADL7yweLeHbyMq6srcYPb81bj9OEYhxG7hc//SCeHR3H\nlc31c30486o/DwAAMGXLvify3gkAAMjs/X/5KE67iJVZ60na8avUAQAAAAAAAEjNN8ZhIo4ffxL3\n3373XD8HAABQ3Ve9p/LeCQAAIDfFOExEd9rFs6Pj1mMAAABMkvdUAAAAtSnGYSJmK7NYv/bamX/u\n+PEn0Z12PUwEAAAwHV/1nsp7JwAAgNwU4zAR69dei9s/+f6Zf+7+2+/6VgQAAFDeV72n8t4JAAAg\nN8U4jNw3v3c9Xhy/iEvrl5r8PAAAwJQt+57IeycAACCzt37/a/Hs5GVcWatbD9f9l8NEvHnzetOf\nBwAAmLJl3xN57wQAAGT2w1vz1iM0t9J6AAAAAAAAAADok2IcAAAAAAAAgNQU4wAAAAAAAACkphgH\nAAAAAAAAIDXFOAAAAAAAAACpKcYBAAAAAAAASE0xDgAAAAAAAEBqinEAAAAAAAAAUlOMAwAAAAAA\nAJCaYhwAAAAAAACA1BTjAAAAAAAAAKSmGAcAAAAAAAAgNcU4AAAAAAAAAKkpxgEAAAAAAABITTEO\nAAAAAAAAQGqKcQAAAAAAAABSU4wDAAAAAAAAkJpiHAAAAAAAAIDUFOMAAAAAAAAApKYYBwAAAAAA\nACA1xTgAAAAAAAAAqSnGAQAAAAAAAEhNMQ4AAAAAAABAaopxAAAAAAAAAFJTjHMhHj582HoEBiTv\nOmRdh6yBsXAf1SHrOmRdi7yBsXAf1SHrOmRdh6zpi2KcC+GSqkXedci6DlkDY+E+qkPWdci6FnkD\nY+E+qkPWdci6DlnTF8U4AAAAAAAAAKkpxgEAAAAAAABITTEOAAAAAAAAQGqrPT57LSLi4OCgxyMY\niydPnsRisWg9BgORdx2yrkPWNXxhL1trOcc52CsLcR/VIes6ZF2LvGuY6F5ppyzGfVSHrOuQdR2y\nrmPovXLWdV0/D57NbkXE/V4eDgDAq7jddd2D1kMsy14JADBak9kr7ZQAAKM2yF7ZZzG+GRE3IuIw\nIk56OQQAgLNYi4itiHjUdd1R41mWZq8EABidye2VdkoAgFEadK/srRgHAAAAAAAAgDFYaT0AAAAA\nAAAAAPRJMQ4AAAAAAABAaopxAAAAAAAAAFJTjAMAAAAAAACQmmIcAAAAAAAAgNQU4wAAAAAAAACk\nphgHAAAAAAAAIDXFOAAAAAAAAACpKcYBAAAAAAAASE0xDgAAAAAAAEBqinEAAAAAAAAAUlvt68Gz\n2WwzIm5ExGFEnPR1DgAAS1uLiK2IeNR13VHjWZZmrwQAGJ3J7ZV2SgCAURp0r+ytGI9PF837PT4f\nAIDzuR0RD1oPcQb2SgCAcZrSXmmnBAAYr0H2yj6L8cOIiHv37sX29naPxzAGd+7cibt377Yeg4HI\nuw5Z1yHrGg4ODmJvby/isz1tQg4j7JVVuI/qkHUdsq5F3jVMdK88jLBTVuI+qkPWdci6DlnXMfRe\n2WcxfhIRsb29HfP5vMdjGIONjQ05FyLvOmRdh6zLmdqvjrRXFuI+qkPWdci6FnmXM6W90k5ZjPuo\nDlnXIes6ZF3SIHvlyhCHAAAAAAAAAEArinEAAAAAAAAAUlOMAwAAAAAAAJCaYpwLsbu723oEBiTv\nOmRdh6yBsXAf1SHrOmRdi7yBsXAf1SHrOmRdh6zpy6zrun4ePJvNI2J/f38/5vN5L2cAALC8xWIR\nOzs7ERE7XdctWs+zLHslAMC4THGvtFMCAIzP0Hulb4wDAAAAAAAAkJpiHAAAAAAAAIDUFOMAAAAA\nAAAApKYYBwAAAAAAACA1xTgAAAAAAAAAqSnGAQAAAAAAAEhNMQ4AAAAAAABAaopxAAAAAAAAAFJT\njAMAAAAAAACQmmIcAAAAAAAAgNQU4wAAAAAAAACkphgHAAAAAAAAIDXFOAAAAAAAAACpKcYBAAAA\nAAAASE0xDgAAAAAAAEBqinEAAAAAAAAAUlOMAwAAAAAAAJCaYhwAAAAAAACA1BTjAAAAAAAAAKSm\nGAcAAAAAAAAgNcU4AAAAAAAAAKkpxgEAAAAAAABITTEOAAAAAAAAQGqKcQAAAAAAAABSW209ANC/\nR//z/8Tz4xdxef1S3PirP2w9DgAAwOj9/L0P4sXxi7i0finevHm9/BwAAMC0/eWDRTw7eRlX1lbj\nh7fmrcdpQjEOBfzr/r9Fd9rFbGXWehQAAIBJ+MVPP4hnR8dxZXO9aSE9ljkAAIBpe/9fPorTLqJy\nVeRXqQMAAAAAAACQmm+MAwAAAHyJ48efxP233216PgAAAK9OMQ4AAADwJbrTLp4dHbceAwAAgFek\nGAcAAAD4ErOVWaxfe63Z+cePP4nutGt2PgAAQBaKcQAAAIAvsX7ttbj9k+83O//+2+/6xjoAAMAF\nUIxDAb+78zvx/PhFXF6/1HoUAACASfjm967Hi+MXcanx+6ixzAEAAEzbW7//tXh28jKurNWth+v+\ny6GQG3/1h61HAAAAmJQ3b15vPUJEjGcOAABg2n54a956hOZWWg8AAAAAAAAAAH1SjAMAAAAAAACQ\nmmIcAAAAAAAAgNQU4wAAAAAAAACkphgHAAAAAAAAIDXFOAAAAAAAAACpKcYBAAAAAAAASE0xDgAA\nAAAAAEBqinEAAAAAAAAAUlOMAwAAAAAAAJCaYhwAAAAAAACA1BTjAAAAAAAAAKSmGAcAAAAAAAAg\nNcU4AAAAAAAAAKkpxgEAAAAAAABITTEOAAAAAAAAQGqKcQAAAAAAAABSU4wDAAAAAAAAkJpiHAAA\nAAAAAIDUFOMAAAAAAAAApKYYBwAAAAAAACA1xTgAAAAAAAAAqSnGAQAAAAAAAEhNMQ4AAAAAAABA\naopxLsTDhw9bj8CA5F2HrOuQNTAW7qM6ZF2HrGuRNzAW7qM6ZF2HrOuQNX1RjHMhXFK1yLsOWdch\na2As3Ed1yLoOWdcib2As3Ed1yLoOWdcha/qiGAcAAAAAAAAgNcU4AAAAAAAAAKkpxgEAAAAAAABI\nbbXHZ69FRBwcHPR4BGPx5MmTWCwWrcdgIPKuQ9Z1yLqGL+xlay3nOAd7ZSHuozpkXYesa5F3DRPd\nK+2UxbiP6pB1HbKuQ9Z1DL1Xzrqu6+fBs9mtiLjfy8MBAHgVt7uue9B6iGXZKwEARmsye6WdEgBg\n1AbZK/ssxjcj4kZEHEbESS+HAABwFmsRsRURj7quO2o8y9LslQAAozO5vdJOCQAwSoPulb0V4wAA\nAAAAAAAwBiutBwAAAAAAAACAPinGAQAAAAAAAEhNMQ4AAAAAAABAaopxAAAAAAAAAFJTjAMAAAAA\nAACQmmIcAAAAAAAAgNQU4wAAAAAAAACkphgHAAAAAAAAIDXFOAAAAAAAAACpKcYBAAAAAAAASE0x\nDgAAAAAAAEBqq309eDabbUbEjYg4jIiTvs4BAGBpaxGxFRGPuq47ajzL0uyVAACjM7m90k4JADBK\ng+6VvRXj8emieb/H5wMAcD63I+JB6yHOwF4JADBOU9or7ZQAAOM1yF7ZZzF+GBFx79692N7e7vEY\nxuDOnTtx9+7d1mMwEHnXIes6ZF3DwcFB7O3tRXy2p03IYYS9sgr3UR2yrkPWtci7honulYcRdspK\n3Ed1yLoOWdch6zqG3iv7LMZPIiK2t7djPp/3eAxjsLGxIedC5F2HrOuQdTlT+9WR9spC3Ed1yLoO\nWdci73KmtFfaKYtxH9Uh6zpkXYesSxpkr1wZ4hAAAAAAAAAAaEUxDgAAAAAAAEBqinEAAAAAAAAA\nUlOMcyF2d3dbj8CA5F2HrOuQNTAW7qM6ZF2HrGuRNzAW7qM6ZF2HrOuQNX2ZdV3Xz4Nns3lE7O/v\n78d8Pu/lDAAAlrdYLGJnZyciYqfrukXreZZlrwQAGJcp7pV2SgCA8Rl6r/SNcQAAAAAAAABSU4wD\nAAAAAAAAkJpiHAAAAAAAAIDUFOMAAAAAAAAApKYYBwAAAAAAACA1xTgAAAAAAAAAqSnGAQAAAAAA\nAEhNMQ4AAAAAAABAaopxAAAAAAAAAFJTjAMAAAAAAACQmmIcAAAAAAAAgNQU4wAAAAAAAACkphgH\nAAAAAAAAIDXFOAAAAAAAAACpKcYBAAAAAAAASE0xDgAAAAAAAEBqinEAAAAAAAAAUlOMAwAAAAAA\nAJCaYhwAAAAAAACA1BTjAAAAAAAAAKSmGAcAAAAAAAAgNcU4AAAAAAAAAKkpxgEAAAAAAABITTEO\nAAAAAAAAQGqrrQcAgIv08/c+iBfHL+LS+qV48+b18nMAwJid5/XSaywAADBGH//1j6N7+jRmV6/G\n6z9450v/DmhHMQ5AKr/46Qfx7Og4rmyuN/2wfCxzAMCYnef10mssAAAwRk9//Ddx+uGHsfL1r39e\ngv9Xfwe041epAwAAAAAAAJCab4wDkNLx40/i/tvvNj0fAFjOWV63vcYCAABjdvqrX8W/7/zB538G\nxkMxDkBK3WkXz46OW48BACzB6zYAAJDG6Wmcfvhh6ymA/4JiHICUZiuzWL/2WrPzjx9/Et1p1+x8\nAJiSs7xue40FAABGbWUlVt54IyI++8b46WnjgYDfUIwDkNL6tdfi9k++3+z8+2+/65tvALCks7xu\ne40FAADGbOWNN+J/7P9zRET8+84f+PY4jIhiHIBUvvm96/Hi+EVcWr9kDgAYufO8XnqNBQAAxujq\nO38e3dOnMbt69b/9O6AdxTgAqbx583rrESJiPHMAwJid5/XSaywAADBGr//gnaX+DmhnpfUAAAAA\nAAAAANAnxTgAAAAAAAAAqSnGAQAAAAAAAEhNMQ4AAAAAAABAaopxAAAAAAAAAFJTjAMAAAAAAACQ\nmmIcAAAAAAAAgNQU4wAAAAAAAACkphgHAAAAAAAAIDXFOAAAAAAAAACpKcYBAAAAAAAASE0xDgAA\nAAAAAEBqinEAAAAAAAAAUlOMAwAAAAAAAJCaYhwAAAAAAACA1BTjAAAAAAAAAKSmGAcAAAAAAAAg\nNcU4AAAAAAAAAKkpxgEAAAAAAABITTEOAAAAAAAAQGqKcQAAAAAAAABSU4wDAAAAAAAAkJpiHAAA\nAAAAAIDUFOMAAAAAAAAApKYY50I8fPiw9QgMSN51yLoOWQNj4T6qQ9Z1yLoWeQNj4T6qQ9Z1yLoO\nWdMXxTgXwiVVi7zrkHUdsgbGwn1Uh6zrkHUt8gbGwn1Uh6zrkHUdsqYvinEAAAAAAAAAUlOMAwAA\nAAAAAJCaYhwAAAAAAACA1FZ7fPZaRMTBwUGPRzAWT548icVi0XoMBiLvOmRdh6xr+MJettZyjnOw\nVxbiPqpD1nXIuhZ51zDRvdJOWYz7qA5Z1yHrOmRdx9B75azrun4ePJvdioj7vTwcAIBXcbvruget\nh1iWvRIAYLQms1faKQEARm2QvbLPYnwzIm5ExGFEnPRyCAAAZ7EWEVsR8ajruqPGsyzNXgkAMDqT\n2yvtlAAAozToXtlbMQ4AAAAAAAAAY7DSegAAAAAAAAAA6JNiHAAAAAAAAIDUFOMAAAAAAAAApKYY\nBwAAAAAAACA1xTgAAAAAAAAAqSnGAQAAAAAAAEhNMQ4AAAAAAABAaopxAAAAAAAAAFJTjAMAAAAA\nAACQmmIcAAAAAAAAgNQU4wAAAAAAAACkttrXg2ez2WZE3IiIw4g46escAACWthYRWxHxqOu6o8az\nLM1eCQAwOpPbK+2UAACjNOhe2VsxHp8umvd7fD4AAOdzOyIetB7iDOyVAADjNKW90k4JADBeg+yV\nfRbjhxER9+7di+3t7R6PYQzu3LkTd+/ebT0GA5F3HbKuQ9Y1HBwcxN7eXsRne9qEHEbYK6twH9Uh\n6zpkXYu8a5joXnkYYaesxH1Uh6zrkHUdsq5j6L2yz2L8JCJie3s75vN5j8cwBhsbG3IuRN51yLoO\nWZcztV8daa8sxH1Uh6zrkHUt8i5nSnulnbIY91Edsq5D1nXIuqRB9sqVIQ4BAAAAAAAAgFYU4wAA\nAAAAAACkphgHAAAAAAAAIDXFOBdid3e39QgMSN51yLoOWQNj4T6qQ9Z1yLoWeQNj4T6qQ9Z1yLoO\nWdOXWdd1/Tx4NptHxP7+/n7M5/NezgAAYHmLxSJ2dnYiIna6rlu0nmdZ9koAgHGZ4l5ppwQAGJ+h\n90rfGAcAAAAAAAAgNcU4AAAAAAAAAKkpxgEAAAAAAABITTEOAAAAAAAAQGqKcQAAAAAAAABSU4wD\nAEibcYQAACAASURBVAAAAAAAkJpiHAAAAAAAAIDUFOMAAAAAAAAApKYYBwAAAAAAACA1xTgAAAAA\nAAAAqSnGAQAAAAAAAEhNMQ4AAAAAAABAaopxAAAAAAAAAFJTjAMAAAAAAACQmmIcAAAAAAAAgNQU\n4wAAAAAAAACkphgHAAAAAAAAIDXFOAAAAAAAAACpKcYBAAAAAAAASE0xDgAAAAAAAEBqinEAAAAA\nAAAAUlOMAwAAAAAAAJCaYhwAAAAAAACA1BTjAAAAAAAAAKS22noAgLF78P5h/NMv/yMiIr71jd+O\nW29ttR0IALhQD94/jGfPX8aVy6tNXudbnw8AAABVvfd//3ccvzyO9dX1uPl7f9L7z9GWYhzgKzz8\nx8P46NfPIyLi/3301AfWAJDMb17rv/Zbl5u8zrc+HwAAAKp675d/F0cnR7G5tnm2YvycP0dbinEA\nAICIOPr4eXz3Rz9rci4AAADQzuOTx/Fn//CnZ/rvmR7FOAAAQEScdvH5b4kBAAAA6jiN0zg6OWo9\nBj1TjAMAAETEyixi8/XLg5979PHzOO0GPxYAAAD4zEqsxLW1a0v/949PHsdpnPY4EX1QjAMAAMSn\npfjf/8V3Bj/3uz/6mW+qAwAAQEPX1q7F3/7R/1r6v/+zf/hT3zCfoJXWAwAAAAAAAABAn3xjHOAr\n7H57K/7pl/8RERHf+sZvN54GALhou9/eimfPX8aVy23eHrU+HwAAAKq6+Y0/juOXx7G+uj7Iz9GW\nT14AvsKtt7bi1ltbrccAAHrS+nW+9fkAAABQ1c3f+5NBf462/Cp1AAAAAAAAAFJTjAMAAAAAAACQ\nmmIcAAAAAAAAgNQU4wAAAAAAAACkphgHAAAAAAAAIDXFOAAAAAAAAACpKcYBAAAAAAAASE0xDgAA\nAAAAAEBqinEAAAAAAAAAUlOMAwAAAAAAAJCaYhwAAAAAAACA1BTjAAAAAAAAAKSmGAcAAAAAAAAg\nNcU4AAAAAAAAAKkpxgEAAAAAAABITTEOAAAAAAAAQGqKcQAAAAAAAABSU4wDAAAAAAAAkJpiHAAA\nAAAAAIDUFOMAAAAAAAAApKYYBwAAAAAAACA1xTgAAAAAAAAAqSnGAQAAAAAAAEhNMQ4AAAAAAABA\naopxLsTDhw9bj8CA5F2HrOuQNTAW7qM6ZF2HrGuRNzAW7qM6ZF2HrOuQNX1RjHMhXFK1yLsOWdch\na2As3Ed1yLoOWdcib2As3Ed1yLoOWdcha/qiGAcAAAAAAAAgNcU4AAAAAAAAAKkpxgEAAAAAAABI\nbbXHZ69FRBwcHPR4BGPx5MmTWCwWrcdgIPKuQ9Z1yLqGL+xlay3nOAd7ZSHuozpkXYesa5F3DRPd\nK+2UxbiP6pB1HbKuQ9Z1DL1Xzrqu6+fBs9mtiLjfy8MBAHgVt7uue9B6iGXZKwEARmsye6WdEgBg\n1AbZK/ssxjcj4kZEHEbESS+HAABwFmsRsRURj7quO2o8y9LslQAAozO5vdJOCQAwSoPulb0V4wAA\nAAAAAAAwBiutBwAAAAAAAACAPinGAQAAAAAAAEhNMQ4AAAAAAABAaopxAAAAAAAAAFJTjAMAAAAA\nAACQmmIcAAAAAAAAgNQU4wAAAAAAAACkphgHAAAAAAAAIDXFOAAAAAAAAACpKcYBAAAAAAAASE0x\nDgAAAAAAAEBqq309eDabbUbEjYg4jIiTvs4BAGBpaxGxFRGPuq47ajzL0uyVAACjM7m90k4JADBK\ng+6VvRXj8emieb/H5wMAcD63I+JB6yHOwF4JADBOU9or7ZQAAOM1yF7ZZzF+GBFx79692N7e7vEY\nxuDOnTtx9+7d1mMwEHnXIes6ZF3DwcFB7O3tRXy2p03IYYS9sgr3UR2yrkPWtci7honulYcRdspK\n3Ed1yLoOWdch6zqG3iv7LMZPIiK2t7djPp/3eAxjsLGxIedC5F2HrOuQdTlT+9WR9spC3Ed1yLoO\nWdci73KmtFfaKYtxH9Uh6zpkXYesSxpkr1wZ4hAAAAAAAAAAaEUxDgAAAAAAAEBqinEAAAAAAAAA\nUlOMcyF2d3dbj8CA5F2HrOuQNTAW7qM6ZF2HrGuRNzAW7qM6ZF2HrOuQNX2ZdV3Xz4Nns3lE7O/v\n78d8Pu/lDAAAlrdYLGJnZyciYqfrukXreZZlrwQAGJcp7pV2SgCA8Rl6r/SNcQAAAAAAAABSU4wD\nAAAAAAAAkJpiHAAAAAAAAIDUFOMAAAAAAAAApKYYBwAAAAAAACA1xTgAAAAAAAAAqSnGAQAAAAAA\nAEhNMQ4AAAAAAABAaopxAAAAAAAAAFJTjAMAAAAAAACQmmIcAAAAAAAAgNQU4wAAAAAAAACkphgH\nAAAAAAAAIDXFOAAAAAAAAACpKcYBAAAAAAAASE0xDgAAAAAAAEBqinEAAAAAAAAAUlOMAwAAAAAA\nAJCaYhwAAAAAAACA1BTjAAAAAAAAAKSmGAcAAAAAAAAgNcU4AAAAAAAAAKkpxgEAAAAAAABITTEO\nAAAAAAAAQGqrrQc4qwfvH8az5y/jyuXVuPXWVutxziXDvwEAAACoqcXnGj5LAcjj47/+cXRPn8bs\n6tWIiM///PoP3mk8GQDZTa4Yf/iPh/HRr5/H137r8mTfCGX4NwAAAAA1tfhcw2cpAHk8/fHfxOmH\nH8bK178eEfH5nxXjAPRtcsX4bxx9/Dy++6OftR7jXI4+ft56BAAAAIBXMuRnMz5LAcjn9Fe/aj0C\nAMVMthg/7SI++rU3RQAAAAAt+GwGgFdyetp6AgCKmWwxvjKL2Hz9cusxzuXo4+dx2rWeAgAAAOD8\nhvxsxmcpAAmtrHz6fxXkAAxkssX45uuX4+//4jutxziX7/7oZ/4X1QAAAMCkDfnZjM9SAPJZeeON\niPj0/8c4AAxhpfUAAAAAAAAAANCnyX1jfPfbW/Hs+cu4cnlyo38uw78BAAAAqKnF5xo+SwHI4+o7\nfx7d06cxu3o1IuI//RkA+jS5dxO33tpqPcIry/BvAAAAAGpq8bmGz1IA8nj9B++0HgGAovwqdQAA\nAAAAAABSU4wDAAAAAAAAkJpiHAAAAAAAAIDUFOMAAAAAAAAApKYYBwAAAAAAACA1xTgAAAAAAAAA\nqSnGAQAAAAAAAEhNMQ4AAAAAAABAaopxAAAAAAAAAFJTjAMAAAAAAACQmmIcAAAAAAAAgNQU4wAA\nAAAAAACkphgHAAAAAAAAIDXFOAAAAAAAAACpKcYBAAAAAAAASE0xDgAAAAAAAEBqinEAAAAAAAAA\nUlOMAwAAAAAAAJCaYhwAAAAAAACA1BTjAAAAAAAAAKSmGAcAAAAAAAAgNcU4AAAAAAAAAKkpxgEA\nAAAAAABITTEOAAAAAAAAQGqKcS7Ew4cPW4/AgORdh6zrkDUwFu6jOmRdh6xrkTcwFu6jOmRdh6zr\nkDV9UYxzIVxStci7DlnXIWtgLNxHdci6DlnXIm9gLNxHdci6DlnXIWv6ohgHAAAAAAAAIDXFOAAA\nAAAAAACpKcYBAAAAAAAASG21x2evRUQcHBz0eARj8eTJk1gsFq3HYCDyrkPWdci6hi/sZWst5zgH\ne2Uh7qM6ZF2HrGuRdw0T3SvtlMW4j+qQdR2yrkPWdQy9V866ruvnwbPZrYi438vDAQB4Fbe7rnvQ\neohl2SsBAEZrMnulnRIAYNQG2Sv7LMY3I+JGRBxGxEkvhwAAcBZrEbEVEY+6rjtqPMvS7JUAAKMz\nub3STgkAMEqD7pW9FeMAAAAAAAAAMAYrrQcAAAAAAAAAgD4pxgEAAAAAAABITTEOAAAAAAAAQGqK\ncQAAAAAAAABSU4wDAAAAAAAAkJpiHAAAAAAAAIDUFOMAAAAAAAAApKYYBwAAAAAAACA1xTgAAAAA\nAAAAqSnGAQAAAAAAAEhNMQ4AAAAAAABAaqt9PXg2m21GxI2IOIyIk77OAQBgaWsRsRURj7quO2o8\ny9LslQAAozO5vdJOCQAwSoPulb0V4/Hponm/x+cDAHA+tyPiQeshzsBeCQAwTlPaK+2UAADjNche\n2WcxfhgRce/evdje3u7xGMbgzp07cffu3dZjMBB51yHrOmRdw8HBQezt7UV8tqdNyGGEvbIK91Ed\nsq5D1rXIu4aJ7pWHEXbKStxHdci6DlnXIes6ht4r+yzGTyIitre3Yz6f93gMY7CxsSHnQuRdh6zr\nkHU5U/vVkfbKQtxHdci6DlnXIu9yprRX2imLcR/VIes6ZF2HrEsaZK9cGeIQAAAAAAAAAGhFMQ4A\nAAAAAABAaopxAAAAAAAAAFJTjHMhdnd3W4/AgORdh6zrkDUwFu6jOmRdh6xrkTcwFu6jOmRdh6zr\nkDV9mXVd18+DZ7N5ROzv7+/HfD7v5QwAAJa3WCxiZ2cnImKn67pF63mWZa8EABiXKe6VdkoAgPEZ\neq/0jXEAAAAAAAAAUlOMAwAAAAAAAJCaYhwAAAAAAACA1BTjAAAAAAAAAKSmGAcAAAAAAAAgNcU4\nAAAAAAAAAKkpxgEAAAAAAABITTEOAAAAAAAAQGqKcQAAAAAAAABSU4wDAAAAAAAAkJpiHAAAAAAA\nAIDUFOMAAAAAAAAApKYYBwAAAAAAACA1xTgAAAAAAAAAqSnGAQAAAAAAAEhNMQ4AAAAAAABAaopx\nAAAAAAAAAFJTjAMAAAAAAACQmmIcAAAAAAAAgNQU4wAAAAAAAACkphgH/n979x9r513fB/z9udzF\nnkMSLLdJqBRm2qQ0a2lXJ2OQdkDFIE2rNFjTGAmRwrJJ7bZOGmJlndSuLdXWrisFVnXa1JUKSOIN\n2ELGRmTRaZQVsiJixtZiIHRxs0ITEtdyfjh269xnf5xjOFxukmvfc+455/t9vaSv7OfHec736HOe\n577tzznPBQAAAAAAgKZpjAMAAAAAAADQNI1xAAAAAAAAAJqmMQ4AAAAAAABA01bnPQEAgGm64xNH\n8sSp0zl/x2puumbvNywDALCc5DwAAKbtrvvuzInTJ7JrdVduuGL/zB/HfGmMAwBNOXDPkTz86Kl8\n84U7ctM1e79hGQCA5STnAQAwbXd98YM5evJo9uzcc3aN8XN8HPOlMQ4ANOnoY6dy/ds+mqOPnZr3\nVAAAmCI5DwCAaTt28lhuvfuWs9qf5aMxDgA0aW1IHn7Uf5YCALRGzgMAYNrWspajJ4/OexrMmMY4\nANCklUr2XLAjRx87lbVh3rMBAGBa5DwAAKZtJSvZvXP3pvc/dvJY1rI2wxkxCxrjAECT9lywIx96\n8ytz/ds+6htFAAANkfMAAJi23Tt3513XvXvT+9969y2+Yb6EVuY9AQAAAAAAAACYJd8YBwCacuPL\n9uaJU6dz/o7VDZcBAFhOch4AANN2w+WvzYnTJ7Jrdde2PI758i8HAKApN12z9xmXAQBYTnIeAADT\ndsMV+7f1ccyXW6kDAAAAAAAA0DSNcQAAAAAAAACapjEOAAAAAAAAQNM0xgEAAAAAAABomsY4AAAA\nAAAAAE3TGAcAAAAAAACgaRrjAAAAAAAAADRNYxwAAAAAAACApmmMAwAAAAAAANA0jXEAAAAAAAAA\nmqYxDgAAAAAAAEDTNMYBAAAAAAAAaJrGOAAAAAAAAABN0xgHAAAAAAAAoGka4wAAAAAAAAA0TWMc\nAAAAAAAAgKZpjAMAAAAAAADQNI1xAAAAAAAAAJqmMQ4AAAAAAABA0zTGAQAAAAAAAGiaxjgAAAAA\nAAAATdMYBwAAAAAAAKBpGuMAAAAAAAAANE1jHAAAAAAAAICmaYwzFQcOHJj3FNhG6t0Pte6HWgOL\nwvWoH2rdD7Xui3oDi8L1qB9q3Q+17odaMysa40yFi1Rf1Lsfat0PtQYWhetRP9S6H2rdF/UGFoXr\nUT/Uuh9q3Q+1ZlY0xgEAAAAAAABomsY4AAAAAAAAAE3TGAcAAAAAAACgaaszPPbOJDl8+PAMn4JF\ncfz48Rw6dGje02CbqHc/1Lofat2HiVy2c57zOAdyZUdcj/qh1v1Q676odx+WNFfKlJ1xPeqHWvdD\nrfuh1v3Y7lxZwzDM5sBVNyW5fSYHBwBgK94wDMMd857EZsmVAAALa2lypUwJALDQtiVXzrIxvifJ\ntUmOJDk5kycBAOBs7EyyN8nBYRiOznkumyZXAgAsnKXLlTIlAMBC2tZcObPGOAAAAAAAAAAsgpV5\nTwAAAAAAAAAAZkljHAAAAAAAAICmaYwDAAAAAAAA0DSNcQAAAAAAAACapjEOAAAAAAAAQNM0xgEA\nAAAAAABomsY4AAAAAAAAAE3TGAcAAAAAAACgaRrjAAAAAAAAADRNYxwAAAAAAACApmmMAwAAAAAA\nANC01VkduKr2JLk2yZEkJ2f1PAAAbNrOJHuTHByG4eic57JpciUAwMJZulwpUwIALKRtzZUza4xn\nFDRvn+HxAQA4N29Icse8J3EW5EoAgMW0TLlSpgQAWFzbkitn2Rg/kiS33XZbrrzyyhk+DYvgTW96\nU97+9rfPexpsE/Xuh1r3Q637cPjw4dx8883JOKctkSOJXNkL16N+qHU/1Lov6t2HJc2VRxKZsieu\nR/1Q636odT/Uuh/bnStn2Rg/mSRXXnll9u3bN8OnYRFcdNFF6twR9e6HWvdDrbuzbLeOlCs74nrU\nD7Xuh1r3Rb27s0y5UqbsjOtRP9S6H2rdD7Xu0rbkypXteBIAAAAAAAAAmBeNcQAAAAAAAACapjEO\nAAAAAAAAQNM0xpmKG2+8cd5TYBupdz/Uuh9qDSwK16N+qHU/1Lov6g0sCtejfqh1P9S6H2rNrNQw\nDLM5cNW+JPfee++92bdv30yeAwCAzTt06FCuuuqqJLlqGIZD857PZsmVAACLZRlzpUwJALB4tjtX\n+sY4AAAAAAAAAE3TGAcAAAAAAACgaRrjAAAAAAAAADRNYxwAAAAAAACApmmMAwAAAAAAANA0jXEA\nAAAAAAAAmqYxDgAAAAAAAEDTNMYBAAAAAAAAaJrGOAAAAAAAAABN0xgHAAAAAAAAoGka4wAAAAAA\nAAA0TWMcAAAAAAAAgKZpjAMAAAAAAADQNI1xAAAAAAAAAJqmMQ4AAAAAAABA0zTGAQAAAAAAAGia\nxjgAAAAAAAAATdMYBwAAAAAAAKBpGuMAAAAAAAAANE1jHAAAAAAAAICmaYwDAAAAAAAA0DSNcQAA\nAAAAAACapjEOAAAAAAAAQNM0xgEAAAAAAABo2uq8JwAA0JK77rszh75yKBmSfZfsyw1X7J/3lGjY\nXffdmROnT2TX6q5Nv9fO5TEAAAAAbOyOTxzJE6dO5/wdq7npmr3Pup750RgHAJiiu774wRw9eTRJ\n8v8ee0DjkZk6837bs3PP5hvj5/AYAAAAADZ24J4jefjRU/nmC3d8XQP86dYzPxrjAACw5I6dPJZb\n775l0/sCAAAAMF1HHzuV69/20a9bZrFojAMAwJJby9pX71QAAAAAwPZbG5KHH9UMX2Qa4wAAsORW\nspLdO3dvat9jJ49lLWsznhEAAABAX1Yq2XPBjq8uH33sVNaGOU6Ib6AxDgAAS273zt1513Xv3tS+\nt959i2+XAwAAAEzZngt25ENvfuVXl69/20d9g3zBrMx7AgAAAAAAAAAwS74xDgAwRTdc/toc+sqh\nZEj2XbJv3tOhcTdc/tqcOH0iu1Z3zfQxAAAAAGzsxpftzROnTuf8HaubWs/8qAQAwBTdcMX+3HDF\n/nlPg06cy3vN+xMAAABgem66Zu9ZrWd+3EodAAAAAAAAgKZpjAMAAAAAAADQNI1xAAAAAAAAAJqm\nMQ4AAAAAAABA0zTGAQAAAAAAAGiaxjgAAAAAAAAATdMYBwAAAAAAAKBpGuMAAAAAAAAANE1jHAAA\nAAAAAICmaYwDAAAAAAAA0DSNcQAAAAAAAACapjEOAAAAAAAAQNM0xgEAAAAAAABomsY4AAAAAAAA\nAE3TGAcAAAAAAACgaRrjAAAAAAAAADRNYxwAAAAAAACApmmMAwAAAAAAANA0jXEAAAAAAAAAmqYx\nDgAAAAAAAEDTNMYBAAAAAAAAaJrGOAAAAAAAAABN0xgHAAAAAAAAoGka4wAAAAAAAAA0TWOcqThw\n4MC8p8A2Uu9+qHU/1BpYFK5H/VDrfqh1X9QbWBSuR/1Q636odT/UmlnRGGcqXKT6ot79UOt+qDWw\nKFyP+qHW/VDrvqg3sChcj/qh1v1Q636oNbOiMQ4AAAAAAABA0zTGAQAAAAAAAGiaxjgAAAAAAAAA\nTVud4bF3Jsnhw4dn+BQsiuPHj+fQoUPzngbbRL37odb9UOs+TOSynfOcxzmQKzvietQPte6HWvdF\nvfuwpLlSpuyM61E/1Lofat0Pte7HdufKGoZhNgeuuinJ7TM5OAAAW/GGYRjumPckNkuuBABYWEuT\nK2VKAICFti25cpaN8T1Jrk1yJMnJmTwJAABnY2eSvUkODsNwdM5z2TS5EgBg4SxdrpQpAQAW0rbm\nypk1xgEAAAAAAABgEazMewIAAAAAAAAAMEsa4wAAAAAAAAA0TWMcAAAAAAAAgKZpjAMAAAAAAADQ\ntLNqjFfVz1TV2rrx2YntO6rq16rqkap6rKo+UFUXrzvGZVX1X6vqiap6sKp+qao06BdQVX1LVb13\nXM8TVfWZqtq3bp+3VtWXx9s/UlWXr9u+u6pur6rjVXWsqv5dVZ2/va+EZ1NV929wbq9V1a+Otzu3\nG1FVK1X181X1f8fn7Rer6qc22M+53YCqem5VvaOqjoxr+TtVdfW6fdR6yVTVX62q/1xVXxpfq39k\ng322XNeq+u6q+lhVPVlVf1hVPzHl1yFXdkSu7INM2Q+Zsi8yZbtayJUyZV9kyn7Ilf2QK/siV7Zr\nmXLlufwg+L0klyS5dDy+f2LbO5L8cJK/nuTlSb4lyX+cmPBKkg8nWU3y0iS3JHljkreewzyYoap6\nXpKPJzmV5NokVyZ5c5JjE/v84yQ/nuRHk7wkyRNJDlbVeROHumP82Fdl9N54eZJ/uw0vgbNzdb52\nTl+a5NVJhiTvG293brfjJzM6Z/9eku9I8pYkb6mqHz+zg3O7Kb+RUY3ekOS7knwkyW9V1fMTtV5i\n5yf5X0n+fkbX6q8zjbpW1QVJDia5P8m+JD+R5Ger6u9M+bXIlR2QK7siU/ZDpuyLTNmuVnKlTNkB\nmbI7cmU/5Mq+yJXtWp5cOQzDpkeSn0ly6Gm2XZhRMNk/se5FSdaSvGS8fF2SP0vyTRP7/GhGAWb1\nbOZizHYk+cUkv/0s+3w5yZvWvQeeTPK68fKV4/p/78Q+1yY5neTSeb9G4xlr+44kX5ioq3O7kZHk\nQ0l+fd26DyR5z8Syc7uBkWTn+Lz8wXXrP5XkrWrdxhjX50fWrdtyXZP83SSPTF7Dk/xCks9Oce5y\nZSdDrux3yJTtDpmynyFT9jOWNVfKlP0MmbLvIVe2O+TKfoZc2c9Y9Fx5Lt8Yv2L8Vfg/qKrbquqy\n8fqrMvoE1n87s+MwDJ9P8kCSl41XvTTJ/xmG4ZGJ4x1MclGS7zyHuTA71yf5VFW9r6oeqqpDk5+6\nqKoXZvRpvcl6P5rkd/P19T42DMOnJ477Wxl9WuSvzPoFcG6q6s9l9Imt3xivujrO7ZZ8IsmrquqK\nJKmq70nyfRl9ita53ZbVJM/J6B+Lk55M8v1q3aYp1vWlST42DMPpiX0OJnlRVV00xSnLlX2QKzsk\nUzZPpuyHTNmpJcuVMmUfZMpOyZXNkyv7IVd2atFy5dk2xv9nRrccuTbJjyV5YZKPje/xfmmSPx2/\nmEkPjbdl/OdDG2zPxD4shm/N6NMXn0/ymiT/Jsm/qqqbx9svzegNuVE9J+v9lcmNwzA8leRPot6L\nbH9GIfHd4+VL4txuyS8m+Q9JPldVf5rk3iTvGIbh34+3O7cbMQzD40nuSfLTVfX8Gv3OppszChvP\nj1q3alp13Y7rulzZD7myTzJl22TKTsiUXVuWXClT9kOm7Jdc2Ta5shNyZdcWKleubnbH8SQOTiz+\nXlV9MskfJnldkpNP87DKBveT3+jwZzMXZm4lySeHYfjp8fJnquo7Mwqgtz3D4zZT782+J5iPW5Pc\nPQzDg8+yn3N7Of3NJDcleX2Szyb5S0neWVVfHobhvc/wOOf2cro5ybuSfCmj284cyuh3tex7hseo\ndZumUdca/zmV2suVXZEr+yRTtk2m7ItMyaSFypUyZVdkyn7JlW2TK/siVzJpLrnyXG6l/lXDMBxP\n8oUklyd5MMl5VXXhut0uztc69g9m9ImuSWeW13f5ma8/TnJ43brDSV4w/vuDGb3h1tdzfb0vntxY\nVc9JsjvqvZCq6gVJ/lqSX59Y7dxuyy8l+YVhGN4/DMPvD8Nwe5K3J/kn4+3O7YYMw3D/MAw/kOT8\nJJcNw/DSJOcluT9q3aqt1vXBiX02OkYyo9rLlU2TKzsjU3ZBpuyITNmtpcyVMmXTZMoOyZVdkCs7\nIld2a6Fy5ZYa41X13CTfltEvTb83o094vGpi+7dnFE4+MV51T5IXV9U3TRzmNUmOZ/RpIBbHx5O8\naN26F2X0qdsMw3DmQjVZ7wszutf/ZL2fV1XfO3GMV2V0AvzubKbNFt2a0QXkwxPrnNtt2ZVv/PTU\nWsY/D5zbbRqG4clhGB6qqt0Z3WLwg2rdpinU9ZMT+7x8HEDPeE2Sz4//s3Hq5MqmyZX9kSnbJ1N2\nSKbsy7LmSpmyaTJln+TK9smVHZIr+7JwuXIYhk2PJP8yycuT/IUk1yT5SEY/mPaMt//rjD7Z8cok\nV2UUWP7HxONXknwmyd1JvjujN/xDSX7+bOZhzH4kuTrJqYw+mfVtGd3O5LEkr5/Y5y1Jjia5PsmL\nk3wwyX1JzpvY58NJPpXkLyf5vox+D9B75/36jA1rXkmOJPlnG2xzbjcykvxmkgeS/ND4Wr4/o9/d\n8c8n9nFuNzIyCgbXJtmb5NVJPp1R2HiOWi/vyOhTtd+T0e3F1pL8w/HyZdOqa5ILM/rPxHcnKBFJ\nVQAABExJREFU+YsZ3drs8SR/e4qvQ67sZESu7GpEpuxiRKbsakSmbHakgVwZmbKbEZmyuxG5sosR\nubKrEbmy2ZElypVn+8IOJPmjJE+OL1Z3JHnhxPYdSX41ySPjYPL+JBevO8ZlSf7LeLIPJfkXSVbm\nXTRjw3r/UJL/neREkt9PcusG+/zs+I14IsnBJJev2/68jH7Pz/EkxzK67c2ueb82Y8N6vzrJU+tr\nON7m3G5kjH9A/UpG/3h4YvzD5+eSrK7bz7ndwEjyN5J8cfxz+0tJ3pnkArVe7pHkFRkFzKfWjXdN\ns64ZhdTfHh/jgST/aMqvQ67saESu7GZEpuxiRKbsakSmbHakgVwZmbKrEZmyqxG5sosRubKrEbmy\n2ZElypU1PhAAAAAAAAAANGlLv2McAAAAAAAAABadxjgAAAAAAAAATdMYBwAAAAAAAKBpGuMAAAAA\nAAAANE1jHAAAAAAAAICmaYwDAAAAAAAA0DSNcQAAAAAAAACapjEOAAAAAAAAQNM0xgEAAAAAAABo\nmsY4QJKqekVVPVVVF857LgAALC+5EgCArZIpAWZDYxxoXlWtjYPk2gbjqar6p0k+nuT5wzA8Ou/5\nAgCwmORKAAC2SqYEmJ8ahmHecwCYqaq6eGLx9Ul+Lsm3J6nxuseHYTix7RMDAGCpyJUAAGyVTAkw\nP74xDjRvGIavnBlJjo9WDQ9PrD8xvj3R2pnbE1XVLVV1rKp+uKo+V1VPVNX7qurPj7fdX1V/UlXv\nrKozoTVVdV5V/XJV/VFVPV5V91TVK+b12gEAmB65EgCArZIpAeZndd4TAFgg62+hsSvJP0jyuiQX\nJrlzPI4luS7Jtyb5T0l+J8n7x4/5tSTfMX7MHyfZn+TuqnrxMAx/MOsXAADAQpArAQDYKpkSYMo0\nxgGe3mqSHxuG4UiSVNUHktyc5OJhGJ5M8rmq+u9JfiDJ+6vqBUnemOSyYRgeHB/jV6rquiR/K8lP\nbfP8AQBYDHIlAABbJVMCbJHGOMDTO3EmaI49lOTIOGhOrjvze4G+K8lzknxh8pZFSc5L8sgsJwoA\nwEKTKwEA2CqZEmCLNMYBnt6frVsenmbdyvjvz01yOsm+JGvr9nt86rMDAGBZyJUAAGyVTAmwRRrj\nANPz6Yw+hXnJMAwfn/dkAABYWnIlAABbJVMCrLPy7LsAdKOefZenNwzDfUnuSPKeqtpfVXur6iVV\n9ZPj390DAEAf5EoAALZKpgSYMo1xgK8ZpnCMNyZ5T5JfTvK5JHcmuTrJA1M4NgAAy0GuBABgq2RK\ngCmrYZjGtRUAAAAAAAAAFpNvjAMAAAAAAADQNI1xAAAAAAAAAJqmMQ4AAAAAAABA0zTGAQAAAAAA\nAGiaxjgAAAAAAAAATdMYBwAAAAAAAKBpGuMAAAAAAAAANE1jHAAAAAAAAICmaYwDAAAAAAAA0DSN\ncQAAAAAAAACapjEOAAAAAAAAQNP+P1MxK5wpcn2YAAAAAElFTkSuQmCC\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "plot_triplet_generator(annotation, generator, N=10)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Random segment triplets" ] }, { "cell_type": "code", "execution_count": 20, "metadata": { "collapsed": false }, "outputs": [], "source": [ "from pyannote.generators.fragment import RandomSegmentTriplets\n", "factory = RandomSegmentTriplets(per_label=3, duration=5.0, yield_label=True)\n", "generator = factory.iter_triplets(annotation)" ] }, { "cell_type": "code", "execution_count": 21, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "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\nwe+xbQAAAABJRU5ErkJggg==\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "plot_triplet_generator(annotation, generator, N=10)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Random segment pairs" ] }, { "cell_type": "code", "execution_count": 22, "metadata": { "collapsed": true }, "outputs": [], "source": [ "def plot_pair_generator(source, generator, N=10):\n", " notebook.reset()\n", " subplot2grid((N+1, 3), (0, 0), colspan=3)\n", " notebook.plot_annotation(source, time=False, legend=True)\n", " for i, ((query, returned), relevance) in enumerate(generator):\n", " if i == N:\n", " break\n", " for k, item in enumerate([query, returned]):\n", " subplot2grid((N+1, 3), (i+1, k))\n", " annotation = Annotation()\n", " annotation[item[0], '_'] = item[-1]\n", " notebook.plot_annotation(annotation, time=i==(N-1), legend=False)\n", " subplot2grid((N+1, 3), (i+1, 2))\n", " imshow(relevance * np.ones((1, 1)), vmax=1., vmin=0., cmap=cm.Greys)\n", " #text(0.5, 0.5, 'positive' if relevance else 'negative', size=18, ha='center', va='center')\n", " axis('off')\n", " tight_layout()" ] }, { "cell_type": "code", "execution_count": 23, "metadata": { "collapsed": false }, "outputs": [], "source": [ "from pyannote.generators.fragment import RandomSegmentPairs\n", "factory = RandomSegmentPairs(per_label=2, duration=5.0, yield_label=True)\n", "generator = factory.iter_pairs(annotation)" ] }, { "cell_type": "code", "execution_count": 24, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "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\n9913Xw4dOtR1GQD0iGMDANdybADgehwfAFhpcXExBw4cSK5k06sZZzB+IUlmZ2czNzc3xtUAMG12\n7drl2ADAszg2AHAtxwYArsfxAYAbWPNPe89MogoAAAAAAAAA6IpgHAAAAAAAAICmCcYBAAAAAAAA\naJpgHICJ279/f9clANAzjg0AXMuxAYDrcXwAYKNKrXU8Cy5lLsmxY8eOZW5ubizrAAAAAAAAAGCY\nFhYWMj8/nyTztdaF1Z7rinEAAAAAAAAAmiYYBwAAAAAAAKBpgnEAAAAAAAAAmiYYBwAAAAAAAKBp\ngnEAAAAAAAAAmiYYBwAAAAAAAKBpgnEAAAAAAAAAmrZl3Cs491//WzI3N+7VdOrM/YdTz55N2bEj\nO+89uOpzjzx6POcuXsr2W7bk7jfvm0yBDNby9vanl/53XvfKrdm2ZVvueu07ui7rWR76/Edy/tL5\nkWozfuibI48ez2dP/8+U5z2Tb3nV13YyvkYdQ8ZPv63sz/aX/v7I+8VxWM9+uS8+89Dn8sz5Z/KC\nbS/IG+66vetyNmz5dbzokx/P3q/fvubc8sz9h7P4h5dy6Xlbs+Pb3tjL1/6Zhz6X53/iQ9nyFxez\n95tfteZcOZmO17VsrW2vlW2T6xt1zK52vriec0nWb5T31xyJPuvj+Uafjm3rqaVPdbO2UeeQK/fz\nX9z7rVPR4//00ffl/FfPZdvzt+cfvv3HJ7ru5fH82Fe+kNte/Oo1z/lWOzcc9fi5/Lw/evypfMPL\nX+R4O2Ebef/7cOxZjy4+W97oe7QZY2qtuoY03o48ejx7PnIkL/zqhbxh9pXOp3qiq890Pv/IYyM/\nt9Rax1JEKWUuybFP7Nmbv/bKV45lHX2xdPJksrSUmb178/Jjn171uW997yN54qmLmSnJ7p23TKhC\nhurUmYtZqsmeb/zFlC1nM5OZ3Lr11q7LepYnLzyZpSxl99bd+cDf/i+rPtf4oW9OnbmYr5n9QJ73\ngnOdja9Rx5Dx02/L++uXvuiWvPT2X8ypC6d6v031yYM/9uGcO3U+ZaZk260v7LqcDTv/5NOpSzXf\n/Zn35JaLp5OZmczs2XPD5y+dPJnffP1P5cILdvX2tZ9/8ul858K/zQu/+tSar2fZNLyuZcs92757\nW+75hb/7nMdb2Ta5vlHH7Grni4/P35GlEydGHh+szyjn6uZI9Fkfzzf6dGxb6zi8Up/qZm2jziFX\n7ud/66//zFT0+GPf+Su5sP3ppJbsfuHXTHTdy+N5JjNXf662X1nt3HDU4+fyue5MydWfjreTs5H3\nvw/HnvXo4rPljb5HmzGm1qprSOPt1JmLed+DP53d5590PtUjXX2ms/jFxfzr3/7nSTJfa11Y7blj\nv2I8S0uXT/R5lqWaPPHUxa7LYGCWspRTF051XcZNM37oo2kZX8bP9JiWbapP6lLNuVPnuy5j86xj\nHj0Vr30D5wVT8bpG0MrrYA03c+7rvLlz5kj0Xd/mhtN6bJvWugdtncfIqelxqZ2P6c3Yr6z3+Ol4\n261196tnx57Nspnb4Wa/R5ta25DGm/OpXproMXlp9IvAxx+Mz8xkZu/esa+mS8u/nbgerf+2Dv2w\n/Ftiy/r4W37Lvym3HsYPfXHqzF9OLru+gmNUxk8/Xbu/TqZnm+qTvl8dspblq56uGuGK8WV9fe3n\nn3z6L2+s44rxZX19Xcue07Mb6PvrYGNGHbMjnS+6wmEs1nOubo5EH/X5fKMPx7ZRj8Mr9aFu1jbq\nHPJ6+/mp6XGHV4wvG/WK8dWMesX4qM9nc23k/e/DsWc9uvhseaPv0WaMqbXqGtJ4W9kH51P90dln\nOk+VkZ869mC8fM2ta369+LS7+vV367B75y35+Lu/YzwFwRXLX8Gy7Natt/bua3F/9BPvXPdv1Rk/\n9MVb3/tIluebXY2v9Y4h46efrt1fJ9OzTfXJtltfuObXaPbZ8ld8LpvZs2fVefTj83dc/XdfX/uD\nP/bhq/9e6/Usm4bXtezant1I318HGzPqmB3lfHHU8cH6rOdc3RyJPurz+UYfjm2jHodX6kPdrG3U\nOeT19vN97/HHj3woSfLCCy/MB35gsmP62vG81n5llHPDtY6f157rOt5O1kbe/z4ce9aji8+WN/oe\nbcaYWquuIY23t773kav/dj7VH119pvOv7nrPyM8dezC+7Qd+YNyr6NyOg+9KPXs2ZceONZ+7/037\ncu7ipWy/ZfwX68Py9vanl74nr3vl1mzbsq3rkp7jrte8PecvnR+pNuOHvtn/pn357OnvTnneM/mW\nV31tJzWMOoaMn35b2Z/tLx19vzgO69kv98Xr33Z7njn/TF6w7QVdl3JTll/Hpb/yQ3nJ129fc265\n4+C78ro/vJRLz7uUHd92+4SqXJ/Xv+32fPX5P5j6Fxez95tfNdL/Mw2va9la214r2ybXN+qYXe18\n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\ngCRHj8dTJ9adm+Q5SX45yclJHpjk73etHJ+w+HiSdUlOSvLCJC9K8ob9mAczVlX3TXJJktuTnJrk\n+CQvT3LDxDZ/kORlSc5O8sQkNyfZXFUHT+zqwvF9T8no9+PkJO9ehYfAvjsxPz62j07yjCQtyYfG\n6x3jfXlVRsfubyd5ZJJXJnllVb1s1waO8e68N6M6nZnk0Uk+meRTVXVMot4dODTJfyX5nYyeu+9m\nGvWtqsOTbE5yZZJNSV6R5HVV9RtTfiz6zYHQbw6OXnN49JvDo9/sW0/9JgAAQ9Ra2+uR5LVJtuxh\n3REZndA6bWLZcUmWkzxxfPtZSX6U5P4T25yd0YmvdfsyF2P2I8mbk3z6Xra5Osk5K34Pbk3y/PHt\n48e/A4+f2ObUJHckOXrej9G419+Bc5N8faK2jvGORpKPJTlvxbIPJ/nAxG3HeCcjySHj4/OXViz/\nQpI3qHdfY1yn561YdsD1TfJbSa6bfE5P8qYkX53i3PWbAxr6zWEPvWb/Q785rKHfHNZY5H7TMAzD\nMAzDGO7Yn0+MP3x8yaRvVdX5VXXsePkJGb1z/192bdha+1qSq5I8abzopCT/01q7bmJ/m5McmeRR\n+zEXZuu5Sb5QVR+qqmuqasvkO3Sr6sEZfdJjsuY3Jvlc7l7zG1prX5zY76cyemfxz836AbD/quon\nMnqX/3vHi06MY7w3lyY5paoeniRV9bgkT8nok1iO8f6sS3JQRqHDpFuTPFW9+zbF+p6U5DOttTsm\nttmc5LiqOnKKU9ZvDod+c6D0moOh3xwW/eaALWC/CQDAAO1rMP4fGV2q7tQkL03y4CSfGX8X0NFJ\nfjhueiddM16X8Z/X7GZ9JrZh7XhIRu/U/VqSZyb5qyR/UVVnjdcfndGLl93VdLLm106ubK3dmeQH\nUfO17rSMTjK+f3z7AXGM9+bNSf4uyRVV9cMklyc5t7X2t+P1jvGOtNZ2JrksyWuq6pjxd36eldFJ\nqmOi3r2bVn1X43levzks+s3h0msOg35zQPSbg7dI/SYAAAO1bl82bq1tnrj55ar6fJJvJ3l+ktv2\ncLfKbr53aHe735e5sCqWkny+tfaa8e0vVdWjMjp5ef493G9var63vxfMz4uTfKK1tv1etnOML65f\nTXJGkhck+WqSn03yjqq6urX2wXu4n2N8cZ2V5H1JvpvR5Qq3ZPQdf5vu4T7q3bdp1LfGf07ld0C/\nOTj6zeHSaw6DfnN49JustOb6TQAAhmt/LqV+l9bajiRfT/KwJNuTHFxVR6zYbEN+/M7O7Rl9EmDS\nrtsr3w3K/H0vydYVy7YmedD479szenGysqYra75hcmVVHZTkflHzNauqHpTkF5OcN7HYMd6ftyR5\nU2vt4tbaV1prFyR5e5I/HK93jHemtXZla+0Xkhya5NjW2klJDk5yZdS7dwda3+0T2+xuH8mMfgf0\nm93Tbw6QXnNQ9JsDo98ctIXtNwEAGI4DCsar6rAkD01ydUaXRLsjySkT6x+R0UmtS8eLLkvymKq6\n/8RunplkR0bvHmdtuSTJcSuWHZfRp7bSWtv1wnay5kdk9L1QkzW/b1U9fmIfp2T0Yulzs5k2U/Di\njF5wfnximWO8P/fJ/3/H/XLG/zc4xvvVWru1tXZNVd0vo8tVf1S9+zaF+n5+YpuTxycwd3lmkq+N\nA+yp0292T785THrN4dBvDpR+c3gWud8EAGBAWmt7PZL8WZKTk/x0kicn+WRGJzSOGq//y4zeBfz0\nJCdkdKLr3yfuv5TkS0k+keSxGb04uibJG/dlHsbqjCQnJrk9o3fzPzSjS+DdlOQFE9u8Msn1SZ6b\n5DFJPprkG0kOntjm40m+kOQJSZ6S0XdIfnDej8/YY90rybYkf7ybdY7xjkaSv0lyVZJnj5/XT8vo\n+97+ZGIbx3hHI6MTSqcm2ZjkGUm+mNFJqoPUe/FHRp/MelxGl6ldTvJ749vHTqu+SY7IKKB+f5Kf\nyegSuTuT/PoUH4d+c0Aj+s3Bjeg1BzWi3xzciH6z65FO+k3DMAzDMAxjuGPfNk4uSvKdJLeOX9xe\nmOTBE+vXJ3lnkuvGJ7QuTrJhxT6OTfJP46b2miR/mmRp3v8Qxh5r/uwk/53kliRfSfLi3WzzuvGL\nlluSbE7ysBXr75vRd0TuSHJDRpdMvM+8H5uxx5o/I8mdK+s4XucY72iMT2q8LaMT0DePT1i8Psm6\nFds5xjsZSX4lyTfH/49/N8k7khyu3n2MJE/L6ATlnSvG+6ZZ34xOcn56vI+rkvz+lB+HfnNgI/rN\nQY3oNQc1ot8c3Ih+s+uRTvpNwzAMwzAMY7ijWlt5VTMAAAAAAAAA6McBfcc4AAAAAAAAAKx1gnEA\nAAAAAAAAuiYYBwAAAAAAAKBrgnEAAAAAAAAAuiYYBwAAAAAAAKBrgnEAAAAAAAAAuiYYBwAAAAAA\nAKBrgnEAAAAAAAAAuiYYBwAAAAAAAKBrgnGAFarqaVV1Z1UdMe+5AADQF70mAAAAzIdgHBiUqloe\nn4hc3s24s6r+KMklSY5prd047/kCALA49JoAAACwdlVrbd5zAFg1VbVh4uYLkrw+ySOS1HjZztba\nLas+MQAAFp5eEwAAANYunxgHBqW1du2ukWTHaFH7/sTyW8aXt1zedXnLqnphVd1QVc+pqiuq6uaq\n+lBV/eR43ZVV9YOqekdV7Trpmao6uKreWlXfqaqdVXVZVT1tXo8dAIDZ0msCAADA2rVu3hMAWKNW\nXk7jPkl+N8nzkxyR5CPjcUOSZyV5SJJ/SPLZJBeP7/OuJI8c3+d7SU5L8omqekxr7VuzfgAAAKxZ\nek0AAABYZYJxgL2zLslLW2vbkqSqPpzkrCQbWmu3Jrmiqv41yS8kubiqHpTkRUmOba1tH+/jbVX1\nrCS/luTVqzx/AADWLr0mAAAAzJhgHGDv3LLrROXYNUm2jU9UTi7b9b2Sj05yUJKvT17yMsnBSa6b\n5UQBAFg4ek0AAACYMcE4wN750YrbbQ/LlsZ/PyzJHUk2JVlesd3Oqc8OAIBFptcEAACAGROMA8zG\nFzP6FM8DWmuXzHsyAAB0Ra8JAAAA+2jp3jcBGKS69032rLX2jSQXJvlAVZ1WVRur6olV9arxdz8C\nADBcek0AAABYZYJxgN1rU9jHi5J8IMlbk1yR5CNJTkxy1RT2DQDA4tJrAgAAwCqr1qbxehwAAAAA\nAAAA1iafGAcAAAAAAACga4JxAAAAAAAAALomGAcAAAAAAACga4JxAAAAAAAAALomGAcAAAAAAACg\na4JxAAAAAAAAALomGAcAAAAAAACga4JxAAAAAAAAALomGAcAAAAAAACga4JxAAAAAAAAALomGAcA\nAAAAAACga/8HcZ893A0gUz4AAAAASUVORK5CYII=\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "plot_pair_generator(annotation, generator, N=10)" ] } ], "metadata": { "kernelspec": { "display_name": "Python 2", "language": "python", "name": "python2" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 2 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython2", "version": "2.7.10" } }, "nbformat": 4, "nbformat_minor": 0 }