Skip to content

Instantly share code, notes, and snippets.

@nzw0301
Last active May 2, 2016 04:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nzw0301/e1aee5296e1c7874af9743442d0f8573 to your computer and use it in GitHub Desktop.
Save nzw0301/e1aee5296e1c7874af9743442d0f8573 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 6,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": [
"# from keras import backend as K\n",
"from keras.models import Sequential\n",
"from keras.datasets import imdb\n",
"from keras.layers import Dense, Activation, Embedding, LSTM, GRU, SimpleRNN\n",
"from keras.optimizers import Adadelta\n",
"from keras.utils import np_utils\n",
"from keras.utils.visualize_util import model_to_dot, plot\n",
"from keras.preprocessing import sequence\n",
"import numpy as np\n",
"from IPython.display import SVG\n",
"\n",
"from matplotlib import pyplot as plt\n",
"%matplotlib inline\n",
"plt.style.use(\"ggplot\")\n",
"np.random.seed(13)\n",
"nb_epoch = 10"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"collapsed": false
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Downloading data from https://s3.amazonaws.com/text-datasets/imdb.pkl\n",
"33218560/33213513 [==============================] - 820s \n"
]
}
],
"source": [
"max_features = 20000\n",
"\n",
"(X_train, y_train), (X_test, y_test) = imdb.load_data(nb_words=max_features)\n",
"maxlen=180\n",
"X_train = sequence.pad_sequences(X_train, maxlen=maxlen)\n",
"X_test = sequence.pad_sequences(X_test, maxlen=maxlen)"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {
"collapsed": false
},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"WARNING (theano.gof.compilelock): Overriding existing lock by dead process '1549' (I am process '1202')\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Train on 20000 samples, validate on 5000 samples\n",
"Epoch 1/10\n",
"20000/20000 [==============================] - 47s - loss: 0.6869 - acc: 0.5453 - val_loss: 0.6805 - val_acc: 0.5536\n",
"Epoch 2/10\n",
"20000/20000 [==============================] - 46s - loss: 0.6486 - acc: 0.6260 - val_loss: 0.5969 - val_acc: 0.6750\n",
"Epoch 3/10\n",
"20000/20000 [==============================] - 57s - loss: 0.5760 - acc: 0.7034 - val_loss: 0.6733 - val_acc: 0.6124\n",
"Epoch 4/10\n",
"20000/20000 [==============================] - 54s - loss: 0.5387 - acc: 0.7351 - val_loss: 0.5455 - val_acc: 0.7434\n",
"Epoch 5/10\n",
"20000/20000 [==============================] - 48s - loss: 0.4538 - acc: 0.7943 - val_loss: 0.6728 - val_acc: 0.6616\n",
"Epoch 6/10\n",
"20000/20000 [==============================] - 49s - loss: 0.4008 - acc: 0.8212 - val_loss: 0.5896 - val_acc: 0.6806\n",
"Epoch 7/10\n",
"20000/20000 [==============================] - 45s - loss: 0.3555 - acc: 0.8470 - val_loss: 0.5365 - val_acc: 0.7494\n",
"Epoch 8/10\n",
"20000/20000 [==============================] - 47s - loss: 0.3143 - acc: 0.8696 - val_loss: 0.6698 - val_acc: 0.6788\n",
"Epoch 9/10\n",
"20000/20000 [==============================] - 42s - loss: 0.2584 - acc: 0.8962 - val_loss: 0.6495 - val_acc: 0.7546\n",
"Epoch 10/10\n",
"20000/20000 [==============================] - 47s - loss: 0.1955 - acc: 0.9263 - val_loss: 0.7051 - val_acc: 0.7232\n"
]
},
{
"data": {
"image/svg+xml": [
"<svg height=\"377pt\" viewBox=\"0.00 0.00 350.32 377.00\" width=\"350pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 373)\">\n",
"<title>G</title>\n",
"<polygon fill=\"white\" points=\"-4,4 -4,-373 346.321,-373 346.321,4 -4,4\" stroke=\"none\"/>\n",
"<!-- 4838094328 -->\n",
"<g class=\"node\" id=\"node1\"><title>4838094328</title>\n",
"<polygon fill=\"none\" points=\"0,-324.5 0,-368.5 342.321,-368.5 342.321,-324.5 0,-324.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"101.502\" y=\"-342.3\">embedding_input_2 (InputLayer)</text>\n",
"<polyline fill=\"none\" points=\"203.004,-324.5 203.004,-368.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"230.838\" y=\"-353.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"203.004,-346.5 258.673,-346.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"230.838\" y=\"-331.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"258.673,-324.5 258.673,-368.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"300.497\" y=\"-353.3\">(None, 180)</text>\n",
"<polyline fill=\"none\" points=\"258.673,-346.5 342.321,-346.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"300.497\" y=\"-331.3\">(None, 180)</text>\n",
"</g>\n",
"<!-- 4838095504 -->\n",
"<g class=\"node\" id=\"node2\"><title>4838095504</title>\n",
"<polygon fill=\"none\" points=\"2.71387,-243.5 2.71387,-287.5 339.607,-287.5 339.607,-243.5 2.71387,-243.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"87.502\" y=\"-261.3\">embedding_2 (Embedding)</text>\n",
"<polyline fill=\"none\" points=\"172.29,-243.5 172.29,-287.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"200.125\" y=\"-272.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"172.29,-265.5 227.959,-265.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"200.125\" y=\"-250.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"227.959,-243.5 227.959,-287.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.783\" y=\"-272.3\">(None, 180)</text>\n",
"<polyline fill=\"none\" points=\"227.959,-265.5 339.607,-265.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.783\" y=\"-250.3\">(None, 180, 100)</text>\n",
"</g>\n",
"<!-- 4838094328&#45;&gt;4838095504 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>4838094328-&gt;4838095504</title>\n",
"<path d=\"M171.161,-324.329C171.161,-316.183 171.161,-306.699 171.161,-297.797\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-297.729 171.161,-287.729 167.661,-297.729 174.661,-297.729\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 4838095336 -->\n",
"<g class=\"node\" id=\"node3\"><title>4838095336</title>\n",
"<polygon fill=\"none\" points=\"3.47949,-162.5 3.47949,-206.5 338.842,-206.5 338.842,-162.5 3.47949,-162.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"87.502\" y=\"-180.3\">simplernn_2 (SimpleRNN)</text>\n",
"<polyline fill=\"none\" points=\"171.524,-162.5 171.524,-206.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"199.359\" y=\"-191.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"171.524,-184.5 227.193,-184.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"199.359\" y=\"-169.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"227.193,-162.5 227.193,-206.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.018\" y=\"-191.3\">(None, 180, 100)</text>\n",
"<polyline fill=\"none\" points=\"227.193,-184.5 338.842,-184.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.018\" y=\"-169.3\">(None, 20)</text>\n",
"</g>\n",
"<!-- 4838095504&#45;&gt;4838095336 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>4838095504-&gt;4838095336</title>\n",
"<path d=\"M171.161,-243.329C171.161,-235.183 171.161,-225.699 171.161,-216.797\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-216.729 171.161,-206.729 167.661,-216.729 174.661,-216.729\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 4837986656 -->\n",
"<g class=\"node\" id=\"node4\"><title>4837986656</title>\n",
"<polygon fill=\"none\" points=\"50.1587,-81.5 50.1587,-125.5 292.163,-125.5 292.163,-81.5 50.1587,-81.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"105.002\" y=\"-99.3\">dense_2 (Dense)</text>\n",
"<polyline fill=\"none\" points=\"159.845,-81.5 159.845,-125.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"187.68\" y=\"-110.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"159.845,-103.5 215.514,-103.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"187.68\" y=\"-88.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"215.514,-81.5 215.514,-125.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"253.838\" y=\"-110.3\">(None, 20)</text>\n",
"<polyline fill=\"none\" points=\"215.514,-103.5 292.163,-103.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"253.838\" y=\"-88.3\">(None, 1)</text>\n",
"</g>\n",
"<!-- 4838095336&#45;&gt;4837986656 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>4838095336-&gt;4837986656</title>\n",
"<path d=\"M171.161,-162.329C171.161,-154.183 171.161,-144.699 171.161,-135.797\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-135.729 171.161,-125.729 167.661,-135.729 174.661,-135.729\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 4837522456 -->\n",
"<g class=\"node\" id=\"node5\"><title>4837522456</title>\n",
"<polygon fill=\"none\" points=\"29.9414,-0.5 29.9414,-44.5 312.38,-44.5 312.38,-0.5 29.9414,-0.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"108.502\" y=\"-18.3\">activation_2 (Activation)</text>\n",
"<polyline fill=\"none\" points=\"187.062,-0.5 187.062,-44.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"214.897\" y=\"-29.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"187.062,-22.5 242.731,-22.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"214.897\" y=\"-7.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"242.731,-0.5 242.731,-44.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"277.556\" y=\"-29.3\">(None, 1)</text>\n",
"<polyline fill=\"none\" points=\"242.731,-22.5 312.38,-22.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"277.556\" y=\"-7.3\">(None, 1)</text>\n",
"</g>\n",
"<!-- 4837986656&#45;&gt;4837522456 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>4837986656-&gt;4837522456</title>\n",
"<path d=\"M171.161,-81.3294C171.161,-73.1826 171.161,-63.6991 171.161,-54.7971\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-54.729 171.161,-44.729 167.661,-54.729 174.661,-54.729\" stroke=\"black\"/>\n",
"</g>\n",
"</g>\n",
"</svg>"
],
"text/plain": [
"<IPython.core.display.SVG object>"
]
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"model = Sequential()\n",
"model.add(Embedding(input_dim=max_features, output_dim=100, init='glorot_uniform', input_length=maxlen))\n",
"model.add(SimpleRNN(20, return_sequences=False))\n",
"model.add(Dense(1))\n",
"model.add(Activation('sigmoid'))\n",
"\n",
"model.compile(loss='binary_crossentropy',\n",
" optimizer='adadelta',\n",
" metrics=['accuracy'])\n",
"\n",
"simple = model.fit(X_train, y_train, batch_size=256, nb_epoch=nb_epoch,\n",
" validation_data=(X_test, y_test))\n",
"\n",
"SVG(model_to_dot(model, show_shapes=True).create(prog='dot', format='svg'))"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {
"collapsed": false
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Train on 20000 samples, validate on 5000 samples\n",
"Epoch 1/10\n",
"20000/20000 [==============================] - 107s - loss: 0.6900 - acc: 0.5324 - val_loss: 0.6882 - val_acc: 0.5134\n",
"Epoch 2/10\n",
"20000/20000 [==============================] - 103s - loss: 0.6752 - acc: 0.5813 - val_loss: 0.6785 - val_acc: 0.5464\n",
"Epoch 3/10\n",
"20000/20000 [==============================] - 105s - loss: 0.6396 - acc: 0.6335 - val_loss: 0.5844 - val_acc: 0.7016\n",
"Epoch 4/10\n",
"20000/20000 [==============================] - 105s - loss: 0.5983 - acc: 0.6774 - val_loss: 0.6708 - val_acc: 0.6036\n",
"Epoch 5/10\n",
"20000/20000 [==============================] - 125s - loss: 0.5608 - acc: 0.7120 - val_loss: 0.7299 - val_acc: 0.6080\n",
"Epoch 6/10\n",
"20000/20000 [==============================] - 121s - loss: 0.5404 - acc: 0.7319 - val_loss: 0.5054 - val_acc: 0.7552\n",
"Epoch 7/10\n",
"20000/20000 [==============================] - 102s - loss: 0.5035 - acc: 0.7621 - val_loss: 0.4750 - val_acc: 0.7802\n",
"Epoch 8/10\n",
"20000/20000 [==============================] - 101s - loss: 0.4811 - acc: 0.7763 - val_loss: 0.4502 - val_acc: 0.7968\n",
"Epoch 9/10\n",
"20000/20000 [==============================] - 104s - loss: 0.4467 - acc: 0.8017 - val_loss: 0.4353 - val_acc: 0.7992\n",
"Epoch 10/10\n",
"20000/20000 [==============================] - 104s - loss: 0.4111 - acc: 0.8169 - val_loss: 0.4541 - val_acc: 0.7946\n"
]
},
{
"data": {
"image/svg+xml": [
"<svg height=\"377pt\" viewBox=\"0.00 0.00 350.32 377.00\" width=\"350pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 373)\">\n",
"<title>G</title>\n",
"<polygon fill=\"white\" points=\"-4,4 -4,-373 346.321,-373 346.321,4 -4,4\" stroke=\"none\"/>\n",
"<!-- 4582029744 -->\n",
"<g class=\"node\" id=\"node1\"><title>4582029744</title>\n",
"<polygon fill=\"none\" points=\"0,-324.5 0,-368.5 342.321,-368.5 342.321,-324.5 0,-324.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"101.502\" y=\"-342.3\">embedding_input_3 (InputLayer)</text>\n",
"<polyline fill=\"none\" points=\"203.004,-324.5 203.004,-368.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"230.838\" y=\"-353.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"203.004,-346.5 258.673,-346.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"230.838\" y=\"-331.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"258.673,-324.5 258.673,-368.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"300.497\" y=\"-353.3\">(None, 180)</text>\n",
"<polyline fill=\"none\" points=\"258.673,-346.5 342.321,-346.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"300.497\" y=\"-331.3\">(None, 180)</text>\n",
"</g>\n",
"<!-- 4582029912 -->\n",
"<g class=\"node\" id=\"node2\"><title>4582029912</title>\n",
"<polygon fill=\"none\" points=\"2.71387,-243.5 2.71387,-287.5 339.607,-287.5 339.607,-243.5 2.71387,-243.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"87.502\" y=\"-261.3\">embedding_3 (Embedding)</text>\n",
"<polyline fill=\"none\" points=\"172.29,-243.5 172.29,-287.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"200.125\" y=\"-272.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"172.29,-265.5 227.959,-265.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"200.125\" y=\"-250.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"227.959,-243.5 227.959,-287.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.783\" y=\"-272.3\">(None, 180)</text>\n",
"<polyline fill=\"none\" points=\"227.959,-265.5 339.607,-265.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.783\" y=\"-250.3\">(None, 180, 100)</text>\n",
"</g>\n",
"<!-- 4582029744&#45;&gt;4582029912 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>4582029744-&gt;4582029912</title>\n",
"<path d=\"M171.161,-324.329C171.161,-316.183 171.161,-306.699 171.161,-297.797\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-297.729 171.161,-287.729 167.661,-297.729 174.661,-297.729\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 4582029800 -->\n",
"<g class=\"node\" id=\"node3\"><title>4582029800</title>\n",
"<polygon fill=\"none\" points=\"41.9795,-162.5 41.9795,-206.5 300.342,-206.5 300.342,-162.5 41.9795,-162.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"87.502\" y=\"-180.3\">gru_1 (GRU)</text>\n",
"<polyline fill=\"none\" points=\"133.024,-162.5 133.024,-206.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"160.859\" y=\"-191.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"133.024,-184.5 188.693,-184.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"160.859\" y=\"-169.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"188.693,-162.5 188.693,-206.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"244.518\" y=\"-191.3\">(None, 180, 100)</text>\n",
"<polyline fill=\"none\" points=\"188.693,-184.5 300.342,-184.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"244.518\" y=\"-169.3\">(None, 20)</text>\n",
"</g>\n",
"<!-- 4582029912&#45;&gt;4582029800 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>4582029912-&gt;4582029800</title>\n",
"<path d=\"M171.161,-243.329C171.161,-235.183 171.161,-225.699 171.161,-216.797\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-216.729 171.161,-206.729 167.661,-216.729 174.661,-216.729\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 4580686816 -->\n",
"<g class=\"node\" id=\"node4\"><title>4580686816</title>\n",
"<polygon fill=\"none\" points=\"50.1587,-81.5 50.1587,-125.5 292.163,-125.5 292.163,-81.5 50.1587,-81.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"105.002\" y=\"-99.3\">dense_3 (Dense)</text>\n",
"<polyline fill=\"none\" points=\"159.845,-81.5 159.845,-125.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"187.68\" y=\"-110.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"159.845,-103.5 215.514,-103.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"187.68\" y=\"-88.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"215.514,-81.5 215.514,-125.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"253.838\" y=\"-110.3\">(None, 20)</text>\n",
"<polyline fill=\"none\" points=\"215.514,-103.5 292.163,-103.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"253.838\" y=\"-88.3\">(None, 1)</text>\n",
"</g>\n",
"<!-- 4582029800&#45;&gt;4580686816 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>4582029800-&gt;4580686816</title>\n",
"<path d=\"M171.161,-162.329C171.161,-154.183 171.161,-144.699 171.161,-135.797\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-135.729 171.161,-125.729 167.661,-135.729 174.661,-135.729\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 4581035816 -->\n",
"<g class=\"node\" id=\"node5\"><title>4581035816</title>\n",
"<polygon fill=\"none\" points=\"29.9414,-0.5 29.9414,-44.5 312.38,-44.5 312.38,-0.5 29.9414,-0.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"108.502\" y=\"-18.3\">activation_3 (Activation)</text>\n",
"<polyline fill=\"none\" points=\"187.062,-0.5 187.062,-44.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"214.897\" y=\"-29.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"187.062,-22.5 242.731,-22.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"214.897\" y=\"-7.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"242.731,-0.5 242.731,-44.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"277.556\" y=\"-29.3\">(None, 1)</text>\n",
"<polyline fill=\"none\" points=\"242.731,-22.5 312.38,-22.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"277.556\" y=\"-7.3\">(None, 1)</text>\n",
"</g>\n",
"<!-- 4580686816&#45;&gt;4581035816 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>4580686816-&gt;4581035816</title>\n",
"<path d=\"M171.161,-81.3294C171.161,-73.1826 171.161,-63.6991 171.161,-54.7971\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-54.729 171.161,-44.729 167.661,-54.729 174.661,-54.729\" stroke=\"black\"/>\n",
"</g>\n",
"</g>\n",
"</svg>"
],
"text/plain": [
"<IPython.core.display.SVG object>"
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"model = Sequential()\n",
"model.add(Embedding(input_dim=max_features, output_dim=100, init='glorot_uniform', input_length=maxlen))\n",
"model.add(GRU(20, return_sequences=False))\n",
"model.add(Dense(1))\n",
"model.add(Activation('sigmoid'))\n",
"\n",
"model.compile(loss='binary_crossentropy',\n",
" optimizer='adadelta',\n",
" metrics=['accuracy'])\n",
"\n",
"gru = model.fit(X_train, y_train, batch_size=256, nb_epoch=nb_epoch,\n",
" validation_data=(X_test, y_test))\n",
"\n",
"SVG(model_to_dot(model, show_shapes=True).create(prog='dot', format='svg'))"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {
"collapsed": false
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Train on 20000 samples, validate on 5000 samples\n",
"Epoch 1/10\n",
"20000/20000 [==============================] - 144s - loss: 0.6723 - acc: 0.5881 - val_loss: 0.6888 - val_acc: 0.5286\n",
"Epoch 2/10\n",
"20000/20000 [==============================] - 135s - loss: 0.6174 - acc: 0.6680 - val_loss: 0.6885 - val_acc: 0.5774\n",
"Epoch 3/10\n",
"20000/20000 [==============================] - 143s - loss: 0.5696 - acc: 0.7128 - val_loss: 0.5340 - val_acc: 0.7312\n",
"Epoch 4/10\n",
"20000/20000 [==============================] - 125s - loss: 0.5337 - acc: 0.7399 - val_loss: 0.5450 - val_acc: 0.7470\n",
"Epoch 5/10\n",
"20000/20000 [==============================] - 119s - loss: 0.5106 - acc: 0.7555 - val_loss: 0.4863 - val_acc: 0.7740\n",
"Epoch 6/10\n",
"20000/20000 [==============================] - 120s - loss: 0.4845 - acc: 0.7763 - val_loss: 0.4444 - val_acc: 0.8004\n",
"Epoch 7/10\n",
"20000/20000 [==============================] - 119s - loss: 0.4500 - acc: 0.7997 - val_loss: 0.4106 - val_acc: 0.8208\n",
"Epoch 8/10\n",
"20000/20000 [==============================] - 119s - loss: 0.4298 - acc: 0.8100 - val_loss: 0.4901 - val_acc: 0.7606\n",
"Epoch 9/10\n",
"20000/20000 [==============================] - 119s - loss: 0.4026 - acc: 0.8227 - val_loss: 0.4662 - val_acc: 0.7822\n",
"Epoch 10/10\n",
"20000/20000 [==============================] - 119s - loss: 0.3642 - acc: 0.8447 - val_loss: 0.5756 - val_acc: 0.7316\n"
]
},
{
"data": {
"image/svg+xml": [
"<svg height=\"377pt\" viewBox=\"0.00 0.00 350.32 377.00\" width=\"350pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 373)\">\n",
"<title>G</title>\n",
"<polygon fill=\"white\" points=\"-4,4 -4,-373 346.321,-373 346.321,4 -4,4\" stroke=\"none\"/>\n",
"<!-- 4614774232 -->\n",
"<g class=\"node\" id=\"node1\"><title>4614774232</title>\n",
"<polygon fill=\"none\" points=\"0,-324.5 0,-368.5 342.321,-368.5 342.321,-324.5 0,-324.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"101.502\" y=\"-342.3\">embedding_input_4 (InputLayer)</text>\n",
"<polyline fill=\"none\" points=\"203.004,-324.5 203.004,-368.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"230.838\" y=\"-353.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"203.004,-346.5 258.673,-346.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"230.838\" y=\"-331.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"258.673,-324.5 258.673,-368.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"300.497\" y=\"-353.3\">(None, 180)</text>\n",
"<polyline fill=\"none\" points=\"258.673,-346.5 342.321,-346.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"300.497\" y=\"-331.3\">(None, 180)</text>\n",
"</g>\n",
"<!-- 4581424768 -->\n",
"<g class=\"node\" id=\"node2\"><title>4581424768</title>\n",
"<polygon fill=\"none\" points=\"2.71387,-243.5 2.71387,-287.5 339.607,-287.5 339.607,-243.5 2.71387,-243.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"87.502\" y=\"-261.3\">embedding_4 (Embedding)</text>\n",
"<polyline fill=\"none\" points=\"172.29,-243.5 172.29,-287.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"200.125\" y=\"-272.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"172.29,-265.5 227.959,-265.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"200.125\" y=\"-250.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"227.959,-243.5 227.959,-287.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.783\" y=\"-272.3\">(None, 180)</text>\n",
"<polyline fill=\"none\" points=\"227.959,-265.5 339.607,-265.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.783\" y=\"-250.3\">(None, 180, 100)</text>\n",
"</g>\n",
"<!-- 4614774232&#45;&gt;4581424768 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>4614774232-&gt;4581424768</title>\n",
"<path d=\"M171.161,-324.329C171.161,-316.183 171.161,-306.699 171.161,-297.797\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-297.729 171.161,-287.729 167.661,-297.729 174.661,-297.729\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 4614669200 -->\n",
"<g class=\"node\" id=\"node3\"><title>4614669200</title>\n",
"<polygon fill=\"none\" points=\"35.3623,-162.5 35.3623,-206.5 306.959,-206.5 306.959,-162.5 35.3623,-162.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"87.502\" y=\"-180.3\">lstm_1 (LSTM)</text>\n",
"<polyline fill=\"none\" points=\"139.642,-162.5 139.642,-206.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"167.476\" y=\"-191.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"139.642,-184.5 195.311,-184.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"167.476\" y=\"-169.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"195.311,-162.5 195.311,-206.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"251.135\" y=\"-191.3\">(None, 180, 100)</text>\n",
"<polyline fill=\"none\" points=\"195.311,-184.5 306.959,-184.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"251.135\" y=\"-169.3\">(None, 20)</text>\n",
"</g>\n",
"<!-- 4581424768&#45;&gt;4614669200 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>4581424768-&gt;4614669200</title>\n",
"<path d=\"M171.161,-243.329C171.161,-235.183 171.161,-225.699 171.161,-216.797\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-216.729 171.161,-206.729 167.661,-216.729 174.661,-216.729\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 4618306000 -->\n",
"<g class=\"node\" id=\"node4\"><title>4618306000</title>\n",
"<polygon fill=\"none\" points=\"50.1587,-81.5 50.1587,-125.5 292.163,-125.5 292.163,-81.5 50.1587,-81.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"105.002\" y=\"-99.3\">dense_4 (Dense)</text>\n",
"<polyline fill=\"none\" points=\"159.845,-81.5 159.845,-125.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"187.68\" y=\"-110.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"159.845,-103.5 215.514,-103.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"187.68\" y=\"-88.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"215.514,-81.5 215.514,-125.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"253.838\" y=\"-110.3\">(None, 20)</text>\n",
"<polyline fill=\"none\" points=\"215.514,-103.5 292.163,-103.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"253.838\" y=\"-88.3\">(None, 1)</text>\n",
"</g>\n",
"<!-- 4614669200&#45;&gt;4618306000 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>4614669200-&gt;4618306000</title>\n",
"<path d=\"M171.161,-162.329C171.161,-154.183 171.161,-144.699 171.161,-135.797\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-135.729 171.161,-125.729 167.661,-135.729 174.661,-135.729\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 4613229536 -->\n",
"<g class=\"node\" id=\"node5\"><title>4613229536</title>\n",
"<polygon fill=\"none\" points=\"29.9414,-0.5 29.9414,-44.5 312.38,-44.5 312.38,-0.5 29.9414,-0.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"108.502\" y=\"-18.3\">activation_4 (Activation)</text>\n",
"<polyline fill=\"none\" points=\"187.062,-0.5 187.062,-44.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"214.897\" y=\"-29.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"187.062,-22.5 242.731,-22.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"214.897\" y=\"-7.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"242.731,-0.5 242.731,-44.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"277.556\" y=\"-29.3\">(None, 1)</text>\n",
"<polyline fill=\"none\" points=\"242.731,-22.5 312.38,-22.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"277.556\" y=\"-7.3\">(None, 1)</text>\n",
"</g>\n",
"<!-- 4618306000&#45;&gt;4613229536 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>4618306000-&gt;4613229536</title>\n",
"<path d=\"M171.161,-81.3294C171.161,-73.1826 171.161,-63.6991 171.161,-54.7971\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-54.729 171.161,-44.729 167.661,-54.729 174.661,-54.729\" stroke=\"black\"/>\n",
"</g>\n",
"</g>\n",
"</svg>"
],
"text/plain": [
"<IPython.core.display.SVG object>"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"model = Sequential()\n",
"model.add(Embedding(input_dim=max_features, output_dim=100, init='glorot_uniform', input_length=maxlen))\n",
"model.add(LSTM(20, return_sequences=False))\n",
"model.add(Dense(1))\n",
"model.add(Activation('sigmoid'))\n",
"\n",
"model.compile(loss='binary_crossentropy',\n",
" optimizer='adadelta',\n",
" metrics=['accuracy'])\n",
"\n",
"lstm = model.fit(X_train, y_train, batch_size=256, nb_epoch=nb_epoch,\n",
" validation_data=(X_test, y_test))\n",
"\n",
"SVG(model_to_dot(model, show_shapes=True).create(prog='dot', format='svg'))"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {
"collapsed": false
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Train on 20000 samples, validate on 5000 samples\n",
"Epoch 1/10\n",
"20000/20000 [==============================] - 56s - loss: 0.6869 - acc: 0.5407 - val_loss: 0.6783 - val_acc: 0.5674\n",
"Epoch 2/10\n",
"20000/20000 [==============================] - 55s - loss: 0.6558 - acc: 0.6021 - val_loss: 0.6472 - val_acc: 0.6166\n",
"Epoch 3/10\n",
"20000/20000 [==============================] - 61s - loss: 0.6000 - acc: 0.6719 - val_loss: 0.5834 - val_acc: 0.6968\n",
"Epoch 4/10\n",
"20000/20000 [==============================] - 70s - loss: 0.4953 - acc: 0.7590 - val_loss: 0.4837 - val_acc: 0.7834\n",
"Epoch 5/10\n",
"20000/20000 [==============================] - 61s - loss: 0.4178 - acc: 0.8130 - val_loss: 0.5507 - val_acc: 0.7238\n",
"Epoch 6/10\n",
"20000/20000 [==============================] - 57s - loss: 0.3821 - acc: 0.8319 - val_loss: 0.6475 - val_acc: 0.7052\n",
"Epoch 7/10\n",
"20000/20000 [==============================] - 56s - loss: 0.3167 - acc: 0.8690 - val_loss: 0.5605 - val_acc: 0.7686\n",
"Epoch 8/10\n",
"20000/20000 [==============================] - 61s - loss: 0.2384 - acc: 0.9093 - val_loss: 0.7056 - val_acc: 0.7038\n",
"Epoch 9/10\n",
"20000/20000 [==============================] - 62s - loss: 0.1785 - acc: 0.9333 - val_loss: 0.7275 - val_acc: 0.7180\n",
"Epoch 10/10\n",
"20000/20000 [==============================] - 58s - loss: 0.1408 - acc: 0.9470 - val_loss: 0.8273 - val_acc: 0.7568\n"
]
},
{
"data": {
"image/svg+xml": [
"<svg height=\"458pt\" viewBox=\"0.00 0.00 350.32 458.00\" width=\"350pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g class=\"graph\" id=\"graph0\" transform=\"scale(1 1) rotate(0) translate(4 454)\">\n",
"<title>G</title>\n",
"<polygon fill=\"white\" points=\"-4,4 -4,-454 346.321,-454 346.321,4 -4,4\" stroke=\"none\"/>\n",
"<!-- 4714779648 -->\n",
"<g class=\"node\" id=\"node1\"><title>4714779648</title>\n",
"<polygon fill=\"none\" points=\"0,-405.5 0,-449.5 342.321,-449.5 342.321,-405.5 0,-405.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"101.502\" y=\"-423.3\">embedding_input_5 (InputLayer)</text>\n",
"<polyline fill=\"none\" points=\"203.004,-405.5 203.004,-449.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"230.838\" y=\"-434.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"203.004,-427.5 258.673,-427.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"230.838\" y=\"-412.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"258.673,-405.5 258.673,-449.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"300.497\" y=\"-434.3\">(None, 180)</text>\n",
"<polyline fill=\"none\" points=\"258.673,-427.5 342.321,-427.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"300.497\" y=\"-412.3\">(None, 180)</text>\n",
"</g>\n",
"<!-- 4714781608 -->\n",
"<g class=\"node\" id=\"node2\"><title>4714781608</title>\n",
"<polygon fill=\"none\" points=\"2.71387,-324.5 2.71387,-368.5 339.607,-368.5 339.607,-324.5 2.71387,-324.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"87.502\" y=\"-342.3\">embedding_5 (Embedding)</text>\n",
"<polyline fill=\"none\" points=\"172.29,-324.5 172.29,-368.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"200.125\" y=\"-353.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"172.29,-346.5 227.959,-346.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"200.125\" y=\"-331.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"227.959,-324.5 227.959,-368.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.783\" y=\"-353.3\">(None, 180)</text>\n",
"<polyline fill=\"none\" points=\"227.959,-346.5 339.607,-346.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.783\" y=\"-331.3\">(None, 180, 100)</text>\n",
"</g>\n",
"<!-- 4714779648&#45;&gt;4714781608 -->\n",
"<g class=\"edge\" id=\"edge1\"><title>4714779648-&gt;4714781608</title>\n",
"<path d=\"M171.161,-405.329C171.161,-397.183 171.161,-387.699 171.161,-378.797\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-378.729 171.161,-368.729 167.661,-378.729 174.661,-378.729\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 4714781888 -->\n",
"<g class=\"node\" id=\"node3\"><title>4714781888</title>\n",
"<polygon fill=\"none\" points=\"3.47949,-243.5 3.47949,-287.5 338.842,-287.5 338.842,-243.5 3.47949,-243.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"87.502\" y=\"-261.3\">simplernn_3 (SimpleRNN)</text>\n",
"<polyline fill=\"none\" points=\"171.524,-243.5 171.524,-287.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"199.359\" y=\"-272.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"171.524,-265.5 227.193,-265.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"199.359\" y=\"-250.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"227.193,-243.5 227.193,-287.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.018\" y=\"-272.3\">(None, 180, 100)</text>\n",
"<polyline fill=\"none\" points=\"227.193,-265.5 338.842,-265.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.018\" y=\"-250.3\">(None, 180, 20)</text>\n",
"</g>\n",
"<!-- 4714781608&#45;&gt;4714781888 -->\n",
"<g class=\"edge\" id=\"edge2\"><title>4714781608-&gt;4714781888</title>\n",
"<path d=\"M171.161,-324.329C171.161,-316.183 171.161,-306.699 171.161,-297.797\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-297.729 171.161,-287.729 167.661,-297.729 174.661,-297.729\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 4722322288 -->\n",
"<g class=\"node\" id=\"node4\"><title>4722322288</title>\n",
"<polygon fill=\"none\" points=\"6.97949,-162.5 6.97949,-206.5 335.342,-206.5 335.342,-162.5 6.97949,-162.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"91.002\" y=\"-180.3\">simplernn_4 (SimpleRNN)</text>\n",
"<polyline fill=\"none\" points=\"175.024,-162.5 175.024,-206.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"202.859\" y=\"-191.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"175.024,-184.5 230.693,-184.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"202.859\" y=\"-169.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"230.693,-162.5 230.693,-206.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.018\" y=\"-191.3\">(None, 180, 20)</text>\n",
"<polyline fill=\"none\" points=\"230.693,-184.5 335.342,-184.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"283.018\" y=\"-169.3\">(None, 20)</text>\n",
"</g>\n",
"<!-- 4714781888&#45;&gt;4722322288 -->\n",
"<g class=\"edge\" id=\"edge3\"><title>4714781888-&gt;4722322288</title>\n",
"<path d=\"M171.161,-243.329C171.161,-235.183 171.161,-225.699 171.161,-216.797\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-216.729 171.161,-206.729 167.661,-216.729 174.661,-216.729\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 4722115696 -->\n",
"<g class=\"node\" id=\"node5\"><title>4722115696</title>\n",
"<polygon fill=\"none\" points=\"50.1587,-81.5 50.1587,-125.5 292.163,-125.5 292.163,-81.5 50.1587,-81.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"105.002\" y=\"-99.3\">dense_5 (Dense)</text>\n",
"<polyline fill=\"none\" points=\"159.845,-81.5 159.845,-125.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"187.68\" y=\"-110.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"159.845,-103.5 215.514,-103.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"187.68\" y=\"-88.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"215.514,-81.5 215.514,-125.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"253.838\" y=\"-110.3\">(None, 20)</text>\n",
"<polyline fill=\"none\" points=\"215.514,-103.5 292.163,-103.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"253.838\" y=\"-88.3\">(None, 1)</text>\n",
"</g>\n",
"<!-- 4722322288&#45;&gt;4722115696 -->\n",
"<g class=\"edge\" id=\"edge4\"><title>4722322288-&gt;4722115696</title>\n",
"<path d=\"M171.161,-162.329C171.161,-154.183 171.161,-144.699 171.161,-135.797\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-135.729 171.161,-125.729 167.661,-135.729 174.661,-135.729\" stroke=\"black\"/>\n",
"</g>\n",
"<!-- 4715026304 -->\n",
"<g class=\"node\" id=\"node6\"><title>4715026304</title>\n",
"<polygon fill=\"none\" points=\"29.9414,-0.5 29.9414,-44.5 312.38,-44.5 312.38,-0.5 29.9414,-0.5\" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"108.502\" y=\"-18.3\">activation_5 (Activation)</text>\n",
"<polyline fill=\"none\" points=\"187.062,-0.5 187.062,-44.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"214.897\" y=\"-29.3\">input:</text>\n",
"<polyline fill=\"none\" points=\"187.062,-22.5 242.731,-22.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"214.897\" y=\"-7.3\">output:</text>\n",
"<polyline fill=\"none\" points=\"242.731,-0.5 242.731,-44.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"277.556\" y=\"-29.3\">(None, 1)</text>\n",
"<polyline fill=\"none\" points=\"242.731,-22.5 312.38,-22.5 \" stroke=\"black\"/>\n",
"<text font-family=\"Times,serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"277.556\" y=\"-7.3\">(None, 1)</text>\n",
"</g>\n",
"<!-- 4722115696&#45;&gt;4715026304 -->\n",
"<g class=\"edge\" id=\"edge5\"><title>4722115696-&gt;4715026304</title>\n",
"<path d=\"M171.161,-81.3294C171.161,-73.1826 171.161,-63.6991 171.161,-54.7971\" fill=\"none\" stroke=\"black\"/>\n",
"<polygon fill=\"black\" points=\"174.661,-54.729 171.161,-44.729 167.661,-54.729 174.661,-54.729\" stroke=\"black\"/>\n",
"</g>\n",
"</g>\n",
"</svg>"
],
"text/plain": [
"<IPython.core.display.SVG object>"
]
},
"execution_count": 10,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"model = Sequential()\n",
"model.add(Embedding(input_dim=max_features, output_dim=100, init='glorot_uniform', input_length=maxlen))\n",
"model.add(SimpleRNN(20, return_sequences=True))\n",
"model.add(SimpleRNN(20, return_sequences=False))\n",
"model.add(Dense(1))\n",
"model.add(Activation('sigmoid'))\n",
"\n",
"model.compile(loss='binary_crossentropy',\n",
" optimizer='adadelta',\n",
" metrics=['accuracy'])\n",
"\n",
"simple_stack = model.fit(X_train, y_train, batch_size=256, nb_epoch=nb_epoch,\n",
" validation_data=(X_test, y_test))\n",
"\n",
"SVG(model_to_dot(model, show_shapes=True).create(prog='dot', format='svg'))"
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"image/png": "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\n",
"text/plain": [
"<matplotlib.figure.Figure at 0x11f3c6588>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "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\nmN999x333HMPM2fOpH///oSFhXHy5Em79lUUhblz5/Lhhx/y0UcfMWrUKLp3797gPs7OzjX3qq+I\njIzk9OnTGAwGunXrVuu/wMDAmu3c3d1JTEzkb3/7G2lpaRw7dqxmLEBdx63v+U6aNIn777+fgQMH\n0q1bt1rP19/fn06dOrFx48Y69+/Tpw8uLi71/h2qW805OTm1Htu/f3+jsR07doyCggJeeeUVRo0a\nRa9evSgsLKz1ng8ZMoSjR49edfyfiouLo0uXLnzwwQd89tlnjdY/kCSpdcjELl2lsLCQRx99lOPH\nj7Nu3Trmz5/PI488gpub2zUfs1evXqxatYq0tDSOHj3KQw891GDS+Lk5c+Zw/PhxFi5cWO+guZ8K\nCwtj7969nD59msLCQqxWK/fccw9hYWFMnTqV5ORkzp49y+7du3nttddYvXo1UN3SXrx4MUePHiUr\nK4uFCxei0+no2bNnzXGPHz/O0aNHKSwsrLeF26tXL7Zs2cKWLVs4deoUzz33HLt37661zfPPP8+/\n/vUvFixYwPHjx0lPT+fdd9+lqKgIvV7P008/zQsvvMB7773HqVOnOHjwYK2R6OPHj+fLL78kOTmZ\nkydP8tRTT111a6MuXbt2xcXFhX/84x+cPn2alJQUnnzySTSaH78O7rrrLrp27UpCQgIpKSlkZWWx\nefNmli5dWutYc+fO5aWXXkJVVWbNmtXouSVJankysUu1KIrCbbfdhsFgYOTIkdx9990kJCTw6quv\nNuu4b7/9Nl27diUuLo74+Hg6dep01ejpn4/m/qnAwECmTZuGh4cHM2fObPR8Tz/9NH5+fgwcOJCA\ngAB27NiBi4sLW7duJTIykl/+8pf06tWLmTNnkpaWVjMNzNPTk7fffpsRI0YwYMAAVq1axfLly+nR\nowdQfYERFRXFiBEjCAgI4Isvvqjz/M899xyjR48mKSmJESNGUFxczBNPPFFrmzlz5rBo0SL+97//\nMWjQIMaMGcM333xTM3bg5Zdf5pVXXuGdd96hf//+TJo0qVaL/Pe//z1Tp07lzjvvZNSoUXTo0OGq\n5FrXa+rr68tnn33Gpk2b6NevH7/73e/461//Wiuxu7m5sXXrVvr168ddd91Fnz59eOyxxzCZTLWO\nNXv2bIQQ3Hvvvbi6ujb6vkiS1PIU0djNU6oH2ixatAghBGPHjiUpKanW341GI++88w4FBQWoqsr0\n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\n06b9WgsjLi6OmJgYpk2bRmhoKIMHD2bbtm3VxrB8+XIGDx5MWFgYjzzyCJcvX6722GeeeYbwwlau\nbgAAIABJREFU8HBUVaV9+/aMHDmSffv2mT320UcfZdmyZZWeGz58OPHx8QBMnz6dyMhIunTpwpgx\nY9izZ49Fn9nN3HaJXZQaEWu/Qx0zwWptbt26lYCAADp37lzp+ZTkEgJDHFF1VZPG2SwDxSaNO/xc\nAFAHj0a5azjauzMQBXWfjS4MBsTWtSjDat6QxhIOqsKTvfz5eH86hiY2kS63uJQDVwoY1FZOmpMk\nWzl79izLli0jPj6e06dP87///a/SRma//dJ96NAhtm/fzpIlS3j99ddZuHAhcXFxbNiwgdWrV7N7\n9+6KYw8ePEjbtm05duwYL774Ik8++SQ5OTlVYli7di2LFi1i6dKlHD16lKioKCZOnGjxe9i9ezed\nOnUy+1p5bfdyZ86cITU1lWHDhgEQERHB+vXrOXHiBDExMTz99NOUlNTv9qdV9opvTMSuzeAfiNKu\nc43HWqL8H+mhhx6qfB1NkHK+hKi7zJer3Xgum6FtK69dV0aPL6sIt+AN1Bdnoji71DoesWsTtOts\n1bkD3QPc6ODjzIoTWTzUtYXV2rW1Tcm5RAW6416Lvfklqal67733rNLOc889V6vjdTodRqORU6dO\n4eXlValy6G8pisILL7yAXq9n4MCBuLi4MHbs2IptzqOiojh27Bi9e/cGoEWLFjzxxBNA2V4rH374\nIRs2bOCBBx6o1O4XX3zBlClTaN++PQCTJ0/mvffe4/LlyzeNB+Dtt99GCMGDDz5o9vXRo0fz2muv\nVbS1YsUKRo8ejeMvBblurPf+1FNPsWDBAs6ePUtoaOhNr3szt1ViF5oJ8dO3qI9a/k3sZnJycti8\neTMxMTHo9ZXvo19LL0WvV2nmVTVpGE0aWy/k8c6oynXXFUWBcY/B5/9GW/xP1Cl/R3G0fBlc2YY0\nq1Afsc77u9Efe/jxwk/nGdLOE3936y/Nu9WEEKxNymZy75a2DkWS7EJtE7K1tGnThjfeeIP58+dz\n5swZBg8ezIwZM/Dz8zN7fIsWv3YunJ2dK0qKlz8uKCioeBwQEFDp3MDAQK5evVqlzUuXLjF9+nTe\nfPNN4Nea8GlpaXz33XcsXLgQRVF44IEHmD17dsV5n376Kd999x0rVqyoSNS/5ebmxtChQ/n+++95\n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\nRK5CYII=\n",
"text/plain": [
"<matplotlib.figure.Figure at 0x12119f048>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<matplotlib.figure.Figure at 0x1216d2fd0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAfAAAAEPCAYAAAC9aJYqAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzs3XdclWX/wPHPfbOFA7I34kTEPVEc4DZnrnrqqdSGZUMt\nG/aUaY+V/SwbVpplWfqYOTNTHLlFcSUOcG/ZgoMhcOC+fn+QJ1GQ4YFz0Ov9evF6ec65x/cc4Xzv\n+xrfSxFCCCRJkiRJqlZUUwcgSZIkSVL5yQQuSZIkSdWQTOCSJEmSVA3JBC5JkiRJ1ZBM4JIkSZJU\nDckELkmSJEnVkEzg0j2JiIjgueeeu+s2I0eOpGfPnlUUUfW0detWVFUlISHB1KFIklRNWJo6AOn+\n9+WXX6JpmqnDuKsePXrg7+/PDz/8YNTjPvvss5w+fZpNmzaVuq2iKEY9tyRJ9zeZwKVKp9PpquQ8\ner0eKyurKjmXJEmSqckmdOmeaZrGxIkTcXd3x8nJidGjR5OXl2d4/fYm9JEjR9KjRw++++47AgMD\ncXJyYuDAgaSmphq2OXfuHEOGDMHX1xd7e3uaNm3KggULipw3IiKCZ555hkmTJuHj40OtWrWYMmUK\nDRs2vCPGUaNG0aNHj2LjHzlyJBs3buSnn35CVVUsLCzYtm0bACkpKYwYMQIPDw8cHR3p1KkT27dv\nN+ybn5/Pq6++ir+/P7a2tvj4+PDYY48BMGXKFObOnWtoHrewsODnn38u8+caHR1Nly5dqFGjBi4u\nLjz++ONFPqP4+HiGDh2Ku7s7dnZ21KtXj08//dTw+sqVK2nZsiX29vY4OzsTGhrKwYMHy3x+SZLM\nm0zg0j1bsmQJ6enp7Nixg4ULF/Lbb78xceLEu+6zd+9etmzZwpo1a1i/fj2HDx9mwoQJhtczMzPp\n1q0b69at48iRI4wePZpRo0axdevWO859+fJlNm3axIYNG3jmmWc4c+ZMkSSbmZnJkiVLGD16dLGx\nfPHFF3Tq1Inhw4eTnJxMYmIiHTp0ICcnh4iICLKzs1m3bh0xMTE89NBD9OzZk+PHjwOF3QNLly5l\n4cKFnDp1ilWrVhEaGgrAhAkTeOyxx2jfvr3huI888kiZPtPk5GR69epFQEAA+/bt448//uDIkSMM\nGzbMsM0LL7zA9evX2bRpE8ePH2fu3Ln4+fkZ9h8+fDiPP/44cXFxREdHM27cOCwtZaObJN03hCTd\ng/DwcFG7dm2haZrhuTlz5gg7OzuRnZ0thBBixIgRokePHobXR4wYITw9PYVerzc89/HHHwsfH5+7\nnmvgwIHiueeeK3LuoKCgO7YbMGCAeOKJJwyPZ8+eLTw8PIqc73bdu3cXI0eOLPLcjz/+KPz9/UVB\nQUGR57t27SrGjx8vhBBi7Nixolu3biUe95lnnhERERF3fV9CCLFlyxahqqqIj48XQgjxzjvvCH9/\n/yIxHzx4UCiKIrZv3y6EEKJZs2ZiypQpxR7vwIEDQlVVcf78+VLPLUlS9STvwKV71rZt2yIDsMLC\nwsjNzeX06dMl7tOwYcMid4M+Pj4kJycbHt+4cYO33nqLxo0b4+rqik6nIzIykvPnzxc5TqtWre44\n9ujRo1m2bBnXrl0D4Pvvv2fEiBHlvvvct28fiYmJODk5odPpDD87duzg5MmTQGHz+6FDh6hXrx4v\nvPACy5cvR6/Xl+s8xYmLiyM0NLRIzE2bNsXJyYnY2FgAxo0bxwcffEBoaChvvfVWkVaHpk2b0rNn\nT0JCQhg8eDBffvklly5duue4JEkyHzKBS5VClLLInbW1dZHHiqIU2WfChAksXLiQKVOmsGXLFg4e\nPEifPn2K9K0D2Nvb33HsPn364O7uzvz58zl48CB//fUXzz77bLnfg6ZpNGrUiEOHDnHw4EHDz9Gj\nR/nuu+8AaNasGefOnePTTz/FxsaGcePG0bx5czIzM8t9vvIaMWIEFy5c4IUXXiApKYk+ffrw5JNP\nAqCqKpGRkWzevJm2bduybNkyGjRowJo1ayo9LkmSqoZM4NI927t3b5HkGxUVha2tLXXr1q3wMbdv\n387jjz/OkCFDaNKkCbVr1+bEiRNl2ldRFJ599lnmzJnDd999R+fOnalXr95d97G2tqagoKDIc61b\nt+bMmTPodDrq1KlT5MfLy8uwXY0aNRg4cCCff/45e/fu5ejRo4a++uKOWxYhISFER0eTn59veO7g\nwYNcu3aNxo0bG57z9PTkqaeeYt68ecydO5f//e9/RS4eWrduzVtvvcXWrVvp0qULP/74Y7ljkSTJ\nPMkELt2ztLQ0XnzxRY4dO8bq1auZNGkSzz//PHZ2dhU+ZlBQECtXrmTv3r3ExcXx3HPPlavIydNP\nP82xY8eYO3duiYPXblW7dm3279/PmTNnSEtLIz8/n8cff5zatWvTt29fNmzYwPnz59mzZw/Tpk3j\n999/B+CTTz5h4cKFxMXFce7cOebOnYulpSUNGjQwHPfYsWPExcWRlpZ2RwvCrW69CHrppZe4fv06\nI0aMIDY2lh07dvDkk0/SpUsXwsLCAHj55ZeJjIzkzJkzxMbGsmzZMgICAnBwcGDXrl1MnTqVPXv2\ncPHiRTZu3MihQ4cICQkp82coSZJ5kwlcuieKojB06FB0Oh0dO3bkscceY8CAAXz00Uf3dNzPPvuM\nWrVq0bVrV3r06IGfn1+REdg3z10SLy8v+vXrh4ODA0OGDCn1fK+99hpubm40a9YMDw8Pdu7ciY2N\nDVu3bqV169aMGjWKoKAghgwZwt69e6lVqxYAjo6OfPbZZ3To0IGmTZuycuVKli9fTv369YHCC4k2\nbdrQoUMHPDw8WLRoUYkx3Pp+PDw8WL9+PZcuXaJt27YMGDCApk2bsmTJEsM2QgjGjx9PkyZNCA8P\n58aNG4YmcicnJ3bt2sWgQYNo0KABzzzzDE888QTvvPNOqZ+FJEnVgyJK66yUpGqqXbt2dOrUiU8+\n+cTUoUiSJBmdSe/Ab46mNSfmGBOYZ1zmGlNaWhrz5s3jwIEDvPTSS6YOyWw/J3NkjnHJmCRzJRP4\nbcwxJjDPuMw1Jnd3dyZMmMDMmTMJDAw0dUhm+zmZI3OMS8YkmStZlkm675j7wimSJEnGIAexSZIk\nSVI1JAexSZIkSVI1ZPIm9PLM7a0KOp2OjIwMU4dxB3OMS8ZUNjKmsjPHuMwxJh8fH1OHIJkB2YQu\nSZIkSdWQTOCSJEmSVA3JBC5JkiRJ1ZBM4JIkSZJUDckELkmSJEnVkEzgkiRJklQNyQQuSZIkSdWQ\nTOCSJEmSVA3JBC5JklSNnDhxwtQhSGZCJnBJkqRq4sqVK2zZssXUYUhmQiZwSZKkaiA/P5/IyEg6\ndOhg6lAkMyETuCRJUjWwdetWXFxcCAkJMXUokpmQCVySJMnMHTt2jPj4eLp27YqiKKYORzITMoFL\nkiSZsfT0dLZt28ZDDz2EtbW1qcORzIhM4JIkSWZKr9cb+r3d3NxMHY5kZmQClyRJMlNbt27Fzc1N\n9ntLxZIJXJIkyQwdPXqUxMREIiIiZL+3VCyZwCVJksxMeno627dvp0+fPrLfWyqRZVk2iomJYd68\neQghiIiIYNCgQUVez87OZubMmVy+fBlN0+jfvz/h4eGVEa8kSdJ97Wa/d1hYmOz3lu6q1ASuaRpz\n585l0qRJODs7M3HiRNq0aYOvr69hm3Xr1uHv78+bb77J9evXGTduHJ06dcLCwqJSg5ckSbrf3Oz3\nbtSokalDkcxcqU3op06dwtvbG3d3dywtLQkLC2Pv3r1FtlEUhRs3bgCQk5ODTqeTyVuSJKmcZL+3\nVB6lJvD09HRcXV0Nj11cXEhPTy+yTe/evbl06RKjR4/m9ddfZ8SIEUYPVJIk6X6WlpbG9u3b5Xxv\nqczK1AdempiYGGrXrs17771HUlISU6dO5ZNPPsHW1rbIdrGxscTGxhoeDx8+HJ1OZ4wQjMba2trs\nYgLzjEvGVDYyprIzx7iqIqa8vDzWrVtHt27dCAwMLNM+ixcvNvw7JCRETjV7AJWawF1cXLh8+bLh\ncXp6Oi4uLkW22bJli2Fgm5eXFx4eHsTHx1O3bt0i2xX3S5aRkVHh4CuDTqczu5jAPOOSMZWNjKns\nzDGuqohpw4YNuLm5UadOnTKdS6fTMXz48EqNSTJ/pTah16tXj6SkJFJTU8nPzycqKorWrVsX2cbN\nzY3Dhw8DcPXqVRITE/H09KyciCVJku4jcXFxJCUlyX5vqdxKvQNXVZWnn36aqVOnIoSga9eu+Pn5\nsWHDBhRFoXv37gwZMoRvvvmGCRMmAPD444/j4OBQ6cFLkiRVZ2lpaezYsYMhQ4ZgZWVl6nCkakYR\nQghTBpCQkGDK09/BHJvwwDzjkjGVjYyp7MwxrsqKSa/X8+uvv9KyZctyTxnz8fExejxS9SMrsUmS\nJJnAli1b8PT0lPO9pQqTCVySJKmKxcXFkZycLCtWSvdEJnBJkqQqdLPfu0+fPrLfW7onMoFLkiRV\nkby8PNasWUOnTp2KFMiSpIqQCVySJKkKCCHYsmULXl5eBAcHmzoc6T4gE7gkSVIViIuLIyUlRfZ7\nS0YjE7gkSVIlu3z5MlFRUbLfWzIqmcAlSZIqUV5eHpGRkbLfWzI6mcAlSZIqiRCCzZs34+3tLfu9\nJaOTCVySJKmSxMbGcvnyZbp06WLqUKT7kEzgkiRJleDy5cvs3LlT9ntLlUYmcEmSJCO72e/duXPn\nO5ZfliRjkQlckiTJiG7t927YsKGpw5HuYzKBS5IkGdHNfm8531uqbDKBS5IkGUlqaqqh39vS0tLU\n4Uj3OZnAJUmSjED2e0tVTSZwSZKkeySEYNOmTfj6+sp+b6nKyAQuSZJ0j44cOUJ6erqc7y1VKZnA\nJUmS7kFqaiq7du2S/d5SlZMJXJIkqYJyc3NZs2YNXbp0wdnZ2dThSA8YmcAlSZIq4Ga/t7+/P0FB\nQaYOR3oAyQQuSZJUAUeOHOHKlSt07tzZ1KFIDyiZwCVJksopJSVF9ntLJicTuCRJUjnk5uYSGRlJ\neHi47PeWTEomcEmSpDK62e8dEBBAgwYNTB2O9ICTCVySJKmMDh8+zJUrV+jUqZOpQ5EkmcAlSZLK\nIiUlhejoaB566CHZ7y2ZBZnAJUmSSnFrv3fNmjVNHY4kATKBS5Ik3ZUQgo0bN8p+b8nsyAQu3TfS\nsvVcuaE3dRjSfWb//v1cu3ZN9ntLZkcmcOm+sD8+k1dWn2X2roumDkW6jyQnJ7N9+3Y531syS/I3\nUqrWNCFYeiSNyJNXGdPWi1l7kxnd0hUrC3ltKpWfEILLly9z7tw5zp07x+XLlxkwYIDs95bMkkzg\nUrWVlVfA57sSycgt4NM+gbjYWRJ5+joxidm08XMwdXhSNZGXl8fFixcNSdvS0pLAwEDatm2Lr68v\nzs7OZGRkmDpMSbqDTOBStXThai4fbbtEC2973ujoi5WFAkB4XRd2XLgqE7h0V1euXDEk7KSkJLy8\nvAgMDKRly5ayuppUbcgELlU7O85f59u9yYxs6UHXOk5FXutc25kf91xCX6DJZnTJID8/n/j4eEPS\nzs/PJzAwkKZNm9K3b1+sra1NHaIklZtM4FK1UaAJfo5JZeeFDKZ09aeOi+0d27jaW1Orpg0HErNo\n66czQZSSucjIyOD8+fOcPXuW+Ph4XFxcqF27Ng899BBubm4oimLqECXpnsgELlUL13Lymb4jAUtV\n4dM+gTjaWJS4bViAI1EXMmQCf8BomkZSUpLhLjszM5NatWpRv359unfvjp2dnalDlCSjkglcMnsn\n027w8bZ4wms78a+mbliod79zah+g43+HUmUz+gPgxo0bnD9/nnPnznHhwgUcHBwIDAwkIiICT09P\nVFX+/0v3L5nAJbO2/tRVFsSkMqadF6H+ZbujdrGzJFA2o9+XhBCkpqYa7rLT09Px8/MjMDCQjh07\n4uAgBy9KDw6ZwCWzpC/QmLMvmbiUG3zYMwA/R5ty7R8W4EjUedmMfj+4Oc3r7NmznD9/HisrKwID\nAwkNDcXHx0cWWJEeWPI3XzI7qVl6Pt4ej7u9FdN716KGVcn93SXp8Hczel6BhrVsRq9WhBBcvXr1\njmletWvXpnXr1rKoiiT9rUwJPCYmhnnz5iGEICIigkGDBhV5/ffff2fHjh0oimKYrjF37lzs7e0r\nJWjp/nUoKYsZUQkMCHbh4WCXCo8UdrazpPbfzejt5F14tZCYmMiuXbs4ceIE+fn51K5dW07zKobQ\nCkwdgmQmSk3gmqYxd+5cJk2ahLOzMxMnTqRNmzb4+voathkwYAADBgwACgv/r1mzRiZvqVyEEKw8\nls6KuHReDfOhmde9//6E1SpsRpcJ3Pxdu3aNVatWERoaKqd53YW4kob2/afw2bxiX8/Pz6egQCb4\n+4mFhUWJ3USlJvBTp07h7e2Nu7s7AGFhYezdu7dIAr9VVFQUYWFh9xCu9KC5odeYGZ1IUqae6b0C\n8XCwMspx2/vrWHBQNqNXB7t376ZZs2aEhYXJsqUlEIf3oc37EiWib4nbFBQUkJaWVoVRSZXN1dW1\nxARe6rdaeno6rq6uhscuLi6kp6cXu21eXh4xMTG0a9eugqFKD5r463m8se4cdlYq03oGGC15w9/N\n6M62HEjIMtoxJeNLT0/n/PnzNG/e3NShmCWRr0db8iPagm9QR7+J2u8RU4ckmQmjDmLbt28fDRs2\nLLH5PDY2ltjYWMPj4cOHo9OZV/OmtbW12cUE5hnXvcYUde4Kn265wKi2vvQNdjdKk+ntMXWr786e\nxAy6N/K552MbKyZzYE4xbdiwgdDQUNzc3MwqrptMGVNBShLZX76P6liTGtO+R3X8p3Tw4sWLDf8O\nCQkhJCTEFCFKJlRqAndxceHy5cuGx+np6bi4uBS77c6dO+/afF7cL5m5NZfpdDqziwnMM66KxlSg\nCRYdvszGM9d4u4svQW52ZGZmVkpMLTys+H7PVdKuXjNZM/r99H9nbKmpqZw/f57w8HAyMjLMJq5b\nmSomsX8n2v9mofQZitJ9AFmKAn/HodPpGD58eJXHJJmXUr/R6tWrR1JSEqmpqeTn5xMVFUXr1q3v\n2C47O5u4uDjatGlTKYFK94eM3AI+2HqJuJRsZvQOJMitcstbymZ08xYdHU3r1q2xsjJe10l1J/R5\naP+bjbb0R9SX30XtMVAO6JOKVWoCV1WVp59+mqlTp/Lqq68SFhaGn58fGzZs4M8//zRst2fPHpo1\nayane0glOnslhwlrz+HraM2UbgHUtKuaMgQdA3TsuGBed3UShhuDxo0bmzoUsyGS4tE+fB0yrqG+\n+zlK7QamDqnSzZw5kzfeeKNSjj106FAWLVpUKccuyYwZM3j55Zer5Fxl+gZt3rw5X3zxRZHnevTo\nUeRxeHg44eHhRgtMur9sOXuNuftTeLa1J50DHav03O39dcw/mEpuvoaNpRyNbi527dpF27ZtZSW1\nv2m7NiMWz0UZ9G+Uzr0emLvuqkp2Vamq/u9M/pfz+9IrKIqCqvD3j8Kt773I56CAcssLSrHPF91P\nufW5254o7jxONfNo0soKpZQFM6SyydcEP/6Vwr74TP7bzZ9A5zuXAK1sNe0sqeNsy4HErDLXU5cq\n16VLl7h27RrBwcGmDsXkRG4OYuG3iDPHUV/7L4pfbVOHJFUTJk/gGYH5pGbrSc0q/LmRL3CrYYm7\nnRVu9pa421sVPq5hjZu9JTWsVBAgbh7gln8L8c9zRR4b/i3ueP72Y8UdyiMxHnz8ZVfAvbpyI5//\n2x5PDSuVT/sE4mBd/pKoxhIWoCPqQoZM4GZACEF0dDTt2rXDwsJ0vxPmQFw6i/btdJTaDVD/8ymK\n7f275OnXX3/NDz/8QGZmJl5eXnz44YeEhYUxY8YMzp49y8yZM7l06RKhoaF8+umnfPLJJ2RnZ/PW\nW2/RtGlTXnvtNRITE3n44YeZOnUqUDgSf+HChTRu3Jhly5bh6enJ1KlT6dixY7ExLFq0iNmzZ5Oa\nmkqLFi34+OOPi61p8sQTT9CtWzdGjBhheK5Hjx689tpr9O7dm0mTJhEZGUlGRgZ16tRh8uTJtG3b\ntlI+t7sxeQJ/vLV7kcc5+RopmXqSM/UkZ+WRlKnnaMINkjP1JGXqsVDBy8EKD3trPB2s8HKwwtPB\nCg8HKzzsre55pHGTFrYc2J2Ot5/VA9OEVRmOpmYzfXsCPevVZHgTV1QTf5bt/XXMj5HN6ObgwoUL\n3Lhxg6CgIFOHYjJCCMT2dYgVC1CGjULt0NXUIVWq06dPM2/ePNauXYu7uzvx8fFFKsbd/l0bExND\nVFQU0dHRjBw5koiICBYvXkxeXh69evWif//+hnojBw4coH///hw5coTVq1fz7LPPEh0djZOTU5Fj\nrlu3jq+++oqffvqJ2rVr89VXXzFmzBhWrlx5R7wDBw5kwYIFhgR+4sQJEhIS6NatGwAtWrTgtdde\nQ6fT8f333zN69Gh2795d5WPATJ7Ab2drqRJQ04aAmneuPiWEICO3gOQsPUkZepKz9Jy9ksuuixkk\nZ+q5nJ2Pk40Fnn8n9cIfa8O/XewsS00kPv62HNijkJyQj5evHBlbXkIIIk9eZdGhy7wc6k0bP/NY\n3rGmnSV1XGz5KzGL9vIu3GSEEOzatYvQ0NAHdq1ukZ2FmP81IukS6hvTULz9quzcBc8OMMpxLL77\nvXzbW1ig1+s5duwYzs7OJVbyhMJkPn78eKytrencuTN2dnYMHDjQMH25bdu2HDlyxJDA3dzcePrp\np4HCst5z5sxh48aNDB48uMhxFyxYwMsvv0zdunUBeOmll/jyyy+Jj4+/I54+ffrw9ttvG15bsWIF\nffr0McyWePjhhw3bPvfcc3zxxRecPn26yruETJ7ARUEBShmb0RRFwdHWEkdbS+q73tnUVKAJ0rLz\nSc7KK7yDz9QTk5j197/zyMzTcLe3ui3BW+Fpb42XgxUONhYoikL9RjacjMvB08dS3oWXQ26+xqw9\nSZy5ksvHvWrhrTOvboiwAB07z2fIBG5CZ86cQdM06tWrZ+pQTEKcO4k2ZzpKSAvUidNRrMu3TO69\nKm/iNZbAwECmTJnCjBkzOHHiBOHh4bz33nt4eHgUu72bm5vh37a2toZS3jcfZ2X9My3U29u7yL6+\nvr4kJyffccxLly4xadIk3n//faDwYlJRFJKSku5I4Pb29nTt2pXff/+dF154gZUrVzJ9+nTD67Nn\nz2bRokWkpKQAkJmZWWKF0spk8gR+6adZ+I4YY5SrcQtVKWxKd7Ciieedr+fma6Rk6Q3JPTkzj2Op\nN0j5+45eVaChhwOvdfAg/4ggNSkfD295F14WyZl5TNsWj6+jNf/Xqxa2ZthM3T5ANqOb0s2+7w4d\nOjxwF8ZCCMSfvyMil6I+/jxKqwdvvYiBAwcycOBAsrKyeOONN/jggw/umN1UEYmJiUUex8fH06tX\nrzu28/HxYezYsXesplmSQYMGMWPGDNq2bUtubq6hSNmePXuYNWsWS5YsoUGDwml+ISEhiCKDq6qG\nyRP4lms5KN/OomlYJ4KCgrCxqbwrUhtLFX8nG/ydSmiez9NYFHuVL3Yl8USwOyficnD3knfhpTmQ\nmMXnOxMYEuJK/yBns/28atpaUlc2o5vMyZMnsbS0JDAw0NShVCmReR1t3pdw7UrhXbe7l6lDqnKn\nT58mKSmJNm3aYGVlha2tLZqmFbtteRNhWloaP/zwA08++SSRkZGcPn3a0Fd9qyeeeILp06fTqFEj\nGjRowPXr19m2bRv9+vUr9rhdu3bltdde45NPPjGstgmFd9uWlpY4OzuTl5fH119/bbRKkuVl8tuQ\nx0eNolPyKS4e2Me8efPYvHmzSVbTURQFRxsLXukYwLWcAnZdzyA3R5CWavql+URygkmu7kojhGDp\nkTS+2JXI6x19GdCw4ut3Gyue0j6nsFo6os5fr6KIpJs0TSM6Opr27dub7QVeZRAn49D+Ow7F0wf1\nzWkPZPKGwoWuPvroI5o2bUrLli1JS0tj4sSJxW57++9HaY9btGjB2bNnadKkCdOnT2fOnDmGAWy3\nbtu7d29efPFFxowZQ3BwMN27d2fLli0lxmxtbU2fPn3YsWNHkT7vmzVPOnXqRPv27bGzs8PHxzRr\nLSjCxJkhISEBkZyANn0i2cOeIVZYERsbi5OTE02bNqVu3bpVOtVEp9NxPuUKEyLPMaKWB1YZKu3D\nTTcQS4v6EzHvS2qMnURu4ztL2JpKtr6Ar/akcjkzhzc6+eJWw/RdDdrCb7HMyqBg1PgSx1Vczcln\nzO9n+HFwvSprRpf1vSEuLo6jR48yePDguybw++WzEpqGiFyK2PQH6lMvozQ1bonpkhJGbm7uA7Wc\n6OLFi1m0aBHLly83dSiVxtXVtcSWaZPfgQOFV6cvvkONRd/Szs2JESNG0KxZM44cOcKPP/5IdHR0\nlf5Ru9hZ8nonH+aeSeb6tQKuXM6vsnPfStu1GfHbApQnX+LGgtmI3ByTxHG7bH0B/9lwAWc7Kz7o\nHmAWyVucP4XYH4XIykAsnF3inXhNW0vqutryl6yNXmUKCgrYvXt3qXff2vb16P/ahci5UYXRGZ+4\ndgXt8/cQsX+h/meG0ZO3JN1kFgkcQKldH/Xp8WizPkJNSaB+/foMHjyYhx9+mJycHBYuXMjq1au5\ncOFClTQnB7vX4F/N3YjRMjkaW/VfKNrurYhlP6GOfx+1U08sgxojIpdWeRy3K9AE07cnUM/VlvGd\na2FlohW+biU0De2XOSiD/o39hKmI86cRq34pcfvCoi6yGb2qxMbG4uLictdmRhF3ALFqEbl/LEab\n8BQF099GW70YcfYEQjN9N1ZZibgYtP+OR6nbEPW1D1Bc3ErfSZIqyGLy5MmTTRnArXfWiocP6JwQ\nP3+F0joMxbYGNWrUIDAwkKZNm5Kfn8/evXuJiYlB0zScnZ2NXkfZxsaGvLw8AOq52nHwahZKooK3\ntxW2dlWTrMS+HYjFc1HHv4/iWwuAGiHNyf3uU5RWYSj2pmnSF0Iwe28y2XqNV8N8sLO1NXxWpiR2\nbYYzx1F1wZr9AAAgAElEQVQfex5bBx15jZojFn0PllYogXdOV3K3t+L7fSn0C3LGsgpK5t76O2Uu\nqiqm/Px81qxZQ7du3bC3ty92G6EVoH3zEeqQp9A99SJ5HXsWJr7484gNKxErFyLOnYTsTLB3qPLf\n/7J8VqKgoDDOVQtRnx6P2rEHSiXOcy9pffKCggJu3KjeLRjlERISwiOPPGLqMCpVjRo1SsxzZpXA\nART/2qDPQyz7CaVtZxSrwrnEFhYWeHp60qRJEzw8PDhz5gxbt27l2rVrODg4lPjlUF63/7G28LHn\nz9PXuJqk0bB+5Zc5FAei0f43C3Xs5MLP4m+2NZ3JvZGNiNqI2rZTpcdRnOVx6RxIzGJShB82lqpZ\nJCZxIxvxzYeoo8ahuLgXxqSoKE1aI378AsXd645CGbaWKjFJWThYWxQ7I8HYzOFzul1VxRQTEwMU\nDjQqidjxJ6QkoAwZURiXpqF4+qA0boka8RBK+3CwsIQThxEr5iO2RkLiRcjXg5Oz4TuispT2WYn0\nVLSvpkLGVdRxk1H8Ais1HpAJ/EFSrRI4APWCIekSYuMqlLadigxIUhQFnU5HvXr1aNSoEdevX2fH\njh2cPHkSVVVxdna+pznlt/+xWqgKdXxsOBObR6ZNPn6ulfeFLw7uRfv5K9Sx76HUqntnXD61EL8v\nRPHyQ/HwLuEolWPbuessjU1javcAnGwt/4nJ1An8twUoNV1Qu/YtEpNir0MJalxYNKNOQxTXoiV7\n9QWCvQmZhAVU/spo5vA53a4qYsrLy2Pt2rV0796dGjVqFLuNyMlGzJpWeAFW07XYuBTbGij+tVFa\ntkfpOQilYRPIzkLsi0L8+gMiZjekpYCqFiZ01biDXu/2WYmDe9Bm/helQ1fUx19AsS3+fRqbTOAP\njmqXwBVFgZDmcOQvOBANLYsv/GBlZYWvry/NmjWjRo0axMXFERUVRU5ODk5OTtjaln/lq+L+WO1t\nLLh6I5/9R7PwD7BGZ2P8UfHiyH60eV+gvvwuSmD94uPKL0Bx9UBb8kPhcoNVVIoyLiWbL3clMrmr\nPz6O/1zAmDoxicRLiEXfoY6ZiGJjd0dMSk0XFP/ahUm8cSsUx5qGfd3tLausGd3Un1NxqiKmv/76\nCysrK5o2bVriNmLVryg6HWpE0QuwkiiKguLojFI3GDU0AqXHQBRPH0hNRGxZi1j+M+JkHGReB7sa\n4OB4z9PWiotJ5OsRS35ErP8N9fk3UNt1qdLpcTKBPziqXQIHUBQVmrVFbFsHF89A45Yl/oEoioKz\nszMNGzakbt26JCcns2XLFuLj47GxscHRsex/xCV9gXh7WHP5ZD5LLqQRVscRKwvj/bGKuANocz9D\nffE/KHWKX+DBEJenL+LQXsjMQKnb0GgxlOTS9Vze33yJcR28CfYoendhysQkhED7fgZKWHfURs1L\njElx94aaroh5X6C06oBiV9jVYmupcjApC3trtdKb0R/EBJ6bm8vatWvp2bMndnbFdz2JtFTEz1+h\njn4Txa5GheJSLCwKu0mCm6N27oXSsWdh4j5zHLFqEWL9b4V96Xm54FgTxebeL+pFSiLaF1NAKyhs\nMvequlrmN8kE/uColgkc/v7jbNEO8ftCyLmBUr9RqceztbWlVq1ahqv+/fv3s3//fgoKCnB2djYU\noy9JSV8gFhYKogC06/Dn5at0CNAZ5YpbHD2I9t0nqC9MvOv7MzQNKwpKYP3ChNS+a6UuP3gtJ593\n/7zII03c6FjrzqZmkyamg7sRB6JRR7xSpCWi2CZYv0AQArH4h8JxFX/Xn84rEOyNzySsmPdmTA9i\nAt+7dy8ODg6EhISUuI1YOBslpCVqi3ZGi0uxsUHxDUBp1hal+4DCKVz5eYiDewrvmPdsh9Skwo1r\nuqBYlD4I9taYtL07ELOnoUT0RX3kmSqvZX6TTOAPjrslcNPPASqFUsMBdexkxNZItJ0by7yflZUV\njRo14tFHH6V3796kp6fz888/s379epKSkio0Fa1OAxtc9FZcyyhgRdy9F64XJ46gzZmO+vybKA1K\n/qK7neLlh9KhO2LFz/ccQ0ly8zU+2HqJjrUc6VmvZuk7VCGRl4v261zUR59FKeMsBLXnIJQmrdFm\n/rfwbgwI9XfgQGIWufnFl3SUKiY7O5vDhw/fdX1kcfYE4vhhlF4Pl7jNvVIUBcXLFzWiLxYv/gf1\nswWojz8PNrZofyxCe/VJCma8i7Z2GeLCaUQJpT3h79+5+d8gVvyM+sok1O4DHqiKcg+iXbt20bq1\n+RTPKo7ZJ3AAxdkVdex7iKXzEEf2l3t/Ly8vevTowZNPPombmxtr165l0aJFxMbGotfry3wcaxuV\nWnWsGejiwu/Hr3AgseLFQMSpOLRZ01Cfex0lqEm591f6PYI4cgBx9kSFYyiJJgSf7UzE08Gafzcz\nv3msYv0KCKiDckvTeVkoQ55CcfNEmzMdUVCAk60l9V1t2ZdgmjrG96u//vqL+vXr4+hYfMuGEAJt\n8VyUQf+u1Bak2ykWFij1glEH/AuLNz9G/b8fCgc/pqeizfkEbcJTaHOmo+3YgEhPNexXEH8e7cMJ\ncCML9d3PKW6MilQ2K1eupF+/ftSvX5/mzZvTv39/fvrpJ8Pr48ePp3bt2gQFBdG4cWMee+wxTp06\nZXh9xowZvPzyy3cc18/Pj/Pnzxs9XnO/SKsWCRxA8fZHHfM22tzPEGdPVugYdnZ2tGzZkqeeeor2\n7dtz5swZfvzxR7Zt28aVK1fKdIw6QTakJxYwvrU3n+9MICmj/M194vSxwnmvT7+KEtys3PsDKHY1\nUAY/gfbLnLveOVTETwdSuZ6bzyuhXmb3CyzSUhB/rkIdNqrc+yqqijLiFdDrEf+bhRCCjrUciTpv\nXqU7q7PMzEzi4uJo0+Yu1cf+2gm5OSjtI6ousGIoNexRmoeiPvY8FlNnof5nBgQ3g7+LsRS8OwZt\n3hdkTh6L0q0/yrMTDH31UvnNnj2byZMn8+KLL3Lw4EFiYmKYNm0a+/btK3IjNWbMGI4fP87+/fvx\n9PRkwoQJRY5T3HeSuX1PVZVqk8CBwqvnp15G+3oqIjmh4sdRFAIDA+nfvz+PPvooFhYWLF26lBUr\nVhS52iuOja2KX6A1Fmkqwxu78dG2eHLK0QQrzp1E+/oD1JFjURq3rPB7AFBCI0BRCguZGMnq41fY\nG5/JxM5+ZlFl7Xbakh9QuvZDcStmvdgyUCytUF94E3HhDOL3Xwj1q9xm9Ozs7Eq5MzBX+/btIzg4\nGAeH4outCH0e2tJ5qMNGGX26171SXN1RO/VEfe511E9/Rn3mNfANxGHSZ6idej6wScIYMjIy+PTT\nT/noo4/o06ePYVphSEgIM2fOLHZsko2NDf379ycuLq7U45fUJfrNN9/w3HPPFXlu0qRJTJo0CYBf\nf/2V8PBwgoKCCAsLY8GCBeV9ayZlft/QpVCat0MZ8C+0LyYjrpftrvluHB0dCQsLY+TIkQQHB7Nu\n3TqioqLu2kdeN8iGS2fz6BbgSB0XG76KTixTn7q4cBrty/dRn3wJpcm9960oqor66HOFxS2y7722\n955LGSyJTWNSuF+lTJW7V+LoQTh3CqX34Hs6jmJbA/WVSYg9W3GI3kCDSmpGLygoYPXq1SxatIgL\nFy4Y/fjm5vr165w4cYJWrVqVuI3Y9Af41qpwy1NVUVQVpVZd1B4DsbiloJJUMfv370ev19OzZ88y\n75Odnc2KFSvuafnZgQMHsnnzZrKzs4HCVfH++OMPBg8u/A5xd3dn/vz5HD9+nBkzZjB58mSOHDlS\n4fNVNZOvB14RaufeaFevoH3xPurrHxileIKlpSUNGzYkJCSEX3/9lTVr1tCzZ89irwztaqj4BFhx\n9mQez7fxYuKGC6w8ls6gYNcSjy8unUX7YkphsYfm7UrcrryU2vVRmrRC/LEIZfjTFT7OybQbzIxO\n4t1wP7x0lVvZqiJEfj7aou9Qh48yyshfxbEm6tjJaNMnEtb7ZaLOWxi9qEtUVBQ2NjY88sgjLF++\nnMGDB+PqWvLvSHW3Z88emjRpUnLRloxriLXLUN/8uIojk24a+L9jRjnOysfLN4U1PT0dFxeXIkW2\nBg4cyMmTJ8nNzeWXX34xDHqcPXs28+bN4/r16/j7+/PDDz9UOE5fX1+aNGlCZGQkQ4YMYceOHdjZ\n2dG8eeH4ma5duxq2bdeuHV26dGHPnj00bty4wuesStUygQMo/R+Fq2mFA8FefhfF0jgrYtWoUYNB\ngwaxadMmli1bRv/+/Yst01ov2IZt6zOpG2TDxM6+vL72HIE1bWnufee2Iv4C2ueTUR59FqVVB6PE\neSvl4SfQ3nsJ0aknird/ufdPydTz4dZ4XmznRQO3qhtUVB5iyxpwcoYW7Y12TMXDG/Wld2nz1cf8\n2Go8Ofne2BppidETJ05w5swZHn30Udzd3enYsSOrVq1i2LBhRiv7a06uXr3KmTNneOqpp0rcRvz+\nC0q7cJPMm5YKlTfxGouzszPp6elommZI4itXrgSgdevWaLeM43n++ed5/fXXSUhI4N///jenT5+m\nYcPCuC0sLMjPL7o65M3HJU21GjhwIL/99htDhgzht99+K7K296ZNm/jss884c+YMQghycnIIDg42\n3huvZNWuCf0mRVFQHn8BrKwR87406kAuS0tLevToQZ06dVi8eDGXL1++Y5sa9hZ4+Vpx9mQu7vZW\nvNbRh892JpCceVvFpsRLaJ9NQhk6ErVN5dQwVxxrovQdhrbo+3JPj8vMK+D9LRcZ3MiFUP/i55aa\nmrh+FbF6Meq/njN6P6RSqy41R46hQfoZ9h0+a5Rjpqens2XLFh566CFDNcDg4GAaNmzIH3/8Ua6Z\nD9XF7t27adGiRYnrFouEC4h9O1D63d8LT0jFa9WqFdbW1qxbt67M+/j4+DB58mQmTZpEbm7h1E9f\nX18uXrxYZLvz589jZWWFt3fx5aX79+/Prl27SExMZO3atQwaNAgoLPX73HPPMWbMGA4fPkxcXBwR\nERFVstqlsVTbBA6F00LUZ19HXE5GLP+p9B3Kc2xFoW3btoSFhbFixQrOnTt3xzb1gm04ezIPvV7Q\nxNOeoSGufLQt3jAgSiQnoM14F2XwE6ih4UaN7454w/vClctwcHeZ99EXCKZti6eZlz39G7pUYnT3\nRqyYj9I+okKtC2WhNGpOh/ruRO08jEhLLX2Hu8jLy2P16tWEhYXh4eFR5LV27drh7OzM+vXri9xx\nVHdpaWlcvHiRZs1K7tfWls5DeWgYikPl156XzI+joyPjx4/n7bffZvXq1WRlZSGE4MiRI3ctPNO5\nc2e8vLwMg8siIiI4ffo0y5cvJz8/nytXrvDxxx/Tt2/fEtfAcHFxoX379rz66qsEBARQr17hCoV6\nvR69Xm9o2t+0aRNbt241/puvRNU6gUNh5SX15XcLFwLZsNLox2/QoAH9+vXjzz//5ODBg0Vec9BZ\n4OFlyblThVeH/YKcqeVkw9e7k9CSE9BmvIMy4F+oHboZPa7bKZaWqI8+i/brXEOhkrsRQvD17kRq\nWKmMaulR6vamIs6eRBzej9Lv0Uo9T/vOrYhxrk/2F/9FZFZsrXAhBBs3bsTb27vYCmSKotC1a1dy\ncnKIioq615DNRnR0NC1btsTauvixEyL2ACTHo0Q8VMWRSebkhRde4L333mPWrFk0b96c5s2bM3Hi\nRN555527FkwZPXo0s2bNQq/X4+rqyvz585k/fz7NmjWje/fu1KxZkw8//PCu5x40aBA7duwo0nxu\nb2/P+++/z+jRowkJCWHlypX06tXLaO+3KijCxO0FCQkVnw52K5GWgvbxWyhDR6C27Vzh4+h0umLL\nu167do1Vq1bh5+dH586dDVd7GdcK2Lk5k279HLG0VMjN13hrzWm6HN/AgDa1UcP7VDiWssR1u4JZ\nH6H410Etpanyl0Op7E/IYmr3gAr3+5Y1pooSmoY27Q2ULn1Qw8p2EXQvMb236SLdU/+iw9ko1PH/\nRSmhObgkMTExHD16lGHDhhXpj7s9ppycHJYsWUKzZs3uutBHZTLW/11KSgqrVq3iqaeeKrYPUmgF\naO+PQx3wGErL0scvVPbvVEWYY0w+Pj7FPp+bm0taWloVRyNVJldX1xK7pqr9HfhNiqtH4dSgRd8V\nTjcyMicnJ4YNG8aVK1dYtWqVoU9G52SBi7sl508XPra+lsYb+2azwq8zRxpW/EKiotRhoxB//l6k\nktTtNp25xuaz13mni5/RBm1VBrFrEyhKlRX86BigY6d3KxR3b7TvCqu1lVVCQgJ79+7loYceKnEw\nzU22trb079+fPXv2FNs1U53s2rWLNm3alPiexY4/wV4HLUKrODJJuv+Z77d3BSh+gaij30D77hPE\nhTNGP76NjQ0DBgxAp9OxdOlSw1V5/WAbzhzPJT/1Mtqn/8GzU2dejajNjKgEUjKrdsCS4uaJEtEX\nsXResa8fTMpi3oEU3g33o6ad+U5CENlZiBXzUR99rsqWTW3nryMmKZvcx1+EfD1iwTdlGtCSnZ1N\nZGQk3bt3x8nJqUznqlmzJn379mXDhg2kpt5bv7upJCQkkJ6eXuKCJSInG/H7QtThT8siKJJUCe6r\nBA6gBDVBfWw02sz3ETdXHTIiCwsLIiIiaNSoEYsXLyY5OZmaLpY4Omhc+HkVSpfeqD0G0szLnocb\nuTJt+6UqXyxD6T0EcfoY4njRggTnr+by6Y4E3ujoW+lLaN4rsWoRSpPWKLWrru60o40FQW527E/O\nQX3+LcTFs4Ur4d2FpmlERkbSqFEjatcuX8EPb29vwsPDWbVqldk10ZZGCMGuXbto164dFhbFF/0R\nkctQGrVAqVW3iqOTpAfDfZfAAZTWHVF6D0X7Ygoio2IDku56fEWhRYsWREREsHLlSk4eiqFu9GzO\n+PeG7v8MkhjQ0BlfnQ2z9lRs9bMKx2djgzpsJNqiOYZm4PQb+UzdcpFRrTxo7Gne9ZxFwgVE9GaU\nh5+o8nOHBejYcT4Dxdbu72pt29G2rClx+127dqGqKu3aVaw4T/369WnatCmrVq0yuyVH7+bSpUtk\nZWUZ5ufeTqSlILauNcn/oSQ9KO7LBA6gduuH0jK08E48N6dSzlGnTh0G9ujO9o0bOevnQQ13By6d\n/+dLWFEUXgr14tzVXFafuPeyr+XSKgzsdYhta7mh15i65SI96tYkvHbZmnhNRQiBtug7lH6PoDhW\n/TKm7fx1HEzK4oZeK6zWNm4yYvVixF8779j29OnTnDhxgt69e5c4haUsWrVqhaenJ5GRkdVietmt\nd98lvW+xfD5K174ozvdv5TlJMrX7NoEDKA8/ieLli/bt/5VrQFJZiczruP38OUP93DllVYP0zF2c\niMtG0/6527axVJnY2ZclR9I4kpxt9BhKoigK6qPPkr/qVz7Zep7azrYMa1wNvkwP7IJrV1DCTTPl\nyNHGgoZuduyLL6yNrrh7ob78LtqCWUW6JK5evcqmTZvo06cPdnb3Vr1OURTCw8MRQrB161azLyRx\n7tw59Ho9DRo0KPZ1ceY44sQRlF73VrNekqS7u78TuKKgPPkyCA0x/2ujfjGKrMzCCmshLdENfYIh\nQ4YgyOVC0gbOnS7an+npYM34Dj58siOe1KwqHNTmW4u5rUagT0rkhbbmtzTo7URuLtriHworrpXQ\nr1oVwmrpiLrwz/+hElAX9dkJaN9+jLhUmLxWr15Nu3bt8PLyMso5LSws6NOnDwkJCRw4cMAox6wM\nN+++Q0NDi/19KrLWt42tCSKUpAfHfZ3A4e8CJ6PfRFw6h1j5P6McU2T/nbwbNEEZ8hSKomBtbU3f\nvn3x9fNk/Z/L71hfvLm3PQOCXZi2LZ68gqppJl15LJ2jjrWYEPMDFpeMPyrf2MS6ZSiB9VEammZu\n9E3t/P5pRr9JCW6G8uizFHz5Ppsi1+Du7k6TJk2Met6bsxwOHDjA6dOnjXpsYzl16hSqqlKnTp1i\nXxf7okCfZ/K1viXpQXDfJ3DgnwFJe+8+IKksxI3swoVJ6jZEGT6qyF2Iqqr07NUZD5cQFi9eSnx8\nfJF9Hw52wdPBill7kiu9mTTqwnV+P3qFd7sG4DBgKNov35l106y4nIzYvBpl2ChTh4Lutmb0m9S2\nnYlt3ZXLp44T3rZ1pbRo6HQ6+vfvz8aNG0lKMv4sinuhaRrR0dEl333r8xDLbq71/UB8tUgPoPHj\nxzN9+nRThwE8IAkc/l4+ctwUxB/FD0gqC5FzA+3LKSgBdQpXFivmS0xRFDp0bI6veyfWrFnD0aNH\ni7z2SntvTqfnEHnyaoXfS2mOpmYze08y74T74W5vhdKxB+TlIPZsq7Rz3itt8VyUbgNQXN1NHQpw\nsxm96AyGpKQk9ly7QR8fVyxmfYTILb1kbUV4eHjQvXt3Vq9ezfXrxp9FUVEnTpzAzs6OWrVqFfu6\n2LgK/GubvAVFMk+hoaHs2LGj2Ne+/PJL2rdvT1BQEG3atGHMmDFA4XKfQUFBBAUFERAQQN26dWnQ\noAFBQUF89dVXLF68GD8/P6ZMmVLkeOvWrcPPz49XX3210t+XKT0wCRxuDkh6B23+N4gTseXaV+Tm\noM18H8XbH+Wx5+969+XpY4muhg9dOg1g9+7d7Nq1y3D3a/v3oLZFhy8Tm2L8QW2JGXl8vC2ece29\nqeNS2AepqBao/3oOsXQeIqfkhQNMRcQdgItnUXo9XPrGVaSwGT3b0Ix+48YNIiMj6dq1K86PjELx\n9EGbUzmDI6FwhkOrVq1YuXKloeqfKRUUFLB79+6S776vX0WsW446ZETVBydVa4sXL2bFihUsXryY\n48ePExkZSceOHYHC5T6PHz/O8ePHadu2LR9++CEnTpzg+PHjvPTSSwDUqlWLVatWFZnBsXTpUurW\nvf/rDzxQCRxAqVUP9dnX0GZPQ8RfKNM+IjcX7aupKK6eKP8eU2rzoKIo1G9kS/LFGgwbNoyLFy+y\ndu1aw7q13jprxrX3ZvqOBC5nG29Q2/WcfN7ffJFHm7rRytehaEz1GqE0bIJYs8Ro5zMGkZ+Ptuh7\n1EeeRrEqfjEMU9DZWBDsbsfe+Ew0TWPt2rU0aNCAunXr/jM4Uisw+uDIWzVv3pyAgABWr15NQSVd\nKJTV0aNHcXR0xM+v+LW8xaqba337VnFkUnV36NAhunTpgr9/4WqDbm5uPPbYY8VuW9zfmoeHB8HB\nwWzZsgUonCGyb98+evbsWeI5w8PD2bhxo+FxQUEBTZs25ciRwpkmo0ePpkWLFjRq1IihQ4dy4sSJ\nir69SlWmBB4TE8O4ceMYO3Ysv/32W7HbxMbG8sYbb/Daa6/d0ZxhbpRGLVCGP4325eS71gyHwn49\n7ZsPUJycUUa8XOa+PW8/K/R6QXaGNYMHD0ZRFJYvX052duFdd0sfB/oFOTNtWzx6IwxqyyvQ+HBb\nPKH+OnrXdy52G2XIU4jt6xApxllAxhjEpj/AxQ2aVawQSmXqEKBj54Xr7N69GyEE7dv/sxiHYXBk\n/HnEb8YZHFmcTp06YWVlxebNm002hiE/P589e/YUef+3EvEXEPuiUPpX7opx0v2pZcuWLF26lNmz\nZ3Po0KFy10JQFIWhQ4eyZEnhzcnNVcWsrKxK3GfQoEFFctnmzZtxdXWlcePGQGHT/c6dOzl48CCN\nGzc23O2bm1KLYWuaxty5c5k0aRLOzs5MnDiRNm3a4Ov7z5V2dnY2c+fO5Z133sHFxcWs+u1KooaG\no127gvb5ZNQ3P0axd7hjG6HXo33zEYq9DmXkOBS17FObFLXwLvxkXA4duuro1asXu3fvZvHixfTv\n3x9XV1eGNHLhdHoOs/cm81K7ik/z0oTg852JuNaw5InmJfchKzVdUXoORlv8AxYvvVOhcxmTuHYF\nEbmk8PM3wyluoX46lkUdIU5/gn/969E7ipbcHBypTXsTraYzakRfo8egqiq9evVi2bJl7Nu3jzZt\n2hj9HKWJjY3F3d29xClz2tIfUfoOQ7HXVXFkUnmt+tU4Y2/6P2K8IkuDBw9GVVV+/fVXZsyYgY2N\nDS+88IKhH7wsevXqxeTJk8nIyGDp0qW89957bNq0qcTtBw0aRK9evcjJycHW1paVK1cycOBAw+uP\nPPLPao7jx4/n+++/JzMzEweHO/OEKZWawE+dOoW3tzfu7oWJISwsjL179xZJ4Dt27KBdu3a4uLgA\nhYu3VwdKz0FwNR3tq6mo46egWP9TH1zk69G+/RisbVCefrVC85J9A6w4cSSHtNR8XN0tCQ0NxcnJ\nieXLl9OzZ09q1arFK6HevLHuHGtPXqVPg+LvnEszPyaV9Bv5vN/NH7WURKh0H4DYsb5wje0mrSp0\nPmMRy39GCeuO4lV8s6ypFeRkEpQZi3e7rtSoUXz5WUXnhDpuMtr/vYVwrInSKszocVhbW9O/f3+W\nLFmCo6MjQUFBRj9HSfR6Pfv27WPAgAHFvi6O/AUpiSgvvl1lMUkVZ8zEa0yDBg1i0KBBFBQUsHbt\nWl566SUaN25M585lW9HR1taWbt268cUXX3D16lVat2591wQeGBhI/fr12bBhA927d2f9+vWsX78e\nKLxpnTZtGqtXryY9Pb2wy0xRSE9PN7sEXmp7cHp6Oq6u/1TwcnFxIT09vcg2CQkJZGZmMmXKFCZO\nnMi2beY72vlWiqKgDBuJ4uyK9v2nCK2wn1Hk56PNmQ6KgvrshAoXFVFVhXrBNpyM+6eUa3BwMA89\n9BAbNmzg8OHD2FmpTOzsxy+HLnO0AoPa1p68QvTFDN7u4oe1RenN+4qVFeojz6At+g6RX7Urpd1K\nnD6GiDuA0vfu65abSn5+PmvWrMGnQVMOZt290lrh4MhJaP+bjTh+uFLicXBwoH///mzbto2EhKrr\nAjl06FCRC/hbiYICtCU/oA4bgWJZcnOlJJWVhYUFffv2JTg4mGPHjpVr3yFDhjBnzhyGDBlSpu0H\nDoSAsW4AACAASURBVBzIb7/9xvr162nQoIFhdsWKFSvYsGEDixcv5ujRo0RHRyOEMMtpuEYZxKZp\nGmfPnmXixIm8/fbbLFu2zOzmsJZEUVWUkePgRjZi4beIggLE959Cfj7qc2+glLK2c2n8Aq3JuF7A\nlbR8w3O+vr4MHTqUAwcOsG3bNrwcLHmlvTf/tyOBtHIMatsXn8miQ5eZFOGPo005mvebtgFPn8Jp\nPyYgNA3tlzkog59CsTPPhVW2bNlCzZo16dOxDQcTs8nW330QmRJQ5+9qbf+HuHS2UmJyc3OjZ8+e\nrFmzhqtXK28a4k25ubn89ddfhIYWv5a3iNoAOiezHL8gmSe9Xk9ubq7hp6CggMWLF7Nx40aysrIQ\nQrBp0yZOnDhBixYtynXs9u3b88svvzBy5MgybT9w4EC2bt3Kzz//zMMP/zMDJjMzE2tra5ycnMjO\nzuajjz4yyy4+KEMTuouLC5cvXzY8Tk9PNzSV37qNTqfD2toaa2trgoODOXfu3B19ZrGxscTG/jN9\na/jw4eh05tFvJt74kIwpY8l86xksXNyxf/0DFGvjjIoOaaZw9kQOAT3/aSLX6XSMGjWKZcuWsW7d\nOgYNGkR8luCTnUnMGNDwjrtpa2vrIp/VyctZzIxO4r+9G9DAq/zNOgWjxpI56UXsu/VDreCCE7fH\nVFa5m1aTZ2ODQ4/+Rv/DqGhMt4qJiSElJYWRI0dibW1NUx8dR9IK6Fa/lObHth3JK9BzY+Z/cZgy\nE9Xdy2gx3dS4cWP0ej2rVq1ixIgRJTbtl6YsMR04cIB69eoVO+9bZGdxfdUiHN78CEsjdpkZ87My\nFnOMCQqnX90UEhJS4rrs5uTJJ58ECkeTK4rCK6+8QpMmTZg5cyavvPIKmqbh6+vLtGnT7hjvUZbv\nirCwsndheXh40KpVK/bs2cO3335reH7YsGFs3bqVVq1a4ezszOuvv86CBQvKfNyqpIhS2gU0TWPs\n2LFFBrGNHTu2yHSS+Ph4fvjhB/7zn/+g1+t5++23GT9+fIlTTm5Vlc2BpRFX07Havg59r8FF+sPv\nVUG+YOPq67Tr7ICTc9E75YKCAjZv3kxKSgr9+vfn6wPXcLKxZEy7ohc/Op3OsGZ0apaeN9ef55lW\nHnQIqPiXp7bsJ7iWjjpqfIX2vzWmshLZmWjvjkF95b1KWSe6IjHdKiUlhd9++42hQ4caLlQ3nr7K\n7kuZvN2lbH312sZViC1rUN/4GEXneM8xFScqKoqEhAQefvhhLCvQSlRaTDdu3GD+/PkMHz6cmjXv\nvHDRlv8E166ijhxb7nPfS1ymYI4x+fj4FPt8bm4uaWlpVRyNVJlcXV2xsSk+H5XahK6qKk8//f/t\n3XlclOe58PHf88wKMwOICLKKAiLijgtxi1tcYhKtMbbp8p7mTZs0W5u2OU3T9KRpk/OmWRuzmeac\npOlpT2NMahbSiFuiUeIeRQVBQFxAEQTZmf1+/5hAVEBZZphB7+/nk09EHp65HGCuua97ue7kySef\n5Be/+AXTpk0jLi6OjRs3smnTJsBTEh47diwPPfQQjz76KPPmzetS8g40Slg4Qd+9y6vJG0CjVUhK\nNVB0pH1bU41Gw9y5cxk+fDjvv/ce30vWklfZzIbijkukTXYXT3xexi0jBvQqeQMoi29DHMlFlHRv\nrqk3xMfvoIyb4pPk3VtWq5VPP/2U2bNnX1RlmhJn4dDZK5fRW6lzb0YZ79tWtlOnTsVkMrFp0yaf\nzM199dVXJCcnd5i8xbmziC82oCz9vtcfV5KkrrviCNzXAmkEDr57t+10eEbhU+eYsYR0PF9dXFzM\nZ599xrip1/NKgcpvro9jxKCgtrjO19XzxOeniLbouXtSlFfKz+6dnyM2ZaH+5tlubZNrjak7z5Uo\nP4H7+d+i/v5VFItvdir09PsnhCArK4uwsLAOV74+8fkpZiaGcH0X+6kLIRB/WYlorCf04adobPH+\nCXhOp5O1a9cSHx/f6R7tzlzueWpububvf/87t99+e4elY/cbz8LgONRbbu9R3D2Ny18CMSY5Ar92\n9GoELnmHVqcwdLiB4vzOR2TJycksWbKEQ7u2c+vAczzzRRk1LZ7Fb0IIVu2uQKdR+PFE7yRvAGXK\nLNBqETmbr3htbwghPAvXbv6Oz5J3b+zZswe73d7pHNq0ISEXtRi9Es9pbfeDEDS/8iTC6v1jc7Va\nLTfddBOFhYXk5+d77b579+5lxIgRHSZvUVKAKMoPqGNvJelaJRN4HxqabODsGSdNjZ2XYqOiolix\nYgWNp4+RKYp45otTOFyCv391htLzVn45LRaN6r2FX4qioN5+N+LDvyOaG6/8BT0k9uZAUwPKzIU+\ne4yeOnHiBIcOHWLhwoVoOtkyODnO3K0yOnx9WttPfo0SbMb9hwd9MlURHBzMLbfcQk5ODqdOner1\n/RoaGigoKGDixIntPtfW6/tbste3JAUCmcD7kE6vkJisp/jI5ZtTWCwWli9fTpTOQWT5Lh7bUMKn\nR6r47ax4gnTe/5YpQ5JQxk1BfPyO1+8NnkYw4v23UL9zV4/31PtKfX09GzduZMGCBZc9pMGs1zBy\nUBB7yrr3JkcxGAi+6yHU5Xfgfu3/4f74H15vgBIeHs6iRYvIzs7udfl0z549pKend7i6XezdDk4n\nSqbs9S1JgUAm8D42dLiBM2UOmpsuf96vwWDg5ptvZszQKKJObuOx2fGEB/VuT/rlKEu/j9i1tcsN\nXrpDrHsfJSkNJXWU1+/dG06nk3Xr1jFhwoQuLbrsbhn9QsqE61D/40+IkkLPqW2VZ3p0n87ExcUx\nffp0srKy2s7b7666ujqKi4vJyGh/Qp+n1/dfUVfIXt+SFCjkb2IfMxhUEobpKSm48upkVVWZN3s2\nGSOTyd22wacnASmWUJSbvoN79RtefRxRVYHYug5ledcOV+hL27Ztw2w2d/nAiJ6U0S+khA1E/dnv\nUCbNwP3Uv+PO2ezV5zotLY0RI0aQlZWFw9H9U/Z27drF2LFjMRrbl8fFpiyIH4aSOtoboUqS5AUy\ngfvBsOEGyk84sLZ0revO1KlTsdls7Nu3z6dxKbMWQX0tfLXDa/d0v/vfKDcsRQmP8No9veHIkSOc\nOnWKefPmdXlBoFmvIT0yiN3dLKNfSFFV1Hm3oP7yScTGD3H/+WlEk/dWOE+ZMoWwsDA2bNjQra5O\nNTU1nDhxgnHjxrX7nKivRWxYi7r8h16LU5Kk3pMJ3A+MQSpxiTpKCi8/F95Ko9HwrW99iwMHDvh0\n252i0aDefhfu995C2LoW2+WIw/vg9EmUG5Z6ITrvOXfuHNu2bWPx4sWdbs/ozNSEEL7sYRn9Qkpc\nIuqjz6MMiMD9+58hjuT2+p7gWZQ4d+5cWlpayMnJ6fLX7dq1iwkTJnT4fIiP/4GSORslquOtS5LU\nGy+//DK/+tWvfHLv5cuXs3r1ap/c21teeOEFHnjggR59rUzgfpI0wsipUjs2W9dGSSEhIcybN4/s\n7Owez3F2hTJiDEpiCmL92l7dRzgduFf/N+q3f4xymb68fc1ms/Gvf/2LmTNnXtSkp6t6W0a/kKLT\no377R6j/9gDut170vHHqQen7Uq3by44fP87BgweveH1VVRWnT59mzJgx7T4nyk8ivtqBclNgNp25\nFnVl+q0/eeCBB3jmmWf8HUY7r7/+OnPnziU1NZWpU6fy+uuv++yxerotWCZwPwkKVomO03Gsi6Nw\n8LTAS01NZcMGH8+H33YH4rNPENWVPb6H2JwFkdEoY/u+f3VnhBBs3LiRIUOGMGLEiB7dwxtl9Esp\n6eNRH1uJqKrA/f8e8spCQqPRyM0338zu3bs5fvz4Za/duXMnGRkZ6Dp4o+V+/y2UG2Wv70BRX+ui\nuKD31TGpa1auXMmRI0f429/+xl/+8hc+/vhjf4d0EZnA/Sg5zcCJEjt2e9fnKq+77jqcTid79+71\nWVzKwEiUuTfjfu+tHn29qK1GZP8T9ds/8nJkvbNv3z6ampqYPn16r+4zLaHnq9E7o1hCUO95BGXO\nYtzP/Qb35k96/SYtLCyMxYsXs2HDBqqqqjq8pqKigqqqKkaNar9DQBzeB5UVnrURkt+5XYL9u5pI\nG9M/9+C/+uqrZGRkkJqayvXXX982xXNhCbmsrIy4uDjeffddJk2aRHp6On/729/Izc1l3rx5pKen\n89vf/rbtnmvWrGHp0qX89re/JS0tjVmzZrF9+/ZOY1i9ejWzZs0iPT2d73//+5SXl3d67U9+8hNG\njRqFqqokJSWxYMGCTl93f/CDH/D2229f9Hc33HAD2dnZADz22GNMmjSJESNGcOONN7J79+4uPWdX\nIhO4H5nMGqJitBwvsnf5a1RVZcGCBeTm5l72h6+3lAXfguPFPZqbFf/8H5Tp8wNqzvTUqVMcOHCA\nG2+8sUfNPy40Oc7MoYpmmuze3c+tKArqjPmov34GsWsL7pd+j6g736t7RkdHM3v2bLKysjo8DnTH\njh1Mnjy53XMiXC7ca95Cve0O2es7QBTmWQkKVokf6p0uiX2ppKSEt99+m+zsbAoLC/nHP/5BfHx8\n2+cvLSEfOHCAnJwcVq1axeOPP87LL7/c1nY0KyuLXbt2tV27f/9+hg4dyuHDh/nFL37Bj3/8Y+rq\n6trFsH79el555RXefPNNDh06xOTJk7n33nu7/G/YtWsXw4cP7/Bzrb3FWx09epTTp08zd+5cAMaP\nH8+mTZvIz89n6dKl3H333djtXX/d74zvNhZLXZKSZiTns0aGDTeg1XVtHsRisbTNh99+++09bil5\nOYregLri/+Je/V+o//Fil/uii+IjiIKDqE+85vWYeqqxsZH169czf/58r7SFNOk1jIoKZk95I7O6\neDZ6dyhRMai/+iPiX+/ifuJB1O/fizKu5z23U1JSqKurIysri+XLl6P/uk1uWVkZdXV1pKWltfsa\nsW0DhITB2Mk9flzJe86fc3Kq1M71Cyy9Okb5pZde8ko8P/3pT7t1vUajweFwUFBQwIABA4iNje30\nWkVR+PnPf45er2fmzJkEBQWxZMmStgZDkydP5vDhw0yZ4vmdiIiI4M477wTglltu4Y033mDz5s0s\nW7bsovv+/e9/54EHHiApydNI6f777+ell16ivLz8svEAPPfccwgh+Pa3O14LsmjRIn7zm9+03euD\nDz5g0aJFbdNSF/Ybv+uuu1i5ciUlJSUd/u51h0zgfmYO0RARqeV4sY3ktK6XxhITE0lLS2P9+vUs\nWbIE1ReHa4y/Dras8+zjnnvzFS8Xbhfud/6MsvyHKMYg78fTAy6Xi08//ZSxY8eSkJDgtftOH2Jh\n+4kGnyRw8BzDqiz5HiJ9PO43/4RyaC/Kijt7fIRpRkYGdXV1ZGdnc9NNNyGEYOfOnUyZMqXd8bGi\nuQmR9Y5nz7qX+7VL3ed0CvbvambUhCAMxt79nnc38XpLYmIiv//973nhhRc4evQos2bN4ne/+x2R\nkZEdXh8R8c22U6PRyKBBgy76uKmpqe3j6Ojoi742NjaWs2fPtrtnWVkZjz32GH/4wx+Ab3qSV1RU\nsHbtWl5++WUURWHZsmU89dRTbV/3l7/8hbVr1/LBBx90uE4EwGQyMWfOHD7++GPuuecePvroI559\n9tm2z7/++uusXr2aykrPuqLGxkZqamo6fb66SpbQA0DKSCPHjtpwOrs355mZmYnL5fLZfLiiKKjf\n+THik3cRDe1LUpcS2zaCwYgyuX03L3/Zvn07QUFBHZ7t3RuTYs3kVXq/jH4pJXkk6mMrwWHH/cTP\nEceLenYfRWHWrFm43W62bt3KsWPHaGlpITU1td21Yt37KKMzUBICr+XrtehIbgthAzXExPe/0vmF\nlixZwgcffNA2//uf//mfXrnvmTMXn2pYXl5OVFRUu+tiYmJ4+umnycvLIy8vj/z8fIqKisjIyOCB\nBx7g6NGjFBYWXpS8V69ezWuvvcaaNWs6vOeFli5dygcffMC+ffuw2WxtjZF2797NqlWreOONN8jP\nzyc/Px+LxeKVhcgygQeAkDANYQM1nDzWvTkRVVVZuHAhBw8e9Eoji44oMQkombMQH/ztsteJpgbE\nR//rOe88QEZthYWFlJaWcsMNN3g9ptYyujdXo3dGCQpG/b8/R1nyPdwv/QH3v9Yg3N1/46DRaFi0\naBGnT5/mo48+IjMzs13lRlRVILbJXt+BoqrCQUW5g9ETAqOi1VMlJSXk5ORgt9vR6XQYjcZOq4bd\nTWzV1dW89dZbOJ1OsrKyKCkpaZt7vtAPfvADXn75ZY4ePQp4+iB88sknnd537dq1PP3007zzzjtd\nOmp5zpw5lJeX89xzz3HLLbe0/X1jYyNarZYBAwZgt9v505/+RGOjd143ZAIPEMNHGikpsOJyde+H\n12w2M3/+fDZs2OCz/eHKzd9B5O6+7OhPfPS/KBlTURKG+SSG7qqurmbr1q0sXry4w6NBvWFagsXr\nq9EvR500HfW3LyCO5OJ+7tEebfMzGAzccsstjB49muTk5HafFx/8DWXuzShh3d8jL3mXw+7mwJ5m\nxk0ORqfv3y/Vdrudp556ijFjxjBhwgSqq6t55JFHOrz20jfbV/p4/PjxlJaWMnr0aJ599lneeOMN\nQkND2127cOFC7rvvPu69917S0tKYN28eW7Zs6TTmZ599ltraWhYvXszw4cNJTU3tNGYAvV7PokWL\n2L59+0Vz3rNmzWLWrFnMmDGD6667jqCgoE77uXeXIny5obgLfHmyWE9YLJYOV+v2hZ1bGxkcqyMx\nuf1pWFeKa+fOnZw5c8Zn8+HubRsQOZtQf/XHtmYWrTGJU6W4//QY6h9eRTH7t9e3xWLh3LlzrFmz\nhoyMDEaOHOmzx2p2uLjzgxL+e2kSJn3nXda8/TMl3G7Exg8R6z9AWXEnauasbt+jo5hESQHuPz+D\n+sRrfmsX6s/fv874K6b9O5vQ6hRGZ7RfpNpZArDZbL3uSNefrFmzhtWrV7N2be8OngpkAwcO7PTE\nyP79tu4qM3ykkeICG253999TTZ48GbfbzZ49e3wQGSjT5oHTidi19aK/F0J4Fq7d8l2/J+/WeDZv\n3kxMTIxPkzdAsK7vyugXUlQVdcEy1AcfR3z6Hu7/eq7XvdyFEJ5z65fKXt+B4EyZnfPVLtLG9u/S\nueRbMoEHkPBBWoJNKuUnun+cZut8+OHDh30yH66oKurtdyHW/hVh/aZUL3Z/AdYWlJnzvf6YPbF7\n927q6+u5/vrr++TxPGX0+j55rEspCUmoj74AJjPuPzyIOHq4x/cSe7aBy4XSg9G85F02q5tD+1oY\nNyUYrTYw1pNIgUkm8AAzfKSBoiNWRA9G4SaTqW0+/MJtFt6iJI1ASRuH+GQNAMLa4ukRffvdKGrn\nJeS+curUKXbs2OGVw1q6anKcmbzKFhp9vBq9M4rBgPrdn6B+927cbzyHe+1fEc7uvQEUdhti7f+g\nrrhT9vr2MyEEuXuaiR+qJzxC7vK9khUrVlzV5fMrkb+tAWZgpBa9XuF0Wc+aWsTHx5Oens769eu7\n1U6yq5Rl/weRsxFRUYb1g7+jDE9HSfFtqborSkpKWLduHUuXLiUkpO9K+cE6DaP9UEa/lDJmEupj\nLyLKTuD+48OIirIuf63YnAUJw1BS2x+nKvWtsuN2WprdpKbLaQzpymQCDzCKopAy0khRvrXH+wQn\nT56MoiheO2/3QkpYOMrC5bjfehH7Z5+gBECP6EOHDrFlyxaWLFlCYmJinz/+1AQLOSf8U0a/kBIS\nhvrAf6BMn4f76V/j3rLuij9Dov48YsMHqLf+sG+ClDrV3OQmP9fK+CkmVI0snUtXJhN4AIqM1qKq\nChXlPRuFt56XnpeXx8mTve9sBeB2C5oaXZw946A0YQH5obNpXHiXX7cbCSHYsWMHX331FbfeeusV\nD1rwlclxZvKr/FdGv5CiKKizbvQcxbptA+5X//Oyh/CIj95ByZwTUOfWX4uEEBzY3UxSqoGQMP9P\nR0n9g5xkCUCeUbiBonwbg2N1PTqEJDg4mPnz57N+/Xq+853vYDabr/g1QgisLYKmBheNDW6aGtw0\nNXr+3NLkxmBUMFk0mC0q+hnXs7PUTUqRjcRkfZ8f3uJyufj88885d+4ct912m0/Og++qC8voc4b5\n5mjV7lKi41AfeQbx0T9w//5nqP/2AMrojIuuEWXHEft3oD6xyk9RSq1Ki+y4XYKk1I63C3WVRqPp\nUZ97KXBdetTxhWQCD1CDY3UUHrJSWeEkKrpn3aDi4+MZM2YM69ev51vf+haqqiKEwG4TNDW6L07U\nDS6aGt1odQomi4rZrMFkUQkfpMdk1mAyq2guWRGbOsrI1g2VnK92MmZi362YdTgcrFvnKQ8vW7as\nrTmHP01LsPDF8fqASeAAilaHcuu/IUZNwP3WiyhjJ3vOqdcbPNvG3nsLZfEKFNOV39xJvtNQ76Io\n38r0uWYUtXe/Q1qtts8WcEr+J7/TAaptLjzPSuTg7n+bHA7PSDomagxFR0/x0dptRIROoKnBs7DN\nZFE9idqiITpOh8liwGTRoOtiRzQAS6iOafMsHNzbTM6mBiZOM2Gy+Lb819zcTFZWFuHh4cyZM+ey\n70770qQ4M6t2n6XR7sJ8mUNd/EFJHY362ErE/67C/eQvUH/0S5x2K1RXoVwve337k9stOLCrmdRR\nRp//7khXH5nAA1hMvI7Cw1aqK510tLDa5RI0N7ppbHB9PYp209jo+bPTITCZVUwWDaNGzGbXVx+Q\nMjyeyTMS0RsUr5W8tVqF8VOCOV5sZ/vmRsZOCmZwrG/6R9fV1fHRRx+RkpJCZmZmwJy5Dp4y+pjB\ngVVGv5BiMsOPH4JdW3D/6TGatVpPm1I5WvOr4iM2dHqFIUn+ryJJ/Y/87Q1giuqZCy/Ms6I3tHCu\n0nZB2duFzSoIMqmYLSoms4bQcA2xQ3SYLBqMQRcmaRMDBy8gOzubxGHfwWD0bslUURSGphgIHaBh\n35dN1NboSU039roceKHKykqysrKYNGkSY8aM8dp9vWn6kBC2lNYFZAIHz/dJyZyNSB6JPv8r7GMm\n+Tuka1ptjZPSIhsz5/eux7d07ZIJPMDFDtFz+pSDwsMNGIMEJouGyBgdZotKULCK2sUkGRcXx9ix\nY8nOzmbZsmU+OS89PELLzPkW9n3ZxK5tTUzIDEZv6P3jnDhxgvXr1zN37lySkgK3xeXEWBOrdlfQ\naHNhNgRuOVSJiMK4eAWOADtz/Fricnl6fKePDyIoWG4GknpG/uQEOFVVmDLTzJxFkYzOCGbYcANR\n0TpMZk2Xk3eriRMnotVq2blzp4+iBYNRJXOWGUuohi82NlJb4+zV/Y4cOcKGDRu46aabAjp5wzdl\n9F1lMjFKl1dwyIolVENsgm+mm6Rrg0zg1xBFUZg/fz4FBQUcP37cZ4+jqgrp44IYOdbIri+aOHnM\n1u17CCHYu3cvO3fuZNmyZV5rv+dr0xJC+rTFqNT/nKt0cvqkndEZQbJ0LvWKTODXmODgYBYsWMCm\nTZt83iIxJl7P1Dlmigts5O5p7nKvc7fbzdatWyksLOS2227rV/taJ8aaOFLVQqPN/4e6SIHH6RDk\n7m5mzMRgDF6YXpKubfIn6BoUGxvLuHHjyM7OxuXybaKxhGiYcYMFh12Qs7mR5qbLn8/udDrJzs6m\nurqa5cuXd+kAmkAiy+jS5eQdaCEiUktUjCydS70nE/g1KiMjA71e79P58FY6nULG1GBiEnRs39RA\nVUXHR8RarVY+/PBDFEVhyZIlnTaxD3SyjC515OxpB1VnnYwcL3t8S94hE/g1qnU+vLCwkNLS0j55\nvOQRRiZkBrN/V7OnZeoFjTYaGhp4//33iYyMZOHChf36NKlJsWaOVLXQIMvo0tfsNjcH9zYzbnJw\ntw5LkqTLkQn8GhYUFMTChQvZvHmzz+fDW0VE6Zhxg4WKMgd7c5px2AXV1dW89957pKWlMWPGjH6/\nsCdIpzJWltGlrwkhOLivhZh4PRGR/feNqRR4ZAK/xsXExDB+/HjWrVvn8/nwVkHBKlPnmDEGKWR/\nXMQ//7mWqVOnkpGR0e+Td6upCSHknJAJXILTJx001LkYMUb2+Ja8SyZwiQkTJmA0Gvnyyy/77DE1\nGgVjSDnl57YQYZmOJXhYnz12X5gUa6bgnCyjX+tamt0c3t/C+CnBaGSPb8nLZAKXUBSFG264geLi\nYo4dO9Ynj5mbm8sXX3zBsmVLmbswhYKDVg7vb8Ht7tpWs0Any+iSEILcPc0MTTEQFi5L55L3yQQu\nARfPh9fX1/vscYQQ5OTkkJuby/Lly4mMjCR0gJYZ8800NbjY8Xkj1pbLbzXrL6bJMvo17USJHbtN\nkJzWP3dTSIFPJnCpTXR0NBkZGT6bD3e5XGzcuJGysjJuu+02QkO/afqh16tMnmEiIkrHto0NVFf1\n7gjWQDDx6zJ6vbX//1uk7mlqcFF42Mr4zOBuH3ksSV3VpbrOgQMHePvttxFCMHv2bJYuXXrR5/Pz\n83nmmWeIiooCYPLkydx6663ej1byufHjx1NeXk5OTg4zZ8702n3tdjuffvopqqqybNkydLr2B1ko\nikLqKCNh4Rr25jSRMtLI0BR9v13Y5imjm8g5fp7psXIB07VCuAX7dzeTkmbAEhK4TW2k/u+KCdzt\ndvPmm2/y2GOPMWDAAB555BEmTZpEbGzsRdelpaXx8MMP+yxQqW+0zoe/8847xMbGeqWBSHNzMx9/\n/DGDBg1i9uzZV+yEFhWjY/o8M3tzmqmtdjJmUjBabf9M4rOHhrBqVxnlKWHMSwplYLA8getqV1Jo\nQ1UVhg6XpXPJt65YQi8uLiY6OppBgwah1WqZNm0ae/bsaXfdhYdySP2b0Whk0aJFfPbZZ9TV1fXq\nXrW1taxZs4bExETmzJnT5TamJrOG6XPNKCps39RAY0P/XM09Jd7C04tTqWlx8sC/SnnqizL2ISo6\nDQAAGYhJREFUn2nCLX9frkr1tS5KCm2MmxzcbytHUv9xxVfTmpqai5pJhIeHU1NT0+66oqIi/v3f\n/52nnnqKsrIy70Yp9bnBgwczceLEXp2XXlFRwfvvv8/EiRPJzMzs9guaRqswbnIwickGcjY3UlHe\n8RGsgS45Iph7Jg/mv5cmMT7axF/3V3LPx8f4Z141tXJ+/Krhdgn272oibYyRYJNcXiT5nlf2Ngwb\nNozXXnsNg8HA/v37efbZZ1m5cmW76/Ly8sjLy2v7eMWKFVgsFm+E4DV6vT7gYgL/xDVjxgzOnj3L\n7t27mT9/frdiKi4u5pNPPmHx4sUMHz68V3GMHg/RsTa2b66mqUFlTEZopwuDAvH71xqTBbgtPIzl\n4+MpqGwiK7+K+7JKmRQfys0jBzE2xtJno7ZAfJ4gMOPqaky5e2qxhOgZOWZgn3wf16xZ0/bn9PR0\n0tPTff6YUmBRxBVq30ePHuW9997j0UcfBeDDDz8EaLeQ7UL33XcfTz/9dJc6SZ0+fbo78fqcxWLp\ns2NFu8NfcVmtVlavXs306dNJTk7uUkx5eXns2LGDxYsXEx0d7bVYbFY3+3Y0oygw4bqO2zEG4vfv\ncjE12l1sKa0ju6gWt4CFKWHMHhqKxeDbxU+B+DxBYMbVlZjOn3OyJ6eJ6xdYMBh9P/qOiYnx+WNI\nge+KP2nJyclUVFRQVVWF0+kkJyeHiRMnXnRNbW1t25+Li4sB+l0bSKljrfPhn3/++RXnw4UQ7N69\nmz179nDrrbd6NXkDGIwqmdebCB2gYduGBmqr+3/52azXcFNqOC8vHsr9UwZTXG3l7o9KePHL0xyp\napZrS/oBp1Owf1czoyYE9UnylqRWVyyhq6rKnXfeyZNPPokQgjlz5hAXF8fGjRtRFIV58+axc+dO\nNm7ciEajQa/X8+CDD/ZF7FIfiYqKYtKkSaxbt47ly5d32CnM7XazdetWzpw5w2233YbJZPJJLKqq\nMHJsEGHhGnZta2LEaCNDkvr/al9FURgZGczIyGDqrU42H6tj5Y4z6DUqC1PCuD4xBJNebkkKREdy\nWwgbqCEmXu/vUKRrzBVL6L4mS+hd4++4hBB8+umnmEwmZs2adVFMTqeT7OxsHA4HN954Y5/18W6o\nd7E3p4nwgVpGZQSh0Sh+f5460tOY3EJw6Gwz2UW15FY0MTXewsKUASQP7P2e8kB7noQQVFY4iYy0\noGis/g7nIpd7rqoqHBzY08ysBRZ0+r4bfcsSugReWsQmXf1aqy3vvPMORUVFpKSkAJ458qysLEJC\nQli0aBEaTd+NEi0hGmbMs3BgTzM5mxuZOC2YAFv/1CuqojB2sImxg02cb3GyqaSWp7eVYTFoWZgS\nxszEEIzaq6NkW3TExsljdhBWNFpBdJyO6DgdIWGagN2O5bC7ObCnmXGTgvs0eUtSK83jjz/+uD8D\nCKRRAIDBYMBut/s7jHYCIS6tVktMTAzr169vO+Bl9erVxMfHd+mAFl9QNQrRcTpcLkHu7hbMFi3G\nIHdAveh743sXpFNJjwxm8fABRJp0fHGinjf3neVcs4OIYC1hQd17Lx4IP0+tSo/aOFliZ9pcMxOm\nRBBsctFQ7+Zono1jhTZamgUarUJQkOKX72tnz9XBPc2EhGkYOrzvT9kLtJX6kn/IEvolAq202CqQ\n4srNzeXw4cPY7XbGjRvH+PHj/R0SANVVTvL229Bo3aSPCwqYDlC++t5VNTnYVFLLhuI6Ik06FqaE\nMTXBgqELo/JA+Xk6VWqn4HAL0+aYCTZpLopLCEFDnZszZQ4qyuzYbIKoGM/IPCJSi9pH7Tk7eq7O\nlNk5kmtl5gKLX04JlCV0CWQCbydQXtguFUhxCSHYtm0bQ4cOJT4+3t/hXMRkMpN/sJrCw1YiorSM\nGB3k90M1fP29c7kFe8obyS6qpbjGyuyhISxICSMupPO1CIHw83T6lJ3DX7Vw3Wxz25nhl4urqdFF\nRZmDM2UOGhvcREZriY7TMWiwzqdJ9NKYbFY3W9c3MHGaifAI/7xJlAlcApnA2wmEF7aOBGJcgRyT\n0yEoLrByvNjOkCQ9KWlGtDr/lNX78nmqaLCzobiWTcfqiA81sDA5jMx4C7pLRqv+/t5VnnGwf1fz\n19sCv0mCXY3L2uKmotyTzGtrnERE6hgcpyMqRovey/PRl1YF9mxvwhKqIW1MkFcfpztkApdAJvB2\n/P3C1plAjKs/xNTS7KbgUAtVFU6GpxtJGKbv8/aO/nieHC7BrrIGsotqOVlnY+6wUBYkhzHYovdb\nTK2qq5zszWli0vT2I9iexGW3uTl72smZcjvVZ50MiNAyOFbH4FgdxqDeJ/MLYzpVauPYURsz5ln6\nrITfEZnAJZCr0KWrXFCwyvgpJmprnOTnWiktsjFyXBCRg7UBtdDN23QahelDQpg+JISyehsbimp5\naP0JksKNLEwJY+4I/xy0VFvjSd4TMoO9Vn7WG1Tih+qJH6rH6RBUVjioKHNQcNCKOVT1rGiP1RFs\n7t0OieYmN/m5Vq6bZfZr8pakVnIEfolAHFVCYMbV32ISQnD2tJP83BaCglXSxwUREub7bW+B8jzZ\nnG6+POkZlVc2O7kuzsTUhBDSBgWh6YOqREOdix1bGhmdEUR0XMeHnnjzuXK5BOcqnVSUOagod2AM\nUtu2p5lD1C6/gbNYLNTX17NjSxORg7Ukp/m/t7scgUsgR+DSNURRFAbH6oiM1nKixM6OLY0MjtGR\nOtrolVJroDNoVWYPC2X2sFDOu7RszK/gv/aepc7qJDPewtQEC+mRwT5J5s2NLnZubSRtbOfJ29s0\nGoWoaB1R0TrGZAhqzrk4U2Zn5xeNaFTP9sPBcTrCwq+817y0yI7bJUhK7f+n/klXDzkCv0SgjJYu\nFYhx9feYHHZ32wEiw4YbGJZq8Mlq5kB/nsrr7Xx5sp6ckw3UtDi57utkPspLydza4iZncyNJqQYS\nUy6fAPviuRJCUHfe9fX2NAdOp2BwrGdkHj5I226NhNtlZMPHZ5kxz4zJEhjH2coRuAQygbcTiC+2\nEJhxXS0xNTe6OHLQSs05JyNGBxGXqPPq/Hh/ep7ONNjJOdnAlyfrOdf0zch8dFTPkrnN5ubLzxqJ\nS/TsBOhpXL7UUP/N9rSWZvc3e82jtCgK7Pi8mdghWhKTA2f0LRO4BDKBtxOIL7YQmHFdbTGdP+ck\n70ALLhekjzMSEaXze0y+0pWYKhrsfHmygZyTDVQ2OZgSZ2bakBBGRwWj7UIyd9gFO7Y0Mmiwtstb\nrvz9XDU3tW5Ps1Nf68Js0RAUrCNjqiGgFj3KBC6BTODt+PsFpDOBGNfVGJMQgjNlDo7kWrGEqqSN\nDWo7ZMRfMflCd2M62/hNMq9o/DqZJ1gYHWVqt8ccPC02d33RSEiohlETgrq1YCxQniub1U1VhZOh\nyWE4nM3+DuciMoFLIBN4O4H0AnKhQIzrao7J5RIcL7JRXGAjJl7H8HRjj3s9X23PU2Wjgx2nGsg5\nWc/pejuT4ixMS7AwdrAnmbtdgt3bmzAYFMZNCe7WyPVqe658RSZwCeQqdEnqkEajkDTCSNxQPUV5\nVj5f10DyCANDhxvQXON7gCPNOpakhbMkLZyqJk8yf+9wNX/68jSTYsyMbDERatAwdnL3krckSd0j\nE7gkXYbBoDJqQjCJKS7yc1s4vs5O2hgjMfHeXejWXw0y6bhlRDi3jAjnXJOdHTlNnG2w8z+u82Ts\nMDN1iIXx0Sb0mqt/m54k9TWZwCWpC8wWDZOnmzlX6SD/gJVjhTbSxwf5rZlFoBFCUFHoZICqZdGS\nMG60h7HzVCMfHalh5ZdnyIj1zJmPjzZ1qVuaJElXJl99JKkbIiJ1zLhBS9kJB/t2NDEgXEvaWCOm\nXh7T2d8VHrZSXeVi6mwTWq3CQK2OxakDWJw6gPMtTnacaiCr8Dwv7TjDhBgT0xJCmBAjk3l3CCEo\nq7dz+Gwzd8o5cAmZwCWp2xRFIT5RT3ScjmNHbWzb2Eh8op6UdIPXO2H1ByUFVk6fcjBtjhldB//+\nAUFabhw+gBuHD6D262T+6dHzvLTzDOOjTUwbYiEjxoxRJvOLXJiwD51t5nBlMwaNyqgo/3VBkwKL\nXIV+iUBccQqBGZeMycPa4qbwsJWKcgcpI40kJukvanZxNT9PJ0psFB2xMW2OmaDg7iXgOquTnaca\nyTlZT1G1lbGDTYyLCyPepDA03ECwLjCqGn31/es8YQczOiqY9MggosyeY2jlKnQJ5AhcknrNGKQy\ndlIwQ1sXuhXZSBtrZHDs1b3QrfyEnaN5VqbO7n7yBgg1almQEsaClDDqrU72nm6itM7K5qMNnKi1\nEWHSkRRuJCncQFK4kWEDjJj0gZHUveFyCXtirJl/Gz+oLWFLUkdkApckLwkJ05B5vZnKMw7yc1s4\ndtRG+rggLBZ/R+Z9FeUO8g60kHm9d84HDzFqmTMstG2063QLyupsFNdYOVZj5cuTjZyotRIepPUk\n83AjyV//39xPkroQglNfJ+zDMmFLXiATuCR5WWS05xztU6V2dm9r4kSJiyFJGsLCr45ft3NnHeTu\naWbKDJPP2rFqVYXEAUYSBxghyfN3LrdnxFpSY6WkxsrusnOUnrcRZtR8PVL/5j+Lwf9JXSZsydeu\njlcUSQowqqowJMlAbIKeijLYs70ek0VDUqqByGhtvy2tn692sm9HMxlTgwkb2LcvHxpVYUiYgSFh\nBuYMCwU8Sb28wc6xGivFNVbePeRJ6haDJ6knhxtJGuhJ6iE+TuodJWyjVmVUpCdh/3B8JJFm75yv\nL0kgE7gk+ZRWp5A2xkLMEDh90kHBISv5uYJhww3EJer71alu9bUudm9rYtzkYCIiAyMRaVSFhFAD\nCaEGZg31JHW3EJy+YKT+/uFzHDtvw6RT25J5a/k9zNjzl0AhBKfq7G3z13lnmzHqZMKW+o5M4JLU\nB1RVIS5RT+wQHdWVTkoKbRQetpKYbGBIsh6DIbC3UDU2uNi5tZFRE4KIignspKQqCnGhBuJCDVx/\nQVI/0+BoS+pr82s4VmPFqFM9o/QL/hsQ1PHL4uUS9qRYM3fIhC31MZnAJakPKYpCRJSOiCgdDXUu\njhXa+PxfDcQk6BiWasDshQVh3tbc5GbnlkZSRxmJTeifc7aqohAboic2RM/MxBDg69PjGr9J6h8V\neJK6XqO2jdKHDjDQ6G5m78nzMmFLAUcmcEnyE0uop+FH6mg3x4tt5GxuJDxCy7BUA+ERmoCYJ7dZ\n3ezc2sjQ4QaGJBn8HY5XKYpCtEVPtEXP9CHfJPXKJgfFNVZKqq1kF9USGRIkE7YUkGQClyQ/Mwap\njBgdRHKakbJSO7m7m9HpFZJGGBgcq0NV/ZPI7XbPyDs2QUdSqtEvMfQ1RVGIMuuJMuuZluBJ6oF4\nEI8kgUzgkhQwtFqFxBQDQ5L0VJx2UFJoIz/XyrDhBhKG6tHq+i6ROx2C3V80MTDK0wtdkqTAIxO4\nJAUYRVWIjtMTHafn/DnPgrejeVaGJOkZmmLAGOTbBW8ul2BPThOWEA3p44wBUcqXJKk9mcAlKYAN\niNAyMUJLU6OL0qM2tmQ3EBWjJSnV6JNDVNxuwb4vm9DrFcZMDJLJW5ICmEzgktQPmMwaRk0IZni6\nmxMldnZubcQSqiFphIFBUd45GEYIwYFdzQgB46cEo/hp7l2SpK6RCVyS+hG9QSVlpJFhqQZOn3SQ\nf6AFgKRUI7EJuou6oHWHEIJD+1qwtriZMtPc4/tIktR3ZAKXpH5Io1GIH6onLlFH1VknJQU2Cg61\ntB0M052+5EIIjhy0UnfeReYsMxqtTN6S1B/IBC5J/ZiiKEQO1hE5WEd9rYuSQiuf/auBuCE6hg43\nYDJfeZ68+IiNytMOps4xo+vDle6SJPWOTOCSdJUICdMwfooJa4ub0iIb2zY2EhGpJWmEgQGdNB4p\nPWrjZKmdaXPM6AP8OFdJki4mE7gkXWWMQSppY4JISTNystTOVzuaMQQpJKUaGByja1ucdqrUTnGh\nlWlzzD7fmiZJkvfJBC5JVymtTmHYcAOJyXoqyh0UH7Fx5OuDYcwhKkcOtnDdbDPBpsA7f12SpCuT\nCVySrnKqqhATryc6Tsf5cy5KCm0UHall8gwTlhCZvCWpv+pS3ezAgQM8+OCD/OxnP+PDDz/s9Lri\n4mJuv/12du3a5bUAJUnyDkVRCB+kZdJ0E8u+F0tYuHz/Lkn92RUTuNvt5s033+TRRx/l+eefJycn\nh/Ly8g6v+8c//sHYsWN9EqgkSZIkSd+4YgIvLi4mOjqaQYMGodVqmTZtGnv27Gl3XXZ2NpmZmYSE\nhPgkUEmSJEmSvnHFBF5TU8PAgQPbPg4PD6empqbdNXv27GH+/Pnej1CSJEmSpHa8snfk7bff5nvf\n+17bx0IIb9xWkiRJkqROXHEVS3h4OOfOnWv7uKamhvDw8IuuOXbsGC+++CJCCBoaGti/fz9arZaJ\nEydedF1eXh55eXltH69YsYKYmJje/hu8zmKx+DuEDgViXDKmrpExdV0gxhWIMa1Zs6btz+np6aSn\np/sxGskvxBW4XC5x//33i8rKSuFwOMRDDz0kTp061en1r776qti5c+eVbiuEEOLdd9/t0nV9KRBj\nEiIw45IxdY2MqesCMS4ZkxSorjgCV1WVO++8kyeffBIhBHPmzCEuLo6NGzeiKArz5s3ri/cZkiRJ\nkiRdoEsbQceNG8fKlSsv+rsbbrihw2vvvffe3kclSZIkSdJlaR5//PHH/RlAZGSkPx++Q4EYEwRm\nXDKmrpExdV0gxiVjkgKRIoRcMi5JkiRJ/Y1sQSRJkiRJ/ZBM4JIkSZLUD/mtm8GBAwd4++23EUIw\ne/Zsli5d6q9QAFi1ahVfffUVoaGhPPfcc36NpVV1dTWvvPIKdXV1KIrC3LlzufHGG/0ak8Ph4He/\n+x1OpxOXy0VmZia33XabX2Nq5Xa7eeSRRwgPD+fhhx/2dzgA3HfffQQHB6MoChqNhqeeesrfIdHc\n3Mzrr7/OqVOnUBSFe+65h5SUFL/Fc/r0aV588UUURUEIwdmzZ/n2t7/t95/1Tz75hM8//xxFUUhI\nSODee+9Fq/VvA5hPP/2UzZs3AwTE64HkZ/7Yu9bR3vKysjJ/hNLmyJEjorS0VPzyl7/0axwXOn/+\nvCgtLRVCCNHS0iJ++tOf+v15EkIIq9UqhPB8H3/zm9+IoqIiP0fkkZWVJVauXCn++Mc/+juUNvfd\nd59oaGjwdxgXeeWVV8Rnn30mhBDC6XSKpqYmP0f0DZfLJe666y5RVVXl1ziqq6vFfffdJxwOhxBC\niBdeeEFs2bLFrzGdPHlS/PKXvxR2u124XC7xxBNPiIqKCr/GJPmXX0roXW2Q0pdGjBiByWTyawyX\nCgsLIzExEQCj0UhsbGy7c+j9wWAwAJ7RuMvl8nM0HtXV1ezfv5+5c+f6O5SLCCEC6mjh5uZmCgoK\nmD17NgAajYbg4GA/R/WNQ4cOERUVRUREhL9Dwe12Y7Vacblc2Gw2BgwY4Nd4ysvLSU5ORqfToaoq\naWlpsnXzNc4v9aCOGqQUFxf7I5R+o7KykhMnTvi11NnK7Xbz61//mrNnz7JgwQKSk5P9HRJ//etf\n+cEPfkBzc7O/Q7mIoig8+eSTqKrK3Llz/X7wUWVlJRaLhddee40TJ04wbNgw7rjjDvR6vV/javXl\nl18ybdo0f4dBeHg4N910E/feey8Gg4ExY8YwZswYv8YUHx/P6tWraWxsRKfTsX//fpKSkvwak+Rf\nchFbP2C1WnnhhRf44Q9/iNFo9Hc4qKrKM888w6pVqygqKqKsrMyv8bSuXUhMTAy4Ee8TTzzB008/\nzSOPPML69espKCjwazxut5vS0lIWLFjA008/jcFg4MMPP/RrTK2cTid79+7luuuu83coNDU1sXfv\nXl577TX+/Oc/Y7Va2b59u19jio2NZcmSJTz55JM89dRTJCYmoqryJfxa5pcReFcapEgeLpeL559/\nnpkzZzJp0iR/h3OR4OBg0tPTOXDgAHFxcX6Lo6CggL1797J//37sdjstLS288sor3H///X6LqVVr\n2TUkJITJkydTXFzMiBEj/BZPeHg4AwcObBu5ZWZmBkwCP3DgAMOGDSMkJMTfoXDo0CEiIyMxm80A\nTJkyhcLCQqZPn+7XuGbPnt02/fHOO+9cVMmUrj1+efuWnJxMRUUFVVVVOJ1OcnJy2nUu84dAG72B\nZ3V8XFxcwKw2ra+vbytT2+12Dh065PeOct/97ndZtWoVr7zyCg8++CCjRo0KiORts9mwWq2Ap4py\n8OBB4uPj/RpTWFgYAwcO5PTp04AnUfnzzdeFtm/fHhDlc4CIiAiKioqw2+0IITh06BCxsbH+Dov6\n+noAzp07x+7du/3+hkLyL7+MwDtrkOJPK1euJD8/n4aGBu655x5WrFjR9k7XXwoKCti2bRsJCQn8\n6le/QlEUbr/9dsaNG+e3mGpra3n11Vdxu90IIZg6dSoTJkzwWzyBrK6ujmeffRZFUXC5XMyYMYOx\nY8f6OyzuuOMOXn75ZZxOJ1FRUQHRv8Bms3Ho0CHuvvtuf4cCeAYZmZmZPPzww2g0GhITE/2+fgHg\n+eefp7GxEY1Gw49+9KOAWoAo9T15lKokSZIk9UNyBYQkSZIk9UMygUuSJElSPyQTuCRJkiT1QzKB\nS5IkSVI/JBO4JEmSJPVDMoFLkiRJUj8kE7gkSZIk9UMygUuSJElSP/T/ATVU3d9SXSPVAAAAAElF\nTkSuQmCC\n",
"text/plain": [
"<matplotlib.figure.Figure at 0x121929358>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"x = range(nb_epoch)\n",
"plt.plot(x, simple.history['acc'], label=\"simple train\")\n",
"plt.plot(x, gru.history['acc'], label=\"GRU train\")\n",
"plt.plot(x, lstm.history['acc'], label=\"LSTM train\")\n",
"plt.plot(x, simple_stack.history['acc'], label=\"simple-2 train\")\n",
"\n",
"plt.title(\"binary train accuracy\")\n",
"plt.legend(loc='center left', bbox_to_anchor=(1, 0.5))\n",
"plt.show()\n",
"\n",
"plt.plot(x, simple.history['val_acc'], label=\"simple val\")\n",
"plt.plot(x, gru.history['val_acc'], label=\"GRU val\")\n",
"plt.plot(x, lstm.history['val_acc'], label=\"LSTM val\")\n",
"plt.plot(x, simple_stack.history['val_acc'], label=\"simple-2 val\")\n",
"\n",
"plt.title(\"binary test accuracy\")\n",
"plt.legend(loc='center left', bbox_to_anchor=(1, 0.5))\n",
"plt.show()\n",
"\n",
"plt.plot(x, simple.history['loss'], label=\"simple train\")\n",
"plt.plot(x, gru.history['loss'], label=\"GRU train\")\n",
"plt.plot(x, lstm.history['loss'], label=\"LSTM train\")\n",
"plt.plot(x, simple_stack.history['loss'], label=\"simple-2 train\")\n",
"plt.title(\"binary train loss\")\n",
"plt.legend(loc='center left', bbox_to_anchor=(1, 0.5))\n",
"plt.show()\n",
" \n",
"plt.plot(x, simple.history['val_loss'], label=\"simple val\")\n",
"plt.plot(x, gru.history['val_loss'], label=\"GRU val\")\n",
"plt.plot(x, lstm.history['val_loss'], label=\"LSTM val\")\n",
"plt.plot(x, simple_stack.history['val_loss'], label=\"simple-2 val\")\n",
"plt.title(\"binary test loss\")\n",
"plt.legend(loc='center left', bbox_to_anchor=(1, 0.5))\n",
"plt.show()"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.5.1"
}
},
"nbformat": 4,
"nbformat_minor": 0
}
@nzw0301
Copy link
Author

nzw0301 commented May 2, 2016

GeForce GTX TITANでGRUが1epoch 6sec

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment