From 25f2b4cbe42b8aa40c8051d6b0cb3f7a4393b41b Mon Sep 17 00:00:00 2001 From: "pavan kumar.siligam" <siligam@dkrz.de> Date: Thu, 25 Jan 2018 14:28:03 +0100 Subject: [PATCH] notebook showing off features of Jupyterhub --- Jupyterhub_features.ipynb | 3154 +++++++++++++++++++++++++++++++++++++ 1 file changed, 3154 insertions(+) create mode 100644 Jupyterhub_features.ipynb diff --git a/Jupyterhub_features.ipynb b/Jupyterhub_features.ipynb new file mode 100644 index 0000000..e779568 --- /dev/null +++ b/Jupyterhub_features.ipynb @@ -0,0 +1,3154 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Exploring features available in Jupyterhub environment" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "At the moment, the current Jupyterhub environment features 2 python kernels (python 2.7.12 and python 3.5.2). A notebook (existing one or a new one) is started with either of these kernels. Irrespective of the choice of the kernel, it is a feature of the notebook server that a bash kernel is also started along with chosen kernel. This means unix commands can also be executed in the code cells. In this case, the command needs to be prefixed with \"!\" character." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Jupyterhub_features.ipynb Meteogram_sample_dataset.nc\tREADME.md\r\n" + ] + } + ], + "source": [ + "!ls" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{\r\n", + " \"cells\": [\r\n", + " {\r\n", + " \"cell_type\": \"markdown\",\r\n", + " \"metadata\": {},\r\n", + " \"source\": [\r\n", + " \"# Exploring features available in Jupyterhub environment\"\r\n", + " ]\r\n", + " },\r\n", + " {\r\n" + ] + } + ], + "source": [ + "!head Jupyterhub_features.ipynb" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "One can also use cell magic \"%%bash\" to execute unix commands. This is particularly usefull in case of a multi line commands." + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "Currently Loaded Modulefiles:\n", + " 1) cdo/1.9.0-gcc48 3) texlive/2016\n", + " 2) netcdf_c/4.3.2-gcc48 4) python/2.7.12\n" + ] + } + ], + "source": [ + "%%bash\n", + "\n", + "module list" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Notice that this environment comes preloaded with few modules like `cdo`, `netcdf` and `texlive`. The `python` version depends on the selected kernel.\n", + "\n", + "Since `cdo` is already loaded into the environment, we can execute `cdo` commands in the notebook.\n", + "\n", + "It is important to note that this is a forzen environment. Meaning, no new modules can be loaded or these module version can not be swapped. I guess for the most part, this is minimal environment must be good enough.\n", + "\n", + "Likewise, for `python` quite a decent set of packages are available.\n", + "\n", + "Before continuning further it is probably worth to take a moment and quickly go through the following links as they cover some of the most common features of a notebook and most of them are also valid in this environment.\n", + "\n", + " - http://quasiben.github.io/dfwmeetup_2014/#/\n", + " - http://arogozhnikov.github.io/2016/09/10/jupyter-features.html\n", + "\n", + "Here, I pick a few from these sources..." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### embedding sites\n", + "\n", + "https://jupyter.brynmawr.edu/services/public/dblank/Jupyter%20Notebook%20Users%20Manual.ipynb" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "<iframe src=https://jupyter.brynmawr.edu/services/public/dblank/Jupyter%20Notebook%20Users%20Manual.ipynb width=900 height=700></iframe>" + ], + "text/plain": [ + "<IPython.core.display.HTML object>" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from IPython.display import HTML\n", + "\n", + "HTML('<iframe src=https://jupyter.brynmawr.edu/services/public/dblank/Jupyter%20Notebook%20Users%20Manual.ipynb width=900 height=700></iframe>')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Inline Audio\n", + "\n", + "Be cautioned that this audio any not be pleasent. " + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + " <audio controls=\"controls\" >\n", + " <source src=\"data:audio/wav;base64,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m3muecF51Hnnefp5DXogejJ6RXpXeml6e3qOep96sXrDetV65nr4egl7Gnssez17Tntee297gHuQe6F7sXvBe9F74XvxewF8EXwgfDB8P3xOfF18bHx7fIp8mXynfLZ8xHzTfOF873z9fAp9GH0mfTN9QH1OfVt9aH11fYF9jn2bfad9s32/fcx9133jfe99+30GfhF+HX4ofjN+Pn5IflN+XX5ofnJ+fH6GfpB+mn6jfq1+tn7Afsl+0n7bfuN+7H71fv1+BX8NfxV/HX8lfy1/NH87f0N/Sn9Rf1d/Xn9lf2t/cX94f35/g3+Jf49/lH+af59/pH+pf65/sn+3f7t/wH/Ef8h/zH/Pf9N/1n/af91/4H/jf+V/6H/rf+1/73/xf/N/9X/2f/h/+X/6f/t//H/9f/5//n/+f/5//n/+f/5//n/9f/x/+3/6f/l/+H/3f/V/83/xf+9/7X/rf+h/5X/jf+B/3X/Zf9Z/0n/Pf8t/x3/Cf75/un+1f7B/q3+mf6F/m3+Wf5B/in+Ef35/d39xf2p/Y39cf1V/Tn9Gfz9/N38vfyd/Hn8Wfw1/BH/7fvJ+6X7gftZ+zH7Cfrh+rn6kfpl+jn6Dfnh+bX5iflZ+Sn4+fjJ+Jn4afg1+AH7zfeZ92X3Lfb59sH2ifZR9hn13fWl9Wn1LfTx9LH0dfQ19/nzufN18zXy9fKx8m3yKfHl8Z3xWfER8MnwgfA58+3vpe9Z7w3uwe5x7iXt1e2F7TXs5eyV7EHv8eud60nq8eqd6kXp7emV6T3o5eiJ6DHr1ed55xnmveZd5f3lneU95N3keeQZ57XjUeLp4oXiHeG54VHg5eB94BHjqd893tHeYd313YXdFdyl3DXfxdtR2t3aadn12YHZCdiV2B3bpdcp1rHWNdW91UHUwdRF18XTSdLJ0kXRxdFF0MHQPdO5zzXOrc4pzaHNGcyNzAXPecrxymXJ1clJyLnILcudxw3GecXpxVXEwcQtx5nDAcJtwdXBPcClwAnDcb7Vvjm9nbz9vGG/wbshuoG53bk9uJm79bdRtq22BbVhtLm0Ebdlsr2yEbFlsLmwDbNhrrGuAa1RrKGv8as9qomp1akhqG2rtab9pkWljaTVpBmnYaKloemhKaBto62e7Z4tnW2crZ/pmyWaYZmdmNWYEZtJloGVuZTtlCWXWZKNkcGQ9ZAlk1WOhY21jOWMEY9Bim2JmYjFi+2HFYZBhWmEjYe1gtmCAYElgEWDaX6Jfa18zX/tewl6KXlFeGF7fXaZdbF0zXflcv1yEXEpcD1zVW5pbXlsjW+harFpwWjRa91m7WX5ZQVkEWcdYilhMWA5Y0FeSV1RXFVfWVphWWFYZVtpVmlVaVRpV2lSaVFlUGFTXU5ZTVVMTU9JSkFJOUgtSyVGGUURRAVG+UHpQN1DzT69Pa08nT+NOnk5ZThROz02KTUVN/0y5THNMLUznS6BLWUsSS8tKhEo9SvVJrUlmSR1J1UiNSERI+0eyR2lHIEfWRo1GQ0b5Ra9FZUUaRc9EhUQ6RO5Do0NYQwxDwEJ0QihC3EGPQUNB9kCpQFxADkDBP3M/JT/XPok+Oz7tPZ49Tz0APbE8YjwTPMM7czskO9Q6gzozOuM5kjlBOfA4nzhOOP03qzdZNwc3tTZjNhE2vzVsNRk1xjRzNCA0zTN5MyYz0jJ+Mioy1jGBMS0x2DCEMC8w2i+ELy8v2i6ELi4u2S2DLSwt1iyALCks0it8KyUrzip2Kh8qyClwKRgpwShpKBAouCdgJwcnryZWJv0lpCVLJfIkmSQ/JOUjjCMyI9gifiIkIskhbyEVIbogXyAEIKkfTh/zHpgePB7hHYUdKR3OHHIcFhy5G10bARukGkga6xmOGTEZ1Bh3GBoYvRdfFwIXpBZHFukVixUtFc8UcRQTFLQTVhP4EpkSOhLcEX0RHhG/EGAQARChD0IP4w6DDiQOxA1kDQUNpQxFDOULhQskC8QKZAoECqMJQwniCIEIIQjAB18H/gadBjwG2wV6BRkFuARWBPUDkwMyA9ACbwINAqwBSgHoAIYAJADD/2H///6d/jv+2f13/RX9svxQ/O77i/sp+8b6ZPoB+p/5PPna+Hf4FPix90/37PaJ9ib2xPVh9f70m/Q49NXzcvMP86zySfLm8YPxIPG98Frw9++U7zHvze5q7gfupO1B7d7se+wY7LXrUuvu6ovqKOrF6WLp/+ic6Dno1udz5xDnreZK5uflhOUh5b7kW+T445XjM+PQ4m3iCuKo4UXh4uCA4B3gu99Y3/bek94x3s7dbN0K3ajcRdzj24HbH9u92lva+dmX2TXZ1Nhy2BDYr9dN1+zWitYp1sjVZtUF1aTUQ9Ti04HTINPA0l/S/tGe0T3R3dB90BzQvM9cz/zOnM48zt3Nfc0dzb7MX8z/y6DLQcviyoPKJMrFyWfJCMmqyEvI7cePxzHH08Z1xhjGusVdxf/EosRFxOjDi8Muw9LCdcIZwrzBYMEEwajATcDxv5W/Or/fvoS+Kb7OvXO9Gb2+vGS8Crywu1a7/Lqjukm68LmXuT655biMuDS43LeDtyu307Z8tiS2zbV2tR+1yLRxtBq0xLNusxizwrJssheywrFssRexw7BusBqwxq9xrx6vyq52riOu0K19rSut2KyGrDSs4quQqz+r7aqcqkuq+6mqqVqpCqm6qGqoG6jMp32nLqfgppGmQ6b1pailWqUNpcCkc6QnpNqjjqNDo/eirKJhohaiy6GBoTeh7aCjoFqgEKDHn3+fNp/unqaeX54XntCdiZ1CnfyctpxwnCuc5Zugm1ubF5vTmo+aS5oHmsSZgZk/mfyYuph4mDeY9pe1l3SXNJf0lrSWdJY1lvaVuJV5lTuV/ZTAlIOURpQJlM2TkZNVkxqT35KkkmqSMJL2kbyRg5FKkRKR2ZChkGqQM5D8j8WPj49YjyOP7Y64joSOT44bjueNtI2BjU6NHI3qjLiMh4xWjCWM9IvEi5WLZYs2iwiL2Yqrin6KUYokiveJy4mfiXSJSIkeifOIyYifiHaITYgkiPyH1Ieth4aHX4c4hxKH7YbHhqKGfoZZhjaGEobvhcyFqoWIhWeFRYUlhQSF5ITFhKWEhoRohEqELIQPhPKD1YO5g52DgoNng02DMoMZg/+C5oLOgrWCnoKGgm+CWYJDgi2CGIIDgu6B2oHGgbOBoIGNgXuBaoFZgUiBN4EngRiBCIH6gOuA3YDQgMOAtoCqgJ6Ak4CIgH2Ac4BqgGCAV4BPgEeAQIA4gDKALIAmgCCAG4AXgBOAD4AMgAmAB4AFgAOAAoACgAKAAoACgASABYAHgAqADYAQgBSAGIAdgCKAKIAugDSAO4BCgEqAUoBbgGSAboB4gIKAjYCZgKWAsYC+gMuA2YDngPWABIEUgSSBNIFFgVaBaIF6gY2BoIGzgceB3IHxgQaCHIIygkmCYIJ4gpCCqYLCgtuC9YIPgyqDRoNhg36DmoO4g9WD84MShDGEUIRwhJGEsYTThPWEF4U5hV2FgIWkhcmF7oUThjmGX4aGhq6G1Yb9hiaHT4d5h6OHzYf4hySIUIh8iKmI1ogEiTKJ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\" type=\"audio/wav\" />\n", + " Your browser does not support the audio element.\n", + " </audio>\n", + " " + ], + "text/plain": [ + "<IPython.lib.display.Audio object>" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import numpy as np\n", + "from IPython.display import Audio\n", + "\n", + "framerate = 44100\n", + "t = np.linspace(0, 5, framerate * 5)\n", + "data = np.sin(2 * np.pi * 220 * t**2)\n", + "Audio(data, rate=framerate)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### embedding video\n", + "\n", + "The youtube video shown here is from Jake Vanderplas. He talks about \"Reproducible Data Analysis in Jupyter notebook\". It is a series of 10 short 5 minute videos showing off a typical work flow using the notebooks." + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + " <iframe\n", + " width=\"400\"\n", + " height=\"300\"\n", + " src=\"https://www.youtube.com/embed/_ZEWDGpM-vM\"\n", + " frameborder=\"0\"\n", + " allowfullscreen\n", + " ></iframe>\n", + " " + ], + "text/plain": [ + "<IPython.lib.display.YouTubeVideo at 0x2b908ad47190>" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from IPython.display import YouTubeVideo\n", + "\n", + "YouTubeVideo(\"_ZEWDGpM-vM\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Embedding a series of videos...\n", + "\n", + "The first 4 videos in same series is worth checking out." + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + " <iframe\n", + " width=\"400\"\n", + " height=\"300\"\n", + " src=\"https://www.youtube.com/embed/_ZEWDGpM-vM\"\n", + " frameborder=\"0\"\n", + " allowfullscreen\n", + " ></iframe>\n", + " " + ], + "text/plain": [ + "<IPython.lib.display.YouTubeVideo at 0x2b9094422590>" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "\n", + " <iframe\n", + " width=\"400\"\n", + " height=\"300\"\n", + " src=\"https://www.youtube.com/embed/yUNBVzQfugg\"\n", + " frameborder=\"0\"\n", + " allowfullscreen\n", + " ></iframe>\n", + " " + ], + "text/plain": [ + "<IPython.lib.display.YouTubeVideo at 0x2b9094422590>" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "\n", + " <iframe\n", + " width=\"400\"\n", + " height=\"300\"\n", + " src=\"https://www.youtube.com/embed/J45NJ0pJXWQ\"\n", + " frameborder=\"0\"\n", + " allowfullscreen\n", + " ></iframe>\n", + " " + ], + "text/plain": [ + "<IPython.lib.display.YouTubeVideo at 0x2b9094422590>" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "\n", + " <iframe\n", + " width=\"400\"\n", + " height=\"300\"\n", + " src=\"https://www.youtube.com/embed/VdLdfF_uuSQ\"\n", + " frameborder=\"0\"\n", + " allowfullscreen\n", + " ></iframe>\n", + " " + ], + "text/plain": [ + "<IPython.lib.display.YouTubeVideo at 0x2b9094422590>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "from IPython.display import display\n", + "\n", + "for name in (\"_ZEWDGpM-vM\", \"yUNBVzQfugg\", \"J45NJ0pJXWQ\", \"VdLdfF_uuSQ\"):\n", + " display(YouTubeVideo(name))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Latex" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "data": { + "text/latex": [ + "\n", + "\\begin{align}\n", + "\n", + "\\frac{\\partial u}{\\partial t} + \\nabla \\cdot \\left( \\boldsymbol{v} u - D\\nabla u \\right) = f\n", + "\n", + "\\end{align}" + ], + "text/plain": [ + "<IPython.core.display.Latex object>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "%%latex\n", + "\n", + "\\begin{align}\n", + "\n", + "\\frac{\\partial u}{\\partial t} + \\nabla \\cdot \\left( \\boldsymbol{v} u - D\\nabla u \\right) = f\n", + "\n", + "\\end{align}" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### inline plots" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[<matplotlib.lines.Line2D at 0x2b909a77a810>]" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "<matplotlib.figure.Figure at 0x2b9094422990>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "%matplotlib inline\n", + "\n", + "x = np.arange(0,2*np.pi,.01)\n", + "plt.plot(x,np.sin(x))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "collapsed": true + }, + "source": [ + "### Expanding cell with to fill the screen width" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "<style>.container { width:100% !important; }</style>" + ], + "text/plain": [ + "<IPython.core.display.HTML object>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "display(HTML(\"<style>.container { width:100% !important; }</style>\"))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The things covered so far might give you some idea of what can be done in a notebook. Although not every thing is needed all the time but it is good to know that these features exists. The main take away is that these features exists and one can take advantage of them to create a rich document to enhance the story telling part." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Working with netcdf file\n", + "\n", + "A more realistic example using these features is to work with real data and show a typical work-flow. In this case it a sample meteogram dataset from ICON-LEM-DE simulations.\n", + "\n", + "Data is found at: https://swift.dkrz.de/v1/dkrz_1e33ba3a-9ecb-452f-93b9-583cf4a66e57/jupyterhub_sample_datasets/Meteogram_sample_dataset.nc\n", + "\n", + "Downloading the data" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [], + "source": [ + "import requests\n", + "import shutil\n", + "\n", + "\n", + "url = \"https://swift.dkrz.de/v1/dkrz_1e33ba3a-9ecb-452f-93b9-583cf4a66e57/jupyterhub_sample_datasets/Meteogram_sample_dataset.nc\"\n", + "filename = \"Meteogram_sample_dataset.nc\"\n", + "\n", + "r = requests.get(url, stream=True)\n", + "if r.status_code == 200:\n", + " with open(filename, 'wb') as f:\n", + " r.raw.decode_content = True\n", + " shutil.copyfileobj(r.raw, f) " + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "total 13M\r\n", + "-rw-r--r-- 1 k202101 k20200 15K Jan 25 14:22 Jupyterhub_features.ipynb\r\n", + "-rw-r--r-- 1 k202101 k20200 13M Jan 25 14:23 Meteogram_sample_dataset.nc\r\n", + "-rw-r--r-- 1 k202101 k20200 127 Jan 24 14:50 README.md\r\n" + ] + } + ], + "source": [ + "!ls -lh" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The file is 13MB in size. AS mentioned earlier we can use `cdo` on this file" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " T SHFL LHFL T2M\r\n", + "cdo showname: Processed 4 variables ( 0.02s )\r\n" + ] + } + ], + "source": [ + "!cdo showvar $filename" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " File format : NetCDF4\n", + " -1 : Institut Source Steptype Levels Num Points Num Dtype : Parameter ID\n", + " 1 : MPIMET @ instant 150 1 1 1 F64 : -1 \n", + " 2 : MPIMET @ instant 1 2 1 1 F64 : -2 \n", + " 3 : MPIMET @ instant 1 2 1 1 F64 : -3 \n", + " 4 : MPIMET @ instant 1 2 1 1 F64 : -4 \n", + " Grid coordinates :\n", + " 1 : generic : points=1\n", + " Vertical coordinates :\n", + " 1 : height : levels=150\n", + " height_2 : 20808.9 to 402.2759 m\n", + " 2 : surface : levels=1\n", + " Time coordinate : 9601 steps\n", + " RefTime = 2013-05-11 00:00:00 Units = seconds Calendar = proleptic_gregorian\n", + " YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss\n", + " 2013-05-11 00:00:00 2013-05-11 00:00:09 2013-05-11 00:00:18 2013-05-11 00:00:27\n", + " 2013-05-11 00:00:36 2013-05-11 00:00:45 2013-05-11 00:00:54 2013-05-11 00:01:03\n", + " 2013-05-11 00:01:12 2013-05-11 00:01:21 2013-05-11 00:01:30 2013-05-11 00:01:39\n", + " 2013-05-11 00:01:48 2013-05-11 00:01:57 2013-05-11 00:02:06 2013-05-11 00:02:15\n", + " 2013-05-11 00:02:24 2013-05-11 00:02:33 2013-05-11 00:02:42 2013-05-11 00:02:51\n", + " 2013-05-11 00:03:00 2013-05-11 00:03:09 2013-05-11 00:03:18 2013-05-11 00:03:27\n", + " 2013-05-11 00:03:36 2013-05-11 00:03:45 2013-05-11 00:03:54 2013-05-11 00:04:03\n", + " 2013-05-11 00:04:12 2013-05-11 00:04:21 2013-05-11 00:04:30 2013-05-11 00:04:39\n", + " 2013-05-11 00:04:48 2013-05-11 00:04:57 2013-05-11 00:05:06 2013-05-11 00:05:15\n", + " 2013-05-11 00:05:24 2013-05-11 00:05:33 2013-05-11 00:05:42 2013-05-11 00:05:51\n", + " 2013-05-11 00:06:00 2013-05-11 00:06:09 2013-05-11 00:06:18 2013-05-11 00:06:27\n", + " 2013-05-11 00:06:36 2013-05-11 00:06:45 2013-05-11 00:06:54 2013-05-11 00:07:03\n", + " 2013-05-11 00:07:12 2013-05-11 00:07:21 2013-05-11 00:07:30 2013-05-11 00:07:39\n", + " 2013-05-11 00:07:48 2013-05-11 00:07:57 2013-05-11 00:08:06 2013-05-11 00:08:15\n", + " 2013-05-11 00:08:24 2013-05-11 00:08:33 2013-05-11 00:08:42 2013-05-11 00:08:51\n", + " ................................................................................\n", + " ................................................................................\n", + " ................................................................................\n", + " .\n", + " 2013-05-11 23:51:36 2013-05-11 23:51:45 2013-05-11 23:51:54 2013-05-11 23:52:03\n", + " 2013-05-11 23:52:12 2013-05-11 23:52:21 2013-05-11 23:52:30 2013-05-11 23:52:39\n", + " 2013-05-11 23:52:48 2013-05-11 23:52:57 2013-05-11 23:53:06 2013-05-11 23:53:15\n", + " 2013-05-11 23:53:24 2013-05-11 23:53:33 2013-05-11 23:53:42 2013-05-11 23:53:51\n", + " 2013-05-11 23:54:00 2013-05-11 23:54:09 2013-05-11 23:54:18 2013-05-11 23:54:27\n", + " 2013-05-11 23:54:36 2013-05-11 23:54:45 2013-05-11 23:54:54 2013-05-11 23:55:03\n", + " 2013-05-11 23:55:12 2013-05-11 23:55:21 2013-05-11 23:55:30 2013-05-11 23:55:39\n", + " 2013-05-11 23:55:48 2013-05-11 23:55:57 2013-05-11 23:56:06 2013-05-11 23:56:15\n", + " 2013-05-11 23:56:24 2013-05-11 23:56:33 2013-05-11 23:56:42 2013-05-11 23:56:51\n", + " 2013-05-11 23:57:00 2013-05-11 23:57:09 2013-05-11 23:57:18 2013-05-11 23:57:27\n", + " 2013-05-11 23:57:36 2013-05-11 23:57:45 2013-05-11 23:57:54 2013-05-11 23:58:03\n", + " 2013-05-11 23:58:12 2013-05-11 23:58:21 2013-05-11 23:58:30 2013-05-11 23:58:39\n", + " 2013-05-11 23:58:48 2013-05-11 23:58:57 2013-05-11 23:59:06 2013-05-11 23:59:15\n", + " 2013-05-11 23:59:24 2013-05-11 23:59:33 2013-05-11 23:59:42 2013-05-11 23:59:51\n", + " 2013-05-12 00:00:00\n", + "cdo sinfo: Processed 4 variables over 9601 timesteps ( 0.20s )\n" + ] + } + ], + "source": [ + "!cdo sinfo $filename" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "So we have 4 variables in this dataset. Mesurements for the full day with a temporal frequency of 9 seconds.\n", + "\n", + "We can also use `ncdump -h` command to get the header information." + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "netcdf Meteogram_sample_dataset {\n", + "dimensions:\n", + "\ttime = UNLIMITED ; // (9601 currently)\n", + "\theight_2 = 150 ;\n", + "variables:\n", + "\tdouble time(time) ;\n", + "\t\ttime:standard_name = \"time\" ;\n", + "\t\ttime:long_name = \"time\" ;\n", + "\t\ttime:units = \"seconds since 2013-05-11 00:00:00\" ;\n", + "\t\ttime:calendar = \"proleptic_gregorian\" ;\n", + "\t\ttime:axis = \"T\" ;\n", + "\tdouble height_2(height_2) ;\n", + "\t\theight_2:standard_name = \"height\" ;\n", + "\t\theight_2:long_name = \"height\" ;\n", + "\t\theight_2:units = \"m\" ;\n", + "\t\theight_2:positive = \"up\" ;\n", + "\t\theight_2:axis = \"Z\" ;\n", + "\tdouble T(time, height_2) ;\n", + "\t\tT:long_name = \"Temperature\" ;\n", + "\t\tT:name = \"T\" ;\n", + "\t\tT:unit = \"K\" ;\n", + "\t\tT:group_id = 1 ;\n", + "\t\tT:nlevs = 150 ;\n", + "\tdouble SHFL(time) ;\n", + "\t\tSHFL:long_name = \"sensible heat flux (surface)\" ;\n", + "\t\tSHFL:name = \"SHFL\" ;\n", + "\t\tSHFL:unit = \"W/m2\" ;\n", + "\t\tSHFL:group_id = 3 ;\n", + "\t\tSHFL:comment = \"surface variable\" ;\n", + "\tdouble LHFL(time) ;\n", + "\t\tLHFL:long_name = \"latent heat flux (surface)\" ;\n", + "\t\tLHFL:name = \"LHFL\" ;\n", + "\t\tLHFL:unit = \"W/m2\" ;\n", + "\t\tLHFL:group_id = 3 ;\n", + "\t\tLHFL:comment = \"surface variable\" ;\n", + "\tdouble T2M(time) ;\n", + "\t\tT2M:long_name = \"temperature in 2m\" ;\n", + "\t\tT2M:name = \"T2M\" ;\n", + "\t\tT2M:unit = \"K\" ;\n", + "\t\tT2M:group_id = 3 ;\n", + "\t\tT2M:comment = \"surface variable\" ;\n", + "\n", + "// global attributes:\n", + "\t\t:_NCProperties = \"version=1|netcdflibversion=4.4.1.1|hdf5libversion=1.8.14\" ;\n", + "\t\t:CDI = \"Climate Data Interface version 1.9.2 (http://mpimet.mpg.de/cdi)\" ;\n", + "\t\t:Conventions = \"CF-1.6\" ;\n", + "\t\t:history = \"Wed Jan 24 13:55:31 2018: cdo selvar,T,T2M,LHFL,SHFL 1d_vars_DOM03_20130511T000000Z_20130512T000000Z_c11.nc Meteogram_sample_dataset.nc\\n/work/bm0834/k203095/icon-hdcp2-20150930/build/x86_64-unknown-linux-gnu/bin/icon at 20160419 122237\" ;\n", + "\t\t:source = \"@\" ;\n", + "\t\t:institution = \"Max Planck Institute for Meteorology\" ;\n", + "\t\t:title = \"ICON Meteogram File\" ;\n", + "\t\t:comment = \"HDCP2 Sammelaccount (k203095) on m11523 (Linux 2.6.32-431.23.3.el6.x86_64 x86_64)\" ;\n", + "\t\t:references = \"see MPIM/DWD publications\" ;\n", + "\t\t:numberOfGridUsed = 42 ;\n", + "\t\t:merged_files = \"/work/bm0834/k203095/OUTPUT/20130511/DATA/1d_vars_DOM03_20130511T000000-20130511T060000.nc,/work/bm0834/k203095/OUTPUT/20130511/DATA/1d_vars_DOM03_20130511T060000-20130511T120000.nc,/work/bm0834/k203095/OUTPUT/20130511/DATA/1d_vars_DOM03_20130511T120009-20130511T130000.nc,/work/bm0834/k203095/OUTPUT/20130511/DATA/1d_vars_DOM03_20130511T130009-20130511T140000.nc,/work/bm0834/k203095/OUTPUT/20130511/DATA/1d_vars_DOM03_20130511T140009-20130511T150000.nc,/work/bm0834/k203095/OUTPUT/20130511/DATA/1d_vars_DOM03_20130511T150009-20130511T160000.nc,/work/bm0834/k203095/OUTPUT/20130511/DATA/1d_vars_DOM03_20130511T160009-20130511T170000.nc,/work/bm0834/k203095/OUTPUT/20130511/DATA/1d_vars_DOM03_20130511T170009-20130511T180000.nc,/work/bm0834/k203095/OUTPUT/20130511/DATA/1d_vars_DOM03_20130511T180009-20130511T190000.nc,/work/bm0834/k203095/OUTPUT/20130511/DATA/1d_vars_DOM03_20130511T190009-20130511T200000.nc,/work/bm0834/k203095/OUTPUT/20130511/DATA/1d_vars_DOM03_20130511T200009-20130511T220000.nc,/work/bm0834/k203095/OUTPUT/20130511/DATA/1d_vars_DOM03_20130511T220009-20130512T000000.nc\" ;\n", + "\t\t:station = \"station_name=c11\\nstation_lon=11.9\\nstation_lat=49.43\\nstation_idx=10\\nstation_blk=548527\\nstation_hsurf=392.27588329\\nstation_frland=1.0\\nstation_fc=0.000110785302225\\nstation_soiltype=3\" ;\n", + "\t\t:CDO = \"Climate Data Operators version 1.9.2 (http://mpimet.mpg.de/cdo)\" ;\n", + "}\n" + ] + } + ], + "source": [ + "!ncdump -h $filename" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "This provides quite a good insight into the dataset.\n", + "\n", + "The dataset contains 3 surface variables ($SHFL$, $LHFL$ and $T2M$) and 1 profile variable (a.k.a volume variable) $T$ with 150 height levels.\n", + "\n", + "we open this dataset in python using [xarray](http://xarray.pydata.org/en/stable/) package and visualize the data" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<xarray.Dataset>\n", + "Dimensions: (height_2: 150, time: 9601)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 2013-05-11 2013-05-11T00:00:09 ...\n", + " * height_2 (height_2) float64 2.081e+04 2.045e+04 2.014e+04 1.983e+04 ...\n", + "Data variables:\n", + " T (time, height_2) float64 215.6 215.6 215.6 215.6 215.7 215.8 ...\n", + " SHFL (time) float64 8.147 5.141 5.581 5.57 6.192 5.731 5.944 5.906 ...\n", + " LHFL (time) float64 -3.025 -2.587 -2.726 -2.623 -2.817 -2.594 ...\n", + " T2M (time) float64 283.2 283.2 283.2 283.2 283.2 283.2 283.2 283.2 ...\n", + "Attributes:\n", + " _NCProperties: version=1|netcdflibversion=4.4.1.1|hdf5libversion=1.8.14\n", + " CDI: Climate Data Interface version 1.9.2 (http://mpimet.mp...\n", + " Conventions: CF-1.6\n", + " history: Wed Jan 24 13:55:31 2018: cdo selvar,T,T2M,LHFL,SHFL 1...\n", + " source: @\n", + " institution: Max Planck Institute for Meteorology\n", + " title: ICON Meteogram File\n", + " comment: HDCP2 Sammelaccount (k203095) on m11523 (Linux 2.6.32-...\n", + " references: see MPIM/DWD publications\n", + " numberOfGridUsed: 42\n", + " merged_files: /work/bm0834/k203095/OUTPUT/20130511/DATA/1d_vars_DOM0...\n", + " station: station_name=c11\\nstation_lon=11.9\\nstation_lat=49.43\\...\n", + " CDO: Climate Data Operators version 1.9.2 (http://mpimet.mp..." + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import xarray as xr\n", + "\n", + "ds = xr.open_dataset(filename)\n", + "ds" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The following line ensures that we have a inline plot" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [], + "source": [ + "%matplotlib inline" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "plotting sensible heat flux" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[<matplotlib.lines.Line2D at 0x2b90a4331c10>]" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAiUAAAF4CAYAAACLlYlfAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzsnXeYFFXWxt/DzBCHGXJOIqAkQRBRVjHHVVzXiHGV/cSw\nBhZddg1rjquyrjnvGnYwrIpZVAwoKpIEJCmIZCQOYUgzc78/Tl2ruqdDdU/nfn/P0091Vd2qvnem\nu+qtk64YY0AIIYQQkm7qpLsDhBBCCCEARQkhhBBCMgSKEkIIIYRkBBQlhBBCCMkIKEoIIYQQkhFQ\nlBBCCCEkI6AoIYQQQkhGQFFCCCGEkIyAooQQQgghGQFFCSGEEEIygqwTJSJysIi8KSIrRKRaRIaF\naHOTs79CRCaKSK+g/U1E5HkR2SQiG0XkOREpTd0oCCGEEBJM1okSAI0AzARwKYAaE/eIyBhn3x8A\n9AGwBMCHItLI06wMQHcABwM4BMDeAJ5LZqcJIYQQEhnJ5gn5RKQawO+MMW96tq0EcIcx5iFnvQjA\ncgDXG2OeFJGeAL4HsI8xZo7Tph+AGQD2Msb8kOpxEEIIISQ7LSVhEZE9ALQBMNFuM8bsBjAJwBBn\n0wEA1llB4rT5DsAGTxtCCCGEpJjCdHcgwbSBunRWB21fDWBPT5vg/bZNm3AnFpHmAI6BuoN21Laj\nhBBCSB5RH0AXAB8YY9aHa5RroiQcfnxU0docA+DFBPSFEEIIyVfOBvDfcDtzTZSsBiBQi8cGz/a2\ncK0j4Swi3jahWAIAL7zwAnr27FnrjmYyo0aNwtixY9PdjaTDceYWHGdukS/jBPJjrPPmzcM555wD\nOPfScOSUKDHG/CQiqwEcDmAu8Gug60EArneafQWguYj0CQp0bQpgcoTT7wCAnj17YsCAAUkaQWZQ\nWlqa82MEOM5cg+PMLfJlnEB+jRVRwh+yTpQ4qb3doBYRAOjqiIoNxphlAP4J4AYRWQBgMYBrAVRC\n04BhjJkvIu8DeEJELnbO8ziAt5h5QwghhKSPrBMlAPYD8Ak0BsQAuM/Z/h8AFxpj7hGR+s56EwDf\nADjaGLPNc46zADwI4HNnfTyAy1PQd0IIIYSEIetEiTHmM0RJZTbG3ALglgj7ywGcl+CuEUIIIaQW\n5FSdEpIYhg8fnu4upASOM7fgOHOLfBknkF9jjUZWV3RNJSIyAMC0adOm5VNAEiGEEFJrpk+fjoED\nBwLAQGPM9HDtaCkhhBBCSEZAUUIIIYSQjICihBBCCCEZAUUJIYQQQjICihJCCCGEZAQUJYQQQgjJ\nCChKCCGEEJIRUJQQQgghJCOgKCGEEEJIRkBRQgghhJCMgKKEEEIIIRkBRQkhhBBCMgKKEkIIIYRk\nBBQlhBBCCMkIKEoIIYQQkhFQlBBCCCEkI6AoIYQQQkhGQFFCCCGEkIyAooQQQgghGQFFCSGEEEIy\nAooSQgghhGQEFCWEEEIIyQgoSgghhBCSEVCUEEIIISQjoCghhBBCSEZAUUIIIYSQjICihBBCCCEZ\nAUUJIYQQQjICihJCCCGEZAQUJYQQQgjJCChKCCGEEJIRUJQQQgghJCOgKCGEEEJIRkBRQgghhJCM\ngKKEEEIIIRkBRQkhhBBCMgKKEkIIIYRkBBQlhBBCCMkIKEoIIYQQkhFQlBBCCCEkI6AoIYQQQkhG\nQFFCCCGEkIyAooQQQgghGUFOihIRuVFEqoNeK4Pa3CQiK0SkQkQmikivdPWXEEJI9vLdd8D776e7\nF7Xj+eeBRx9Ndy9yVJQ4zAHQGkAb59XX7hCRMQAuBfAHAH0ALAHwoYg0SnkvCSGEZDVnngkcd1y6\ne1E7zjsPuPTSdPcit0VJpTFmrTHmF+e13rPvSgC3GGM+NMYsBjASQCGAs9LSU0IIIVnJa68B8+fr\n+507gZUrI7cnkcllUdJdRFaJyGoReV1EegKAiOwBtZxMtA2NMbsBTAIwJD1dJYQQko14rQtlZUD7\n9sCMGYFtdu8G7r0X2LUrtX3LRnJVlEyGWj0OBXAqgAYAPhcR68oxAFYHHbPa2UcIIYT4on179/2H\nH+pyzpzANh98AFxzDfDEE6nrVzQqKzWGpKoq3T0JpDDdHUgGxpgPPasLRGQYgEUALgTwSbjD/Jx7\n1KhRKC0tDdg2fPhwDB8+PJ6uEkIIyWK6dQOmT9f3W7fqMvhGX1ysy6VLU9evaJSVqZWnfXtg2DB3\n+/btgAhQv35tzl2GsrKygG3l5eW+js1JURKMMWaXiMwC0AlqERGoVWSDp1lb1LSe1GDs2LEYMGBA\nUvpJCCEku6iuBgYPBr75xhUlwRQU6HLt2vg/xxjghx+Aq68GHnoI6NTJ/7FvvgkccAAwaRKwejVw\n2WXAjh267/33gbPPdtu2b6/CZPv2+Psa6kF9+vTpGDhwYNRj80KUiEghgF4AJhtjfhKR1QAOBzDX\n2V8E4CAA16evl4QQQrKN7duBFi30/bZtuqyuDmxTWanLX36J/3Mee8yNX+nbF7j9dn/H7dwJnHRS\n4La1a13rTllZoJjauDH+PiaCnBQlInIbgHcB/AygFVRsNAXwnNPknwBuEJEFABYDuBZAJYCymmcj\nhBBCQrNjh4qS+vXdG7q1QlisKInXUrJlC/Dss+76mjX+jw1lvbn5Zvd9gwbApk012xij/W3ZUt05\nqSJXA117AHgVwE8APgZQF8AhxphlAGCMuQfAwwD+A2A2gK4AjjbGbEtPdwkhhGQbs2cDn32mN/ZG\njYD1TuGJYNdHbS0lf/wj8O237vrOnTXbjB0LfPxxze27d0c+d2EY08S77wKtWwM+PC4JJSctJcaY\n0320uQXALSnoDiGEkBxk3301qLV+faBhQ2D5ct0eTpTY/bHy8suB66FSi//8Z6Bu3ZqCJVoacrjs\nmwULdBmc3pxsctVSQgghhCQVe0O3lhLj5HAGixLbrqoKWLYsts8I5fIJtn7Y8wcLkNWrowesWsEU\njLWg7L139D4mEooSQghJEYsWpfbzHnwQuO++1H5mPmItJZZwlhIgvOVh5Urg9793XUCW2bNrtg0W\nH1u2uO+9QbZt2wLnnBO+3wAQLlPXWlxCuYqSCUUJIYSkgGnTtKbFG2+k7jOvuEJTSEliWbMGOPZY\ndz0WUbJunQaOjh0b2Oatt4DXX6/5/QjO5AFqWkq8osQGtq5YocupU8OPAwgvOsKJktdeC2/tCRZU\n8UBRQgghKcAWzrLzpKQS46s0ZPZjDDB+fOgbeSJ59VWt0mqpWzdQlFRUBLa3oqRePWCDUx3rlltC\nt1m6FGjWDLj+ehUvixfX/PxIomTTJh1/hw7+xxOKG27QZbAoOeWUQEFmmTtXs5Defrt2n0tRQggh\nKcCmVaZDIPgsppnVLF4MnHsu8LvfAU89ldzPChYdVVWBosQrEgBXcLRurZYSQMWDtWYAbhrxggWa\nWmzrkASXrLdtv//eXd+8OXDfDz/4H0s01q93P8taYebOBT7/PLDdd9/p0tY/iReKEkIISQGpFiXe\nz6lN0a5s4aSTgBdf1Pfem32iMaamm6KyEmjVyl33igS7HwAaNw4UiLNmue+tRWJ1UF3xUIGoX30F\n9OnjChyvCNq9Gxg3Lvo4YqFPH11666NcfHFgG9v/2lSCBShKcoZgZU4IySxSWYAKCCyaVZvy5pnC\nV18B//hH+P0bPJOGJFP4vfACcPfdgdsqK4E993TXQ4mSwkJ133j3bfNUxrI39ZUrA4+NVGfk6ad1\n6b3+79oVul5JIvBWew0uymYtPcGF42KFoiQHmDQJKCkBJkxId08IIeFItaXEe5POBUvJZZcBf/lL\nTdcJoOPzViVNZkxJcM0QQEWHN3U2lPvGihLvPq8osTfzVatqHhuOv/4VqFMnUITs3Fl7F0o4vILK\nzufj/Vwg/Pw/fqEoSSNTp6qgqC3jx+vylVf0QhTqnOvXRy+iQwhJHukUJdbMn8389JMuTzxRl8ao\n9eTVV9VK4RUryfwb16tXc5sI4J2nNZylpH790JkyQPiberSKrMao9caycGGg2EkkwW4iLxQlOcCg\nQcDQobU/zyef6PLtt1U5Dx1a0y+5337AWWfV/rMIIbUjHaIkF9y7DRrocuJEXd5zDzBkCHDaaTVv\nhJGsC+vXA1OmxN+PoqLA9YED1YLTvr1aS7p3V6uN9/8czn3j7Xc4t4eNk4lEHc+d3KbrRqtPEisi\nGkRsWbFC6+BYrCgJZcmKBYqSLGfNGi3Gc8EFKkSefFK3f/ON28YYYMkS4H//S0sXCSFIfUyJDcZs\n2LD2T6/pxpjAm/mUKfoAFo5I4x09Ghg8ODAF11ph/BAsSh57DGjSRP+/8+Zp1kxFRWD8RWWlujvq\n1g20Ynhv4LUpUrZpk9svW8r+/vv9j6tTJ2CPPWL/XK+FxvZ//vzaWeUpStLEdde572vz5DR5sh5/\n441A06budu/kTd5o73ypV0BIppKq3+C6dXqjat8++y0lGzfqzdxae7/+Wpdnnhm6faTxvvaaLp9/\nHrjjDqBzZ6BrV/99CRYljRoFrtubu1cQWEtJYWF4URJvgKi1IDVrpssVK1QANW+uYsMPF18cX7Vh\n77w5VpQsXOi62OKBoiRN3HGH+742TzE//ggUF+uX78AD3e1ffOG+96ZxpaNwEyHENbGnSpSsXavF\nrBo3zn5Lib3B77efLr/7Tq0TtpZHMJs36w0/VOVRe/O88MLAh0O/BIuSJk0C163A8d7kq6pcUeIV\nIsGWkmCB4wdbJM2mJC9fDrRsqd+3Oj7v8A0axGfJ8wYUe0XVhAmB951YoChJE506AT166PvaFDZa\ntEhLV4sAl18OtGkD3HSTTqd90UUale39csTzIySE1J5UB7quW6eipLg4+y0lVpQMHKjLZ57RjEOv\nddjLli3A8OF6nQ3+e9c24D8466S0NHC9WTPtl1eUWEtJUZErREpKaqYEe2ud+KFZM3UJAa4YWr5c\ni7RFwxg37sRb+C0WZsxwxxPsfnrhhfj+1hQlaaK8HOjd230fLz/+6ObHH3usppONGaPpcxMmAMcd\n57pyTjvNnY6aEJIeUiVK1qzRJ+ZcsJQsWaLiyj7IARoLEiwILJs3A2++qe+9Y09EqnBw1ol1n3jp\n3l2vzRav+8ZaFJo0qem+iVWUTJ5cU5SsXetPlACu+6W4OLbP9XL99boMFiVXX63ByLFCUZIGqqpU\niHTpouu1FSXdugVuq18feOghLU9ct67OElpUpKZPGwRFCEktqQ50XbJErzENG9Y+IyKdzJgBXHON\njsXGTQDAp5+Gd094J6Hz1mhJRL0W+/T/3XdqkQ71f+3WLbDUu1eUWJo00fiLxo21RP7OnSoi/bL/\n/sBee7mixDvXzW9+4+8cNti3NqJk7FhNrAgVqPv++7Gfj6IkDVgRUltRsnOn+kyDRYmluBj47W/V\netK+vZoyN2+umUNPCEk+qXbf/PSTBl1muyi55BL3vb0Bt2wJHHKIv+O9JeG988XEy65dwKGHAvvs\nE76kQ6dOgaXuve4bS9OmKmy2btVaKzt2qLvNL/b7ZK0/zZu7+6wVPhrW6lMbUQKoKLEBxF68gbB+\noShJAzZVrHNnXcYrSmbP1i9kr17h25x2mi67dAE6dtT34aadJoQkj+CbSDLZulVjSrJdlNhyBoBb\nE6OsLPAJ/MIL1U0QLkXY1mt58EF1a7drp6942bXLFUfhaNEisGBdOEuJd//OnRpnEivWHeSNrwkX\nMBv8N7KiwW+AbUlJ6NThpUtDF3lbuTJ26xRFSZx89BHw979HblNREToC2YqSDh3U/BivKPn8c3XV\n2Ij0UJx0EnDttfqjtaLkiy+Au+5iejAh6SCep8dYsTfybHff/PyzXkPfekutE4CmAXurpz79tLp3\n7rxTrRN2fhw7idz69VrD6YorNKbu8MOB88+Pv0+7d/sTJZs3u66eUKLEKyIqK1Vc1K8fe3/sZ3jj\na0LFuQDAMccErtsAVytKvP0LplEj4MsvQ983wlWQXbrUf3yLhaIkTo46Crj11sglgI84QrNhgrFz\nNDRrpsqzNqLkwAMj/0CKijRtbtAgfTqoUwe48krgb39TPyYhJDVYC0kqLCVWlGSjpcR705s5U5de\nERKJdu3UVQ2oIKtXTytd23omRUXAyJFa1+nddwOP9SsW/VpKANd1FMp9442PsaIkVAl7i7f2lLe/\n9h7kFSXebBrvJIbB8S9nn61LW88k0uePGqVCL9T3N9rMwPffH3m/F4qSOPAKkXnzwrezBX6CRYe1\nlDRtql+keERJdbXOcRNLmfrCQv3B2oCkSH0nhCSWVIuSunX1oahhw9pPJ58q7r5bLbq2vzNnavxI\n27b+z2GDRYuLNc5i3DgNSG3dWgXFQQfpzTc4GDTaHDOWWESJdeEEW0qKigItJRUVOuZIqbnhLOLR\nRMnVV2sZfKCmlePEE3WbdRs1bqxLb9CsxfbdW8XVEu37NXo0cNVVkdtYKEriwFvC3U8Z37lzA9c3\nblTFWlISvyiZO1d9pbHOneOt8LdwYeyfSwiJDytGUuG++flnvbnXqZNdlpJ771UXjM2e+e47oH//\n2DKX+vdX0XHKKYHWiMsuC2wX7OKIRZQEF1ALxoqS2bM1Q9KWmbc39saNA+M4Nm3SG3s4t4tlwgTg\nuedC9zucKAHc7160YmoPPKBi7eefdb1bNzet1x578ME140pCxbUE43fyWYqSOJg+3VXKwRPfebHq\nfs6cwO0bN2qQU5068YuSzz/XL/gBB8R2nA2uBQJT1gghyWHGDK2ZYZ9SUyFKfvrJ/a1bUZLpMWTb\nt7uWBVt4bOZMFRmx0KKFjvfUU90b/+OPAzfcENguWFj4LfTlx1JiM2HOPltrlgS7bxo3DhQOGzf6\nEyVHHeUWkAvutzdINvg8fkXJ6adrzKFt9/vfa/+BwHiT4O+SrQVj4xZrA0VJHCxdqj/4tm01rkQE\nePnlmu2smyQ4Dc2KEqB2omTQoNgr8dngLyC8pcQY4I9/1LgTQkjtGDBAA85T5b7ZuRP44AN1UwDu\nNSLeuVXi5aOPAguIRcO6uwEtY7Bpk7qhYhUlgHtTtWO2BSYj4UeUVFfrZIDRLCWlpYGVX71l5oHQ\nosSYQDFx8smhz23bWGFgx+oVDdEsJX4Cajdu1OBh+zne8QSLEhsn+cQTWkzt00+Bfv2if0YoKEri\nYMkSVYRt2ri56NdeG9jGGFdsBFtKVq92A2DjESXGqCiJ1XUDuAFjJSXhLSWzZ2tE+113saYJIYki\nVe6bqVP1yXXYMF23N6hUunBWr9an+lgmZnvtNY1569lTRcl33+n2eG9ugCtKQsVIBOPHffPOO7r0\nzi0WCpHAmiNvvaU3dStmiosD3TfWQtSggWYbLVsWuu6HbQO4ImTiRC2WGaqNxVrtS0o0xuajjyL3\nH3Ct+bbAmleUBAtrGyfZo4c+qB9yiP7/44GiJA7mzNHiNFZYtG2r5salS902FRV68enevaYoWb7c\n/ZHEI0oWLdIfbTyi5Mgj9Ut51136xQ91oXrlFff9jBmxfwYhpCapspRY64QtoGVvUPFOkBYP9iY5\nf75/ETZ+vLpcOnTQ+hYzZ2psyF57xd+Pp55SK5V1QUTCjyixcwhFip2weNvs2AG89154S4lXlLRq\nFVlENW2q4mbMGF3v27dmvEywJefPf9bP79MHOOMM/xVfbd+BQOtKOEuJt02833OKkhjZvl0tDP36\nucFXt9+uXzY71wLgCo2DDtKLwdq17r7ly13fW2mpPlXE8vQ0aZJ+9pAhsfe/oEC/lPbpI9R01V9/\nDZxwgv5Apk+P/TMIITWxF/Jki5IVK/Qp3d4grCg57ji9Dj36qKbEJivGZNcu/QxrlZ09O/oxK1fq\nQ9LQoWotWbFCRUmfPpFrZ0TjoIOAN97wN1tuqDLp4dqUlUVvG2peHj+iJBr16unfOJx7JxSFhTo3\nWjzY/+Nhh7nbgr871lLiTSmO1yJIURIjS5boRaVvXzf17IgjtLDP+PFuO6scrV/X/jCN0R+fVcLH\nHKOi5cMP/fdhxgw1kwVPmR0L9skhOK7EGDWbDhyobRgMS0hiSJX7Zvlyt1YH4Jrfly7V+VIuvRS4\n5ZbkWUGnTNHMwAce0Cf2J57Q+VEijdvW4Nh/f1eUzJmjpdxTRe/e0Ws3lZermPD+fcMRKu7EG+jq\ndd9YK40fUZJqevfW+4K3cngoQVtYGCj+7PcuVihKYsSmSu21F3DTTVqYpmNHNRF++qlrIbHLgQNV\nPVpRsmmTukyspWToUDXHxWKRmDWr9j/WFi1UyQeLjvXr9WmqTx8NDoslUI0QEp5UihKv+X/QIPf9\nkiVqaS0sDCxtkEg++UQfmA48UIuWPfqoug8uu0yfuqdNq3nM11+rG7x9e+27FSV+53BJFDaOJRyb\nN/svBR984y4pcS0ljRqFTlLIRFESilDWvmARYmctjhWKkhhZtEirBpaWasXAq69WV8qwYfpPee89\nbWdFSfPmqjCtKLHzztiLhoj+8/zUO7H8+GPt/Kz2c3v0qGkpse6cbt30Fcq9QwiJnVTFlKxYEShK\nGjd2U1j/9z+13vbtG1ocJIJPPtGHrYICjS0ZM0avmY8/rtaZ4OqeP/+sgfVHHKHXpW7d9G+0Y4e/\nrJlEYouALVyoxda8k+oB+kDpd/K64P/zrFmuKGnQILS48dZVyWT8fIevvBJ45JHYz01REiOLFwem\n1Vo6ddKKe/YHZ0VJaalaNawoWb5cl9587q5d/Zd8r65Wd08sFQ7DEco9Y/vRtateHJYs8Z+/TwgJ\nT6pESbD7BtDg9Tvu0LoTgFos/FpnjXEntYtEVZVaEiZPduMPSko0qP655zTI/rzz9MGtqkrPW1EB\n/POf+kB3xx16jLcOR20mzvNDcFE2+7/59791IjlvkkJVlW6PVIrdi9dS0rChlpGw7psGDXRsf/ub\nPthagmcJ/ve/dRlqupJ0Yv9XkSgoUHdcrFCUxMiyZeEjuUePVt/osmUqSurUUVXdt6/WKqmu1n0F\nBYFfsj328G8p2bhRf8CJ+JKGs5S0aKEXk+7dtc+xWHEIIaGxNym/lUPjYedOvZkGi5JhwwLrDg0Y\noDdcP8GdZ5yhFt9oMQKnnqoPYTt3AkcfHbjviCM0bu6ii/QaNm2axpk0a6apr8cd5z6o2ewSIDEP\nX5EIdrFYS4kN3PSO+Z139IEwuO5UOLwT0dnxeC0lInpz95aPD3bpnH++utQzrfr2iBGaWeVl4sSa\n7bzWIL8Ck6IkRlasCG9SPPJIXdrYkpIS/eL17auzKP70k365OncOzPnu2lWD0PwEBtkKsrHOvBiK\n7t31AuZNSZ4zB9h7b33fs6cuOUcOIbXHPoWHK2I2a1bt56hZuVKX0Spr/uY3Ko6efDJyu8WL3RIB\n3gzCYCoqNMsF0Fl47bUjmP33V3fShx8CzzyjAmbpUmDw4MB2kybpLOx+6ovUhuC4B1siwY7V+/+I\nVL07FA88oHP5AK77zIogr7XFBryGqxLbrJk7J000xo+vOdFgsggOIQhlFeneXa3ty5bVLI8fDoqS\nGInk52zRQl01n3yiAa02O6ZvX13Onq1PCMEzXu6xh5oGvXVOwmFrDSRClPToocvjjtNAtBEjgJde\ncr9crVvrGILn7iGExE4kUbJtm6bpn39+7T4jlHs4FP36AZdfrjO/2hmFQ+GNKQu+Kf/rX5qWaox7\nI/zyS+D998PPVVNUpK6dV14BFixwtweLksGDgZtvjm3Om3h4+23g4YfddStKbIquV5TEGqDcuTNw\nzTX6/s47dWmzU7wPoFaUxFqdOxTDhun1PFXce6/7Plz/O3dWcemntgtAURIXkYKvDjxQKyp6RUmb\nNmr+nDlTA72C5y7o0kWXNrMnEvbCkAj3jXVDffWV5t3PmqUmtj/8QbeLaJDurFm1/yxC8p1IosS6\nC159tXafYQPp/aSs3nqr3hwjVSe1IgeoKUquvFKtI0uXqsVlwACtnRStBPuJJ2qWS2Wlzhy77776\nSgc9ewLnnuuuWxHyyy+B64C/uJpgRDQm78ILdd0+kFqrOpBYUZJqRo8GTjtN3ydKQFKUxEGkVKf+\n/dXdsXq1K0pENOL90Uc1ECzYUmJn7o30xGJZs0a/vH4jwCNRWqo/yksv1Qqx336r7ilr2QE0nTBZ\nUfqE5BNWlGzbVnOfrWtU24JmP/+s1x0/5v7SUr0hRnLLLF+uT7gigZko3uD3++/X2Wv/+ld/fTz5\nZD3n4MEaV+Kd4DQdeD/bWkqsGNu+Xa/ZlZXu38k+tPmlqMi9Ye+5p/6PvQ+mVoxkSzpwMP/+d80s\npdpAURIjLVpE/vL0769f4C+/DCxuNmyYq76DfW/162tAlx9R4p03JxHMmRNovgymRw/tV7yFcAgh\nihUc06bVDDCNZ1JOLxs36pN8rLU9WrVyr0uhWL5cH8L22iuw2Jq3ZP2//qXuoFNO8feZzZtr1t8n\nn/jvZzLxWnYqKvR/YcvJX3WVirfLLlOXztChwLPPJvbzraWkNsUw00nDhonNkqIoiZFovlpb9W7N\nmkAf2mmn6ZPBddeF/vJ16eLPfbNmTWLiSSzRyi9366aCxE+8CyEkPN5UYGsZCbVub4h+MUZvlj17\napB9qJIF4fAjStq31wepKVPc7atW6dIGxd96q79S7pbmzTPHMuDtd0VF6GzDF17Qv1Nwym4isPeJ\nM89M/LmzEYqSGIkWDV5S4rbxCpjGjbVq4W23hT6uSxf/7ptU5qx366ZLlpsnpHZ4RcnWrYH7vJYS\ne8P3y5w5+vrlF82+OeII/8e2bFlTlFRVaWZMRYVbHXb//TUOxFp4bHzJf/8LvPyyzpWVC1RU6HU6\neL6digqNCbRTiyQSm0wwalTiz52NUJTEiJ8UNRu4GkuZ3c6d/btvEmkpiUbnzupzzbQ8eUKyDa8o\nCbaGeC0lNq3XLx9/rCmmL76o8WG/+53/Y0NZSr74QjPxHnpIYwXat9fYst273TLsq1erhWGffdQK\nnOwsmVSxZYuO0ZvSbOtvrF2bHEsJoJ/nLRORz1CUxIgfUTJypAY0xTIrY5cu+lQSLXYj0e6baBQU\nqLXEm77+GNSZAAAgAElEQVRHCIkdbxBrKFFi3RnejBc/fPyx1h056yyND4uW/eIllCix7ovx47Vw\nV7duGjNSVOROnLdqlR6bazfS8nJNVPBOPjdggFtXJBmWEhIIRUmM+BEl55yj89PEIh66dFGzaaQo\n5upqvYCkUpQAGuRGSwkhtSOa+6ZdO/1t+51vyhgtbvb++4EpprHQqpU+6HgFkxVFkyfr8oAD9Ka8\nzz6uKPnii8AsvWzn7rt1nBs3qqva1nAC1CVvMySTZSkhLhQlMZKsCoPW5RPJhbNhgwqXVM+D0KMH\nLSWE1JZo7psmTdTC+u23/mK47r1X21dWapptPHTtqmmv3oehX35Rl2379vqAZW/IgwZp3zZs0MwZ\nO49OLvCXvwDHH69/h5Ur3Vg6QF1TzZvr+1Q/EOYjFCUxkqy0LT+1ShJZzTUWevXS7JvgjAFCiH+q\nq930z82bA/eVl2vq6UEH6RwrPXpoEcZwGKMT2Q0bphYNmwUTK7ZexuTJwOuvq+BYu1b7sXw58Pzz\nbttBg9S18d//6lhOOim+z8xUmjRxxWJwCfWjjtJluHnPSOKgKMkQGjRQC0iktOB0iRI7YZS3TgEh\nJDreImPV1ZrV0ahRoKVk+3bN7GjSRLPz3npLt9tlKBYu1Cf6iy/WKtLx0r69umXOOEMtH5deqpaS\nULET+++vYmjMGK3cmuzJ8lKN1zUTXGH2xhvVWty5c2r7lI/ktSgRkUtFZLGIbBeRb0XkoHT2p3Nn\n9RGHw5aQTvXFYK+99EIa6cmNEBLI5s3A55+768ZoxkrjxoGi5L779IZnjAaTnnCCZtB89ln4c0+c\nqALn4INr10cRrTR91FH6ma++qgKpVauabXv21ErSFRXA//1f7T43Ezn4YHXT3HGHuq+++879HxQU\nBMaZkORRGL1JbiIiZwC4D8B5AL4BMBLAeyLS0xgTY/x7Yth3Xy1+FI5Fi1SQpHqOhIIC7Vss5eZf\neAF47z0tFueNZCckH3j+ec3Cs3OnNG6slpI6dTRw0itKPvpIl94A18MO02qiK1eGrpb52WfqTknE\ndBNDhmiZ+M2b9bM2bAgdt1ZQoO3mzwfOO6/2n5tpdOjgTsQHqAWJpJ58tpSMAvCwMeYVY8xSY8x1\nAH4EcEm6OjR0qP7gw2Xg/Phj5MkAk8l++/m3lMyZoxNQlZXpmObO1afAZ57RWgqE5DIzZgAXXKBl\n199+W98XF6soEalpKbHppt65Y844Q38zRx6pwe1ffKEi3/Lllxr3kUhKStzJ1cLFqBx4oI4nV+qS\nkMwjL0WJiBQBGAhgYtCujwEMSX2PlOOP14vXgw+G3j9lis6tkw7220+f5CJVm9y6Vf3gZ5yhAWEr\nVuiT1/HH6yRWI0ZoNP/774c+ftUqNWNXV7uZRoTUlq1bgQceUJG8cGHsdUBi5b77gD320DlSfvtb\nfW+Maylp3Dgw0HXFCuBPfwKGD3e32bixefNUBBx8sP6ObMrq8uVq4Ug0t9wC3HST9puQdJCv7psW\nAAoABE3GjdUAUpxw61JaCvz5z8Dtt+vFq2NHfYravVsDYBctir8eQW05/nh1G11xhUb826JJ5eUa\ngPvppxrBv3u3xqC8+qq6mt55R/P/n39exdYbb+hF9pJL1G+7ZYtah37+WWcL9dZL6NBBZ6CMpWw2\nIcFccUXgJGp16uh3uEULzSorLweefDIxdTeMAT78UAW4LVVurQrhYkps1dRgXntNg0+ff17F/cqV\nwD33aPZL06bJuRZ07KhBnYSki3wVJeGIOnH4qFGjUFpaGrBt+PDhGO59zKkF11+vT0NPPKEXy8pK\nvZAVF2sKXrqeYJo21bLTf/qTCg5LYaHuGzJEpyE/+mjN8bcX4o4d9WmvvFzfn3yyXrAfeUQtIQ0a\nqIjZZx/NJOjUSQVKcbG6e44+Wi+Sf/1reqc3J9nJ+vXAc88B99+vE57NmaPWuHHjXDEwYYK6QxIh\nStas0eyV4JnAvZaS4mLX4lherqn2oSb6PPlktaiI6DFnnAHcdZcGY371VWLiSQhJBmVlZSgrKwvY\nVu53KmxjTN69ABQB2A3g+KDt9wL4JMwxAwCYadOmmVRSWWlMdXVKPzIiVVXG7NhhzLZt+kpm3yor\njbnhBmMKCozZe29jVq9O3meR3OTf/zZGxJhVq8K3advWmJtuiu/c990XuO3rr40BjJkxw912223G\ntG5tzI03GtOhgzEjRmibZ581ZvJkfT99evTPmzLFmJYtjXnhhdj7Ski6mTZtmoE++A8wEe7PeRlT\nYozZDWAagMODdh0GYHLqexSegoLMCiqrU0ddSg0b6iuZfSsoUB/3jBkaY8JZNEmsvPsuMHhw5CrI\noeZ/icbjj2uc1OjRgbFPtvhhcD0LaykRcbPnLrjAzbjxk246aJD28+yzY+srIdlEXooSh/sBXCIi\np4lIZxG5DUB3AI+luV8kiL59VZyMGwfMmpXu3pBk8cQTGhQ6d27izjllik5WF4nWrd3ChH7YsgW4\n9lp3agjvFAzr16tL01v52Qp3676xE+8BWvPDK1QIyXfyVpQYY14GMBrAPQDmAzgGwHHGmGVp7RgJ\nyQUXaOzJJZcEziFCcoOqKo0bWrIE+OabxJxzwwY9ny2lHo5WrYDVwSHvEXjoIc3oee89FR8jR2pQ\namWlCpaSkpoWRG9MiVeA7NgB1K+fWdZQQtJJ3ooSADDGPGaM2cMY08AYM8gY82W6+0RCU7cu8Nhj\nmuHzzDPp7g1JNHPnaoA3EHqqhW++0UyZWLDto9X26dbNragajZ07dc6ZCy7QWh7jxmkw6imnAH//\nu74vKQk8RkTnk7nzzpqWEitKCCFKXosSkl0ccghw/vk6P8d552lWD8lujNEU+Bde0PU+fWpOtfDM\nM5pWvs8+sc2/ZIsQhkq39bLPPlrJ04+1ZNw4jeu46ipdP+YYLUd+0UXASy+FFiVegl0127cHihRC\n8h2KEpJVPPYYcOutwKRJWi123jx92qRLJzuZMkXT4O+5R4M9Bw3SujWWjRuByy7TeVl69NDaHDfc\noHVForFypYqAaBNYDh6sy48/jtzOGC3CdswxNSueHnywiqmlS0NbSizV1aHdN4QQhaKEZBX16+ss\npVOnakbFoEF60znhBH/md5JZeONH+vfXSd/stAQvvQQ0a6Y37ltv1UrA+++vM+ledFHgeVatAr7+\nOnDbxo1akLAwSjWmdu1UmIwbF7ndzJlqqbn88pr7bNzKm29Gnkm2spLuG0IiQVFCspLmzXUis/79\n9cb13nvABx9o9sOnnwZOGU8yl+nT3fe9e+vkjdu2aXGwCy8ETj1VhUCfPu7/+emntb03Fffww3Ve\nFi/btuns1n4YOVKrD3//ffg2L7+s37ujj665b6+93Pe/+13gPq+lZPfuQEtJRQXdN4R4oSghWUvr\n1jpR2eLFOjfPP/4BHHeczrDaubP6+klmM3Mm0LWrvu/f3725X365WhCeeqrmfE92Ajuv8Fy/Xpc7\ndrjbYhElZ5+t35mRIzWG5frrA88FqMvwqKOAoqKax9epo3VLOnaMXHW5qirQord5My0lhHihKCFZ\nj4i6dCZOBL79VicUa9NG5w3xW9mYpB5jVFCOHAlMm6bz0XTurDf46dO1rHrQjA4A3OkGdu50t9kY\njx9+cLfFIkrq1tVy9DNn6jQIt9+uFjdLdbXWyIk0IebTT+uEf8GWD6+lpKoKOPRQd52ihJBAKEpI\nTnDKKcArr6hP/8Ybgf/9T7Mkrr023T0j4Sgv17oenTsDAwbotqIiN2j55JNDHxfKUtKrly69MSrb\ntsVWlGzoUM3AKS/XeWW8mT7r1mlfvW6aYOrUiS4wKisDhdaWLRQlhHhJqCgRkT1FZGIiz0mIH0Q0\n/uDEE3W9a1d92n30UY1PIJmHrUcSHBhqrREHHxz6uFCWkqZNdemdA6yiwr+lxFJcrNkzhx+uIte6\nWtat02WrVrGdD6hpKREBxo/X9c2bGVNCiJdEW0qKARyS4HMSEheXXaaxJhdfzMycRGOMFhEbM0YL\n2sXDypW6DK4j8uabml0VzoIQylJi/78TJwIPP6xWkh9+iF2UWK64Qi0lVuRYUdKiRXzns1RW6tKO\nobycooQQL1GS5QjJXgoKgPvuU7P8++9rECxJDO++606Q+MwzWrE0VjZt0mWzZoHbO3bUVzjsDd1r\nKQG0cuuRRwJ/+pO+Cgs1lTgejjhCXYKXX65uGVtFuHnz2M/ltZQUFOjSBssuWcK4J0K8MKaE5DQH\nHaQ1JJ56Kt09iY4xGtOwe7euV1RoFsjAgRrL4J00rroaWJbGWZpefVVTeJ99Vq0IViBMn6438i99\nTNiwcaMKh1gnowvlvjFGb/6PPaZZV489pnVLhg2L7dxennwS6NABGD5crSZ//nNNARUrtmaKHQPg\nuhwJIRQlJMcR0cJqn37qr+rrN98Axx+vxblWrUp6935l3Toto9+2rT7xjxunpdXvu09v/gsXqnUC\n0LiEww8HOnVyBUyq+fprTb1u21bX16xRd8qJJ+qEdX/7W/RzbNqksSCxTkYXyn3jZZ99NKMn2kR8\n0WjaVN1I8+erWLzvvvgmzvMeYy0k3rTiIUNq109CcomY3DciMgNAJO88J+AmGcfQocDNN+tT/H77\nhW+3fTtw0kn6NDxtmsY2PPWU1p1I5iyu9ma+aBHwn/8Ajz+uT+ddu+pNsXdvvenfdJPekB94QMuz\nAzoTbrQy6ommqkpTeffeW1OvAb1pf/+9xokceKBaeaKxcaPOshsr4dw3yfgfFRVFzriJ53xAoKXE\njocQErul5A0A4yO8ygDcksgOElJbhg7VGIXbbotsLXnrLb35jx+vNSm6d1exMDEon+yXX4C77opc\n/TMWbrxRxcdbb+lEg599pqJj9mwVJICKo3r1tMjXjh3Avffq9nhiOWrL0qUqpLp1cy0ly5drwGur\nVir8ggVDKKylJFbsDT1UoGsmEs1S4hUohOQ7MVlKjDE3J6sjhCSLwkJg7FjgtNM0bfi55/QGf+aZ\n6q655RYtaT5xoj79d++ux336qdaU+OADDXy0jBgBvP22Wi7uvVfdGA0auJVJY2HVKuD++zV2xE4M\nV1ioc/p46djRtUR06gT8+CNw9dVuVkgqWbJEl3vsAbRsqdaO+fNVlBx4oP4tgquhhmLzZqBx49g/\nP5WWkkRDSwkhkYnJUiIih4sIM3ZI1nHKKcDrrwMTJgCnn67ZFG+8AfTrpyJjxAjd541DKCgA/vhH\n4JFHVNSsWaNuiXff1fiCESM0qLNPH1dQxMo772ia6BVXRG9bVKQ1PUQ0jbZOHRUnqcZaZ1q31r70\n6qVWnSlTND6ifn1/oiTeyejsMdu3u9uy2VJCUUKIS6zumw8B/Bp/LiJfi0j7CO0JyRhOOgl47TVN\nD774Yi3S9fbbKjhefx346aeadShuvVUzOMaMUSHQpYu6gA46SOthzJihQZXr1gFbt8bep8mTVRjF\n6sZo2FBn1E1HYbi1a/WmWlKi6717a2Du1q1qKfErSnbujO+GbK0rW7bEfmy6CZV9Q/cNIS6xipJg\nA2lvANT5JGs4+miduK9uXRUVIsBVV+mcJy1bap0LL40bA//9rwZyPvywipHjj9cMD0CFzZln6vt4\nsnWWLHHdRbFy8snASy+lvs7FunUq3qwFwBs8vN9+yRclNo148+bA7ZnqvvH2ywoQWkoICQ1Tgkne\nMXq03hAPOMDd1qmTBrCecELoY5o1U4vIa6+py8XrdmjXTpfLl/v7/F27NI7lzDOBTz7Rz46HSy/V\ncTz7bHzHx8vatYEWJVuUbsgQjSepV89foGu8ogTQWB+vGMtk942XP/xBl7SUEBKaWEWJQWBKcPA6\nIXlHly4qUmbOjN7WGE33ve02tb4MGaJupXho21aDdx99NLU35XXr1Kpk6dhRU6hff13X69fX+ilV\nVZHPUxtRUlJS01KSqVhLyfXXawwSQEsJIeGINWhVAHwsIs4MDmgI4C0RCShjZIwZkIjOEZIN1K0L\n7L8/8PHHbun1cDz7rFpb3ngjfjHi5cILdX6Wb74JtPwkE+u+8TLA84u3VqSdOyNXa02kKLEVXTMZ\n79+C2TeEhCZWURKcEjw+UR0hJJs57TSNTVmzJnwxM2O0vslppyVGkACajtyhgxZdS5Uo2bhRa5SE\nw4qSHTtqihJjtIjd3nsn1n2TyVix5LWOFHquvHTfEOLCOiWEJICzzgKuuUbnXLnxxtBt5s/XmWsf\nfDBxn1tQAJxzjrpwbr5Zi5clmy1bItcXsUJk27aac8X8/e/quurZU91X8YqSpk2B9evd9WywlNjJ\n+IDAvtJSQogLA10JSQDNmul8Of/8Z/gneFsaPtEWjT/9Sa0ThxySmkn6ookSK0Q2bgzcvm2b/n1O\nPlkFydat8d+Q27XTQnLZgBUgdcJcbWkpIcQl1uJpM0RkerRXsjpLSCYzZowW9PrHP3S9rExdNbfd\npk/1P/6otU5KSxP7ue3bA59/rjf9kSMTe+5Q+BUlGzYEbv/qKxUit96qlh0gfhdM+/bAihXxHZsu\nwokSWkoIcYk1puQNz3sB8DcAjwHYELo5IflDu3bqwrnnHuCYY9St0rMn8N57wNNPaxl6O4FdounR\nQ7N6Xn01Oee3VFer+IlHlEyerPt69tSCaxUVgeX7Y6F9ew103boVKC7ObPdNNEsJRQkhLrWKKRGR\n0QAeMMYsTmivCMlS/vY3nVvnpJP0Bv7ZZ3rjPPponVsn0izFtaVevcBJ6pKBrVprq7mGorRUb8TB\nouT777XonL05X3BB/P1o79SRXrEisbP4JpNwoonuG0JcGFNCSAJp2FDL1m/cCDRvrq/OnVWcdO+u\nJeuTRd26Wh8kmdg03EiWkoICnaQveLLAxYuBPfdMTD/s5Ic//KDLTC6eFs1SUsjZxAj5Ff4cCEkw\nJ5+s7puKCndbmzbAwoXJ/dyiouRbSux8M9Fm9+3YEVi6NHDb4sX6t0kEHTqo22bePLcKb6a6byyZ\n3j9CMgGKEkISjIgWSPNTaj2RpMJS4leUdOsWOIPx5s3qztljj8T0Q0Rrncybl5jzJZNolhJCiEtM\nokREgidYLwTwBxEJMNQaY/5V244Rks00bBi5mmkyKCrKHFHSvbvOHGxZu1aX4QrLxUOvXsDcufo+\nkwNdLZneP0IygVgtJcFFtFcDODdomwFAUUJIiqlbN3PcNwMGAHffrYGo7du7hc6aN09cX/r1A15+\nOfljri023oWWEkKiE2v2TYKMr4SQRFNUpDfAqqrA6qGJxK8oOewwtQy89RZw8cXJESVDh2op+6lT\nMzvQtbpalxQlhEQn1uJpg0Xk2KBt/yciK0Vkq4i8KCINEttFQogfbGppMi0HW7Zotki02hotWwIn\nngg88ogKBpuJk0hR0r+/ph+/4VRPylT3iBVMmdo/QjKJWLX77QD2tisiMgBaPO1tANcCGIqak/YR\nQlKAnfAtmXEltliZnxvsyJHA7NnAnDka5Nqggb4SRWEhcOmlmoL94IOZay2h+4YQ/8T6M+kHYKJn\n/SwAk4wxFznBrZcD+H2iOkcI8U8qLCXbt/sXFkccocG+H3ygVWCLixPfn1tuAUaP1vc9eiT+/ImA\nlhJC/BOrKGkCYK1n/QAAH3nWpwLoWNtOEUJiJxWWkh07/IuSevW0guvMmbGJmVgoLATuukvTr195\nJfHnTwS0lBDin1h/JhsAdAYAESkC0B8qRCz1ASQ5KZEQEopMs5QAwL77qijZsUNnMk4Wdetm7k0/\nnKVkyZLAWi6EkNhFyQcA7hGRAwHcARUgn3n2DwSwIEF9I4TEQCosJbGKkj59gAULtHhaMiwl2UA4\nS0nnzokru09IrhBrnZJrALwL4EsAFQD+zxiz3bP/PAAfJ6hvhJAYsJaSZIuSWCwevXsDlZUa8JpM\nS0kmQ/cNIf6JtU7JGgADRaQ1gHJjzI6gJucC2JqozhFC/GNFSTLL28dqKenVS5fTpgFDhiSnT5kO\nA10J8U9c2t0YsyaEIIExZoMxJsPrKxKSm1ixsH175Ha1IVZR0rIl0KKFxrnQUpLefhCSDfBnQkiO\nYFNutybRVhlPFk3v3rrMd1FCSwkh0aEoISRHaNRIl9u2Je8z4hEl1oXDQNf09oOQbIA/E0JyhEy3\nlBTGGlafI9i5b2gpISQ6OSdKRGSJiFR7XlUickdQm44i8pYzX88vIvKAiOTpJZPkCvXq6dN4Mi0l\n8dQbOfVU4KijgDPOSE6fMh26bwjxTy7eiA2A6wE8CcBeBn59dhSROtC05iUABgBoDuB5Z/eVKesl\nIQlGRF04yRAlb78N/Oc/QEVF7JaS1q2BCRMS36dsgaKEEP/koigBgK3GmLVh9h0DoDuAQ4wxGwBA\nREYDKBOR64wxTGkmWUtxcXLcNyNHAitX6vt8jQ2pLRQlhEQn59w3Dn8VkQ0islBEbheRup59BwCY\nZQWJw0RoifyBKe0lIQkmWZYSK0iA/M2iiZdMnb2YkEwkFy0l/wAwHcBGAPsBuA/AHtAZjQGgDYDV\n3gOMMVtEpMLZR0jW0rixlnRPJDZQ02LL2ZPYoKWEkOhkhSgRkRsB3BihiQEwyBgz3RjziGf7AhHZ\nCOAtEbnaGLMyzPH2HFEZNWoUSktLA7YNHz4cw4cP93M4IUmlRQtg/frEnnPFisB1ipLYoKWE5Btl\nZWUoKysL2FZeXu7r2KwQJQAeBFAWpc2SMNu/hQa8dgKwEmol2dfbQESKATRCkAUlFGPHjsWAAQOi\nNSMkLbRoAaxaldhz/vBD4Hq+pvbGC+uUkHwj1IP69OnTMXBg9AiJrLi8OPEfG6I2DE1/qBVkubP+\nFYAxItLME1dyBIAdAKbVqqOEpJkWLXTyu0SycKG6HuzNlZaS2GD2DSH+ySntLiKDReQSEekpIu1F\n5CQATwEYb4yxomQCgAUAnhWRvUTkQAD3AniCmTck22nZElgblHe2fTvw2Wc6/4wxwEsvAT/95P+c\nP/wAdOvm3lQpSmKD7htC/JNTogTALgAXAPgawE8AHgAwDsDZtoExphrAb6EunWkA3gTwNoBrUt1Z\nQhJNixbAunWBN8KzzwYOPRQ48khgxAjgzDOBRx4Je4oaLFwIdO+uxdkAum/ihZYSQqKTU5cXY8wM\nAPv7aLccwLDk94iQ1NKqFVBVpcGuNuj1jTeAs87S5aRJ2m73bv/nnD8fOPFEPXbHDlpKYoWWEkL8\nk2uWEkLyms6ddblkiS7nztWb4rXXArNmabxJv35AZaW/823fDixapPPXWDFCURIbjCkhxD85ZSkh\nJN/p2lWXP/0E7LcfsGCBZn107w7UdUoIFhb6t5TMn6831d69A48n/qEoIcQ/tJQQkkM0bQqUlACL\nF+v6+vVAaakrKAC1dPi1lHz/vS579XLPQUtJbFCUEOIfihJCcggRYM893doi5eVAkyaBbWKxlMyZ\nA3TsqEKH7pvaQVFCSHQoSgjJMQYOBL79Vt9v2lRTlMRiKVmwANh7b31PS0l8MNCVEP9QlBCSYxxw\ngFo4Fi0CHn0UWB1UpzgWS8myZW7wrBUjjCmJD1pKCIkORQkhOcYJJwAFBVrwDACOOy5wfyyWkmXL\n1H0D0FISL7SUEOIfPvMQkmO0bg08/zwwYQJwww2upcPi11Kycyfwyy+uKGFMSXzYWZY59w0h0aEo\nISQHOeMMfYWiqEiLoEXDzg7coYMumRJcO+i+ISQ61O6E5BmFhf7cNxuc6SqbN9clLSXxQfcNIf6h\nKCEkzygq8ue+KS/Xpc3eYUxJ7aClhJDoUJQQkmf4tZRYUVJaqku6b+KDlhJC/ENRQkie4ddSsmmT\nLq0osRYSv5k7RGFFV0L8Q1FCSJ7hNyW4vBxo1Mi1jIwYoUsbY0L8QVFCiH9oiCUkz/CbEhxcov6Y\nY+iKiAf7N2NKMCHR4c+EkDzDr6Vk61aguDj5/cl1aCkhxD8UJYTkGbEUT6tXL/n9yXUoSgjxD0UJ\nIXlG3brArl3R21GUJAaKEkL8Q1FCSJ7RsCFQURG93c6dbhowiR/GlBDiHwa6EpJnxCJKaCmpPaNG\nAbNmAX36pLsnhGQ+FCWE5BmNGuncN1VVOptwOHbtoihJBHvsAXz6abp7QUh2QIMiIXlGw4a6jGYt\noaWEEJJqKEoIyTMaNdIlRQkhJNOgKCEkz7CWkm3bIrejKCGEpBqKEkLyDFpKCCGZCkUJIXmGFSW0\nlBBCMg2KEkLyDLpvCCGZCkUJIXmGnWRv06bI7XbtYvE0QkhqoSghJM9o2lRLnq9fH7ldZaXOk0MI\nIamCooSQPKOgQK0l0URJdXXk4mqEEJJoKEoIyUOaNQM2bIjcpqqK87UQQlILLzmE5CHNm0e3lEQr\nQ08IIYmGooSQPMSPKKmupqWEEJJaeMkhJA/x676hpYQQkkooSgjJQ1q1AtasidyGlhJCSKrhJYeQ\nPKRdO2DVqshtaCkhhKQaihJC8pB27YAtW/QVDlpKCCGphpccQvKQ9u11uXJl+Da0lBBCUg1FCSF5\nSLt2uowkSmgpIYSkGl5yCMlD2rbVJS0lhJBMgqKEkDykuBgoKQkvSozRF0UJISSVUJQQkqd06gQs\nWRJ6X3W1Lum+IYSkEl5yCMlT9t4bmDcv9L6qKl3SUkIISSUUJYTkKT17hhcltJQQQtIBLzmE5Cm9\newOrV4cuokZLCSEkHWSdKBGRa0XkSxHZJiIhZ+8QkY4i8paIbBWRX0TkAREpDGpziIhMFZHtIvKj\niIxMzQgIyQyOOgooLAQuuAD4/vvAfbSUEELSQTZecooAvAzg0VA7RaQOgHed1QEATgLwWwD3edp0\nAfCO024vANcB+KeInJysThOSaTRrBjz4IDB1KnD66ZptY6GlhBCSDgqjN8ksjDE3A4CInB+myTEA\nugM4xBizwWk7GkCZiFxnjNkK4BIAC4wxf3eOWSoiBwC4GsDrSR0AIRnExRcDHTsCJ5wA/PAD0KOH\nbrCRKC8AACAASURBVKelhBCSDnLxknMAgFlWkDhMBFAfwEBPm4+DjvsYwH4iwmdDklccfLAup0xx\nt9FSQghJB7koStoAWO3dYIzZAqDC2ReyjbNeCKBFsjtISCZRUgLUrw9s8Mh4K0poKSGEpJKMcN+I\nyI0AbozQxAAYZIyZXouPMbXcDwAYNWoUSktLA7YNHz4cw4cPj7dfhKSd4mJg61Z33bpvaCkhhMRK\nWVkZysrKAraVl5f7OjYjRAmABwGURWmzxOe5VgPY17tBRIoBNAKwytOmTdBxbQFUAlgX6eRjx47F\ngAEDfHaFkOygceNAUUJLCSEkXkI9qE+fPh0DBw4Mc4RLRogSJ/4jZHpvHHwFYIyINPPElRwBYAeA\n6Z42RwYddwSAqcaYqgT1g5CsobgY2LLFXaelhBCSDrLuOcipQdIPQGcABSLSz3k1cppMALAAwLMi\nspeIHAjgXgBPOJk3APAYgL1E5GYR6SQipwO4CMA/UjwcQjICWkoIIZlANl5yboFaPG4EUOy8nw4n\ns8YYUw2tSyIApgF4E8DbAK6xJzDGLAFwPIAToALmTgBXGWPeSNUgCMkkiouBr79212kpIYSkg4xw\n38SCMeYCABdEabMcwLAobSbBTREmJK+ZMwdYuRKYNElThGkpIYSkA15yCCG44QZdrnYS5X/+WZe0\nlBBCUglFCSEEf/yjLisqdDlpki779ElPfwgh+QlFCSEEhYXqqtmxQ9e//x44+mggqCQPIYQkFYoS\nQggAreq6c6e+X7YM6NQpvf0hhOQfFCWEEABAvXqupWTZMp2ojxBCUglFCSEEgIqSnTs182bNGqBt\n23T3iBCSb1CUEEIAqPtmxw63iFqTJuntDyEk/6AoIYQAcC0ldt6skpL09ocQkn9QlBBCAABFRcDu\n3cDmzbrOzBtCSKqhKCGEAKgpSmgpIYSkGooSQggAoG5dYNcuum8IIemDooQQAoDuG0JI+qEoIYQA\nCBQlIkCjRunuESEk36AoIYQAcEVJeTnQuDFnCCaEpB5edgghANyYks2b6bohhKQHihJCCIBA9w2D\nXAkh6YCihBACINB9Q1FCCEkHFCWEEACBlhK6bwgh6YCihBACIDCmhJYSQkg6oCghhAAIdN/QUkII\nSQeF6e4AISQzsKJkxw5aSggh6YGWEkIIABUldN8QQtIJRQkhBIDGlNB9QwhJJxQlhBAAainZvh2o\nqKClhBCSHihKCCEAVJSsX6/vKUoIIemAooQQAkBFyY4d+p7uG0JIOqAoIYQA0JgSCy0lhJB0QFFC\nCAGglhILRQkhJB1QlBBCAASKErpvCCHpgKKEEAKAlhJCSPqhKCGEAAiMKWnYMH39IITkLxQlhBAA\nrqWkXj1AJL19IYTkJxQlhBAArihp0CC9/SCE5C8UJYQQABQlhJD0Q1FCCAHgxpRQlBBC0gVFCSEE\nAC0lhJD0Q1FCCAFAUUIIST8UJYQQAK4oKS5Obz8IIfkLRQkhBIAbU0JRQghJFxQlhBAArqWkUaP0\n9oMQkr9QlBBCAABNmuhy8OD09oMQkr8UprsDhJDMoEsXYOpUoF+/dPeEEJKvUJQQQn5l4MB094AQ\nks/QfUMIIYSQjICihNSgrKws3V1ICRxnbsFx5hb5Mk4gv8YajawSJSJyrYh8KSLbRGRDmDbVQa8q\nEbkoqE1fEflURCpEZJmI3JCaEWQH+fID4ThzC44zt8iXcQL5NdZoZFtMSRGAlwF8BeDCCO3OB/A+\nADsBe7ndISKNAUwA8DaAPwDoAeBFEdlqjBmbhD4TQgghxAdZJUqMMTcDgIicH6VpuTFmbZh95zjL\nS4wxlQCWiMhtAK4GQFFCCCGEpImsct/EwMMiskFE5ojIaBERz74DAExyBInlYwDtRKRzartJCCGE\nEEtWWUp8MgbARAAVAA4FcA+A5gCudfa3AbAg6JjVUFdPGwA/hzlvfQCYN29eYnubgZSXl2P69Onp\n7kbS4ThzC44zt8iXcQL5MVbPvbN+xIbGmLS+ANwIoDrCqwrAgKBjzgewwef5LwWwBUChs/4BgH8F\ntWnufNbgCOc5C4Dhiy+++OKLL77ifp0V6Z6dCZaSBwFECz1eUovzfwugIYAWUIvIaqhFxEtb6B9r\ndYTzfADgbKcvO2rRH0IIISTfqA+gC/ReGpa0ixJjzAYAIdN7E0R/qIhY76x/BeDvIlJgjKlyth0B\nYKUxJpzrBsaY9QD+m8R+EkIIIbnM5GgNsirQVUQ6ikg/AJ0BFIhIP+fVyNl/vIicKyLdnbbnArgb\nwOPGmN3OaayweFREuorI0QCuA3BfqsdDCCGEEBdx4iWyAhF5FsB5IXYdZoz5XESOhYqQPaE1TZYA\neBbAPcaYas95egN4GMD+ADYCeNQYc1uSu08IIYSQCGSVKCGEEEJI7pJV7htCCCGE5C4UJYQQQgjJ\nCChKCCGEEJIRUJQAEJGDRKRTUDn6nCOPxnmkk5XVIN19SSb5Mk4AEJG8uFaJSMN09yEV5MM48+z3\nmbB7S14HuorIUADPQMVZITSH+l5jzFQREZMjf5w8GucQAM85q3Wh0wk8ZIwZz3FmJ05G3WgASwFM\nAfCqMWa9iNTxZtRlO844r4PWU5oK4GVjzEKOM/vIs99nwu8tefH0EQoRaQvgVgAvQCfpuxBARwB3\ni0gvY4zJhaezPBpnMYC/AngDWjDvFABrANwjIvtxnNmHiFwDYBxUjOwA8DcAT4lIU2NMda5Y/ETk\nYmj9pPcBzID+T18WkVa5cqMG8mOcefb7TM69Jd1z36T6Bdc6NBQ6aV83z75DALwH4LV095PjjHmc\nfQHsBjDQs28vAK8DmJ7ufnKcMY+3CfSp63zPtuOhAuV5Z71OuvuZgHE2gN6k/+rZ1gdaeXpCuvvH\ncfoeX978PpN9b8kJxeYHW/XVOH85AC0BzEVgqf3PoU9m/UVkmHNcVj2N5dE4mwMB46wPYA70ZgZn\n3wIAYwF0E5HzneOy6jufL+MMQRGATtCLnuVjAP8EMFxEhhi1lmT7OHdBb1rlnm3fQ11Wh4jIaUBO\n/D9zcpz59PtM1b0l6/4wsSIiB4vIZwBeFJE7RKSvs2sugF4Aetq2zh/7M+jT2BmebRlPHo3zIBH5\nCsCrIvKYiBzl7FoLoDGAPiJS13PIdwCeBzASAEyWmInzZZwAICKDROSPIjJQROzFvBl0gszWIlIA\nAMaYnQAmAHgTwO3Otmwa5wEiMkZEDheRDs7mlgDmAehh/59GmQzg31DzOMeZYeTZ7zOl95acFiUi\nMhx6AZsE4EsAxwH4r4jsbYyZB73AXS2eSHBjzBIAPwJo4fgHM548GucJUDPoB9BAss4AxonIQc54\nJgC42NkOADDGlAOYBsCISOcaJ81A8micDUXkRQAToTNwvwPgORFp4DxdrgBwIvSGZtkA9dc3F5H+\nqe5zPIhIfRF5BsBHAA6DTn3xloi0NcasBrAQGn/QJ+jQFwA0FpHDUtrhOMmjcebF7xNI070l3f6p\nZL2gJqVXANzt2dbD+SNOddZ7Qs2KlwGo62n3J+hTWr10j4PjDBjrYwD+41kvgV7QFjnvG0LNw3cA\naOlpdyaAzQCap3sMHGfAOH8LYCaAvZz1YwHMAvC2s94bQDU0gK6e57jfAFgGoHu6x+BznEOgroq+\nznov6AX+G6iZvwt0nq6bADTxHNcTwA8ADk33GDjOgHHmy+8zLfeWnLWUGGMqoT7MbZ7NPwC4BsDe\nInKJUaV3J4DrAZwtIg0cU/EBAF4wai7OaPJlnA59AGwB1CdrjNkM/fKXALjOGFMBYAyAUwFcISJN\nRaQIehN7FYH+7EwmX8Z5LoCVRq0iMMa8D2AEgGNF5CJjzPcAngBwFYAjPMcVQLNxdiM7OA1AuTFm\ntogUGGPmQv93PQH82eiT5ZMATgBwluc4gY51XYr7Gy/5Ms68+H2m7d6SbjWWRJVXAv0CPAGgUdC+\nOwGs8qw/BK2DMBmaU/4DgH3TPQaO89d+C1S1/xPAh3CesgAUOsvLoD/0Rs76aAA/Qf24PzrvB6d7\nHBznr+Os4yzvBPC1Z3uBs/wn9Im6DvSp810AswH8AypkfoQ+rRaleyw+x3kVgKWe7XWd5bUAVkFn\nNa/r/D6XA/gP9Ca3AJpC2yjVfec4Q44zL36fnvGm5d6S9oEn+Y96O9R8+Jug7QMA/AzgNGe9PoB+\nAC4A8Id095vjDDvOS51xnuGs29S0Fs5F7mJP2z2g7oHh6e43x/lrXwtCjPMLAEd79wNoDX0SPcdZ\n7wxgFDTVcBaAa9M9lijjrBO0fhy0Lse5znqhZ986AFc770sBDAfwIjRV9q+p6C/HGfO4c/L3GWas\nKb+3pH3QtfhjDYTHL+nZfob9AgBoC1Vs9wBo5WnTCcB8ACd5v1SZ+MqjcR4MoFOI7cMBjHbet4A+\nobwIYA9PmybOxW0Ux5n5L7gxJL2houQBAMXOtjrOaxyAJ4OOq4cMtI4E35w92/s7yy4AXoIG6DZ1\ntlkrwoMAPghxbEGi+8lx+hpj3vw+M/XeknUxJSJyvIgsAVAGYJqI/ENE2jn7WgG4BcDJItLcGLMK\nalY6CsB5ntMYaB2EX4DMTIfNo3EeIyI/Q0sVfyUiz9qsChFpCh3P70WkjTFmHYCnoU/OVwedqgk0\nRY3jTDMi8jsRGS8i9zjf4zrO9mIReQzASyJSajRm5D0Ag6DZNzCaKmkAdIM+df5a08EYs9MYkzFx\nJCJysoh8BOBJEbnA+T/C8avfCuALEWlmNJbiXQCtAPwZAIwxu5zTdIFe9ANqVxhjqlI2kCjkwzjz\n7PeZ2feWdKu1GJVdX6j59iroRescaBT+UwA6OG1+C6Bf0HH3Qv15rwC4BOrjexshVGImvPJonJ2g\nTxZjoGmfxwP4Ghrd3c1pMwRONL/nuEuhPuqPoQFWM6G58W3SPaY8H2cRgPug85rcC2A89KJ1D4D6\nTpsroE/NHZ31JgAeh/rcT3X+PodAY0iOTfeYwoxToBkk653lUwAWO7+7hk6b3wF4GMCeznpDaJn8\nTc7/tQc08HEuMtS0n0fjzIvfp9PnjL+3pP2P5PMPaQOpzoEG03jTyf4AzaG+K8LxjaD1Dl6E+sdu\nTfeYOE4D58e/BUA7z76jnR/5f6Oc40AA/4KWrr453WPK53F6+toZmhJ6qGfbKGghpZuc9QaefdYX\n3wUaxLrRudhtBfD3dI8nwjhbQieTO9Wz7WTnpvS4s+5NYbbjbATgL1Bf/PfQ9NCM/Z/m+jjz6feZ\nTfeWtP+xovwhgwPj/g7gU3gigaHR3HdCle1+Qe33DnHOuonuJ8fpe5wNg9bPccbT1fu3AHARVJUf\nEdR+QIhzFia6nxxnzOO1N6P9oQXP9vfsawrgZugTdg9nW7jYhM5QM3HTdI8pyjg7QGswHOvZ1wCa\nzlwJYJ8o42zm3Mwy1YKZ0+PMp99nNt5bMjKmRESOEpEPoT7My0SktbPrS6gZrb3TrsCoz/It6BwZ\nR3vOMQJaee4k77mN6+NMO3k2zknQft4kIr2cXQugEdvdbFujPuZPoU9jwz3nGAagTHSmUXjaVya5\n+77Jl3ECv5YSHyYi3aEXcEBvWFXQpyoAgDFmI9SN8xOAK51t1SLSVkTuFJHDnfMVGGN+NsZ86ByT\nEYiWEx/hxBeUOJubQ8327UV0Xg9jzHZoRdqP4CmBLyLNReQhETnFOV+hMWaDMeYrY8ymlA8oDPkw\nzjz7fWbtvSXjRImIXAX1W02DmnH/AuBx0emtP4bOn3CD09wAgNH5E7ZA/ZeWadApo1elqOsxkUfj\nHAHgZWi0+lQAJ0G/6B2NMd9C89qvFpF69hhjzEJonYqWItLA2TwXbg58xpFH42wqIm9CA1SvhZp9\n7c3pM+iF7eygw+YA+BZAdxtQB6AdNB7Bzo+REQGPFhEpEZH/Qf3m50EDOJ8RETHGfAdNcT0Rmolh\nWQvgNQCdRGRvZ1sp9Ib3RyAjb175Ms68+H0COXBvSbd5KcgsVAK9yI3wbDsWalYqc9ZPh5aePjTo\n2LFwSt9m+iuPxlkP+lR1g2ebTQP91FnfD/p0fT486Z4AroOa/DN+evp8GafT30uccXUEUAwtGLUI\nwAPO/tMB7ARwQNBxZ0Ev8PU9236Tqn7HMc7ToRflTtCCWb+Fzt0yztl/gPP7PBOB5bWPgcZSdPJs\n653u8eTzOPPs95n195a0/xGD/ijNoUE4Z3m21YU+TVUCGOpsK4NG6x/krNeHKuAr0z0GjrPGWH/0\n9hca0T8YWibcFsca61zgzoVmcNSDVhK8Jd395zhrjHMKgAc964XOhbwajhCBBghOhlOPxNl2IfQJ\nNaPiCyKM8117Y/ZsO8QZ51nO+gtQC9CRnjbHQZ9E26Z7DBxnwJjy5feZ9feWtP8Rg/6gnZ0v/5UI\nrAbYHGqOmuTZ9iE0lekd6JPaDDjpW5n+yqNxNoP6Kv+FoImZoGmEizzrj0PNhJ9Bn0zmAOiZ7jFw\nnL/2W5xXGYCng/bVhZr/Jznr7aBP258AuNy5IC5FBmfUeMZisxQeBPCxZ7utNvs0gLme//sE5394\nK1R4/QxNi87oJ+t8Gef/t3fmwXIVVRj/fZiEnUgkYiQgISEKpAQkogQwoGAkSFwoRAQMi4goKrJp\nuZRiUVgsLiWgFSwECWAZjbuAikFFQVGDghsIiCwRhLgQIzFA2j9OX999k3nvDXkzuXdmvl/V1Jvb\nc+99/d2l+3T36dOl/Pf0+1nKf9fXLVVduCGjvwGLiZZWeXqWiO7f24G9ctpEYnns9wHHVn0h1+Ea\n9ITOUuHW9J4SrY8fAi9uSN+LCI41N29vTIQuPg44smpdQ2gZ7rntGZ0N+W/03r+IMEB2bkifTbQ6\n983bL87X5EbCQHlP1VqGu6dNdJ4K/BiYXf49F/qrgHl5e0p+N79DxH+opc5h7mdP6myiu6fezxHK\noq6uW9b3hdyJwdZbUSC8iTy+TCx3/RRwAoPHn1+SH56dRropVX+A3ShNa+xhnR+i1JVfSj8aODR/\nn0q0OD4KTCjtM52I8HhgF+ic3ix/vaZzhGtQBDvbn5hJc1LDu/xcomfk5IbjtqRmocQLHUOk75j/\nziQCap1Hbl3ngn0s0er+ZMNxG1HDXgNg8z7R2RfvJ31Qh66X2TeS3pBD+C4GfiHp5DxlLEmaToxZ\nvkrSJimWu/4M0f10YOk0xXLlq6GeIXwlHSnpbqKL+zZJp0PkVdI0ekfnAZLuBw4F/iRpq9Jvk4kX\n/xBJW6SU7ia6gucyeFZGsVx5nUPgHyHpHmIF05sknaRYlhtJ29EjOuH/oeHPl3ScpB1ymiRNkPRt\n4GOSxqaUbiB6Pw4H9iudYgXhPPivfGwRGv4fqUYzayQdJelR4LTSjAokbS7pCuBKSRumlH5JtDZn\nEU6exb0TsAMxHFXWuSpFiPxakJ/dG4FFkt4rqZgCOr5XdEo6VNIdknbKZaxKv/VMOQT9U4cCne8p\nAQ4gHGqOJyy19xPTBs8Axud9jgFmlI4pxqhvI8YtjySmYF1KPRfk2ppYQOyvRAtyLyLs8CrgWaX9\nju5mnTnPYwija8johcQUwl0ajvk0UcAtJMIz/56YordZ1ZqG0PBWIhDYsURr8lTC+e90cusTmNcD\nOqcRsQseJgq8vxAtx/JzeyERcXWrvL0dsIToGdknP8evIRxZZ1ShowWdOwFLiSmupwyxz2lEN/+k\nvL01cFm+HgcT4/JziC7wl1WtaQgNE4jpuo8QM0c+Q/gLnFzap6t1ErO+zsrP6n+B7zT8Xgwpv7rb\n38+c756vQwfp7eCFLLqVPkh44qv029lEl+Hxwxy3DeEkdw0RevqDVV+sYbTuQ1iqLyilbZ8f+Ck0\n71rsOp0lrcuJNS42Jrp9zwZOHO7FzgXJYUSY4puAD1StZZi8bpzvxzl5uxhn/xpReR/VIzqnEkGw\nPkeeFZMrqIeBM0v7bVL6XhT4swjj9J8MxEOo3HN/CJ0ziIr5zlLahsDmlIYiGNzVXbyfUwk/mkeJ\nSnoFcHrVmobROo+YFTOtlHYTpRDiNA8N3zU6c14XEA2HucSskkOK57NZeVs6tpvez76pQwflvwMX\nctDSz7ngKuZHj81/xxPW/FeA5zUc37g9jhpadlnn80rbz6c0dg58ipgbfjR5saou1lm+n68jLPC9\niJbVkvyCrwauII9Vl/Zfy3OdGoZkbqJzGfDO/L1YfOyzRG/Yl8g+Ft2msyF/WwLfJIfNLgp0wkv/\nkhbPsRuxkF5T34U6fIgW8kWEk+YuRG/mUqKHaAlhtAzr90I0MuZQ4xZ1zuencmW1bSltMdFrML6U\nNpRjerfonMnAjLBLgbtG2L9r3s9+qUOH1N/GC/kKwgHuLsKZ5mrCg/swYCUD1tuY/PfwXDC8tnSO\ns3IhsWu78tWBB6ZR50Jgt9LvOxBW6TLgC0T32V3AnC7XeSXR6zMTeJzozj+HgZbzPCIY0cdK5ziZ\n6NJ/ZdV6nub9fCnRA3QfAw6eBxHe+58lWt17l87xjrrrzPl8Wa5wyo5ya1VUhDG91uwKooX6fmoa\nJGsEnXvn5/Of+f08kej+/jkRSvzlpX23zfe/mKVQO0fdYXQeRfSUXEHMILmXWOjwNiLGzLu6SScR\n+GsBMWw6q8nvIgzNvwNnNNPRRe9nX9ShI16HNl3MyUSr4wPENKMigtz3iTHKX5NXFWRwtLw7GBxl\n7+BcSFQ+V/pp6Lw56yyWuN4FeD2DFzy6Hfh0l+v8GeEQN41oXa8B3tFw3AJiiKPwudib6FWp5QvS\nROdB+X5eR4RAv5EwLv9CGGLH5eMeA44unafuOrciDOQ1+V2c0vB7uVt4AtEDtla0VcJvZDk1nQ7a\nROf2Db+fSSzBPrmUNj6/nxcwMPtkb6Ji+ETVmtZR5yFEl/8D5NkmwI7EcgB/YGAhvX3rqpOYzXUt\nYVAtJCrff1PycWGgkt6AMJZXMHhmTfH7vnV+P3Me+6IObelatOmCHpgfmO0a0q4lppWdlAvyyfm3\nwtL7OiMsDV2nzxA6X5EfnEVN9i+62q4Gbq46/6PUeUDW+WWidVY4fZZDT5+dC7ladou2qPNAIlDU\n5US3/1yiVV34XGxKBFR6S9X5b1HjmPz+XUeEl15JxCVoutJnfp7vA7Yun6P0fW7VmtZVJ+HAuX1p\nu/AV+jhwa8P5ahkCv9X7SQzX3AZMLKXNJlri8+qsM79jV+Vyc1Ip/WZgYf6+QcMxzwV+B1yWt3cn\njJHaTV8eQnNf1KGtfNo1JXhCfiDGltJ+QIxlTie62JYAiyVtk1J6Mk8j3Zao5LqFZjpvIHwMZkqa\nU945pfSEpCmEzovXWy5HTzOdSwidLyKcXIspZ/sBSNqM6CX6QqrZYlzDMNRzu4jQtX9K6ZqU0oI0\nsNLpHsTzfMP6zOi6ku/FUuDilNIi4FxiJtHO5f2Kqc6EUXJnSulhSeMkXQCcImmjfL5r1l/uW6cV\nnSml5SmleyGmOwNJ0hhiyPXPkp5Rmvr60/UsoSVavZ+EAbI8pfRIKa1YbO4PpfPVTmdKaSXRQ/L5\nlNJfJY3LP11HXsk3NUxLTiktAz4CHCXpq4Tz9Sz4/72uO/1Sh45Mm6y8GUT39tyG9B2JAv7zhCV7\nB9E1fBXRGvsRXbJ2wgg6pxEOR5fl7WcSDmNHZp3X9pjOSwjnqe8CDxEOhPdRkzDFbdA5Neu8PG9v\nQRQM84kx+guJIFK1DD7URKcath8khtrWck4lCv4TCB+hB4nhq5dUraEdOhk8TFV07c8nevdeU3X+\n23k/iamja4hhnJcCRxAhxRcQjYpaP7s0DxB2JdkBu8k12DhrXUP0qMyuWsPT1NsXdWhL16KNF/Ua\nwrLbqCH9AuDa/H060eX4cWB+1eLbrPN8opttPDH2fkt+aN5edZ47oPO6/H0i0aNwKnBE1XnugM5v\nEwGHdiZ6iR4A3lZ1nkehdVz+exjwBDmKZU5Tfj+L4EorafAZ6pbPcDpz+u65XPoJEeztmKrz3CGd\nZxEG153d/uxmPT8u6g0GG5ibEg67jwMnVJ3PUejrizp0xOvQxgu6a34x3sJgR5wzCAu9dp7dbdZ5\nJuEQOYaIf/DqqvPa4fvZFX4jbdBZ+B28qOq8tln3TYSP0LPz9lbZyHyI0gyqbv800TmRiFVxNXB2\n1fnrgM6t8/aE/HdTYM+q89cGfTvkZ3OPUlr5fe3697Nf6tCRPmNoEyml30g6jxjXWy3pS0RX2kzC\nOak2oaZHwzA69wCuSjHmu4JoZXctLdzPbvEbGZZWn9uU0tLqctk+cmjqJ4khmt8Ab5Q0lZhxcjwR\nU2dllXlsB8Po3IeYNvvmXniGm+g8POucJemkFGHkb6k0k6NAklLUzPsAK1JKv8rpHwaeI+mslNJD\nvfB+9ksdOhLFWF37TihdTEynvAeYRFh+h6WUftvWf1Qx1mmd3Y6kW4gC737grSml71acpY5Q0nkf\ncKJ1dh+SLiKGFK8nfNo2Iablf6/SjHWAfiyLynTCKNmQGIPfDXgipXRlW/9BTbDO3qJfdALklvTX\niS7xd6WULq04Sx3BOnuDPPPrdsIBfTXw4ZTSudXmqnP0U1nUjLYbJcaYeiNpe2IBr3NTSo9XmpkO\nYp29g6TvE7NOTk0prao6P6Zz2CgxxhhTayQ9o198KvodGyXGGGOMqQXtiuhqjDHGGDMqbJQYY4wx\nphbYKDHGGGNMLbBRYowxxphaYKPEGGOMMbXARokxxhhjaoGNEmOMMcbUAhslxhhjjKkFNkqMMbVG\n0mxJT0naouq8GGM6i40SY0ytkHSDpE+Ukn4KTEopPVZVnowx64cxVWfAGGOGI6X0JPC3qvNhjOk8\n7ikxxtQGSZcBs4F3S1qTh23m5+9b5H3mS/qHpIMl/VHSSklfkbSppOMk/TmnXSJJpXOPlXSepAck\nrZJ0q6SDqtJqjFkb95QYY+rEu4HpwO3AhwABM4DGlUM3AU4EXgdsBnwL+AawDDgAmAJ8E7gRfVBx\nYwAAAXlJREFUWJiPuRyYBLwWeCgfu1jSniml33ZMkTGmZWyUGGNqQ0rpMUmrgf+klB4BkNRsyfox\nwNtSSsvyPouANwMTU0pPAHdLuh7YD1goaSpwOPCclNKj+RwX5p6SY4HTOqnLGNMaNkqMMd3IisIg\nySwH7s0GSTntmfn77sRw9T3lIR1gHPDvjubUGNMyNkqMMd3ImhbTCgNkA+C/wK6ltAIbJcbUBBsl\nxpi68RRrGw6j5VaiV2TLlNLSNp/bGNMmPPvGGFM37gf2lDRZ0rOIcmpURkpK6U/A1cAXJc2VtI2k\nF0o6RdKcNuTZGNMGbJQYY+rG+cCGwD1EfJLtWHv2zbpwDGGYXJjPfT2wP/BgG85tjGkDSqkd77ox\nxhhjzOhwT4kxxhhjaoGNEmOMMcbUAhslxhhjjKkFNkqMMcYYUwtslBhjjDGmFtgoMcYYY0wtsFFi\njDHGmFpgo8QYY4wxtcBGiTHGGGNqgY0SY4wxxtQCGyXGGGOMqQX/A5hPfEKAShtUAAAAAElFTkSu\nQmCC\n", + "text/plain": [ + "<matplotlib.figure.Figure at 0x2b90a42f5890>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "ds['SHFL'].plot()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "we can pass some arguments to customize the plot" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[<matplotlib.lines.Line2D at 0x2b90a7c3fb50>]" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n+pRu8AAAAABJRU5ErkJggg==\n", + "text/plain": [ + "<matplotlib.figure.Figure at 0x2b90a4344190>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "options = dict(figsize=(12, 4))\n", + "\n", + "ds['SHFL'].plot(**options)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We can convert the dataset to pandas series object and plot" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<matplotlib.axes._subplots.AxesSubplot at 0x2b90a7c268d0>" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA/sAAAGJCAYAAADVDSPZAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzs3Xd4VNX+NfB1AgmQUANIVUR6UUBAQVBAmkpREVRULKDX\nXlCvei1XRcV2f3bFhggWsGOniRRBilTpAkoPNYQeAjnvH4v9njOT6ZnJJJP1eZ48kyk5c6bmrF2+\n27JtGyIiIiIiIiKSOJLivQMiIiIiIiIiEl0K+yIiIiIiIiIJRmFfREREREREJMEo7IuIiIiIiIgk\nGIV9ERERERERkQSjsC8iIiIiIiKSYBT2RURERERERBKMwr6IiIiIiIhIglHYFxEREREREUkwCvsi\nIiIiIiIiCSamYd+yrHMty/rOsqwtlmXlWpbV18dtnjhx/SHLsqZaltXU6/qKlmV9ZFnWXsuyMi3L\nGmNZVoVY7reIiIiIiIhIURbrnv00AIsB3AbA9r7SsqwHT1x3PYDmAP4BMNmyrDTXzcYCaADgXACd\nADQGMCaWOy0iIiIiIiJSlFm2nSeDx+aOLCsXwCW2bX/numwrgOG2bb9x4nwygM0AHrVt+z3LspoA\nWA7gDNu2l524TQsAiwA0sm37rwLZeREREREREZEiJG5z9i3LqgugOoCp5jLbtnMAzARwzomL2gHY\nZYL+idssAbDHdRsRERERERERcSkZx/uuDg7tz/C6PANAPddtvK83t6nub8OWZVUG0BOcFnAkvzsq\nIiIiIiIiEkRpAKcCmGjb9u4470tcw74/ocwrCHabngA+icK+iIiIiIiIiITjagCfxnsn4hn2MwBY\nYA/9HtflNeD05vvrwXffxpd/AODjjz9GkyZN8r2jEn9Dhw7Fyy+/HO/dkCjR65lY9HomHr2miUWv\nZ2LR65lY9HomlpUrV+Kaa64BTuTReItb2Ldt+2/LsjIAnA9gBfD/C/R1BPDoiZv9DqCyZVnNvQr0\nVQIwO8DmjwBAkyZNcOaZZ8boEUhBqlChgl7LBKLXM7Ho9Uw8ek0Ti17PxKLXM7Ho9UxYhWIqeUzD\n/okl9OqDPfgAcNqJsL7Htu1NAF4B8JhlWasBrAfwMIBj4HJ7sG17lWVZEwC8a1nWLSe28w6A71WJ\nv3gZOHBgvHdBokivZ2LR65l49JomFr2eiUWvZ2LR6ymxFNOl9yzL6gTgV+SdYz/atu3BJ27zXwC3\nAKgIYC6A223bXuHaRgUArwPoe+KibwHcadv2vgD3eyaABQsWLFBLmYiIiIiIiMTcwoUL0bp1awBo\nbdv2wnjvT0x79m3bno4gy/vZtj0MwLAA12cBuDbKuyYiIiIiIiKSsAIGcREREREREREpehT2RURE\nRERERBKMwr6IiIiIiIhIglHYFxEREREREUkwCvsiIiIiIiIiCUZhX0RERERERCTBKOyLiIiIiIiI\nJBiFfREREREREZEEo7AvIiIiIiIikmAU9kVEREREREQSjMK+iIiIiIiISIJR2BcRERERERFJMAr7\nIiIiIiIiIglGYV9EREREREQkwSjsi4iIiIiIiCQYhX0RERERERGRBKOwLyIiIiIiIpJgFPZFRERE\nREREEozCvoiIiIiIiEiCUdgXERERERERSTAK+yIiIiIiIiIJRmFfREREREREJMEo7IuIiIiIiIgk\nGIV9ERERERERkQSjsC8iIiIiIiKSYBT2RURERERERBKMwr6IiIiIiIhIglHYFxEREREREUkwCvsi\nIiIiIiIiCUZhX0RERERERCTBKOyLiIiIiIiIJBiFfREREREREZEEo7AvIiIiIiIikmAU9kVERERE\nREQSjMK+iIiIiIiISIJR2BcRERERERFJMAr7IiIiIiIiIglGYV9EREREREQkwSjsi4iIiIiIiCQY\nhX0RERERERGRBKOwLyIiIiIiIpJgFPZFREREREREEozCvoiIiIiIiEiCUdgXERERERERSTAK+yIi\nIiIiIiIJRmFfREREREREJMEo7IuIiIiIiIgkGIV9ERERERERkQSjsC8iIiIiIiKSYBT2RURERERE\nRBKMwr6IiIiIiBR7th3vPRAAWLlSr0W0xD3sW5b1uGVZuV4/W71u84RlWVssyzpkWdZUy7Kaxmt/\nRUREREQksezYAVStCnzzTbz3pHibPRto2hT45JN470liiHvYP2EZgGoAqp/4Od1cYVnWgwBuA3A9\ngOYA/gEw2bKstALfSxERERERSSiZmcCcOcDu3cCLL8Z7b4q3jRt5unhxfPcjURSWsH/Mtu2dtm3v\nOPGz23Xd3QCG2bY92bbt9QBuBlASwFVx2VMREREREUkIublAejpw8cU8v2mTc93u3cCoURpSXpD2\n7+fpvn3x3Y9EUVjCfgPLsrZZlpVhWdY3lmU1AQDLsuqCPf1TzQ1t284BMBPAOfHZVRERERERSQRb\n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\n5JYNqzwuAAAAAElFTkSuQmCC\n", + "text/plain": [ + "<matplotlib.figure.Figure at 0x2b90a42f5810>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "ds['SHFL'].to_pandas().plot(**options)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Notice the representation of time labels has changed.\n", + "\n", + "We can also include the latent heat flux in the same plot." + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<matplotlib.axes._subplots.AxesSubplot at 0x2b90a7f4b6d0>" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "<matplotlib.figure.Figure at 0x2b90a42dc650>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "ds[['SHFL', 'LHFL']].to_dataframe().plot(**options)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "ploting temerature at 2 meters (T2M)" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<matplotlib.axes._subplots.AxesSubplot at 0x2b90a7f36910>" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA+8AAAGJCAYAAAD7SAJLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzs3Xd4VNX2//H3piNNehMQsFCli1xERRFUQAQUjGChWK9e\nLyrq14IVxYpey7UXUEAUwQai0kUpEprAFVAQRYr03sL+/bEyvxRCIMlMzszk83qePCdzzpkza4gm\ns85ee23nvUdEREREREREole+oAMQERERERERkcwpeRcRERERERGJckreRURERERERKKckncRERER\nERGRKKfkXURERERERCTKKXkXERERERERiXJK3kVERERERESinJJ3ERERERERkSin5F1EREREREQk\nyil5FxEREREREYlyWUrenXODnHPznHN7nXPbnXPjnXN1051TzTk3xjm31Tm33zm32DnXK9Xxc51z\nh51zScnb1F/NwvXGREREREREROJFVkfemwLPAPWAs4C9wGTnXLFU53wCVALaAacDHwLDnXMtk4/P\nTD5eOXlbCXgL+M17Py+b70NEREREREQkbjnvffaf7NyJwBagvff+u+R9u4E+3vvRqc5bBzzovX8r\ng2sUANYCL3rvn8h2MCIiIiIiIiJxKqdz3ssBHkvgQz4DEpxzpZ25AigGTDrKNboAZYD3chiLiIiI\niIiISFzK6cj7F0AJ7/15qfYVBT4HLgAOAbuBy733GSbvzrmvAO+975TJ65QFOgCrgX3ZDlhERERE\nRETk+BQBTgYmeu83BxwLBbL7ROfcK0B9oHW6Q6OAwsDZwFbgUmC0c66t935RumtUxZLyy4/xch2w\nufMiIiIiIiIiuakXMCLoILKVvDvnXgI6AW289+tS7W8IdAZO896vTN69zDl3LnAbcH26S/UFNgFf\nHOMlVwN88MEH1K1b9xinSiwYMGAAQ4cODToMCSP9TOOLfp7xRT/P+KKfZ/zRzzS+6OcZP5YtW0bv\n3r0hOR8NWpaTd+fcy9g89XO992vSHS6EzYFPSrc/KflYetcB73vv05+f3j6AunXr0rRp06yGLFGo\nVKlS+lnGGf1M44t+nvFFP8/4op9n/NHPNL7o5xmXomLqdlbXeX8VKxm4CtjtnKuY/FUk+ZSFwBrg\ndedcY+dcdefcbVjZ+9h017oAmz/wdg7fg8SghISEoEOQMNPPNL7o5xlf8vLPc+NGWL066CjCKy//\n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\npGYpeBcREaklzOwVM7spsetNoEMIYVWu7klERES2jqJc34CIiIhUTghhE7A41/chIiIiNU8t7yIi\nIrWAmd0NDAF+bWZbou7yP41eN4vO+amZrTCzI8zsMzNba2aPmFljMzvDzOZE++4wM0uUXdfMrjez\n+Wb2nZl9YGaH5+qzioiISHFqeRcREakdfg30BKYBfwQM6AOEjPMaAT8HjgGaAE8BTwBfA0OBbsCT\nwCRgXHTNPUAHYASwKLp2opntHUL4uMY+kYiIiJSbgncREZFaIISwysw2AutCCEsAzGxzllOLgLND\nCF9H5zwEnAq0CSF8D8wysxeBA4BxZrYTcBLQPoSwNCrjlqjl/XTgwpr8XCIiIlI+Ct5FREQKy+o4\ncI8sA76MAvfkvhbR6x/gw+hmJ7vSA/WANTV6pyIiIlJuCt5FREQKy5Zy7osD9e2ADUC/xL6YgncR\nEZE8oeBdRESk9thM8QC7qj7AW9lbhhCmVnPZIiIiUk2UbV5ERKT2+ArY28x2NLNW+O/xKgXzIYQZ\nwAPAeDP7kZl1NLPdzew3ZjasGu5ZREREqoGCdxERkdrjBqA+MBuf370zxbPNV8ZpeAB/S1T2i8CB\nwIJqKFtERESqgYVQHb/zRURERERERKSmqOVdREREREREJM8peBcRERERERHJcwreRURERERERPKc\ngncRERERERGRPKfgXURERERERCTPKXgXERERERERyXMK3kVERERERETynIJ3ERERERERkTyn4F1E\nREREREQkzyl4FxEREREREclzCt5FRERERERE8tz/B1vIPkkslXhpAAAAAElFTkSuQmCC\n", + "text/plain": [ + "<matplotlib.figure.Figure at 0x2b90a7f51b50>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "t2m = ds.T2M.to_pandas()\n", + "t2m.plot(**options)" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "time\n", + "2013-05-11 00:00:00 283.212119\n", + "2013-05-11 00:00:09 283.207816\n", + "2013-05-11 00:00:18 283.204736\n", + "2013-05-11 00:00:27 283.217462\n", + "2013-05-11 00:00:36 283.215609\n", + "dtype: float64" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "t2m.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "time\n", + "2013-05-11 23:59:24 280.710900\n", + "2013-05-11 23:59:33 280.730648\n", + "2013-05-11 23:59:42 280.741969\n", + "2013-05-11 23:59:51 280.745821\n", + "2013-05-12 00:00:00 280.743393\n", + "dtype: float64" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "t2m.tail()" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<matplotlib.axes._subplots.AxesSubplot at 0x2b90a81b9f10>" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\nqf9dBdwAnJWZN85PAwvttHlJkiRJklrFwjjyLkmSJElSSzF5lyRJkiSpyZm8S5IkSZLU5EzeJUmS\nJElqcibvkiRJkiQ1OZN3SZIkSZKanMm7JEktKiK2iIg5EbFUo/siSZL6l8m7JEktIiJuiYgf1Zy6\nAxiZma82qk+SJGnBGNzoDkiSpPmTmbOB/2t0PyRJUv9z5F2SpBYQEecCWwBfj4i51XT5faqfl6rq\n7BMRL0fE5yLifyPijYi4LCKGRcS/RMTj1bkzIyJq2h4SET+IiKcj4u2IuC8idmjUc5UkSe/nyLsk\nSa3h68BHgAeAbwMBrANkXb0lgAOBXYAlgWuAq4BngW2ADwNXA7cDF1T3+SUwEtgZeL667+URsXFm\nPthvz0iSJHWbybskSS0gM1+NiHeANzPzBYCImNNO1cHAQZn5bFXnEuBLwHKZ+S7w14j4A/Bp4IKI\nWB3YAxiRmTOqNk6vRt4nAd/sz+clSZK6x+RdkqSB5bW2xL3yIvBElbjXnhte/fxxymV0j9VOpQcW\nBV7v155KkqRuM3mXJGlgmdvNc22J+iLALGC9mnNtTN4lSWoSJu+SJLWOObw/we6t+yij7Mtk5rQ+\nbluSJPURV5uXJKl1PAVsHBErRcQHKZ/jvUrmM/NR4NfAlIj4bESsGBEfi4jDImL7PuizJEnqAybv\nkiS1jh8CiwGPUfZ3H8X7V5ufH/tSEvjTq7b/AGwJPNMHbUuSpD4QmX3xmS9JkiRJkvqLI++SJEmS\nJDU5k3dJkiRJkpqcybskSZIkSU3O5F2SJEmSpCZn8i5JkiRJUpMzeZckSZIkqcmZvEuSJEmS1ORM\n3iVJkiRJanIm75IkSZIkNTmTd0mSJEmSmpzJuyRJkiRJTe7/AZhFr3SflQEoAAAAAElFTkSuQmCC\n", + "text/plain": [ + "<matplotlib.figure.Figure at 0x2b90a7beb410>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "t2m.resample('10min').mean().plot(**options)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "plotting profile variable $T$" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<xarray.DataArray 'T' (time: 9601, height_2: 150)>\n", + "[1440150 values with dtype=float64]\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 2013-05-11 2013-05-11T00:00:09 ...\n", + " * height_2 (height_2) float64 2.081e+04 2.045e+04 2.014e+04 1.983e+04 ...\n", + "Attributes:\n", + " long_name: Temperature\n", + " name: T\n", + " unit: K\n", + " group_id: 1\n", + " nlevs: 150" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "ds['T']" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<matplotlib.collections.QuadMesh at 0x2b90a47f3ed0>" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "<matplotlib.figure.Figure at 0x2b902cfe6e90>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "ds['T'].plot()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "To fix this, the data needs to transposed." + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<matplotlib.collections.QuadMesh at 0x2b90af2fb3d0>" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA7UAAAFyCAYAAAAqK/0QAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzsvXu0PUlV5/ndkef8CihEgeqmShSQsVoBEQUfBUoz5Qtb\nscAXdo1OKzC6aGybdkDbHkZmcNGtLdroAmqJs2xGbS21fSDSYisvZVCxobQZBkRZAiWPai2qLbRe\nv3syY/7IjMwdO3ZERp577r3n/O7+rFX1uyczMl4ZEXnyxHfvTd57GIZhGIZhGIZhGMYh4s66AoZh\nGIZhGIZhGIaxLfZSaxiGYRiGYRiGYRws9lJrGIZhGIZhGIZhHCz2UmsYhmEYhmEYhmEcLPZSaxiG\nYRiGYRiGYRws9lJrGIZhGIZhGIZhHCz2UmsYhmEYhmEYhmEcLPZSaxiGYRiGYRiGYRwsq7OuwKFD\nRA8E8GQAHwBw99nWxjAMwzAMwzDOPfcC8DAA/9l7/7EzrssiiOghAK44Rha3eu9v3lV9DgV7qT0+\nTwbwc2ddCcMwDMMwDMMwIr4ZwM+fdSVqIaKHXAb64D3wx8nmTiJ6xHl7sbWX2uPzAQB4+KO/A/e+\n71UnU0LX7Swr39VNkpp0f/m+X8KnfvrT6ws/bjMW9ENtO88qv2358M2/gk952DecaR3I0W4ycjPW\nDzOnd1aPGW7+81/EQ67+pmXlz7VtzKOuDqfV1llOuB6hne9/58/h0z77m3dS/pK+W9rPc+vC3PlQ\nXkh3lvf5/X/8H/Cwxyh9zjnOOljRtlz7S/2SPacdL+VDC8ZJs5v79L7ffxX+hy/8tkXXeL/lPeh8\n/fzZ5j5nrql5dmr3cJtnLs8nd/1f3PSzePhj/+edlLfz7wVL+/AY5Z/md5oPvvtGPPSR1299fflZ\nmz93199+BO+76ZXA8D39gLjiHnh8J12JB+PC4os/jIt4hb/lPuh3eu2l1ljE3QBw7/tehcvv99CT\nKWGXL7Xt7l5qm9W9cfkn1Le5tuwsS15qj1uWzG9PXmqb1b1xn8sfcqZ12NUXurkXv7lyTusFYLW6\njzrOi/Wrfamt7Mt9eand2b3P5T+0c7W+D+77SQ9LEzTL3UAseqld2L65deaQXmqbC/fBfe//aeVE\n7TGeRRX3LvtSW7gvi64pzMuTHCc5Vhfug0+44uGLrtn6WdR11evSNt85cnNh315qVxfug/s+IB3n\n23xn2Pn3gsz8ypVznO85p/mdplnfB5d/4sO2vr74o1bdXDxI08BPcRfwcLrX4uvIA2h3X59DwBxF\nGYZhGIZhGIZhGAeL7dQeArW/rlZADjvb+SWiY0n7Fv9S2DTJodwvlbWyzlrUVmb68Ti/ntb86hil\n2eHYSODt20E5VW07/i+yJwI1tHj3tWYcRGkK89Kf5H2uYGxTZs7uaofRtx6+6//rjpT+YMdqx4Nf\nUD9/VJWsTyv6gt/L0rmE2vX4GLv/ckdYw286tHcepXVl9Su1cSnVcz3T7qVKjm1UEbU77XPk8umO\nWlz82J3565Rxo+WlpcutQ6XxUarrHKVxM0tpbOfyUa6pucfdUYej2++prdmU98I17jjPq23v+66V\nJhHH+d7YefijduvvEaV2lnaxu4u7UzmeBa7+a0d83WE3+1jYS61hGIZhXKLsi3TdOD3O8gfASxGb\nQ8ZZ4NyWL7W7r8rBYC+1xtY84O9//llX4dzxgL9nfX7aPPDKLzjrKpw7HvjJX3jWVTh3WJ+fPlc8\n+JqzrsK5w8b56WPP0O0g2s434wKfd5cc9lJrbM0Dr7SHw2ljL7WnzwOvsnF+2lzxyfZl/7SxPj99\nrviUx591Fc4dNs5PH3uGbsfW8uP98Gt6JthLrWEYhmEYhmEYxp5AW8qPyV5qzw4ieiGApwJ4JICL\nAN4K4Hne+/ewNBcA/CiAfwzg3gDeAOA53vsPszSfCuAGANcCuBPAjUM+G5bmSUM+jwLwYQAv8d6/\nUtTnOQCeD+AqAO8C8N3e+/9nx80+W7RZIpwAaDY52zhAKuVT47xkzoEFNVTtbAfAbh0rybyGsndi\nz3TMcDc1zN7PHTsn8q2frfexQ5vsuM65+tbUr9Yx2ngfeN3lOJafc+1c4FSlFtkHWtvnnM/UMN77\nLcY2OSo7Qer8bu3iGgcSfutoDTUkh+88sB7+FnPOd350gDc7HyvXNp4PNWm/zPVDen4aOzyvsZwt\nHciUnBtFZELRzF2fOOuqDa+04Dl3UmFgqhx7FcouOvtSLO5q1ubFOFc/NirSJW1qlZglXUUbFqyF\n2zrIq14PQ5irmVBZvvXqd6Ft18qtaJrimNs3O25qaOcOQ439Zx9u+WMBvAT9S+01AO4C8EYiupyl\n+XEAXwngKQAeB6AB8FoaoqUTkQPwmyy/pwL4avQvsBjSPAzAfxrSfQaAFwD4MSL6Wpbmm4Zr/uWQ\n5rcBvI6IPmWXDTZ2x67j0W7NDmMJG4axx2wRK/dSQH2hNQzDME6E4Chqm//OK2e+U+u9fxr/TETP\nAnAbgMcDeD0R3Q/AMwF8vff+bUOabwPwEQBfBuB3ADwZwNUAnuS9v21I8zwANxLRC7z3fwfgnwJ4\nr/f+hUNRNxPRNeh3ZX9tOPbdAF7hvf+Pw+cXENFXDde+YOeNNwzDMAzDMAzDYFhIn+Xs4/v8FehD\nC942fH4c+pfvN4UE3vtbAbwTwBOGQ9cAeGd4oR14I4B7DdeHNG8QZb0BwOcRUUNE6yHtG5U0T4Bh\nGIZhGIZhGMYJQ1vu0p5n2fWZ79QqvBTAW7z3Nw2frwRwh/f+DpHuluFcSHMLP+m9/1siurOUZvi8\nQv8i7dDLmrU0V8IwDMMwDMMwDOOE2Xqndr/Mm0+VvXqpJaJXoHfi9MUVyWuMeubS7CIPAMDNf3oj\nmtV9omMPvOoL8MCrDsR9fMlJzUDilKkCzQFF5MyjLTtw4WlVRwTryb6LO12RdchevyM05xvHZa6+\nsw5f5pwyVfp9r3FskpS9YFUt1jOzom97L2vrVetcZ0k95LjP5b3IeZDkBIxpEudG4rPmjAgo9/Xo\ngCXTviXOdGrz2dmY7CYHNUudrsh2L7m+uMZ0nepMbMn4WeJAKnJkNONAZqyXeMZk+5ilq51fx14L\nK/qplMe2TtGOUyZ/9s2WozwXAXFPj/t8XLNyx3opTqm2eJ703xOUE9v4sqi9pmL+aGshoK878rsQ\nOZp1EKWVEa7dxsY9t1ZXrxOFviutTyf13YuP31s//If42Ef+cKqPB9qjO0+kXGN/2ZuXWiJ6GXpH\nUE/03n+EnboFwOVEdLnYrb0KwNtZms8V+d0XwOUAPsrSyB3XqwBsANyKfvVtM2nk7m3CQz7zelx+\nv4fOJTOMvcAcvRiGYRiGcSlwxYOvwRUPnjaRfOdxx+0fwLve+qIzrNXx2DqkzzmWH+9F04no5QCe\nBuBa7/3N4vQ70L94XsvSXwHg0ejD/wDAHwD4bCJ6ALvuSwHcDeAmluZLRN5fCuDt3vvWe380lCXT\nXAvg97dpl2EYhmEYhmEYxhKIaOv/zitnvlNLRDcAuB7AdQDuIKIHDadu997f7b3/OBH9FIAfJaJb\nAfwNgB9BH0M2OH76bQDvBfAqIvpeAA8Y0vzk4PkYAH4CwHcS0YsA/BR6x1HfAeCbWXX+3ZDH2wD8\nEYBvR+9VOfLQbBiGYRiGYRiGcRKYTe1yzvylFsCz0dutvlkcfwaAnxn+fi76l9TXovdo/HoA13nv\nPQB47zsi+moAN6Dfbb0LwH8A8L0hM+/9B4bwPD82HP8IgH/hvX81S/NLw27vD6OXIb8LwD/y3v/l\nLhtsGIZhGIZhGIahYfLj5Zz5S633frb7B2nwc4f/cmk+hH63t5TPWzCF+Mml+Qn0u7p7yVKD+61s\nJ+UsYs4BSs6ics51SnXIOTuQDhfmHHHIsrUy5xxGLXX2cVy2dTKziJyjpdpFr+TQZWBujJ2kg67j\nkh0LhXFe054lTnck0ZxQnHnVOlo5rt0074Nt7mGunuRodJqSOJEbHKDMOZKqhTtUqXWQknOmUlPW\nNixxGpTtD+dSJy4Zpy4+4+vlOD1ddZ/aNnsqdqzD8upYn2prWddFDn2qHUsVnBdm66g8n8ZzCx2S\nzaZplLYqToWkw6CxPoojMjVd5xNHRmrdtPqwOmhsM4eKZJwqVT37Z+qS68ddw51Fqc6kwlrVLluz\nIrZ05rQ0v6Qepfl9NP29k+8Dw1qQm/dT/x2/qLPEbflSewL+Ig+Gc9x0wzAMwzAMwzAM49A5851a\nwzAMwzAMwzAMo8dsapdjL7WGYRiGYRiGYRh7gtnULsdeancEud3bDu4ilugugtf7TtgfDUHWk8Dj\ny6qW2Gtq9oO1SJuU49gALrGNC+VE7VgQCD1Lzhb2FOxT4/a7eXuk9cnFvZ1r72Jba3GPS3Zy2j3d\nSf8H+zRuI8Zs1qhhdVgja0sGlG3FauZTyR5t/LvrJlusYF81Mz61/hrtnAa7Mq3uc/Z5ufO8nOPY\nxtesAdwOMaFgeziSue+l+7w439L1Il2NTeIcxXGo5Sfs9DR74Wiulb7Zsbx8p6eV87zGxrJEqY+6\no+74/hmOpmejfLYdF1n3qG+6uExeHw1qaJEtdqnftLVVa3utj46a9EvS5Jj1OVG4b9y+ltxkz1yy\nhZ5f1+veaOZ8i0xr4WqrsXecPs2Vt/S71aG/3J3ETi0RvRDAUwE8EsBF9KFRn+e9fw9L86nonep+\nCYD7APgzAD/kvf85luaTALwMwNegd8nwGwC+y3t/+/Ia744Dv+WGYRiGsTtO22GcYRiGYUiCo6ht\n/ivwWAAvQf9Sew36aDFvJKLLWZpfRh8B5ssAfAaAnwPws0T0hSzNjehDnj4RwJMAfCamiDVnhu3U\nGoZhGIZhGIZh7AknIT/23j8tSkv0LAC3AXg8+nCpAPBZAJ7hvX/H8PmHiOi5AB4N4G1E9AgATwbw\n2d77dw35fDuAPyaiq733f7681rvBdmoNwzAMwzAMwzDOF1eglw/fxo79OoDriej+1PONAC4H8Ibh\n/DUAbg0vtADgvf+vQx5POJ1q69hO7QmyjYwtil12ivE9t4rLeNz6NZPxoG99/+tSIcZabZ22teWQ\ncTkTOywWYy6Lc9V2HEvtRbft79qYqDXpa1hsX1d5bS59jZ1lTb5Fmz7l81y9gExfaraPJXtIJW/N\n9qpUblIPbsObySNXN16GFpvadx5Yizq3BTtUbGkT27ipbkN7xn6pvFeRDXHnI3vmhKGsYkzLLh+r\nsSZ9dn4czceLLkGoi/E5R/X4EueSchqlozO2gsV2a/kodVoah1a7ZskcqqWm/8cxveB6WquHo7lc\nslPltvGlviv1SbZehfVE5hGOuS2e6/IZPra37XS/BjJdhkXx7ks28zOxfyf/IPG1tXGBE9tpxb+E\ntl5K+14AoLWYZ2LdVdugjcEFz7k5ar67uAulBX3/cdjOk/HC3cqXAniL9/4mduxZAF4D4GMANgDu\nAPC13vv3D+evBHCLktctw7kzw15qDcMwDMMwjEuC09wQMIyTokZ+/Ju3fxyvu/3j0bG/q/zxgIhe\nAeBRAL5InPoFAJcB+GIA/x3AdQB+iYiu9d6/s5DlyXgMXYC91BqGYRiGYRiGYewJFU6f8JT73w9P\nuf/9omPvvutuPP19HyxeR0QvA/AUAE/03n+UHX80eo/G/8B7/77h8HuI6EkAvgvAtyO/I3sV9B3c\nU8Neag3DMAzDMAzDMPaEkwjpAwBE9HL0YX2e5L2/WZy+gH7HVdrStMM5APgDAA8kos9ijqIeA+D+\nAH5/eY13h73U7ghpg5CcV2w0a9IFNNu1HLV2UjkblVzdtrFpSY7l7B/H2GgL470qNrhLY8ZGtkUZ\nuxPfevjOl2NUIrVdK9kkeWb5MGtfO2fftSVqPhlbsaz9lrSvK6TndjbZ+IsV0pkltmhLkHFW5fGt\n8ub2W8IGifdBsT9YHrM2sOwYjw0blcvHvFKX8Nl3PrFLm4s1mbNFL9rtsXk/17fjvRjsUX3rR5tT\n2RYAqt2XVsZsbFI+X9HVx5jN1KGmzDnkuFwaB7RUBzmGjkPVM6ntkjKL807YRW5zbWS76JbZtXN7\naK11tfe2GMfUUTTu5LmaMuJY8Gy9KcXDHvunbHOajJEwD5W5Xnr2h2crgKRfyRH8UVp2Uq+ZNVur\nZyhf1ie5riL+7ZL50pfdRuXxPkrueUWcaukPoHTvSrGKtc/Spl/rx75MKtd1rh3yGVlYV7XvJnPf\nzw4NcgS3zfeY0ndUohsAXI9eUnwHET1oOHW79/5uAP8VwM0AXklE34ve+dNT0Xs7fjoAeO//lIh+\nC8BPEtGz0X/teyWA3zhLz8eAeT82DMMwDMMwDMO41Hk2gPsBeDOAj7D/wgvrBsBXALgbwJsA/Plw\nzXO8969m+fxPAN4H4PcA/C6A9wL4J6fSggK2U2sYhmEYhmEYhrEnkNvO6dlMnNrZzcxht/W6mTS3\nYw9eYiX2UmsYhmEYhmEYhrEn1JoYaNedV+yldlc4WmQXuTSun4yhWlvOLuyhtHw5S8pYYvNQFXN2\nxop+/MWK296Ka4idK8UmLfV7tX2yLLsyHuCYfsZWsOq6gTk7tyWxKHPXF22gFp5bWn61bXnGpnrO\n1i36rMw5afsZ/o5sgdgpr4Q4He39kMaX5LFqZcxJ1Z5s25ikim1iyb46tlMktZ7h7ygW4oIYs9p1\nIzPxQ+fyr/F9kLNzzNUjW9Y28cHd/Pquxg/O2TTPrQMVdrt8ra6xvVdt110DGq/X4/fysR3mRO5Z\nGaXN2FBTQ8yWsSnWn+dTeo7VPONyMWKjsmfstIv3jcejPcpfW4qLvFW5yLRNqYOG9h1p7jvAeI9l\nXNq5mOhyPsx8JytdH8YRgCRGd4matavW50TJ78o260yJ4hrK7GLn6pC03zVxOmlfm/NNkAtHe+Av\nd/ZSuxx7qTUMwzhgdv2FxTAMwzCMM6Zisyx33XnFHEUZhmEYhmEYhmEYB4vt1BqGYRiGYRiGYewJ\nJj9ejr3UnhBVg6pgc0UNEtuJXQ7uPk5dZRy9GbutGhtebt+UszlaEtd2OSVRgkvj0y6Nyatkv8QG\ndyuJSbE+9XbXVflV2CFKeyg+xnJ2eDz9RJO1OZP5ZaW3wv4micNYQc5GSdq09lUWZQmkPamG1lfB\nxjC6RtqlcnsiJY5tqSxZx4hCTN0I2a+Nm47JNU6knRsjUVphL5e97ihvIz8ez9mmJ/XLrBu8fa1u\n2xnZUheoiTuc2GEzmzXVDrFg11obbzpbl0LM0dJ5bT5JO9txXq/TftfmPDmCLCln3zsXI53bZmpl\nz/lXGG3pZ+Z3NS5nKJhnsuvM9x+ApM+WMGvLu8DXgxYbF9Dtr8fyF9xbLY/is6P0jAhzbvhuVrOm\nL4b1X7V9Na8XT8v7U8awXWD3O14zE896pNX9P9TElY1sk5HOzdIzQrsXzYXlc2ifOAnvx5c69lJr\nGIZhGIZhFDH7fcM4PZwjuC1+MNnmmksFe6k1DMMwDMMwDMPYF2g7+THIXmoNwzAMwzAMwzCMM0bK\nsZdcd16xl9odMWvQnYuvVbpGxuzaIZrNLieyV8nYtGi2YFkbNiVeoGrXVzkZ52KgLiUpd70g9uxA\nyfY4afdg07LNmBnzmbFrm7vGKXZXETMxgCNEHODEto+d961X7aqlzRofZ1pMU228jffANco9rWsP\nH1uqLTAvj9Vrzu4nN2ZlfEVp/6XFC87acg1rxng8sjubbD+zYyeMOcU2N6pXRYxM3/kovq42nqO2\nbPkgzvV7rq+Tcyx2sGYXO/tLec6mLZcu069Fm22tbiJNNH/WTT/nlDlMmFk/u3nbc82e0a1dcc2g\nUr4u9M1UxyKsbepaI9bvUgzPsd9Kdc+c4nOf1yMXU54c5df1tkvWHfUeaf2o3eeM3wptfZpbjzXm\nnnfxHBN1DvUdjodnQi7GdmQ7nrMH5X3Qddn7n4tFH2IVz8WWVxnGY2mt4OMzW7fs9Wm9FvvlKLVD\nPJ9rkc9g3/rRFjznM4Ov19pap43R2u9ivtO/WxjnB3upNQzDOCUO5mG7xNmLYRiGsRizUTZKEDnQ\nks0Fdt15xV5qDcMwDMMwDMMw9gRqtvR+fNhOn4+FvdQahmEYhmEYhmHsCbSloygyR1HGsSnZyijU\n2q/kbGC2JZK7FGx7ivaaSrwxoPyLUs5mUMtTrevMua1lnQv7gNuAaHae1WXOxExN7BFFXefsOINt\nEk9Xuge6jU+XlDOiSGJGOzJ08HCxnTmPueg8aLArimJKzsWyzdhCRXVwsS1ayS6xGPOuIh5e7vMc\n4b5E9riFGJpL4joD+RiuWszVoi2vZg/I6jSydnp/afVW/ATwcV6yh1L7gs2lRfMvk3/IoRR/cm7t\n8ZmY2LX1y6XjNvCqXSS/Z8FGLmfLCGGnGJWdjxPtO1+2uS2cKz7H2ravi1xXcvajLF1yP1b9WuMu\n0+PVJvnP2KPWPIe0cZu1FddiubIxzO0UtfuTjZ3MyxY2vXPPqTk7xGzM7laxqVTKyc0Jbks9NzuK\nNuZsnJCj3qfCit0DWW95bc4+m103Pk8b4TOi7eA7h+5osoke68Py5c/CUDdiNsWAuN8zstOwbmZt\nm6XNLeI61djOA/m1UH02Z3yRaN8fyMV29qVn0SwhP3l8deAy3DlfPYXrziv2UmsYhmEYhmEYhrEn\naD881l53XjnwnzEMwzAMwzAMwzCM84zt1J4AS34lKUlxpXypJMOoSVNdNzdvZT7VLZNAyGt3+ctR\nVV6VUnBNUhPc0ushQdK/RzlmRlKsyS3n3PirbWT5a3IuVY4bwiR09f0/J3OUEsZQH3LISpq4hIkc\nTekxSM9mwpck0qmAKG/uV81qCWghHEEuXEcOKbPOSQtzcjMtFErNWhAkWeNxIL0/63x+mhQvN8Zk\n+0IoItmPIW18H5ooryitkIFyOakqbUc6dmrIyQ7VUCe58D/sfLQeDGvRnIRTCw8lx8R4vuLJXRMq\nhIfV0MqJjo0xE914rVZWjnEsBrnnljLmOdlkWBvT8EyZ60Q4Mkku9JmUNsv7p4YmGeWwSl2U0FCl\n8ZicE+tLCG8CpOYqmryaz685eNv9pk36LWeao5Uf1WFmbdXqzSXzieRWmErUytBViXbr0R11CKHR\nuBkJMI0THtYmqotiPkML1q7k3oTQOSt9rEsJ7ygVnwmtJR3nSum21hZ5HpjGU3FtiPo8k2Sll8vH\nSk5S7w5cfuwcwW3x3Xmbay4V7KXWMAzDMAzDMAxjTyDabkPoHPuJspdawzAMwzAMwzCMvaHZzqYW\n21xziWAvtYZhGIZhGIZhGHuChfRZjr3U7ojIZXtN+ky4jNwx7uZ/Sb6z6bfU3s/afhzXzm0mrBCA\nNDROo9uf1ZSfs51LrlPsZiP7VsWWV7M7ng2OzcM+CNu8ULc+H8raWE1lpXaN0fGcnapiX5NjzJfZ\nyoU+1WxIE3sfxQZLs5tMbMeH48n1q6kc1a5H2BwlCJs/GW5AC0NUCssF53pb6gobZfU+SttKpKFI\nciEXuE1vYoudsa/SQjnN/r1mGfC/WRtGu97Qv7INPDSHYoMWQjbVsJVtrRLqSg+rkoaKUcMNieuy\ndc3YMvIx09vdIh6bziVjRoaJ4raVKto4V0KA+Q3yNr7auFVCpfR1bsZ/83PQqXNr1kZPoJaLsj10\ndd6F+a7dAyAT8kbz/1AI+SZty7Xzo+8CYe/L7bdryH1PiZ8hrmgLG9lei/KjfmocyHXZ9sk+LfWt\nVucszH8Gf2bl/AxoabXnKq8fv9fa8cjWOhdybI3Yr0bxeb/Mp8ii+dBUPK8AuHXB10ghlKJMk/se\nR2vlGlH3Q3+5m/wYLL/uvHLYVtSGYRgnxUycQMMwDMMwDGM/sJ1awzAMwzAMwzCMPaGXHy//cf3Q\nd6iPg73U7ohtgiTn5IInya7KKMmM5iQtVVTIl8lRPvROpYwsFxZBkyPnpM6aRJbLFpMwAxlpUwTP\nq2Js1fa12i4mZYz+RT70AoeHcOF1l2mifJTQCyU5H5f7qqERhAxbkwdHOFfVtlE+KUJwFMPySFkt\nl4pqoTy4/BOpvDMci2RYcFGflcZbkh9v5ygPzV4ShVOqmVdc8q1K7Ya6a+NEa3/IE0jDqESyPynD\nnQn9kpS9QL4o5Z2hjtnQOd2ytZHLRWX9Ihl72yZSYQxy92qYRJiHCgp/y7oD5efIeK/F/a0xueH9\nEoXSCVLEQYKZ67+5dXUuzM8o74YuraxZu0P4FK3fVOmqtiaI/HLMzcel3zHU0GMzplFz9SjK7vnz\naHi+jqZc0rwIiOS74/VD/9G6ifLh8tXxPir5jbBxtcicbMjDrVMpsm89nOhTbQ0Y17fCHAuhi+S1\noRztuCTXJn40ks/zZ+/W37OmdaA0f7KmQiKNxJfWkQOX4S41a+TXZc8RvRDAUwE8EsBFAG8F8Dzv\n/XuG8w8F8H4AHvHQAIBv9N7/ChF9DoD/HcAXAXgggJsB/F/e+3+7uLI7xvR1xt5zrJdjI0KzlTRO\niYUvWSW2tYU38ticqMP6yTAufWyenz3UENwW/83cu8cCeAn6l9prANwF4I1EdPlw/mYAVwK4avj3\nSgD/B4C/BfC6Ic1jAPw5+pfjTwPwrwC8gIiev9MO2ALbqTUMwzAMwzAMw9gTTsL7sff+aSLtswDc\nBuDxAF7vvfcA/kqk+VoAv+i9v3PI46dFtv+RiL4IwNMA/MjiCu8Q26k1DMMwDMMwDMM4X1yBXmp8\nm3aSiB4H4HMA/NRMPg/M5XGa2E7tjqCVi22AljJjA1UbWmUbdhXWJ6qjDJmynrd3qi1HIsPDlM7P\nlRHsOsK9jEKXXKbbs+RsZGToAX6uJjTJZGejh23Q6jCXV4Qy5ubsn2SarG2pyDO6dgjdsARppyzD\nFOXaUGU3W8OMnXBs6+ui42PYIWEbW7JR0vqzZJNYsnvLjUMVGUYKgO+ETW9FCBIZkin391SGT2wY\nc7Z9kf020n4Y81JskTXisCHxubke086rtpjCznqRva86T5ENvVW0p5qzqdziWSDXTs0+frSRDChh\nyuQYita7aJV1AAAgAElEQVQMHuKsydimQ+/76Lx8VijzOqm3uM6tXRJqRh23w3E+3rXvCKqfg0yd\nS3WcC8si1+AIdj9IC8cFMc8U21tA9x/BSc7rRak2ppp9c/A5wfuQ1qt07RhtXV1Uj6jujkCQ68H8\nOizT8TAs4dkd+XtgIZd4u3Lh4dT5JJ89C9a4UtvSNA7NitCNtuBdUtfkmqjuDk6WM7x1dEqdmhWN\n53wnnynxmB3PK+M11M+t52In7jenFNLnpQDe4r2/KXP+WQDe7b1/W7Y8oscD+EYAX7Wk4JPAXmoN\nwzAMwzAMwzD2BKL5Hx9+6c9uwS//2X+Ljt1+z6Yyf3oFgEehd/iknb8XgOsBvKiQx6MAvBrAD3jv\n31hV8AliL7WGYRiGYRiGYRj7QkOzHpyf/oir8PRHXBUd+5O/+ji++Of/qHgdEb0MwFMAPNF7/9FM\nsm8EcG8AP5vJ45EA3gDgld77f1Ms8JSwl9odQY0DrbaXOuyDp7ml0rOylFORWS2UH49yKaDKc6wm\nwxn7tUL+zNNKyV8knQwHpTyG38OMnHyUSK3KMqdIKhbkx6XyMuUeR9aWS5/kqYRZABBJ2txaXDOE\nYipKcYfpNEpKh3AeqvwVU1oAQE7Slwn/AmCU3altYfmr4WRykj1+XIaTCPDQFUrbcvXK3lvlnAyl\nkAvJJWV/peui+aSE4CJ2iJr43kjG80ftdKwQSkeWlUtfTW5MyfE2M/7U65FKuMNnYOr3OenmeDwX\n7gT5NTm6h7yfmvr1Qpah3c/RrEAbx3z8au48GheNGQBqG2W4oJzEVdaTr19S8jknOZVpQvgWNV3F\nPJP5cSIpKy9bCynHZcNNej0vJ5qPso0shJxWF23eq+ZWbL2LwlF18TVVbW9ozE/LK6TX6kGXhXLi\n8cPlqL7rYhlypu6J6Qt7xvL8pTzWOYq+YXMJL88v1Ckntw3H1fyB2W/xmpQ3h2yb7zp0w1x1bN51\nzqeyYlZezbGAcwTnKErjxBwPeURluiY61kXjov+3uXDY8mNs6SgKM3Fqiejl6D0XP8l7f3Mh6TMB\nvMZ7/zElj0ehf6F9lff+hcsreTLYS61hnAEWpujw2fk9XPKytGO2tXc3DGN/OIlQX/vwg/sS5Mvf\nPnJofVpL6eXV2ILGbfe9oPTDP9EN6CXF1wG4g4geNJy63Xt/N0v36QD+IYCvVPJ4FIA3oQ/x82Ms\nj9Z7f+vyCu+O/Z/9hmEYhmEYhmEYxnF4NoD7AXgzgI+w/54u0j0DwM3e+99R8vgG9N6Ov0XkUdY8\nnwK2U2sYhmEYhmEYhrEvEICt5Mf5U977qs1M7/0LALwgc+5FKDiPOkvspXZHuJWDu1dld1bYZdW6\naK+VGx1HKpkrYxsBTVU9onAiIX2+v0a7mEz3jzYxyvlcaAKg3Ld9vZwI5RJfJ8OURCFRcvaV2bKA\nnJ1y1tZ1AaqNJhujxVAzwj51sk0WLviHumr11MazOlZcU7Y1LKDZLWppasnlpYX76OtWsCNeu2Tc\nbEO+b9KxE+yYpD1TX4cuselKxvqMDVruc1yOtCNdZdOW7o1mj1oT3mvWflLa6y0M2zbaJst6lMoM\nSBtK9twIdqVJqKSMTSqtm+S5o4XmKlE3Juts2KRNaxK2ifW/HEshxEn2/mZD0mjhdNizZmZt0Ozr\nZfgSmafMN9Rvzq5WRVn7PKtD1p8E9PJy9ZdIm05y6THNvrJzky2nrPfSUCshrIwfQgXmyuWfu86j\nQxxSJk7vxnUvsddc6W0KacccVqv0mNYXPP9MGKmQV1LWYDvK89bKyPk7aNYOQAPf+qw82LE5NaZx\nTbYPwnFqaLaffOuHOkx149eFdGuWhp/LPaOAeLVpxLXtUZet26FwSiF9LinspdYwjIPnJGzJjN1S\n86OCYRiGYRjoHT6dgKOoSxl7qTUMwzAMwzAMw9gXKkL6ZK87p9hL7Y6gyxrdxb1GJt1p7TbVSp5q\n5JyLy2ZyM7lrk5X8YV4apuVTLeFmcjUpyctKIYfraT0vz06khw2psrqoboqsWZ4/DrKP3My9nAsN\nVBXewuXTzYVLQHSP9PkzJ5UCUJQy5eDpo2tPYfWUZQe0+sv2l6T1Mu9UEMdCX7QuKrMk6cqFWBj7\nSglxkUOTOGrX+K4D1nVeT2elgcq5WnKhN8I5bU7nQpUAmJU+L5cDp3eZSzk5sj/mQnLkyIUTmUJH\nSWlx+R5K+aV27+akoLz8IMvk18k85bjnoVlUGayQbfJ8Q1+4dTNKaXOU+kKdY4V0uXmn9U+StyaX\nHY65wpreDP+Xz6rSfAtoeWr55dY1AKDOq2J4XjY/r/WLdh8bpP2+XvdS5pwkvinUMzd+u86P14V6\nRqGACs8DLY1buVHOK+sw3hNHICYb1uTFNc9ZSWmelvIrjfOSFLvrPFb3XuHCZYcd0oe2DOlD53in\n1rwfG4Zxbjh0GxvDAExubxiniYWqMYzDwHZqDcMwDMMwDMMw9oWGtoxTe35/9LSXWsMwDMMwDMMw\njD3B5MfLsZfaHeFWhOay3XXnLmSStTZrgVp7prlj1fVaxZ/nbAaBtM7boNm9zNnhlkJ/cFtRHjph\nzg5VCz1RYxfouy6yRYvyDGkyNrlz9kglSrasWkiArvMgN6XJXZvHJf0a6l2yT+Tnc7Z3mqVNydar\nbJmY5gMIe6aMbZC08eVhdkrl5eqwWrm4jFVcvqyftIHt76VDx+YZv58yrxJLJHu1dq0NqzfE35wa\nm8MwXrhdoMzPsXE2F7Yo2Pvx8TelKc9rXqas85wNOLc9m+qSXldrh19js6fVQUvbYLLJ1tDGVI1/\ngZBezgNuh1hbX4i8ZFsbxGvL9JmFRyqstbHtH5ufmdAuah0ZvCxet1q0NVGO8ZwdqLyeH8uud+I5\nr90zLQ+Zl8xvDs0ms7TG5OxotXpl50NhbcyHForzLNmK5tpeuyavVvpc5Gv8mGaV75ep3NLc7tj5\nLkrvGkLX+ihNnF6Ww/5m47ILcyyzZjWZ9h4M5ihqMfZSaxiGYRjGuY5vaBiGsVe4LV9qz7HPBXup\nNQzDMAzDMAzD2BPIbecUkA58g/o42EvtjlitV1lpRy2lX8mXhFgIcJmPLlGar2/JZX7uc4ku42Z/\n7poAl7LNyWvDtYlcShn1c3LnXNiLqG4sREMpPMV2UtwopSpR1EjaVZB8z5ZaIYfjsrVwn+fKSCSf\nijyuc/H5zk2y3fF6JpMK6bl0SpP25uvkEmnUEmQ5UmIl89Mly8vXkyDr0v4ey1KORXk4QtfF0r2O\nzatwnXYsRyfmpUzftV7NdzxfkKbV3BttfncunUNLw05sSym0VG4tyoViKcka5fitkTbPtTWVSZbv\ny7E9x7I1KydPnZNuylAmubS5cD5gY0P2We4eZkPdLJVHI3/vQ92y5zA/hqPzBXnr3DgJpgvj55n5\nzMvXzB6cc0kecqh1XZdda/m1qzVVrUHa+dI6FyS0U9ml73Bz5l368dL6Jvu7pg2lsufW8SXfQ13T\nJH+HeoT1nqcJ30e1Oshyw4teU3iDaRzBbeNkyTho7KXWMAzDMAzDMAxjXzD58WLspdYwDMMwDMMw\nDGNfcC6/hT933TnFXmp3hFsRmrUuUT1Wvltcr0pCVjPnK8raVhqpyWJqqZV9cmmx9L6p/Z1IqbL1\ny8uduXfLXv7K5DaFvlwiM9ekuZqEOycxaxC3NXgSbZD3kIzMuTlPs1ziy89xWVmunppsck7WlZMd\n5jxW9mM2L2ON0ja9p9JRvtXVj/leKkuRfG6S8g6fhRyLy7+4FLdGmh0+Axi8PXZR2tLfGs3KgVi/\nUufRrFIP4Y7Jd0nJP6532Rt4s5raur6QXu87B3I0ehX30TjU5fhzstfcmjQnwVOvUcYib6/P1KVU\nR16/WgnieEy0YbWOH/WxpDyWfOby4uMyrUM6Fl3TqGOhdI3G5CW1ft3sj/G2pNfr87kTafQyV6th\n/mbuyy7MOjRiT8HbfXFd+jwObSyVOa3v6fq6Et+Lus4L2SmvW5NKaJW1nJ0d85TXBJqVgy+YnXAp\nq2cy9aIXYlbOuKZnntUluClIbq6EvpqbL6GftHVnbozRTFtz3uabIT2P9qCtdWHNLnkj5s+Y2nrx\n+pXWmkOFR9ZYet15xV5qDeMSYdd2f4ZhHD62LhiGYRwgDttJic/vRu15brphGIZhGIZhGIZx6OzF\nTi0RPRHA9wB4HICrADzNe/8adv5VAL5VXPaH3vsnsDQXAPwogH8M4N4A3gDgOd77D7M0nwrgBgDX\nArgTwI0Anue937A0TxryeRSADwN4iff+lXNtWDUu8n68rTRIslQK17V+p3L6GrmZhpQ/lLzUleml\nN1yWUiNVU88VPEh2ziteFFOpZ1T2IM10jiKZb62MW5NM5WS2/b/TjdXkvFwaxL2rRnnm/pZlrlJZ\n15znw7wn17z0WLYp9lwZB2rnabquTdpdIxeT+dWiedTMexSe0s7Kpiu9U47lVHpv1sqScDmvdk0y\nHsXcKJkxhD7WxqH2tywvd4+k1+CcHB+YzA1y9eRyQ3WuKMzJ74F07XOOsn2X8wTfDZJv3hopvQ4S\n4tyYzNVHSjG55FNb74Nk0DldGihxSGWD0vRDSikd4vUhlrN7SIn5NvN3zqtqX+b0vJH9y4k84hak\nz5N0N34obyvplqYJUZ0yElEtbY30W5pM5PLicmIpp9WksNN4mtYA/nzPPR+z4409f3Myf3KpaYza\npsyzvPSZrzONqKP8nJbL5rJYA8mRep9kmdm2YBLTlyXcyyh9Dwhr3ZyMWcsnfs4X1lnNc754JoS0\n6wsHvm/nyBxFLWRf7vjlAP4EwHMA5J5WrwPwIABXDv99lTj/4wC+EsBT0L8cNwBeS0QEAETkAPzm\nkPaxAJ4K4KvRv8BiSPMwAP9pSPcZAF4A4MeI6GuXNmhpCBDj0sCkfmdDbb/v6scm4+TYxqbVOF3O\ns82WYRjGqTD8MLT0v/P8UrsXO7Xe+98C8FsAEF5CFe7x3v+1doKI7gfgmQC+3nv/tuHYtwH4CIAv\nA/A7AJ4M4GoAT/Le3zakeR6AG4noBd77vwPwTwG813v/wiHrm4noGgDPB/Brx26oYRiGYRiGYRhG\nCeeAbWLtnuMf7/fipbaS/5GI/grARQBvAvB9TFr8OPRteVNI7L2/lYjeCeAJ6F9qrwHwzvBCO/BG\nAPcarv/dIc0bRLlvAPAcImq8922ucs3KYbXOicnq2MUu3y7yWPIrfEkuGx1bKLMMjDIULi+ZqU+Q\nS8myVuu8jKzsXTQveyrJaUpIubDmmVPzJJmejyXHsm5zkmFZdqlOpXwiaWCFjFN6N+beM4cU0zll\nzEgJc72X7C7xvKn1swwSX6rLWI8ZySz/rJUV5SXuSen8EuTc5hK31Gt1LHMsea5Wx1WQSYp/5fnV\n2mFz1GXPy2NBbpbLN9yzybO03r4xvZAC52ScUrarySOD/DF4+pyTaIf6auc1ei/rgzyRSZQ1766a\n7Fgrp5eP1kn3tWeDlLBL6XEiNVbyIEfjjJeetNMVoSx/50hZtRwLvD6pd+9YRsnrNXlqdaNMWUOT\nPUfS+4yJAi+Ty2s1D7EhHfdEu+Q+ak8Yfn7NTFHkvU6k7IVym5VLxn3XeaxWUx9tjrrx3qyH+cPn\nlHZvonVppt2rgvfdsQ2KDFa2KzI1Y2sSv2Y8nznen5zmskwvP2t9GzxLh77MreGyfXPfCzQP1JJw\nzUqYKmkmJNpaLcuIpOsFyb+U4Jf6d9uoG3tDg+3kx8d7FTloDuV1/jfQ28p+MYBnoJcG/y4R3Ws4\nfyWAO7z3d4jrbhnOhTS38JPe+79Fb1ubTTN8XgG44vjNMIw6TL5ej9ZX0wPW7URyPNrGzTxgdiGd\nPSv5rWq/pdho7oqS/dTcNSeF/HGmFu3HgrPkrMs3zoacTem+of74J19yTrAtl1LYl31gaX8e/Mvm\nKUG0nfw4L3i99DmInVrv/a+yj39GRDcB+EsAXwfg50uX1mR/zPOGYRiGYRiGYRjGGXEQL7US7/3H\niOj9AB4yHLoFwOVEdLnYrb0KwNtZms/l+RDRfdE7qfooS3MlYq4CsAFwa6lOf/LaG7C+1+XRsYc8\n5kvwkM/50qo2GYZhGIZhGIaxjPe//fV4/zteHx27eOffnVFtdkSzpffjwjVE9EL0jnIfid6c863o\no8C8R6R7PIAXA/hC9Jt7NwH4Cu/9PSLdBQB/BOCzAXyO9/6dyyu8Ow7ypZaIPhHAQwF8aDj0DvQv\nntcCeO2Q5goAjwbwfUOaPwDwL4noAcyu9ksB3I3+ZoU0XyaK+1IAby/Z0wLA537Nd+IBn/IP0rqe\ngAysaKOxZV67uG4uNAG33ZpDs4cLdlRzfRrEpjl7qAC3B9ocKfmIUDIhz1jOukwmXAobJOucQ9pu\n5uz8pN1uKa08ptnpavXX6l6yAU3zm8L9xPl07Nq8XTEy4YLidgY7rSGtEvapLPfm4TliW9/SeOZ2\nViVOS248N2+C/Vru3gP5sAo1No6RLVSwQxvsu0o2aVE5GftErZ7J3FLCqHDb8yU2WSGMkLS/zYUO\n0eagtGddSlSOUmbR1ozN4zlb3PG8kp8WEkqWMTcuSvkXx0KF5FuGIcpdy5G2tTlG+04lP3m/Q1ot\ndI3MT9ZTs23Pha/J3julTuPfg+0qt5nVnlGrtUPXemw2XdKWUHZxPmrzj5s3NKm9bafUh7cl9I/m\nzyAa46Ls0RY1Z/Mu7GTlubGMocyQn8xzLvRTgNvG8jIinxnSzpXVg7dHSzcn7c7lHe5DqEtyv5T7\nwtf1nC0uX//H/NTxP/nL0MYyr9vV1zwZV1/zZACTf4Nbb34vXvODz0jyPRho3k48e12exwJ4CYC3\nofcp9GIAbySiTw+bgsML7W8C+H4Az0L/UvvZ0L/w/jD6d7FHL6/o7tmLl1oiuhzApwMId+LhRPQY\nALcN/30fgFej31F9KIAfAvAxDB6JvfcfJ6KfAvCjRHQrgL8B8CMA3oXJ8dNvA3gvgFcR0fcCeMCQ\n5icHz8cA8BMAvpOIXgTgp9A7jvoOAN98Qk03DMM4F1ioHsM4bMwW1TBOD2oItMVzs3SN9/5pUVqi\nZ6F/z3o8gLDV/e8A/JD3/uUs6QeTcoj+EYAvB/D1SMOsngn74ijq8wD8MfodV48+duxNAF4EoEX/\ncvk69J366wA+DOAfCqnxc9GHBXotesnxBsB13nsPAN77Dn1cWhrKec2Q9ntCBt77D6C/MU9B/wL8\ngwD+hff+1SfQZsMwDMMwDMMwjBgiwLnl/y1zFHUF+veuEOr076GXHN9KRG8loluJ6A+J6CviqtGD\nAPwkgG8BcNdO2rsD9mKn1nv/uyi/YH95RR5H6F9sn1tI8yEA183k8xb0IX4WMQY9Hti1p1CN2jJO\nsi6z3mAX9EmN1EyT086FTMmVFd0vRe4zyr1aH0lg4zaXQ+9M5aUSGskSqWr/L5c8xfnPhdUpSfyW\n1rFKeqrIjjebLhu+YClZ+WgiM55kyMvyX/b73yjfKob7KPdbTv5bknX6mXM87MxYTqEds+GIWHmy\nXrlQO9syF4aCp4tDYnXq+c2mjfKV7ZyTC+YkfLnQTjJvKSuskXRL6ePcXOXt4L3QOH09LZWvjYNG\nhEiZu0dSwqhdG+aMZpKhrVs5GXXX+VFamyNZ6xeYakjzDt7XPKIGv1abfwEp5c6t5VxyC8QSUVm/\n8e+KtNqzlJc/htIK6Vgol8TsRZrIKHMiN1akZLf6e05TDu+i5VUc/zPzsaZuWtguNVQZG8Nh7eL9\nyiW9ATkXxnFRWDe6Vn8e5fouSMJL944/G5sVDSYsXXSOf0cKyTunP3nks1aG7OsjGoR2p3mEOdSs\nHJpDVweFl9RtrqvnpQDe4r0PZpgPH/79NwD+OYB3AvhWAL9BRJ/nvf9/h/OvAnCD9/6Pieihyyt5\nMuzLTq1hGIZxCWPyY8MwDMPYD4joFQAeBeB6dji8F77Me/+L3vv3eO+/D/3L7TOG6/45gPsC+Lch\nq1Oq8ix7sVNrGIZhGIZhGIZhAKD5ndobf/d9+IXfe1907PY7Ls5nTfQy9KaWT/Tef5SdCn+/V1zy\npwAePPx9LXob3HtETNy3E9HPee/PzDuXvdTuiJwU5TjS3yUecUvkdkiOEwC7JKFJj+uTMkhSVOms\n4hVPlRQ1eTlbDlVauHKT50eljKTcSNrVZOs5eXFOZTjhc7hW66c5KWMJTfqXk1pFMsUtnIHw8T/n\nbXVO2rm8bKfKkGT9+L8lltSPS2qlvLYkt5VywjnpfalO8vqa/pd1ADB6PqbBC2roUSmxrKmzNgdy\n/aF5AA5p5/owXj/0ceCci2SfubFS8mo+t7Y759C5Lva4WmkSMbu+FObN3NpQkhBLCausZ2m8JXlp\n9zXnoV3xtKq1l699Uh7Jpdc5j9iTJHNae9W5wdq+WunPKmmWEs15IanW5OS8zVKuW4K3MTfnNM+7\nmhfdMc+hXzXvwOo8zPTzWC9WNylv1jz0xu2bpLbjOqd5Rq6QKvPjzhFWq2Y41ue/Oer0/tDkujNj\nn9/DmuemXMtKz5fNpk2+T+bKSOXUoY+n9St3P7Q84vWL3a8VovsUzqueqQE0bhLga16yMaTJSfG5\nDL83qXHF4/zcuM4D2OKrzH7hgDnvx9dfezWuv/bq6NhN7/trfP5zfzV7DRG9HH1Ynyd572/m57z3\nHyCijwC4Wlx2NfrwPwDwXQBewM59MoD/DODp6MP7nBn2UmsYhmGcOIciP577gcQwDOM8YWviGXEC\nNrVEdAN6ufF1AO4YHD4BwO3e+7uHv18C4IVE9E70suN/AuAxAJ4JjP6JeJ53oJcg/4X3/iPLK7w7\n7KXWMAzDMAzDMAxjX6iQH2evy/Ns9N6O3yyOPwPAzwCA9/7HiegyADcA+PsA/j8AT/Hev7uQ717s\ni9tL7Y7oPW/P70TM7VbUButekmftdSUp2xIvx/HxvPSY/1vKa/JkOkl3cjLIGnleVoYZjvO0au25\nhEaR82Su0c7Oek3eUnospZn8+Jh3hdQwnFsiZdbkqvzvOemqpMa7NPdyy+WGMs2c9DQeZ3F6WY+c\nlIxLJYPX0LRN83JhLW9+LNePObkwEEvBxnNJDhjTUqYMmX83SJahzEfpHXaz6bCCG/+tRcu39nnP\nPcs6xLK5Kd/YwyY/Nj9edWnrlFead8kT7pR2yL3LewqX7dCkxFr6ME6DdFq9RvHeCuhSUo70XrzE\nXCWck7L0koxS88469Yu+Bo73mEkrtXYEQpsTCbcwJynN2SWSVQ09b7YmzXqWnfpVevDW6liSPGvt\n5jLk3Njh5hTSQ3leThvfx3lpfCo5z44lRUIr56gcH5pkV3u2RvVZ1e14lvrAOW6ylD7Par5PabJ8\nvV3T864ZpNxOjAXfebTDsXF9Ff1AjiI5clRWZnx5lieJ+oe1XB4PhHsW/jNivPdVT03v/Q8D+OHK\ntB9E7PT9zLCXWsMwDOPEqf2R7lJk13bkhmEYGjU+JowDwdGW8uPz+6yxl1rDMAzDMAzDMIx94WTk\nx5c09lK7I7bxwpvLh5MLlK1eW/HrzFaebQvtmitzm18MVS/ABYlXTpaX1CUTQLzUPln7qj4e/vVC\ngsTzkN5ha7wcJ14+uXfQzMKXP56X3Mm6am0opZG7UjnJs8bSHS0tUHvuXO7YeK4hAC6SXWn5le5V\nJLdt9X7gnj758RJukFtxGa0f8tE8djeDN+9wPqSX9Qjwv6VkS6unJkvUpMq5MjR5+pg393qqeLbV\nJde9pFhOWN5nsl2j986SB86uT8dlf1r7uOfXaLy3Hqt1nDYMKS6x4/B6znsK5WN1Whs1GXHZk7Ru\nqqBJN3MyS+nBts7zt0vG53SOm6noa3dJMpxLM92zNnvtWE6TSlNDvfs8ukgOOm8mgdFLdshflivn\niTRhSOWksdmFJvdsN20277SOg4R4GNOhnvK+8XKDPNUPJgHcEziXJPMySvUNSOmvlHtzeT73SNx1\nbTQmk7YPc0Ez08k/N/Q02i2f5mLsnVe2U5vTubrwtSBcW/vclxLjvi9Ssx7NNILPz1I/ca/DOdMI\nfgxIJeG5NTH3XY2bOVySUmPbqV2MvdQaxjnE5EnGpYCNY8MwjP0gZ+dqbMkJeD++1LGXWsMwDMMw\nDMMwjH2BaLtdVzq/Py7YS+0pUSs3zHmfzOW5C+Zkr1ow+fFcheSjtp45KU0qn+Seal0iv+LHI8ln\nQQ4npXa1kmCOJsd07G9g8pastVQNfF+Q/RXHUaH+QWbb58nrv2zXK++lMZY6xfcolRWF6zaDRE7z\nKKrVP5IutakUS0r7aswDtLyTNEJa1cvKmDR4+Hf0jpxI91JJt5THapJM52iUdnWKTEv+Sl7zq3lO\nUsw9I3NPwZEXYbGmLZWWa145o8+ZMTx6940km62YH91Y367r4BZ4WeZweazqwTPkP3gQ5tJz7oWY\n13WDNprbiTdeVn8ppw71kVJA7tlZuzCscakZh+IltsLUILBaNexc/C+Hy4jj+9ylNh5gUn8Xr1Ny\nrc95zU3LmeqfSMQz43ZcP4S5QFxuXj4NxHOQP7/S9sTPqWjsZNohGfNSxnqoZ4NURhrOx5/ZPWNj\nOb7f0zXtuHZP90167l6tmqhcPsZ5Pwbk2pdcJ+D5y+e/zCPn5Vcj1Gu9WkUSWX5Oo3FNdl0cy9ek\n/OL+aWWUpLZaep4nHwd9XfS2N6vJOzZPq413uV55JmN2jiJv6dG6zddB8TyfixAQTBzG+VLxDDIu\nfeyl1jAMwzhxzPuvYRiGYVRiNrWLsZdawzAMwzAMwzCMfcFsahdjL7U7wpHuJTFKs1AOmJVF7fBX\nmEXy2oq0kUfeBd6gude9HPJckAMGaY30FDpJkHhw93SyBzmflEuFgOmSnEfOqS3M458i1ewPTJ8b\nVc7jE9kql6jmvN7ya4H0HuS8Gfd1YR4dM164pURILaNpojS9RKiJrhnOTnK1hrBisbu5BJznB7hR\nSoHewPMAACAASURBVDnVG1itXXI/cvMkd3yS1c5Lu4IsV5Oihfp5R2hWDqTIOqVXziAt5nXsOo9m\n5aJj0Xl2rIN+T3NSZd6G8LcsQ9Ix6fGctDPncZbfu7nyoryFJHPMN5LxxqYIqtQx5Dd4uQ5rSEn6\nqNaHyQep69tEXe9JmcuDNW/IXD7tGi75bpNxLdvI5bpTmpyEN3+vOMErq+4Fukv6Mjqb6e+cV9Wa\n71pBsqhJzxspzex0aaYsR3p/5fWK0q4gxs1UvpTP8vJ4GbztXK4vZfv8GSXLyq3fEt27b+oNmUOO\nsF71D7Z2E8pOTXhCm0OfdJ2PTERij8d5ySyX7ebGEjcRGM0dQr916Tor56fmJXzOE7V2fUlarK2j\nqvdoafZSkvOztOOzeZDqah6x+Xov65vkzcvV6iDWaS/+DmXweyGvD4R5qHtzjse1nNfcE3WUvVjz\nfefRBtMep5uIrVjf8efVoUJwoC3C8+jfDM8H9lJrGIZhGIZhGMZeca7tZE1+vBh7qTUMwzAMwzAM\nw9gXTH68GHup3WNOwrGKlAZqctKqfEreYbeQHQe8IhmZ87Iq5UBcdhLkhbng7uGaWA7cTMcx/VKY\nyppi76GJvDSR5caSmUQ2JiTJsi/kZylZHY+jLOOW+EHCVvLQzT398mvCsZLnXik3neSZecm+lBhr\nMmzpXVp6mh7zEnmr3iH5vWPHs+NR/MsJ1+dkalwC3rG+1+qjeWvVPBbnrud/yzlU8trK0wQpmjb3\ntlmjNOl1lOcwP6QEl5fJ59KUbyr37dPHI0DKH6X0kZeTa3ci22NzIawnDSZJ/CjtXcV1KOUr2x3O\ny7EhJd/a/c61nbdB9Wo99EuzatT1KBAkzCW47Farj/SAK+WFsj05r6lSVumGeyGJJPHRWp22I9SB\nS2H78aZLaeMD8Uc/tHMyewl9HPdtSc6tZc69W8+t/+NzZjBvCGNVPuM0z7/cs7hWlhx/45gd7kuQ\nCMv2BVMhPp9kPacLdGlwqI8cI3w9mfMc7JV0fG7wMuU4C2W5Rnj87WJv6DzteL3whr5auenazqvf\nz7R68fw0cza5lk4f0rSybuN5Ue/S+dJ14djmKPViLr0bd+jvSZAhA0C7ifNvN8x84RzvVp5n7KXW\nMAzDMAbm7GmNw8G+2O4/S2xfDeNcYXFqF2MvtYZhGIYxoDmiMQ6TuXjextkzFyfWMM4tZlO7GHup\nPYdocjpAlw1rcpG5vPPn8l40OfILpbyixpvgeO2CL6dLv/wEuZz0/si9J/MHNpcoR/JL4QGRy5Gj\ntog6ShnidEKXSiXSc00mNpwjN++lNpI+Kmk6TJ6dk/qwc+PxzXSnpafncKxxsWfMIGmTHhqjts3c\n19x8CGWq0i4ucSvImXNpkvNNKqnV5JWapJ0zyplL5gFiXGheWaVnbSnnKsmHZfqSfJrXI/dZjl1N\nlpz2Q+zVdSo7NXcofeZ1znl2DnUK/ZbIZNnYDHkEj8k576Oh7nNrUo3svP/bRfJszXOyg4vqH+De\ne+UcDjLSnHw7bo+P8unXm+l+SCllkE/ycSTvt/Q0K8vOmdfk5lSuzqNX1ahvGlUeLsl56uV/B1ll\nONbPP11KzOvIJe658rR25eqs3QNg6rtm5RKpcik/7ViYD9KrcfwM7cfpau2S5xTPZ5xriqdsXm8p\nYwVSb7/cdECaQEhZLDcf4sdzyHGswb2iy/yWyGm1tTPkIc2icuM915bsdw6ZTpEjJ+YRQgY9ZxYX\nvmcAqTR8rm8PFtrSpnYLj8mXCvZSaxiGYRiGYRiGsS/YTu1i7KV2R3Tel3+5yuyS7RoZZ+44JL9C\nL3AkNdVH/sqcjxM759yi9tfm3DVyx0j+yit/HeS/yJZinvH6h13bKf7n9Dd3pDLucOR2Fwtou3ny\n76QfZtLJ3c653b4k/5mduHBc/eU7tFscU51gudgJSLg/2j0MaZbgGsLmaH6HTMtb1iccW6JwWK4W\nKP+iHpA7C8V7NPyd26Eb0245PkrntTWytBsZkLscuTJ0xz4eELE9ZV1y9QWYgiKzcyMdxoRz2m5H\n3A95h0VaHYMzKq5y4DtvIY5u/1l/RpQcvoW28rRh93fsP7hkndTaOO4AinbLtiaKiNXy3Zh8PO2y\n2gKYnPXwtsgxmtthCmXLNmoOr9RxO/M8iNYY5bkWdsdyc1fbPSvtbPMxm8QaVXY9x2vFs4SXu74s\njmmutS+pu3xOiN10WZ9cnm6tvyzwWNIrLWasGE+5HUdtlxTox5TcTZV143UIsaxr1kOuxJD1cI6i\nslW1npvUEXKsa2llG7JpZ54VY18qdZPPU+kMjjuOCozxbA/93c68Hy/m/LbcMAzD2CtO6se+s+aS\nk8UZhmEYxp5hO7WGYRiGYRiGYRj7gtnULsZeak+JnCOUXe1MSFlvySnTnKOCuXRxOancSn6epCVt\nck0urt6cI5q5ekTnhPQ21IlLqHKy1UT2wtvG6iYlm/K4Kntm9yi+f6lzm0nmx+okJV4z8Tgl0vlF\n1mmEkA3POZPQ8o/qLWRbo0yTx/WskJxGeVZIsuYIabhzkhxc0jVd79A55hjMxU7CQpo5NPkol7ez\nWgz5yfFC4/HJWZnens1Rl40xGEneCvNAm1/a8ZB3Lg/p1EXWR3XWIvLSypHSNi5D5vFiw/HQZ41r\n0G5aYNVLJEO8XpkX2LHocy4eJG+3kCeWHMJ0nUfnfJSWy/WiPs3kEclCmSOiXMzROdMQ5xycyzuI\nysqrhTRWe9bozpnSvq+RPnI5Z8m5mVrXTBtUybSQT+buJ8+763wUkzSH6iBNyXvMy6VSzpykWNZZ\n1nGu3VE8YdFGAGMc0nA8rLEl6TZHju+cKQWfG/xank6TlEd5FSTu2trGx6kc05qcNpHWKv2tjcW5\nZxI5ByeeBTk5Lzk3Gjd49j0hpNts8t8dSqYiPB8537Iye8SS9JJ5iYTLw6UEHgAOXiDjkF3LZ687\np9hLrXFmmBt/w9CxsDKGYRjGUszU4RLCdmoXYy+1hmEYhmEYhmEY+4I5ilqMvdTumKVxXXclQ17i\n7VjzupnzZBiXMS+5y12jleUaRVbo9FiJ4/mM7FCeD3/Lc9rxqexyO2R8tyDdLEnBckiPyPyeNK5R\nd+lWq9gbqvS6LGlWTXI+SAXj+ICyrV0ilyrJvUKaOVK5tO79VfY1kN7XGk/ckxJgkpSG4zxmJ68b\nl+0GeKzhKW9E52WZMs6kFo8zaq+QzQVv25q8fZSDiinP696sHKiLxxiQxrBcrWMZfJSfEs+Q35tY\nOje1b4NWHSPOueQcPy/7RNYj8UiueHQOczI31zXpboBLkLvOj56CeZ+1mzaSlPvQd8NcC143eVlc\n4s0leRcuaxL5MD/G+yZIC/V+pVGarBF5RGV9GMWWLkhKc3HCw/WaFLoGbb3kfS0lq0m72tQTcXRe\nqUfIP3hLbTepyQgA1aOwJsddrRyIjf3G9XLO3NoG9PfSdx2adTNKQLvWj9cl7VRkrVxSn3jjDfdB\n8X6szd3cd5Bc35ZMRELdcnGDxzxan6YRcYnn0L57cMlvyIvfCy3/uWdYdM0qLkeNjVsY/3NmCFp9\navqk6zzQpevu3FoLYBy/riE06O9Ng34c8/4s1VmTV8t4vqW+CpL0nAw5kWwP43hz1PVS9kyUgWN+\nrTYOkPP7Om+ce7YJUWQY+8Z5lvGb1M4wDMO4JHE07dYu+i//Nk9ELySidxDRXUR0OxH9JhE9QqR5\nMxF17L+WiH5eyeuriegPiehOIvrvRPRrJ9ALi7CdWsMwDMMwDMMwjL3BbWkfW7zmsQBeAuBtAO4F\n4MUA3khEn+69v2NI4wH8JIDvBxDekO/imRDR1wP4CQDfDeDNAC4AePQWld0p9lK7IzQ5zRIp8nEk\nW0vzqC0jJ5+qLXeuPqNsLQoyPkloRpkfK5tL0qRHXt95dF2d3iSSKAoZX64NMhg6P5YrQz2ekVdH\ncpvh3yA15RJSTpDOUUaiNEoEM9ep9UPv0VST3Sb5F2TvmifKcLy/tizdysnHa+GebUOP8r9rZG7c\nS+7kSdhF/ccl5LyukaSft0OTA2ZksqHOUjbsHMEP9fCdRzNI0x2kTFqX246SyyF95IV8047lSrjE\ndzqWlhl/5tLvyTOzPD/V1Y3rQM7zqnMOrvFYrZpIVr5aJ1XOyhQ1ojVpxY+n44fTrz392OASV2lK\nEf5uNy02jtBuukj+evGeNvbQPp6bZHmrlYvGhsw7J7fkfbBaO2hrW6BkqqGNVVmu1j+A1nOa7HXq\nx9DvLZDMOx+1vZeCS6TXcc1UI0jKuXRcHTNtahax2XRwrs67OqdZN4m3b7deqf0nJcrSM220VrSp\n/FYj8sybu/c5KfSQfnM0yaWlqQJf46VMnOctvZzLPuZji0uJ5f2pkaHPyXhzz6XcOugcRZ6Sa2S6\nObT6y/aVnpfRWBJzXqufQ9ebNHCv1W0wt0jHV65cWdecqZKsO/8ex9vHzaWCiYBmHhB5tRdrJc+T\nFn5n2Dtoy5fawjXe+6dFSYmeBeA2AI8H8Hp26k7v/V+r2RM1AH4MwD/z3v8iO/UXyyu7W86vbs0w\nDMM4aJb4EjAMwzCMg+EE5McKV6Dfmb1NHP8WIvoYEb2fiF5BRJ/Izj0WwCcDABHdRES3EtEbiehx\nx2rvDrCd2jOgFOexlK42v5wjh1JZGrU7s/Kz/CVcxq3L5pu0d3Lm04oz/Ff5dvwlsot2qnIOTvSy\n0l3ZnFMq/ivh8t1D3QmC1ofkKIkhyfu2JjZkiK0p41DmdlVyYWSkkyVeVpUTC+TvOz8XdpBKuz76\n9f3unix3+oU/dYZUqvu0Myt/kZ7Gl7wXpXkR7SpBv1/SGUy4d+0mxHd2yTWe/dvXoa93O+zm8N3C\nsPPVdR7rC6todzH8y+fauCvSpvcjPpbG4I3bku7Khr83mxbO9U7NQjvjtOk9DbuovA7x7oCMDSzP\n6eNgutd9mslhWpfcW0lw3MXnKF+PuPIi0G66KI28V8GJkYwTuznqovvfsBinYZeZ/82dqkz9kDom\n0yitb2F3pLSDNObPzkX94+LImuQI69W0Y+mQj7ce0od0PM+pncEp3JBHl65h/Dre13N9InfJa9bB\nPp2H72h0GNWFuotdSvmMCo57tB1L7shI7sxx52S8LlMfUbTrFcbJnKKouAssd6FZ/l3np/VpM6mM\neJpwniuQ5M6chrZLqI1xbed4yTNHe2YXVVtil1hb83N1m1OFaU6ScvnHu/xtNmav7DNeB82JWi2a\nU01+/biWFfKQzs5GNYDi7LTd1NdtLyHq/9vmunpeCuAt3vub2LH/G8D7AdwC4BEAfgTAYwB88XD+\n4ehlyf8awD8D8CEAzwPweiL6TO/9f1te6d2weKeWiL6AiF5MRP8rEV0hzt2PiP797qp36bP0pei8\nsVTWVWLJ4ntS7LI9lxq77puT6OtD2RmUMs1SX8gfKSRL1ihN1h5Jm5Nz29+jUr2Oc59y157V3C2Z\nChgTNff8vDpVO440dmd12BPHjLv4HrAP3yUOjZO6//syrg4RInoFgEcBuJ4f997/tPf+97z3f+a9\n/3UATwXwBCJ6wpAkLKT/p/f+t7z37wLwvwC4G8A3nVL1VRbt1BLRdQB+FcC7ANwfwL8ioqd77980\nJLk3gG8F8Myd1tIwDMMwDMMwDONcMG9Te+Ov/RF+4dX/JTr2Nx+/K5N6goheBuApAJ7ovf9oKa33\n/t1EdBeAhwD4fQAfRS9Zfi9L0xLR+wA8eLbwE2Sp/Pj7AfyA9/4HiIgAPB/Aa4joG733v7X76h0O\n3pdllrlfk6olxjPOCObOjXKSU/hVK7ezoDosKO0giTh7/O8Q45anlcel7FA6EwnSPs25VK3TKekM\nTIsNGM6F9FxqJa+dDvTnWyYX4rI9AFEcVC5HTHYsuvTv4HglSsake1x62X8OZU9y0BoZufy7SqY3\nM0Y1h2yd67KyNC4hlbFNc+mA3jRFP9elskj2Z3A6E+c9SW55PNMgNYVwjhGu6csJx6ZCuOOwcK9C\nHOOu69BtRDs35Z2s/r6E8RPHNe06P8YQjOJjCombrC8/DiCSP4f2bI46XLjMxfJs5pwLYPLJ4KBm\n08E1beSopj/Xjc7mcmgbdTWOjrT+Cvl1nR+d+XBJd1/XwfEdk73KWMb8mJzj6GJ5tGaKwe8tX9+O\nhGyd3/+QLoxDLnHvum5cH7oulj8HWXQzOKtarTXnTHnJaifbh9TkgZuTxHl1Yz9yEnMX4RyKy403\nm/zYGJ0Udst2NqPnknBmVSJ6PmVitGqfw9zLfSeInpnDnLlwWROdD2Vyp0/82VFaw2QPhnHC65t7\n1gepbFhX+vHURnlKE49Qj6OL3ASmvo+5XDUnuedS7po1QDXtYvlyyXdop5RZB6TTJM5cXaTcuuum\nuNgl04JQv4vt1POlsrgDJ9n3Ofl0aa7wNLm+5OOE56uNKd7fkaOsQxe5EM2+1F7/ddfg+q+7Jjp2\n0zs/iM978osL2dLL0e++Psl7f/N8Nehq9JuWHxoOvQPARQBXA/gvQxpCL0v+pbn8TpKlL7WPBvAN\nAOC99wBeQkQfAvDLRHQ9gD/acf0MwzB2xhIp7aFIjTXb09OiZN+2Tyy10TYMwzhpTDprFAmOn7a5\nLgMR3YBebnwdgDuI6EHDqdu993cT0cPRv+e9DsDH0NvUvhT9i+xbAcB7/7dE9BMA/vXwDvgh9Juc\nlwH4heUV3h1LX2rvBnA5P+C9v5GIOvQNef6uKmYYhmEYhmEYhnHuqNipzV6X59nopcNvFsefAeBn\n0O/Afg2A7wNwXwB/DeC1AP63YTMz8HwAR+h3Zj8R/abml+XCAJ0WS19qbwLw5QDezQ9673+RiByA\nn95VxQ6Nkmc9IC/F2Cb/HNLDLZd45Lzalch5qNt2x6PsrKYuf+7VUz3HPRZHebbRv7JeUhYTeTgW\nMmag99ooZW7thtWF1YlLdiZ5YezIh18bt2nyThvKalZNIgkMaXk9g3xv3itnp/49HYvlPpG8SvwL\nxLuhrqFRJlqSn2ueC7U6cPkdNkjyjWRNTZx38m/nE/nSWF47jTNd0typY2U4q863UaIbZKhwo8di\nbKZ8x7a0Hq5J4187R2W5Lu+PsW6xlLNlsWhLMnJ5L8O/PO/43sXza3PUsZioemzCzaaN7slq7QZZ\nchPJIwOeyaLluHAdn6vxurfZdPPS9lD+Rp8H0TjPeIENUu4pXX+/g4fkqB1C8h/mthbbN/QtlzFr\ncVhDu4NE3Y994JLypniwsXlBGHtaX07t7MYYr7w+PF2IIxx7xp7SbI7ihY+Pt8Rb89j3TF7JLQDk\n/WmUdUSJmcqv17zncrhn4LHMzkfP3jnvwFP9NLlx+gVWk63m1iUuvVytnIi1rMtCx3wcgdhzSq4n\nvAxOmL9zio1cW2Wb+XoQ6hd/F+nkUpJl8uTukuelhpSOlzwTS6/M0XVi3eTrVekZJcvRoh0kdVKe\nwXKc8nrk2qMxtnEwP+GRFAJHGUl/TjvETZ+0CBX8Ox6Xq/N2jPVv9TU5pDv4OLUVNrXZ6zJ474sZ\neu8/BOCJcyV471sA3zv8tzcsfal9BfoAvQnDji0AfMdxK2UYhmEYhmHsD+a93zCMfWbRTwDe+1/x\n3mclxt77G73314bPRHQ9EV2eS28YhmEYhmHsP2aXbhinSIhTu81/55SlO7VLeSWAtwH4ixMu58zh\nEi6NbR4GJZlMzXVaEPnaegS5nlaXUh4luU7JlY3mRVh+jiQ9QloY/ubegnNxMaUHxJzM2nWpPKzr\n2kR2uVqHvJmsDw4dJpln8HIa8l+tGuZNMI4TmsqgY9nYKFuES7x5Si/Q0vtwJN0RnoyjccKCpIdy\ng6RpziNh3F++vycrp96vnDdKjrw/XO7XieM8/VjfzmMlfr/j6XnZ0pMi74uc9+aSd0k+VpJ7M3hb\n5dJcLa8g343HbCg7jTFbkibyfJxzLB8xjrrJs60W2L7ddOgcjXOEy93kGN4cdb3H4mEshb9XazfO\nV37N5qhj0uROHR98DGDovTDOxrHB58s41/LrdJD0T55g/Th2cvd4tZ7GWS+17o9v0I4Sus510VgE\n86Ldl9FGczspZ0jD5bcBKesN6w7vMy675DLMxk1mDJHn7E6RlQvZ4sV2M/aPHFdg5W+Qmn3kTA24\nxFi7T4mkPxdRYOFzs1YuLMtQ69d5+CEf7XmnyVcDOa/JvH45uSrAzAMGuXqzStc81QxKkW92mDys\nN9BNXJJrFGk3l+hKebg0iciZaCWSXWW8hTLya3PvET5HTt6qEfp38tIdp0/kuRdTs4uQz5SnU+XF\n4TsCL7uGnHR+iflZLh1fT0oxznN1ld6teR5Bmhz6tt3Ekn4+FrhHaUC/b/7QHXGdjE3tJc1Jv9Se\n3541DMMwDMMwDMNYygl4P77UOemX2nOD9z7aJZRknbGUdne3/JVp/MVqwS/Wsn4t+0VsST2S3cBW\niZuKtN2lX2yD85fNJt4VSH657/zomCRtn0uOJ7scrt/5DLsWgP7rL8Bj3HocXaToGE/TDjtN0knF\nZlX+hbPddJHTl+lcl/xaqdUtOB7iDqWAvi+1MVfjyGxuV1bDOQJWbnT+E45pv7SvVumOmCxT22H3\nnR/3rtpNB+8o3qUr7My1nY92kS/ew3av2S/wcszJOvIdSLkjzZ2Wjbt3nY/+LqE6AgF36KM7fhkd\ndLWTU6d4/sgdhNihT8hDtlV+jnbOw7xgcyH8Hfoa6O/TOI6Hv/2wSxp2pjchL6RKERLr0xhH17H+\nZOd7h2UtLmClrh9hF8k1BO8IF+/ZYNVN6wCfR/y6sKu8OepwdLFlbZquC4qXzabfAW5W/Q51+BeY\n4r4C0zyQfR2unWjH3TuuAnCOcM8Qq5IT2snXyMlRVDfs3DuEHbTJwVesUqiZ/3x8j+VzJ34i5rEG\n36EMfQf0zya+Cyp3cmQdeF61zM5JPuYLzzKAzd/Mc2n8W9yvxEFc4jBJ7HKzccl3/fhOVthljJ4J\nmTyBadzL3X3p0E7mJXeU5TqSKIOUZ5rm2GlUZGBSYox5qsqq+WeWdo3WJ7FCIFXWzD1Xy+fb8TO/\nz9wBXFhDpbO3OL/4uFTmhLjUEs3RGR/j2nXkKIqX3rBzcgdWc4DGaVZNMibGPLqCyq9ju7uKs832\nwHdqCQ60xU4tLbMsvaSwl1rjIFgqKTNOl5y0zdiO2pcH49LC5pBx3qhd53LybMO4ZDH58WLO7+u8\nYRiGYRiGYRiGcfDYTu2OaDcdNkclV0jbsY3TC6lympN39X+ncpZtpDsARuldKR9pwM/T8F0q33Ug\nIV2Rx2JJ6iYr84mlLXEe4XN31MKtm+gYl3BRQ/Ctj+KfRRKvIGUUklR5jl/HdzmP7mmxvqwZjwW5\nGMBlpczpipBGaTEjV6tmvLZFKocrSb+PmGxbk9eODmFEOwObTaiDw9E9LZq1S/qDI8dBSMcdDY2S\n19ZjfVmTOBNarVwq2z6a+mezaaPzFy5bxXJIJkPlMnM/XONFHwXHQhtF8hnqNMq4lPtW+luTWwNi\n10LMt9XKjXLNLtPXmpw7XKvVR7al6zwwSA+DtNw1NEp+w8wK9QxSfDATjZbFjdWcBx1dbMf8+XF+\n7Tg2j4b4ll0aI7i/tr/+4j2bcU4kTtaGsRP+vnjPJpLQanI6LqXdHLVwR7FJAydc00uWO7ijydEb\nlwSv1k2fl4g1vdl0uHAhfmRLSao2LoJsObQvOHnq72/Lru8iM4FI7i7GE5crzslvJVq8aHm9lHvn\npL5AP9ZadjxyZIN0LnEHaGr9Kp4fvKxGSHmljHbqX93hGK+LE3lNDsa66Lku5ZyaQ7qo/mycSOkx\nl7yWJLJciq7lr8VJlX0RytdkzknZ4jNvsTT1ASZZuqYa0taEcHyKZTv1j76GxGNQjsnJBICiv3k+\nso18BXKOElk9xPnwrxaDuc9/MksJTNJv/ftpuP/R5+BoTNR7Tk7N6x6kydozjF8b0mnme81qirUt\nY2DH7RzMKYTp29FFRZN8SNCWcWq3im17aXDSL7UfBHB0wmUYhrEHnKUE+STkul3noy+shmEY59ks\nYFs/H4ZhbMG24XnOsfx4q5daIvoLAJ/vvf+YOP5JAG7y3j8cALz3n3X8Kh4Gm7aLQuCcJKWXh+wv\nwYVfYPvz0694S9ygy9/+tHLSX2XTfuJlSscwgNavbEd5+NU27KBq9ZfH+U5AVFbboVtPTknQdkAz\n/eoVfiEmR9Gu7bgj1RC6o24si6clR2jvafs8AaCJHXaEa+8Wu8KyDT7s1Ip6AYAbdiHCTrJvPdy6\niXYrSmPBDXWdnMpMv6C3Rx06Vid+70PeR2xsUkM4Ghwv+XZymNOxfvNKeKC+36Zd8n6npv/Md9KA\nYQep9Thq2+i4HAs0/mLeoT3qxI77JvkV2bk+zEk35jvtfjvnpp254djmqLSb0omdyMlJD99tjHb/\nht21MbSMCBE07oiK+xp29MKv3g7xbgQntwsqQ+IkxzvfO126bIXNUYvN8LMl74/VoHZwLO/JaUxw\nijI4ZkO/S+maJsmnL4/GfsqN4a5r1XGk7Q50nR92ddMdQq6kmM7HO/tcqZH2fz48Fz83pGD1idUG\n/TVd0taum54zzhG6i9PucujTkI73cVAjhPmohUkDgHvuxjjuon5pJwc1wYGU3JnSlA783stdK7nb\nlq77U/8GB1mkjNOcrWU4HuZCy47LeZVrB5/v6i6V2ME6YvdRY1SatKkjnTR0Vv77RE4FIHdMQ1qZ\nldzplW0OaYpKAOih/krtl8/cnMMqmR+fl46NG233uNg32vcTRS0S0sudVA1NoTSXNlrTu8lpXrQb\nO/R/+DyGucG0tkQhbQplyjXRi/4MaGGFZF6aA7o03TS+uJOp3kFgPO4pmlfpbiyHqzu0cuV8ngvP\ntPcQAdt4MraX2sU8DLGzs8AFAJ+6dW0M47zQzC9UJxFjrXaXYeluxFnuXpzUDrHmDdiYmL6Itxc9\n9gAAIABJREFUnXVNDp+TUjiUXoyOU4/aHbtczGTDMOo4K/WTsQeY/Hgxi15qieg69vHJRHQ7Pw3g\nWgB/uYuKGYZhGIZhGIZhGMYcS3dqXz386wH8tDjXoX+h/Z7jVuoQ6TYe7dFu5MfcCVFut64m/tbc\n7lmrpNGkwWO9FIdN0WelTloc1VxaNX2Q/zLJriYJltfKfLR8fRufH+VwzBGT7zwITI4cymoB3zn4\no7Yvn9er7eL81s0oGQ4yaQxjJdxrcgR/hDG9bCPabjw/Sp7BymmHc0cUyZr9UYtu3aV90Ir7PFwj\nx55bO3SJXDfu9yCb1pzIhPp2Qz7d2rE2O/iulw8n96v1oKZDy/Jx60GKytK6VkhGj1p0Ib4o8xHh\nL8Zy5jFe7wbZeetYf3A5czNIdrmMuVm7Xp7N6hbSSYLk2jlCM0g5pdMr5wjdXbH8Doh3pbnsNJau\nxc6wnCNcvNhG6VerBhcvbrDZxHEJg0MtYHJYFPLkUswgQQ4Ol4LsGYj7gEvogCBv9IO0PZYCh3r3\nf+uydNkPUrYnJXWy72RfaWmkDDAc4+M/3MPgNCysxx3isRI+hzTSwZwmgS7Va7OZ5PPheHDG1tdZ\nOOhp4+t53kG+nDhVU/puql87SqDHdF2oC+v/bqpfd7E/tlq5UZbOJcAhHx67t1mlsngum+Rxl6UT\nomRnS4yNkK5xhGb4BjTWRch341jmutQ1Z0bA08Sf0z7n5j99HuWY2KlUt5cY5+KXJm1g5Ulpr5Td\na+Vpec7VPZzr/01l8qV687KCNBeAqgJYDeY2vG5c2q3dD163se6buM5TG9xO1Aej3N05OBdLb/t5\nPT3ASt/lYsny1L/S+VMO3n7uvI/XUytTSp/jOk4O6Mrxl1PHpLn6JY7Bsi2auHj37p23nioW0mcx\ni15qvfcOAIjo/ehtam89kVoZhnHJIl+OjeNxltJvo46crb9hGIZhqJj8eDFb2dR67z9t1xU5dNrN\nckdRWWP84d/jfFnl15Z2X+UXLfmrd5w2/dVL22FTy2G7d7lrAYw7iNFOZzc5G6KwY8J2Itx6cmwS\ncuQOgrgzJ8+u4w6eZH3k39EuTTjXTbuv466p5tSqTXdKNcdVoV6+3Qyf+11gH0KP9D/n9nVZN1G4\nlEB31AHDTk60g912yQ5qdG3bwcPFTqjarndO0XYAmqmO4+7wsCM19I90ajU601m7KO3U3m6qM6uX\ndCAzOt1yHpt2E9XhaBjb3DEX3/3ldXJrPzrb6NgubAc3zpGwewz0vwQ3qwbtpu2PD7u9YW5t7tlg\nddlq3OnoOo/uqB3vbbuJHWLx+y7vRXfU4eJlzbgrzgnOv4IDMsd2gEP4qSi9smvZdZOSxLnegZe2\nA8rTh9BAYUe57+fNWL9+53fatQv5B+ddwLRbLR1ZHd3Toh3CzDTD+Lg4bI20Rx0w7HyTcO7iWz+e\nw3q6F3z3MqSR11HD6sjmKd9xDzur2s5rSBvaoDnpCu12jmbVNC0LexKcKvF+5+GVeJ5d59GxZw0v\nf8yPjWd+j8cdFeYgLNy7cC9aoSJpj7oozFgIzRX6IDz35BiXO4D9dW3yo1bOqZuGtgsodxJDCDMZ\nVkU6keHXR/3YpDuTfC1tIsdcK1afdC7283zq635nLlwb7xpK9QE/LtsZqVOiMVL3HSRRaA33QFMO\naOoHDV730q5bn06G00rD1PH0aR7xbmpEZRSXace3i+qtOVYSrRiv5//m0MbrfJ0A7hSOw9UXANKQ\nRA2B72POOa3K1VXed+2YcxSFDJyztQ9ziz/ja77n8ms0xcRUv7i/TiLM5qni3HaOos6xo4utQ/oQ\n0VcD+BIAn4TennbEe//MY9bLMHZOTgptMILkuS28pO8Zu94B47LofY7kvWS323cd4DTffvvHpbaL\nf6m15xCodWRlTniWcdr9dV7vz5wXYOO8sKX8GOdz3gDAVq/zRPSDAH4dwDUAHgDg/uI/wzAMwzAM\nwzAMYykhTu02/+0xRPTviegTTiLvbfchng3gm/9/9t49Wrelqg/8zVrr2/tcrjqImAiamI6KQ0FF\nEG014AMGmgRB7G4TEUditImPEdvGaNuKohBabYyiwSfa7VDjM2nfDaJCVBIMIw0+gkbE+BZuaL32\nBS73nv19q6r/WKtqzZo1q1attb999t7n1G+MM87+1qqaNeuxaq2q35yznHM/ekxlrjPswcJOpg61\nO/NW7CkkgQoqoZvn6MEaNBPR6Jo0u8rUJZiKcRPXQnp53Q1ON/2dzF4109oauVy3qnyivHC/UK5m\nJsvPveVp5D15Lq1mCkyGZpPcjuDN2sa+IlAvgol5819hMh3kCTNcjshEVwmYJPs3mDJPVj1uj4jd\nneV6c1UHsrPJLTedDTqzoFhkKApOJdvL55vbz4BMbGKvBp6ysTmy12v8e0jM7t1+ADoTTIO9CTUw\nBL3s3uJsf5bo5usb6n2TjY29sBiIgoqN5t9uD9BkVhzpPM0vdipvvDdEwcZ4UC/ebm5wcLu5DyI2\nmqUbHhxCH53tB9i9RXejw+HmIQkWtp/ODd6fHeIgXJNJqrMWh4MJZwwDsQllMK3bW0hzSmMIh5uH\nxLzaGAL2s1leNMcpJpnRXMjMEn2gsOSeCA5jJj19emctrDg/2Zz0GA4D0M8muvbmEJn1hjk6Y944\nB0OxOBzG//dndmz/0x52P8DsOtj9ED3bzjrYqd+7G9M5v+88jIGQbnQ4vHM/9uvNeN4CepxNbg1n\nkx5ucNg/kM7LZmdC//tn4eb96ZwJTObwvJ3ZO80YwtkD+3EsiDSROTULBqeZUUflmfEsUf4O3N8c\n1LkiZ26pmVdK/dNgQfE5oloeD99OnSHsTtLzbqNgZOxdIMeJfMf4a1EwJHYM2VIQpqiu4ktwKWiP\npn+kV+EdPEA/g11CM0fnZ6SvtYCQOnkzXe151MaK7Ld8uvR8X58HQBRUTA8GNszjQWlHX+9OnPMe\n5tND3uWMz8O5ukW6RuNvlhk/j/toXl8KdLrkXiCfuSWTaK0emv4NVwr/CMD/CuDtxxa8dVFrAbzm\nmIo0XA5a8JKGo4FHqb4dMNjge9jQcNXQ3CkaGhoabmPcvoGiLoxK3rqo/R4AzwTwoiPqcq3hnIsC\n6JQwBxyykIE8PGp9SWp22HjwG75DurRTWjrCR6aXO+M5mUGWETu7fEdQ2Y0e5cUMKIDA8lGHsKCK\ndrM7A/LBMzrxoA+Z615/zqIKd0TCVK7mc+pZR8QMJPxOu2cnvX4dkjSG5ZNBhdQ2AELArOQ+lP5i\nTA9n4HKBw6Ljg6TsTHAsf3U8amgA7bo4mIxnfSffXYfpOCQeUEoEVQo6DRZu6ECdCBQ1MaxB//3A\n7vfi2KWZYY4CNJmZkRreuR/zDrxtTZSHH8fEGdeo//yY7OIyeRt7eXZvQTzw0SRnuDkGDiOlH9zg\n0D1kh8M7ztCddpFcr8cwtY198AB0JrDPvj1p1wVmmge0svuprhHTB1BnYfdeDws3Mew47RkLbDE8\nOKC7EaoN9F0S3KhnR7iEa1MQrtw8yY+V8eC//a6/l2kMYX92wO6kjwIx8cBYWpAeZ220VzMefTGM\nQcQsEtaY5/dBxqKASWeHKABZCeMz7ceJnRl6OSd0FAVcA+YAbP5vf2SX3VsccEgCqWlWO/x9Njw4\nBDafB33jR3sFXf3zyOYd34Yl9tVZGwVu49e9XH4kGGfPeToJb0mgoRRKxr+LrA96F8kYj9HhkMf5\nALGPl0V6RIkvP3r/A9gr41vCH03kwnPDS5PHIknLMF+uFddNci3oL75RJHMW7ivsbVKXhbp5DaJ8\nitwS5PssYpZF+3No13KWdFofyaO7SjJylgLGEEwf91lk1ZG8q+dnRAu0yGuWtaiTVgYK6+rne35k\nn0/r5xjJskfP+iHWl8uX6XMMsDyGTztyEACG677Jfnsf6XMhu7LVi1oi+ib20wD4ciJ6CoDfAuKv\nWufcFx9HveuFJVPZhoaLxHVgbmqONuEvz2M9U9RRFYvMzeJr23NJTy9zNOVMNwW24Oh93Y3nB7v9\ncPSAUmvMBGtcMOTH9LFMzKijYB58FdGOwmq4TDRTzoZjoXQiR8MMRwZuw6J2S55LwO8SUXFScc69\n+1qha5jax4rfvz7lf4zUY60SDQ0NDQ0NDQ0NDQ0NDYBzBOc2LGrdtdj8/GoA9x1baPWi1jn3Cccu\n/HaDdharRHUQqQWHeJku9zuUmzFB9tDMhi9yNy0J5JExh83m9+lh5vYWDJMPcuKY+Up03qyhSA9e\n3sysGZ0V25nZ1FQG3wp1iSejYFrTEehUZ8O8OQ8/25XLXAqMVTo3WGUU/Zjd+Xpn+tybWguTa28K\nKU2jyZBq3m33Njb95bpNJs6YzJWBcYcs9A0bI/ys4uT8YX9ftFUwMfZnIrLzj0P+w4CBmUt7+8KB\nlzWZAUd15yb9wuwT1ob8btiPckS/hrSYz6WV5r4dGzPOujmYlD8bdz+gf5cTprsSpMNQeE7kswcA\n5kYfTMiwE/kEeP35mcRmKmPAbILtzcnsfgD6mGG1dj4fVQYJGYNOQTUV9nklcuytv7Y/O0z/22he\nPHtgPje5m0yo47YzsPsB1jiQMfP5xdaim4JE8b+B8Zxj7exRYwjmZDSv3p12ePD+synoWSzP5+36\n2Fzb9988jpj57W6+5908OmW+CebFbGwXA//tEY9zAdVNwuto0rOg/W/N3JgHHgv1Yvpwc0b5tyZr\nCaX3LG8DGdiJX4OvjeHBbkz2PE3NzDcEdRrG83KTccy+C3LfGdo5njlzYgkTzD65uX98Lmucvhz0\nh7dNLrDSmvxrIc1nl86WLZVRGzxrvMhcEFh5g5I+FxCJjyPNXFnK8XNG16fmzJad1yqf00htadZr\n898b2jfk+P7TvoVjg27tWysuPzWT9rJ88MDIrBvz9x1/Ng9n15sRdujglPOva/JdA/yIc+6txxZ6\nLTjqhoaGq4/LNL+/kwOeNbeHq49mutnQ0NDQcNkgoucR0euI6AEiuo+IXkZEH1RI/3IiskT0dHH9\nY4no3xPRO4noHUT0S0T0+Eo1LuyFuClQFBH9BHSlHIAHAfwegB9yzr2xUt4TAXwpgA8H8AgAz3DO\n/bRI8zUAno3xHNz/AOCfOud+m91/KICXAHjapMfPAPhC59x9LM2HTGk+EsBfAHipc+6fi3L+ewAv\nAPB+Uz2+0jn3k1X1WAgYEKet209Y2t1c87HEd/O1Iw+ODcmWRUGCCqHePVurHZGT/N/ld6yDzF3M\nSkWBDDwDqgRI4Mxqrk7UESziIDpm10VtPMqPA5Vo7E0oQwTG0fJxDBiCfH8Mig9mg8DApgxGVGbo\nj3SHLwqQBDCWOg4qkwskJfM4Q4GNdNYkQWy8PC4b3Rh8ybNJyZFJmcBlXDdZX20XGGbUk057uIPY\nXfZj5zCAdvPUGY4pmhhpr2co03TqOOVBmbwceeyQP96IBwEDAHPaz79NBzON6e5GB7czEXuXA2ct\n+DxDHSXMqAcPUnKYjjEzuw6nd/UheIcPnHRy1zj49jcH7E7HMblnbdD3o5725hDJl6wtD+DEnwV/\nbJBkNbkseV0+B/KYCmdnlpazy/44nf50Or4H83wq2zmwBNOzGLEluw52b7HnZ9r4fFM5mqwQEAmG\nlZvOFb4OpeOuuBVIyCeCxc3WAvPRT9JqJTfvynlTCziYPn/5QE6e+a9F7qi8xaBLpcCGnPXUyhTM\nmn8GjInZXD7nG2Oje1K6FojJ/x0YVc4iZ5hZ7fmVmNm/UtisPJaOWCn9nYN83s/DsgJ6v0l07Dnw\n2LJhWrKgq2V8c98HuWN2PHKhI6SlVk1chi11r4mFkQSMRGo54plf3xf+XTncPGTf337eC++ya77h\n65zZaH5czPM4AN8A4LUAbgB4IYBXEdH7O+fu5wmJ6DkYaXMnrj8MwP8N4IcAfBbGteRXA3gFEb23\nc+7BBRUvrGO2MrX3AXgSgA8BcHP69yHTNQD47wD8BhH9nUp5d2P00f0CKItlIvqy6d5nAfhgAH8I\n4BeI6G6W7IcBPBLAEwF8HIAPBPADTMa7Avh5AG8C8CgAnwPgf5o6zaf56EnOtwL4AADfCeDHiOgj\nKuvRcI1QO2HXbkAAxw/gc1WD1mioOh/4AupzYS+uin6/iM0gvqFSm34JF+FKcJ3G5kWgBTtpaGho\naLg4EBzM6n+lNaNz7hnOuR9xzv2Bc+4/Y1wLvSeAj45KJvowAM8B8NmKwPcF8BAAX+Wce9Mk56sB\nPBTAX1+qlXPOXITpMbD9SJ8/A/C9zrnn8ItE9I0AzpxzzyKib8G4A/BzS8Kccz/n0xGpsai/CMAL\nnHO/MKX5XAB/CuAzAHz3RJ1/EoAPdc69YUrzbAC/RkSPdM69CcBnTrI+3zl3APCHRPRCAF8C4MWs\nnJ9xzn3H9PtbiejJAP5nAM9abJWGhoaGhoaGhoaGhoZzwDoDu4GpXZnnPTCSiff6C0R0F4AfBPAF\nzrm3Ksuy/4SRXHw2Eb0I41rynwB4A4DfX63wEbF1UftsjCa8Ei8B8P8A+HIA3wbgczfKDyCivwXg\n4QBe5a855/ZE9GoAHwPguwF8FIA/9wvaKc1vENG9U5o3TWlePS1oPV4J4JuI6G865/4I407F/y5U\neCWAf7akp+kpa24VpTsyu1F7pAUPLqCZIedQy1LKQB7yzDFeljeL08ub5UXBT/z9bjbvDXWbTAMT\nWfw8w/0B3ek43I0hWONUU0J5ZuV8bWon5Ynp+tE0jgewWTKCoI7QdZQY+0qTUGvToEdGyInPcetn\nGSd91B9WCfoQUJgJcmcTAnE/RYGwFJNDno7f707n+93paIZJXR/0DmemCrNnzgybyXSZRHCjEMgI\nafCKcHaur48/M3fXhb/BA5F5uVN/hz5hZ8+iMyE/N6cypz3szUMkewz0NMzyO4Puhon0dtYB3SjL\nsL6UuoczLx8ckrN6uW7eNHpufGWcsgBfu3c5wXDzEJ1pa3ZzQKPTdzmBGxweeNtNZro6Pp/7m8Dh\nnXvceLdT7G/Gz+cYAMrCPjDg9F1OcPMdZ8H01t4c4KwNoUW8OZnPw//3pqbe3J6fCTu2y3jGrNd3\nPKN2vkfGYLh5CCbH/mzdMGcZg/60n+aM6Vljzzt/TkOArOkMW87jOmthdh0O79yH9htuHkCGcBgO\nrL9HHQ7DYW6PaW7zv/veBPNWft5tcDkAosBVvg2dteHsX2+M2fUdrPHPBcL/3PwcmMvj7RYH87Li\nHRP3NRCbBWv35fiQAcG08yo5/FxhhMXI0juOz69aEB41KJYSWFEL9FMyO/VzOwAMihuQJm/+Paiu\nSUvmqjloR2Rxt4Q1blBrA0JJyHcgvybLKl0ryS3qyd6F1rriebq5crvCGM2NYzluSwjlKmb5ss3k\n8xjKU74dl6xPFo/jU1yBNBmJuxB754VrmSCempw4YCOf8693LIORed0SKGrVovbFGNdGrxfX/p1z\n7mdV+c49SER/FyMZ+fzp8hsBfJJz7lJNmLaaH+8wmvpKPBKzU95++ndePBzjLsI94vo90z2fRt6v\nSXMPRlp9Kc3D0dDQcEfhuvvjNDSsxZ1uUt7Q0HC1cCefze19arf8qwERfRuAR2O0evXXno7RlfQ5\nhXwPA/AyAK/AeNzrRwD4NQAvJ6KHbK7wEbCVqf0BAP+KiJ6PkZkFxkp9JYDvn35/LEYq+qJQswWz\nlOYYMgAApuuwO9nanOuhhXivQZQ2E3xjU2AqKaufZVnrYPo+5Jc7papMLs/4YCvjBlDCCssjHFgg\nKL9zNwY5iY+QsDCB6fByPJvAA7TIenumxAe6mdnZEYfDyLZ0OxPtcve9tqsaB9dR+1X2h9ydZ3/7\ngDw+mIi1diz/JGUNtJ14vssb2CChc4d0t3vM1yXBwLqdmRiJmaXd35RMEGAtBTmuo5n9NlOaHoGR\n8vqFfvMMzS6dyKPdXHm8yI0uSeuZSHk9NP2uCwxbNM6sg3lIn+SLgpJ1uylfP5fF8nDLBG9F0J/2\nwF3as7JTWZUxf5cE3vH5eRty8DEwsABZdj/ADQ7DMIR2HB4cQN04xt/5ztnwxbeJZ3b9//4IHV9H\nZy0Ohzkwkmdp54BEndiFt4E89kfpADOhzI+Esf54o+S4iTGPD24V2P9hmIOWsTmDW4wMFrCszXwA\nKI++n+poumi+GIOgWPijeoabB/QPmU0J+BjyTDgwW56EPskEj4rqJxhp3s9+DvQMMBCzizwA1mCB\n3XTUUG5u7pR5LA1klLJRPleO7YmfFYrYrhzzFZU3PUqeec6l5fBMHJ+LuP7Z91Nf957U2Nr4HVwX\n/CjHZueuae8RWY81wZ20tKUxktO7hlHV0pcCLwHpmNLmAJX17dK61uijoTRmwrXSmFksfUbpeSi9\nr4G4DukzKd/Lor79OlZ8fiex2jFrqsiij/2vBhLlLG6mHaV14CWThrcEP/YjL8eP/Wjs5XnffW9f\nzEdELwHwyQCe6Jx7M7v1CRh9Zu8TZsc/TkS/4px7EkZ3zFPn3OczeZ+FMQDvp2I0Xb4UbF2FPQfA\n2zHSzg+brt0L4LsAPG/6/SqMprvnBWdT72XXH4GZVc2xqUtpHoFx0fqWhTQaCxzhd175Uuxu3B1d\ne69HfTze69Efv5S14ZLgrF0VVbPh6mLpXOPbGY1du/q4iKBSbf5qaGhoGHHP7/wy7vndVwMYFwwO\nwOHm/cU8Vx1uChRVwqd9+lPxaZ/+1Ojar73+t/GE//bTs3mI6FsBfAqAj3PO/bG4/XUY3To53oAx\n5pA3R95BHj48wgI4KSp8wdi0qHXODQCeC+C5RPSe07X/KtL8yfnVA5xzf0BE92Ckw38bAIhoB+AJ\nGJlhAPhVAA8jog9mgaIeg/H4n9ewNM8jom7SHwCeDODNrFN/dSrn25kKT2IysvjAJ/8T/JX30iyy\nG64q1kQ1brjauFMXtMD5fdgaLh7jXHPchW2bvxoaGhpGPPwDPw6PmEgkz9S+7b/+Hl77A1kr2isP\nB5McUVabLwci+nYAzwTwdAD3+zUcgPuccw9OUYnfKvIAwJ9MsYeA0fT4a4nomzDGT+oxHsu6w3jK\nzKXh3PaycjG7BdPRPO+POWz0+06L0nunxfE3A/gqInojxshaXwHggPH4HTjnfoeIfg7AS4no8yY5\n34UxkvGbJpk/hJFF/g4i+vqpvOcC+FqmyrcA+CUi+nyMZzA9DcDfw7iALuLktMPutG7XfK0JjpZP\nMz/JmQItnUWbMzFSTc/q1VXzyL+LpjrK/ZxpTCmYAJCew0hdF2TvTjsMe4tu14drw3Qm2ikLGMWD\nR+1OY1PDvjc4OxuiMuU5cw8+uFeDbuRM93zwFdk/p9P5n060C0/jyyDTRWUOh/TDWjUfGxxOpsBa\ndnBjICb2f9B3+n04DImJU3+jw8GbsrJ7d929G80zxXj2Zt270y4KEON1PxzigEH+edPMyrj5tDE0\n9a+J2ie0yX6UdTjY8DcADPvZdJsHwsFpP5+dasbx48cWP1MVmExTb47mrv4c1/GGFvzFBygb+8ub\neXY7A5MJgmPMHKCugx97+gut25lwBqyUwXVJzE9P43Tybylrf3YYzZ93LEgcD8SGNLCYZzL9GcvY\n5Wea0mJOO1taSyMXmTJoXo5ZlebAvg14/RCeOYqfx7tmuztjWOApKd8QMLk2mGEep34MGUNhLA97\nGwLChX41HbpwFm0XmfLxdMFE+HQeZz5tN5lkmymPr3FwERDvlC6ZXwtmtYpZfEib+SIpmURq76/5\nWvmDMLhnZObjRHVxT8r37iTe/cMU3rlL3wE2Y6YdZGTOqC3KDPqZ8LvURrb0HBiqqgfH2s230jwT\nzUXT9djtKA42pJXNn42hog2196z/PUzjvvQ9k4x3kU5DzvQ7l3bJRFo15WZl5L7XcmWXgkfNuhtd\nr9wKRFxfGmPafE3GgHIRSa8JHDaeU1teCH8eRiL7l8T1f4zZfTQVyX8495+J6FMAfM0kzwJ4PcZA\nUX+2WuEjonpRS0SvB/Bk59xfEtGvoeBr6px73Eo9Hg/g304yHYBvnK5/H4DPds69iIhuTL8fivHQ\n4E8UBwV/Bsboy78y/f4pAF/IdHobET0F467CGwD8JYB/6Zz7ZpbmV4nomQD+N4zRv/4LgH/gnPN+\nww0NDQ0NDQ0NDQ0NDReGi4h+7Daskp1ziRL8KNarhDVM7U8BuDn9/ZPHVMI598tYiMTsnHsBgBcU\n7t8H4B8uyPgtAB+/kObHAfx4KY2G3UkXmK0l1O6qRnnO4ZOlBh/CvFvrd3w9ExflXbFbnJSr5OVM\nX2kX2+std2QP+7p2kMyirKPUwZ4I9pH95rvZ/S7e0T+7eUDvj9oosEucDZPMgDzCJRw5E1igOe1w\nsBgONmFLZ10dut7g7rt3uP/tZzAA9geL3cnIHvV39aENw47xQhCWw94m7XeYGKMH7t/DdIQbux06\nFjDL2jEQUmA9J6aTDIXjXbRyjRngA1z1uy7Us9/NzO1hP+Ahd5/gsB9Cm8uxZq3FQ+4+gR0c+p3B\nYW+TZ6jvzVhWP14/OemAk27SY74OjGSl1ysux4Wdbt63nGE/vWuaF066iBXRZPlgYofDgMPBjjph\nfhbk0Sm8n4A4SA5/dnbKbj8fg7vMM+dHdGALWZm7iS3kjLi1DifekmAwE1MSPxdd8lf63JRe45pV\nBg9E5tNwxOk7oV9Zdg2k1YkxFLV5KaBOaW7ggVn63gAnsYUItw5KmDMvR+jBg7RpzKO3urDWbQuI\nxF6D0hKhhqmbdTPRvJOmY8e6seeqxirbyzXdOMdIWdE7wqT5IllRneq/F3Nt4ef7bsXXmU+rvTPi\nY02kfmahX9L65L4nahlbzeInyFPaN/cNUmKREyy0ZUn3koUct1Colb3VUi8H+U2njX/eripbu+Gb\nFJj7YE2datLmAo3l5ehvjP7kejO1DetRPW06556v/d3Q0NDQ0NDQ0NDQ0NBwHKw5nkds6Bm5AAAg\nAElEQVTmu1Ox2aeWiP4agH8A4G8A+Hrn3L1E9DgAb3XO/emxFLwu6Hcddif1ZgLrd+u2R7mUh1qr\njMBGLMlYqqfGFpZ2cncnXfZeSYd+Z0KeNT4n2q5mxHAx5qSUB0iPwoH4rfUL/93vZr8UjYXm5Rtj\ncNfdsw+fHVxx9zO3a+5ZXc/MBoZj0vXudzvJyreY/ZD7G/ORTlwv3hYAomfIWofdSeyXSNYF1vl0\nknk4WJzeUI6pmdrHTnmWfLOkTsak06NPKxkRx3x0JdPu0fWxX5GzJpHhf5uOcHKKIM/L773PqdJ2\nuTrJ3yeniCwV/BiSrHxUb8XagcuT6bbu/Cd1yYzxy0LJ6kNiSeclixVZXi263iT+9l1vgrXEEvxY\nCGx9b9TnRFqX+DJzY3LpHr+v+Rum7GP6zMs0te9ZzQqjxMpa0b66TEp04tdrkWNGtfJUn89M2/s0\nHepZdJ4+uS4tBRicUodc+0j984x1+k0k59wcVjGL55jLzmNhV4slv3HJ0vL/5fU1sNbBdOu/S7dY\nBHLk3k9aW3fddV/cLUc/zuW7U7FpUUtEH4nRlvoeAI8E8J0Yj9t5KoBHYYys1dDQcIfg2CZVwPSB\ncoSNl4tG7YfUZWNtUJeGMq7KQruhoaGh4faDdQZ2A+u6Jc/tgq01/0YA3+6cexSAB9n1lwH42HNr\n1dDQ0NDQ0NDQ0NDQcAfCB4pa/+/OXdRuNT9+PIDPVK7fA+Cvblfn+uLktMeNu6RZZRou/1aYo6zB\nkunKGmhmRBJaIItRDz3vWjNpefRDjTmx1E+asHHTOk3vkvlxztxY01ve5+azsk7Dwaq6cPbo9K4+\nMlfOtWUpaEc+SEes7+6k3MayTWSdPDTWUzNx5PdOSuyjMsNJOfyYC/7M+r8Ts8RMwChfN1knre7a\nvdK1WtSYq5bMZXk/XgWsZUNL9V9qm/O0HUcuOJ0mQwZC2qJ7rele34sASJnjufz/3t3Bj8dscDp5\nzJRSJz3QU93cnjtOrAY+kFvJZL/rY3PmmvdYJ+YQ7Z0BHMfMU3ufcITAWh0lY6T2+Vnbrktm0JqO\nW+SXzNZ52lJAsRJKrkWldMfCeeTKbxV5D8ibdte6AWj3fX5peFw7trXnuDrIWGbOGPNPAQBZ3U/F\nN/l1Q/OpXY+tNX8bgHdVrr8/gHOfW9vQ0NDQ0NDQ0NDQ0NDQUIOtTO1PAfgqInrW9NsR0XsCeBGA\n/+soml0z9CcmOl5hhOZEH187b6ClGhwjINRFlyfz0MSWOWsX//bQDuDWGLJckCb+dz54UHx0i1ZW\nqV5aPmPio1qidJkn1O4WgkNIpkCRw3UxJ3k9ZVAUle0tsJE5udp1jcUsBZLJBdYqBW/h42BzgAwR\nROqq+KrKAGLHCthUwq0q5zxl1xwlVoPasnJ5NUapRrdb2b4li4ra5xwoM0laWomlvDnrDYkl66gt\nrJUqJ8NYazLXYAzIkwb7Cf3QEZvvN/IUvW5ZpuszW7bUYI112pJFUw6zlY32bkotbzRrmxq9Yrnp\n+2otpG7+76uAHIu91Ha5cREfm8XHs17vGosoeU/Oq7trf6RPCxS1Flt7/EsAvDeAtwC4C8AvAPhj\njOfYPvc4qjU0NDTU4aosKhsaGhoaGu5EHNOdrWE2P97y707FJqbWOfc2AE8gok8A8OEYF8evd879\n4jGVu044OelxemOd/f6tjJ55nmMEbkWZ8c5dDXutHW0SHwez1jcxxwJyv9SaQ8zX9Gs4VmGnM5S1\njDCXVVtmLTS2Rv69BVv66CKwlR2Q+W81LoOVrYW3muDWFJp1xe0K7SiiHFOby8/zbO1jbr1CxqjW\nLFuxJlZBbb41zNeSr+yMFUftndMn0+PY1lHnnWuB1NeZXxtR205zuhq2UrV6yviVn++baEn/LvN/\nHhc9p851N6zusV5LFgBamrXla9CsR/y1bgMftpRn16X11vLkvhs6KMfobThy6CrBwsBuOM7TtkBR\n60FETwXwJAAPxch1fyARfQYAOOc++zjqNTQ03Km4CgvehobrjmMvZhsaGhoaLh4tUNR6bD2n9usA\nfCmA1wJ461E1uqY4Oe3wkIfoTK11DoYo/C9x7Ih7tTu6nUg3bNhp36KLLHcp/Zbyc3XxZefu53YB\nrZt2LZX+S2Rk+nkrSj6o8u9alPqghMG6qv7TfHIve5HKddf6vzOkptn6nJwHkqk/JqudG5+5eWrN\n2Ofpl+DlaeUd8/m5LGypx5Zo2KX+qu0LzV/WX9d0zN3Lya5NvxQxWbueu1ZTzhJkHIdbhYsqc4ul\nhNThKltbaO2l6VtqV2ldcpGo3XBafHYyMTNKWPxm6OujQ9cg972Sm/NKWKqbv3+SxLm5bjAbfWqv\n7jN60djK1H4egGc55370mMo0NDRcT1z2gvV2w60O7tbQcBHPb5sTGhpuLY5hqt7QcF2xdVFrAbzm\nmIo0NDQ0NDQ0NDQ0NDTc6XCgbebHd3D0462L2u8B8EyMR/g0ALjrtMddp+ua86J2084rt8pMrCLN\n2gPax+tAzhrH38sFT9LMNOURLn1vkiNdcuaxSRAT59B3Rq17ydRwyYx0ybx0yfw4V6aWR5YX59Fl\nLVlHXbY1mqaf10neK42vW4mLMslee+zKWuSOefF/XyTWBk7jec5bTi37sdQeS/dqAsRp/St15abk\nWnlcRt8Z1UxZC6BmiHAYrFqPtWb5WoChrWNI1vcyUHrmtj6H8uiwUrmyvJp8uePSSmboS7Lle5D3\nSW0bbDlSaURqbqoHfuyScjSUxujSmK0f0yJAkgicVgrGlQtiuQY1eXNHjpVcBDSZF8kga+18svKb\n/KrBotsYKOq6m11vR3WPE9E3sZ8GwJcT0VMA/BZG5jbAOffFx1GvoaGhoaGhoaGhoaHhzoFzG5la\n15jaGjxW/P71Kf9jxPU70onmrtMed9+1fVdoDfuwlDdcL+yY5pA7XkErZ4m9yO0gl+rq70ndD8N0\n4PuOcDhY9L0JeZd2dZMd6MyuZGk3fXAOHdNpmNqyE3oOrI3lvVpsCZyQSxux1Kddcr0kv8R8lFhp\nL3+J+c7l1xgijuvop7cleE9R3oo2WDuXlCwhSmUssT4l+ZeJNfpoTGppXPt0Ps1SQKYlaw1/z89H\ntXPWIMZcR4T94CLLBWnFkLNqODnRjtlQVRBpXPb3Zfnkcwubpedy6dnNjaMlJnXJ0uBWYRuTnP/2\nkG0Vxm5FOVGwvk65lkm/FjXBFo/FuueQC77o67lqrl85nnmeUgDBGhlbcJ6AgDXv1H533QMmtUBR\na1G9CnPOfcJFKtLQ0NBwu+MyzSMbLg/XcSOmoaGhoeHyYJ3b9M1wJ39nXG+D8yuE05MON1bY76/Z\nWSztbEo5cudL21XkA17KPrb/nURnCPuDTdJoPmJ899QzswBwsuuwE35gWj12Ux6+41na+fa65XbR\nS74zKtu84Ju3xv9xrV9tkLnL+OXtUt34WFpiaXPHvJT0vEiGLtfOUf+JneitbGSO5d7qX2oMBUuE\ncE3ZRZfXS/C7/8PEDu56Ex1R5K+XfGQlfL4a8DF9mJ5378++NAb4OOT18HJ5XXh5xxhba+TwI6Dk\nvCHbmF/LydHGT26M5ubLNfU80U+gi9NVHEtUyw7J8Xbed81FbhRIZhsY2W3t+q2GtWkcgxzDXop3\nkGPoeb4t8Qd4mVr+Jf/c8z7LpfrE5cT1LLXpFtyKjay1ZSw9qzVHq/F8xz7mbStyY+bGSVvi3Glo\nPd7Q0HDtcZXMWRsaGhoaGhoazgPrxn9b8t2paIvaI+F01xWjH5/no7tmN07KlztuOVnH2k1cE0Xw\nZDf7di75XfLfpUiEJ5OvrWRJrXXod2aRIfDXfXRj7gfH61DL7gWdjYiYzIPSdfP/pfYrMbseB8EU\naW0k8+TY5UhG5U5sjT9SjrH2vyWbCOhMXY6RzTHmWnst+S16XTiLVqq7Zg3h+13ubPsdcM/Q9p3B\ngzcP8xjsTfAb9/1a46vs7/lotipbXRivsoxce/L2W2JdOFPL+2mJqZP63DhNfehzzKbWNrnnhsvR\nZGj5ZJ8AQN/FEYE9K83zanU+HCxOTrqEzV6aVw6DxcmuW7SCqJ3fa9qSIzfmt8RxAJBYEWj6a+Ov\nVGetn/n1NW1TKquGda5hvG81tvpKalY8ubrlWL1StG1Vn5VWNVk55/QBzaH0DXMZ2Fq+jB1SSndZ\n0Fh1ed+DW/hdR7iN5sfuCliUXBbaorahoaHhiqExzw0NDVcNV21h3tBwO8NiI1N7dE2uD9qi9kjY\n9SZiID1yvrMX4YtwHplrzxgsIVfnpSh/Jf9g61w2v5dxsusiPzdNrsYIyDxLO/q73kR+wUuo8dPU\n9MjB14fr4OvOsdSnS/7YQMww1LDq3p9pq09W38VtYmiUf+NGF/TxcvuOJkbSlz+XObJlVOVbxfXs\nO8JhOnuvnx5n6XvIyzscUpaPt4FW/uEwnyPq++Duu3ah7zmba3dpZErP8PrrfWdwcz8AmPuU59kP\nFrvOYD/57fq/tf6XfurdbmbMvR+7j0iae8aAcWx6n/a+M9nnXo55Xn8tLf+9O5nr1O1ITzO1zemu\nw839gF1vIvlejhYB1LeRr6Nvt74b6+Vlnu46PHDzELH7ms5cJ94nPr8xFOovy9b+5n2qtaPUoTS3\n1DD4OaxhK4EyW3YMhmsri7eo/4JVwmWwc2tZwS0+/xzHZpy3MqZ8DC/FJyl9N9SWVfruKOlwzO8q\nD+0ZLkWGzuFYvu3HwLn96zORkG9c8+jHjaldj+vd4w0N58B5XnTnxVV4kTSUUTJx2oJVH58rPhyv\nw1ha9bF1TV7I16HdGxoaGhoaPIjoeUT0OiJ6gIjuI6KXEdEHFdK/nIgsET1dXP8bRPQzRPQOInor\nEX0LEV06UXrpCtwuOD3pcNdpytR6ZM/1ZJeP8Y1UWqeV5N+qD0ntPDTN5zDSzQIGFJgzIGXBbpzo\n+Xja3DmM/v8c85foYkb2KXeOo2QMx2sZFmQ3M3vWOpjpDF3T0eQfmUYjnJlEk+jI9TnZpfVNdC0s\nngzNY8b/bXpi92PGJfTtpPPBOpgO6Bl7mLSBwpBpu67WORzsfN10fqwTejGLmY7J6+JyZNmhHDPf\n7zlb2I316Hn/dXP9D8aiNyboZwjojcHB2iB3bq+JuTRa/dI2j9qdEKXru5m5NkTo+1l3n97/31sK\naXyZJ7s+Yr2BcVf7bGKAo/akqS+Jwt/+eZHweh52Jkovn/feUHJd9sssUzDVU916QzgbKBo3vJ/8\neOn7PtTf3/ftqM1FJ93YDie7PumDE2eiceNlGtOHtuTPf8z8j3+f9BTk9NOk5s84D+1iujAfASO7\nf3I6P8BhHuq7oj+jFs1Ui6jNx4IxF+N76MdZ0ZdaWgrc4o1HyWzX4DptbtTEPlgrb228gRJyUfX5\nvctATVyKy8QaBv5W6lyr10X5pJfi3FwHWLdt3C805+MAfAOA1wK4AeCFAF5FRO/vnLufJySi5wAY\nADhx3QB4GYA/nOQ9DMAPTLe/aLXCR8T17vGGhg3Yap5WQm6B27AdNZP5uJAxR//gWSNvrYvAsXRd\nV+5xNs00HS7Lz+4qBt+5lTjqWFoIvtLQcJm4LtYbDQ3HhHXAsMWntpDHOfcM/puIPgfAvQA+GsAv\nsusfBuA5AB4P4B4h5pMAPBLAxznn7p3S/zMAP0xEz3XOvWO91sdBW9QeCSedwY0+z9RKXNQGdC5y\n3VK0ulu94Vj7ke3ZsjHPgm+XrKOST0uTsBeiG6OPZxaxOPofCKxcP30d+oOzNXY6QWbo+Lx88XbS\nU/g7iS7Zxfl4/XhblM6a48xU7bg47cw0xigwm5413Jn5fEfJIgIpiys/1v29G5OP5i7xBU318fI1\nRkqTn7CxgJqW62NoZArnNpj1Oe06tRzrHHaGRf8WDKyHjEIpn99RX5P0E5cXWFwz/u3bL9evI8vc\nJfkBgAeRNORgegpydoawn1hqn9enH/tgZnl9uaUxwZlpD61+ufbzjO1JN9fjtDNBx1x5XKahLtRL\nazP/25fVm5jRjtJ1nIEC7t51uH8/oDdGnRN8+x6sDXPJiZwfOs9Uz8y6bGPZPprlhW+vk84kjLxs\nVymL941mcaTNtXaaI0pYmnNyz0wNcnNF/DtlsEsbCFs3M3NRuS9i09XjGJuvazc/cvEF8umXzws/\nBrR3TM5K5KqjxrLiIvx7NSxFH1/Mr1htSSxF2/b3T675ObXyG29NvhV4D4xM7L3+AhHdBeAHAXyB\nc+6tlLb3RwH4Tb+gnfAqjMzvhwP45dVKHwltb7ahAcsL5pr8+gfq9muAPjltfTfVvKDXfksd89uL\nmxofi4HbwrhqeXL9O97brsuxvzNyH+ha+ePibX0Z8wdHKc2SjDR/jS5r22up/7UF9FaU2yMtRG6i\nlGXHYzM3FuWm5rHG1yWGH7h0XIQ1wEUuXBsaLgu5hetVMdO+bvDRj1f/W1fMiwG82jn3enHt3znn\nfjaT5+EQ7K1z7u0A3jnduzRc722MhoaGhoaGhoaGhoaG2wgXHf2YiL4NwKMBPIFdezqAJwH4sNUF\nC9/by0Bb1B4Jp53BXSsPer6IHeAa86r0/sWPwxr2TddjTRvVpF1KQ4mJXm3wrdH3gYJ5rCHDghvJ\nfKTI5WbSevkhUNAUUEaTPV6TrGx8VIovf8nMRwYp4nk8gtnttEvYdXHdDBF66EznGnMvzZQ3l96X\nL4NNaWV6E9LRnNgmga243tJ/9wZ75rW2Otg5eJPXl7fhwcr6x/lzzy6vOx8Lmo9xro1KaVKTdN1s\n3f/m5uaaqbsufw6yNbeHjWR7hrw0R2n3fd7Tbjav7W0coKpk2sbrVQowFgKCTeX5YGF8Dtlbh52h\naD64q+/CvS6MM1/C+MfOdMlzNLaRm9raoaMuYnxHc/OUzeWuELEsCx/ADOAm9HmzfW7mXB5X9awx\nN7dfcpWR6aQp+pKcjmixDK7zGjeMtZYh2tji/bEWOVeJqP9E8EEt/RLWfrtobj3ZdIpLynwPWPdN\nUCrrKGIuFGtjIcj0minvFpNqzedeBphLdFl5rF/OHF9LF5dD6nUAOFn5TX4d8Yof/9d4xU/8m+ja\nO95232I+InoJgE8G8ETn3JvZrU8A8L4A7hNmxz9ORL/inHsSRpb2sULeuwC4G6n/7S1FW9Q2NDQ0\nNDQ0NDQ0NDRcEXhz4hKe8qmfhqd86qdF137nN38d/+gTPzabh4i+FcCnYAz09Mfi9tcB+G5x7Q0Y\noxp7c+RfBfBlRPTuzK/2yQAeBPC6ssYXi7aoPRLu6g0esitvRa7ZFV3jY7kVx9r5rPGNk7vpWr6L\nQi7wwBLbV5apB5kBEFgU/zdPL4NGlXTT6sDTn7Djaniecp10fZBhUnn5vH4A4iN2BHMj2aORKdLk\nSZYKky4IZUh2STJaUve1rmq+LXpjAuOo1XusV8qCGgIePNhQ7kk3s4882I/sa+tcmDN8Os6oxYyg\ni8aVZ9r9/6l/5tLvfDuU2Kk0qJa0APDXOHM9p43bsgt1GH8TrKOkfF9vzoTLMvkY8WzprI9nXF0Y\n81yvuE/i55fLmMHHmkmYXdleJ+LZ4W3YM10le58bxyddyj5oLKzXnTP5Pq3HQ3Zd1K6xZQg/domi\nvpr7R9Y3ZYpqoI25Jf9hrYwaBrFkAbOs55IVSd3kcx5fbi14l7y+FjVWSfWytPdq7nvm/OUBaWC9\nmvQcGnvPr+WeEe275jzI9UGuz3P51rRrzpImGuvZT1tauI8QIG75m1Z/T2hl6u2U5rvuTO1FmB8T\n0bcDeCaApwO4n4jec7p1n3PuQefcWwG8VeQBgD9xzv3RdOnnAbwRwPcS0f8C4N0B/AsAL73MyMcA\nWqCohoaGhoaGhoaGhoaGqwK/yb3lXwGfB+DdAPwSgDezf3+/kCcS6JyzAJ6KcSfhdQB+GiOL+6Vb\n63osNKb2SBiP9Nm+R7DGR+UYbO15o4jm/V3m+8dklc+D8+wGe59FTUbM5sz+f0vIRX7VdluXmDOe\nP1+HcrkyXYnh9W0xsoPpjrVnHDlz6xm4LSjt8PI6yfrL8SfrzSd+zt5pTJtP78HHg2e55+NyYlbR\ns7RzGd4Pdrw+s56GyaXAsHmZnJXP+b/m2qrEwuTGRunZTY6Xwaiz1IW3h2TrpU7z/dTXXLapLFMi\nZtrnPKVow2kZsQyvs/y9huGLfbP9cUspG6ld03Xm8stzwMxOx3VYks+fcc3PdglbGNBa6xUtr5Y2\nJ0MrY1m+/i4o6SL1WprTanTR5JznfZvrz6U2kmOC67L1G2Dr+1oyqbn35lo/1fVWXMeL3l/ThmvL\ny707uBXGCPmNB3G/pqw0T23ba8y5dr2EXXecfrgs+OjHW/Ll4JxbvVBxziVvfefcn2Jke68U2qK2\n4Y7F2pdbQ0NDw+2MY36QNzQ03B5o30mXA+e2bVZdET7pUtAWtUfCaW9wV18R3o9hi+9f/t76Xdb6\nckc2SkOZsT3/x9HgAL/ZNmSq0VH+3hJKjBf3NZVtqPmTcd8/7TfHyNwhisQqmcKdIextynL1hrC0\nAenzDC79UM35qml+u/y6lk7ipOui8nn75Zho/nuOTuuv6TrGdY3/9/6DnFGNy3GBTebtNeoft1Fc\ndupvaSiO3uv/9r6Tmr6jrxaCjh3rd+4Xxsf+jHQ8XsYiZJmJoeTvwaWMsn92x/911qebmFPZHnM+\n/f8ceLpZ/qyfNp/ULvZy6fKsWsxw83u1rJ5WFw01c2nuWff5+HgvvVdq52PN57KWWZPMudR5yTJl\n/C39wZf0lNfzeZagsVdL3wRL9amNb5ErZ+neko6lfiqlme/dOla0vqychUBqcbLG37a+Pbl1QZx3\nTrfss1qeY8zqtr9ISJY9Z70hweNuWAecduu+yRuuP9qitqGhoaGhoaGhoaGh4YpgdOHalu9ORVvU\nHgk7Q6pPLRWt2+vhMjG9tJ3uFOWdzPM+AHxHTdsd37oDWLMzF9hLRSd+P81XivgXs2wzy5hvRy9n\nPnPSnyMZMzF769ON13bGTQxK7Ovl5e3MyFDtDCXtYURZQHwmqs/vdee7mFpZaZ3i3yVz7S1+Pbn0\nO1O3K5uDP5sU0MeQPwdSY1j9313GP3o5sicJmUbkn//mfrNae/ByZBTtOCp0+Rk+RmTOWtZBv1fX\nh0ssj+aDuwS9v+Z7JR1zDExNHWp94WN9ltNu6cuSL6ysl7Ry4GNvRt5agPvSe/lS95h9WXqvxfJL\n6fzfg6Mwv2qyeATz2Kcwb8GSe4eWGO+c7rlyJKRVgpZXWijkLR3yOte6HdZaA2iy1zP3NWnzvppr\n4gccE7nvivPKXBMVORe3QD53S36uNWN4Se9a65blNDwmQF6mbHslUPy1Ap+X1ua7U9EWtQ0NDQ0N\nDQ0NDQ0NVwp3Mut4EUf63O5oi9ojoTMWPd0Mv4nyDC1nb3MMbA5J4LIa9qB4iFgqt6T7WpQCrfG6\nE2yhLajIeC+z2Nquvf+dshBjer47KHcps6qokJGAa/xbtXpwJpnXy+vq/T09iyd3Y+UuJj+7Umcl\nx/89U+P7wMGE/tL6jbM0OR826cOTZ81qdnrz9+SuvGTQcrvZWn1m/b2+sc+jlzX73cbn6RmipL18\nm47sUlq4w1iOoQMMhvAsG+ph6DCnm54z7dn1+QyGsT7s7zVYk29pznHOgMhWzw8SNfPBmMaFq/F1\n37bxuN4KydBoDHGJNeb3S9e155Q/i7l6+HHdkWO+zWNqeab0+L/PR+r45eN4tGxw4bpn5xzKz7iM\ndC0jseaY4KT2gsXU5KXX03pqbSyZ5xxKPo5bou36ed3LPsnoYYjCR1yP/PuE66B99OUsAHLzcjpO\n6tpoDTuoy9Dvr7US4vlyz2XOuqNsOZZa72yJ9xFbDi0zpaV3rUzn5cV1TXXQYwOMaUvtLb9TdGup\neFwtWWYtWdXEmNOeXnOq9iKiH9/uaIvahoaGhoaGhoaGhoaGKwLr3KojjHi+OxVtUXskdDiDoUNg\nSjyjUct6aoyFynZs8amqOJbKUcoeJUVPdVl1zJWir8YkeJm1rDJv18BQCLZK332My+so7SMpn19z\nziQ+RbJdtLy94WmcwlLNk5C85xkQokFpexfq4UDozYCOUhZs1ml85AkWfW8jFo//L8Gvh/HhJrli\n/hwZ4kMkM2oj334U1zeUTymrGBhKxhTWjBUNkm3MydHZRBf9LxmyjkZ2kEeLnZ+nMc/Yl34s7UFk\n0QMJ82rdyMZyhtH/c7Qf7006DvZkKm+WAcz9zmvYsTaw6NDRPhq72t+8ndayvKV+ys0lOdZUezZr\n0hEsrJtfd3w85hhjrrdku2UaP6+Q7ysaGMPJZFCcXpuzvE7RM0lx2/O6ybqq/cfmLKJO5B2Sdsi1\nsdeJjxn+vHIZFh0Is278Oe5pSNrX5/FtoDHu2tw6zn0G8mWjMdcxe597p+lzcYnJTxm91G+3FiVf\nROmrnGOua6Io17JzsexUN4LF6Budj9ZdYkA5EzXHf0ByX1rVyLyyrJxFlJZ/Pllg7mNvAZWi3Lha\nrIacBQbXrSxTyl/+BuNsKS9jjvKeRpTP6chlLPmR78xsCTGXieha7GvN05bblkfC53Ik/P2dWW6n\nhtsLbVHbcMdiyfzxdgZfjDXcOtzJY66hoaGh4fbFeYNiNcRo0Y/Xoy1qj4TenKE3o08tXyxU+6dS\nylrULDq0NMmOcsU8s8anNtktF+Wt+WgPu/VT/Q1ipkn6wfm0atmcjSj66LK0Wh6K/dT8NZme5wt1\n0BaLYiMyyCV9Ycl1SO6RPkas6+d+8fqztJ6J4X7fvn2Mmxi+iXntJpmS6ehgYeiAwZ6gM2cRQ5Tr\ncwPBNNLcL3LMdRML6ccAkQ1WBgaHZNzVWCCUxnJgnQr5I2b5CJDsGW8/zn4NMLPlB3tBkeibwMSa\ns5DfX5NpxmsDHLpxvGCU7dxcFmGAoy5i7Hz+nrPkbpfUzdAe1u1Ceut6dHRTTdYQ7zoAACAASURB\nVKsxi+F3xpKjxCQmjDLpjHIyHgrPtREMKB8ngU2VupMyX0XFxeyxZiHD5wXOzgMI7HxUF4pZ0CXi\nw9fDuj6aKwg2zE+S8fd17miPwfexmLO5PuG6tGoR9YquTe3p5z9uvRHus/r7tvK6ac86fw/4NNr7\nOWWG4zYsWRf5NNKqxLPR3lIlN18m1yi2iuCMtrcE4AxV6VnIzX8liwdZZmSlkJkLpcWCzxfuUzzL\nronivWQ9kH8PaV/2sZUU9/8GYiuaUc/COzoDgsPsw5/GUfDs7Xx9jhki/dDnPJj0mbSsWrTofqhL\nJ1XkfPj93z30/luKPi3TcFnS8qD2vGVeD57XL2x2taG9ryhaoKj1aIvahoaGo6CWhVzccGhoaGho\naGhouINRE4Atl+9ORVvUHglEAzrGggGAWRlF2LIPfYeusNtf59Pm1vgcRozlOp85QxY22j1fjnwa\n8jJmVrKQCXNdYHdqUFp0abvAOd9anl7zydsSPboUEdszaXw3OY3kWtceWpvOddgnjILPw6933cQI\nmn24bwkjU4iZDSmxG7k2SvJRfhHsWd8ldjKng4NBv2QZkGFpaqwoSsxPcp/m+oyM1cx+aWNWRqAO\norPtOjK0hiwOdhcxf16ewX6asywsTDR/WWfQm7PA8HYsn79vyMJhZHsN2dFfONNOhvWXIxPyW2fC\nvMXnIUddYJF9XWSbhrHF2cCIdVHYRyWSN2dM4yLYM+HvZYgA+YyWnk/Zv9J3N5lrkM5L3MJBG3ea\nb6jmB+sh5xtfVz42ef2TOdDYwH5qEZN53UmMBc0PmDOXft6JZJhlH+MBO3TeF13On6xc6YutWZZ4\n/SJGk1mVhGuThQn3iw6MccHiqaOz+W9etjZ3CNTEx0CB6fVl5n575pa3s7+fm9+XrGpK79nSOzux\npMlYcSXPY+ZbIzxrmedVMsKaX7hHzLDb+Xkz8fMsdfB12BozIpGHfH22+n3XyDnmWb1b0aIf33lo\ni9ojoaM9OkpNJNeAoonnkExE630g04+4RR0q9ZeLOKl7Ma8S5MAqLy5jbD6NmCPHTYAh+SB20Ytl\nYB8F3fLivRAjIizkC+aLEqVNDutMslDQ0tSUUUxXintBY/7B7cLCxDozb1IQW2iwdgSNHzWEAcak\n5UdtTfFv2Q+a/mvr5NNHCyexWCltBuQ+wjWZMl9OpgYuj9cl+ehSTa9MUs8l2TQ9lzvzAAaXTv1+\n/ho3UeINAhIf0d5UmcjCuh06moKBWUSbew4dOhxgaA+H2ay5MzejOcRbiRF2cOqidNR9DGxyAJ9j\n+MetdlySNt8stWPNs1aLRbmFuSNavLPnVM5d8hnxZfJ6WTEuLXZT2j0sdmIxl86lXE46tmYT5rDR\nAVOcZ/3ckdxX5vZeqW+on5n/BuZN1TDHULwAM7QPcr05NaaYOtqmmME+khvpwTcKShtwzNxa1k+O\nUy3IGV/Maos8bSOxNqgan7dK3xj8vsFBd5/JjWWxGNfKl+nVRavUaWEuL7nIWO3ZYr+L7ee/Awob\njtJlxmAYx5oXQfP8xjeD5/SHZD4rBdDzMpfqIM3muT5qGim3gJxsLkMjBrQyasdvCb0gmhpuf7RF\nbUPDHYLFxeFKrLIEYFhrCdCwHmutRGpxngBjW6wratiG2xVbn6/Lln1d0OYhHVclmN1V0KGEY+iX\nk3GVAjmed2HZsB3Np3Y92qL2SOjoDJ0R5scrJiWL8o7kRSGnI9/VN5M5YgRlZxOoC1Ih0wFpaHbt\no6uj8keIZGWP8eEWmUAK+TU6a3KAdFe0o/hjQjP/5b9LyMVGGJmJIWG1vX7+uqFD0FerY65NvJxS\nbAbO/iQsutCfl9VRPq8sH4A4QknHkqm1TJerV2zCnTGTVszpAju5YPquyfR55ZFUuQA0ownkzLSR\ns1GfSzbdYB9Y2JGRHQI7K+Wn9TqMLJ0zE0OrzwkdHXBwp4HxHYv2THEaEGk0j+5GmXIXf2Ilqiww\nMu0IgD0DeWsCj6XnXXu+1gTIScoTbgAS/igcgLUZ6fcdY//GezcVxi42gZ/7KC7D9598BoxgSH0d\neN45eFPc1kvPt0/L6+ePD9LK8CyotIghjMHzvAn8qLdN2mIcw3n2uzQ3SashWWelkll4drvULj4d\nUVyubLuSHp3ZJ8w/t2rw1+byxzaqsXgoWedouvKyIjenyUVryRJg/i0sgLjrk2bOXewH/XtNm6u5\nO0E3WQlo7gMl1Gzoqe86YSLvr0nwI7VyaXg6IGVaS/lk+VHe3HvV5Oe6Gozv7LPlhFcY1o7/tuS7\nU9EWtQ0NDbcUl8WQXAUG4rLLbzgOLpPpbMxJw52Ei7I6aWi46nDOwW5wqm1MbcO50dNN7OiBzflz\nn0gX9fG0tLAIgR9CgI4YOUaqmm0u7YIqrFaOzVpCrQ/Pscx9luSoH6Qi0IXGQmnpl9g8Xt6aHc8c\ne8nLWVogrmGWZT4e0GZrn2gBP3yQnUg/aWGQ85EusLTFfAv5PYp9HlhIdtRLxv8RFLf3yCjYOJ/r\nAdpPzK1nK7gf/MTQwaZsjPBPHf0rR1mWgJ4eCOyVZ4dtYENnSxbPGnufJ5/H0D74POqM1CiTlPgF\niY+zwpDnWMM1Y3QspyZewdyOY9+dFYPXeNlZ3znFF3P18W3E2EXxXJfmiig4lfRhD76iNowRgsWA\nPmaDBTsMAJbM2J88CNfUVgP7PPH909NZ5IcY12UYrQSmMer14nI6wRLxv6UlRm4O9NYLninmPt9S\ndsxeHyLfW1lGVPYkX+roYNl4mv9Px3D8PKdzaXrckgT3qx/bzob/tQB1I2sajx1D6fzvYJP6e/af\n+9NH7SHSyTrq70HxjArWVgvOmGOcc0iY6Iw/uMZOZ2VAs4BKdUksSZbeMRXfkvLYsqi8hF2O42ts\nwoIlmL+/yXWKkFhPXjfYjebHW/LcLmiL2oYrj8ZMNDQ0nAe3G0N+Vfzt7jTcbuOooaHh6sJah2ED\nU7uF3b1d0Ba1R0Jn9ujN1bLfz7KpG2UVo+gtoCbS3ZwY6t/JbnTFDuFFB5eRkRcle7Lp43MF263t\nUOd8XUr+eFF64d+b6w9QmU2tiV6pZ1yXPHe8DZcV+oQyfXKB/uyajy6gj/lce3KfQI84EjPb+S+M\neTP50JX27NdEAe4yf3NZSzLGCMl5y5GSn2zEJDN2PhdpNoIylmuhRmunOIpyKRqx9E8sQZPHy5N/\ne+TazXjfzhz7SjNTGKwAQnTqvC+8LC83L0T+uYr/66znHMtB7VsmL65fzPb1dBYxmh4W/Tx/Lx2D\n4+tvYksSHguDx6ew8sinrI9i/v1gJbNN+XmeaLSqKD37OdREuq1512uWMKOlRoVOSkwOVaeMH2vO\nMqcW0mpDY+1LsQ1UmWJG1HyY1/rZa1HJtbKyOq2xTsnE+dC+IbboktMvJ5vH1ahFJ47/arj90Ra1\nDQ0NDQ0NDQ0NDQ0NVwTWbWNd72Citi1qj4XO3UTnJp/amp3JHNw5zcoWzrc8V3nyQcnVU5PJ86r5\n7HK7uYo0QPFcyihdlU/ucjTVY5hHk0sZg6BDxGzE6chNfo7aDrayax2d1Sr6yRmW3sUsQa5NQ/mi\nHvMFRS8hi9eJy0tkLci5lSj1l6a3b9soH6Xtl2PSecRkbbfaRw0e0+j+ermI1iUsRb/eIqMkLxf9\nNldmLZNQg1IEawkZjdvrLqMNS/19VGUznXlqCImMHIzCoObKK8H7o3KrBd1C4JC0L+8bLUL4ki99\nEjVW+tgKprGD5l84RuN26MbUfJ7ic6WP6Op2sw9n5Nc4y7Nup1pUyH7xZftrXNsogruit9fPy9by\nybonYFG6+bUwvjLjpxSbouo7QbRxTTpfnmTjx2QZZm+hHHV8sSjyJWuL4pyQGZNRuynRxUsWODl/\n99qYHnn/euZLXDijVwWrm/dnX5NH/c10qY83UFlWgnWyO1wt68m1aD6169EWtQ0NDQ0NDQ23Hdp5\nvA0NDdcVzm6MfnwHU7VtUXss2AMwFOz3a1il87K0W8rcooOX6yr8FVQdckyPcp0IiHadRBqFva12\nSaXgKJVJMO06LrWJnD+29ONUR0rqy/T0150FGebX5tzYTgLhCplZR2cB51KZRCAyc3uK/1XW1Hn2\nQ9RDqYOuF8V18gwtEWB9ZEUT9zH7W2urIDenU+leLr9PJ3UG6xueRoFsbyIKdfP1xhQ1VjtkLvTN\nlE4vRLnG+03rQy7LWcD08e9K64goneyzXDr/t512300PuDNdD6l/YWyS6cc2LD2HXIfpNwGA81YK\nkmUxqbykfhkWIZKnRZsWMmQbJWUdlsdCAc4Y8DN9NZY1siCg+RrXTbXsiMYBK1NYYYTrgo3TWP2a\nhWlg0JLzqQ+pZUhgp+Y+CL7Z2ZeHjc64DbJF9GoemZmUPvbn4fKzcDVssTTIsejTzU3gDCKPS7BS\nsWLchai8TMwMNVqxJpf5xtfEs1g6PcBH8tZ00n7nzq/V/OHXYHXk3wykP3/OX5+nlzrIPLmzi2vO\nLM6VU2qfNW3hzwW+rrAbj/S5k5nay7Pfa2hYg2Mv+BsaGhquMy7R/L6h4SqjRQdvuB3gmdq1/0pM\nLRE9j4heR0QPENF9RPQyIvogkea7iej3iehsSvNyIno0u/9hRPRviOgtU5rfI6Ivu8CmqEZjao+F\nwx44LNjv1/iMrrm+JHvrR0+uvGN/RBXZCABmYhgDc8WYgtpFbknnEgtlzlFXhWnT/YwrGSGeNrBb\ngr0q1dPXReq1VH+7j39zWJtvI833WqvTIPVR2CuNLSSTjh3/99IY1fKVdNXY69qyeDlkpja187gO\nVgfDJGuI8/n+Os9Y9LCiHQ0bQ10/lyl3eJ2N9Sr50ZNnvdnYlOy4c7M8r89wiOvo3MzehjwY03n4\n9MPNuE6hvoLpl38nViHiN7l0HCRY41u8zg+5qN85WFpgtBIg0yMwvm6yBBDzQ2KdEfpTsdAA2Njx\nbT9bNYQgwHwskIktEGRZ4Tk/pPeYDFWZQjwAXq+cX74WJdb7Qy/6XU8MouYrm4t2K9OOvqi6ntlY\nA4JFXzrHvFSP3Fm+8t4aaOxzwt6zKMg8jsRFxU8IbVkR+6GEkj9+bZ+X4MeeWnYmGnkOPh4A9yn3\nPv6lMjqK7/WmwLJjtrrw+uV8/mWZOV28ZclSTAjeHi36sYrHAfgGAK8FcAPACwG8ioje3zl3/5Tm\nNQD+TwB/BOCvAXgegFcS0fs4584APAbAmwC8CMCfAfgYAP8HEQ3OuX9xS2sj0Ba1x8LhDNgrBz2r\ni82CeaOGrYvaY0LTmcOkH0XhelamsoDgf/NFz5IZJcfix+hCGmfTb8rSYqhmkc0XgVo7ReXr5sTR\nPS6LL5ZkOcakdSktSD0GxPXS3nU+zRpoGxlVbcd+8/SlttTGZLTwqVg0ltpKGzdZXfp5PMtxzRfp\nXE74XzwX2qIbGBeC2oK/tHlkeP6pnYsbJgsbb7mNKa8nb0+/SPULKt5XxsSLWCnXL9KjsSDurUVu\nLJJB2FC7SNSYbGuoMo2e4PuDv2+WNgqJ9ZdP07FPB9neSxtsYSwoH5z8mTViLK+pp88DMPN+SupN\nMv807yZxg6Lnky+GFua/rRsQcoMhK1+4T7ANh0I8rmW5yv0orTfXD3oo/VO5+Zzo4GXbeZMtct/g\nbkPJxsvCu7OoyNSObm7DdNNZd2MZN2eW2/PcqN1Mvaj84jkIMlGou/ZuK+qw4JqxAp1TvsmvEazb\nZkpcslh2zj2D/yaizwFwL4CPBvCLU5rvZUneTERfAeC3ALwPgN9zzn2fEPuviehvA3gGgLaobWi4\npbhMU+alBW1Dw+2G2o+o835wNdwatD66HKyxULqdsLSh3tBwm8I6h+HifWrfA+MWxb3aTSK6G8D/\nCOCNAP6gIOdhORm3Em1ReyQ4N8DlzI8VpofvELuaF9XSYogH7Vj46KgqLwNVNpnZ3E8idz1bANtV\nXwIP3iOvBXk2vS53fZ0SfOoiYBUTQuj9IdvZSdaBq2w9MzvM/0uGVbJ1toJh0JjImg/aJdantFub\nY8oOG8yItLGnXVt6AQwLgc0C21oYs1bMDdp41Fhkeb0Ez7RGzKvYJZfjgldNWkdA3Fvbp2SAg2I6\nGo1doaPPL4uymd37GquDEltfKyMnJ9dPtZtXOQsXeS9n5VFjRcD7xqLM5nNI1s2yIFbSzFJaF+Rk\n+vJzY8lfdnacozRz/5yVR85yIrxTRPrcmPVlRW3LBu2Kd3HRGkQbd9zihuso9ZT3NCzNtSVorgrS\nAijBMN+XOq7RpWTRpLlzlOrAy8ux/bl0OfAxInXWsDSXl+YV2RbSLWgJann79S4t4RlSmHENvH3I\nKulWfheu/Sbz7bXkEnjFYTdGP16Z58UAXu2cez2/SESfj9G8+G4Avwfgk5yTH8sh7UcD+DQAf2+1\nskdGW9Q2NDQ0NDSsRbO6aGhouGpYWuyvRbPMuDTULGpf94s/jdf/4s9G1x54x9uq5BPRtwF4NIC/\nrdz+VwBeAeCvAvhiAK8gosc75yLhUwCpnwTwAufcq6oKvkC0Re2xcDisYitd5VEgacaMT5EdAuPj\n+PUtcgv6OMlGlXy3NmCJZV6Cm/yk/P9bZXBdApMqd1xrAi8t+eD6v4VvVNLOXlys6DKjrQXqYcfJ\nVEPzlVzrQy1ZiJKcGv/CGqaiBjnGbdI3GQdaUdOYq0F2XGrTh7SCWGLWJAO/1lJiLcggVjxzLJcH\n81mLroW02q7+AjQmXRwXFaHE4Gd9ajP3IhmVz/6SLtq9XLpsW+Wc4FGeM0qMsPdxJJumU/UojIWa\nI7Ryx3ok1jjKuzTyMxUxCLR5U5u31sRVkPmSfs6k1Zhrby1Rw8ovxRTQ0q19NwdLIH5t+n+tlVkN\nY63FgPB5o7+V92iuXF5+jj3XWPycjh45y5Jcu9RMx9y6io8FGR9Di6MhrW1yFlm5blvrt74VaywQ\nar5Vct8LF/3+u2A45xZNiR/75KfhsU9+WnTtT9/4BnzTs5+RyTGCiF4C4JMBPNE59xal7LcDeDuA\n3yeiZwH4c4w+s9/PZDwKwCsBfJdz7mtr6nTRaIvahuPjGNFaGxoaGhoaGm5vtO+FhhLuRD/yCwYR\nfSuATwHwcc65P67JMv0LK+yJoX0lgO91zj3vQhTdgLaoPRbckPf7WsJ5TEU0fzQA64+QEMgyjPKa\nsovEd8dWBnnI7klpu1ULbOam46fZrmDCinJk/GOTdld3JAe2szjcukl7y24915kjN7xKvrrcn9LX\n/1BgZKPyF65rOuvuHylbJHdzh31kAZGMIx4B0zPrmtwM1LsyomfN7njCllXmOzaWokxrWJu+gCqW\nPOe/yMvfOg8fu90nPUO9MiyRdhxO1sqE5wHyPrUaY82tBQq++onff06vSe8kPZ97uaWNqGdihbPE\noOasHXjeYR//1mTkJr3cHB+usfdUiPytsOYyIrVE9F4Vfa+1z0IogOr4CJogTb/Sc8BjOWiWSvJv\nrRzOzHI2XHuPan6yUoZ8Vy2Noy2s35q5Yal87bi18FyK47S2+lJndTtisC7NmqJUbrXljtI/w8Zv\n8isC61b7x4Z8ORDRtwN4JoCnA7ifiN5zunWfc+5BIvpvMDKyr8TIzr43gC8FcAbgZZOMRwP4twBe\nDuCbmYzBOffnqxU+Iq7FopaIvhrAV4vL9zjn3oul+RoAzwbwVwD8BwD/1Dn32+z+QwG8BMDTMH5X\n/gyAL3TO3cfSfMiU5iMB/AWAlzrn/nmVksNQ/wCpL4QNSzCi2IxETmBH/8BdaW56lCKPtODL6Vkb\nJEbmyaH0gtZQCl6SGyfcfHhpsc9N7XjaQUmb04/rJa+Vxpz2gVL9IcXSl0yOa8f4sV/ygGIOpyyS\nSv3Jg9HIM2PD2bUKtA80f30p2MmxF2B+wZCY6y2UIdOv+dCWopY+fHIfsfy+zYwvrlPRlWCI02rl\n5+5LTK4kjteJuZcEsQURuQ05xzdPvG5LOvP0FXmcXKjIe0L+vPUv0mrla/dy9Vn6e2lO4HlqAgFp\nQX24imyhWbMBUOXeoQVlAmIXJK2euflcppNllt6XubmwpP8SuEz/fSX11EzmDatTLnBVTjet/9Z8\nh5Tqn5sLak3LS+lq+2kD+MZhzn2GbzbxzbSlDbZNgUsrze7dmqBaVxAXFCjq8zBOEb8krv9jjKbF\nNwH8HQBfgXE99ZcAfgXAE5xzfzGl/R8wRjv+zOmfxx8BeN/VCh8R12JRO+ENAJ4MhOOwwrYMEX0Z\ngC8A8CwA/wXAVwL4BSL6AHaY8A9j7KAnTjK+B8APYNytABG9K4CfB/CzAD4LwAcA+EEieodz7sUX\nWrOGBom1i+OGOw9tXDQ0NDQ0NNyWsM5h2HRObSEujpOh65P7b8G4qC2leT6A569W7BbgOi1qD865\n/zdz74swRt76BQAgos8F8KcAPgPAdxPRBwH4JAAf6px7w5Tm2QB+jYge6Zx7E+bdhs93zh0A/CER\nvRDAl2AMeV2GG+rMU7TgQjUo7fbnTETPs1NXax444LimKRq2sNgSpa6xBf21Y4O0+z4NNwNaOqrD\nCNMubcff5cziMmbOObMuLa2/t3SfX0/M0QpjTu4WWxunz45PxkrJeiWBr0qseWXwmiXk+t4X7Vw6\nhvx7o2Sm5+x85I3/bQ9xm5eYvRITfgymdonJWmJ+cjKXNmouwoRaY/1z6Up65MwaZfpcwCWt/MWj\nUjKQ7VhgSJN8S8G9Sqa8wDgvlawycu8k767ibLmMZOwJ8+GEdWX6cJcYx6wIDDAHKhvSMtT+Zsek\n+fk9N4atie+JgFFJ8D/n5ms5ixpeV6IxCJA2r6ltOYj8OfNm2f9DOq743/47Rwbj8rpr9z0Ui4Mi\nuIuIfLfxscTT+muauW7Ir1iXJAGqCs9QCTUBxuQ8II9WkzpLnTg0SxRufVKC7COtT8GYf2eLLmLa\nvVz6cL1kiRX0qrAm8eD1lkfKXTOM5sfb8t2puICvhwvDI4noLUR0DxH9xLRQBRH9LQAPB/Aqn9A5\ntwfwagAfM136KAB/7he0U5rfwHhQME/z6mlB6/FKAO9FRH/zoirV0HA0NOauoaHhVuAiNh4aGhoa\nJNpc07AC14WpfQ1G1vV3MZ6Z9JUAfmXygX04xk2fe0SeewC83/T3w5X7Ps3DWZo3KvdpuvdHRQ2H\n/baDnv02zFbfUW1nP+z8bxOpYo2sNbtq58kjsTX4zBK7tRXJLuvExPjLsnrBT9azdkr9j302Zm78\neF15HXKBdbgMyVCW1F2qyhJjucgmMTaoilVSUBoTJcYxx6yrbLe4v6RTTk+pU1aGwnrxPk/GWIbd\nLvmchSMmBBPA2cjc0Rq5IDtZq4gCpPWElF+E0CMqTzuuhj8r7HpyBI2cF1i6ktVIyX/dCyoxtbVj\na+n5qGWESzL8s6mx5zWWJLVMORAHUuPXtHrKI1J8WmPievv5WerOfT9zOuf0y/nLlvxoS2XUWk9w\n8FgAXl6p/TX9lrA0ZuQcoc0XqhUQ8tdyx8bV6KmlzY1bzXpCysi9N2recUv9uBTwLjf3ZudiXmYh\nCGYJa75Z1tZ3CcP19ql1G31q3R1M1V6LRa03K57wRiJ6Okbf2c/GGIFLzVYj+pz3A57z/J/AQ9/1\nRnTt05/2WDzzqY+ZL5Q+AuUgXJoIjJhozAWbAG9BzgSvlJbj2As46+J2kr9LeiwFx+B5tX4uvTQk\nfBrNdIbrzMeMVg9tjMl0ciGj5ps+4Hx5Wln8Q8P/LdstV/eSidBWE/qkHoXFOVgf1XxsVpW3ICP3\noXae8yRzemm6yDMO/WaEP+NQ+2DRFq7BbFq2HeYPYrmwcuKaLIrrqcngsiRyH0FrF2E1MqX83CbM\nmg9YuViIxsPC4hhgpoM2/l2Sw6FG0lZcDKI+mhb82U0RxGm9XtbOushI5UHGEG+QhHryMcU2LYJ8\n0c/OAa6L62YHUQ8bPwd8rPDnQkQ+h92zqMZ61Uf9LctD6Vj0z4zUm290JM+T0GUx5LGmF38nMrnA\n1C8iUrNziNo69yjlNj9Kz4YvNzqPVZho+yxaufIamfn9oplKR2nlBlxmQRS5DWU2J7O/c9cwj49i\nFP0h1XNJdDRWxSahFWVZinWI5IixWXJbiq4r8uS4zW1e1pytPeGHf/I/4kd+8j9G1/6/tz2wmO8q\nw7qNgaKO4bJ3TXEtFrUSzrkzIvpNAO+DmE29lyV7BGZ2ljOyWJHmEYDKAid48XOfjsd98F9Pbxx7\nYdZw63HREZ4brgZaP9+euB3M8uXYvOg4BlcZuY/uhtsXd/BHekMdnvmMj8AzP+Xx449pwfz6//TH\nePzf/frLVewccG7bAvVOflyu5aKWiHoAjwLwGufcHxDRPQCeBOC3p/s7AE/AaKYMAL8K4GFE9MEs\nUNRjMEZDfg1L8zwi6pwL28ZPBvBm51zZ9BgYdwPPpp29apYVdem3Mp3HxpoyzLQTDlQu7Nek3Yga\nFkxjGmrrbcRuuXo2prKVmisvZ1JlmeyQVs5iGUsAjW3l5efYRi6/VJZkG5dkZ8ucWGVfdskSIaTN\nMMkemuVAzdETknWuOWph6RnP/T4MrG89g1P5hpJWCPyaZk7pGYycJYLGvOWeoZzJoKpnBSvNx/cS\nCy5la8g+S4o1wdr5VpPtWWbNFNWnkwy31IUHqRwqdOJIGD/BjJcYa245wecY7h7h8zozHkNlLWAP\n8bQj+9eZuVx/prtn7SUDqY2NWlNEMjEbLU2NrcUYyI8FZQvMrLd84mycUicZ6EpjCDlKZpURO+9S\nfaN0FSaggfkttGGNafKSKWjJnD0KUMX0XrPBtNYVY6sVhjQLXsrv37+AstmUsSpZow+wXcaa8rcE\nZ9qKLfWS/V8zdpPgXxsCQ14hXNCRPrc1rgU1QUQvJKKPIaL3JqLHAvhRjAvS75+SfDOAryKipxDR\n+wH4TgAHjMf4wDn3OwB+DsBLiehDpwXtdwH4mSnyMQD80PT/dxDR+xLRvCVaOAAAIABJREFUJwJ4\nLoBvvBV1bGhoaGhouFRcxKZis4BoaGhoWA3rHAa7/l8zP776+ACM/rPvAeAdAP49gI9zzv0JADjn\nXkRENwB8H4CHAngtgE9kZ9QCY6Cpl2A8RBgAfgrAF/qbzrm3EdFTAHwbxjNx/xLAv3TOfXOVhjfP\ngAcf3FzBapx3B2ar7+0S83Js5JisWpZb9R8tMH7H8l/MsVS1DFKOEZT3ua/uEouY03ULVEYPqDqq\np5YBD+l4PRf0suJvlQUsMC+S+S4dySTler/cXPx9zW850kvoW2K7SzqUWLKkf4b4WThU+OIlfrPS\nD5L9PuwzY0UZv0Efyfy6ma0O1xfmP5Nh9v21A6t3sF4Y0vyJXMUXvVS3XN9Kf2Z5n48RkymnBouM\nc4Epz+ab9OZMoMHMRstxy2VprLuWtjRmINpNe6akj7gWcI/rbzOstGeVE+bnkFo6BMuDgnVEqT04\nZHwBnn4QuvL6hvqw+srnIPHRXvkOkLovWRjVlLNkseGv1cyBJZ3XyNSsJ6JnVMwPtd9UtVYga7Bk\nnXQMbPlW0OY5TV6Vtc3Kb5qor643U9uwHtdiUeuc+/sVaV4A4AWF+/cB+IcLMn4LwMev1Q8AsGfm\nxxcMd04fMdLMShYnrsLksMosWZl8axbqYYIs6CE/DleZEg75enDTVik7yqMEj6gJROVlyo+1UmCm\n3MtgafEvP4BqTGrXvIizbbjhw2MtcnWXenDz16qP+YUytbFW2pjwOCiLgZIOucBgNc/fUr8sfVjW\ntO1SWt7uPN3hEH/gS1229NHS5tfaZ8gn1RZeUXo2B6jPz3Q9t3gGEMzua1HarCvNIVw3Pob95oxf\nSEbylDnWg5vO87Rh3h7muTS7kHfps8nbi9ej7+O02uZRaaEtFypGlKnpZ+1UT+ZqpNVXvqukDL5h\nE21MKfpGOir9zPtNupVYpqM3yQ6L8n3azpq+fJHOF87J+FXezX4jSUOyuWQzMrTxxPUW/ajN66EN\nWJ7iIaCZc5y1cct1LEG+e/m13HxUtejLyNfeSWvf5dq30Zo52Gqbm0pQOO07io8PbXMm977gvzX3\nj2uEZn68HtdiUdvQ0NDQ0NBwm2LNxuiSj/1F4thMW0PDVccWprbhKLBumylxMz9uODfcYQ+333BO\nrcQaJmQjnFbOsFy2Z3glU0x25aRXYoIU+QFDhmXW8lk7bwgu7ahOpmpJPcJOIOCmHb+ofM10KmFE\nRVlGOZIn2VkWQbNMF8uQu/I8qJL/nWO0SyajCUPF5PH7Uf1kBZXjP4B0x1buumt5ZNpq8GAvmXv8\nd25HeAmlHWOZJoecqStnEWQZxoxdE64pO9ulNl1jLufL9HLXBOHK9TdHjqH2ZdXIyOnD237rnKnp\nW2Itcuz0GplrscSMa/dKR41IZqt4BNCUh5vilgKQ2SmtZPv6jpXnGdHDzMb206eKtJgJzPKQsoJL\nbNxBmftCOfu5Pvw+r1fEWtpZTznufJtwZjliDllaWb9QF1+e/O3LFCbPhyGVkbCVFfMsZ3uT60Ie\nh/bsyXK93KVnk5fhxwW/7rNrz3pubj5TTLl5vbSyNb04vMVJ6Xn2+vNxvsTQ5ubC3NxibTq2S3OO\nZEFL86bG/vp0tWlzqL5fOm9cXFsbYO+KYTz5rEU/XoO2qG1oaGhoaGhoaGhoaLgiaObH69EWtcdC\nrU/t4m7UOQbjml0xlckTwWMEXGZnN9K4hnEoscILu7YONt2x9OWWWLPwkOfTOKESMTYsYYitVRjr\nmS2mXGBxvtsu6+CRtLMYE3yXnOdfZcKn5JG7v3IHXJGx5N9N1oxpmL5EZs4XzlafrQAkY54w8DUw\nRt3I5WVHZcr+lSyXuvte2jGWaSbIMSfL9syDf7b8fd7Wg6LvmDnaYef1VC0NfHmKXtE9fr+UvpQ/\nIOO7rrIVQOQHGOQuMNEAVgWYkpYT2eOu2JFd2vFJwPhGzVlvaPqW2nGJ5V8jY8vcAMzMY02faewR\nZyi9Pj6Nl312Nv7vWVL/N2dovfy+m9hXZo0iAzaFvyGY0RtpX3vWTGsrz6pJFvdwAE5OZr24vqGO\nUzkHoQNvJ5/OmJFZ4/Xg7RvY10PcdlzewTPCrN1l3/j/E1a6wLjyPJHeytwgdeX3c6ykrKtnq7WY\nASEN85vtu/heKGeSIf2utXmdl8HTaPWMGE5FXnheGHMufc2BMZ23TvD6hn6Zxjgfe0HWYc4vn7fo\n2eLWXV1ax2heU8a8lib8LZhj/ozKfufQ5tIlq6HzfOMAwP7WxLm5KLiNi1rXFrUN54YWZbHmg2Tt\nvdzCNVfW2kmgmL8mktzCR2tiQrIFJbMTFowkB/8SCb+9+aZYcJRUUOro2GrV2bP8glHbHIjOpBSC\ntepam24OFExt5GKGL5CyevDrHMbM+aKPtfRF5ZQPc8cjr07682JdbXAHXm7OFFvAlf7mL1Cj9If/\nf+n51BYbuZeztWPd/XWX5uXjKix2jQFN03dYvFq2WcAXt7KeXCc/hrT24uNLfhjKs0w1iPzUideN\nUmakf25jgm+UMB3CGPcLmkxZYaMg6CbTit9a32mmq35REdVr0Nutal7OnN0dPk6VBb/2W+YrQeqY\nG8u5Mv2HOP/ojnRWPoT7Pl285srxCwRZn9yzJhcG3CxXLvSSjZHMQu/kJF+voA8P6qYs2PmiwNrx\n98kuXtxw2Se7ebFi3fj/2T5uI7nIkYsdCd4GfNGpLX7kor3U/9rCMLeYzPWN3xSWZrdy8e/HmpTl\n82n11up1pryv+YZOWEQr49QvIPsuvu/l7U5ExHC24JUygTnqtt2li2ttoenv83Ncgwwb3/P35XV+\nRm94boQpPO/bUGexMeLHEH9O+f99P8lBOh4003t53jSfT3PfwqFNFr4DG25LtEVtQ0PDrUVps6eh\n4bogtxnQ0HBRMAZHP6bkvBvftwrtWWu4w2Ctgx2a+fEatEXtsTAMeZOfHHIvk9z180zqx3xx1e74\nayjVobZ+F/USXpIb7aDXHHGUOQpALadg+q2aRZYZSYnqKa6G5ckxR5LikjvM2XxId3W1ndecORQg\ndnmVo28OhSObQr4h/tvv9PIdX97mS+wDz7N1AeR3sGU9DBJW1hkI869M0BmPsAs+lNmqvpt33/1R\nJN48ru8Bf0ZvIp+iXXVnz4C+n830c6y2/+3PlBXtHFh9kVeacrvhEDGywQLAmMnMPTZtj8zip98R\n++DL5KyUL2uSJxnhgMHGTHrOqmKJhQQCQ8/rnbSlxmRoZUq2206m6taCdicTe7awiNLMtTUzRE1H\nr6dkVHPgz5Zk4zT2L4wjM7JxWjrJUsrfUp7GAOYYNHnP/7ZAFNBOPnvR3zQ9a938m7O2WhtJFjMq\nWzB8PE9SttK2knkFUsaOX+N1lHpwXU5EWYcBCeNtWP4lNtZbAHBGlZudcx1VdpmbQHexKfN4ce4T\nzzKf7ef5ko/RvgdMP+rf9TMz6ucrfl6ytELxZXrmmNfRQ7qVeNndVM5wGMv1afs+ZnT9P3+vZ+yy\ns/H44+2mPQ/GTG4YfhwIE3FukcDbmV+T3wucPZaWBPJZ4fp0IsjmNYOzDm7Dd0MzP244Pw5WP4+t\nOCBzUVqVBU7tIM0unmRU2gs+EuEYC881D3PVoqtSxtpJZEm+NvkeC3JhtVXGImoWhVIPO7/c1fSF\n83xzsqMXXWYhxe+FhWWl7kGOSWUkZbI8OXNUbj43/Z9EEWdjIyzKOrYAij7kTPDFCouw5MNT8cHm\nvoOhfuyjwjL5pY0FeU6o91s7HObFQ8jPItr6NrI2XpTKj+Wl52S6Hy1epz/DtUlmaJ/MAjLyOXZ2\nXMwx2WGhytPaNH+0qSDBTCUdfx4Wz+vORC81BAdl81RuHmkbBrKNlcWWY33lzAGRlqWNGe0dpt2X\nG0fStj+3SSQXm8C0yGAylswNZcyL0A5cVzFneZcU61g5C+8XrQ659NqiUpOpQVucn53F/Sufey7f\nmPi+H6tyc56Xlyz8xAKXLyI5tPlH/s/r4eWEjTMhw9Ls16zOU2KRai3w4M342sluzqP5cMuNUD9+\neJTtw/Sb1/nBwyib+8weDmPiNZshsl1kv0Sy0mc5HX+Kj24CRR9NXsl3FoC6CRzpTkC/i/MbGt8Z\nfuEq9Ts5iZ//0vda2Fi55otat9Gn9g4Of9wWtQ0NDQ0N23ARGzUNDcfCBpajoeFcuN3mxPYMXRpa\n9OP1aIvaY+Gwn82btiA3ES6xh9pu/Bq5a8urRsZkbYmFOXZ5/t7iDqW4XquLMUjOYA33BGso75WY\nxtqygfMztZrM2uv8vtzN1fQ6pq5bUGKbOGoYKaukkwyEdQAPjAUlijgQdr6je2q7UfgdBZDi5Rpx\nTbJ2fPc65HPpNc40BD1k1FgWWTO8TRQ2QmMLDwMzqVTGDUdg6UazZ6cEbFGZUqRmxUvgDGyQ6cvQ\n2lzoEbe3D/wjWGypTqnOMp8RTC8fY9yEj58zLeqRWFAEpk20BQ/axs/9lnXXpt8S668gOQNc6CEj\nqZM0/86doz5F//bjoFROov+hwAKp7DNPn3sHCkY+MJ8Zxks7g5b3v3+OvBxuMi6jccv8nq3NIddv\n8lnV2OkSKynl8zkCiL+ltDlWsoY59tvf1xjRs70+ln0a7V3h2ze0dSZi9QFTPy98e6jvSD5uMsHi\nNFma3CjtsE5OkrbSl3vpG7Q0J2j9Id9jcl7MWTs03JFoi9ojwR0s3P48izKrLmioYx/DwmGcuti0\nI9znph9DOhHJfAG1H/zA+Re9NS88Bl836uoWfW5wIa1st9zknJOd5q/XYzVKk3JyT3wo8xdg7eSu\nycymVY5ZkLJUUySbvoRKC98145CXkTNl4/e1D7jcS1TKz5XHr2nXz8SxIZppZtCv5ggC71crPmwj\nmeJD2C9QuZkwgBCFUkYtBRAdm5KD/4DWPhq9eWjUdiY2A82ZbYdrbllGgPCDnhCeXjmujL4IUuvi\nF4GR/9c+Hl9ROey4Ge2D3+cJCxUlamwoVxnLMuLrgV2LNlRkPYR/vpf//7f35sHWJFd94O/U/V53\nSy21AAm00iwGs8gIGzCMjBRtCYQAYy04gMEwRmIJwMMAHhjGMQOy8SCPDQ5kEGI0YIMBgzEBHraw\nkdRq5FAIrMGSPEKyADUta20JbcGnXr7v3VuZ80dVVp08dXKpunXfe/d75xdx495blXnyZFZWZp4l\nTw5H7zTjNd7Gk3e3je/J+gBxmqSApzynBKL7zk0ieXunC2eefzdNrJgQNCP32Vbc423QNN19+aw0\nmn25nFeNpnZMl/d91HCWdrgWlRPmfvE+XRORrLlyJDXGlpQROWVZpCypEIJSSlztXVXbV5QV+JBu\n0Kl3mn/XCPja+5tSyKXGhoj/TDtL5J5X6b7WT1NCe83cWypzDk3tfViKmj5zRHAL3Y+duR8bDAaD\nwWC4tDArh8FweXDkAt9lgG+XRT/WDDGXBSbUroT9LbUAKVpL78Q11lkn98T94bewKvpUoJK2LVog\nJy/LYt/9ZW2l8i556Hn0wpjjnVfbeLg/45zuqrShLWWb8Tbm9zYEtV16nmmjaDJz1lGeppQ+l3+g\nkXKRCihFSQ1afMWqWNJCB55KLlehfppltcY7IaV153Q0miUNfIqmVnaNFVyzSkf3GkCeBzxYG0Ne\nGl0RQ7Cn4PYnrTXhnEz+rgXrnmZhlPXLtZVEqX/KcqI69tdOmeVzuBesp9vx2gQpV9Jwjf2OAtck\nrAwan7zdeBRW6dHAA+TI65pFSQZv0ayDvB6cn5CnFAAmV6+5qGmzatRYBXtPiBz9oS28Ui9+Fjrz\nlEjVP3pXWLmNGKf6MdFzd39Gc4h+umXWWlEUj6ytRvF2bohqHdoiPteZBUpj1Qnu51mX7fD/1Klu\n/skz0pV7AybW4jbu01mrpB9diyeQh47PxGQ+EvNZyVJbcz2HfQTRlAdSjdW1ZmxLjf1FnvizZd42\nQxq51aISDQHbyjPvLyi6YWiJpfYAzBwJTKhdC1sHnO53fpzfaINORsgUQloyjDe7PqTXNDkbqg8F\nLvLPDSGu8Z0TOAds2ICX4yES7tkCQaXZpI/YWILwHFOCr1OE2g2pI9HQJg11LtVwsSu2c7Giwfmp\nMqPxaWVFTsjS0s6d2KL7ibK58JFaSA5Ck2ijiYIjtcDMXJ/jppR0NxXCrkwfrucE8xQNWW6KX9mO\njudrmYtpRsDn9eHlXLselxE+p6dKuRllQErpIOuoXdfoyWspYYsL15p7Za7MVNRRTWDnPPC6coFU\nlq/x5twYyVbWL9V+WntoZaSuzYkJkXrPU8qbVJ0lr+H+Ia3GNe6Q4Vml6iPTc5Te0VSe1PONlEbi\nSBoAcB6eucV74YIv3bQD7Ym7tuuO6/IK75OZSX2G+hrAa/N6z9/stTdXzgHg2wHo5pvht6dTBdsc\nQTDXN5pmKgsXQnkM4H2/Fddk2an+JGnNRYq+rIMcG7U02rXa5S/nQexQiKLaJ5Q0EjJPtHf+yIXa\n7kifBZbaSyzVHnDmMBgMBsOFwSEFBYMhhRut391o9TEYDBcS3jm4BZ/c2bZE9AIieh0RPUhEf05E\n/56IPoPd/2gieikR3U1Ep0T0PiL6KSJ6RILexxDRu4ioJaLbDtAMs2CW2rWwUKMS0xjVVqNFFaPl\nL6B1w7WhxIRlUub1CZfkrvwF/Kd89wMPmvUZus+/n7jiTsGvTto75Fesrj5YMCXd1ndW9hKkZjiH\nrUvyDwDUkmIdDppLF7WZR19nxaXab9GVo1ispdV7aNs+cFhNoKvoefSu6b71cVvIQGQs3SQgWUoL\nPsdKOsdli7ucZi2kBRVzZGFqlXuJM3ylW/UQmTblUSEsWZH7aMaKq+WRll2tnBpwF1nNIp2yHJas\nzjlrSLDEhDN+a6yyOf5TfNXk1erWNKPbNufXuS5Izel2DJrD6QD5M0ClxXa3iyxus/mXZfPnNXmW\nfkwT8vE88neTo1V4R3OWZr49oeaMSWkNr0HJghcstNeujdd4hOFAI2Wx5++gZuWX7uMlLwxeppav\nhCgdc79V30tADYCWa7M5VuxaaPmCu79zwC03Aw88GAVMGyzUQ9CobdkqPykzESE4xZOGbF/U5g9G\nPzdea/1kbv1y3gMTC+1+nocDNMtvFGhu9CyYzIzc84CnDb8x9SLggeF8VeDFS4fPAfAjAF4L4BYA\nPwTgLiL6FO/9/QAeB+BWAN8O4C0Abgfw0wB+EcBXKPT+JYD/AuCxh2e9DBNq1wJ3+0zd55EzC8KR\n5wJYv5CmhrkHu7YTXMS4MxH0QjoJTVieCyE8qkI9430ebf2y6qKd4GnijuyYQKbRFhGWg2DGhbtS\nLQYawcVY2R/SCaou4o8QXMJ8/MzafpDW6h1cljVhHRivc6E91K10zJDGd2jDQDdBI7QBj0ANYDKh\nRu3dT7gTV+qeZiQg17gv7rswSbnTyqizvPyJi6XCW+m/FCIl1AUC+z98k74QrVkA1S6e5AJeE3h3\n7fS5NT5dD74IcUgrAABklRHh/ZHHn0zGx8oFKBdcBhfuPo0m1HAhV0amTpUVFCTAWG/nMCi8Urym\nBA9NCTPsJ/YJvt2UjhSKgTGydaCZdY/MHO+W64+nifrysYkLLjllkXw3c8etBSVFwCBMhT3ooV3F\n0TiD4iLsC1SUBnDxHuaoXonnHP7L+ykFiZZ3LcxVqgRMxsaC4iOF8CzCuMKji19T0te08RwFmRyr\neTlzBMwcb1qaGv5q5zztHT8v74O5z2Aujtz9+BDRj733z+H/ieibAHwIwJMB3Om9fzOA/4EleRcR\n/e8AfpWITrwfTStE9O0AHgHg/wDwZbMZPQBMqF0LDlmBqUujLNhnQFo3ayOcJVNpluE5/KT2sGpp\nheBVtRdYAVUEmNL26Hqg0/rljvrpB3jPvPL9lh2b0zRTQS3HR+tBoZw+f8jpgVHQ5hpKJhAO2NAo\n6EYW3p7P1k2UFEPuINBuxkXc0C6yHlz4nZTPFDG5+otnmXqykzaUAq2A3EfM803SbpVFdOA/EQxt\ncmQUW6QM904204VMTsjki9GQdsGiRw3OJvdJs7Qjn4oFWVswy3tcOEgJLkDXnqfbsawJ70IolEJS\nor7JhaMmYKcsSFEd9eKGfDzgU2rhynlLBFPyrQc1gubpwkVu7hml8qaetRRaBfzWIfK6aFvQhr2P\n7N0fxl+5/zYr1PblzBg7B5rcOje8S4ifh6aA0tpC3pM8DworP6aPlFid5dg/eB1080lcNlcSACOP\nEz7Qnx3r4+fCFRDh3eEKqmD9D/xp55dqFraUcK0J9aUAjKE8bRwo5Usd76QpGiStoMQICqKmb7dd\nO65guYAbhF6+t1jztMoJqam61iAnvMu6DWUX3oucwHsWqHi/Z9M5Cxy5pdYtjH48M8+j0C3VPlRI\nc58QaD8TwPcD+HwAnzKbyQPBhFqDIYfz0mDORc6CfagzdQ2XG5c1GMWhrAqGs4e0gkqoZ8ef8Xh6\nWd+zJXAeFinGcKPAeyyy1M48pvZFAF7tvX+9dpOIHolOeP0xdu0mAL8E4Hu99+8mIhNqbzT43grI\nIV1X5b0iZGeWLqG8fKXsiI6Wl1syEy6s+jFDPZ2Su7Ushx9HVNIkJY7D8QmeNEz2ljaUdh92ju3J\nbRN7jqeW3FKa2J3WwaO31jrmohvlV1zTW6ZlTkVp5ntxg+V2uIfxHotwPViNtT7F9ydvmukxRKnj\nivoyAibPSnF/TlrqtX3XmT4sEb0DwcU5lTZY2BSLa3TqRM6KKK+F9GHRrLqHKs9TXlf2M1OiPgTX\nW6oTe6c1N2GNXw3coimvB9o9/LZ8PBh3oUy6nffRvuNI321sUQ9latZ86VLb55EeG2M50jrOvFk2\nxI5tc7oliFvX5X7zULdCn03mVdJGvDIvhGHrRPBacL7jWYtb0I5bCvzWddtcpIEjeJBo0fhLR2eE\n7QMMmhV45DPk8yPffV/gz26gsd1N57cm9ryIt5CIZ53rq6d9QzgXRwBPuRCz+g39UHoW7DBYaTkf\nRZfQHSblhecb8V9SuMxVyuS8IILlvCaP5vYa5VHo9BHb/fVtZx3viHUWuMGavhn7ya7vC3Lvccmi\nHf5P0vr69prUqZ0+/7ngngBqGZU85dq9pvzUXuBaC3KyzVdArn13Z2jNPgCcK7sfv/0Nr8Tb3/DK\n6Nr22n1V9InoJQCeCOALE/cfDuC3AbwJwD9it/4JgP/qvf83Ian4PjeYULsWpGth76qawpzDkccF\nXH2eqTulIlDyiV66mALzjviR4O5NuYVcin7F3tcaqIvlWhrJIFj9wJzbxyrRD+p88RHtPeVpE25J\n2n7p7P8eFIThTRPxF52rzIXiDY112CjBWqSw2HqgHfcIU8v6TdSfmu6Yo4SAPAluNQgK+fOFeRlZ\nQapmQi+lqXH/XNktLNSJ+HPpy1H7Me/n0v08KGz4+6kcATWh17D8WlnBfVVTVsh3YhBAUgqaMV8Q\nomTfz41LcVC4XpDbMCGU0xYB2AZhLvRr/r5uXby1ofWTrQ6+GftsBK7Yy80LPPjbZixDUw5NlIvh\nmhZUrqcRtVv4HY6iC8EHeX9gfGDTKQWjWAANb0PxPDcEOmkwBFFs/bR+gQ/xbKLv/vcgUPPfAPy1\nqRKy26oxtsfQhr3g7p0HThqVXoS27dK5sY7E8un9uueL76Md0vjRtTvQDH3oBOP1oCiInjtXUPDL\nPf+pdzRAvqs5ZObsaAuQUDJoivxIyZTYUjEI9gKdgmcLesjNndu3UFJE+YLL966Fvz62HXelL8Zm\nqIW2BaKv33RMZs+tdh3EeNdQWr9Mn8MyYTK0XWrLlsafzls6QGWkcFrbC+LI3Y9rjvS5/bOfjts/\n++nRtQ+960/wih//1mw+InoxusBPT/Xe36vcfxiAlwG4CuArvfe8Ez0NwF8ioq8KyfvP+4nohd77\nH8wWfkCYUGswGAwGQ8AN5q5/mc8sNFxCnOVeU4PhCEFEPwHg2QDu8N6/Q7n/cAC/A+BBAM/y3stD\nzL8SwEPY/89HFwX5KQDuOQjTlTChdi1wiwega0I1l82ao1VqN4komkOuoZSusGoZPJhHwVUuGSk3\nlxbI8jEg5e6zYNO8WlbBtZW75k4sHLk0rQe2AJ0I65fmvsctLGh0LXcoo6cb3Su6d/baVQhrbfjP\nLQ4nTdmtXLoVh/8nAJorIOcHaw3JNCkL9sn00qR+qbysjgFqUKUzg+jLOb5luhRy+RVLoYS0dnvn\nxyOiuBWy96jgljd+r+jyr+SJ7jELPX+figHjtPcu9OvMuxnlFeUP1+S7GN4Pdj2yTIY06KOw80jr\nmwZ00sBfb7tvZrVUt3DkjhHbhrKb0dIoLKZg7TfQ4nXk6YHOkwL6s/T9EWRRRHbeP7ahDr33ETuu\nLfof6J9sBho+eAaEeahvm8jCy+sSWdlHPuik6S29weInrL2n8Xzrg1dIX3dsmiFYIE7b7jk3Pno/\nJvUOZW9dZKEdLMOhDyneJup8MVj3p3UPzyHXnzXaQ3r+fivvVHSvdg5NpJu4prNrk3uV3l6loJMe\n10eLf0gT3rPt6eDi3s2TnZV2eBd5GzOa3VaNzHuY9LoSlu5WWNBz7Ztq00R/UT0IKp6f9oxS5Ubj\nwSbuH8nnOuQX/BV4K/GV9JgoIRGszB+5+7FfGP3YZzbVEtFPAvhaAM8CcD8RPbq/9efe+2u9hfYV\n6I77+XoAH0U0tO/7vffOe/82QfNj0U2Xf+S9vzqb4RVhQu1K8DufHyCBiVCSPBZlAjcvOrEiUBcH\nOeZS6x1GoTLjGjIIzOx3hBqNqbKw6TNP0gT+tPxJyIVsKk3iXuBHLii4wEYs7UBlsudxdE/l++YG\nISO1b7N3/yXpMgrEQmlqz+vA6+haPB4XJATosEBSJvIoYnLCPTBKJ65r5QH1VqRU7y++c+eNUv3k\nIloi9d7y5yDcTkfaUnEVf2vBxQYhhd+TC1MmKCUDlGl7v1tRPhA96oNDAAAgAElEQVQf0dW7sE+j\nfAseE7+BaX+KBGB2PrT2H+hdK1smMAdCm2bcn8pcRwe4dhR4RRv6IERJXrftRIgZ37N+wc7boOdr\nEHobgmd88SPeQrqIfhhrtX7W+q6u27EOhGZQbPpQR5Z+UORy9+GG4Nt+PyMTiid1nnIQXwtxAFqH\nTphuo+c0tEGr982gjBiFvpYJuYF3xXUy9IvwG5vu+QX+WN+R30Cs7IgEhiBUS+Uk7/OyDTg2TdyP\nQhlgfb5hPLBtIZyvqiPxat9p+Y5q+YSQIgXv4gkKvULDXxd9r1c2BBrDPvANwV9rQbdsgNN20p58\n3pZjpsqXNp4k8kT5NIG4NNYDE0WZbL9k3hLdDGIjA+s3vB+lwLdrcP5q1l0algq1CRy7UHug6Mff\nhm7oeJW4/nwAPw/gcwH81f7a3f039Xk+CcDEsttjPqMHgAm1K8HvClo/DWxxUqSvXayxApXSsIUx\nAGatYfuUGiXoEedNEXxTC6chT2Iy82DtEfatpAbW1ucnxX4P2Lg/lGnVZb2DgkGbjNiEoR6HwwXI\nUDexhzZYYsejMTqtJAGgW64MAio1HoOEKy3lvUA6WFbC4r8ZLScAstZPoGIhodRrXEym9kEqC55S\nmhnQ+3+8wDsGqALMgu1OfstaJCX4yj4ukQvuw/fi5hRiqbNiI0ufm/RjNX8vbHi5v5K/B6mxIKE8\n8MC42G/9WC/XC3EnrBywftaKwH9hAR08EZTFlxdKp8jyKevZ1yWyTPIyGZ/cE2Y8XqoZBU1NWA3p\nT5pIUM2BXB9YqufHbzHuFQ9zVT+GdRYyllkouoYYDbx92n7PJW8nJgwP30O/2fXtyAQQ6fGTULSO\nArbSJr3A7rW+hfgd9dd2cf6+L/utGy2FYP2GP+eti+o6CODyOYS+KMHfmZBvq8yHXPEQeGDPppsz\nesWHOB8dQDxO8DJKYH1v4IOBK1mi/dq914CEFAgH7wC44TnQyaZTjLQEF7wCOD2ufLpp9BgYykCs\nIJVzoefpFQE/6k9cYcAR5iMxNHKFVBLsWQQFm4TqnaOVtQBcSdRZsjNCesjDn7PCj9rfUorzNlG/\npbjoSu8COkvt/DrkLLXe+6xmy3v/HwEowVTWzXMomFBrMKwI279mMBguDBZo+Yu4zGPcGgttw+FR\nuy8+I6wZDOeNmujHqXyXFSbUroTOUrsswlyp+6kaq02jLi4mlsTaQVtYDyJrqcYTi3Y4gPFJDUWu\nJL71nQGy1zoR0zZ7nqd32+UWzg4iJL8L+8BGyNaI9nTyOvb1lPWjE3SRX4PrsNyjzPiXeSMaQOwu\nvKHhOi+fgH4/Kmu3k6wSbZomck/MaPSCq1hlF63SKnMo1gf1+po4Ni0sf1+DFSnnNpa7l5q0pHWn\noWQ7VUUA5xaf1PaDxPjit258j/keUzEuyIjg1PPeWdI6SyGF8raKN0hJky2ik0bvNquDtm99gm07\nbtEItNk4wS2UkcWZ1S/iY6ArykkdiTJs14jzD8f3yDGJu0wHa7DYZwmEva497a3rXI/DlhTmteMR\n8xGBP0cI3loPbNs+Su/YZnSyGZ55Z8XzXf/g1unrbdQXhvZpRTRlADjZdBFo+RYazkNPI478LuYx\nZjnmbRr67UCH55PvY3i/Q/9yoyW1ut8CUdmjFV9JF9pNgU/8Hq5pdLfp91rNi6n3QlRWU6grs5j7\n6zvQzVd6q2pvLQwWcrSjBXxDoyWdj3XOw7fbcQ80945paXQRHzx9/MS6qnpYhLRyTZGyfAe+JOQ2\nIjlm95jk5GVJLwQJMdckeRF8cZpe1k16jklviJyr8mS7xjSdvOI577WQffbIhTu3cE+tm3lQ7Y0E\nE2rXApvAqpBblMqFkOLyGoXVZ+4v6sZ/ziO/prjrAnm3Dz7RpQRaAFNXpImQikFIHHJygZa76bZ+\nXAhNzgNli2XJbMqNOFEvj2bw/B3+SySOAVDrFyYBbZJL7D0tHdGiombg1wSbFC8laBOSdEFPLOaz\n7ukrIHc29FI6SaFt1vsuFCRhQSzdKXm6RGCwbLnyHluAV4Erm4SrdDJYiLavargXC1MaHRkcZBAY\nBzfAdhReOM0+Tck7gtgRRR0PPE/iXNYcWF2C4DfQ5cGauCAqlIxdUCChZGtjPuMFtIvyoy9vSD/s\nFx35mUCMAR4ATkN/YwGnWg8vg545hQ/OD7rAViM/vbsoC3YzBDQKCr7Wd0cgcSF028Jj0wnjrR+E\nVN4XJvUTruqjW7+IExHSKEeySSE4em+GMlk/PmlGvlOInqf+Xsk2nMLFCodQttanHCszRY8pNyaK\nb96vgbgvyzrJdQWfL7VzXRPjTzReh/H2oSeDC7R7YMdiUPhRuGe/BwU7MCohBsVBLNxFWxBSrtwZ\neEXpklRchbbg4LyxtpmeOe0nyj+ZpxaBSnLeYIpDiWK5fI50vm5OnONOqxyFmKctyt9dXuHussKE\n2rXg/WQAVSEXsQypgSGiNNdVRhmEhuiTm9iSqQf5kQuhhCVRs1Jrk7Wc7JpRkBzKSCkIpMVlwqtS\nfgltqy4IBotEjnc2eUvt+2Sxk5rkaw921xDyrj2RaEi1vXI2a26hl10EAmXFy0Cnn0yFAmciEHFa\nM8D5HPYVzaGTWvyxIG7ZyJZ8T3tIL/uk0jbanl0uIEURZiW4kM3fwVpFgbYIBsb9gND3QU4ix6ee\nPW+vrdPTcBqhzNS+yz6/l/nYvck1Toen2zCh0AXlIBNipBDWyj27jDAT1LtgVkKAD2k1r47C+xIs\nVPKc3c4qGQT8FnBNbMltpeJhpEf9Viovg/sN1lEmOIj2pi0XUvvyr+9GGprHR0Gp47mgsiFMIiUP\ntCkePyIFhXh3Wg/c1Ay//amy7zQlAAKTNgjgga9ULytgIvQNuXnbSIt1LuCOJozJdzRAU/YMShW+\n/xKIFB6lc3B7cGE/0PYPhHmtBbYt3HX+PPi70PfhECBqmMP7OfiB6RgaISgOZ86N1XMYlPE4cSpG\nRJMrKSTNXB9j9GbxC3QKGk0pUel9OEspiPptWuMYOn8OBwC/W+Y9eVHgF7ofX+ZtcCbUrg0pGKYG\nVRcfWM6hWpt6IbS0eX5yjErggf0mbeEGMZkN2neBaFGuCBaT9FKonuaPeFeQfEGXCC7a5DCxSAkr\nypC3VXipnRBz6eYLnBNrhMCsQa1iYkzzeCAX4Er+VYsNw5wjLIptxu/X0FQs1lFe7ZiZqDyhcNKs\nVBlNuhTmJgJcKq90U53WYCxD1m+rv8fFsUIT5NrYCpsUrADwY2YAgEe3HYQu9VmwfK0D3Bh8bAhK\ng00v3PTXhKAnXfWH60DWJS89ro0RcX2LkSd2L+I9Be5mySLywrX9fBJbJjsr1xgtOHA38JGqA+sn\nccRh1s8Zv/wp+g1FbeRPxzqNEapJuAtP6x15KLmx3hTq5vpozlKhkRAShmfH85+6qB/LwJCyf8p6\neNYnw/Uhb8MtnXIcEAoJofTl/VFTQky8txI8SuTeVSAeXwbXfW4FLo2RG5p6EIWAZCc+Ur6NJy00\nwxapoV1O3ahwAMZxM/AUypogoSBUrNCzwRUROQ8bNkdEkcpTY0PFvLhM/AOk10n4raddQWiqoDGM\nD3P6J8eRC3feLfNqq1Jk3KAwofbYUQrR36NmYjMYbiRYfzdkMTdqduVYezAcUZTvgyJz3NOhkT0X\nWcDm3DPCEqHTYDgCWKCo+TChdi0QRccRxG6R7OiRMCkO6RQNYavvi43OGx0CG7jJYisKytJbqlLn\nh6pHjHBaOU2l5q60B7iWPrpe3DOX1wqrFuGU9UR851BqO61snnaf0PVLWjx5PqAGuZ+T8ajxXbPQ\nW2ItqIXad3MZtD5d4wIry8g8w5ojvqRFJXmvwIPap9rpftNceQOEJdCHM0MDpHVT8qNtURjO1Uzs\n3WJWLB/OR+XWRSC79zscc6UencPLmPAVW0b4kSf++i46DsU7Pwazkb97WnTSxFZNJ8ZrjR/NNRZg\n55q60XW8D4QzHOESubiOPHW/R8uorPtgsUUfrOnargvAE44AYnR86b1FO1hzvRPuxYoLfOTS6JrI\nui+DLYa+EF1PWAK9eJaDRRoANk18PE9/LTqvlp9h3BCz8jVT3prNNDCkGA+pIbitj9pG9reQzwd+\nMR1XYzdfBy/Phu3/uy2z+MkjXqC8v/y+MpdN8oh1htavhvEl4YIb0RLnKA97hdG7sivj12DdbX3U\nNtJKLdttcmZzDpIvzQJfYYkexrQtpm3XKO1UOedky94oZ0DPWZ/xbQOFvNq6KrXeWTq3B0+LCWq2\nxEgX7iOEuR/Phwm1a2GTcA/mg1k/AUUTvba4Vq6Ng6DylnKXJhm9j03qAProneFM1Iw7H/9du19i\nDe157cHvDG6rD6Rz05cG6ZxAOGcIkWlTedfQ8k8Ws6mEGeVFtCiroZXiBQtczGfQ5ki23Sbh4idR\n6+IZyk+cE5gS/Ie+pLTrgBnPn5fPBS7JyyRdDtwdOZxpy90LmQA5WXgnaHeLcnFRChOcv7CvslEW\nMVKIE4LCGEHZT856lRGXQ7TXIWJxyM/3OfJzR0O+vmx5PmrEI29Lyb/2O/DIou3K6LnEyo2CzAj3\nWpWnaO+lHxStXdTjDB1A3zIT2klxJ5Vn906E5PBMlLKifFJ4z/Vddm/kSzmT2Yl68jOMOY+KcmpQ\nLgDTvhJo9AoCzqnaT8Kz1uiEPKGd+PYiYHwHtfeEC0lOf56T9gj5pYKIlxXA5kM+nklMhVoftx0w\nKh34NoA2MY5o6x0+jjKhvKNJaVfzwn75pOs9WxOlLPJJJQbjEcBY5y37nYPT10iRsr5GoScxKBtC\nILW6tVhJ6ZjauqCmlXNAKoZLoT5DWxzbCQmGvWFC7cqYDB5yIpDIaNyydOfws3Wd1j7Q7HlSKdZq\n9WoCFizBSoOQl4ugUvqKa2et+6oqLyX4zOwv8riU6J5cmPKy55YT8mnITfza/RQ0AWgOjX37slxU\nK+XWlFCykOXKVwWHmvbU+NV+Z+oT3eF9hC+YNWEi5BULdSlkRZGpkRYUhnoL4QOt64PLyL2qTW9p\n9fHiUAjFvJ3Go2KYcNZbOvlxL9mo5lqb9/xMfof/2IxlFoK5DHkDz5No090c0Vkyr4yLW9Wi10z5\nQW9l6wXj6L1NWCYHFI9QwlQBUQPetuJYquzROKkxjn/LdFqaMO/y+0DkfTAGhmpiq3tBAcKPdJv0\nff6eOGUMKLVfUFjUzJmagkeDRkuOSVyBBXRjgOw7DcG34ggfja++HuF4H23MGsaPQgCi7BisKb+U\nOso68PKHe7yuubZUlIkDr+Gy0q8nlmsNof25UiMl+Cs8JvvAzHgnkVKmtH5OwAO9p8SRB4ryDn5B\nkE9/7CbqPWBC7Urw11v4ayu+QDOiyZXCnQ+LtK2efpH78Mxod+eChYqA1VFj7TuL/XqKC5mEqnXl\ni7OApW0rFl4RSkJtTbk5+kDx/MVVXOl5G6Y09TWoFWpTtOUCfI3nty+EkMGRPAoqJeyBufhB0fJz\nQaChMYo1MLVeAf0izinCrnABbQghZHsnhHfusZ11gC8gm0iQjurFaHnuNhothNvp77DI5BGCORQX\nxtAiQ/0bGuvYEEKAGLd1aDbttGxOjwsdgX5DnUts7VnYwZ291gtCKiBSSjZNGJ94UDR6f9lkLIPo\nXLR53WI3/8An7x/iGSuW0uGKa+u2ZgT3dlnnwH/wwgr1U9xehzyZ9pcKiyTWGJ+kEK2kTbrCJsbq\n6EzflCJi6AOFugql3ACp1KiZ01i6yLtCnA+cw0QhNcubRxnz5P2wRhReInthxlwTeYHsM0cFBepa\nxpZzgm+XrUnmWMdvNJhQazAYDAaD4XLiQArFffYSqrhBAyJpJ0Dsi7XOKzcYzhPel89hT+W7rDCh\ndi1s2/F8vQyy+1gr80jMPiOskD6pYa7gJUVL4hD7RYvgk1wu+FXJtboQqCGbN4Wc2/WMvUBJDC53\nyvmKBYz7uZe7wQ90MhrEyZ7Tmv1ZWhkFaK6na2LtIA01VhxuHeLPi/MzN7DXIZCri2o10axnmksa\nd10TR7EAGKwsbuvGfaGaBaKh+B3p6YWgX27r0PSutrGVzg3nxg4uuNzCm9rjxsfYwWo4ji/qWCzc\nKCN3bDeeRTwIC2FsCXsL+zakk83oju38sK9Ww0BLmQ8mAZpCu6XA3AqHM9Oh99MB7JnQyWa8HtJu\n23ifq+gHUblt3H6S70nsgFbZ2RfSafN5EwcqCq6QPE3of+Ne1Pz7OHGhZ3x09XfxdwBvN97O0vI/\nc7tOaSxXeddohDQpq3JA7Ri9acbyxD59lY+F7q0SVeuZKJ5BOoBcDtEYWfJK0lB6tooFW223uVuP\nUt4VCjyL+7IY4ZnvjtwNt01sXanId1lhQu1K8Lv0giBKt4R2ZTpik+ks+omBRru6hP9kVOVM+fss\nwKsGgZxgX7HPK3dvdS2xUl6tS5DGx1x3orVqwukkA2sELHz+WsrkInllHEpQlItirUyfSa+5lGsL\nd21bQmmrwhwLSyQAadDajwkZXFjTypaCV6osx/fwpgQpTmMLNCfNKPg5H+/lZbyGPIPQzITpwLMX\ndZrwwVzkQ9rc8w95XevRuFGACfeasE+4p0uiPL/tFv+u9QCmQqak7VqPRonyP3GNzLiHDnR7oZY2\nNLZRoq7Ezx8Vz36Y+1i7hN8DXeZSmeKHP5tAt+0VIZwvtx0FJvmsApqTZqifNt/J5yqDcPF+ztsm\n1c48X0QrCNhCUTLklZHuRR8Kv6O8lWuMyRYA3u+AWKieuJOL58yVE/w/h+bmnRlzIuXPHsiN0Sq4\n8mUOFKVlhIKytio4oLKXdaI0zSic1QCbcwIUAouUDVH7h+xHLtSapXY+TKhdCe31Fjuxp7apGCjd\nzEGthuYxYU0XrblteTCcwX7jplIwVdtke+P1oxqs4R2g4SytnnOUPXOid6euS8FGorYf8vKTEHv+\n5WKUL8o1Ac4FAZT17bYXKhpHU/7b6QJY1scJQUAKfgNvikWIX2u3Ds2G8dmjQdyug+Wyb4tm0/Od\nGNsiAcUpAZwaAuBG3ln7NBgX47trLbzzaHueh3JDO+zagTYvh7dDqu1CPTSeQ90a1wmPkiZHoB8s\n5VE7QChKmUDTDlZMRPUKPEl++OK86evutqMFPCg42q3D5qSJ+gbP61pmDeW8Ku9kqJ9UHvDrACYW\nY96fhvwbivogL0e+4/Kd4HnjIESxUD5nLB2s1rIPM4t1+B/lY9bsoT6JawFhP21QBEilg+RfttO+\nKCkfw31NMZELiBYFnUuVw4XRgiCfhTZnKO9Wkn5i3F7ESyWSCtMjF2oN82FC7UpwrYPbtaBmnPid\n8EYO9yTmRDeTNHNIlZfDkkhra5S7FGvwe4wI/YCaZlEb1PbNGx3n4gZ/TigJtSVo/czt5vcdKZhP\nnkHF9ghNgAs8yutSIBv5mL473k2vUdOgHRa/fZRkrd8oljDe5q3jgoEeqKa73kT3c+83t8p1bSnc\nkTc0bQ/2KywG3a6N6AGboZ2BYFHlQltfjpu20YTHxLOS7TDWU69zKagPF9oj4XA3Kps1wXzCq2i7\nIBiPz9yh3XZRSdttnHf83X2nxmdpXaWmgcO0n3SlxX0+pdgK+VLPoQYtF75ywktBsJFKEZm+4W7y\niqDdJAS8duuwQTOxig/5mGLAtZ3buKa0WGsrxsSaXRDggsKopEBM3dO88YpR1meUI6F5EqwN7qqf\nKjvHc84DyO2OY25OovXLtkddFAPPOcCE2pXgdq53EeKLJqmN45PrWXS68xL4puWWNJjHgJTb49z8\n+9CYYq1nnKeztvB3KKup4TDILyr8JF3u+WoWiTnvw7ignVpMu/vxONstetoJfzydzBvXNy7Ht63K\nLxdg5Ls+sV4IvmKMglXNnMEtVtzyNVq1pvm4sEsNob3Wju6yjoa6cIundJuO94QWjhVK3NfaQXsG\nIQ1tCLvrbiIscsVKEMyCMBi7NU/blj8f7t7eoIFvWyZQjsK7d24Q9FMu5d3+a919cFBGsPrLfjJY\nGN2YR/a91JwyV/iYuC7vOa3EezKnSiIHDFsLvHORMSDkD0LioKTo2ytY3rV2lYoBKeCP9Nm1TFul\nBDn5bORvWV+usAneEDFf6b2/sVutj765gOxYW+WgtdvEvViUp3mZBGjeDxxVHnTCE4DzlOJ7dMNO\n03dHbqk19+P5MKF2Jfidj/ZqrQHnPJowQc7o2M0lFhhS7bRmmywVxCPeekvpZX5WQNp6uK9VsVSe\nYR5SzyGlJc8uFJW9jXP2ede6wqXcHnOLutz9VECmEcxSx8tMWJ5lkKdi+twzcNNFoXN+sIhF6Qdh\nilnAdrGg4LbtIBA2J814nykhJO0llpzUvlJZX+m2GazGmlAdrg/CJrPORce9sLYIdfPOD+M058XB\nReUO6XvFAS+DC6xh722u7jx9oMvrquUbfkdW5diax9NoLv18363Wf5agRsnBBXOuYJAeB4HH4A3S\nOj+cO6opAKhp0F7fTQR0WW/NMliz/5un49e1vceyvtO6T4X+lFDMrf48ffc7plPrySf3XaeE81Cm\nZv0Pygh+r8ZLoORZVlKszFG8uJWDQJ41whizJN9lhQm1K6HduXHvzkzkJpElFFNnl+UWRXPS53Be\nQkOJV7+ykJSrZ421KqA9w8FnDl83KtY+OgJYZwIpCQSH4HsOkou+RCCpHL9872UQIHJ7c4c0DalK\nK00x5Cpc8SIehUAhEfZO1vDLeS5hcJEV6XmdcrTkwn1idWwIm5MmosH3InM6vunrx1xCB6vYYFUb\nBUkHRPvvGkeDIra2/nIvoWwPHuwIALDr2kbu9dMsXfx/qFfgEejoRK6prM+EPZmhPprAyPvC8DvU\nqy+zYW0Y6Mp6Bfop5URVO7L8sh2CcoPXk7e1ugUgUw5HaStB0tIpgnMFwTpSQETCductMUQvF8+q\no9OOigH2LYVft9WDoQVo70oOmpJNbgGQ9dS8J1L8SEVBrOyZKoBqIdsqV2aSRuF+qezS/dRz0vqh\n+izNUnvpYELtSvCtm/0ClYID7IvahXLKPeqyYZYLZJVG8mK14WHcn48Mw17k/Rdx2v3FKGnY2f2z\nVEoU67dLLDwy7awp3XLKnWFxnrjPr8+x8OfSSCuhVFiWlFHaIkxri1SdtDYquR+nfkt3TUmbNoT2\nemzp5ErAdtvNbRNrlwzY0+dpmaBZQqAToLXH5FmIeRPQrXJybg31Cs+iFUqAgZ9Qj2BlDdGjE7xx\nnr0Q8kJ5KaE1qo8igElFRSqIGhf8G8SCmW+92l+jtp4jQPP2l/m4QKgIGlJJMFxjfUAG4AqI+prS\njvy6bGtZbiTwCwVStIc3paRjihENJeVE7d7XpCfMAdYWqcBgZwHt/cjVfbq1L8Hvsa9jnQeWxI25\nYGvPs4QJtSuh21PL3UwU7Ze232C7TMNWtbCtPJrmkIL1UWFG1OKcUKguOC4IBt6UZ39ZQE16kVrC\n1JV1vcBqNbT24X0uauvG9zNOAjEp78LcBdmc+qYW/UsRXOxK70mNgrKWp1wbzbE+a2682n9yBLdt\nx2OLEtbfsMd2dAFuJunm8sv3U9ZgCKwk3UJ74ThaFCtpwvcg/DhS73Na3EoN6FahlNAZ/rttO7RX\n1L5iMa/xX2O9jdIIetyCKxVP2joi506bs+7x/EBa8aNdb6N+5idKJC70q++itNwqz0cKqCG9VJLw\nZz2Ur3g35Oo44Z3xOQsLx4Fk+Ym8WpvVYskWORUZBYmWtrR1yzldmWO4sWFC7UpoT9vBXSmJGZGL\nU6h1A5yFFfi6EZEarDUNdEDkuhQmd2bBvyh7aAc+xbO/KPwdArUuVUtRK6zlAshpdGSQorNGql6p\n9hwtDFNeZ5+RPGPRyAWuNYTaqB7i7Niwh48L8W6r7+Gbi1wbae6Nubw8yJCcIwL/1HR7Zje9YOC2\n7STYVBA2OposuJGbtn2KZ/WeS7tiauACNYBI4E4Fj4pcsluvpul4SUfG5vk0JdQQWEvogUJwqa58\nfp+VG1mKYyFfVQrNVGwEgVorJyXgaHttNZ60va0146DqLrqbWmMHgZy7SjvZj+M8DRpdiB/qHgvm\nyXTCrThVt5KBoTR+1qStpatGEdYUQMyynap/CjLvmoJjyTOKQ7OiT5XORy7UCs+BOfkuK0yoXQlu\n57G7ftgFZ8oCmFtQGJZjjrtjQOTyVEnzrPe45ibZJRPUUkt/Lt8SJY1mYYpwUQb6lbT1c7GPRj3n\n7qgicU8GF8otOmr3kjaKta2UvxpcScX3TjpCeJu1AHApVO03VYLISWUZd5+M6CvzAFdgxftR20Go\nDMIPAOyut7hy80Z11eRCtVTu1Sj6JJKWN4GGLaSBcS8hD/zE91TyNEEhoe6/FUGLJH0AcGijvZ5a\nUCrADXs1Of1OEHKd0iASZNtIeOTl87rxdpL1DfQn7an0AR7JmvOg0RkUIRWOGjKKcO06RFNAcMXE\noDhgCgteDuebW9SBMahXKXAnF+xTcxFXZEiFCL9erK941h3tfL6SAovzJ3mRfKdoy9+5srTtaocW\nGmu8EnM8+GMPFKV4DdTmu6wwoXYl+OFInzT2jeg62W9whoPLRcMc7efa4GWsFfH6IgRvqnWZn+Rb\noT8fguY+78Rc7fXSMjiWWHpLeXjati23TWmMSlksasa21H5IST/6X9FHtD2iKdfbGmh7MqXCp6Yt\nI54W7Dd10McFqXiSrqepe7IOfKHttqPQ47YOrep+HNc5FZBQorh4r2gLz4XEnqcgVMtAYtrzmwTk\nYu6LUmiXCpsor8arYwGoehqbkyai7VuPFi5SVGiuvG0fCImXG8qW9ZVpJN0U5ngezUW1lVZ6dzAF\nS/gv7+tWYY2HkEfv6+FeSoEg83aYKgU0PjVwPpcclaTVZ7ynKHEq+Uu1Z9J6v4D31NYC6fWQu7eP\n14s/e8emVeEXWmovmzzAYULtSnDiSJ9sQAeGUofV3Flr8k6Hp4sAACAASURBVB0r5ix4l6ZZE2vs\nR16yz/AQWOoOtU/wpFrhsXRswtqo6msL2mZuGXPySQFmSRmlhVOpnJywnHPhy/FQchOcHAkjLDe5\numT54GNvJlhQiW4p4EnN/kT1niK8597FSWTa3uoX9o8GgcntHGg79QKSUWOXBlubC95+3A1VCtVt\nL6jItAAmAZz4NfkcZN1kQCmtTUPZQ54QpZcpCho0VQHGQvlRAKrWTxQpa7l+rkFDExpzaZPI9JWJ\nkF8ZgTwVICqUVyPUy/s1XiBSabIWZBCwgJICmnuJaHXeV8msrh+EUD0JzFY4+inkqYUX76rbHbdU\newhLLRG9AMCzAXwmgFMArwHwPd77t7A03wLgbwP4HAAPB/BR3vurCq2/AeAHADwJwHUAr/LeP3c2\nwyvChNqVIDWoycFZuV4ba2a34wLuHO5i1ORdIf7NMux8lr8lfO3TVrnymwaT5zm5jzTPA1/nKNCm\nFCVrR4KuzZtyRzyE0F8SkLQ0c70tckJFLU85/lJ5DtJeSv/QBE7NUjakY+7HmiCWW2hpWuuJkrBg\nqc/lz7nd5c4bzeWVZaQ8bJYIAXMCCYV7kXKIC4j9/OXbLkhPc6UZroc9io5ZEUtlDWlWEpiG3+J8\n0El5bBGYSqv2u4lrrugnTlcg8L4eKbUbmuRJefWowb2EK690RQ3PUnMXrd3XrZVbs2dXLUuxOkse\nBtrbdJ/OQYssXYOU0K55eqwZaE6WmxprUm1Ro7zk6TTX75SnTqpNSu7HWj8Z+E+MB5p3Qgk54buE\nKP2xH23jPLDEhTrfZp8D4EcAvBbALQB+CMBdRPQp3vv7+zQPAfAf+s//qREhor8F4KUA/h6AVwG4\nCcBnzWd2XZhQuxJ2LbDbI+BSEHyapk5wmyPcSaHOubKgJ+nvI0zKvHPLnptGq+8hUKK75L7WNnPb\nbw7GyUPeqJsMUoGlqs/p1PZ5unJkwyVYw2q5lBbPsyRKLE+XE8T4YiCH1PNJnfk6vRiXM2jGM4q9\nlOUitxDmNIOlgY+VjZI+LLiq+mAhTdMLLrVnkHPewv+GW3wz+5pT44ErKPpq0TTSShLz0F5re+EW\nwxE+/LzY3c5HddHod/UIfaF+PovpiAtK+wHT9ygI7OFZpdLWegxEtEU0ZE2ZwoV+7/xE6ZBSokml\nhKY44wqJouJGuS89XTh/Wt4aLwIAyQjKkqbkfUkMEKmY2Ndjh7eHtl80m3fm+J/rb3OVQzk6tUfd\nJAXpSmtt6nfNdok5kNslVL4y9Nvd8rJvVHjvn8P/E9E3AfgQgCcDuLNP8+P9vTs0GkS0AfDPAXyH\n9/7fslv3HILnOTChdiW0rhNsS5DvvPPdtTAuuJ7GXCF3Ug5bGDjGVyi/JNhOhNoFY4NLtEfqOjBt\nn0levmZWrKI5+pz2ORpHJ4j4miHQL+0bIa+kuWThvE8wno7/MX9clwzdSqF3EW+lPGt0nH1pJPLz\n9tPqXvIc4Pm0tLoXQixwhTSaIqZzGfR1wZKUMrmwFL4bsY+Me084N+3XUugslSnp176fWpmSnkZL\ntnGqPTnks9KenXzXtPzUC7K7HdA0bmg/oPvdXdf5S9Ut1X9ydUkK9+J5S2VBEMLH/H4UrHceV64U\n9sZOykz3U02ZIulqCoyJC6i6T1NTeMRKJHm+agmaMqMkmKmKKgap0Kotfy7vAZpioipfhXdLjddO\nKl0Nat1357gAq8q8TH7NS6MW1VsNEvtxl2CiwF3Q9n5XMehcYBzC/VjBo9AtuD40I8/nAHgcABDR\n6wHcDuCNAP4X7/3r5hS+NkyoXQneVS54Kq7VLARKVr6UkOJ4upRQGBYkCQGyFrWWyCR/CVo1i8EU\n7aVYUpdq2gtp5ZQDtXlLAvWaVuEa1PazabCTZXTWgKZkWKPd5ljo5whbSzwh8oJwOS0fj6RwmhIA\nc2UNysBMG+UEwvp+FtPeaQpCP/2vvZsavzz/5Hrl+91Utr+aN+oPbvi928Xtt9v1fDpWXxfXfU7d\nNJ6aJh6XNNqpcb5pOuUK51sK96enngnHUz7k+7VjFvJpnrJiKQjgWt/P0UjRnSoB6/PvowCVfIw0\nlwl4mjKqBG2rT61iIiV0c0XB3OjE+8TPkPlTVuKcckNFQfFxiHgjNdtr1tyedNb5zx3uTI70eRGA\nV3vvXz8jzycDIAAvBPAdAN4F4HsA3ElEn+69f98cBtaECbUrodb9uEbwDPdqrmn3c4tfPqnnFiSD\n5djp37WL9tKCNyXA5oSUnDWohsd9LAZz+KwpoxY1QvsSBLLJtiosrEsK3JwL+hzBqYSzFGJT5ZYU\nL0ufd+5aCbL9awQP6dEghbfuT8KaK8aNqM5OF6yzArMmMIa6iLRBKNLSpqyXKR60cdq13e/hvZdt\niziPxBrbLjSaS7s+FyI5D0Eol8/Vua4srU3X3FIi66Rl5c/a+U7ADv1q6Kdu7L9cEE/xo9VrrqVZ\no7ckb4leDtpzyb3/h+Zn37w1c3HJOyFHI3iQdH+kspQmaVPIrQey8TMK1n1JK/W/VnGiKggwrSvH\nkiCdSy20nNY+NADAHbn7cY2l9gPv+U/44HteG11rtw9U0SeilwB4IoAvnMla6NH/0Hv/Oz2tbwbw\npQC+BsCPz6S3GkyoXQneTd2zaoSeGg360gVyatCb8KQsHHl+PrmXBMpU2TU81rZdaYLOLbaW8FV6\nRoe2Emp9Zh8BaS2hmCtGAN1yNTwrqWRnwsdwzcf3Jd2LiDkK0do67aNc5osoqayq9byQtxz0MUNT\neGiCwPA+IhakahaqUmCsercanQ+N1xRS71xQXM5VSKaul9y8U+lr0uagLfIb6pSzKV6k0nap0KYJ\nWzm+5H2eL+pbPuZTjs/ymWltKQX9tcfytSym2TIS46jEeSkCazE8N8V6P6Rh26kCpBdHqs1L/bC7\nXrbIz72uvnuqQDq/jNp1oW5MSG9ZWYQLsFXn2C21qSOWOB756C/AIx/9BdG1+6++HW/+/R/M5iOi\nFwP4CgBP9d7fO5O1e9G5LP/xwKv3LRHdDeDxM2mtChNqV8KuBdwmLbRKgbI0oWgLhpRlQbo9aoNW\n05S1iLlFb8m6IsucO2HOdYuUi1bZvqnBOGUZTqVLTXxrCIa5STXHWwq5yTuXJ8dXDpM+IO+XCFQu\n0OXlfdt+bnssoVPMmyhvKU01n7Konyt8APP7Qm4MzPXPkhJrsMQVFGHaGLFEmJBjQKDH/9eO5ynM\nFQxrFAEyvZwfNDpNMwq0QTkr2zE15ueex9x6aPNarUU9zHGy36Tm0pq+yGnsa5nOKaqX9qNc/5+D\nJUqaEj9zaGj9aPJf0Mt5KfDrOU9nKfRrQnKJ1xykwSBFu/R+5mSzSNhfWVGRWnvW9Nd95uk5c08O\nR36iz8FARD+B7lifO7z371hA4nXojgP6VAB/0NMkdG7Jv7IWn0tgQu1KaDPux1zQSg0CcsGWEzZy\nA2BuYistHjXMWXSlFs01E0Bu8KoVREuKgFqUBGK+sNXS7LvQlXlTCoaS1UH+zqWXaecuSJe089JF\nWOnZ1vTTFJYI8zW09ukLS8vWhI05gu3Sd6gkONQsxEtjVKn/y3z7tv8a73QNNPq+P5aiWzMcBk0D\n3HSTLrhzITdcb5px/2rNXJUqc1+BKaXE1ObKkiA5992vUUiuofxcAzV1PXTfzmHO/D93XMopukvj\nzlLklEf8+qS8CiEsx3P1I5TCfElxL7Z18P30tWXUQitnjrcW52vJaTgXCnMmbJkvASL6SQBfC+BZ\nAO4nokf3t/7ce3+tT/NoAI9BJ7QSgCcR0UcAvMN7/2Hv/UeI6KUAXkhE70K3p/Z7AdwM4JfnM7we\nTKhdCd77YfHBIRci2kJXLs7kRCwHvtIApOWZu9As/dZol5BbBCQHU+VeKn9J4K+dsOYs+uda2mr4\nWaIEmCuo5SwSNZB1Ly3gaiwTZyn47VtWjWC/r0C1Tz7NyjiXJs9TslLNUWZpAuqSvJKvFObUWY7h\nYfxeo29q80MKulCYz7/PgrxtAedoEGI5HwHyunNdndp+8UpEUR1bxc2c89jOXPQ6JWIrbydtDsv1\n+1I/LPXznKIlRbtm3F4q7NfOoalya7BU0SVp1M5f8tnyNX6tIFyjYJF87CvcrjUeHZIGMM8w4hK/\n9ymLXx9o++nvI/ciXgztbPbafBl8G7rJ5FXi+vMB/DxL8w/6dB7Af1TSfC+ALTrL7CMA/L8Avth7\n//7ZDK8IE2pXglfeciKaaAlTk+vcSWdu+lz56gBWIWy8/L6r+OKH3lZVfm2afWisaRWo4aHUbiVL\n3RJ+XnH/VTzz4bdlhcjUs9O0xHMVDPx+ToFQwtz+LSF5X6PsVHu8/L6r+JKH3baY7qEWOKV3ObWg\nnyOYeu9BRKspH2oFu7sevIoveugjinnbNm/BDHnmvJeCQinB6liqDNln/GuacTz3PhyLQ/05kX10\n1r4vAOP5kZrQnRsXSmOLVp9gGQ7lj/x110fheewHob6BT95HeD/K9Z3SOCnBBfyA0v+7HryKpz/k\ntmSaGiFLUw7MVRik2mdOmSXanK6moJAojWW1c6B8fq988Cqeceu4bqlR+q6NlOC4xLsnpyTI0cv1\n69LcMnc99fL7ruJLb9Pn0Fo6tZZ2fk1blx8TDnGkj/e+2Ku99z8IILsp13vfAvi+/nNhYELtSqAm\nFmI52tbDOf0ex1xNsYacG1b4nUoj6ZfKuvOBbhG0ZDFfi1rrV82gPneC2lcQ1ZQVEjUaa37tzgfS\nE/Lc51AzcdcssJcsvve1mi8RpOeUxX+//CNX8fRb0v28hl4N5ljyUgiLzVZG6k2k40j3E7/K4i71\nzmrl3vngR/CUzW3ZdCNP5XY7K6XboXAWvL3itOvn47E4vv/tceUKcHoK3HxzN59p1lz+nRM2ai1s\nkn53TxOmw30eRXac9zr3aT/pR6GOqXI1nuYqxIpzKOvnGuaMlftBf8dTStF5PGnvp4wyrKTQAgWL\nMS0lXOc8Al5+31XccTJt87n9ci5kH5GBRfcpq1ZJnHrGtfPpUoXby67WKYZryua/D+WRcGHgFh7F\ndOz13gMm1K4EolGrzTXaQBg0/MSqUFrEcrcunp7/l5rmlEYTGAcAOZiWrF7JgcGn780dTGoHd+6O\nVCO4Sku5/H3IQW+NhbS8L7vMnIXUcmtVGnOF/FD2HOXJvuXuS8+j7riufYTSNeqzZEJfuojZVylR\nuud9uuya/EuQsp4cChduweWDAnYUBlPziVSW8nvhW/MMKS2epcAkx6lSfyp5lmg8a/zMVSjn6Gnj\nXaDvK+ZQXYBP87IUc+aiucrauWVLt2Ot/JKlUXNBBro2T3l9ALr1PtW3asYL3ue1frKGpbiULsfn\n0rF8zvjlvX46SC0vc4Xu4f+xuy2XBr1cvksKE2pXwm7n4a50Wu0OPhpIxkEqfstq+t40j5/cKw1M\nwYVwys987VuYELySpzR41g7WS4UuPknkJsQ5KPF9qPHjkIv5JbT3KVfba1eD8xqbebneAdvtvNlx\nLUXB3PegRpudSn8oaHyUyvWuswwGlFz1lvCzKO8BF0nnvQ5xflTenJ52gaOAeF213fpB4NWeifaM\nUoJkuM/LkGlzlpgUvStX0gJRKn9uztKEc85vCVpbhfyyn/Nyc3xpaTlS70otz6lyagWjOX25hh/Z\nf3LKDlnXcC88B+/HNteEZ7neCtAtx1MBWBofZF9OvTPaM6oRmOcoeuRxV7l8JXpzhNKwVszNBSme\nwvuslVkzjxguF0yoXQnhnFoO+ZLOsQLIFz01WIQy+YvPJ+Isz2IP0FztIHx6ANeQWnBr9UsJpyU+\n5wyWJeQWY7lyOVZXslWeNbqUj5y1ca6WtBZnvZifWx5f7C+hO0fxMxcaHXk01xJNfK0AOmfxXRsN\n07muDqdbVoaWt523QK8Zm87Ki0Mr+7zhqVvsX2GrAuemQmLTjJGSNYFPQ6rP5+ZHbewtnbXc+JGv\nOX0jJ3DkrmX7FB9KU2c6e/3YEU2uSgr6qWNpOA1l7q2JKivL4n0h9R2ER+0ZaGsifl0KouE375Mh\nD99fXVJ48ful3bxaO0t6qb3YwXsuVU/+O5UmJ8Dza7y9atdIoR1Tay6NF8l7zbsuQYifpewzOXo8\n7ZUr03u8bnKepoUKnIuCAwWKuqFhQu3+uAUA3r47hduIO3KykmHRlXEx9MWT8GRC9LddJzhTM34H\nNAS4U0YvuNEsfaHbWMOVonOfd/iT7bXiUROynrLu1AB+F/8PCHxo10r8laDRBvQFTu5aQLXgqPBf\nq1G8zzv80bVr6r3SOFbjHpvjo0h/iQB/gLF3bSHh/r6f57BPu9WgxrNZEwD4WBGdZ5gqJ6SvtaYv\nPLah1Ffu9w5/2nZtTrkzGucodhJ0orHO69cPiYuy/rivcXjr9ho2HnAENOHZ9sqFzSZukxTfufev\n1KaSZmpfZZpANy5vPIB23twQeOPz09xnU3pPJe8PwOHudjq2ZPv1DAuZBJ+qJa/aNM6Fa+rblF93\nW+DKBtj1365XNA1zWs/rZtO3peTd9ePSbmzz9rRLT834O6xJmg0BjnmLBQFrI4JR9Vu9XAgU1nRK\nm3bXzaF3765hsxnpO7b+aKhPvx1jpQQ+o7G072unp+M2sJOTsQ7EhTU35gvYXovTBB6ubMY+SE3H\ns3N9O7f992n3HdqIY9OvQ70b6Qztj3jd49nzadvxO9zbbIB2O6YPaRoa0wHi+nZK7z7XtTkAuOsj\nH1E57dh+oW2H99f1hqM2s548nb4H79heDz9vwRHiwfvvXSSgXnvwvQfg5jhAawQnucwgor8N4BfP\nmw+DwWAwGAwGg8EQ4eu897903kzUgohuB/AWAA/dg8wDAD7De/+Odbg6DphQuyeI6JEAngngvwHI\nm3MMBoPBYDAYDAbDoXELgE8E8DLv/QfPmZdZ6AXbR+1B4gOXTaAFTKg1GAwGg8FgMBgMBsMR48i3\nURsMBoPBYDAYDAaD4TLDhFqDwWAwGAwGg8FgMBwtTKg1GAwGg8FgMBgMBsPRwoRag8FgMBgMBoPB\nYDAcLUyovYFARH+XiO4hogeJ6A+I6Cn99Y8mopcS0d1EdEpE7yOinyKiR1TQ/FtE9GYiukZEbyKi\n5yhp/iERvZuIHiCiu4joMyvo3kFE/7nn9W4i+tba+lwk5HgkolcRkWOfloiKYeUP1TZE9Fk9Tw8Q\n0TuJ6AeUNMXnfd4otPnHE9GvEdGHieg6Ef0hEX1dBU1rcwVE9FQi+s3+/XZE9Cxx/7lE9DIi+kB/\n/0mVdA/SLv3z/y0iuo+I/oyIfoyIrog0xWd9nii1uUj70j7Nd1bQtT6eQEU/D+O3E5/vKdC1Nk+A\niF5ARK/r6/3nRPTviegzRJqbiOjFRPT+/p3+DSJ6fAVtW7coqGzzn+75P+3T/AciemIFbWtzw/nD\ne2+fG+AD4GsAPAjgqwDcDuCFAD4C4AkAngjgFwA8o///1wC8GcBvF2g+GcApgG/vaX5H//+vsjT/\nK4A/62l/MoCfAfBuALdm6H4igPsA/KOebuD9uTX1Oe+2ruURwO8CeCmAjwXwcf3n4QWaB2kbAA8H\ncC+An+7L+BIA7wfw9+Y87/P+VLT5awG8BsDn9vX8+wAcgC+wNl/U3l/at8uzAbQAniXufz2A7wfw\njf39J1XQPEi7oFPS/iGA3wLwF3sadwP4sTnP+rw/pTZn6Z4L4A0A3gngOws0rY/v188/TnyeB2AH\n4BOszRe3+a8D+O8BfBKAzwDwa329bmVp/i8AbwXwBQA+DcBv932eMnRt3bJfmz+/b8PHAfjLAP4d\ngPcCuMna3D4X/XPuDNhnpQcJ/CcA/0xcewOAFybSPwfdpHySofnLAH5NXPt/APwi+/8eAN/B/p8A\neB+Ab8nQ/ScAXieuvQjAa5bW5yK2OTqh9kdn0jxI2/STzb0ArrBr3wXgnXOe93l/Ktr8fgBfLe7f\nC+Cbrc33bnuHtID1Cf39GqH2IO0C4MvQnRX+Mezas9EdQv+w/v8/LT3ri/RJtTmAxwN4B7qF6dtQ\nFmqtj+/Z5iLNrwN4hbX5qu3+UX3bf3H//zYA1wF8BUvzKHTC0jMydGzdsrDNE2k+HZ2i51Osze1z\n0T/mfnwDgIhO0Fmm7hK3XonOKqvhUQDu895vGZ23EdELWJon9zRUmkT0yQAew8vt6b2al0tEv0tE\nP1NB9/OIaLOwPmeKGTx+PRF9sG/bl5Bw+T5U2xDRzxLR77L7/x2AV3vvdyLP44joEwplH1Ob/waA\nr6XO5Z6I6KsA3ApWL2vzs8Wh2qV3ZXuboPtG7/2H2LW7ANyC7vmFNMlnPaNa5wYiIgA/D+CHvfdv\nSaSxPn4gENHHAfhyAP9CXLc23w+PAuABhPf3cwFcQaccBgB47z8A4I2I28fWLcsh2zwCEd0K4JsB\n/DE65Vm4bm1uuJC4Uk5iOAI8CsAGnYsIx3vRDSQRiOiR6FwGf0zcuhvAB9j/xxRoPhrdgKil+Qvs\n/9vRaZZLdK/0dWnm1OecUNPm/wrdRPBedBaVfwbgswHw/R6Hapt7AZCg+8dKHurvvT1T9jG1+TcB\n+E0AH0TniXA/OlclLvxYm58tDtUu70c3ZnG6UR7v/UeI6AGWr/Ss31euzrnj7wM49d7/RCaN9fHD\n4XkArqKzRHFYm++HF6ET1l/f/38MgPu99/eLdLIetm5ZDtnmAAAi+nYAP4xOIXw3gGd671uWxNrc\ncCFhQu2NDS8vENHD0e1LeRO6fQpjYu+fsYRmKY33/nmHoHtBMfDovf85dv1PiOitAN5ERH/Ne/97\nfZrnzaFZm8Z7/78dgu4FBefxlwHcjE5x8GEAzwLwK0T0NO/9GwFr87PGodrFe/8SAC9ZgfbRtDcR\nfS6A7wTwV3LprI8fFM8H8K+996f8orX5chDRS9DF/qgJ8CPbx9YtC8Da/AuV2/8awMvQxQP5nwG8\njIg+z3t/FbA2N1xcmPvxjYEPoNvzIDVTjwXTYBHRw9ANVFcBfKXQvGnQtF2cJtcOJ8udQXeHri5V\n9TlnzObRe/9f0QU0uD1D91Btk6LrMWpGS8/7vJGtOxF9FoC/CeAbvfe/571/i/f+n6ILHvU/Zeha\nm58tDtUukzz9mHdrBd3wrC86noJuoflOItoS0RbdfuYfJaJ7Mvmsj68AInoquiBk/6KUFtbmVSCi\nFwP4CgB/3Xv/HnbrvQBu7V1gOZa2j61beog2v1fe995/xHt/j/f+tQC+Dl1wtFz0bGtzw4WACbU3\nAPq9Ca8D8HRx62kAfg8YLLQvQydUPUtqmRP4fYXm0wPN3qXzvTxNv8fhKegi0M6h+0UA/rP3vq2p\nz3ljCY9E9KkAHgLgXRnSh2qb3wfwFLFv8IsAvMd7/45M2cPzPm8U6v4aADf1/6WypmX3NFibr4Na\n7fih2uX3ATyJiD5G0L0G4PUsTfJZV/J/nvh5AE9Ct40hfN6DzlXwmZl81sfXwTehC1zzpoq01uYF\nENFPoBOWnsZ4D3gdOuHlaSz9owB8FuavL2zd0qPQ5mqW/pMb363NDRcD5x2pyj7rfAB8Nbr9g1+F\nTnP/Q+gssk8A8DB0EeL+C7pQ7o9mn4bReCWAv8v+Pxld9MEQpv1/RLdA/DyW5vvQ7UN7Brq9Ef8S\nndDGQ8T/HIB/zP5/IrqQ6z/Y0w28P6eiPh9/3m1dwyO6kPXfh24Cfhy6gfiNAP4A7DiCQ7UNgH8M\n4OfY/9vQLX5/quftS9CF1//uOc/7vD+Ffn4F3R7ml6M7iuB2dBbaU9F+1ub17X0rOsHpL6OLkvnd\n/f+P7+9/dP//y/v7X93/f/Sh26W/dif73wD4/9AFC/u0nsZbAfzzOc/6vD+lNlfSvw0i+rH18fXb\nvK/rfUhEa7U2n93mP4lui8hTEa9JbhFp/hhdcKxPR7d16nWI51Bbt6zU5n0dvxvduuWxAD4PwL9F\nF7/gkdbm9rnon3NnwD4rPkzg29AtcB5EJzx9YX/9DnTWKv5x/fftLP89AF4gaH4lgLf0A9SbATxb\nKfcF6CbZB9BFKvxMcf8uAD8jrj0V3eT0IIA/hbJQSNXnIn0ybf4EdJH9PoROqHo3gP+bTwyHbBsA\nPwvgLnHtiQBe1T+ndwP4foVu8Xmf9ydXdwCfii5Q1IfRTbJvhjjOx9p8VlvfwcYK/vmZ/v43JO6/\ngNE4SLsA+AcA7hHXntA///vQLcReBHFsWc2zvshtrqS/B1Oh1vr4ym0O4Fv6fqWeNW5tPrvNtfZu\nAfwdluYEXUDLD/Rt/+sAHq/0f1u3rNDm6ATZ30GnJNn2378K4NOsze1zDB/qO4TBYDAYDAaDwWAw\nGAxHB9tTazAYDAaDwWAwGAyGo4UJtQaDwWAwGAwGg8FgOFqYUGswGAwGg8FgMBgMhqOFCbUGg8Fg\nMBgMBoPBYDhamFBrMBgMBoPBYDAYDIajhQm1BoPBYDAYDAaDwWA4WphQazAYDAaDwWAwGAyGo4UJ\ntQaDwWAwGAwGg8FgOFqYUGswGAwGg8FgMBgMhqOFCbUGg8FguKFBRHcQUUtEt503LwaDwWAwGNaH\nCbUGg8FguKFARL9LRD/KLr0GwGO991fPiyeDwWAwGAyHw5XzZsBgMBgMhkPCe78D8GfnzYfBYDAY\nDIbDwCy1BoPBYLhhQEQ/C+AOAN9FRK53O/6G/vdtfZpvIKIPE9HfIKI/IqL7iehXiehWIvpGInpb\nf+2niIgY7RMi+mEiehcRXSOiNxDRl51XXQ0Gg8FgMHQwS63BYDAYbiR8F4C/COAPAfwAAALwlwB4\nke6hAL4VwHMBPAzAbwH4DQDvAfDFAD4JwG8CeDWAX+jz/CsAjwXwHADv7fP+GhF9vvf+TQerkcFg\nMBgMhixMqDUYDAbDDQPv/VUiOgXwgPf+/QBARK2S9AqAb/Pev6dP8ysA/g6Aj/XebwH8KRHdCeCv\nA/gFIvoLAL4GwGO89x/oaby4t9Q+H8D3HLJeBoPBIlLl1AAAAaRJREFUYDAY0jCh1mAwGAyXER8J\nAm2PDwL4b71Ay699VP/7r6DbsnMPd0kGcBOA+w7KqcFgMBgMhixMqDUYDAbDZYSrvBYE2AbAdQCf\nza4FmFBrMBgMBsM5woRag8FgMNxoaDEVPPfFG9BZZT/ae//6lWkbDAaDwWDYAxb92GAwGAw3Gt4J\n4POJ6AlE9Eh0c91eQq73/q0AfgnAvyGiLyeixxPRk4jou4nomSvwbDAYDAaDYSFMqDUYDAbDjYYf\nAXAzgHvQnU97O6bRj5fgeegE2xf3tO8E8DQA716BtsFgMBgMhoUg79eY5w0Gg8FgMBgMBoPBYDh7\nmKXWYDAYDAaDwWAwGAxHCxNqDQaDwWAwGAwGg8FwtDCh1mAwGAwGg8FgMBgMRwsTag0Gg8FgMBgM\nBoPBcLQwodZgMBgMBoPBYDAYDEcLE2oNBoPBYDAYDAaDwXC0MKHWYDAYDAaDwWAwGAxHCxNqDQaD\nwWAwGAwGg8FwtDCh1mAwGAwGg8FgMBgMRwsTag0Gg8FgMBgMBoPBcLQwodZgMBgMBoPBYDAYDEeL\n/x+rG3nigs8exAAAAABJRU5ErkJggg==\n", + "text/plain": [ + "<matplotlib.figure.Figure at 0x2b90a81afa10>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "options = dict(figsize=(12, 4), cmap='RdYlBu_r')\n", + "ds['T'].transpose().plot(**options)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "This 2d plot shows a complete picture of the temperature for whole day (every time step) and for all height levels. In practice, profile plot at a specific time stamp is a preffered way of visualizing the data." + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[<matplotlib.lines.Line2D at 0x2b90b20708d0>]" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\noyQ1zfQKyMoAAAAASUVORK5CYII=\n", + "text/plain": [ + "<matplotlib.figure.Figure at 0x2b90a9010050>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# selecting 300th time step\n", + "ds['T'].isel(time=300).plot()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The above plot look better if the axes were swapped." + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<matplotlib.text.Text at 0x2b90b20002d0>" + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjgAAAJiCAYAAADKYLhnAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzs3XmYnfP9//HnOyu1xBJLEEsIkSAkltiXEoqmWmtQVarU\n2ljqq5aiSn9aW+1KbSW0Wlvta+1bYqciiNhiF/sS+fz++JzUZBrJZObM3Ofc5/m4rrnG3OczZ17H\n1evy6n1/lkgpIUmSVCadig4gSZJUbRYcSZJUOhYcSZJUOhYcSZJUOhYcSZJUOhYcSZJUOhYcSZJU\nOhYcSZJUOhYcSZJUOhYcSZJUOoUXnIg4IiJGRcRnETExIq6PiGWbjbkzIiY3+fo6Ii5tNmauiLg4\nIj6IiPcj4qKI6NFszPKV9/o0Il6JiMOnkWfLiHg6Ij6PiKciYov2+eSSJKm9FF5wgEHAH4D+wBDg\nM+D2iJityZgEnAMsACwI9AJ2b/Y+I4G+wNrAukA/4OIpL0bEHMDNwPOVv7UrsG9EjGgyZvXK+5wG\nLA2cBfwtIlap0meVJEkdIGrtsM2ImAt4DxiaUrq1cu0O4NGU0v7f8jv9gGeAFVJKT1WuDQQeBZZJ\nKT0fEb8AjgB6p5QmVcbsBxyYUupd+fkyoGtKacsm730l8GlKaYf2+cSSJKnaauEOTnM9yXds3mt2\nfceIeDciXoqI05s9flodeGdKuQFIKT1eeY81KpeGAHdPKTcVtwELRcRiTd7ntmZ/97Ym7yFJkupA\nl6IDTMNJ5CIyusm1C4CXgAnAssAfgYHAWpXXF6y81tyEymtTxjw3jdej8trL3/I+Td9DkiTVgZoq\nOBFxOjAAWLPp9ZTShU1+HBMRzwNPRcQaKaX7pvOWM3r+1pLnc9MdExHzAhsD44DPW/B+kiQpmwVY\nHLgppfRuNd+4ZgpORJwKbA6snVJ6Y3pjU0rPRMRnwKLAfXz7XZZefHNHZlpjepELzBszGDOtu0NT\nbAxcMr28kiRpunYALp3hqJlQEwUnIk4DfgCsm1Ia34LxfYFZgVcrl+4H5o2I5ZpNMp6bXICmjDki\nIjqnlL6uXPsu8HqTv3k/sAFwRpM/t0GT95iWcQB//etfWXbZZaczrP6NGDGCk046qegY7c7PWS5+\nznLxc5bLs88+y4477giV/5ZWU+EFJyLOAIYDw4BPImKByksTU0qfR0QfYCvgBuBd8hyck4BRwL0A\nKaX/RMSNwDkRsQd5Xs3ZwLUppecr73cpeRXVmRHxe2Ap4FDg2CZxTgHurKy4ug74PrAp38z1mZbP\nAZZddlkGDRrU+n8RdaBHjx6l/4zg5ywbP2e5+DlLq+pTPGphFdUewJzAncDrTb62qbz+Jblo/Jvc\n8C4i32nZJE29xn17YCxwV2Xsc8BOU15MKX0IbETe3+Yp4HzgTymlk5uMuZ9ctvYFxgB7AtumlB6p\n4ueVJEntrPA7OCml6ZaslNKr5M37ZvQ+E2lSaL5lzNPAejMY80/gnzP6e5IkqXbVwh0cSZKkqrLg\nqMWGDx9edIQO4ecsFz9nufg51VI1d1RDvYmIQcCoUaNGNdqEMEmS2mT06NEMHjwYYHCzDX7bzDs4\nkiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSp\ndCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4\nkiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSp\ndCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4\nkiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSp\ndCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4\nkiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSp\ndCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4\nkiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4kiSpdCw4de7//T/Ya6+iU0iSVFssOHXu1Vfh\nrruKTiFJUm2x4NS5BRaAN98sOoUkSbXFglPn5p8f3nkHJk0qOokkSbXDglPnFlgAUsolR5IkZRac\nOrfAAvn7W28Vm0OSpFpiwalzUwqO83AkSfqGBafOzT9//m7BkSTpGxacOjfbbPCd78DbbxedRJKk\n2mHBKYFZZ4XPPy86hSRJtcOCUwJdu8KXXxadQpKk2mHBKYFu3eCrr4pOIUlS7bDglEDXrhYcSZKa\nKrzgRMQRETEqIj6LiIkRcX1ELNtsTLeIODUi3o6IjyPi6ohYuNmY3hFxbeX1tyLilIjo0mzMuhHx\nSOVvjY2I3aeRZ8+IeLEy5uGIWKt9Pnn1WHAkSZpa4QUHGAT8AegPDAE+A26PiNmajDkF2ATYHBgM\ndAb+FREBEBGdgOubvN8PgM2AE6a8QUQsDlxXGbcMcChwckT8sMmYbSu/c3BlzM3ADRGxSDU/cLVZ\ncCRJmlqXGQ9pXymlLZr+HBG7Au8BqwO3RsScwC7AlimlBytjdgZeBzYEbgE2BvoC66aU3quMOQAY\nGRGHppQ+Bn4BPJdSOqLyp8ZHxBDgQODKyrURwOkppb9Xfj40Ijat/O6hVf/wVWLBkSRparVwB6e5\nnkAilxzId2y6AHdMGZBSegd4AlijcmkI8MSUclNxOzBL5fenjLmt2d+6DVg5IjpHRNfK2NunMWYN\napiTjCVJmlrhd3Cm4STg7pTS6MrPCwKfpJQ+aTZuQuW1KWMmNH0xpfRRRHw6vTGVn7uQS1Un8qOv\naY1ZkBrmHRxJkqZWUwUnIk4HBgAtmdibqjCmGu9ROPfBkSRpajVTcCLiVPIk4rVTSq83eWkCMFtE\nzNbsLk4v4JEmY1Zq9n6zA7MBbzQZ0/xOTC9gEvAO+Q7O198ypvldnf8xYsQIevToMdW14cOHM3z4\n8Bn9apt5B0eSVOtGjhzJyJEjp7o2ceLEdvt7NVFwIuI08sqndVNK45u9PIpcQtYH/lUZ3xNYHvi/\nypj7gYMjYp4m83C+C3wOjG4yZsNm7/1d4JGU0tfA1xExCtiAb1ZkUfm7N87oM5x00kkMGjRoRsPa\nhQVHklTrpvV/+kePHs3gwYO/5TfapvCCExFnAMOBYcAnEbFA5aWJKaXPU0ofRsR5wAkR8Q7wAfBH\n4Cm+mTR8M/AccH5E/AqYpzLmnMoKKoCzgL0i4ijgPPKk458DOzSJc2LlPR4EHgJ2I6/OmmqlV63p\n2hU++6zoFJIk1Y5aWEW1BzAncCd56feUr22ajNmPfBflX+THUpOAYSmlBJBSmkze9ybId3yuqYw9\naMobpJTGAZuSH4M9BxwH/DKldFWTMX8DDgCOB/5DXn7+vZTSK9X9yNXlKipJkqZW+B2clNIMS1ZK\n6StyydlvOmNeJd8Fmt773M03y8a/bcxZ5Ls9dcNHVJIkTa0W7uCojSw4kiRNzYJTAhYcSZKmZsEp\nAQuOJElTs+CUgBv9SZI0NQtOCXTvDl98UXQKSZJqhwWnBOacEz7+eMbjJElqFBacEphjDvjww6JT\nSJJUOyw4JTDnnPD5587DkSRpCgtOCcw5Z/7+0UfF5pAkqVZYcEpgSsHxMZUkSZkFpwTmmit/f++9\n6Y+TJKlRWHBKYPHF8/eXXio0hiRJNcOCUwLzzJPv4owdW3QSSZJqgwWnBCJgySXhhReKTiJJUm2w\n4JSEBUeSpG9YcEpiqaV8RCVJ0hQWnJJYZhl49VVXUkmSBBac0lh/fUgJbrut6CSSJBXPglMSvXvD\ngAFw441FJ5EkqXgWnBLZZJNccFIqOokkScWy4JTIxhvD66/DU08VnUSSpGJZcEpk7bVh1ll9TCVJ\nkgWnRGaZBTbaCK64ougkkiQVy4JTMjvtBA89BM88U3QSSZKKY8Epme9/H+adFy64oOgkkiQVx4JT\nMt26wfbbw8UXw6RJRaeRJKkYFpwS2nlnmDABbrqp6CSSJBXDglNCK60EK6zgYypJUuOy4JRQRL6L\nc8018O67RaeRJKnjWXBKaocdYPJkGDmy6CSSJHU8C05JzT8/bLaZj6kkSY3JglNiO+8Mo0bBk08W\nnUSSpI5lwSmxzTaD+ebzLo4kqfFYcEqsa9c8F+evf4Wvvio6jSRJHceCU3I//Sm89RbccEPRSSRJ\n6jgWnJJbYYW8L46PqSRJjcSC0wB23hmuvRbefrvoJJIkdQwLTgPYfvu8+d+llxadRJKkjmHBaQA9\ne+ZTxn1MJUlqFBacBrHDDvDYY/D880UnkSSp/VlwGsTGG8Oss8KVVxadRJKk9mfBaRCzzQabbAL/\n/GfRSSRJan8WnAbyox/Bgw/Ca68VnUSSpPZlwWkgm20GXbrAVVcVnUSSpPZlwWkgc88N66wDN95Y\ndBJJktqXBafBrLFGfkyVUtFJJElqPxacBrPaanlH43Hjik4iSVL7seA0mNVWy98ffLDYHJIktScL\nToOZbz7o0wceeKDoJJIktR8LTgMaMsQ7OJKkcrPgNKDVVoPRo+GLL4pOIklS+7DgNKAhQ+DLL+Hx\nx4tOIklS+7DgNKCBA6FbNx9TSZLKy4LTgLp3h0GDnGgsSSovC06DGjIE7r+/6BSSJLUPC06DWm89\neOklePHFopNIklR9FpwGtf760Lkz3HJL0UkkSao+C06DmnNOWH11uOmmopNIklR9FpwGNnQo3HYb\nTJpUdBJJkqrLgtPAhg6FDz+E++4rOokkSdVlwWlgK68MSy0Fp51WdBJJkqrLgtPAOneG/feHf/zD\n1VSSpHKx4DS4nXeGeeaBE08sOokkSdVjwWlws84Ke+8Nf/kLvPNO0WkkSaoOC47Ya6/8/eSTi80h\nSVK1WHBEz555Ls7xx8NjjxWdRpKktrPgCIAjjoD+/eHHP4Yvvig6jSRJbWPBEQDdusFFF8Fzz+Wy\nI0lSPbPg6L9WWAF++1v4wx/gnnuKTiNJUutZcDSVAw/MZ1T95CfwwQdFp5EkqXUsOJpK585w8cXw\n3nuw444weXLRiSRJmnkWHP2PPn3g0kvh+uvhyCOLTiNJ0syz4Giavvc9OOaYPCfnqquKTiNJ0syx\n4OhbHXII/OhHsNNO8OyzRaeRJKnlLDj6VhFwwQXQuzf84Ad5Xo4kSfXAgqPpmmMOuPrqXG622MJN\nACVJ9cGCoxlaaqlcch56CH76U1dWSZJqnwVHLbLmmnmn45Ej3elYklT7uhQdQPVjm21g3Dg4+GBY\nYgnYddeiE0mSNG0WHM2Ugw6CF1+E3XfPk4+HDi06kSRJ/8tHVJopEXDaabnYbLUVPPlk0YkkSfpf\nFhzNtC5d4PLLYcklYdNN4fXXi04kSdLULDhqlTnmgH/9K//zZpvBRx8Vm0eSpKYsOGq1hReG666D\nF16A7baDSZOKTiRJUmbBUZussAJccQXcdBPssw+kVHQiSZIsOKqCoUPhrLPy1wknFJ1GkiSXiatK\nfvYzeOmlvIx8scVg662LTiRJamQWHFXNb3+bS86Pf5zn56yxRtGJJEmNykdUqppOneD882HVVfPp\n4y+8UHQiSVKjsuCoqrp3h6uugrnmyqePf/xx0YkkSY3IgqOqm2eefPr4uHGw886urJIkdTwLjtpF\n//5w8cXwj3/AcccVnUaS1GgsOGo3W2wBRxwBhx0G119fdBpJUiOx4Khd/eY3sPnmsP32eYWVJEkd\nwYKjdtWpU35UNffcsOOOHucgSeoYFhy1ux494K9/hQcegGOPLTqNJKkRWHDUIdZcEw4/HI4+Gu6/\nv+g0kqSyq4mCExFrR8Q1EfFaREyOiGHNXj+/cr3p133NxnSLiFMj4u2I+Dgiro6IhZuN6R0R11Ze\nfysiTomILs3GrBsRj0TEZxExNiJ2b79P3lgOOyxvArjDDvDhh0WnkSSVWU0UHGA24DFgT+Dbdk25\nAVgAWLDytWmz108BNgE2BwYDnYF/RUQAREQnYMpankHAD4DNgP8eDxkRiwPXVcYtAxwKnBwRP2zL\nh1PWpQtccgm89VY+1kGSpPZSE2dRpZRuBG4EmFJIpuGLlNLb03ohIuYEdgG2TCk9WLm2M/A6sCFw\nC7Ax0BdYN6X0XmXMAcDIiDg0pfQx8AvguZTSEZW3Hh8RQ4ADgSvb/EHFEkvA/vvDH/4Av/xlPrNK\nkqRqq5U7OC2xXuWx0qsRcXGzx0+DyWXtjikXUkrvAE8AU458HAI8MaXcVNwOzFL5/Sljbmv2d28D\nVo6IztX7KI3tgANgttnyfBxJktpDvRSca4HtgLWAn5IfH/07ImapvL4g8ElK6ZNmvzeh8tqUMROa\nvphS+gj4dHpjKj93AXq2/WMI8qqqX/8azjsPxowpOo0kqYzqouCklP6ZUro5pTQmpXQL8D1gIeBH\nM/rVlrx9Fd5DM2nPPaFXLzjyyKKTSJLKqCbm4MyslNK7EfESsGjl0gRgtoiYrdldnF7AI03GrNT0\nfSJidvIE5zeajFmQqfUCJgHvTC/TiBEj6NGjx1TXhg8fzvDhw1v0mRrNLLPAQQflx1UnnggLNv+3\nLkkqlZEjRzJy5Miprk2cOLHd/l6kGjvqOSImA1uklK6ZzpgewGvAHimlv1YmGb9NnmT8r8qYnpUx\nm6WUbo2ITYCrgIWaTDL+ATASmD+l9HFE/B7YMKW0cpO/dRKwakppzW/JMggYNWrUKAYNGtT2fwEN\n5P33YaGF8nlVhxxSdBpJUkcbPXo0gwcPBhicUhpdzfeuiUdUETFbRAyMiBUrl/pUfu5dee23ETE4\nIhaKiNWBa4B3qaxsSil9CJwHnBARQyKiH3AB8BTfTBq+GXgOOD8ilqm8zx+BcyorqADOApaJiKMi\nYtGI2Ab4OfCHdv+X0IDmnhu23Rb+/GeYPLnoNJKkMqmJggOsDDwKjCLPeTkBGA0cBXxNXt10A/Ay\ncDX5zsw6zR5H7Udeav4v8mOpScCwVLlFlVKaTN73Jip/55rK2IOmvEFKaRx5f53NyWXoOOCXKaWr\n2uEzC9h993wI5y23FJ1EklQmNTEHJ6X0b6ZftjZqwXt8RS45+01nzKvAsG97vTLmbr5ZNq52NmQI\nDBgAF14IG29cdBpJUlnUyh0cNagI2HpruP56+PLLotNIksrCgqPCbbEFTJwId95ZdBJJUllYcFS4\nFVaAxReHq5zpJEmqEguOChcBP/whXH011NiuBZKkOmXBUU3YdFN4/XV45pmik0iSysCCo5qw5prQ\nvTvcemvRSSRJZWDBUU2YddZcciw4kqRqsOCoZnz3u3kl1VdfFZ1EklTvLDiqGeuvDx9/DI89VnQS\nSVK9s+CoZgwaBN26wYMPFp1EklTvLDiqGd27w4orwgMPFJ1EklTvLDiqKaut5h0cSVLbWXBUU4YM\ngbFj4d13i04iSapnFhzVlNVWy9+9iyNJagsLjmpKnz7Qs6cFR5LUNl1mZnBEzAFsDqwLLA3MAXwM\nPA/8G7g2pfRhtUOqcUTAqqtacCRJbdOiOzgRsXBEnAFMAE4AFgSeBG4EngDmB44H3oiIsyJikXbK\nqwYwZEguOB68KUlqrZbewXkcGAmsl1J6+NsGRcQqwE7Ao8B8bY+nRjR4MHzwAYwbB0ssUXQaSVI9\namnB6Z9SemtGgyrl5+GI+G3bYqmRDRyYvz/+uAVHktQ6LXpE1ZJy05bxUlMLLQTzzpsLjiRJrTFT\nk4yniIjFgbWBuYBo+lpK6U9tTqWGFpF3NLbgSJJaa6YLTkTsAZwKfAK83+zlBFhw1GbLLw/XXVd0\nCklSvWrNPji/BQ4B5k4pLdHsq0+V86lBLb00vPQSTJpUdBJJUj1qTcHpBFyekot41X6WXjqXm3Hj\nik4iSapHrSk4FwBbVTmHNJWll87fx4wpNockqT61ZpLxwcD1EbEJ8CwwuemLKaX9qxFMjW3hhWHW\nWXPB2XTTotNIkupNawrOYcB3gaeBbs1e87GVqqJTJ+jb1zs4kqTWaU3B2Q/YMaU0stphpKaWXtqC\nI0lqndbMwfkCuK/aQaTmLDiSpNZqTcE5Bdin2kGk5pZaCl55BT7/vOgkkqR605pHVKsC60fE95n2\nJOMfVSOYtPDC+fubb8JiixWbRZJUX1pTcD4Arqx2EKm5BRbI3ydMsOBIkmbOTBeclNJP2yOI1NyC\nC+bvb75ZbA5JUv1pzRwcqUP07JmXi0+YUHQSSVK9aVHBiYhbImK9Fo5dLyJuaVMqCejcGWabDT76\nqOgkkqR609JHVJcDF0XE18C1wMPAy8DHwOzAosAqwPeBAI6selI1pNlmg08+KTqFJKnetKjgpJTO\njYgLgB8BWwN/BOZrMuQd4G7gAODalJJnQKsqLDiSpNZo8STjSmn5W+WLiOgBzAF8nFL6oH3iqdFZ\ncCRJrdGaZeIApJQmAhOrmEX6H198Ad27F51CklRvXEWlmvbhhzDnnEWnkCTVGwuOatpHH1lwJEkz\nz4KjmvX11/DxxzDHHEUnkSTVGwuOatarr+bviyxSbA5JUv2Z6YITES9GxLzTuD5XRLxYnVgSvFj5\nX1OfPsXmkCTVn9bcwVkc6DyN692A3m1KIzXx4osQ4UGbkqSZ1+Jl4hExrMmPG0dE0yXiAawPvFKt\nYNLYsfnxlMvEJUkza2b2wbmq8j0BFzZ7bTK53BxUjVASwL33wiqrFJ1CklSPWvyIKqXUKaXUCRgP\nzD/l58pXl5TSEimlK9ovqhrJp5/CAw/AeusVnUSSVI9meifjlNIS7RFEauq+++Crr2D99YtOIkmq\nR606qiEiNgM2AOYiz7/5r5TSLlXIpQZ3xx3QsycMGFB0EklSPZrpghMRx5Hn2jwIvFX1RBJw002w\n4YZ5FZUkSTOrNXdw9gB2SCldXu0wEsDbb8Po0bDPPkUnkSTVq9bsgzMZuK/aQaQpbrkFUoKhQ4tO\nIkmqV60pOOcCw6sdRJripptghRWgV6+ik0iS6lWLHlFFxIlNfuwEHBIRGwFPk+/o/FdKaf/qxVOj\nSQluvhl+/OOik0iS6llL5+Cs1Oznxyq/O7DZ9dTmRGpoTzwBEybAxhsXnUSSVM9aVHBSSu5Gog5x\n003wne/AWmsVnUSSVM9aMwdHajfXXJM39/P8KUlSW7RmH5wrmfajqAR8DowFLk0pPdfGbGowY8bk\n86cuvbToJJKketeaOzgTybsYLw98UflavnIN4EfA4xGxSVUSqmGcfz7MNRdssUXRSSRJ9a41G/29\nBpyfUhrR9GJEnAB8mVLaISJOAY4BbqxCRjWASZPgwgthhx1g1lmLTiNJqnetuYOzG3DKNK6fWnkN\n4HRgudaGUuP585/hjTdg112LTiJJKoPWFJyuQN9pXO8LdK7881eVL2mGXn4ZfvUr+PnPYaXmGxJI\nktQKrXlEdTHw14g4Cnikcm0V4DDgosrP6wBPtT2eyi4l2G23PPfm+OOLTiNJKovWFJwRwEfAUcC8\nlWvvAWcDR1R+vh24rc3pVHp/+Us+e+qGG6BHj6LTSJLKYqYLTkrpa+BQ4NCIWKBy7c1mY16pTjyV\n2UMPwd5753k3m7jmTpJURa25g/NfzYuN1FLjx8OwYTBoEJx2WtFpJEll09LDNkcD300pvR8RjzKd\nM6dSSoOqFU7l9NFHsPnmeTn4lVfCLLMUnUiSVDYtvYNzNXlDP4Cr2imLGsDXX8Pw4Xnl1H33wfzz\nF51IklRGLT1s86hp/bM0sw48ME8ovv56GDCg6DSSpLJq1WGbETF/ROwTEcdHxDyVa4MiYpHqxlOZ\nnHUWnHwy/OlPsPHGRaeRJJVZaw7bXJV8BMME8uZ+Z5GXiW8G9AeGVzOgyuGWW/KKqX32gb32KjqN\nJKnsWnMH5wTgjJRSf/Lp4VNcT97gT5rKCy/A1lvD0KFw4olFp5EkNYLWLBNfGdhxGtcnAPO1LY7K\n5vPPc7mZbz4YORK6tGljAkmSWqY1/7n5EJhjGteXAtwXR1M54AB45hl44AF3KpYkdZzWPKK6Gjg8\nIqaUo1TZ0fh44B9VS6a6d/nlcMYZcMopsOKKRaeRJDWS1hScA4GFgDeAWYFbgPHk+TiHVi+a6tlb\nb8Eee8B22+VTwiVJ6kitOYvqQ2DtiNgAGEQuSaNTSrdWO5zq169+BZ065WMYIopOI0lqNK2e8plS\nup18arg0lXvugQsvhHPOgXnnnfF4SZKqrVUFJyI2AzYA5gKm+v/nKaVdqpBLdWrSpLzPzaqr5lPC\nJUkqQms2+jsOOAh4EHir6olU10aOhCeegAcfzI+oJEkqQmvu4OwB7JBSurzaYVTfJk2Co4+GYcPy\nHRxJkorSmoIzGbiv2kFU/y65BMaOhb/9regkkqRG15qHCOfieVNqJiU49ljYYgtYaaWi00iSGl2L\n7uBERNMThDoBh0TERsDT5Ds6/5VS2r968VQvnnoKxozJJ4VLklS0lj6iav7/yR+r/O7AZtdTmxOp\nLl1zDcw+O6y3XtFJJElqYcFJKa3f3kFU3665BjbZBLp3LzqJJEmtm4MjTeWzz+Chh2Do0KKTSJKU\nWXDUZm+8kb8vvnihMSRJ+i8LjtpsSsFZaKFic0iSNIUFR232+uv5e69exeaQJGkKC47a7I038uTi\nuecuOokkSZkFR232+uv57k3EjMdKktQRLDhqszfecP6NJKm2WHDUZm+9BfPPX3QKSZK+YcFRm33x\nBcwyS9EpJEn6hgVHbfbVV9CtW9EpJEn6hgVHbfbVV9C1a9EpJEn6Rk0UnIhYOyKuiYjXImJyRAyb\nxpgjK69/GhG3R0T/Zq/PFREXR8QHEfF+RFwUET2ajVk+Iu6svMcrEXH4NP7OlhHxdER8HhFPRcQW\n1f/E5TKJyiguAAAgAElEQVTXXPDOO0WnkCTpGzVRcIDZyCeU78k0TiSPiIMrr+0MLAeMA26JiNma\nDBsJ9AXWBtYF+gEXN3mPOYCbgeeB/sCuwL4RMaLJmNUr73MasDRwFvC3iFilOh+znPr2heefLzqF\nJEnfqImCk1K6MaV0RErpamBau6nsBxydUrolpfQisDv5JPTtASJiWWBj4GcppSdTSk8AuwGbR0Tf\nynvsWPn+i5TSuJTSzcAxwP7N/s61KaUzU0rjU0qnAdcBv6zuJy6Xvn3hhRdg8uSik0iSlNVEwZme\niFgCWBC4fcq1lNJXwN3AGpVLQ4B3UkpPNRnzOPBeszF3p5QmNXn724CFImKxys+rV67RbMwa6Fst\nv3xeSXX33UUnkSQpq/mCQy43CZjQ7PqEymtTxjR/vSVjJpDvGM1ozILoW627LgwaBIccAul/HjBK\nktTx6qHgfJuW/Kd0RmOq8R4Nr1Mn+P3v4f774dpri04jSVKex1Lrmt5lea/J9V58c7fl2+6yzGhM\nL3KBeWMGY6Z1d2gqI0aMoEePqRZtMXz4cIYPHz6jXy2FDTeEDTaAgw6CNdeEeectOpEkqZaMHDmS\nkSNHTnVt4sSJ7fb3ItXYM4WImAxskVK6psm114FjK5N+iYiuwCvAYSmlcyOiH/A0MHDKPJyIGAiM\nBvqllJ6PiD2AI4DeKaWvK2P2Aw5MKfWu/HwZ0CWltFWTv/1P4LOU0g7fkncQMGrUqFEMGjSouv8y\n6syzz8I668DCC8Ott0LPnkUnkiTVstGjRzN48GCAwSml0dV875p4RBURs0XEwIhYsXKpT+Xn3pWf\nTwYOj4iNImJJ8vLtSeQl3aSU/gPcCJwTEStUys3Z5BVRUxYwX1r5fmZE9ImIocChwAlNopwCfD8i\nfhERi0bEXsCmwEnt88nLZdll4Y478uGbG2yQz6iSJKkINVFwgJWBR4FR5EdGJ5DvvhwFkFI6Hjgd\nuBB4EugDDE0pfdLkPbYHxgJ3Af8GngN2mvJiSulDYCPy/jZPAecDf0opndxkzP3AcGBfYAx5751t\nU0qPVP0Tl9Ryy8Gdd8Lbb8P668OrrxadSJLUiGruEVW98RHVtD33XJ6X88kncOaZsO22RSeSJNWa\n0j+iUvkssww89lguOdttBzvsAO+/X3QqSVKjsOCo3cw7L1x+Ofz1r3DddbDCCnBb820UJUlqBxYc\ntauIfPfmiSfykQ4bbgg//jG88krRySRJZWbBUYdYdNG8dPzss+Hmm2HppeGww+Cjj4pOJkkqIwuO\nOkynTvDzn8PYsXDAAXDCCfmuzjnnwKRJM/59SZJayoKjDjfHHHDMMTBmDGy0Eey+O6y4Ilx1lWdZ\nSZKqw4KjwvTuDRdfDA8/DAssAD/8Iay8cj7PyqIjSWoLC44Kt/LKeXXVHXfA7LPDsGGw6qpw/fUW\nHUlS61hwVDPWWy/vgnzbbdC9O2y2Gay+Otxwg0VHkjRzLDiqKRH5HKu774abbso/b7oprLQSXHqp\nk5ElSS1jwVFNioChQ+G+++D222HBBfN+On37wmmnwaefFp1QklTLLDiqaRH50M4bb4RHH82PrPbb\nDxZbDI4+Gt59t+iEkqRaZMFR3VhxxfyYauzYfHjnccfllVi/+AU8+2zR6SRJtcSCo7qzxBL5MdX4\n8XDIIXn/nP794Xvfy/N2nJAsSbLgqG7NNx8cfjiMGwcXXQRvvgmbbAIDBuQjIZynI0mNy4Kjute9\nez7Ac9QouOsuWHZZ2HNPWGQR+L//82BPSWpEFhyVRgSsvTb84x/wwguwyy5w5pn5kdZ228EDDxSd\nUJLUUSw4KqXFF4c//hFefRVOPjnf3Vl9dRgyBC67DL76quiEkqT2ZMFRqc0xB+y9Nzz3XD7javbZ\nYfjwfFfnuONcZi5JZWXBUUPo1Ak23xxuvRWeeCJPRj7qqDxPZ7fd4Mkni04oSaomC44azvLLw7nn\n5sdXhx+ez7paYYV8RMTVV8PXXxedUJLUVhYcNayePeHXv4aXXsrzcj7/HLbYIh8HceKJ8MEHRSeU\nJLWWBUcNr2vXvDPyfffBQw/Bmmvm5eWLLPLN/B1JUn2x4EhNrLIKXHwxvPwyHHAA/P3v0K9f3iX5\nxhth8uSiE0qSWsKCI01Dr155EvL48XDhhfDWW7nk9O8Pp58OH39cdEJJ0vRYcKTp6N4ddtoJHnkE\n7r47T0beb7/8+OqAA+DFF4tOKEmaFguO1AIRsNZa8Le/5VKzxx5wwQWw1FJ5YvIdd3jIpyTVEguO\nNJMWXRR+//t8xtXZZ8PYsXmJ+cCBefn5Z58VnVCSZMGRWuk73/lmk8Dbbsu7I//857DYYnDssS4z\nl6QiWXCkNor4ZpPA55+HLbeEo4/Od3oOPhjeeKPohJLUeCw4UhUtuWQ+wXzcONhrLzjrrHxnZ489\n8gnnkqSOYcGR2sGCC+bDPMePhyOPhCuvhKWXzgd9PvZY0ekkqfwsOFI76tEj74o8bhycdho8+CCs\ntBJsuincdZcrrySpvVhwpA4w66zwi1/AmDFwySX5oM91183HQlx7rTskS1K1WXCkDtSlC2y/PTz+\nOFx3HXTuDMOG5SXmI0d6krkkVYsFRypARH5Mdffd+at371x8ll0Wzj8fvvqq6ISSVN8sOFLB1loL\nrr8+Hwex3HKwyy7Qt29ejfX550Wnk6T6ZMGRasTgwfDPf+aNA9dcE/beG/r0gRNPhE8+KTqdJNUX\nC45UY5ZbLk9E/s9/8gnmBx8Miy+ed0eeOLHodJJUHyw4Uo3q2xfOOy+fdbXNNnl35MUWgyOOgHff\nLTqdJNU2C45U4xZbDE4/HV56CX72MzjhhHxtn33gueeKTidJtcmCI9WJXr3gj3+El1+G/feHyy+H\nfv3yY6wbbnAvHUlqyoIj1ZmePfPjqvHj4cIL4a238pLzfv3g1FPho4+KTihJxbPgSHVqlllgp53y\n8vJ77slHQIwYAQsvnB9fPfNM0QklqTgWHKnOReRl5Zdfns+82mef/M8DBsAGG8AVV7hxoKTGY8GR\nSmSRReB3v4NXXoFLL4Uvv4Stt87LzI86Cl5/veiEktQxLDhSCXXvDsOH50dXjz0Gm28Oxx+fV19t\nsw3ceacnmUsqNwuOVHIDB8LZZ+e7NyeemHdKXn/9vKHg6afDhx8WnVCSqs+CIzWIHj2+mXx82235\nYM/99oOFFoJf/CIXH0kqCwuO1GAivpl8PG4cHHAAXHUVrLACrLMOXHZZnrsjSfXMgiM1sEUWyZOP\nx4+Hv/0NOnXKc3cWXRQOPxxefbXohJLUOhYcSXTtmldb3XknPPUUbLUVnHxyXn31ox/Brbc6KVlS\nfbHgSJrKgAFw2ml5UvKpp8KYMbDRRnmy8siRMGlS0QklacYsOJKmaY45vpl8fMcdeYfk7bfPR0L8\n+c/wxRdFJ5Skb2fBkTRdEbDeevlAz1Gj8pEQu+8OffrASSfBJ58UnVCS/pcFR1KLDRoEf/97Xmo+\ndCj86lew1FL5jo6PriTVEguOpJnWrx+cf36en7PBBvDzn8OKK8J11zkZWVJtsOBIarUlloBLLoGH\nH4aePfOREN/9bj4eQpKKZMGR1GYrr5wnIl97LUyYkH8+/HA3DJRUHAuOpKqIyHdwHn88l5vf/z4X\nndGji04mqRFZcCRVVdeu8JvfwCOPQOfOsOqqebfkyZOLTiapkVhwJLWLgQPhwQfh0ENzwdlhB/fO\nkdRxLDiS2k23brncXHEFXHklfO97MHFi0akkNQILjqR2N+U8q0cfhbXXhtdeKzqRpLKz4EjqEGut\nBffeCx98AKuvnjcLlKT2YsGR1GH694f774e554Y114S77y46kaSysuBI6lALLwx33ZXPtNpoIzjz\nTHc/llR9FhxJHa5Hj3x45y67wJ57whZbwNtvF51KUplYcCQVont3OOMMuPpquO8+WGEFuOmmolNJ\nKgsLjqRCDRsGTzyRC84mm+Sl5A88UHQqSfXOgiOpcL165UdWl10G48fnVVYbb5zv7EhSa1hwJNWE\nTp1g223hySfh8svzXjlrrpknIt9xhxORJc0cC46kmtKpE2yzTX5s9fe/w5tvwgYbwIorwnnnwWef\nFZ1QUj2w4EiqSZ06wVZb5dPJb7kFFl0UdtsNevfO51u5G7Kk6bHgSKppEbDhhnDttTBmTD6089RT\nYfHFYfhwJyRLmjYLjqS6sdRScMop8OqrcMIJ8PDDeULyaqvBpZfCl18WnVBSrbDgSKo7c84J++6b\n7+hce23+eYcd8l2dY46Bt94qOqGkollwJNWtTp1g883zHJ2nnoLvfx+OPTbP19lzT3jppaITSiqK\nBUdSKQwYAGefnR9fHXZYXoHVt2++s/PEE0Wnk9TRLDiSSmWeeXLBefllOPlkuPdeGDgw3+m5556i\n00nqKBYcSaX0ne/A3nvD88/DxRfDuHGw9tqw1lpw3XVuHCiVnQVHUql17Qo77pgfU11zDUyenO/m\nDBwIl1wCkyYVnVBSe7DgSGoInTrlScj33gv//jcsskguPn375lPN3SFZKhcLjqSGEgHrrAPXXw+P\nPgpDhsA++8Bii+UVWB98UHRCSdVgwZHUsFZcEUaOzPvpbLklHH10XmJ+8MEwYULR6SS1hQVHUsNb\nckk488y8b86ee+Z/7tMH/u//4L33ik4nqTUsOJJU0asX/P73MH487L8/nHZaLjq/+x18/HHR6STN\nDAuOJDUz11z5yIcXXoCf/CQ/ulpySfjTn+CLL4pOJ6klLDiS9C0WWCAf7jlmDGy2GYwYAUsvDeef\n7/JyqdZZcCRpBhZbDP7yF3j6aVh1VdhlF1h+ebjiCjcMlGqVBUeSWqhfv3zG1SOP5JPLt94aVlkF\nbrrJoiPVGguOJM2kwYPhhhvyhoGzzAKbbALrrQf33Vd0MklTWHAkqZXWWQfuvjufbTVxIqy5Zj4G\n4skni04myYIjSW0QAZtuCqNHw2WXwXPP5XOudt45LzeXVAwLjiRVQadOsO228Mwzef+cG27IK64O\nOsjNAqUiWHAkqYq6ds27Ib/wAhxySN4Veckl4fjjPdBT6kgWHElqB7PPDr/5TS46O+wAhx4KyywD\nF1wAX39ddDqp/Oqi4ETEbyJicrOv15uNOTIiXouITyPi9ojo3+z1uSLi4oj4ICLej4iLIqJHszHL\nR8Sdlfd4JSIO74jPJ6m8FlggP7J65hlYfXX46U/zIZ/XXefScqk91UXBqXgKWABYsPK1/JQXIuJg\nYE9gZ2A5YBxwS0TM1uT3RwJ9gbWBdYF+wMVN3mMO4GbgeaA/sCuwb0SMaK8PJKlx9O0Ll18ODz0E\nPXvm1Vbrrw8PPlh0Mqmc6qngTEopvZ1Seqvy9W6T1/YDjk4p3ZJSehHYHegCbA8QEcsCGwM/Syk9\nmVJ6AtgN2Dwi+lbeY8fK91+klMallG4GjgH274DPJqlBrLIK3H47XH99nnw8ZEjeMHDMmKKTSeVS\nTwWnb0S8ERETIuLKSmkhIpYg39G5fcrAlNJXwN3AGpVLQ4B3UkpPNRnzOPBeszF3p5SanjBzG7BQ\nRCzWXh9KUuOJgO99Dx59FC68MN/F6d8/Ly0fO7bodFI51EvBuY98N2Y9YCtgVuCuiJjyuCoBE5r9\nzoTKa1S+N3+9JWMmANFkjCRVTefOsNNO+e7NSSfBzTfnicg/+Qk8/3zR6aT6VhcFp/Lo6dqU0nMp\npXuAYcDnwC7T+7WWvHUbX5ekNptlFthnH3jxxXx6+a235nOvdtkF3nij6HRSfepSdIDWSCl9GRFP\nAIsy9V2Wpttp9eKbOzJN79QwE2N6Me27Q/9jxIgR9Ogx1aIshg8fzvDhw2f0q5IE5KKz997ws5/B\nn/8MRx2VD/c89FD45S/z61K9GjlyJCNHjpzq2sSJE9vt70Wqw3WKEdGFvNrp3JTS7ypLxo9NKZ1W\neb0r8ApwWErp3IjoBzwNDJwyDyciBgKjgX4ppecjYg/gCKB3Sunrypj9gANTSr2nk2UQMGrUqFEM\nGjSo3T6zpMbz/vtw9NF5mXnv3vnuzve/X3QqqXpGjx7N4MGDAQanlEZX873r4hFVRBwTEWtExMIR\nsRJwOTA3cFFlyMnA4RGxUUQsCZwFTCIvDSel9B/gRuCciFihUm7OBq5NKU150n1p5fuZEdEnIoYC\nhwIndMRnlKTm5p47z8158sk8N2fYMDjuOPfPkVqiLgoOsDRwBfASeWVTN2DdlNIrACml44HTgQuB\nJ4E+wNCU0idN3mN7YCxwF/Bv4DlgpykvppQ+BDaq/K2ngPOBP6WUTm7XTyZJM9CvX15WfuSR8Otf\nw157uRuyNCN1MQcnpbRNC8YcDRw9ndcn0qTQfMuYp8krtSSppkTkox8WWQR23x0efzzf3Vl11aKT\nSbWpXu7gSJKAXXeF226Djz6C1VbL51yNH190Kqn2WHAkqc6su27eJPDPf85lZ5ll4OCD4e23i04m\n1Q4LjiTVoc6d83Ly55+HAw+EM86AJZaAX/0K3nyz6HRS8Sw4klTH5pgDfvtbGDcu75Vz1lm56Oy/\nP7z1VtHppOJYcCSpBOadF445Jhedgw6Cv/wFll4676EzadIMf10qHQuOJJXIPPPkHZDHjoVttoF9\n94WVV4Z77y06mdSxLDiSVEI9e8I558ADD0DXrrDWWvkYiE8/LTqZ1DEsOJJUYquumkvOn/4E550H\nK60EDz9cdCqp/VlwJKnkOnfOp5U/+ijMOSesvno+wPOzz4pOJrUfC44kNYh+/eC+++CII+CPf4Tl\nl4dbbik6ldQ+LDiS1EC6ds0F54kn8gnlQ4fC9tvDhAlFJ5Oqy4IjSQ1omWXg9tvhwgvzXZx+/eDs\ns2Hy5KKTSdVhwZGkBhUBO+0E//kPbLkl7LFHXm315JNFJ5PazoIjSQ1u3nnzCqu77oIPPsgrrQ4+\nGD75pOhkUutZcCRJAKy9Njz2GBx9dF5WPmAAXHdd0amk1rHgSJL+q1s3+PWv4amn8jydzTeHrbeG\n118vOpk0cyw4kqT/seSScOONMHIk3H13noR86qnw9ddFJ5NaxoIjSZqmCNhuuzwJeYcd8rlWQ4bA\n6NFFJ5NmzIIjSZquueaCM8/MmwR+8QWssgqMGAEffVR0MunbWXAkSS2y+uowahT8/vf5IM/+/eGq\nq4pOJU2bBUeS1GJdu8JBB8HTT8PAgfDDH8IPfgDjxxedTJqaBUeSNNMWXxyuvRauuAIeeSTfzTnh\nBJg0qehkUmbBkSS1SkTeAfnZZ2GXXfKdnVVWgYceKjqZZMGRJLXRnHPmjQEfegg6dcorrfbZBz7/\nvOhkamQWHElSVay8Mjz4IJx0Epx7LqyzDrz6atGp1KgsOJKkqunSBfbbD+69FyZMgMGD8/JyqaNZ\ncCRJVTdoUJ58vMwysOGGcPPNRSdSo7HgSJLaxfzzw003wQYbwPe/75456lgWHElSu5l1VvjnP2HY\nMBg+HJ58suhEahQWHElSu+rWDS66CJZeOp9M7hEP6ggWHElSu5t1Vvj73/OqqiOPLDqNGoEFR5LU\nIZZeGg47DE45JR/1ILUnC44kqcOMGAF9+sC++0JKRadRmVlwJEkdpnv3fAfn9tvzIyupvVhwJEkd\n6nvfy6eQ/+xnea8cqT1YcCRJHe6ii2DAANh4Yxg1qug0KiMLjiSpw80+O1x/PSyxBKy2Wj7e4YMP\nik6lMrHgSJIKMffc+Zyq446D887Lxzqcey589VXRyVQGFhxJUmG6dYODDoLnnoPvfhd22y0XnfPO\ns+iobSw4kqTCLbwwXHopPPZYPqjzZz/L++acdRZ89lnR6VSPLDiSpJoxcCBccUU+s2rVVWGvvWCx\nxeCYY+C994pOp3piwZEk1ZzlloPLL8+PrrbaCn73O+jdGw48EN5/v+h0qgcWHElSzVpqKTjjDHj5\nZTjggPzIqm/ffG3SpKLTqZZZcCRJNW/++eHoo+H55+EHP4C9985zdcaNKzqZapUFR5JUN3r1yius\nHnkEPv0U1lwzz9eRmrPgSJLqzqBBcM89+c7ORhvB118XnUi1xoIjSapLCy4IP/4xfPwxdPK/ZmrG\n/0lIkurSAw/A6adD//4QUXQa1RoLjiSprnz9NRxxRJ5/07MnXHJJ0YlUi7oUHUCSpJaaNAl23hlG\njoQjj4RDDoEu/pdM0+D/LCRJdWOPPeCyy3LB2WabotOolvmISpJUN26+GX7+c8uNZsyCI0mqGyuv\nDNddBxdcAJ98UnQa1TILjiSpbhx9dD5l/Kc/zZv+7b47PPQQpFR0MtUaC44kqW4stxzccgu89BKM\nGAHXXw+rrQYrrACnnALvvlt0QtUKC44kqe4svjgcdVQ+i+qGG6BfPzjoIFhoIdhuu1yCJk8uOqWK\nZMGRJNWtzp1hk03g73+H116D447LZ1MNHQp9+uQSNH580SlVBAuOJKkU5psP9t8fnnoK7r8fNtwQ\n/vCHfLdnk03giivgyy+LTqmOYsGRJJVKBAwZAueeCxMmwJ//DB9+CFtvDYssAgceCM8+W3RKtTcL\njiSptGafHXbdFe67D55+Oh/OecEF+fyqtdaC8893uXlZWXAkSQ2hf3844YQ8V+dvf4PZZsvlZ8py\n88cfLzqhqsmCI0lqKN2758dVN90EL774zXLzFVeE9deHq67KB3qqvllwJEkNa8py85deynd1vvwS\nfvhD6NsXTjoJJk4sOqFay4IjSWp4Xbrkuzr33gsPPwxrrgkHH5wnJe+zD4wZU3RCzSwLjiRJTay8\nMlx8Mbz8cn58dfnlsMwysNlm+bBPj4WoDxYcSZKmoVevfPbV+PF5tdVrr8HGG+fjIs44Az76qOiE\nmh4LjiRJ0zHLLLDzzvDoo3DnnflYiH33hYUXhr33hmeeKTqhpsWCI0lSC0TAuuvCP/6Rz8Dab7+8\nO/KAAbDBBvn6pElFp9QUFhxJkmbSIovAb3+bH19demlefbXVVnlV1rHHwnvvFZ1QFhxJklqpWzcY\nPhzuuQceeww23TTP2+ndO6++euGFohM2LguOJElVMHAgnHNOvqtz0EFw2WV5P50tt8yHf6pjWXAk\nSaqi+eeHI4/MRefMM/Pp5muskb8uuwy++qrohI3BgiNJUjuYddZ8xtWzz8LVV+fVWMOHw2KL5cdY\nr71WdMJys+BIktSOOnWCYcPg9tvhySfzP/+//weLLpo3D/zHP/IkZVWXBUeSpA6y3HJw1lnw+uv5\n+7vv5tVXiywCRxwBb7xRdMLysOBIktTBevSA3XaDBx7Ic3S23RZOPDE/vvrJT2D06KIT1j8LjiRJ\nBRowAE49FV59FY47Dv79bxg8OG8q+M9/Oim5tSw4kiTVgLnmggMOgLFj8w7JkyfnJea9e8OBB8LT\nTxedsL5YcCRJqiFduuRic/fdefPA7baDCy7I83d2393TzFvKgiNJUo0aOBBOPjlPSj755LyR4KGH\n5snJmj4LjiRJNa5bt3y452GH5cnIiywCu/7/9u49zKrqvOP49wci4F2UeL8mBERNVGgUL7VeYmtV\nRI1WpTFWjcZbrK2R1pjYxGqj9W6MjXlMYyxBTNQaRNQoGu+aSuulYMRiqwlEEBUxEiDDmz/WmrLd\nnDMzyAznnD2/z/PsZ2avvfY66519zpz3rL322SeneTtWmxMcMzOzFnHxxfDGG/C1r8GkSSnJsdqc\n4JiZmbWQwYPhggvg2mvhgQdg7Fh/K3ItTnDMzMxa0LHHws03w4MPwrBhMH16o3vUXJzgmJmZtSAJ\nTjoJXnkFNt00nbay5ZzgmJmZtbA114QNN/T9rMqc4JiZmbWo2bNh5Mh0E88zz2x0b5qLExwzM7MW\nNXs2zJwJw4en01S2nBMcMzOzFjVyZLp31fz5sOuuMGoU3H13o3vVHJzgmJmZtbBRo9L9q+66C9Za\nC8aMga98BebObXTPGssJjpmZWYtbY42U2Dz4IHzrW3DddbDFFnDkkb33Jp1OcMzMzCpCgnHjYM4c\nuPrqlNyMHAlf/3r6BuTexAmOmZlZxQwaBGedle5GfsYZ6f5V226bvhywt3zrsRMcMzOziho4EK68\nMo3oXHMNTJyYbtS5/vowa1aje9ez1mh0B8zMzKxnHXIIPPHE8vX33oOpU2H77RvXp57mBMfMzKzi\nTjwRTjgBttsuLVttBf36NbpXPcsJjpmZWcWddFKje7D6eQ6OmZmZVY4TnBoknSFplqRFkn4hae9G\n96kZTJgwodFdWC0cZ7U4zmpxnNZVTnBKJP0FcCUwDhgKPABMkbRlQzvWBHrLC85xVovjrBbHaV3l\nBGdF5wI3RMSPI+L1iPgq8CpweoP7ZWZmZl3kBKdAUj9gBDC1tOkhYM/V3yMzMzP7KJzgfNjGQF/g\nN6Xy3wC+Eb2ZmVmL8GXiXRMdbBsAMGPGjNXUlcZZsGAB06ZNa3Q3epzjrBbHWS2Os1oK750Durtt\nRXT03t275FNUHwCHR8S9hfIrgBERsV+NfY4Hxq++XpqZmVXO2Ij4UXc26BGcgohYKuk5YH/g3sKm\n/YD76ux2PzAW+F/gdz3aQTMzs2oZAGxLei/tVh7BKZF0DPCvwInAs8AXgS8DO0ZEL7vZvJmZWWvy\nCE5JRNwuaRBwOWli8UvAwU5uzMzMWodHcMzMzKxyfJm4mZmZVY4TnBJJX5f0XL4P1QJJ90raoVTn\ni5IeztuXSVqvRjsbSLpV0ruS3pH0Q0nrr75IOtdZrJI2lPQvkl6VtETSm5JuKschaStJkyS9L2mu\npGslNc3pzy4e0+/l+48tyXWmSNqxVKfl4yzVn5Kfv6NL5S0fp6RHcmztS5ukH5XqNPVrtKvHU9Io\nSQ/l47VQ0s8l9S9sb+k4JW1TOIbLSstRhXpVeN5uJemOfJwWS3pR0thSnZY+nrnO0Fy+MMdxm6SP\nleqscpxOcFa0G/DPwHBgD2ARMFXS2oU6A4EpwCXU/46cCcAQYB9gX2AY8MMe6vNH1VmsmwNrk25T\nsWYPQzoAAAuZSURBVD1wBLAXhcviJfVh+RVnuwGHA4eQ7ufVLLpyTJ8kXQ23Lel4LQIekrQmVCpO\nACSdC7RRev5WKM4AbgI2Ic2l2ww4rdROs79GO41T0ijS8boL2CkvVwDLCu20epyvs/wYbpqXi4CF\npP/DVXre/oQU34GkeyGOB26VtHuhTksfz/xzKvB2rrs7IGBSqZ1VjzMivHSwABuQ/lkcWGPbvqQ3\nifVK5cPyPjsVyj6dy4Y0OqaPEmuhzhjg90C/vH4w6fL4QYU6h5O+T2idRse0CnEOy8f2E1WLE9iF\n9Kbxsbx9dGFbJeIEHgau6uT4ttRrtE6cTwHjqh5njTrTgJsK61V53v4WOKZUbw5wSv59h1Y/nvm4\nLAYGFOqsk99X9u/OOD2C07mNSZ8G316JfUYBb0XES+0FEfF8bqOZ72nVlVg3Bt6PiKV5fQ/ghYgo\n7jOV9N0GI3qkl6uuwzjzJ4xTgF8Cr+XiSsQpaSDpU+EZETG3xj6ViDP7S0nzJb0m6YbS8HYrvkY/\nFKekwaRPv29JekLSW5KelnRQYZ+Wj7NM0ghSkn5zobgqz9u7geOUpgdI0tGkUfSH8vY9aP3j2Y+U\nqCwt1Fmay/bO690SpxOczl0NPBYRK/Od2Zuy4v2soPnvadVhrJI2Ai4Eri0UrxBrRCwkfXJq1lhr\nxinpdEkLSUPfo4FDIqItb65KnFcDj0fEPXX2qUqcPwA+R3qD/2vgIGByYXsrvkbLcW6ff14KXEca\nyn8EmCRp57ytCnGWnQxMj4hnCmVVed6eTBrNmE8a5bgJOCIi2j9oVeF4PkZKZi6R1F/SANJ0j76k\n05DQTXE2zQSsZiTpBmBH0ryT7tC01+R3FqukdYF7SN8L9M0uNNmUsXYS57+Rvk1zMPA3wP2SRkbE\nex002exx7l0oG036lu5dPkKTzR7nh45nRNxSWH1F0kzgJUl7RsSTHTTZSnG2f0C9PiIm5t//TtIB\nwF+RnsP1tFKcxe0DgOOAb3SxyVaL8zagP+l1+w7pg9btkvaLiBc6aLJl4oyIN5W+UPc7wN+SpgJM\nBP6TD88dq2Wl4vQITh2SrgcOBf4kIuas5O71sszNqJ2VNlRnsUpah/TG/x5wZGFUA2rEmuuvTZPF\n2lmcEbEwImblT4ZjSXNUxuTNrRrn7MKm/Uif+hdIWiqpfYj4TklT8++tGmeHr9GImE6a7Lh1LmqZ\n12gHcbb//svSLi8DW+TfqxBn0dGkizxuLZW3/PM2j7odBpwUEU9GxIyIuAx4Bjg7V6vE8YyIyRGx\nDen1ODgivkB6zs7KVbonzkZPQGrGBfg28AawfSf1Oppk3MaKE6TaaLKJYJ3FCqwLPEE6B9y/xvY/\nowUm93X1mBbq9wMWAJ+vSpykhG14aVkGnAlsU5U469QfkmPdO6+3xGu0C6/PXwEXlMqeBq6sUpyF\neg8Dt9cob/nnLWmuUBuwXal8EnBLFY9nof7+pEnGQ7ozzob/IZptIQ2bvUM6n71JYSnO+N4k/7FP\nYfnEqE8DGxbqTCZdevypvO1p4N8bHd/KxEo6F/w08F/AdqU6fXKdPsDzpMlxQ0lzHmYC1zQ6vpWI\nc1vSPI2dSZ8QRpKGTOcBG1Ulzjr7lK+iavk4SaNU5+fjuTlwAPAC8Avyt7fnek39Gu3i/6JzSPM1\nDiV9Gr6QNFI1vEpx5nqfIL3BfbZGG1V43q5BuqjhAdJp5K1JIzdLgDFVOp7A50kJ3ZbAkcCvgctL\n7axynA3/YzTbkv/ht9VYTijUuahOvWKd9UnX7L+bl1sojfQ0euksVpaPUBWX9n22LrSzJfBT4H1S\nUnA1+TLyZli6EOdmpLvFzyXN5p9L+j6KoaV2WjrOOvu0UUhwqhBn7v9jpCsuluR/nt8lJ6uFdpr6\nNdrV40lK5l4njWA8BxxQ0TgvAV7roJ2Wft7mOkNyDO+QJhn/N/kS8SodT9K9HufmGF8GzqnRzirH\n6XtRmZmZWeV4krGZmZlVjhMcMzMzqxwnOGZmZlY5TnDMzMyscpzgmJmZWeU4wTEzM7PKcYJjZmZm\nleMEx8zMzCrHCY6ZmZlVjhMcM7MGkvSspKNWcp8XJR3cU30yqwInOGa9lKRlktryz/LSJun7je5j\nT5F0mqQ5TdCPMcC6EXFHoWyOpFNL9a6X9LakvXLRZaR7M5lZHU5wzHqvTUk3Gt2UdDf1BaS7/raX\nn9O4rn00ktboalWgW27EtxKPWcvZpBsK1mu7r6TxwFHAvhHxRN50BzCkkPCYWYkTHLNeKiLmti+k\n5CYiYl6hfCGApK0l/VjSu5LelzRZ0vbt7UiakJeLJM3NIw1/L6mfpGslvSPpTUknFfYZmkeKPifp\naUmLJD0vac9iHyXtLOm+/Ljv5sfZuLD9KUlXSrpO0lvApFx+gaQZkhZLmifpe5LWytv+FPgOsElh\ntOp8Sf3z+kGlPiySdEyp30dIelTSIlLygaQ/lvR4rj9P0o2SBtb7+0saDOwL3F1n+4C8bQ9gr4h4\nsXDsFgE/A46p175Zb+cEx8zqkrQO8AjwOjAS2BWYD9wnqW+h6sFA/1znXNLpk3uAmcDOwHXAjZI2\nLz3EPwEXAsOBZ4DJ+Y0fSVsCD+dlJ2BvYEPgJ6U2TgHeBHYDzsplC4ATgY8Dx+Z9r8zbpgLjgHmk\nEavNgOtX4s8CcCnwTWAIMFXSCOCnwA+ATwJ/DvwRKZGqZx/gg4iYXmPbBsD9wFbAnhHxWo06z5IS\nJDOrJSK8ePHSyxfgC8DbNcpPB54plQ0APgA+m9cnAC+U6rwC3F1Y75v3OTqvDwWWAaeW6vwKODev\nXwZMLLW7Td5vSF5/Cni4C/EdC8wrrJ8GzC7V6Z/bPqhUvgg4ptTvE0p1JgKXlcr2BZYAA+v0aRww\nvUb5HOB3wK+BDTqI6ThSgtTw548XL824eATHzDoyAthV0sL2hTTysSZpdKFdeRRiPjCjfSUi2kij\nKhuU6j1TqvMfpNGa9sceU3rsl0hzZ4qP/Vy505JG51NI8/J+3wcGlUadVsW00voI4OxSXyeTRsk3\nq9PGusD7dbZNAQaRkqB63gP6d2NMZpWyKpPjzKz6+pBOEX2JNDG3aG7h92U19q1VVm6jo4m+fYDx\nwMU19ptd+H3Jhx5A2gG4E/hHlk+e3g/4LmmUqK3O49XrS/mDYJQfM9e5gnSKquz/6rT7PrBOnW1T\ngJuAOyX1jYjza9RZD1icE0MzK3GCY2YdmQYcBLwREb/vgfb3AF6AdMUQaSTkqsJj7xO155901ubC\niPiH9gJJx5fqtFFKmiJiiaTFwODCfkOBfl14zGnAsIiYtRL9nAlsWW9jREzJl5HfJalPRJxXqrIN\n8OpKPJ5Zr+JTVGbWkVtI80HulDRS0haS9pZ0RfFqplVwnqQDJW0H3EAa0Rift10LfFzSzZJ2krSl\npAMk3dhJm/8DrCfpS/kKsONJI1BFbwAbS9pd0kb5iiVIo1XnSNpB0i6kydHlEZLyaBKkSceHSrpU\n0ifz4x4q6bIO+vk4sFYecaopIu4HDgfOkHRVafNngJ930L5Zr+YEx8zqinSp+D7Au8C9wGuk721Z\nD/htR7t2oSyAC0jJwXRgFHBIpMvWiYg3gL1Ic1EeJY1WfJs0Wbnu40TEo8A3SKe2ppMmGF9QqvYQ\ncBvpUuu5wJdz+ZnAYtKIzHjSROelncUWEdNIp8E+Q5pH9DLpFNn8ct3CPm8CDwKjO2o/In4GHAac\nKulq+P9LyA8kTW42sxoU0S3fdWVm1mX51M90YIeIeKXR/WkUSYcBl0dE3VGcOvuNBc6LiF17pmdm\nrc8jOGbWKLVO9fQqETEJeEcreS8q0tVVX+2BLplVhicZm1mjePgYiIg9O6+1wj6f6om+mFWJT1GZ\nmZlZ5fgUlZmZmVWOExwzMzOrHCc4ZmZmVjlOcMzMzKxynOCYmZlZ5TjBMTMzs8pxgmNmZmaV4wTH\nzMzMKscJjpmZmVXOHwDM/BSVGSlCfAAAAABJRU5ErkJggg==\n", + "text/plain": [ + "<matplotlib.figure.Figure at 0x2b90b2028350>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "fig, ax = plt.subplots(figsize=(6, 7))\n", + "\n", + "T = ds['T'].isel(time=300)\n", + "ax.plot(T, T.height_2)\n", + "ax.set_ylabel('height (m)')\n", + "ax.set_xlabel('Temperature (K)')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Resampling to hourly profiles by taking mean." + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "metadata": {}, + "outputs": [], + "source": [ + "T = ds['T'].resample('1H', 'time', how='mean')" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<xarray.DataArray 'time' (time: 25)>\n", + "array(['2013-05-11T00:00:00.000000000', '2013-05-11T01:00:00.000000000',\n", + " '2013-05-11T02:00:00.000000000', '2013-05-11T03:00:00.000000000',\n", + " '2013-05-11T04:00:00.000000000', '2013-05-11T05:00:00.000000000',\n", + " '2013-05-11T06:00:00.000000000', '2013-05-11T07:00:00.000000000',\n", + " '2013-05-11T08:00:00.000000000', '2013-05-11T09:00:00.000000000',\n", + " '2013-05-11T10:00:00.000000000', '2013-05-11T11:00:00.000000000',\n", + " '2013-05-11T12:00:00.000000000', '2013-05-11T13:00:00.000000000',\n", + " '2013-05-11T14:00:00.000000000', '2013-05-11T15:00:00.000000000',\n", + " '2013-05-11T16:00:00.000000000', '2013-05-11T17:00:00.000000000',\n", + " '2013-05-11T18:00:00.000000000', '2013-05-11T19:00:00.000000000',\n", + " '2013-05-11T20:00:00.000000000', '2013-05-11T21:00:00.000000000',\n", + " '2013-05-11T22:00:00.000000000', '2013-05-11T23:00:00.000000000',\n", + " '2013-05-12T00:00:00.000000000'], dtype='datetime64[ns]')\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 2013-05-11 2013-05-11T01:00:00 ..." + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "T.time" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<matplotlib.text.Text at 0x2b90b20cd8d0>" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "<matplotlib.figure.Figure at 0x2b90b2032150>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "fig, ax = plt.subplots(figsize=(6, 7))\n", + "\n", + "for t in T:\n", + " ax.plot(t, t.height_2, alpha=0.1, color='grey')\n", + "ax.set_ylabel('height (m)')\n", + "ax.set_xlabel('Temperature (K)')" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/javascript": [ + "\n", + "(function(global) {\n", + " function now() {\n", + " return new Date();\n", + " }\n", + "\n", + " var force = true;\n", + "\n", + " if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force === true) {\n", + " window._bokeh_onload_callbacks = [];\n", + " window._bokeh_is_loading = undefined;\n", + " }\n", + "\n", + "\n", + " \n", + " if (typeof (window._bokeh_timeout) === \"undefined\" || force === true) {\n", + " window._bokeh_timeout = Date.now() + 5000;\n", + " window._bokeh_failed_load = false;\n", + " }\n", + "\n", + " var NB_LOAD_WARNING = {'data': {'text/html':\n", + " \"<div style='background-color: #fdd'>\\n\"+\n", + " \"<p>\\n\"+\n", + " \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", + " \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", + " \"</p>\\n\"+\n", + " \"<ul>\\n\"+\n", + " \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n", + " \"<li>use INLINE resources instead, as so:</li>\\n\"+\n", + " \"</ul>\\n\"+\n", + " \"<code>\\n\"+\n", + " \"from bokeh.resources import INLINE\\n\"+\n", + " \"output_notebook(resources=INLINE)\\n\"+\n", + " \"</code>\\n\"+\n", + " \"</div>\"}};\n", + "\n", + " function display_loaded() {\n", + " if (window.Bokeh !== undefined) {\n", + " document.getElementById(\"\").textContent = \"BokehJS successfully loaded.\";\n", + " } else if (Date.now() < window._bokeh_timeout) {\n", + " setTimeout(display_loaded, 100)\n", + " }\n", + " }\n", + "\n", + " function run_callbacks() {\n", + " window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n", + " delete window._bokeh_onload_callbacks\n", + " console.info(\"Bokeh: all callbacks have finished\");\n", + " }\n", + "\n", + " function load_libs(js_urls, callback) {\n", + " window._bokeh_onload_callbacks.push(callback);\n", + " if (window._bokeh_is_loading > 0) {\n", + " console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", + " return null;\n", + " }\n", + " if (js_urls == null || js_urls.length === 0) {\n", + " run_callbacks();\n", + " return null;\n", + " }\n", + " console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", + " window._bokeh_is_loading = js_urls.length;\n", + " for (var i = 0; i < js_urls.length; i++) {\n", + " var url = js_urls[i];\n", + " var s = document.createElement('script');\n", + " s.src = url;\n", + " s.async = false;\n", + " s.onreadystatechange = s.onload = function() {\n", + " window._bokeh_is_loading--;\n", + " if (window._bokeh_is_loading === 0) {\n", + " console.log(\"Bokeh: all BokehJS libraries loaded\");\n", + " run_callbacks()\n", + " }\n", + " };\n", + " s.onerror = function() {\n", + " console.warn(\"failed to load library \" + url);\n", + " };\n", + " console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", + " document.getElementsByTagName(\"head\")[0].appendChild(s);\n", + " }\n", + " };\n", + "\n", + " var js_urls = [];\n", + "\n", + " var inline_js = [\n", + " function(Bokeh) {\n", + " /* BEGIN bokeh.min.js */\n", + " window.Bokeh=Bokeh=function(){var t=void 0;return function e(t,r,n){function o(i){if(!r[i]){if(!t[i]){var s=new Error(\"Cannot find module '\"+i+\"'\");throw s.code=\"MODULE_NOT_FOUND\",s}var a=r[i]={exports:{}},l=function(e){var r=t[i][1][e];return o(r?r:e)};l.modules=o.modules,t[i][0].call(a.exports,l,a,a.exports,e,t,r,n)}return r[i].exports}o.modules=t;var i=o(n[0]);return i.require=o,i}({base:[function(t,e,r){\"use strict\";var n,o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./models/index\");r.overrides={},n=i.extend({},s),r.Models=function(t){var e,o;if(e=null!=(o=r.overrides[t])?o:n[t],null==e)throw new Error(\"Model `\"+t+\"' does not exist. This could be due to a widget or a custom model not being registered before first usage.\");return e},r.Models.register=function(t,e){return r.overrides[t]=e},r.Models.unregister=function(t){return delete r.overrides[t]},r.Models.register_models=function(t,e,r){var i,s,a;if(null==e&&(e=!1),null==r&&(r=null),null!=t){a=[];for(s in t)o.call(t,s)&&(i=t[s],e||!n.hasOwnProperty(s)?a.push(n[s]=i):a.push(\"function\"==typeof r?r(s):void 0));return a}},r.Models.registered_names=function(){return Object.keys(n)},r.index={}},{\"./models/index\":\"models/index\",underscore:\"underscore\"}],client:[function(t,e,r){\"use strict\";var n,o,i,s,a=t(\"underscore\"),l=t(\"es6-promise\"),u=t(\"./core/logging\"),c=t(\"./document\");r.DEFAULT_SERVER_WEBSOCKET_URL=\"ws://localhost:5006/ws\",r.DEFAULT_SESSION_ID=\"default\",i=function(){function t(t,e,r){this.header=t,this.metadata=e,this.content=r,this.buffers=[]}return t.assemble=function(e,r,n){var o,i,s,a;try{return s=JSON.parse(e),a=JSON.parse(r),o=JSON.parse(n),new t(s,a,o)}catch(l){throw i=l,u.logger.error(\"Failure parsing json \"+i+\" \"+e+\" \"+r+\" \"+n,i),i}},t.create_header=function(t,e){var r;return r={msgid:a.uniqueId(),msgtype:t},a.extend(r,e)},t.create=function(e,r,n){var o;return null==n&&(n={}),o=t.create_header(e,r),new t(o,{},n)},t.prototype.send=function(t){var e,r,n,o;try{return n=JSON.stringify(this.header),o=JSON.stringify(this.metadata),e=JSON.stringify(this.content),t.send(n),t.send(o),t.send(e)}catch(i){throw r=i,u.logger.error(\"Error sending \",this,r),r}},t.prototype.complete=function(){return null!=this.header&&null!=this.metadata&&null!=this.content&&(!(\"num_buffers\"in this.header)||this.buffers.length===this.header.num_buffers)},t.prototype.add_buffer=function(t){return this.buffers.push(t)},t.prototype._header_field=function(t){return t in this.header?this.header[t]:null},t.prototype.msgid=function(){return this._header_field(\"msgid\")},t.prototype.msgtype=function(){return this._header_field(\"msgtype\")},t.prototype.sessid=function(){return this._header_field(\"sessid\")},t.prototype.reqid=function(){return this._header_field(\"reqid\")},t.prototype.problem=function(){return\"msgid\"in this.header?\"msgtype\"in this.header?null:\"No msgtype in header\":\"No msgid in header\"},t}(),s={\"PATCH-DOC\":function(t,e){return t._for_session(function(t){return t._handle_patch(e)})},OK:function(t,e){return u.logger.debug(\"Unhandled OK reply to \"+e.reqid())},ERROR:function(t,e){return u.logger.error(\"Unhandled ERROR reply to \"+e.reqid()+\": \"+e.content.text)}},n=function(){function t(e,n,o,i){this.url=e,this.id=n,this._on_have_session_hook=o,this._on_closed_permanently_hook=i,this._number=t._connection_count,t._connection_count=this._number+1,null==this.url&&(this.url=r.DEFAULT_SERVER_WEBSOCKET_URL),null==this.id&&(this.id=r.DEFAULT_SESSION_ID),u.logger.debug(\"Creating websocket \"+this._number+\" to '\"+this.url+\"' session '\"+this.id+\"'\"),this.socket=null,this.closed_permanently=!1,this._fragments=[],this._partial=null,this._current_handler=null,this._pending_ack=null,this._pending_replies={},this.session=null}return t._connection_count=0,t.prototype._for_session=function(t){if(null!==this.session)return t(this.session)},t.prototype.connect=function(){var t,e;if(this.closed_permanently)return l.Promise.reject(new Error(\"Cannot connect() a closed ClientConnection\"));if(null!=this.socket)return l.Promise.reject(new Error(\"Already connected\"));this._fragments=[],this._partial=null,this._pending_replies={},this._current_handler=null;try{return e=this.url+\"?bokeh-protocol-version=1.0&bokeh-session-id=\"+this.id,null!=window.MozWebSocket?this.socket=new MozWebSocket(e):this.socket=new WebSocket(e),new l.Promise(function(t){return function(e,r){return t.socket.binarytype=\"arraybuffer\",t.socket.onopen=function(){return t._on_open(e,r)},t.socket.onmessage=function(e){return t._on_message(e)},t.socket.onclose=function(e){return t._on_close(e)},t.socket.onerror=function(){return t._on_error(r)}}}(this))}catch(r){return t=r,u.logger.error(\"websocket creation failed to url: \"+this.url),u.logger.error(\" - \"+t),l.Promise.reject(t)}},t.prototype.close=function(){if(!this.closed_permanently&&(u.logger.debug(\"Permanently closing websocket connection \"+this._number),this.closed_permanently=!0,null!=this.socket&&this.socket.close(1e3,\"close method called on ClientConnection \"+this._number),this._for_session(function(t){return t._connection_closed()}),null!=this._on_closed_permanently_hook))return this._on_closed_permanently_hook(),this._on_closed_permanently_hook=null},t.prototype._schedule_reconnect=function(t){var e;return e=function(t){return function(){t.closed_permanently||u.logger.info(\"Websocket connection \"+t._number+\" disconnected, will not attempt to reconnect\")}}(this),setTimeout(e,t)},t.prototype.send=function(t){var e;try{if(null===this.socket)throw new Error(\"not connected so cannot send \"+t);return t.send(this.socket)}catch(r){return e=r,u.logger.error(\"Error sending message \",e,t)}},t.prototype.send_with_reply=function(t){var e;return e=new l.Promise(function(e){return function(r,n){return e._pending_replies[t.msgid()]=[r,n],e.send(t)}}(this)),e.then(function(t){if(\"ERROR\"===t.msgtype())throw new Error(\"Error reply \"+t.content.text);return t},function(t){throw t})},t.prototype._pull_doc_json=function(){var t,e;return t=i.create(\"PULL-DOC-REQ\",{}),e=this.send_with_reply(t),e.then(function(t){if(!(\"doc\"in t.content))throw new Error(\"No 'doc' field in PULL-DOC-REPLY\");return t.content.doc},function(t){throw t})},t.prototype._repull_session_doc=function(){return null===this.session?u.logger.debug(\"Pulling session for first time\"):u.logger.debug(\"Repulling session\"),this._pull_doc_json().then(function(t){return function(e){var r,n,s;return null!==t.session?(t.session.document.replace_with_json(e),u.logger.debug(\"Updated existing session with new pulled doc\")):t.closed_permanently?u.logger.debug(\"Got new document after connection was already closed\"):(r=c.Document.from_json(e),n=c.Document._compute_patch_since_json(e,r),n.events.length>0&&(u.logger.debug(\"Sending \"+n.events.length+\" changes from model construction back to server\"),s=i.create(\"PATCH-DOC\",{},n),t.send(s)),t.session=new o(t,r,t.id),u.logger.debug(\"Created a new session from new pulled doc\"),null!=t._on_have_session_hook?(t._on_have_session_hook(t.session),t._on_have_session_hook=null):void 0)}}(this),function(t){throw t})[\"catch\"](function(t){return null!=console.trace&&console.trace(t),u.logger.error(\"Failed to repull session \"+t)})},t.prototype._on_open=function(t,e){return u.logger.info(\"Websocket connection \"+this._number+\" is now open\"),this._pending_ack=[t,e],this._current_handler=function(t){return function(e){return t._awaiting_ack_handler(e)}}(this)},t.prototype._on_message=function(t){var e;try{return this._on_message_unchecked(t)}catch(r){return e=r,u.logger.error(\"Error handling message: \"+e+\", \"+t)}},t.prototype._on_message_unchecked=function(t){var e,r;if(null==this._current_handler&&u.logger.error(\"got a message but haven't set _current_handler\"),t.data instanceof ArrayBuffer?null==this._partial||this._partial.complete()?this._close_bad_protocol(\"Got binary from websocket but we were expecting text\"):this._partial.add_buffer(t.data):null!=this._partial?this._close_bad_protocol(\"Got text from websocket but we were expecting binary\"):(this._fragments.push(t.data),3===this._fragments.length&&(this._partial=i.assemble(this._fragments[0],this._fragments[1],this._fragments[2]),this._fragments=[],r=this._partial.problem(),null!==r&&this._close_bad_protocol(r))),null!=this._partial&&this._partial.complete())return e=this._partial,this._partial=null,this._current_handler(e)},t.prototype._on_close=function(t){var e,r;for(u.logger.info(\"Lost websocket \"+this._number+\" connection, \"+t.code+\" (\"+t.reason+\")\"),this.socket=null,null!=this._pending_ack&&(this._pending_ack[1](new Error(\"Lost websocket connection, \"+t.code+\" (\"+t.reason+\")\")),this._pending_ack=null),e=function(t){return function(){var e,r,n;r=t._pending_replies;for(n in r)return e=r[n],delete t._pending_replies[n],e;return null}}(this),r=e();null!==r;)r[1](\"Disconnected\"),r=e();if(!this.closed_permanently)return this._schedule_reconnect(2e3)},t.prototype._on_error=function(t){return u.logger.debug(\"Websocket error on socket \"+this._number),t(new Error(\"Could not open websocket\"))},t.prototype._close_bad_protocol=function(t){if(u.logger.error(\"Closing connection: \"+t),null!=this.socket)return this.socket.close(1002,t)},t.prototype._awaiting_ack_handler=function(t){return\"ACK\"!==t.msgtype()?this._close_bad_protocol(\"First message was not an ACK\"):(this._current_handler=function(t){return function(e){return t._steady_state_handler(e)}}(this),this._repull_session_doc(),null!=this._pending_ack?(this._pending_ack[0](this),this._pending_ack=null):void 0)},t.prototype._steady_state_handler=function(t){var e;return t.reqid()in this._pending_replies?(e=this._pending_replies[t.reqid()],delete this._pending_replies[t.reqid()],e[0](t)):t.msgtype()in s?s[t.msgtype()](this,t):u.logger.debug(\"Doing nothing with message \"+t.msgtype())},t}(),o=function(){function t(t,e,r){this._connection=t,this.document=e,this.id=r,this.document_listener=function(t){return function(e){return t._document_changed(e)}}(this),this.document.on_change(this.document_listener)}return t.prototype.close=function(){return this._connection.close()},t.prototype._connection_closed=function(){return this.document.remove_on_change(this.document_listener)},t.prototype.request_server_info=function(){var t,e;return t=i.create(\"SERVER-INFO-REQ\",{}),e=this._connection.send_with_reply(t),e.then(function(t){return t.content})},t.prototype.force_roundtrip=function(){return this.request_server_info().then(function(t){})},t.prototype._document_changed=function(t){var e;if(t.setter_id!==this.id&&(!(t instanceof c.ModelChangedEvent)||t.attr in t.model.serializable_attributes()))return e=i.create(\"PATCH-DOC\",{},this.document.create_json_patch([t])),this._connection.send(e)},t.prototype._handle_patch=function(t){return this.document.apply_json_patch(t.content,this.id)},t}(),r.pull_session=function(t,e){var r,o,i;return i=null,r=null,o=new l.Promise(function(o,i){return r=new n(t,e,function(t){var e;try{return o(t)}catch(r){throw e=r,u.logger.error(\"Promise handler threw an error, closing session \"+error),t.close(),e}},function(){return i(new Error(\"Connection was closed before we successfully pulled a session\"))}),r.connect().then(function(t){},function(t){throw u.logger.error(\"Failed to connect to Bokeh server \"+t),t})}),o.close=function(){return r.close()},o}},{\"./core/logging\":\"core/logging\",\"./document\":\"document\",\"es6-promise\":\"es6-promise\",underscore:\"underscore\"}],\"core/backbone\":[function(t,e,r){\"use strict\";\n", + " // (c) 2010-2016 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n", + " // Backbone may be freely distributed under the MIT license.\n", + " var n=t(\"underscore\"),o=t(\"jquery\"),i=t(\"./events\");r.Model=function(t,e){var r=t||{};e||(e={}),this.attributes={},this.setv(r,e),this.changed={},this.initialize.apply(this,arguments)},n.extend(r.Model.prototype,i.Events,{changed:null,initialize:function(){},getv:function(t){return this.attributes[t]},setv:function(t,e,r){if(null==t)return this;var o;\"object\"==typeof t?(o=t,r=e):(o={})[t]=e,r||(r={});var i=r.silent,s=[],a=this._changing;this._changing=!0,a||(this._previousAttributes=n.clone(this.attributes),this.changed={});var l=this.attributes,u=this.changed,c=this._previousAttributes;for(var p in o)e=o[p],n.isEqual(l[p],e)||s.push(p),n.isEqual(c[p],e)?delete u[p]:u[p]=e,l[p]=e;if(!i){s.length&&(this._pending=!0);for(var h=0;h<s.length;h++)this.trigger(\"change:\"+s[h],this,l[s[h]])}if(a)return this;if(!i)for(;this._pending;)this._pending=!1,this.trigger(\"change\",this);return this._pending=!1,this._changing=!1,this},destroy:function(){this.stopListening(),this.trigger(\"destroy\",this)},clone:function(){return new this.constructor(this.attributes)}}),r.View=function(t){n.extend(this,n.pick(t,a)),this._ensureElement(),this.initialize.apply(this,arguments)};var s=/^(\\S+)\\s*(.*)$/,a=[\"model\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];n.extend(r.View.prototype,i.Events,{tagName:\"div\",initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof o?t:o(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=n.result(this,\"events\")),!t)return this;this.undelegateEvents();for(var e in t){var r=t[e];if(n.isFunction(r)||(r=this[r]),r){var o=e.match(s);this.delegate(o[1],o[2],r.bind(this))}}return this},delegate:function(t,e,r){return this.$el.on(t+\".delegateEvents\"+this.id,e,r),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.id),this},undelegate:function(t,e,r){return this.$el.off(t+\".delegateEvents\"+this.id,e,r),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(n.result(this,\"el\"));else{var t=n.extend({},n.result(this,\"attributes\"));this.id&&(t.id=n.result(this,\"id\")),this.className&&(t[\"class\"]=n.result(this,\"className\")),this.setElement(this._createElement(n.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}}),r.Model.getter=r.View.getter=function(t,e){Object.defineProperty(this.prototype,t,{get:e})},r.Model.getters=r.View.getters=function(t){for(var e in t)this.getter(e,t[e])}},{\"./events\":\"core/events\",jquery:\"jquery\",underscore:\"underscore\"}],\"core/bokeh_view\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./backbone\");r.BokehView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){if(!i.has(t,\"id\"))return this.id=i.uniqueId(\"BokehView\")},e.prototype.toString=function(){return this.model.type+\"View(\"+this.id+\")\"},e.prototype.bind_bokeh_events=function(){},e.prototype.remove=function(){var t,r,n;if(i.has(this,\"eventers\")){t=this.eventers;for(r in t)o.call(t,r)&&(n=t[r],n.off(null,null,this))}return this.trigger(\"remove\",this),e.__super__.remove.call(this)},e}(s.View)},{\"./backbone\":\"core/backbone\",underscore:\"underscore\"}],\"core/build_views\":[function(t,e,r){\"use strict\";var n=t(\"underscore\");r.build_views=function(t,e,o,i){var s,a,l,u,c,p,h,_,d,f,m;for(null==i&&(i=[]),s=[],d=e.filter(function(e){return!n.has(t,e.id)}),l=a=0,p=d.length;a<p;l=++a)_=d[l],m=n.extend({},o,{model:_}),l<i.length?t[_.id]=new i[l](m):t[_.id]=new _.default_view(m),t[_.id].$el.find(\"*[class*='ui-']\").each(function(t,e){return e.className=r.jQueryUIPrefixer(e)}),s.push(t[_.id]);for(f=n.difference(n.keys(t),n.pluck(e,\"id\")),u=0,h=f.length;u<h;u++)c=f[u],t[c].remove(),delete t[c];return s},r.jQueryUIPrefixer=function(t){var e,r;if(null!=t.className)return e=t.className.split(\" \"),r=e.map(function(t){return t=t.trim(),0===t.indexOf(\"ui-\")?\"bk-\"+t:t}),r.join(\" \")}},{underscore:\"underscore\"}],\"core/enums\":[function(t,e,r){\"use strict\";r.AngleUnits=[\"deg\",\"rad\"],r.Dimension=[\"width\",\"height\"],r.Dimensions=[\"width\",\"height\",\"both\"],r.Direction=[\"clock\",\"anticlock\"],r.FontStyle=[\"normal\",\"italic\",\"bold\"],r.LineCap=[\"butt\",\"round\",\"square\"],r.LineJoin=[\"miter\",\"round\",\"bevel\"],r.Location=[\"above\",\"below\",\"left\",\"right\"],r.LegendLocation=[\"top_left\",\"top_center\",\"top_right\",\"center_left\",\"center\",\"center_right\",\"bottom_left\",\"bottom_center\",\"bottom_right\"],r.Orientation=[\"vertical\",\"horizontal\"],r.RenderLevel=[\"image\",\"underlay\",\"glyph\",\"annotation\",\"overlay\"],r.RenderMode=[\"canvas\",\"css\"],r.Side=[\"left\",\"right\"],r.SpatialUnits=[\"screen\",\"data\"],r.StartEnd=[\"start\",\"end\"],r.TextAlign=[\"left\",\"right\",\"center\"],r.TextBaseline=[\"top\",\"middle\",\"bottom\",\"alphabetic\",\"hanging\",\"ideographic\"],r.DistributionTypes=[\"uniform\",\"normal\"],r.TransformStepModes=[\"after\",\"before\",\"center\"],r.SizingMode=[\"stretch_both\",\"scale_width\",\"scale_height\",\"scale_both\",\"fixed\"]},{}],\"core/events\":[function(t,e,r){\"use strict\";\n", + " // (c) 2010-2016 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n", + " // Backbone may be freely distributed under the MIT license.\n", + " var n=t(\"underscore\");r.Events={};var o=/\\s+/,i=function(t,e,r,s,a){var l,u=0;if(r&&\"object\"==typeof r){void 0!==s&&\"context\"in a&&void 0===a.context&&(a.context=s);for(l=n.keys(r);u<l.length;u++)e=i(t,e,l[u],r[l[u]],a)}else if(r&&o.test(r))for(l=r.split(o);u<l.length;u++)e=t(e,l[u],s,a);else e=t(e,r,s,a);return e};r.Events.on=function(t,e,r){return s(this,t,e,r)};var s=function(t,e,r,n,o){if(t._events=i(a,t._events||{},e,r,{context:n,ctx:t,listening:o}),o){var s=t._listeners||(t._listeners={});s[o.id]=o}return t};r.Events.listenTo=function(t,e,r){if(!t)return this;var o=t._listenId||(t._listenId=n.uniqueId(\"l\")),i=this._listeningTo||(this._listeningTo={}),a=i[o];if(!a){var l=this._listenId||(this._listenId=n.uniqueId(\"l\"));a=i[o]={obj:t,objId:o,id:l,listeningTo:i,count:0}}return s(t,e,r,this,a),this};var a=function(t,e,r,n){if(r){var o=t[e]||(t[e]=[]),i=n.context,s=n.ctx,a=n.listening;a&&a.count++,o.push({callback:r,context:i,ctx:i||s,listening:a})}return t};r.Events.off=function(t,e,r){return this._events?(this._events=i(l,this._events,t,e,{context:r,listeners:this._listeners}),this):this},r.Events.stopListening=function(t,e,r){var o=this._listeningTo;if(!o)return this;for(var i=t?[t._listenId]:n.keys(o),s=0;s<i.length;s++){var a=o[i[s]];if(!a)break;a.obj.off(e,r,this)}return this};var l=function(t,e,r,o){if(t){var i,s=0,a=o.context,l=o.listeners;if(e||r||a){for(var u=e?[e]:n.keys(t);s<u.length;s++){e=u[s];var c=t[e];if(!c)break;for(var p=[],h=0;h<c.length;h++){var _=c[h];r&&r!==_.callback&&r!==_.callback._callback||a&&a!==_.context?p.push(_):(i=_.listening,i&&0===--i.count&&(delete l[i.id],delete i.listeningTo[i.objId]))}p.length?t[e]=p:delete t[e]}return t}for(var d=n.keys(l);s<d.length;s++)i=l[d[s]],delete l[i.id],delete i.listeningTo[i.objId]}};r.Events.once=function(t,e,r){var n=i(u,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==r&&(e=void 0),this.on(n,e,r)},r.Events.listenToOnce=function(t,e,r){var n=i(u,{},e,r,this.stopListening.bind(this,t));return this.listenTo(t,n)};var u=function(t,e,r,o){if(r){var i=t[e]=n.once(function(){o(e,i),r.apply(this,arguments)});i._callback=r}return t};r.Events.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),r=Array(e),n=0;n<e;n++)r[n]=arguments[n+1];return i(c,this._events,t,void 0,r),this};var c=function(t,e,r,n){if(t){var o=t[e],i=t.all;o&&i&&(i=i.slice()),o&&p(o,n),i&&p(i,[e].concat(n))}return t},p=function(t,e){var r,n=-1,o=t.length,i=e[0],s=e[1],a=e[2];switch(e.length){case 0:for(;++n<o;)(r=t[n]).callback.call(r.ctx);return;case 1:for(;++n<o;)(r=t[n]).callback.call(r.ctx,i);return;case 2:for(;++n<o;)(r=t[n]).callback.call(r.ctx,i,s);return;case 3:for(;++n<o;)(r=t[n]).callback.call(r.ctx,i,s,a);return;default:for(;++n<o;)(r=t[n]).callback.apply(r.ctx,e);return}}},{underscore:\"underscore\"}],\"core/has_props\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=[].slice,s=t(\"underscore\"),a=t(\"./backbone\"),l=t(\"./logging\"),u=t(\"./property_mixins\"),c=t(\"./util/refs\"),p=t(\"./properties\"),h=t(\"./util/math\");r.HasProps=function(t){function e(t,e){var r,n,o,i,a,l;this.document=null,r=t||{},e||(e={}),this.attributes={},this.properties={},i=this.props;for(o in i){if(a=i[o],l=a.type,n=a.default_value,null==l)throw new Error(\"undefined property type for \"+this.type+\".\"+o);this.properties[o]=new l({obj:this,attr:o,default_value:n})}this._set_after_defaults={},this.setv(r,e),this.changed={},this._computed={},null==r.id&&(this.id=s.uniqueId(this.type)),e.defer_initialization||this.initialize.apply(this,arguments)}return n(e,t),e.prototype.props={},e.prototype.mixins=[],e.define=function(t){var e,r,n;n=[];for(e in t)r=t[e],n.push(function(t){return function(e,r){var n,o,i,a,l;if(null!=t.prototype.props[e])throw new Error(\"attempted to redefine property '\"+t.name+\".\"+e+\"'\");if(null!=t.prototype[e])throw new Error(\"attempted to redefine attribute '\"+t.name+\".\"+e+\"'\");return Object.defineProperty(t.prototype,e,{get:function(){var t;return t=this.getv(e)},set:function(t){return this.setv(e,t),this}},{configurable:!1,enumerable:!0}),l=r[0],n=r[1],o=r[2],a={type:l,default_value:n,internal:null!=o&&o},i=s.clone(t.prototype.props),i[e]=a,t.prototype.props=i}}(this)(e,r));return n},e.internal=function(t){var e,r,n,o;e={},r=function(t){return function(t,r){var n,o;return o=r[0],n=r[1],e[t]=[o,n,!0]}}(this);for(n in t)o=t[n],r(n,o);return this.define(e)},e.mixin=function(){var t,e;return e=1<=arguments.length?i.call(arguments,0):[],this.define(u.create(e)),t=this.prototype.mixins.concat(e),this.prototype.mixins=t},e.mixins=function(t){return this.mixin.apply(this,t)},e.override=function(t,e){var r,n,o;s.isString(t)?(n={},n[r]=e):n=t,o=[];for(r in n)e=n[r],o.push(function(t){return function(e,r){var n,o;if(o=t.prototype.props[e],null==o)throw new Error(\"attempted to override nonexistent '\"+t.name+\".\"+e+\"'\");return n=s.clone(t.prototype.props),n[e]=s.extend({},o,{default_value:r}),t.prototype.props=n}}(this)(r,e));return o},e.define({id:[p.Any]}),e.prototype.toString=function(){return this.type+\"(\"+this.id+\")\"},e.prototype.setv=function(t,r,n){var i,a,l,u,c;s.isObject(t)||null===t?(i=t,n=r):(i={},i[t]=r);for(t in i)if(o.call(i,t)){if(c=i[t],l=t,null==this.props[l])throw new Error(\"property \"+this.type+\".\"+l+\" wasn't declared\");null!=n&&n.defaults||(this._set_after_defaults[t]=!0)}if(!s.isEmpty(i)){a={};for(t in i)r=i[t],a[t]=this.getv(t);if(e.__super__.setv.call(this,i,n),null==(null!=n?n.silent:void 0)){u=[];for(t in i)r=i[t],u.push(this._tell_document_about_change(t,a[t],this.getv(t),n));return u}}},e.prototype.add_dependencies=function(t,e,r){var n,o,i,a,l;for(s.isArray(r)||(r=[r]),a=this._computed[t],a.dependencies=a.dependencies.concat({obj:e,fields:r}),l=[],o=0,i=r.length;o<i;o++)n=r[o],l.push(this.listenTo(e,\"change:\"+n,a.callbacks.changedep));return l},e.prototype.define_computed_property=function(t,e,r){var n,o,i;if(null==r&&(r=!0),null!=this.props[t]&&console.log(\"attempted to redefine existing property \"+this.type+\".\"+t),s.has(this._computed,t))throw new Error(\"attempted to redefine existing computed property \"+this.type+\".\"+t);return n=function(e){return function(){return e.trigger(\"changedep:\"+t)}}(this),i=function(e){return function(){var r,n,i;if(r=!0,o.use_cache&&(i=o.cache,o.cache=void 0,n=e._get_computed(t),r=n!==i),r)return e.trigger(\"change:\"+t,e,e._get_computed(t)),e.trigger(\"change\",e)}}(this),o={getter:e,dependencies:[],use_cache:r,callbacks:{changedep:n,propchange:i}},this._computed[t]=o,this.listenTo(this,\"changedep:\"+t,o.callbacks.propchange),o},e.prototype.set=function(t,e,r){return l.logger.warn(\"HasProps.set('prop_name', value) is deprecated, use HasProps.prop_name = value instead\"),this.setv(t,e,r)},e.prototype.get=function(t){return l.logger.warn(\"HasProps.get('prop_name') is deprecated, use HasProps.prop_name instead\"),this.getv(t)},e.prototype.getv=function(t){if(null==this.props[t])throw new Error(\"property \"+this.type+\".\"+t+\" wasn't declared\");return e.__super__.getv.call(this,t)},e.prototype._get_computed=function(t){var e,r,n;if(n=this._computed[t],null==n)throw new Error(\"computed property \"+this.type+\".\"+t+\" wasn't declared\");return n.use_cache&&n.cache?n.cache:(r=n.getter,e=r.apply(this,[t]),n.use_cache&&(n.cache=e),e)},e.prototype.ref=function(){return c.create_ref(this)},e.prototype.set_subtype=function(t){return this._subtype=t},e.prototype.attribute_is_serializable=function(t){var e;if(e=this.props[t],null==e)throw new Error(this.type+\".attribute_is_serializable('\"+t+\"'): \"+t+\" wasn't declared\");return!e.internal},e.prototype.serializable_attributes=function(){var t,e,r,n;t={},r=this.attributes;for(e in r)n=r[e],this.attribute_is_serializable(e)&&(t[e]=n);return t},e._value_to_json=function(t,r,n){var i,a,l,u,c,p,h;if(r instanceof e)return r.ref();if(s.isArray(r)){for(u=[],i=a=0,l=r.length;a<l;i=++a)h=r[i],u.push(e._value_to_json(i,h,r));return u}if(s.isObject(r)){c={};for(p in r)o.call(r,p)&&(c[p]=e._value_to_json(p,r[p],r));return c}return r},e.prototype.attributes_as_json=function(t,r){var n,i,s,a;null==t&&(t=!0),null==r&&(r=e._value_to_json),n={},s=this.serializable_attributes();for(i in s)o.call(s,i)&&(a=s[i],t?n[i]=a:i in this._set_after_defaults&&(n[i]=a));return r(\"attributes\",n,this)},e._json_record_references=function(t,r,n,i){var a,l,u,p,h,_,d;if(null===r);else if(c.is_ref(r)){if(!(r.id in n))return h=t.get_model_by_id(r.id),e._value_record_references(h,n,i)}else{if(s.isArray(r)){for(_=[],l=0,p=r.length;l<p;l++)a=r[l],_.push(e._json_record_references(t,a,n,i));return _}if(s.isObject(r)){d=[];for(u in r)o.call(r,u)&&(a=r[u],d.push(e._json_record_references(t,a,n,i)));return d}}},e._value_record_references=function(t,r,n){var i,a,l,u,c,p,h,_,d,f,m;if(null===t);else if(t instanceof e){if(!(t.id in r)&&(r[t.id]=t,n)){for(a=t._immediate_references(),d=[],l=0,p=a.length;l<p;l++)_=a[l],d.push(e._value_record_references(_,r,!0));return d}}else if(t.buffer instanceof ArrayBuffer);else{if(s.isArray(t)){for(f=[],c=0,h=t.length;c<h;c++)i=t[c],f.push(e._value_record_references(i,r,n));return f}if(s.isObject(t)){m=[];for(u in t)o.call(t,u)&&(i=t[u],m.push(e._value_record_references(i,r,n)));return m}}},e.prototype._immediate_references=function(){var t,r,n,o;n={},t=this.serializable_attributes();for(r in t)o=t[r],e._value_record_references(o,n,!1);return s.values(n)},e.prototype.references=function(){var t;return t={},e._value_record_references(this,t,!0),s.values(t)},e.prototype.attach_document=function(t){var e,r,n;if(null!==this.document&&this.document!==t)throw new Error(\"models must be owned by only a single document\");this.document=t,n=this.properties;for(e in n)r=n[e],r.update();if(null!=this._doc_attached)return this._doc_attached()},e.prototype.detach_document=function(){return this.document=null},e.prototype._tell_document_about_change=function(t,r,n,o){var i,s,a,l,u,c,p;if(this.attribute_is_serializable(t)&&null!==this.document){l={},e._value_record_references(n,l,!1),p={},e._value_record_references(r,p,!1),i=!1;for(s in l)if(a=l[s],!(s in p)){i=!0;break}if(!i)for(u in p)if(c=p[u],!(u in l)){i=!0;break}return i&&this.document._invalidate_all_models(),this.document._notify_change(this,t,r,n,o)}},e.prototype.materialize_dataspecs=function(t){var e,r,n,o;e={},o=this.properties;for(r in o)n=o[r],n.dataspec&&(!n.optional||null!==n.spec.value||r in this._set_after_defaults)&&(e[\"_\"+r]=n.array(t),r in t._shapes&&(e[\"_\"+r+\"_shape\"]=t._shapes[r]),n instanceof p.Distance&&(e[\"max_\"+r]=h.array_max(e[\"_\"+r])));return e},e}(a.Model)},{\"./backbone\":\"core/backbone\",\"./logging\":\"core/logging\",\"./properties\":\"core/properties\",\"./property_mixins\":\"core/property_mixins\",\"./util/math\":\"core/util/math\",\"./util/refs\":\"core/util/refs\",underscore:\"underscore\"}],\"core/hittest\":[function(t,e,r){\"use strict\";var n,o,i;r.point_in_poly=function(t,e,r,n){var o,i,s,a,l,u,c,p;for(i=!1,l=r[r.length-1],c=n[n.length-1],o=s=0,a=r.length;0<=a?s<a:s>a;o=0<=a?++s:--s)u=r[o],p=n[o],c<e!=p<e&&l+(e-c)/(p-c)*(u-l)<t&&(i=!i),l=u,c=p;return i},o=function(){return null},r.HitTestResult=function(){function t(){this[\"0d\"]={glyph:null,get_view:o,indices:[]},this[\"1d\"]={indices:[]},this[\"2d\"]={}}return Object.defineProperty(t.prototype,\"_0d\",{get:function(){return this[\"0d\"]}}),Object.defineProperty(t.prototype,\"_1d\",{get:function(){return this[\"1d\"]}}),Object.defineProperty(t.prototype,\"_2d\",{get:function(){return this[\"2d\"]}}),t.prototype.is_empty=function(){return 0===this._0d.indices.length&&0===this._1d.indices.length},t}(),r.create_hit_test_result=function(){return new r.HitTestResult},r.validate_bbox_coords=function(t,e){var r,n,o,i,s,a;return o=t[0],i=t[1],s=e[0],a=e[1],o>i&&(r=[i,o],o=r[0],i=r[1]),s>a&&(n=[a,s],s=n[0],a=n[1]),{minX:o,minY:s,maxX:i,maxY:a}},i=function(t){return t*t},r.dist_2_pts=function(t,e,r,n){return i(t-r)+i(e-n)},n=function(t,e,n){var o,i;return o=r.dist_2_pts(e.x,e.y,n.x,n.y),0===o?r.dist_2_pts(t.x,t.y,e.x,e.y):(i=((t.x-e.x)*(n.x-e.x)+(t.y-e.y)*(n.y-e.y))/o,i<0?r.dist_2_pts(t.x,t.y,e.x,e.y):i>1?r.dist_2_pts(t.x,t.y,n.x,n.y):r.dist_2_pts(t.x,t.y,e.x+i*(n.x-e.x),e.y+i*(n.y-e.y)))},r.dist_to_segment=function(t,e,r){return Math.sqrt(n(t,e,r))},r.check_2_segments_intersect=function(t,e,r,n,o,i,s,a){var l,u,c,p,h,_,d;return c=(a-i)*(r-t)-(s-o)*(n-e),0===c?{hit:!1,x:null,y:null}:(l=e-i,u=t-o,p=(s-o)*l-(a-i)*u,h=(r-t)*l-(n-e)*u,l=p/c,u=h/c,_=t+l*(r-t),d=e+l*(n-e),{hit:l>0&&l<1&&u>0&&u<1,x:_,y:d})}},{}],\"core/layout/layout_canvas\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./solver\"),s=t(\"../../model\"),a=t(\"../properties\");r.LayoutCanvas=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"LayoutCanvas\",e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this._top=new i.Variable(\"top \"+this.id),this._left=new i.Variable(\"left \"+this.id),this._width=new i.Variable(\"width \"+this.id),this._height=new i.Variable(\"height \"+this.id),this._right=new i.Variable(\"right \"+this.id),this._bottom=new i.Variable(\"bottom \"+this.id)},e.getters({height:function(){return this._height.value()},width:function(){return this._width.value()},right:function(){return this._right.value()},left:function(){return this._left.value()},top:function(){return this._top.value()},bottom:function(){return this._bottom.value()}}),e.internal({layout_location:[a.Any]}),e.prototype.get_edit_variables=function(){var t;return t=[],t.push({edit_variable:this._top,strength:i.Strength.strong}),t.push({edit_variable:this._left,strength:i.Strength.strong}),t.push({edit_variable:this._width,strength:i.Strength.strong}),t.push({edit_variable:this._height,strength:i.Strength.strong}),t},e.prototype.get_constraints=function(){return[]},e}(s.Model)},{\"../../model\":\"model\",\"../properties\":\"core/properties\",\"./solver\":\"core/layout/solver\"}],\"core/layout/side_panel\":[function(t,e,r){\"use strict\";var n,o,i,s,a,l,u,c,p,h,_,d,f,m,g=function(t,e){function r(){this.constructor=t}for(var n in e)y.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},y={}.hasOwnProperty,v=t(\"underscore\"),b=t(\"./solver\"),x=t(\"./layout_canvas\"),w=t(\"../../core/properties\"),k=t(\"../../core/logging\");m=Math.PI/2,n=\"alphabetic\",c=\"top\",o=\"bottom\",l=\"middle\",s=\"hanging\",a=\"left\",u=\"right\",i=\"center\",d={above:{parallel:0,normal:-m,horizontal:0,vertical:-m},below:{parallel:0,normal:m,horizontal:0,vertical:m},left:{parallel:-m,normal:0,horizontal:0,vertical:-m},right:{parallel:m,normal:0,horizontal:0,vertical:m}},f={above:{justified:c,parallel:n,normal:l,horizontal:n,vertical:l},below:{justified:o,parallel:s,normal:l,horizontal:s,vertical:l},left:{justified:c,parallel:n,normal:l,horizontal:l,vertical:n},right:{justified:c,parallel:n,normal:l,horizontal:l,vertical:n}},p={above:{justified:i,parallel:i,normal:a,horizontal:i,vertical:a},below:{justified:i,parallel:i,normal:a,horizontal:i,vertical:u},left:{justified:i,parallel:i,normal:u,horizontal:u,vertical:i},right:{justified:i,parallel:i,normal:a,horizontal:a,vertical:i}},h={above:u,below:a,left:u,right:a},_={above:a,below:u,left:u,right:a},r.update_constraints=function(t){var e,r,n,o;if(o=t,(null==o.model.props.visible||o.model.visible!==!1)&&(n=o._get_size(),null==o._last_size&&(o._last_size=-1),n!==o._last_size))return e=o.model.document.solver(),o._last_size=n,null!=o._size_constraint&&e.remove_constraint(o._size_constraint),o._size_constraint=b.GE(o.model.panel._size,-n),e.add_constraint(o._size_constraint),null==o._full_set&&(o._full_set=!1),o._full_set?void 0:(r=o.model.panel.side,\"above\"!==r&&\"below\"!==r||e.add_constraint(b.EQ(o.model.panel._width,[-1,o.plot_model.canvas._width])),\"left\"!==r&&\"right\"!==r||e.add_constraint(b.EQ(o.model.panel._height,[-1,o.plot_model.canvas._height])),o._full_set=!0)},r.SidePanel=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return g(e,t),e.internal({side:[w.String],plot:[w.Instance]}),e.prototype.initialize=function(t,r){switch(e.__super__.initialize.call(this,t,r),this.side){case\"above\":return this._dim=0,this._normals=[0,-1],this._size=this._height,this._anchor=this._bottom;case\"below\":return this._dim=0,this._normals=[0,1],this._size=this._height,this._anchor=this._top;case\"left\":return this._dim=1,this._normals=[-1,0],this._size=this._width,this._anchor=this._right;case\"right\":return this._dim=1,this._normals=[1,0],this._size=this._width,this._anchor=this._left;default:return k.logger.error(\"unrecognized side: '\"+this.side+\"'\")}},e.prototype.get_constraints=function(){var t;return t=[],t.push(b.GE(this._top)),t.push(b.GE(this._bottom)),t.push(b.GE(this._left)),t.push(b.GE(this._right)),t.push(b.GE(this._width)),t.push(b.GE(this._height)),t.push(b.EQ(this._left,this._width,[-1,this._right])),t.push(b.EQ(this._bottom,this._height,[-1,this._top])),t},e.prototype.apply_label_text_heuristics=function(t,e){var r,n,o;return o=this.side,v.isString(e)?(n=f[o][e],r=p[o][e]):0===e?(n=f[o][e],r=p[o][e]):e<0?(n=\"middle\",r=h[o]):e>0&&(n=\"middle\",r=_[o]),t.textBaseline=n,t.textAlign=r,t},e.prototype.get_label_angle_heuristic=function(t){var e;return e=this.side,d[e][t]},e}(x.LayoutCanvas)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"./layout_canvas\":\"core/layout/layout_canvas\",\"./solver\":\"core/layout/solver\",underscore:\"underscore\"}],\"core/layout/solver\":[function(t,e,r){\"use strict\";var n,o,i=t(\"underscore\"),s=t(\"kiwi\");r.Variable=s.Variable,r.Expression=s.Expression,r.Constraint=s.Constraint,r.Operator=s.Operator,r.Strength=s.Strength;var a=t(\"../events\");n=function(t){return function(e){return function(){var e;return e=Object.create(s.Expression.prototype),s.Expression.apply(e,arguments),new s.Constraint(e,t)}}(this)},o=function(t){return function(){var e,r,n,o;for(r=[null],n=0,o=arguments.length;n<o;n++)e=arguments[n],r.push(e);return new s.Constraint(new(Function.prototype.bind.apply(s.Expression,r)),t,s.Strength.weak)}},r.EQ=n(s.Operator.Eq),r.LE=n(s.Operator.Le),r.GE=n(s.Operator.Ge),r.WEAK_EQ=o(s.Operator.Eq),r.WEAK_LE=o(s.Operator.Le),r.WEAK_GE=o(s.Operator.Ge),r.Solver=function(){function t(){this.solver=new s.Solver}return i.extend(t.prototype,a.Events),t.prototype.clear=function(){return this.solver=new s.Solver},t.prototype.toString=function(){return\"Solver[num_constraints=\"+this.num_constraints()+\", num_edit_variables=\"+this.num_edit_variables()+\"]\"},t.prototype.num_constraints=function(){return this.solver._cnMap._array.length},t.prototype.num_edit_variables=function(){return this.solver._editMap._array.length},t.prototype.update_variables=function(t){if(null==t&&(t=!0),this.solver.updateVariables(),t)return this.trigger(\"layout_update\")},t.prototype.add_constraint=function(t){return this.solver.addConstraint(t)},t.prototype.remove_constraint=function(t){return this.solver.removeConstraint(t)},t.prototype.add_edit_variable=function(t,e){return this.solver.addEditVariable(t,e)},t.prototype.remove_edit_variable=function(t){return this.solver.removeEditVariable(t,strength)},t.prototype.suggest_value=function(t,e){return this.solver.suggestValue(t,e)},t}()},{\"../events\":\"core/events\",kiwi:\"kiwi\",underscore:\"underscore\"}],\"core/logging\":[function(t,e,r){\"use strict\";var n,o,i,s,a=[].indexOf||function(t){for(var e=0,r=this.length;e<r;e++)if(e in this&&this[e]===t)return e;return-1},l=t(\"underscore\");s=function(){},i=function(t,e){return null!=console[t]?console[t].bind(console,e):null!=console.log?console.log.bind(console,e):s},o={},n=function(){function t(t,e){this.name=t,this.level=e}return t}(),r.Logger=function(){function t(e,r){null==r&&(r=t.INFO),this._name=e,this.set_level(r)}return t.TRACE=new n(\"trace\",0),t.DEBUG=new n(\"debug\",1),t.INFO=new n(\"info\",2),t.WARN=new n(\"warn\",6),t.ERROR=new n(\"error\",7),t.FATAL=new n(\"fatal\",8),t.OFF=new n(\"off\",9),t.log_levels={trace:t.TRACE,debug:t.DEBUG,info:t.INFO,warn:t.WARN,error:t.ERROR,fatal:t.FATAL,off:t.OFF},Object.defineProperty(t,\"levels\",{get:function(){return Object.keys(t.log_levels)}}),t.get=function(e,r){var n;if(null==r&&(r=t.INFO),l.isString(e)&&e.length>0)return n=o[e],null==n&&(n=o[e]=new t(e,r)),n;throw new TypeError(\"Logger.get() expects a string name and an optional log-level\")},Object.defineProperty(t.prototype,\"level\",{get:function(){return this.get_level()}}),t.prototype.get_level=function(){return this._log_level},t.prototype.set_level=function(e){var r,o,a,u,c;if(e instanceof n)this._log_level=e;else{if(!l.isString(e)||null==t.log_levels[e])throw new Error(\"Logger.set_level() expects a log-level object or a string name of a log-level\");this._log_level=t.log_levels[e]}o=\"[\"+this._name+\"]\",u=t.log_levels,c=[];for(r in u){if(e=u[r],e===t.OFF)break;a=e.name,e.level<this._log_level.level?c.push(this[a]=s):c.push(this[a]=i(a,o))}return c},t}(),r.logger=r.Logger.get(\"bokeh\"),r.set_log_level=function(t){return a.call(r.Logger.levels,t)<0?(console.log(\"[bokeh] unrecognized logging level '\"+t+\"' passed to Bokeh.set_log_level(), ignoring\"),console.log(\"[bokeh] valid log levels are: \"+r.Logger.levels.join(\", \"))):(console.log(\"[bokeh] setting log level to: '\"+t+\"'\"),r.logger.set_level(t))}},{underscore:\"underscore\"}],\"core/properties\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=[].indexOf||function(t){for(var e=0,r=this.length;e<r;e++)if(e in this&&this[e]===t)return e;return-1},s=t(\"underscore\"),a=t(\"./events\"),l=t(\"./enums\"),u=t(\"./util/svg_colors\"),c=t(\"./util/color\");r.Property=function(){function t(t){this.obj=t.obj,this.attr=t.attr,this.default_value=t.default_value,this._init(!1),this.listenTo(this.obj,\"change:\"+this.attr,function(t){return function(){return t._init(),t.obj.trigger(\"propchange\")}}(this))}return s.extend(t.prototype,a.Events),t.prototype.dataspec=!1,t.prototype.specifiers=[\"field\",\"value\"],t.prototype.update=function(){return this._init()},t.prototype.init=function(){},t.prototype.transform=function(t){return t},t.prototype.validate=function(t){},t.prototype.value=function(t){var e;if(null==t&&(t=!0),s.isUndefined(this.spec.value))throw new Error(\"attempted to retrieve property value for property without value specification\");return e=this.transform([this.spec.value])[0],null!=this.spec.transform&&t&&(e=this.spec.transform.compute(e)),e},t.prototype.array=function(t){var e,r,n,o,i;if(!this.dataspec)throw new Error(\"attempted to retrieve property array for non-dataspec property\");if(e=t.data,null!=this.spec.field){if(!(this.spec.field in e))throw new Error(\"attempted to retrieve property array for nonexistent field '\"+this.spec.field+\"'\");o=this.transform(t.get_column(this.spec.field))}else n=t.get_length(),null==n&&(n=1),i=this.value(!1),o=function(){var t,e,o;for(o=[],r=t=0,e=n;0<=e?t<e:t>e;r=0<=e?++t:--t)o.push(i);return o}();return null!=this.spec.transform&&(o=this.spec.transform.v_compute(o)),o},t.prototype._init=function(t){var e,r,n,o;if(null==t&&(t=!0),o=this.obj,null==o)throw new Error(\"missing property object\");if(null==o.properties)throw new Error(\"property object must be a HasProps\");if(e=this.attr,null==e)throw new Error(\"missing property attr\");if(r=o.getv(e),s.isUndefined(r)&&(n=this.default_value,r=function(){switch(!1){case!s.isUndefined(n):return null;case!s.isArray(n):return s.clone(n);case!s.isFunction(n):return n(o);default:return n}}(),o.setv(e,r,{silent:!0,defaults:!0})),s.isArray(r)?this.spec={value:r}:s.isObject(r)&&1===s.size(s.pick.apply(null,[r].concat(this.specifiers)))?this.spec=r:this.spec={value:r},null!=this.spec.field&&!s.isString(this.spec.field))throw new Error(\"field value for property '\"+e+\"' is not a string\");if(null!=this.spec.value&&this.validate(this.spec.value),this.init(),t)return this.trigger(\"change\")},t}(),r.simple_prop=function(t,e){var o;return o=function(r){function o(){return o.__super__.constructor.apply(this,arguments)}return n(o,r),o.prototype.toString=function(){return t+\"(obj: \"+this.obj.id+\", spec: \"+JSON.stringify(this.spec)+\")\"},o.prototype.validate=function(r){if(!e(r))throw new Error(t+\" property '\"+this.attr+\"' given invalid value: \"+r)},o}(r.Property)},r.Any=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.simple_prop(\"Any\",function(t){return!0})),r.Array=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.simple_prop(\"Array\",function(t){return s.isArray(t)||t instanceof Float64Array})),r.Bool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.simple_prop(\"Bool\",s.isBoolean)),r.Boolean=r.Bool,r.Color=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.simple_prop(\"Color\",function(t){return null!=u[t.toLowerCase()]||\"#\"===t.substring(0,1)||c.valid_rgb(t)})),r.Instance=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.simple_prop(\"Instance\",function(t){return null!=t.properties})),r.Number=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.simple_prop(\"Number\",function(t){return s.isNumber(t)||s.isBoolean(t)})),r.Int=r.Number,r.Percent=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.simple_prop(\"Number\",function(t){return(s.isNumber(t)||s.isBoolean(t))&&0<=t&&t<=1})),r.String=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.simple_prop(\"String\",s.isString)),r.Font=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.String),r.enum_prop=function(t,e){var o;return o=function(e){function r(){return r.__super__.constructor.apply(this,arguments)}return n(r,e),r.prototype.toString=function(){return t+\"(obj: \"+this.obj.id+\", spec: \"+JSON.stringify(this.spec)+\")\"},r}(r.simple_prop(t,function(t){return i.call(e,t)>=0}))},r.Anchor=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"Anchor\",l.LegendLocation)),r.AngleUnits=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"AngleUnits\",l.AngleUnits)),r.Direction=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.transform=function(t){var e,r,n,o;for(o=new Uint8Array(t.length),e=r=0,n=t.length;0<=n?r<n:r>n;e=0<=n?++r:--r)switch(t[e]){case\"clock\":o[e]=!1;break;case\"anticlock\":o[e]=!0}return o},e}(r.enum_prop(\"Direction\",l.Direction)),r.Dimension=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"Dimension\",l.Dimension)),r.Dimensions=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"Dimensions\",l.Dimensions)),r.FontStyle=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"FontStyle\",l.FontStyle)),r.LineCap=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"LineCap\",l.LineCap)),r.LineJoin=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"LineJoin\",l.LineJoin)),r.LegendLocation=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"LegendLocation\",l.LegendLocation)),r.Location=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"Location\",l.Location)),r.Orientation=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"Orientation\",l.Orientation)),r.TextAlign=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"TextAlign\",l.TextAlign)),r.TextBaseline=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"TextBaseline\",l.TextBaseline)),r.RenderLevel=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"RenderLevel\",l.RenderLevel)),r.RenderMode=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"RenderMode\",l.RenderMode)),r.SizingMode=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"SizingMode\",l.SizingMode)),r.SpatialUnits=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"SpatialUnits\",l.SpatialUnits)),r.Distribution=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"Distribution\",l.DistributionTypes)),r.TransformStepMode=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.enum_prop(\"TransformStepMode\",l.TransformStepModes)),r.units_prop=function(t,e,o){var s;return s=function(r){function s(){return s.__super__.constructor.apply(this,arguments)}return n(s,r),s.prototype.toString=function(){return t+\"(obj: \"+this.obj.id+\", spec: \"+JSON.stringify(this.spec)+\")\"},s.prototype.init=function(){var r;if(null==this.spec.units&&(this.spec.units=o),this.units=this.spec.units,r=this.spec.units,i.call(e,r)<0)throw new Error(t+\" units must be one of \"+e+\", given invalid value: \"+r)},s}(r.Number)},r.Angle=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.transform=function(t){var r;return\"deg\"===this.spec.units&&(t=function(){var e,n,o;for(o=[],e=0,n=t.length;e<n;e++)r=t[e],o.push(r*Math.PI/180);return o}()),t=function(){var e,n,o;for(o=[],e=0,n=t.length;e<n;e++)r=t[e],o.push(-r);return o}(),e.__super__.transform.call(this,t)},e}(r.units_prop(\"Angle\",l.AngleUnits,\"rad\")),r.Distance=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(r.units_prop(\"Distance\",l.SpatialUnits,\"data\")),r.AngleSpec=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.dataspec=!0,e}(r.Angle),r.ColorSpec=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.dataspec=!0,e}(r.Color),r.DirectionSpec=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.dataspec=!0,e}(r.Distance),r.DistanceSpec=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.dataspec=!0,e}(r.Distance),r.FontSizeSpec=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.dataspec=!0,e}(r.String),r.NumberSpec=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.dataspec=!0,e}(r.Number),r.StringSpec=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.dataspec=!0,e}(r.String)},{\"./enums\":\"core/enums\",\"./events\":\"core/events\",\"./util/color\":\"core/util/color\",\"./util/svg_colors\":\"core/util/svg_colors\",underscore:\"underscore\"}],\"core/property_mixins\":[function(t,e,r){\"use strict\";var n,o,i,s,a=t(\"underscore\"),l=t(\"./properties\");o=function(t,e){var r,n,o;n={},null==e&&(e=\"\");for(r in t)o=t[r],n[e+r]=o;return n},i={line_color:[l.ColorSpec,\"black\"],line_width:[l.NumberSpec,1],line_alpha:[l.NumberSpec,1],line_join:[l.LineJoin,\"miter\"],line_cap:[l.LineCap,\"butt\"],line_dash:[l.Array,[]],line_dash_offset:[l.Number,0]\n", + " },r.line=function(t){return o(i,t)},n={fill_color:[l.ColorSpec,\"gray\"],fill_alpha:[l.NumberSpec,1]},r.fill=function(t){return o(n,t)},s={text_font:[l.Font,\"helvetica\"],text_font_size:[l.FontSizeSpec,\"12pt\"],text_font_style:[l.FontStyle,\"normal\"],text_color:[l.ColorSpec,\"#444444\"],text_alpha:[l.NumberSpec,1],text_align:[l.TextAlign,\"left\"],text_baseline:[l.TextBaseline,\"bottom\"]},r.text=function(t){return o(s,t)},r.create=function(t){var e,r,n,o,i,s,l;for(l={},r=0,o=t.length;r<o;r++){if(e=t[r],s=e.split(\":\"),n=s[0],i=s[1],null==this[n])throw Error(\"Unknown property mixin kind '\"+n+\"'\");l=a.extend(l,this[n](i))}return l}},{\"./properties\":\"core/properties\",underscore:\"underscore\"}],\"core/selection_manager\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./has_props\"),a=t(\"./logging\"),l=t(\"./selector\"),u=t(\"./hittest\"),c=t(\"./properties\");r.SelectionManager=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"SelectionManager\",e.internal({source:[c.Any]}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.selectors={},this.inspectors={},this.last_inspection_was_empty={}},e.prototype.select=function(t,e,r,n,o){var i,s,l;return null==o&&(o=!1),l=this.source,l!==e.model.data_source&&a.logger.warn(\"select called with mis-matched data sources\"),i=e.hit_test(r),null!=i&&(s=this._get_selector(e),s.update(i,n,o),this.source.selected=s.indices,l.trigger(\"select\"),l.trigger(\"select-\"+e.model.id),!i.is_empty())},e.prototype.inspect=function(t,e,r,n){var o,i,s,l;if(l=this.source,l!==e.model.data_source&&a.logger.warn(\"inspect called with mis-matched data sources\"),o=e.hit_test(r),null!=o){if(s=e.model.id,o.is_empty()){if(null==this.last_inspection_was_empty[s]&&(this.last_inspection_was_empty[s]=!1),this.last_inspection_was_empty[s])return;this.last_inspection_was_empty[s]=!0}else this.last_inspection_was_empty[s]=!1;return i=this._get_inspector(e),i.update(o,!0,!1,!0),this.source.setv({inspected:i.indices},{silent:!0}),l.trigger(\"inspect\",o,t,e,l,n),l.trigger(\"inspect\"+e.model.id,o,t,e,l,n),!o.is_empty()}return!1},e.prototype.clear=function(t){var e,r,n,o;if(null!=t)o=this._get_selector(t),o.clear();else{r=this.selectors;for(e in r)n=r[e],n.clear()}return this.source.selected=u.create_hit_test_result()},e.prototype._get_selector=function(t){return i.setdefault(this.selectors,t.model.id,new l.Selector),this.selectors[t.model.id]},e.prototype._get_inspector=function(t){return i.setdefault(this.inspectors,t.model.id,new l.Selector),this.inspectors[t.model.id]},e}(s.HasProps)},{\"./has_props\":\"core/has_props\",\"./hittest\":\"core/hittest\",\"./logging\":\"core/logging\",\"./properties\":\"core/properties\",\"./selector\":\"core/selector\",underscore:\"underscore\"}],\"core/selector\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./has_props\"),a=t(\"./hittest\"),l=t(\"./properties\");r.Selector=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Selector\",e.prototype.update=function(t,e,r,n){return null==n&&(n=!1),this.setv(\"timestamp\",new Date,{silent:n}),this.setv(\"final\",e,{silent:n}),r&&(t[\"0d\"].indices=i.union(this.indices[\"0d\"].indices,t[\"0d\"].indices),t[\"0d\"].glyph=this.indices[\"0d\"].glyph||t[\"0d\"].glyph,t[\"1d\"].indices=i.union(this.indices[\"1d\"].indices,t[\"1d\"].indices),t[\"2d\"].indices=i.union(this.indices[\"2d\"].indices,t[\"2d\"].indices)),this.setv(\"indices\",t,{silent:n})},e.prototype.clear=function(){return this.timestamp=new Date,this[\"final\"]=!0,this.indices=a.create_hit_test_result()},e.internal({indices:[l.Any,function(){return a.create_hit_test_result()}],\"final\":[l.Boolean],timestamp:[l.Any]}),e}(s.HasProps)},{\"./has_props\":\"core/has_props\",\"./hittest\":\"core/hittest\",\"./properties\":\"core/properties\",underscore:\"underscore\"}],\"core/ui_events\":[function(t,e,r){\"use strict\";var n=t(\"underscore\"),o=t(\"jquery\"),i=t(\"hammerjs\"),s=t(\"jquery-mousewheel\");s(o);var a=t(\"./events\"),l=t(\"./logging\");r.UIEvents=function(){function t(t,e){this.toolbar=t,this.hit_area=e,this._configure_hammerjs()}return n.extend(t.prototype,a.Events),t.prototype._configure_hammerjs=function(){return this.hammer=new i(this.hit_area[0]),this.hammer.get(\"doubletap\").recognizeWith(\"tap\"),this.hammer.get(\"tap\").requireFailure(\"doubletap\"),this.hammer.get(\"doubletap\").dropRequireFailure(\"tap\"),this.hammer.on(\"doubletap\",function(t){return function(e){return t._doubletap(e)}}(this)),this.hammer.on(\"tap\",function(t){return function(e){return t._tap(e)}}(this)),this.hammer.on(\"press\",function(t){return function(e){return t._press(e)}}(this)),this.hammer.get(\"pan\").set({direction:i.DIRECTION_ALL}),this.hammer.on(\"panstart\",function(t){return function(e){return t._pan_start(e)}}(this)),this.hammer.on(\"pan\",function(t){return function(e){return t._pan(e)}}(this)),this.hammer.on(\"panend\",function(t){return function(e){return t._pan_end(e)}}(this)),this.hammer.get(\"pinch\").set({enable:!0}),this.hammer.on(\"pinchstart\",function(t){return function(e){return t._pinch_start(e)}}(this)),this.hammer.on(\"pinch\",function(t){return function(e){return t._pinch(e)}}(this)),this.hammer.on(\"pinchend\",function(t){return function(e){return t._pinch_end(e)}}(this)),this.hammer.get(\"rotate\").set({enable:!0}),this.hammer.on(\"rotatestart\",function(t){return function(e){return t._rotate_start(e)}}(this)),this.hammer.on(\"rotate\",function(t){return function(e){return t._rotate(e)}}(this)),this.hammer.on(\"rotateend\",function(t){return function(e){return t._rotate_end(e)}}(this)),this.hit_area.mousemove(function(t){return function(e){return t._mouse_move(e)}}(this)),this.hit_area.mouseenter(function(t){return function(e){return t._mouse_enter(e)}}(this)),this.hit_area.mouseleave(function(t){return function(e){return t._mouse_exit(e)}}(this)),this.hit_area.mousewheel(function(t){return function(e,r){return t._mouse_wheel(e,r)}}(this)),o(document).keydown(function(t){return function(e){return t._key_down(e)}}(this)),o(document).keyup(function(t){return function(e){return t._key_up(e)}}(this))},t.prototype.register_tool=function(t){var e,r,n;return e=t.model.event_type,r=t.model.id,n=t.model.type,null==e?void l.logger.debug(\"Button tool: \"+n):(\"pan\"===e||\"pinch\"===e||\"rotate\"===e?(l.logger.debug(\"Registering tool: \"+n+\" for event '\"+e+\"'\"),null!=t[\"_\"+e+\"_start\"]&&t.listenTo(this,e+\":start:\"+r,t[\"_\"+e+\"_start\"]),t[\"_\"+e]&&t.listenTo(this,e+\":\"+r,t[\"_\"+e]),t[\"_\"+e+\"_end\"]&&t.listenTo(this,e+\":end:\"+r,t[\"_\"+e+\"_end\"])):\"move\"===e?(l.logger.debug(\"Registering tool: \"+n+\" for event '\"+e+\"'\"),null!=t._move_enter&&t.listenTo(this,\"move:enter\",t._move_enter),t.listenTo(this,\"move\",t._move),null!=t._move_exit&&t.listenTo(this,\"move:exit\",t._move_exit)):(l.logger.debug(\"Registering tool: \"+n+\" for event '\"+e+\"'\"),t.listenTo(this,e+\":\"+r,t[\"_\"+e])),null!=t._keydown&&(l.logger.debug(\"Registering tool: \"+n+\" for event 'keydown'\"),t.listenTo(this,\"keydown\",t._keydown)),null!=t._keyup&&(l.logger.debug(\"Registering tool: \"+n+\" for event 'keyup'\"),t.listenTo(this,\"keyup\",t._keyup)),null!=t._doubletap&&(l.logger.debug(\"Registering tool: \"+n+\" for event 'doubletap'\"),t.listenTo(this,\"doubletap\",t._doubletap)),(\"ontouchstart\"in window||navigator.maxTouchPoints>0)&&\"pinch\"===e?(l.logger.debug(\"Registering scroll on touch screen\"),t.listenTo(this,\"scroll:\"+r,t._scroll)):void 0)},t.prototype._trigger=function(t,e){var r,n,o;if(n=t.split(\":\")[0],(\"ontouchstart\"in window||navigator.maxTouchPoints>0)&&\"scroll\"===t&&(n=\"pinch\"),o=this.toolbar.gestures,r=o[n].active,null!=r)return this._trigger_event(t,r,e)},t.prototype._trigger_event=function(t,e,r){if(e.active===!0)return\"scroll\"===t&&(r.preventDefault(),r.stopPropagation()),this.trigger(t+\":\"+e.id,r)},t.prototype._bokify_hammer=function(t){var e,r,n,i,s,a,l;return\"mouse\"===t.pointerType?(a=t.srcEvent.pageX,l=t.srcEvent.pageY):(a=t.pointers[0].pageX,l=t.pointers[0].pageY),r=o(t.target).offset(),e=null!=(n=r.left)?n:0,s=null!=(i=r.top)?i:0,t.bokeh={sx:a-e,sy:l-s}},t.prototype._bokify_jq=function(t){var e,r,n,i,s;return r=o(t.currentTarget).offset(),e=null!=(n=r.left)?n:0,s=null!=(i=r.top)?i:0,t.bokeh={sx:t.pageX-e,sy:t.pageY-s}},t.prototype._tap=function(t){return this._bokify_hammer(t),this._trigger(\"tap\",t)},t.prototype._doubletap=function(t){return this._bokify_hammer(t),this.trigger(\"doubletap\",t)},t.prototype._press=function(t){return this._bokify_hammer(t),this._trigger(\"press\",t)},t.prototype._pan_start=function(t){return this._bokify_hammer(t),t.bokeh.sx-=t.deltaX,t.bokeh.sy-=t.deltaY,this._trigger(\"pan:start\",t)},t.prototype._pan=function(t){return this._bokify_hammer(t),this._trigger(\"pan\",t)},t.prototype._pan_end=function(t){return this._bokify_hammer(t),this._trigger(\"pan:end\",t)},t.prototype._pinch_start=function(t){return this._bokify_hammer(t),this._trigger(\"pinch:start\",t)},t.prototype._pinch=function(t){return this._bokify_hammer(t),this._trigger(\"pinch\",t)},t.prototype._pinch_end=function(t){return this._bokify_hammer(t),this._trigger(\"pinch:end\",t)},t.prototype._rotate_start=function(t){return this._bokify_hammer(t),this._trigger(\"rotate:start\",t)},t.prototype._rotate=function(t){return this._bokify_hammer(t),this._trigger(\"rotate\",t)},t.prototype._rotate_end=function(t){return this._bokify_hammer(t),this._trigger(\"rotate:end\",t)},t.prototype._mouse_enter=function(t){return this._bokify_jq(t),this.trigger(\"move:enter\",t)},t.prototype._mouse_move=function(t){return this._bokify_jq(t),this.trigger(\"move\",t)},t.prototype._mouse_exit=function(t){return this._bokify_jq(t),this.trigger(\"move:exit\",t)},t.prototype._mouse_wheel=function(t,e){return this._bokify_jq(t),t.bokeh.delta=e,this._trigger(\"scroll\",t)},t.prototype._key_down=function(t){return this.trigger(\"keydown\",t)},t.prototype._key_up=function(t){return this.trigger(\"keyup\",t)},t}()},{\"./events\":\"core/events\",\"./logging\":\"core/logging\",hammerjs:\"hammerjs\",jquery:\"jquery\",\"jquery-mousewheel\":\"jquery-mousewheel\",underscore:\"underscore\"}],\"core/util/bbox\":[function(t,e,r){\"use strict\";r.empty=function(){return{minX:Infinity,minY:Infinity,maxX:-Infinity,maxY:-Infinity}},r.positive_x=function(){return{minX:Number.MIN_VALUE,minY:-Infinity,maxX:Infinity,maxY:Infinity}},r.positive_y=function(){return{minX:-Infinity,minY:Number.MIN_VALUE,maxX:Infinity,maxY:Infinity}},r.union=function(t,e){var r;return r={},r.minX=Math.min(t.minX,e.minX),r.maxX=Math.max(t.maxX,e.maxX),r.minY=Math.min(t.minY,e.minY),r.maxY=Math.max(t.maxY,e.maxY),r}},{}],\"core/util/canvas\":[function(t,e,r){\"use strict\";r.fixup_line_dash=function(t){if(t.setLineDash||(t.setLineDash=function(e){return t.mozDash=e,t.webkitLineDash=e}),!t.getLineDash)return t.getLineDash=function(){return t.mozDash}},r.fixup_line_dash_offset=function(t){return t.setLineDashOffset=function(e){return t.lineDashOffset=e,t.mozDashOffset=e,t.webkitLineDashOffset=e},t.getLineDashOffset=function(){return t.mozDashOffset}},r.fixup_image_smoothing=function(t){return t.setImageSmoothingEnabled=function(e){return t.imageSmoothingEnabled=e,t.mozImageSmoothingEnabled=e,t.oImageSmoothingEnabled=e,t.webkitImageSmoothingEnabled=e},t.getImageSmoothingEnabled=function(){var e;return null==(e=t.imageSmoothingEnabled)||e}},r.fixup_measure_text=function(t){if(t.measureText&&null==t.html5MeasureText)return t.html5MeasureText=t.measureText,t.measureText=function(e){var r;return r=t.html5MeasureText(e),r.ascent=1.6*t.html5MeasureText(\"m\").width,r}},r.get_scale_ratio=function(t,e){var r,n;return e?(n=window.devicePixelRatio||1,r=t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||t.backingStorePixelRatio||1,n/r):1},r.fixup_ellipse=function(t){var e;if(e=function(e,r,n,o,i,s,a,l){var u,c,p;null==l&&(l=!1),u=.551784,t.translate(e,r),t.rotate(i),c=n,p=o,l&&(c=-n,p=-o),t.moveTo(-c,0),t.bezierCurveTo(-c,p*u,-c*u,p,0,p),t.bezierCurveTo(c*u,p,c,p*u,c,0),t.bezierCurveTo(c,-p*u,c*u,-p,0,-p),t.bezierCurveTo(-c*u,-p,-c,-p*u,-c,0),t.rotate(-i),t.translate(-e,-r)},!t.ellipse)return t.ellipse=e}},{}],\"core/util/color\":[function(t,e,r){\"use strict\";var n,o=[].indexOf||function(t){for(var e=0,r=this.length;e<r;e++)if(e in this&&this[e]===t)return e;return-1},i=t(\"./svg_colors\");n=function(t){var e;return e=Number(t).toString(16),e=1===e.length?\"0\"+e:e},r.color2hex=function(t){var e,r,o;return t+=\"\",0===t.indexOf(\"#\")?t:null!=i[t]?i[t]:0===t.indexOf(\"rgb\")?(r=t.match(/\\d+/g),e=function(){var t,e,i;for(i=[],t=0,e=r.length;t<e;t++)o=r[t],i.push(n(o));return i}().join(\"\"),\"#\"+e.slice(0,8)):t},r.color2rgba=function(t,e){var n,o,i;if(null==e&&(e=1),!t)return[0,0,0,0];for(n=r.color2hex(t),n=n.replace(/ |#/g,\"\"),n.length<=4&&(n=n.replace(/(.)/g,\"$1$1\")),n=n.match(/../g),i=function(){var t,e,r;for(r=[],t=0,e=n.length;t<e;t++)o=n[t],r.push(parseInt(o,16)/255);return r}();i.length<3;)i.push(0);return i.length<4&&i.push(e),i.slice(0,4)},r.valid_rgb=function(t){var e,r,n,i;switch(t.substring(0,4)){case\"rgba\":r={start:\"rgba(\",len:4,alpha:!0};break;case\"rgb(\":r={start:\"rgb(\",len:3,alpha:!1};break;default:return!1}if(new RegExp(\".*?(\\\\.).*(,)\").test(t))throw new Error(\"color expects integers for rgb in rgb/rgba tuple, received \"+t);if(e=t.replace(r.start,\"\").replace(\")\",\"\").split(\",\").map(parseFloat),e.length!==r.len)throw new Error(\"color expects rgba \"+expect_len+\"-tuple, received \"+t);if(r.alpha&&!(0<=(n=e[3])&&n<=1))throw new Error(\"color expects rgba 4-tuple to have alpha value between 0 and 1\");if(o.call(function(){var t,r,n,o;for(n=e.slice(0,3),o=[],t=0,r=n.length;t<r;t++)i=n[t],o.push(0<=i&&i<=255);return o}(),!1)>=0)throw new Error(\"color expects rgb to have value between 0 and 255\");return!0}},{\"./svg_colors\":\"core/util/svg_colors\"}],\"core/util/data_structures\":[function(t,e,r){\"use strict\";var n=t(\"underscore\");r.MultiDict=function(){function t(){this._dict={}}return t.prototype._existing=function(t){return t in this._dict?this._dict[t]:null},t.prototype.add_value=function(t,e){var r;if(null===e)throw new Error(\"Can't put null in this dict\");if(n.isArray(e))throw new Error(\"Can't put arrays in this dict\");return r=this._existing(t),null===r?this._dict[t]=e:n.isArray(r)?r.push(e):this._dict[t]=[r,e]},t.prototype.remove_value=function(t,e){var r,o;return r=this._existing(t),n.isArray(r)?(o=n.without(r,e),o.length>0?this._dict[t]=o:delete this._dict[t]):n.isEqual(r,e)?delete this._dict[t]:void 0},t.prototype.get_one=function(t,e){var r;if(r=this._existing(t),n.isArray(r)){if(1===r.length)return r[0];throw new Error(e)}return r},t}(),r.Set=function(){function t(e){if(e){if(e.constructor===t)return new t(e.values);e.constructor===Array?this.values=t.compact(e):this.values=[e]}else this.values=[]}return t.compact=function(t){var e,r,n,o;for(o=[],r=0,n=t.length;r<n;r++)e=t[r],o.indexOf(e)===-1&&o.push(e);return o},t.prototype.push=function(t){if(this.missing(t))return this.values.push(t)},t.prototype.remove=function(t){var e;return e=this.values.indexOf(t),this.values=this.values.slice(0,e).concat(this.values.slice(e+1))},t.prototype.length=function(){return this.values.length},t.prototype.includes=function(t){return this.values.indexOf(t)!==-1},t.prototype.missing=function(t){return!this.includes(t)},t.prototype.slice=function(t,e){return this.values.slice(t,e)},t.prototype.join=function(t){return this.values.join(t)},t.prototype.toString=function(){return this.join(\", \")},t.prototype.includes=function(t){return this.values.indexOf(t)!==-1},t.prototype.union=function(e){return e=new t(e),new t(this.values.concat(e.values))},t.prototype.intersect=function(e){var r,n,o,i,s;for(e=new t(e),i=new t,s=e.values,n=0,o=s.length;n<o;n++)r=s[n],this.includes(r)&&e.includes(r)&&i.push(r);return i},t.prototype.diff=function(e){var r,n,o,i,s;for(e=new t(e),i=new t,s=this.values,n=0,o=s.length;n<o;n++)r=s[n],e.missing(r)&&i.push(r);return i},t}()},{underscore:\"underscore\"}],\"core/util/dom\":[function(t,e,r){\"use strict\";function n(t,e){for(var r=[],n=2;n<arguments.length;n++)r[n-2]=arguments[n];var i;if(\"fragment\"===t)i=document.createDocumentFragment();else{i=document.createElement(t);for(var s in e){var a=e[s];\"className\"===s&&(s=\"class\"),\"class\"===s&&o.isArray(a)&&(a=a.filter(function(t){return null!=t}).join(\" \")),null==a||o.isBoolean(a)&&!a||i.setAttribute(s,a)}}for(var l=0,u=o.flatten(r,!0);l<u.length;l++){var a=u[l];a instanceof HTMLElement?i.appendChild(a):o.isString(a)&&i.appendChild(document.createTextNode(a))}return i}var o=t(\"underscore\");r.createElement=n},{underscore:\"underscore\"}],\"core/util/math\":[function(t,e,r){\"use strict\";r.array_min=function(t){var e,r,n;for(e=t.length,r=Infinity;e--;)n=t[e],n<r&&(r=n);return r},r.array_max=function(t){var e,r,n;for(e=t.length,r=-Infinity;e--;)n=t[e],n>r&&(r=n);return r},r.angle_norm=function(t){for(;t<0;)t+=2*Math.PI;for(;t>2*Math.PI;)t-=2*Math.PI;return t},r.angle_dist=function(t,e){return Math.abs(r.angle_norm(t-e))},r.angle_between=function(t,e,n,o){var i;return t=r.angle_norm(t),i=r.angle_dist(e,n),\"anticlock\"===o?r.angle_dist(e,t)<=i&&r.angle_dist(t,n)<=i:!(r.angle_dist(e,t)<=i&&r.angle_dist(t,n)<=i)},r.random=function(){return Math.random()},r.atan2=function(t,e){return Math.atan2(e[1]-t[1],e[0]-t[0])},r.rnorm=function(t,e){var n,o,i;for(n=null,o=null;;)if(n=r.random(),o=r.random(),o=(2*o-1)*Math.sqrt(2*(1/Math.E)),-4*n*n*Math.log(n)>=o*o)break;return i=o/n,i=t+e*i},r.clamp=function(t,e,r){return t>r?r:t<e?e:t}},{}],\"core/util/proj4\":[function(t,e,r){\"use strict\";var n=t(\"proj4/lib/core\");r.proj4=n;var o=t(\"proj4/lib/Proj\"),i=t(\"proj4/lib/common/toPoint\"),s=t(\"proj4/lib/defs\"),a=t(\"proj4/lib/transform\");n.defaultDatum=\"WGS84\",n.WGS84=new o(\"WGS84\"),n.Proj=o,n.toPoint=i,n.defs=s,n.transform=a,r.mercator=s(\"GOOGLE\"),r.wgs84=s(\"WGS84\")},{\"proj4/lib/Proj\":\"proj4/lib/Proj\",\"proj4/lib/common/toPoint\":\"proj4/lib/common/toPoint\",\"proj4/lib/core\":\"proj4/lib/core\",\"proj4/lib/defs\":\"proj4/lib/defs\",\"proj4/lib/transform\":\"proj4/lib/transform\"}],\"core/util/projections\":[function(t,e,r){\"use strict\";var n=t(\"../../core/util/proj4\");r.project_xy=function(t,e){var r,o,i,s,a,l,u,c;for(s=[],l=[],r=o=0,u=t.length;0<=u?o<u:o>u;r=0<=u?++o:--o)c=n.proj4(n.mercator,[t[r],e[r]]),i=c[0],a=c[1],s[r]=i,l[r]=a;return[s,l]},r.project_xsys=function(t,e){var n,o,i,s,a,l,u,c;for(s=[],l=[],n=o=0,u=t.length;0<=u?o<u:o>u;n=0<=u?++o:--o)c=r.project_xy(t[n],e[n]),i=c[0],a=c[1],s[n]=i,l[n]=a;return[s,l]}},{\"../../core/util/proj4\":\"core/util/proj4\"}],\"core/util/refs\":[function(t,e,r){\"use strict\";var n=t(\"underscore\"),o=t(\"../has_props\");r.create_ref=function(t){var e;if(!(t instanceof o.HasProps))throw new Error(\"can only create refs for HasProps subclasses\");return e={type:t.type,id:t.id},null!=t._subtype&&(e.subtype=t._subtype),e},r.is_ref=function(t){var e;if(n.isObject(t)){if(e=n.keys(t).sort(),2===e.length)return\"id\"===e[0]&&\"type\"===e[1];if(3===e.length)return\"id\"===e[0]&&\"subtype\"===e[1]&&\"type\"===e[2]}return!1},r.convert_to_ref=function(t){return n.isArray(t)?t.map(r.convert_to_ref):t instanceof o.HasProps?t.ref():void 0}},{\"../has_props\":\"core/has_props\",underscore:\"underscore\"}],\"core/util/selection\":[function(t,e,r){\"use strict\";r.get_indices=function(t){var e;return e=t.selected,e[\"0d\"].glyph?e[\"0d\"].indices:e[\"1d\"].indices.length>0?e[\"1d\"].indices:e[\"2d\"].indices.length>0?e[\"2d\"].indices:[]}},{}],\"core/util/serialization\":[function(t,e,r){\"use strict\";var n,o,i,s,a,l,u=t(\"underscore\");n={float32:Float32Array,float64:Float64Array,uint8:Uint8Array,int8:Int8Array,uint16:Uint16Array,int16:Int16Array,uint32:Uint32Array,int32:Int32Array},o={};for(a in n)l=n[a],o[l.name]=a;i=function(t){var e,r,n;return n=new Uint8Array(t),r=function(){var t,r,o;for(o=[],t=0,r=n.length;t<r;t++)e=n[t],o.push(String.fromCharCode(e));return o}(),btoa(r.join(\"\"))},s=function(t){var e,r,n,o,i,s;for(e=atob(t),i=e.length,r=new Uint8Array(i),n=o=0,s=i;0<=s?o<s:o>s;n=0<=s?++o:--o)r[n]=e.charCodeAt(n);return r.buffer},r.decode_base64=function(t){var e,r,o,i;return r=s(t.__ndarray__),o=t.dtype,o in n&&(e=new n[o](r)),i=t.shape,[e,i]},r.encode_base64=function(t,e){var r,n,s;return r=i(t.buffer),s=o[t.constructor.name],n={__ndarray__:r,shape:e,dtype:s}},r.decode_column_data=function(t){var e,n,o,i,s,c,p,h,_,d;c={},o={};for(a in t)if(l=t[a],u.isArray(l)){for(n=[],d=[],i=0,s=l.length;i<s;i++)e=l[i],u.isObject(e)&&\"__ndarray__\"in e?(p=r.decode_base64(e),e=p[0],_=p[1],d.push(_),n.push(e)):u.isArray(e)&&(d.push([]),n.push(e));d.length>0?(c[a]=n,o[a]=d):c[a]=l}else u.isObject(l)&&\"__ndarray__\"in l?(h=r.decode_base64(l),e=h[0],_=h[1],c[a]=e,o[a]=_):(c[a]=l,o[a]=[]);return[c,o]},r.encode_column_data=function(t,e){var n,o,i,s,c,p,h;s={};for(a in t){if(l=t[a],(null!=l?l.buffer:void 0)instanceof ArrayBuffer)l=r.encode_base64(l,null!=e?e[a]:void 0);else if(u.isArray(l)){for(i=[],n=o=0,c=l.length;0<=c?o<c:o>c;n=0<=c?++o:--o)(null!=(p=l[n])?p.buffer:void 0)instanceof ArrayBuffer?i.push(r.encode_base64(l[n],null!=e&&null!=(h=e[a])?h[n]:void 0)):i.push(l[n]);l=i}s[a]=l}return s}},{underscore:\"underscore\"}],\"core/util/svg_colors\":[function(t,e,r){\"use strict\";r.indianred=\"#CD5C5C\",r.lightcoral=\"#F08080\",r.salmon=\"#FA8072\",r.darksalmon=\"#E9967A\",r.lightsalmon=\"#FFA07A\",r.crimson=\"#DC143C\",r.red=\"#FF0000\",r.firebrick=\"#B22222\",r.darkred=\"#8B0000\",r.pink=\"#FFC0CB\",r.lightpink=\"#FFB6C1\",r.hotpink=\"#FF69B4\",r.deeppink=\"#FF1493\",r.mediumvioletred=\"#C71585\",r.palevioletred=\"#DB7093\",r.coral=\"#FF7F50\",r.tomato=\"#FF6347\",r.orangered=\"#FF4500\",r.darkorange=\"#FF8C00\",r.orange=\"#FFA500\",r.gold=\"#FFD700\",r.yellow=\"#FFFF00\",r.lightyellow=\"#FFFFE0\",r.lemonchiffon=\"#FFFACD\",r.lightgoldenrodyellow=\"#FAFAD2\",r.papayawhip=\"#FFEFD5\",r.moccasin=\"#FFE4B5\",r.peachpuff=\"#FFDAB9\",r.palegoldenrod=\"#EEE8AA\",r.khaki=\"#F0E68C\",r.darkkhaki=\"#BDB76B\",r.lavender=\"#E6E6FA\",r.thistle=\"#D8BFD8\",r.plum=\"#DDA0DD\",r.violet=\"#EE82EE\",r.orchid=\"#DA70D6\",r.fuchsia=\"#FF00FF\",r.magenta=\"#FF00FF\",r.mediumorchid=\"#BA55D3\",r.mediumpurple=\"#9370DB\",r.blueviolet=\"#8A2BE2\",r.darkviolet=\"#9400D3\",r.darkorchid=\"#9932CC\",r.darkmagenta=\"#8B008B\",r.purple=\"#800080\",r.indigo=\"#4B0082\",r.slateblue=\"#6A5ACD\",r.darkslateblue=\"#483D8B\",r.mediumslateblue=\"#7B68EE\",r.greenyellow=\"#ADFF2F\",r.chartreuse=\"#7FFF00\",r.lawngreen=\"#7CFC00\",r.lime=\"#00FF00\",r.limegreen=\"#32CD32\",r.palegreen=\"#98FB98\",r.lightgreen=\"#90EE90\",r.mediumspringgreen=\"#00FA9A\",r.springgreen=\"#00FF7F\",r.mediumseagreen=\"#3CB371\",r.seagreen=\"#2E8B57\",r.forestgreen=\"#228B22\",r.green=\"#008000\",r.darkgreen=\"#006400\",r.yellowgreen=\"#9ACD32\",r.olivedrab=\"#6B8E23\",r.olive=\"#808000\",r.darkolivegreen=\"#556B2F\",r.mediumaquamarine=\"#66CDAA\",r.darkseagreen=\"#8FBC8F\",r.lightseagreen=\"#20B2AA\",r.darkcyan=\"#008B8B\",r.teal=\"#008080\",r.aqua=\"#00FFFF\",r.cyan=\"#00FFFF\",r.lightcyan=\"#E0FFFF\",r.paleturquoise=\"#AFEEEE\",r.aquamarine=\"#7FFFD4\",r.turquoise=\"#40E0D0\",r.mediumturquoise=\"#48D1CC\",r.darkturquoise=\"#00CED1\",r.cadetblue=\"#5F9EA0\",r.steelblue=\"#4682B4\",r.lightsteelblue=\"#B0C4DE\",r.powderblue=\"#B0E0E6\",r.lightblue=\"#ADD8E6\",r.skyblue=\"#87CEEB\",r.lightskyblue=\"#87CEFA\",r.deepskyblue=\"#00BFFF\",r.dodgerblue=\"#1E90FF\",r.cornflowerblue=\"#6495ED\",r.royalblue=\"#4169E1\",r.blue=\"#0000FF\",r.mediumblue=\"#0000CD\",r.darkblue=\"#00008B\",r.navy=\"#000080\",r.midnightblue=\"#191970\",r.cornsilk=\"#FFF8DC\",r.blanchedalmond=\"#FFEBCD\",r.bisque=\"#FFE4C4\",r.navajowhite=\"#FFDEAD\",r.wheat=\"#F5DEB3\",r.burlywood=\"#DEB887\",r.tan=\"#D2B48C\",r.rosybrown=\"#BC8F8F\",r.sandybrown=\"#F4A460\",r.goldenrod=\"#DAA520\",r.darkgoldenrod=\"#B8860B\",r.peru=\"#CD853F\",r.chocolate=\"#D2691E\",r.saddlebrown=\"#8B4513\",r.sienna=\"#A0522D\",r.brown=\"#A52A2A\",r.maroon=\"#800000\",r.white=\"#FFFFFF\",r.snow=\"#FFFAFA\",r.honeydew=\"#F0FFF0\",r.mintcream=\"#F5FFFA\",r.azure=\"#F0FFFF\",r.aliceblue=\"#F0F8FF\",r.ghostwhite=\"#F8F8FF\",r.whitesmoke=\"#F5F5F5\",r.seashell=\"#FFF5EE\",r.beige=\"#F5F5DC\",r.oldlace=\"#FDF5E6\",r.floralwhite=\"#FFFAF0\",r.ivory=\"#FFFFF0\",r.antiquewhite=\"#FAEBD7\",r.linen=\"#FAF0E6\",r.lavenderblush=\"#FFF0F5\",r.mistyrose=\"#FFE4E1\",r.gainsboro=\"#DCDCDC\",r.lightgray=\"#D3D3D3\",r.lightgrey=\"#D3D3D3\",r.silver=\"#C0C0C0\",r.darkgray=\"#A9A9A9\",r.darkgrey=\"#A9A9A9\",r.gray=\"#808080\",r.grey=\"#808080\",r.dimgray=\"#696969\",r.dimgrey=\"#696969\",r.lightslategray=\"#778899\",r.lightslategrey=\"#778899\",r.slategray=\"#708090\",r.slategrey=\"#708090\",r.darkslategray=\"#2F4F4F\",r.darkslategrey=\"#2F4F4F\",r.black=\"#000000\"},{}],\"core/util/templating\":[function(t,e,r){\"use strict\";var n,o=t(\"underscore\"),i=t(\"sprintf\"),s=t(\"numbro\");n=function(t){var e;return o.isNumber(t)?(e=function(){switch(!1){case Math.floor(t)!==t:return\"%d\";case!(Math.abs(t)>.1&&Math.abs(t)<1e3):return\"%0.3f\";default:return\"%0.3e\"}}(),i.sprintf(e,t)):\"\"+t},r.replace_placeholders=function(t,e,r,i){return null==i&&(i={}),t=t.replace(/(^|[^\\$])\\$(\\w+)/g,function(t){return function(t,e,r){return e+\"@$\"+r}}(this)),t=t.replace(/(^|[^@])@(?:(\\$?\\w+)|{([^{}]+)})(?:{([^{}]+)})?/g,function(t){return function(t,a,l,u,c){var p,h,_;if(l=null!=u?u:l,_=\"$\"===l[0]?i[l.substring(1)]:null!=(p=e.get_column(l))?p[r]:void 0,h=null,null==_)h=\"???\";else{if(\"safe\"===c)return\"#{prefix}#{value}\";h=null!=c?s.format(_,c):n(_)}return h=\"\"+a+o.escape(h)}}(this))}},{numbro:\"numbro\",sprintf:\"sprintf\",underscore:\"underscore\"}],\"core/util/text\":[function(t,e,r){\"use strict\";var n,o=t(\"jquery\");n={},r.get_text_height=function(t){var e,r,i,s,a;if(null!=n[t])return n[t];a=o(\"<span>Hg</span>\").css({font:t}),e=o('<div style=\"display: inline-block; width: 1px; height: 0px;\"> </div>'),i=o(\"<div></div>\"),i.append(a,e),r=o(\"body\"),r.append(i);try{s={},e.css({verticalAlign:\"baseline\"}),s.ascent=e.offset().top-a.offset().top,e.css({verticalAlign:\"bottom\"}),s.height=e.offset().top-a.offset().top,s.descent=s.height-s.ascent}finally{i.remove()}return n[t]=s,s}},{jquery:\"jquery\"}],\"core/util/throttle\":[function(t,e,r){\"use strict\";var n,o;n=function(t){return t()},o=(\"undefined\"!=typeof window&&null!==window?window.requestAnimationFrame:void 0)||(\"undefined\"!=typeof window&&null!==window?window.mozRequestAnimationFrame:void 0)||(\"undefined\"!=typeof window&&null!==window?window.webkitRequestAnimationFrame:void 0)||(\"undefined\"!=typeof window&&null!==window?window.msRequestAnimationFrame:void 0)||n,r.throttle=function(t,e){var r,n,i,s,a,l,u,c;return l=[null,null,null,null],n=l[0],r=l[1],c=l[2],u=l[3],a=0,s=!1,i=function(){return a=new Date,c=null,s=!1,u=t.apply(n,r)},function(){var t,l;return t=new Date,l=e-(t-a),n=this,r=arguments,l<=0&&!s?(clearTimeout(c),s=!0,o(i)):c||s||(c=setTimeout(function(){return o(i)},l)),u}}},{}],\"core/util/underscore\":[function(t,e,r){\"use strict\";var n=t(\"underscore\");n.uniqueId=function(t){var e,r,n,o,i;for(o=[],e=\"0123456789ABCDEF\",r=n=0;n<=31;r=++n)o[r]=e.substr(Math.floor(16*Math.random()),1);return o[12]=\"4\",o[16]=e.substr(3&o[16]|8,1),i=o.join(\"\"),t?t+\"-\"+i:i},n.setdefault=function(t,e,r){return n.has(t,e)?t[e]:(t[e]=r,r)}},{underscore:\"underscore\"}],\"core/util/zoom\":[function(t,e,r){\"use strict\";var n=t(\"./math\");r.scale_highlow=function(t,e,r){var n,o,i,s,a,l;return null==r&&(r=null),i=[t.start,t.end],o=i[0],n=i[1],s=null!=r?r:(n+o)/2,a=o-(o-s)*e,l=n-(n-s)*e,[a,l]},r.get_info=function(t,e){var r,n,o,i,s,a,l,u;l=e[0],u=e[1],n={};for(i in t)o=t[i],s=o.v_map_from_target([l,u],!0),a=s[0],r=s[1],n[i]={start:a,end:r};return n},r.scale_range=function(t,e,o,i,s){var a,l,u,c,p,h,_,d,f,m;return null==o&&(o=!0),null==i&&(i=!0),null==s&&(s=null),e=n.clamp(e,-.9,.9),a=o?e:0,l=r.scale_highlow(t.h_range,a,null!=s?s.x:void 0),p=l[0],h=l[1],f=r.get_info(t.x_mappers,[p,h]),c=i?e:0,u=r.scale_highlow(t.v_range,c,null!=s?s.y:void 0),_=u[0],d=u[1],m=r.get_info(t.y_mappers,[_,d]),{xrs:f,yrs:m,factor:e}}},{\"./math\":\"core/util/math\"}],\"core/visuals\":[function(t,e,r){\"use strict\";var n,o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"underscore\"),a=t(\"./property_mixins\"),l=t(\"./util/color\");n=function(){function t(t,e){var r,n,o,i,a;for(null==e&&(e=\"\"),this.obj=t,this.prefix=e,this.cache={},n=t.properties[e+this.do_attr].spec,this.doit=!s.isNull(n.value),a=this.attrs,o=0,i=a.length;o<i;o++)r=a[o],this[r]=t.properties[e+r]}return t.prototype.warm_cache=function(t){var e,r,n,o,i,a;for(i=this.attrs,a=[],r=0,n=i.length;r<n;r++)e=i[r],o=this.obj.properties[this.prefix+e],s.isUndefined(o.spec.value)?a.push(this.cache[e+\"_array\"]=o.array(t)):a.push(this.cache[e]=o.spec.value);return a},t.prototype.cache_select=function(t,e){var r;return r=this.obj.properties[this.prefix+t],s.isUndefined(r.spec.value)?this.cache[t]=this.cache[t+\"_array\"][e]:this.cache[t]=r.spec.value},t}(),r.Line=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.attrs=s.keys(a.line()),e.prototype.do_attr=\"line_color\",e.prototype.set_value=function(t){return t.strokeStyle=this.line_color.value(),t.globalAlpha=this.line_alpha.value(),t.lineWidth=this.line_width.value(),t.lineJoin=this.line_join.value(),t.lineCap=this.line_cap.value(),t.setLineDash(this.line_dash.value()),t.setLineDashOffset(this.line_dash_offset.value())},e.prototype.set_vectorize=function(t,e){if(this.cache_select(\"line_color\",e),t.strokeStyle!==this.cache.line_color&&(t.strokeStyle=this.cache.line_color),this.cache_select(\"line_alpha\",e),t.globalAlpha!==this.cache.line_alpha&&(t.globalAlpha=this.cache.line_alpha),this.cache_select(\"line_width\",e),t.lineWidth!==this.cache.line_width&&(t.lineWidth=this.cache.line_width),this.cache_select(\"line_join\",e),t.lineJoin!==this.cache.line_join&&(t.lineJoin=this.cache.line_join),this.cache_select(\"line_cap\",e),t.lineCap!==this.cache.line_cap&&(t.lineCap=this.cache.line_cap),this.cache_select(\"line_dash\",e),t.getLineDash()!==this.cache.line_dash&&t.setLineDash(this.cache.line_dash),this.cache_select(\"line_dash_offset\",e),t.getLineDashOffset()!==this.cache.line_dash_offset)return t.setLineDashOffset(this.cache.line_dash_offset)},e.prototype.color_value=function(){var t;return t=l.color2rgba(this.line_color.value(),this.line_alpha.value()),\"rgba(\"+255*t[0]+\",\"+255*t[1]+\",\"+255*t[2]+\",\"+t[3]+\")\"},e}(n),r.Fill=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.attrs=s.keys(a.fill()),e.prototype.do_attr=\"fill_color\",e.prototype.set_value=function(t){return t.fillStyle=this.fill_color.value(),t.globalAlpha=this.fill_alpha.value()},e.prototype.set_vectorize=function(t,e){if(this.cache_select(\"fill_color\",e),t.fillStyle!==this.cache.fill_color&&(t.fillStyle=this.cache.fill_color),this.cache_select(\"fill_alpha\",e),t.globalAlpha!==this.cache.fill_alpha)return t.globalAlpha=this.cache.fill_alpha},e.prototype.color_value=function(){var t;return t=l.color2rgba(this.fill_color.value(),this.fill_alpha.value()),\"rgba(\"+255*t[0]+\",\"+255*t[1]+\",\"+255*t[2]+\",\"+t[3]+\")\"},e}(n),r.Text=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.attrs=s.keys(a.text()),e.prototype.do_attr=\"text_color\",e.prototype.cache_select=function(t,r){var n;return\"font\"===t?(n=e.__super__.cache_select.call(this,\"text_font_style\",r)+\" \"+e.__super__.cache_select.call(this,\"text_font_size\",r)+\" \"+e.__super__.cache_select.call(this,\"text_font\",r),this.cache.font=n):e.__super__.cache_select.call(this,t,r)},e.prototype.font_value=function(){var t,e,r;return t=this.text_font.value(),e=this.text_font_size.value(),r=this.text_font_style.value(),r+\" \"+e+\" \"+t},e.prototype.color_value=function(){var t;return t=l.color2rgba(this.text_color.value(),this.text_alpha.value()),\"rgba(\"+255*t[0]+\",\"+255*t[1]+\",\"+255*t[2]+\",\"+t[3]+\")\"},e.prototype.set_value=function(t){return t.font=this.font_value(),t.fillStyle=this.text_color.value(),\n", + " t.globalAlpha=this.text_alpha.value(),t.textAlign=this.text_align.value(),t.textBaseline=this.text_baseline.value()},e.prototype.set_vectorize=function(t,e){if(this.cache_select(\"font\",e),t.font!==this.cache.font&&(t.font=this.cache.font),this.cache_select(\"text_color\",e),t.fillStyle!==this.cache.text_color&&(t.fillStyle=this.cache.text_color),this.cache_select(\"text_alpha\",e),t.globalAlpha!==this.cache.text_alpha&&(t.globalAlpha=this.cache.text_alpha),this.cache_select(\"text_align\",e),t.textAlign!==this.cache.text_align&&(t.textAlign=this.cache.text_align),this.cache_select(\"text_baseline\",e),t.textBaseline!==this.cache.text_baseline)return t.textBaseline=this.cache.text_baseline},e}(n),r.Visuals=function(){function t(t){var e,n,o,i,s,a,l,u,c;for(a=t.mixins,n=0,o=a.length;n<o;n++)c=a[n],l=c.split(\":\"),i=l[0],s=null!=(u=l[1])?u:\"\",e=function(){switch(i){case\"line\":return r.Line;case\"fill\":return r.Fill;case\"text\":return r.Text}}(),this[s+i]=new e(t,s)}return t.prototype.warm_cache=function(t){var e,r,o,s;o=this,s=[];for(e in o)i.call(o,e)&&(r=o[e],r instanceof n?s.push(r.warm_cache(t)):s.push(void 0));return s},t}()},{\"./property_mixins\":\"core/property_mixins\",\"./util/color\":\"core/util/color\",underscore:\"underscore\"}],document:[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=[].indexOf||function(t){for(var e=0,r=this.length;e<r;e++)if(e in this&&this[e]===t)return e;return-1},s=t(\"underscore\"),a=t(\"jquery\"),l=t(\"./base\"),u=t(\"./version\"),c=t(\"./core/layout/solver\"),p=t(\"./core/logging\"),h=t(\"./core/has_props\"),_=t(\"./core/util/refs\"),d=t(\"./core/util/serialization\"),f=t(\"./core/util/data_structures\"),m=t(\"./models/sources/column_data_source\");r.DocumentChangedEvent=function(){function t(t){this.document=t}return t}(),r.ModelChangedEvent=function(t){function e(t,r,n,o,i,s){this.document=t,this.model=r,this.attr=n,this.old=o,this.new_=i,this.setter_id=s,e.__super__.constructor.call(this,this.document)}return n(e,t),e.prototype.json=function(t){var e,r,n,o;if(\"id\"===this.attr)throw console.log(\"'id' field is immutable and should never be in a ModelChangedEvent \",this),new Error(\"'id' field should never change, whatever code just set it is wrong\");r=this.new_,n=this.model.constructor._value_to_json(this.attr,r,this.model),o={},h.HasProps._value_record_references(r,o,!0),this.model.id in o&&this.model!==r&&delete o[this.model.id];for(e in o)t[e]=o[e];return{kind:\"ModelChanged\",model:this.model.ref(),attr:this.attr,\"new\":n}},e}(r.DocumentChangedEvent),r.TitleChangedEvent=function(t){function e(t,r,n){this.document=t,this.title=r,this.setter_id=n,e.__super__.constructor.call(this,this.document)}return n(e,t),e.prototype.json=function(t){return{kind:\"TitleChanged\",title:this.title}},e}(r.DocumentChangedEvent),r.RootAddedEvent=function(t){function e(t,r,n){this.document=t,this.model=r,this.setter_id=n,e.__super__.constructor.call(this,this.document)}return n(e,t),e.prototype.json=function(t){return h.HasProps._value_record_references(this.model,t,!0),{kind:\"RootAdded\",model:this.model.ref()}},e}(r.DocumentChangedEvent),r.RootRemovedEvent=function(t){function e(t,r,n){this.document=t,this.model=r,this.setter_id=n,e.__super__.constructor.call(this,this.document)}return n(e,t),e.prototype.json=function(t){return{kind:\"RootRemoved\",model:this.model.ref()}},e}(r.DocumentChangedEvent),r.DEFAULT_TITLE=\"Bokeh Application\",r.Document=function(){function t(){this._title=r.DEFAULT_TITLE,this._roots=[],this._all_models={},this._all_models_by_name=new f.MultiDict,this._all_models_freeze_count=0,this._callbacks=[],this._doc_width=new c.Variable(\"document_width\"),this._doc_height=new c.Variable(\"document_height\"),this._solver=new c.Solver,this._init_solver(),a(window).on(\"resize\",function(t){return function(){return t.resize()}}(this))}return t.prototype._init_solver=function(){var t,e,r,n,o;for(this._solver.clear(),this._solver.add_edit_variable(this._doc_width),this._solver.add_edit_variable(this._doc_height),n=this._roots,o=[],t=0,e=n.length;t<e;t++)r=n[t],r.layoutable?o.push(this._add_layoutable(r)):o.push(void 0);return o},t.prototype.solver=function(){return this._solver},t.prototype.resize=function(t,e){return null==t&&(t=null),null==e&&(e=null),this._resize(t,e),this._resize(t,e)},t.prototype._resize=function(t,e){var r,n,o,i,l,u,c,h;for(null==t&&(t=null),null==e&&(e=null),i=this._roots,r=0,n=i.length;r<n;r++)if(l=i[r],l.layoutable===!0&&(h=l.get_constrained_variables(),null!=h.width||null!=h.height)){if(u=a(\"#modelid_\"+l.id),s.isNull(t)){for(c=0,o=u;0===c;)o=o.parent(),c=o.height();t=o.width(),e=c}null!=h.width&&(p.logger.debug(\"Suggest width on Document -- \"+t),this._solver.suggest_value(this._doc_width,t)),null!=h.height&&(p.logger.debug(\"Suggest height on Document -- \"+e),this._solver.suggest_value(this._doc_height,e))}return this._solver.update_variables(!1),this._solver.trigger(\"resize\")},t.prototype.clear=function(){var t;this._push_all_models_freeze();try{for(t=[];this._roots.length>0;)t.push(this.remove_root(this._roots[0]));return t}finally{this._pop_all_models_freeze()}},t.prototype.destructively_move=function(t){var e,r,n,o,i,a,l,u,c;if(t===this)throw new Error(\"Attempted to overwrite a document with itself\");for(t.clear(),c=[],u=this._roots,e=0,n=u.length;e<n;e++)l=u[e],c.push(l);for(this.clear(),r=0,o=c.length;r<o;r++)if(l=c[r],null!==l.document)throw new Error(\"Somehow we didn't detach \"+l);if(0!==s.size(this._all_models))throw new Error(\"@_all_models still had stuff in it: \"+this._all_models);for(a=0,i=c.length;a<i;a++)l=c[a],t.add_root(l);return t.set_title(this._title)},t.prototype._push_all_models_freeze=function(){return this._all_models_freeze_count+=1},t.prototype._pop_all_models_freeze=function(){if(this._all_models_freeze_count-=1,0===this._all_models_freeze_count)return this._recompute_all_models()},t.prototype._invalidate_all_models=function(){if(p.logger.debug(\"invalidating document models\"),0===this._all_models_freeze_count)return this._recompute_all_models()},t.prototype._recompute_all_models=function(){var t,e,r,n,o,i,a,l,u,c,p,h,_,d,m,g,y,v,b,x,w,k;for(h=new f.Set,y=this._roots,r=0,o=y.length;r<o;r++)m=y[r],h=h.union(m.references());for(d=new f.Set(s.values(this._all_models)),k=d.diff(h),w=h.diff(d),g={},v=h.values,n=0,i=v.length;n<i;n++)u=v[n],g[u.id]=u;for(b=k.values,c=0,a=b.length;c<a;c++)e=b[c],e.detach_document(),p=e.name,null!==p&&this._all_models_by_name.remove_value(p,e);for(x=w.values,_=0,l=x.length;_<l;_++)t=x[_],t.attach_document(this),p=t.name,null!==p&&this._all_models_by_name.add_value(p,t);return this._all_models=g},t.prototype.roots=function(){return this._roots},t.prototype._add_layoutable=function(t){var e,r,n,o,i,s,a,l,u,p,h;if(t.layoutable!==!0)throw new Error(\"Cannot add non-layoutable - \"+t);for(o=t.get_edit_variables(),r=t.get_constraints(),h=t.get_constrained_variables(),i=0,a=o.length;i<a;i++)u=o[i],n=u.edit_variable,p=u.strength,this._solver.add_edit_variable(n,p);for(s=0,l=r.length;s<l;s++)e=r[s],this._solver.add_constraint(e);return null!=h.width&&this._solver.add_constraint(c.EQ(h.width,this._doc_width)),null!=h.height&&this._solver.add_constraint(c.EQ(h.height,this._doc_height)),this._solver.update_variables()},t.prototype.add_root=function(t,e){if(p.logger.debug(\"Adding root: \"+t),!(i.call(this._roots,t)>=0)){this._push_all_models_freeze();try{this._roots.push(t),t._is_root=!0}finally{this._pop_all_models_freeze()}return this._init_solver(),this._trigger_on_change(new r.RootAddedEvent(this,t,e))}},t.prototype.remove_root=function(t,e){var n;if(n=this._roots.indexOf(t),!(n<0)){this._push_all_models_freeze();try{this._roots.splice(n,1),t._is_root=!1}finally{this._pop_all_models_freeze()}return this._init_solver(),this._trigger_on_change(new r.RootRemovedEvent(this,t,e))}},t.prototype.title=function(){return this._title},t.prototype.set_title=function(t,e){if(t!==this._title)return this._title=t,this._trigger_on_change(new r.TitleChangedEvent(this,t,e))},t.prototype.get_model_by_id=function(t){return t in this._all_models?this._all_models[t]:null},t.prototype.get_model_by_name=function(t){return this._all_models_by_name.get_one(t,\"Multiple models are named '\"+t+\"'\")},t.prototype.on_change=function(t){if(!(i.call(this._callbacks,t)>=0))return this._callbacks.push(t)},t.prototype.remove_on_change=function(t){var e;if(e=this._callbacks.indexOf(t),e>=0)return this._callbacks.splice(e,1)},t.prototype._trigger_on_change=function(t){var e,r,n,o,i;for(o=this._callbacks,i=[],r=0,n=o.length;r<n;r++)e=o[r],i.push(e(t));return i},t.prototype._notify_change=function(t,e,n,o,i){return\"name\"===e&&(this._all_models_by_name.remove_value(n,t),null!==o&&this._all_models_by_name.add_value(o,t)),this._trigger_on_change(new r.ModelChangedEvent(this,t,e,n,o,null!=i?i.setter_id:void 0))},t._references_json=function(t,e){var r,n,o,i,s;for(null==e&&(e=!0),s=[],r=0,n=t.length;r<n;r++)o=t[r],i=o.ref(),i.attributes=o.attributes_as_json(e),delete i.attributes.id,s.push(i);return s},t._instantiate_object=function(t,e,r){var n,o;return n=s.extend({},r,{id:t}),new(o=l.Models(e))(n,{silent:!0,defer_initialization:!0})},t._instantiate_references_json=function(e,r){var n,o,i,s,a,l,u,c;for(c={},o=0,i=e.length;o<i;o++)s=e[o],l=s.id,u=s.type,a=s.attributes,l in r?n=r[l]:(n=t._instantiate_object(l,u,a),\"subtype\"in s&&n.set_subtype(s.subtype)),c[n.id]=n;return c},t._resolve_refs=function(t,e,r){var n,o,i;return i=function(t){if(_.is_ref(t)){if(t.id in e)return e[t.id];if(t.id in r)return r[t.id];throw new Error(\"reference \"+JSON.stringify(t)+\" isn't known (not in Document?)\")}return s.isArray(t)?n(t):s.isObject(t)?o(t):t},o=function(t){var e,r,n;r={};for(e in t)n=t[e],r[e]=i(n);return r},n=function(t){var e,r,n,o;for(n=[],e=0,r=t.length;e<r;e++)o=t[e],n.push(i(o));return n},i(t)},t._initialize_references_json=function(e,r,n){var o,i,a,l,u,c,p,_,d;for(_={},a=0,l=e.length;a<l;a++)u=e[a],p=u.id,c=u.attributes,d=!1,i=p in r?r[p]:(d=!0,n[p]),c=t._resolve_refs(c,r,n),_[i.id]=[i,c,d];return o=function(t,e){var r,n,o,i,a;r={},n=function(e,o){var i,a,l,u,c,p,_,f,m,g;if(e instanceof h.HasProps){if(!(e.id in r)&&e.id in t){r[e.id]=!0,_=t[e.id],g=_[0],a=_[1],d=_[2];for(i in a)l=a[i],n(l,o);return o(e,a,d)}}else{if(s.isArray(e)){for(f=[],c=0,p=e.length;c<p;c++)l=e[c],f.push(n(l,o));return f}if(s.isObject(e)){m=[];for(u in e)l=e[u],m.push(n(l,o));return m}}},i=[];for(o in t)a=t[o],i.push(n(a[0],e));return i},o(_,function(t,e,r){if(r)return t.setv(e)}),o(_,function(t,e,r){if(r)return t.initialize(e)})},t._event_for_attribute_change=function(t,e,r,n,o){var i,s;return i=n.get_model_by_id(t.id),i.attribute_is_serializable(e)?(s={kind:\"ModelChanged\",model:{id:t.id,type:t.type},attr:e,\"new\":r},h.HasProps._json_record_references(n,r,o,!0),s):null},t._events_to_sync_objects=function(e,r,n,o){var i,a,l,u,c,h,_,d,f,m,g,y,v,b,x;for(l=Object.keys(e.attributes),x=Object.keys(r.attributes),v=s.difference(l,x),i=s.difference(x,l),b=s.intersection(l,x),a=[],u=0,_=v.length;u<_;u++)c=v[u],p.logger.warn(\"Server sent key \"+c+\" but we don't seem to have it in our JSON\");for(h=0,d=i.length;h<d;h++)c=i[h],g=r.attributes[c],a.push(t._event_for_attribute_change(e,c,g,n,o));for(m=0,f=b.length;m<f;m++)c=b[m],y=e.attributes[c],g=r.attributes[c],null===y&&null===g||(null===y||null===g?a.push(t._event_for_attribute_change(e,c,g,n,o)):s.isEqual(y,g)||a.push(t._event_for_attribute_change(e,c,g,n,o)));return a.filter(function(t){return null!==t})},t._compute_patch_since_json=function(e,r){var n,o,i,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E;for(b=r.to_json(u=!1),v=function(t){var e,r,n,o,i;for(i={},o=t.roots.references,e=0,r=o.length;e<r;e++)n=o[e],i[n.id]=n;return i},o=v(e),a={},i=[],m=e.roots.root_ids,c=0,h=m.length;c<h;c++)f=m[c],a[f]=o[f],i.push(f);for(x=v(b),k={},w=[],g=b.roots.root_ids,p=0,_=g.length;p<_;p++)f=g[p],k[f]=x[f],w.push(f);if(i.sort(),w.sort(),s.difference(i,w).length>0||s.difference(w,i).length>0)throw new Error(\"Not implemented: computing add/remove of document roots\");E={},n=[],y=r._all_models;for(l in y)d=y[l],l in o&&(T=t._events_to_sync_objects(o[l],x[l],r,E),n=n.concat(T));return{events:n,references:t._references_json(s.values(E),u=!1)}},t.prototype.to_json_string=function(t){return null==t&&(t=!0),JSON.stringify(this.to_json(t))},t.prototype.to_json=function(e){var r,n,o,i,a,l;for(null==e&&(e=!0),a=[],i=this._roots,r=0,n=i.length;r<n;r++)o=i[r],a.push(o.id);return l=s.values(this._all_models),{title:this._title,roots:{root_ids:a,references:t._references_json(l,e)}}},t.from_json_string=function(e){var r;if(null===e||null==e)throw new Error(\"JSON string is \"+typeof e);return r=JSON.parse(e),t.from_json(r)},t.from_json=function(e){var r,n,o,i,s,a,l,c,h,_;if(p.logger.debug(\"Creating Document from JSON\"),\"object\"!=typeof e)throw new Error(\"JSON object has wrong type \"+typeof e);for(i=e.version,_=\"Library versions: JS (\"+u.version+\") / Python (\"+i+\")\",i.indexOf(\"-\")<0&&u.version!==i?(p.logger.warn(\"JS/Python version mismatch\"),p.logger.warn(_)):p.logger.debug(_),h=e.roots,c=h.root_ids,l=h.references,a=t._instantiate_references_json(l,{}),t._initialize_references_json(l,{},a),r=new t,n=0,o=c.length;n<o;n++)s=c[n],r.add_root(a[s]);return r.set_title(e.title),r},t.prototype.replace_with_json=function(e){var r;return r=t.from_json(e),r.destructively_move(this)},t.prototype.create_json_patch_string=function(t){return JSON.stringify(this.create_json_patch(t))},t.prototype.create_json_patch=function(e){var r,n,o,i,a,l;for(a={},o=[],n=0,i=e.length;n<i;n++){if(r=e[n],r.document!==this)throw console.log(\"Cannot create a patch using events from a different document, event had \",r.document,\" we are \",this),new Error(\"Cannot create a patch using events from a different document\");o.push(r.json(a))}return l={events:o,references:t._references_json(s.values(a))}},t.prototype.apply_json_patch_string=function(t){return this.apply_json_patch(JSON.parse(t))},t.prototype.apply_json_patch=function(e,r){var n,o,i,s,a,l,u,c,p,h,_,f,g,y,v,b,x,w,k,T,E,S,A,M,z,C,P,j;for(S=e.references,l=e.events,E=t._instantiate_references_json(S,this._all_models),c=0,h=l.length;c<h;c++)if(a=l[c],\"model\"in a)if(f=a.model.id,f in this._all_models)E[f]=this._all_models[f];else if(!(f in E))throw console.log(\"Got an event for unknown model \",a.model),new Error(\"event model wasn't known\");b={},y={};for(u in E)j=E[u],u in this._all_models?b[u]=j:y[u]=j;for(t._initialize_references_json(S,b,y),A=[],p=0,_=l.length;p<_;p++)switch(a=l[p],a.kind){case\"ModelChanged\":if(x=a.model.id,!(x in this._all_models))throw new Error(\"Cannot apply patch to \"+x+\" which is not in the document\");w=this._all_models[x],n=a.attr,g=a.model.type,\"data\"===n&&\"ColumnDataSource\"===g?(T=d.decode_column_data(a[\"new\"]),s=T[0],P=T[1],A.push(w.setv({_shapes:P,data:s},{setter_id:r}))):(j=t._resolve_refs(a[\"new\"],b,y),A.push(w.setv((v={},v[\"\"+n]=j,v),{setter_id:r})));break;case\"ColumnsStreamed\":if(i=a.column_source.id,!(i in this._all_models))throw new Error(\"Cannot stream to \"+i+\" which is not in the document\");if(o=this._all_models[i],!(o instanceof m.ColumnDataSource))throw new Error(\"Cannot stream to non-ColumnDataSource\");s=a.data,M=a.rollover,A.push(o.stream(s,M));break;case\"ColumnsPatched\":if(i=a.column_source.id,!(i in this._all_models))throw new Error(\"Cannot patch \"+i+\" which is not in the document\");if(o=this._all_models[i],!(o instanceof m.ColumnDataSource))throw new Error(\"Cannot patch non-ColumnDataSource\");k=a.patches,A.push(o.patch(k));break;case\"RootAdded\":z=a.model.id,C=E[z],A.push(this.add_root(C,r));break;case\"RootRemoved\":z=a.model.id,C=E[z],A.push(this.remove_root(C,r));break;case\"TitleChanged\":A.push(this.set_title(a.title,r));break;default:throw new Error(\"Unknown patch event \"+JSON.stringify(a))}return A},t}()},{\"./base\":\"base\",\"./core/has_props\":\"core/has_props\",\"./core/layout/solver\":\"core/layout/solver\",\"./core/logging\":\"core/logging\",\"./core/util/data_structures\":\"core/util/data_structures\",\"./core/util/refs\":\"core/util/refs\",\"./core/util/serialization\":\"core/util/serialization\",\"./models/sources/column_data_source\":\"models/sources/column_data_source\",\"./version\":\"version\",jquery:\"jquery\",underscore:\"underscore\"}],embed:[function(t,e,r){\"use strict\";var n,o,i,s,a,l,u,c,p,h,_,d=t(\"jquery\"),f=t(\"underscore\"),m=t(\"./base\"),g=t(\"./client\"),y=t(\"./core/logging\"),v=t(\"./document\");r.BOKEH_ROOT=\"bk-root\",i=function(t){var e;if(y.logger.debug(\"handling notebook comms\"),e=JSON.parse(t.content.data),\"events\"in e&&\"references\"in e)return this.apply_json_patch(e);if(\"doc\"in e)return this.replace_with_json(e.doc);throw new Error(\"handling notebook comms message: \",t)},u=function(t,e,r){if(t===r.target_name)return r.on_msg(i.bind(e))},s=function(t,e){var r,n,o,s,a,l;if(\"undefined\"==typeof Jupyter||null===Jupyter||null==Jupyter.notebook.kernel)return console.warn(\"Jupyter notebooks comms not available. push_notebook() will not function\");y.logger.info(\"Registering Jupyter comms for target \"+t),r=Jupyter.notebook.kernel.comm_manager,l=f.partial(u,t,e),a=r.comms;for(o in a)s=a[o],s.then(l);try{return r.register_target(t,function(r,n){return y.logger.info(\"Registering Jupyter comms for target \"+t),r.on_msg(i.bind(e))})}catch(c){return n=c,y.logger.warn(\"Jupyter comms failed to register. push_notebook() will not function. (exception reported: \"+n+\")\")}},n=function(t){var e;return e=new t.default_view({model:t}),m.index[t.id]=e,e},a=function(t,e,r){var o,i,s,a,l,u,c;c={},l=function(e){var r;return r=n(e),c[e.id]=r,d(t).append(r.$el)},u=function(e){var r;if(e.id in c)return r=c[e.id],d(t).remove(r.$el),delete c[e.id],delete m.index[e.id]},a=e.roots();for(o=0,i=a.length;o<i;o++)s=a[o],l(s);return r&&(window.document.title=e.title()),e.on_change(function(t){return t instanceof v.RootAddedEvent?l(t.model):t instanceof v.RootRemovedEvent?u(t.model):r&&t instanceof v.TitleChangedEvent?window.document.title=t.title:void 0}),c},h=function(t,e,r){var o,i;if(o=r.get_model_by_id(e),null==o)throw new Error(\"Model \"+e+\" was not in document \"+r);return i=n(o),f.delay(function(){return d(t).replaceWith(i.$el)})},r.add_document_static=function(t,e,r){return f.delay(function(){return a(d(t),e,r)})},r.add_document_standalone=function(t,e,r){return null==r&&(r=!1),a(d(e),t,r)},l={},o=function(t,e){var r;if(null==t||null===t)throw new Error(\"Missing websocket_url\");return t in l||(l[t]={}),r=l[t],e in r||(r[e]=g.pull_session(t,e)),r[e]},c=function(t,e,r,n){var i;return i=o(e,r),i.then(function(e){return a(t,e.document,n)},function(t){throw y.logger.error(\"Failed to load Bokeh session \"+r+\": \"+t),t})},p=function(t,e,r,i){var s;return s=o(e,i),s.then(function(e){var o,i;if(o=e.document.get_model_by_id(r),null==o)throw new Error(\"Did not find model \"+r+\" in session\");return i=n(o),d(t).replaceWith(i.$el)},function(t){throw y.logger.error(\"Failed to load Bokeh session \"+i+\": \"+t),t})},r.inject_css=function(t){var e;return e=d(\"<link href='\"+t+\"' rel='stylesheet' type='text/css'>\"),d(\"body\").append(e)},r.inject_raw_css=function(t){var e;return e=d(\"<style>\").html(t),d(\"body\").append(e)},_=function(t,e){var r;return r=t.data(),null!=r.bokehLogLevel&&r.bokehLogLevel.length>0&&y.set_log_level(r.bokehLogLevel),null!=r.bokehDocId&&r.bokehDocId.length>0&&(e.docid=r.bokehDocId),null!=r.bokehModelId&&r.bokehModelId.length>0&&(e.modelid=r.bokehModelId),null!=r.bokehSessionId&&r.bokehSessionId.length>0&&(e.sessionid=r.bokehSessionId),y.logger.info(\"Will inject Bokeh script tag with params \"+JSON.stringify(e))},r.embed_items=function(t,e,n){var o,i,a,l,u,f,m,g,y,b,x,w;null==n&&(n=null),l={};for(a in t)l[a]=v.Document.from_json(t[a]);for(x=[],m=0,y=e.length;m<y;m++){if(g=e[m],null!=g.notebook_comms_target&&s(g.notebook_comms_target,l[a]),f=g.elementid,u=d(\"#\"+f),0===u.length)throw new Error(\"Error rendering Bokeh model: could not find tag with id: \"+f);if(u.length>1)throw new Error(\"Error rendering Bokeh model: found too many tags with id: \"+f);if(!document.body.contains(u[0]))throw new Error(\"Error rendering Bokeh model: element with id '\"+f+\"' must be under <body>\");if(\"SCRIPT\"===u.prop(\"tagName\")&&(_(u,g),i=d(\"<div>\",{\"class\":r.BOKEH_ROOT}),u.replaceWith(i),o=d(\"<div>\"),i.append(o),u=o),w=null!=g.use_for_title&&g.use_for_title,b=null,null!=g.modelid)if(null!=g.docid)h(u,g.modelid,l[g.docid]);else{if(null==g.sessionid)throw new Error(\"Error rendering Bokeh model \"+g.modelid+\" to element \"+f+\": no document ID or session ID specified\");b=p(u,n,g.modelid,g.sessionid)}else if(null!=g.docid)r.add_document_static(u,l[g.docid],w);else{if(null==g.sessionid)throw new Error(\"Error rendering Bokeh document to element \"+f+\": no document ID or session ID specified\");b=c(u,n,g.sessionid,w)}null!==b?x.push(b.then(function(t){return console.log(\"Bokeh items were rendered successfully\")},function(t){return console.log(\"Error rendering Bokeh items \",t)})):x.push(void 0)}return x}},{\"./base\":\"base\",\"./client\":\"client\",\"./core/logging\":\"core/logging\",\"./document\":\"document\",jquery:\"jquery\",underscore:\"underscore\"}],main:[function(t,e,r){\"use strict\";t(\"./core/util/underscore\");var n=t(\"./version\");r.version=n.version;var o=t(\"underscore\"),i=t(\"jquery\");Object.defineProperty(e.exports,\"_\",{get:function(){return console.warn(\"Bokeh._ was deprecated in Bokeh 0.12.4 and will be removed. You have to provide your own copy of underscore if necessary.\"),o}}),Object.defineProperty(e.exports,\"$\",{get:function(){return console.warn(\"Bokeh.$ was deprecated in Bokeh 0.12.4 and will be removed. You have to provide your own copy of jquery if necessary.\"),i}});var s=t(\"./embed\");r.embed=s;var a=t(\"./core/logging\");r.logger=a.logger,r.set_log_level=a.set_log_level;var l=t(\"./base\");r.Models=l.Models,r.index=l.index;var u=t(\"./safely\");r.safely=u.safely},{\"./base\":\"base\",\"./core/logging\":\"core/logging\",\"./core/util/underscore\":\"core/util/underscore\",\"./embed\":\"embed\",\"./safely\":\"safely\",\"./version\":\"version\",jquery:\"jquery\",underscore:\"underscore\"}],model:[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./core/has_props\"),a=t(\"./core/properties\");r.Model=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Model\",e.define({tags:[a.Array,[]],name:[a.String],js_callbacks:[a.Any,{}]}),e.prototype.initialize=function(t){var r,n,o,i,s;e.__super__.initialize.call(this,t),i=this.js_callbacks,s=[];for(o in i)r=i[o],s.push(function(){var t,e,i;for(i=[],t=0,e=r.length;t<e;t++)n=r[t],i.push(this.listenTo(this,o,function(){return n.execute(this)}));return i}.call(this));return s},e.prototype.select=function(t){if(t.prototype instanceof e)return this.references().filter(function(e){return e instanceof t});if(i.isString(t))return this.references().filter(function(e){return e.name===t});throw new Error(\"invalid selector\")},e.prototype.select_one=function(t){var e;switch(e=this.select(t),e.length){case 0:return null;case 1:return e[0];default:throw new Error(\"found more than one object matching given selector\")}},e}(s.HasProps)},{\"./core/has_props\":\"core/has_props\",\"./core/properties\":\"core/properties\",underscore:\"underscore\"}],\"models/annotations/annotation\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../../core/layout/side_panel\"),s=t(\"../../core/properties\"),a=t(\"../renderers/renderer\");r.AnnotationView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._get_panel_offset=function(){var t,e;return t=this.model.panel._left._value,e=this.model.panel._bottom._value,{x:t,y:-e}},e.prototype._get_size=function(){return-1},e}(a.RendererView),r.Annotation=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Annotation\",e.prototype.default_view=r.AnnotationView,e.define({plot:[s.Instance]}),e.override({level:\"annotation\"}),e.prototype.add_panel=function(t){return this.panel=new i.SidePanel({side:t}),this.panel.attach_document(this.document),this.level=\"overlay\"},e}(a.Renderer)},{\"../../core/layout/side_panel\":\"core/layout/side_panel\",\"../../core/properties\":\"core/properties\",\"../renderers/renderer\":\"models/renderers/renderer\"}],\"models/annotations/arrow\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./annotation\"),s=t(\"./arrow_head\"),a=t(\"../sources/column_data_source\"),l=t(\"../../core/properties\"),u=t(\"../../core/util/math\");r.ArrowView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),null==this.model.source&&(this.model.source=new a.ColumnDataSource),this.canvas=this.plot_model.canvas,this.xmapper=this.plot_view.frame.x_mappers[this.model.x_range_name],this.ymapper=this.plot_view.frame.y_mappers[this.model.y_range_name],this.set_data(this.model.source)},e.prototype.bind_bokeh_events=function(){return this.listenTo(this.model,\"change\",this.plot_view.request_render),this.listenTo(this.model.source,\"change\",function(){return this.set_data(this.model.source),this.plot_view.request_render()})},e.prototype.set_data=function(t){return e.__super__.set_data.call(this,t),this.visuals.warm_cache(t)},e.prototype._map_data=function(){var t,e,r,n;return e=\"data\"===this.model.start_units?this.plot_view.map_to_screen(this._x_start,this._y_start,r=this.model.x_range_name,n=this.model.y_range_name):[this.canvas.v_vx_to_sx(this._x_start),this.canvas.v_vy_to_sy(this._y_start)],t=\"data\"===this.model.end_units?this.plot_view.map_to_screen(this._x_end,this._y_end,r=this.model.x_range_name,n=this.model.y_range_name):[this.canvas.v_vx_to_sx(this._x_end),this.canvas.v_vy_to_sy(this._y_end)],[e,t]},e.prototype.render=function(){var t;if(t=this._map_data(),this.start=t[0],this.end=t[1],this._draw_arrow_body(),null!=this.model.end&&this._draw_arrow_head(this.model.end,this.start,this.end),null!=this.model.start)return this._draw_arrow_head(this.model.start,this.end,this.start)},e.prototype._draw_arrow_body=function(){var t,e,r,n;for(t=this.plot_view.canvas_view.ctx,t.save(),e=r=0,n=this._x_start.length;0<=n?r<n:r>n;e=0<=n?++r:--r)this.visuals.line.set_vectorize(t,e),t.beginPath(),t.moveTo(this.start[0][e],this.start[1][e]),t.lineTo(this.end[0][e],this.end[1][e]),this.visuals.line.doit&&t.stroke();return t.restore()},e.prototype._draw_arrow_head=function(t,e,r){var n,o,i,s,a,l;for(o=this.plot_view.canvas_view.ctx,l=[],i=s=0,a=this._x_start.length;0<=a?s<a:s>a;i=0<=a?++s:--s)n=Math.PI/2+u.atan2([e[0][i],e[1][i]],[r[0][i],r[1][i]]),o.save(),o.translate(r[0][i],r[1][i]),o.rotate(n),t.render(o,i),l.push(o.restore());return l},e}(i.AnnotationView),r.Arrow=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.ArrowView,e.prototype.type=\"Arrow\",e.mixins([\"line\"]),e.define({x_start:[l.NumberSpec],y_start:[l.NumberSpec],start_units:[l.String,\"data\"],start:[l.Instance,null],x_end:[l.NumberSpec],y_end:[l.NumberSpec],end_units:[l.String,\"data\"],end:[l.Instance,new s.OpenHead({})],source:[l.Instance],x_range_name:[l.String,\"default\"],y_range_name:[l.String,\"default\"]}),e}(i.Annotation)},{\"../../core/properties\":\"core/properties\",\"../../core/util/math\":\"core/util/math\",\"../sources/column_data_source\":\"models/sources/column_data_source\",\"./annotation\":\"models/annotations/annotation\",\"./arrow_head\":\"models/annotations/arrow_head\"}],\"models/annotations/arrow_head\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./annotation\"),s=t(\"../../core/visuals\"),a=t(\"../../core/properties\");r.ArrowHead=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"ArrowHead\",e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.visuals=new s.Visuals(this)},e.prototype.render=function(t,e){return null},e}(i.Annotation),r.OpenHead=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"OpenHead\",e.prototype.render=function(t,e){if(this.visuals.line.doit)return this.visuals.line.set_vectorize(t,e),t.beginPath(),t.moveTo(.5*this.size,this.size),t.lineTo(0,0),t.lineTo(-.5*this.size,this.size),t.stroke()},e.mixins([\"line\"]),e.define({size:[a.Number,25]}),e}(r.ArrowHead),r.NormalHead=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"NormalHead\",e.prototype.render=function(t,e){if(this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,e),t.beginPath(),t.moveTo(.5*this.size,this.size),t.lineTo(0,0),t.lineTo(-.5*this.size,this.size),t.closePath(),t.fill()),this.visuals.line.doit)return this.visuals.line.set_vectorize(t,e),t.beginPath(),t.moveTo(.5*this.size,this.size),t.lineTo(0,0),t.lineTo(-.5*this.size,this.size),t.closePath(),t.stroke()},e.mixins([\"line\",\"fill\"]),e.define({size:[a.Number,25]}),e.override({fill_color:\"black\"}),e}(r.ArrowHead),r.VeeHead=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"VeeHead\",e.prototype.render=function(t,e){if(this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,e),t.beginPath(),t.moveTo(.5*this.size,this.size),t.lineTo(0,0),t.lineTo(-.5*this.size,this.size),t.lineTo(0,.5*this.size),t.closePath(),t.fill()),this.visuals.line.doit)return this.visuals.line.set_vectorize(t,e),t.beginPath(),t.moveTo(.5*this.size,this.size),t.lineTo(0,0),t.lineTo(-.5*this.size,this.size),t.lineTo(0,.5*this.size),t.closePath(),t.stroke()},e.mixins([\"line\",\"fill\"]),e.define({size:[a.Number,25]}),e.override({fill_color:\"black\"}),e}(r.ArrowHead)},{\"../../core/properties\":\"core/properties\",\"../../core/visuals\":\"core/visuals\",\"./annotation\":\"models/annotations/annotation\"}],\"models/annotations/box_annotation\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./annotation\"),a=t(\"../../core/properties\");r.BoxAnnotationView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.$el.appendTo(this.plot_view.$el.find(\"div.bk-canvas-overlays\")),this.$el.addClass(\"bk-shading\"),this.$el.hide()},e.prototype.bind_bokeh_events=function(){return\"css\"===this.model.render_mode?(this.listenTo(this.model,\"change\",this.render),this.listenTo(this.model,\"data_update\",this.render)):(this.listenTo(this.model,\"change\",this.plot_view.request_render),this.listenTo(this.model,\"data_update\",this.plot_view.request_render))},e.prototype.render=function(){var t,e,r,n;return null==this.model.left&&null==this.model.right&&null==this.model.top&&null==this.model.bottom?(this.$el.hide(),null):(this.frame=this.plot_model.frame,this.canvas=this.plot_model.canvas,this.xmapper=this.plot_view.frame.x_mappers[this.model.x_range_name],this.ymapper=this.plot_view.frame.y_mappers[this.model.y_range_name],e=this.canvas.vx_to_sx(this._calc_dim(this.model.left,this.model.left_units,this.xmapper,this.frame.h_range.start)),r=this.canvas.vx_to_sx(this._calc_dim(this.model.right,this.model.right_units,this.xmapper,this.frame.h_range.end)),\n", + " t=this.canvas.vy_to_sy(this._calc_dim(this.model.bottom,this.model.bottom_units,this.ymapper,this.frame.v_range.start)),n=this.canvas.vy_to_sy(this._calc_dim(this.model.top,this.model.top_units,this.ymapper,this.frame.v_range.end)),\"css\"===this.model.render_mode?this._css_box(e,r,t,n):this._canvas_box(e,r,t,n))},e.prototype._css_box=function(t,e,r,n){var o,s,a,l,u,c,p,h;return h=Math.abs(e-t),c=Math.abs(r-n),u=this.model.line_width.value,a=this.model.line_color.value,s=this.model.fill_color.value,o=this.model.fill_alpha.value,p=\"left:\"+t+\"px; width:\"+h+\"px; top:\"+n+\"px; height:\"+c+\"px; border-width:\"+u+\"px; border-color:\"+a+\"; background-color:\"+s+\"; opacity:\"+o+\";\",l=this.model.line_dash,i.isArray(l)&&(l=l.length<2?\"solid\":\"dashed\"),i.isString(l)&&(p+=\" border-style:\"+l+\";\"),this.$el.attr(\"style\",p),this.$el.show()},e.prototype._canvas_box=function(t,e,r,n){var o;return o=this.plot_view.canvas_view.ctx,o.save(),o.beginPath(),o.rect(t,n,e-t,r-n),this.visuals.fill.set_value(o),o.fill(),this.visuals.line.set_value(o),o.stroke(),o.restore()},e.prototype._calc_dim=function(t,e,r,n){var o;return o=null!=t?\"data\"===e?r.map_to_target(t):t:n},e}(s.AnnotationView),r.BoxAnnotation=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.BoxAnnotationView,e.prototype.type=\"BoxAnnotation\",e.mixins([\"line\",\"fill\"]),e.define({render_mode:[a.RenderMode,\"canvas\"],x_range_name:[a.String,\"default\"],y_range_name:[a.String,\"default\"],top:[a.Number,null],top_units:[a.SpatialUnits,\"data\"],bottom:[a.Number,null],bottom_units:[a.SpatialUnits,\"data\"],left:[a.Number,null],left_units:[a.SpatialUnits,\"data\"],right:[a.Number,null],right_units:[a.SpatialUnits,\"data\"]}),e.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3}),e.prototype.update=function(t){var e,r,n,o;return r=t.left,n=t.right,o=t.top,e=t.bottom,this.setv({left:r,right:n,top:o,bottom:e},{silent:!0}),this.trigger(\"data_update\")},e}(s.Annotation)},{\"../../core/properties\":\"core/properties\",\"./annotation\":\"models/annotations/annotation\",underscore:\"underscore\"}],\"models/annotations/color_bar\":[function(t,e,r){\"use strict\";var n,o,i,s=function(t,e){function r(){this.constructor=t}for(var n in e)a.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},a={}.hasOwnProperty,l=t(\"underscore\"),u=t(\"./annotation\"),c=t(\"../tickers/basic_ticker\"),p=t(\"../formatters/basic_tick_formatter\"),h=t(\"../mappers/linear_color_mapper\"),_=t(\"../mappers/linear_mapper\"),d=t(\"../mappers/log_mapper\"),f=t(\"../ranges/range1d\"),m=t(\"../../core/properties\"),g=t(\"../../core/util/text\");i=25,o=.3,n=.8,r.ColorBarView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return s(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this._set_canvas_image()},e.prototype.bind_bokeh_events=function(){return this.listenTo(this.model,\"change:visible\",this.plot_view.request_render),this.listenTo(this.model.ticker,\"change\",this.plot_view.request_render),this.listenTo(this.model.formatter,\"change\",this.plot_view.request_render),this.listenTo(this.model.color_mapper,\"change\",function(){return this._set_canvas_image(),this.plot_view.request_render()})},e.prototype._get_panel_offset=function(){var t,e;return t=this.model.panel._left._value,e=this.model.panel._top._value,{x:t,y:-e}},e.prototype._get_size=function(){var t,e;return t=this.compute_legend_dimensions(),e=this.model.panel.side,\"above\"===e||\"below\"===e?t.height:\"left\"===e||\"right\"===e?t.width:void 0},e.prototype._set_canvas_image=function(){var t,e,r,n,o,i,s,a,l,u,c,p,_;switch(a=this.model.color_mapper.palette,\"vertical\"===this.model.orientation&&(a=a.slice(0).reverse()),this.model.orientation){case\"vertical\":l=[1,a.length],_=l[0],o=l[1];break;case\"horizontal\":u=[a.length,1],_=u[0],o=u[1]}return r=document.createElement(\"canvas\"),c=[_,o],r.width=c[0],r.height=c[1],i=r.getContext(\"2d\"),s=i.getImageData(0,0,_,o),n=new h.LinearColorMapper({palette:a}),t=n.v_map_screen(function(){p=[];for(var t=0,e=a.length;0<=e?t<e:t>e;0<=e?t++:t--)p.push(t);return p}.apply(this)),e=new Uint8Array(t),s.data.set(e),i.putImageData(s,0,0),this.image=r},e.prototype.compute_legend_dimensions=function(){var t,e,r,n,o,i,s,a,l,u;switch(t=this.model._computed_image_dimensions(),a=[t.height,t.width],e=a[0],r=a[1],n=this._get_label_extent(),u=this.model._title_extent(),l=this.model._tick_extent(),s=this.model.padding,this.model.orientation){case\"vertical\":o=e+u+2*s,i=r+l+n+2*s;break;case\"horizontal\":o=e+u+l+n+2*s,i=r+2*s}return{height:o,width:i}},e.prototype.compute_legend_location=function(){var t,e,r,n,o,i,s,a,u,c,p,h;if(e=this.compute_legend_dimensions(),s=[e.height,e.width],r=s[0],o=s[1],n=this.model.margin,i=this.model.location,t=this.plot_view.frame.h_range,c=this.plot_view.frame.v_range,l.isString(i))switch(i){case\"top_left\":p=t.start+n,h=c.end-n;break;case\"top_center\":p=(t.end+t.start)/2-o/2,h=c.end-n;break;case\"top_right\":p=t.end-n-o,h=c.end-n;break;case\"center_right\":p=t.end-n-o,h=(c.end+c.start)/2+r/2;break;case\"bottom_right\":p=t.end-n-o,h=c.start+n+r;break;case\"bottom_center\":p=(t.end+t.start)/2-o/2,h=c.start+n+r;break;case\"bottom_left\":p=t.start+n,h=c.start+n+r;break;case\"center_left\":p=t.start+n,h=(c.end+c.start)/2+r/2;break;case\"center\":p=(t.end+t.start)/2-o/2,h=(c.end+c.start)/2+r/2}else l.isArray(i)&&2===i.length&&(p=i[0],h=i[1]);return a=this.plot_view.canvas.vx_to_sx(p),u=this.plot_view.canvas.vy_to_sy(h),{sx:a,sy:u}},e.prototype.render=function(){var t,e,r,n,o;if(this.model.visible!==!1)return t=this.plot_view.canvas_view.ctx,t.save(),null!=this.model.panel&&(o=this._get_panel_offset(),t.translate(o.x,o.y),e=this._get_frame_offset(),t.translate(e.x,e.y)),n=this.compute_legend_location(),t.translate(n.sx,n.sy),this._draw_bbox(t),r=this._get_image_offset(),t.translate(r.x,r.y),this._draw_image(t),null!=this.model.color_mapper.low&&null!=this.model.color_mapper.high&&(this._draw_major_ticks(t),this._draw_minor_ticks(t),this._draw_major_labels(t)),this.model.title&&this._draw_title(t),t.restore()},e.prototype._draw_bbox=function(t){var e;return e=this.compute_legend_dimensions(),t.save(),this.visuals.background_fill.doit&&(this.visuals.background_fill.set_value(t),t.fillRect(0,0,e.width,e.height)),this.visuals.border_line.doit&&(this.visuals.border_line.set_value(t),t.strokeRect(0,0,e.width,e.height)),t.restore()},e.prototype._draw_image=function(t){var e;return e=this.model._computed_image_dimensions(),t.save(),t.setImageSmoothingEnabled(!1),t.globalAlpha=this.model.scale_alpha,t.drawImage(this.image,0,0,e.width,e.height),this.visuals.bar_line.doit&&(this.visuals.bar_line.set_value(t),t.strokeRect(0,0,e.width,e.height)),t.restore()},e.prototype._draw_major_ticks=function(t){var e,r,n,o,i,s,a,l,u,c,p,h,_,d,f;if(this.visuals.major_tick_line.doit){for(s=this.model._normals(),o=s[0],i=s[1],r=this.model._computed_image_dimensions(),a=[r.width*o,r.height*i],d=a[0],f=a[1],l=this.model._tick_coordinates().major,c=l[0],p=l[1],h=this.model.major_tick_in,_=this.model.major_tick_out,t.save(),t.translate(d,f),this.visuals.major_tick_line.set_value(t),e=n=0,u=c.length;0<=u?n<u:n>u;e=0<=u?++n:--n)t.beginPath(),t.moveTo(Math.round(c[e]+o*_),Math.round(p[e]+i*_)),t.lineTo(Math.round(c[e]-o*h),Math.round(p[e]-i*h)),t.stroke();return t.restore()}},e.prototype._draw_minor_ticks=function(t){var e,r,n,o,i,s,a,l,u,c,p,h,_,d,f;if(this.visuals.minor_tick_line.doit){for(s=this.model._normals(),o=s[0],i=s[1],r=this.model._computed_image_dimensions(),a=[r.width*o,r.height*i],d=a[0],f=a[1],l=this.model._tick_coordinates().minor,c=l[0],p=l[1],h=this.model.minor_tick_in,_=this.model.minor_tick_out,t.save(),t.translate(d,f),this.visuals.minor_tick_line.set_value(t),e=n=0,u=c.length;0<=u?n<u:n>u;e=0<=u?++n:--n)t.beginPath(),t.moveTo(Math.round(c[e]+o*_),Math.round(p[e]+i*_)),t.lineTo(Math.round(c[e]-o*h),Math.round(p[e]-i*h)),t.stroke();return t.restore()}},e.prototype._draw_major_labels=function(t){var e,r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v;if(this.visuals.major_label_text.doit){for(l=this.model._normals(),s=l[0],a=l[1],n=this.model._computed_image_dimensions(),u=[n.width*s,n.height*a],m=u[0],y=u[1],_=this.model.label_standoff+this.model._tick_extent(),c=[_*s,_*a],g=c[0],v=c[1],p=this.model._tick_coordinates().major,d=p[0],f=p[1],i=this.model._tick_coordinates().major_labels,e=this.model.formatter.doFormat(i),this.visuals.major_label_text.set_value(t),t.save(),t.translate(m+g,y+v),r=o=0,h=d.length;0<=h?o<h:o>h;r=0<=h?++o:--o)t.fillText(e[r],Math.round(d[r]+s*this.model.label_standoff),Math.round(f[r]+a*this.model.label_standoff));return t.restore()}},e.prototype._draw_title=function(t){if(this.visuals.title_text.doit)return t.save(),this.visuals.title_text.set_value(t),t.fillText(this.model.title,0,-this.model.title_standoff),t.restore()},e.prototype._get_label_extent=function(){var t,e,r,n;if(null!=this.model.color_mapper.low&&null!=this.model.color_mapper.high){switch(t=this.plot_view.canvas_view.ctx,t.save(),this.visuals.major_label_text.set_value(t),this.model.orientation){case\"vertical\":e=this.model.formatter.doFormat(this.model._tick_coordinates().major_labels),n=l.max(function(){var n,o,i;for(i=[],n=0,o=e.length;n<o;n++)r=e[n],i.push(t.measureText(r.toString()).width);return i}());break;case\"horizontal\":n=g.get_text_height(this.visuals.major_label_text.font_value()).height}n+=this.model.label_standoff,t.restore()}else n=0;return n},e.prototype._get_frame_offset=function(){var t,e,r,n,o;switch(r=[0,0],n=r[0],o=r[1],e=this.model.panel,t=this.plot_view.frame,e.side){case\"left\":case\"right\":o=Math.abs(e.top-t.top);break;case\"above\":case\"below\":n=Math.abs(t.left)}return{x:n,y:o}},e.prototype._get_image_offset=function(){var t,e;return t=this.model.padding,e=this.model.padding+this.model._title_extent(),{x:t,y:e}},e}(u.AnnotationView),r.ColorBar=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return s(e,t),e.prototype.default_view=r.ColorBarView,e.prototype.type=\"ColorBar\",e.mixins([\"text:major_label_\",\"text:title_\",\"line:major_tick_\",\"line:minor_tick_\",\"line:border_\",\"line:bar_\",\"fill:background_\"]),e.define({location:[m.Any,\"top_right\"],orientation:[m.Orientation,\"vertical\"],title:[m.String],title_standoff:[m.Number,2],height:[m.Any,\"auto\"],width:[m.Any,\"auto\"],scale_alpha:[m.Number,1],ticker:[m.Instance,function(){return new c.BasicTicker}],formatter:[m.Instance,function(){return new p.BasicTickFormatter}],color_mapper:[m.Instance],label_standoff:[m.Number,5],margin:[m.Number,30],padding:[m.Number,10],major_tick_in:[m.Number,5],major_tick_out:[m.Number,0],minor_tick_in:[m.Number,0],minor_tick_out:[m.Number,0]}),e.override({background_fill_color:\"#ffffff\",background_fill_alpha:.95,bar_line_color:null,border_line_color:null,major_label_text_align:\"center\",major_label_text_baseline:\"middle\",major_label_text_font_size:\"8pt\",major_tick_line_color:\"#ffffff\",minor_tick_line_color:null,title_text_font_size:\"10pt\",title_text_font_style:\"italic\"}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r)},e.prototype._normals=function(){var t,e,r,n;return\"vertical\"===this.orientation?(r=[1,0],t=r[0],e=r[1]):(n=[0,1],t=n[0],e=n[1]),[t,e]},e.prototype._title_extent=function(){var t,e;return t=this.title_text_font+\" \"+this.title_text_font_size+\" \"+this.title_text_font_style,e=this.title?g.get_text_height(t).height+this.title_standoff:0},e.prototype._tick_extent=function(){var t;return t=null!=this.color_mapper.low&&null!=this.color_mapper.high?l.max([this.major_tick_out,this.minor_tick_out]):0},e.prototype._computed_image_dimensions=function(){var t,e,r,s,a;switch(t=this.plot.plot_canvas.frame.height,e=this.plot.plot_canvas.frame.width,s=this._title_extent(),this.orientation){case\"vertical\":\"auto\"===this.height?null!=this.panel?r=t-2*this.padding-s:(r=l.max([this.color_mapper.palette.length*i,t*o]),r=l.min([r,t*n-2*this.padding-s])):r=this.height,a=\"auto\"===this.width?i:this.width;break;case\"horizontal\":r=\"auto\"===this.height?i:this.height,\"auto\"===this.width?null!=this.panel?a=e-2*this.padding:(a=l.max([this.color_mapper.palette.length*i,e*o]),a=l.min([a,e*n-2*this.padding])):a=this.width}return{height:r,width:a}},e.prototype._tick_coordinate_mapper=function(t){var e,r;switch(r={source_range:new f.Range1d({start:this.color_mapper.low,end:this.color_mapper.high}),target_range:new f.Range1d({start:0,end:t})},this.color_mapper.type){case\"LinearColorMapper\":e=new _.LinearMapper(r);break;case\"LogColorMapper\":e=new d.LogMapper(r)}return e},e.prototype._tick_coordinates=function(){var t,e,r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b;switch(o=this._computed_image_dimensions(),this.orientation){case\"vertical\":y=o.height;break;case\"horizontal\":y=o.width}for(p=this._tick_coordinate_mapper(y),d=this._normals(),r=d[0],i=d[1],f=[this.color_mapper.low,this.color_mapper.high],v=f[0],e=f[1],b=this.ticker.get_ticks(v,e,null,this.ticker.desired_num_ticks),c=b.major,_=b.minor,l=[[],[]],h=[[],[]],n=s=0,m=c.length;0<=m?s<m:s>m;n=0<=m?++s:--s)c[n]<v||c[n]>e||(l[r].push(c[n]),l[i].push(0));for(n=a=0,g=_.length;0<=g?a<g:a>g;n=0<=g?++a:--a)_[n]<v||_[n]>e||(h[r].push(_[n]),h[i].push(0));return u=l[r].slice(0),l[r]=p.v_map_to_target(l[r]),h[r]=p.v_map_to_target(h[r]),\"vertical\"===this.orientation&&(l[r]=new Float64Array(function(){var e,n,o,i;for(o=l[r],i=[],n=0,e=o.length;n<e;n++)t=o[n],i.push(y-t);return i}()),h[r]=new Float64Array(function(){var e,n,o,i;for(o=h[r],i=[],n=0,e=o.length;n<e;n++)t=o[n],i.push(y-t);return i}())),{major:l,minor:h,major_labels:u}},e}(u.Annotation)},{\"../../core/properties\":\"core/properties\",\"../../core/util/text\":\"core/util/text\",\"../formatters/basic_tick_formatter\":\"models/formatters/basic_tick_formatter\",\"../mappers/linear_color_mapper\":\"models/mappers/linear_color_mapper\",\"../mappers/linear_mapper\":\"models/mappers/linear_mapper\",\"../mappers/log_mapper\":\"models/mappers/log_mapper\",\"../ranges/range1d\":\"models/ranges/range1d\",\"../tickers/basic_ticker\":\"models/tickers/basic_ticker\",\"./annotation\":\"models/annotations/annotation\",underscore:\"underscore\"}],\"models/annotations/index\":[function(t,e,r){\"use strict\";var n=t(\"./arrow\");r.Arrow=n.Arrow;var o=t(\"./box_annotation\");r.BoxAnnotation=o.BoxAnnotation;var i=t(\"./color_bar\");r.ColorBar=i.ColorBar;var s=t(\"./label\");r.Label=s.Label;var a=t(\"./label_set\");r.LabelSet=a.LabelSet;var l=t(\"./legend\");r.Legend=l.Legend;var u=t(\"./legend_item\");r.LegendItem=u.LegendItem;var c=t(\"./poly_annotation\");r.PolyAnnotation=c.PolyAnnotation;var p=t(\"./span\");r.Span=p.Span;var h=t(\"./title\");r.Title=h.Title;var _=t(\"./tooltip\");r.Tooltip=_.Tooltip;var d=t(\"./arrow_head\");r.OpenHead=d.OpenHead;var f=t(\"./arrow_head\");r.NormalHead=f.NormalHead;var m=t(\"./arrow_head\");r.VeeHead=m.VeeHead},{\"./arrow\":\"models/annotations/arrow\",\"./arrow_head\":\"models/annotations/arrow_head\",\"./box_annotation\":\"models/annotations/box_annotation\",\"./color_bar\":\"models/annotations/color_bar\",\"./label\":\"models/annotations/label\",\"./label_set\":\"models/annotations/label_set\",\"./legend\":\"models/annotations/legend\",\"./legend_item\":\"models/annotations/legend_item\",\"./poly_annotation\":\"models/annotations/poly_annotation\",\"./span\":\"models/annotations/span\",\"./title\":\"models/annotations/title\",\"./tooltip\":\"models/annotations/tooltip\"}],\"models/annotations/label\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./text_annotation\"),s=t(\"../../core/properties\");r.LabelView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.canvas=this.plot_model.canvas,this.xmapper=this.plot_view.frame.x_mappers[this.model.x_range_name],this.ymapper=this.plot_view.frame.y_mappers[this.model.y_range_name],this.visuals.warm_cache(null)},e.prototype._get_size=function(){var t,e,r,n;return t=this.plot_view.canvas_view.ctx,this.visuals.text.set_value(t),r=this.model.panel.side,\"above\"===r||\"below\"===r?e=t.measureText(this.model.text).ascent:\"left\"===r||\"right\"===r?n=t.measureText(this.model.text).width:void 0},e.prototype.render=function(){var t,e,r,n,o,i,s;switch(e=this.plot_view.canvas_view.ctx,this.model.angle_units){case\"rad\":t=-1*this.model.angle;break;case\"deg\":t=-1*this.model.angle*Math.PI/180}return i=\"data\"===this.model.x_units?this.xmapper.map_to_target(this.model.x):this.model.x,n=this.canvas.vx_to_sx(i),s=\"data\"===this.model.y_units?this.ymapper.map_to_target(this.model.y):this.model.y,o=this.canvas.vy_to_sy(s),null!=this.model.panel&&(r=this._get_panel_offset(),n+=r.x,o+=r.y),\"canvas\"===this.model.render_mode?this._canvas_text(e,this.model.text,n+this.model.x_offset,o-this.model.y_offset,t):this._css_text(e,this.model.text,n+this.model.x_offset,o-this.model.y_offset,t)},e}(i.TextAnnotationView),r.Label=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.LabelView,e.prototype.type=\"Label\",e.mixins([\"text\",\"line:border_\",\"fill:background_\"]),e.define({x:[s.Number],x_units:[s.SpatialUnits,\"data\"],y:[s.Number],y_units:[s.SpatialUnits,\"data\"],text:[s.String],angle:[s.Angle,0],angle_units:[s.AngleUnits,\"rad\"],x_offset:[s.Number,0],y_offset:[s.Number,0],x_range_name:[s.String,\"default\"],y_range_name:[s.String,\"default\"],render_mode:[s.RenderMode,\"canvas\"]}),e.override({background_fill_color:null,border_line_color:null}),e}(i.TextAnnotation)},{\"../../core/properties\":\"core/properties\",\"./text_annotation\":\"models/annotations/text_annotation\"}],\"models/annotations/label_set\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"jquery\"),a=t(\"./text_annotation\"),l=t(\"../sources/column_data_source\"),u=t(\"../../core/properties\");r.LabelSetView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){var r,n,o,i;if(e.__super__.initialize.call(this,t),this.xmapper=this.plot_view.frame.x_mappers[this.model.x_range_name],this.ymapper=this.plot_view.frame.y_mappers[this.model.y_range_name],this.set_data(this.model.source),\"css\"===this.model.render_mode){for(i=[],r=n=0,o=this._text.length;0<=o?n<o:n>o;r=0<=o?++n:--n)this.title_div=s(\"<div>\").addClass(\"bk-annotation-child\").hide(),i.push(this.title_div.appendTo(this.$el));return i}},e.prototype.bind_bokeh_events=function(){return\"css\"===this.model.render_mode?(this.listenTo(this.model,\"change\",function(){return this.set_data(this.model.source),this.render()}),this.listenTo(this.model.source,\"change\",function(){return this.set_data(this.model.source),this.render()})):(this.listenTo(this.model,\"change\",function(){return this.set_data(this.model.source),this.plot_view.request_render()}),this.listenTo(this.model.source,\"change\",function(){return this.set_data(this.model.source),this.plot_view.request_render()}))},e.prototype.set_data=function(t){return e.__super__.set_data.call(this,t),this.visuals.warm_cache(t)},e.prototype._map_data=function(){var t,e,r,n;return r=\"data\"===this.model.x_units?this.xmapper.v_map_to_target(this._x):this._x.slice(0),t=this.canvas.v_vx_to_sx(r),n=\"data\"===this.model.y_units?this.ymapper.v_map_to_target(this._y):this._y.slice(0),e=this.canvas.v_vy_to_sy(n),[t,e]},e.prototype.render=function(){var t,e,r,n,o,i,s,a,l,u,c;if(t=this.plot_view.canvas_view.ctx,o=this._map_data(),u=o[0],c=o[1],\"canvas\"===this.model.render_mode){for(a=[],e=r=0,i=this._text.length;0<=i?r<i:r>i;e=0<=i?++r:--r)a.push(this._v_canvas_text(t,e,this._text[e],u[e]+this._x_offset[e],c[e]-this._y_offset[e],this._angle[e]));return a}for(l=[],e=n=0,s=this._text.length;0<=s?n<s:n>s;e=0<=s?++n:--n)l.push(this._v_css_text(t,e,this._text[e],u[e]+this._x_offset[e],c[e]-this._y_offset[e],this._angle[e]));return l},e.prototype._get_size=function(){var t,e,r,n;return t=this.plot_view.canvas_view.ctx,this.visuals.text.set_value(t),r=this.model.panel.side,\"above\"===r||\"below\"===r?e=t.measureText(this._text[0]).ascent:\"left\"===r||\"right\"===r?n=t.measureText(this._text[0]).width:void 0},e.prototype._v_canvas_text=function(t,e,r,n,o,i){var s;return this.visuals.text.set_vectorize(t,e),s=this._calculate_bounding_box_dimensions(t,r),t.save(),t.beginPath(),t.translate(n,o),t.rotate(i),t.rect(s[0],s[1],s[2],s[3]),this.visuals.background_fill.doit&&(this.visuals.background_fill.set_vectorize(t,e),t.fill()),this.visuals.border_line.doit&&(this.visuals.border_line.set_vectorize(t,e),t.stroke()),this.visuals.text.doit&&(this.visuals.text.set_vectorize(t,e),t.fillText(r,0,0)),t.restore()},e.prototype._v_css_text=function(t,e,r,n,o,s){var a,l,u,c;return this.visuals.text.set_vectorize(t,e),a=this._calculate_bounding_box_dimensions(t,r),u=this.visuals.border_line.line_dash.value(),i.isArray(u)&&(c=u.length<2?\"solid\":\"dashed\"),i.isString(u)&&(c=u),this.visuals.border_line.set_vectorize(t,e),this.visuals.background_fill.set_vectorize(t,e),l={position:\"absolute\",left:n+a[0]+\"px\",top:o+a[1]+\"px\",color:\"\"+this.visuals.text.text_color.value(),opacity:\"\"+this.visuals.text.text_alpha.value(),font:\"\"+this.visuals.text.font_value(),\"line-height\":\"normal\"},s&&i.extend(l,{transform:\"rotate(\"+s+\"rad)\"}),this.visuals.background_fill.doit&&i.extend(l,{\"background-color\":\"\"+this.visuals.background_fill.color_value()}),this.visuals.border_line.doit&&i.extend(l,{\"border-style\":\"\"+c,\"border-width\":\"\"+this.visuals.border_line.line_width.value(),\"border-color\":\"\"+this.visuals.border_line.color_value()}),this.$el.children().eq(e).html(r).css(l).show()},e}(a.TextAnnotationView),r.LabelSet=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.LabelSetView,e.prototype.type=\"Label\",e.mixins([\"text\",\"line:border_\",\"fill:background_\"]),e.define({x:[u.NumberSpec],y:[u.NumberSpec],x_units:[u.SpatialUnits,\"data\"],y_units:[u.SpatialUnits,\"data\"],text:[u.StringSpec,{field:\"text\"}],angle:[u.AngleSpec,0],x_offset:[u.NumberSpec,{value:0}],y_offset:[u.NumberSpec,{value:0}],source:[u.Instance,function(){return new l.ColumnDataSource}],x_range_name:[u.String,\"default\"],y_range_name:[u.String,\"default\"],render_mode:[u.RenderMode,\"canvas\"]}),e.override({background_fill_color:null,border_line_color:null}),e}(a.TextAnnotation)},{\"../../core/properties\":\"core/properties\",\"../sources/column_data_source\":\"models/sources/column_data_source\",\"./text_annotation\":\"models/annotations/text_annotation\",jquery:\"jquery\",underscore:\"underscore\"}],\"models/annotations/legend\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./annotation\"),a=t(\"../../core/properties\"),l=t(\"../../core/util/text\");r.LegendView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t)},e.prototype.compute_legend_bbox=function(){var t,e,r,n,o,s,a,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T;for(h=this.model.get_legend_names(),e=this.model.glyph_height,r=this.model.glyph_width,s=this.model.label_height,u=this.model.label_width,this.max_label_height=i.max([l.get_text_height(this.visuals.label_text.font_value()).height,s,e]),t=this.plot_view.canvas_view.ctx,t.save(),this.visuals.label_text.set_value(t),this.text_widths={},o=0,m=h.length;o<m;o++)v=h[o],this.text_widths[v]=i.max([t.measureText(v).width,u]);if(t.restore(),y=i.max(i.values(this.text_widths)),p=this.model.margin,_=this.model.padding,d=this.model.spacing,a=this.model.label_standoff,\"vertical\"===this.model.orientation)c=h.length*this.max_label_height+(h.length-1)*d+2*_,f=y+r+a+2*_;else{f=2*_+(h.length-1)*d,b=this.text_widths;for(v in b)w=b[v],f+=i.max([w,u])+r+a;c=this.max_label_height+2*_}if(g=this.model.location,n=this.plot_view.frame.h_range,x=this.plot_view.frame.v_range,i.isString(g))switch(g){case\"top_left\":k=n.start+p,T=x.end-p;break;case\"top_center\":k=(n.end+n.start)/2-f/2,T=x.end-p;break;case\"top_right\":k=n.end-p-f,T=x.end-p;break;case\"center_right\":k=n.end-p-f,T=(x.end+x.start)/2+c/2;break;case\"bottom_right\":k=n.end-p-f,T=x.start+p+c;break;case\"bottom_center\":k=(n.end+n.start)/2-f/2,T=x.start+p+c;break;case\"bottom_left\":k=n.start+p,T=x.start+p+c;break;case\"center_left\":k=n.start+p,T=(x.end+x.start)/2+c/2;break;case\"center\":k=(n.end+n.start)/2-f/2,T=(x.end+x.start)/2+c/2}else i.isArray(g)&&2===g.length&&(k=g[0],T=g[1]);return k=this.plot_view.canvas.vx_to_sx(k),T=this.plot_view.canvas.vy_to_sy(T),{x:k,y:T,width:f,height:c}},e.prototype.render=function(){var t,e;if(0!==this.model.items.length)return e=this.plot_view.canvas_view.ctx,t=this.compute_legend_bbox(),e.save(),this._draw_legend_box(e,t),this._draw_legend_items(e,t),e.restore()},e.prototype._draw_legend_box=function(t,e){var r;if(null!=this.model.panel&&(r=this._get_panel_offset(),t.translate(r.x,r.y)),t.beginPath(),t.rect(e.x,e.y,e.width,e.height),this.visuals.background_fill.set_value(t),t.fill(),this.visuals.border_line.doit)return this.visuals.border_line.set_value(t),t.stroke()},e.prototype._draw_legend_items=function(t,e){var r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E;for(n=this.model.glyph_height,o=this.model.glyph_width,h=this.model.spacing,c=this.model.label_standoff,w=E=this.model.padding,g=this.model.items,i=0,_=g.length;i<_;i++)if(s=g[i],p=s.get_labels_list_from_label_prop(),r=s.get_field_from_label_prop(),0!==p.length)for(a=0,d=p.length;a<d;a++)for(u=p[a],b=e.x+w,k=e.y+E,x=b+o,T=k+n,\"vertical\"===this.model.orientation?E+=this.max_label_height+h:w+=this.text_widths[u]+o+c+h,this.visuals.label_text.set_value(t),t.fillText(u,x+c,k+this.max_label_height/2),y=s.renderers,l=0,f=y.length;l<f;l++)m=y[l],v=this.plot_view.renderer_views[m.id],v.draw_legend(t,b,x,k,T,r,u);return null},e.prototype._get_size=function(){var t,e;return t=this.compute_legend_bbox(),e=this.model.panel.side,\"above\"===e||\"below\"===e?t.height:\"left\"===e||\"right\"===e?t.width:void 0},e.prototype._get_panel_offset=function(){var t,e;return t=this.model.panel._left._value,e=this.model.panel._top._value,{x:t,y:-e}},e}(s.AnnotationView),r.Legend=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.LegendView,e.prototype.type=\"Legend\",e.prototype.get_legend_names=function(){var t,e,r,n,o,i;for(n=[],i=this.items,t=0,o=i.length;t<o;t++)e=i[t],r=e.get_labels_list_from_label_prop(),n=n.concat(r);return n},e.mixins([\"text:label_\",\"line:border_\",\"fill:background_\"]),e.define({orientation:[a.Orientation,\"vertical\"],location:[a.Any,\"top_right\"],label_standoff:[a.Number,5],glyph_height:[a.Number,20],glyph_width:[a.Number,20],label_height:[a.Number,20],label_width:[a.Number,20],margin:[a.Number,10],padding:[a.Number,10],spacing:[a.Number,3],items:[a.Array,[]]}),e.override({border_line_color:\"#e5e5e5\",border_line_alpha:.5,border_line_width:1,background_fill_color:\"#ffffff\",background_fill_alpha:.95,label_text_font_size:\"10pt\",label_text_baseline:\"middle\"}),e}(s.Annotation)},{\"../../core/properties\":\"core/properties\",\"../../core/util/text\":\"core/util/text\",\"./annotation\":\"models/annotations/annotation\",underscore:\"underscore\"}],\"models/annotations/legend_item\":[function(t,e,r){\"use strict\";var n=function(t,e){return function(){return t.apply(e,arguments)}},o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=[].indexOf||function(t){for(var e=0,r=this.length;e<r;e++)if(e in this&&this[e]===t)return e;return-1},a=t(\"underscore\"),l=t(\"../../model\"),u=t(\"../../core/properties\"),c=t(\"../../core/logging\"),p=t(\"../../models/sources/column_data_source\");r.LegendItem=function(t){function e(){return this.get_labels_list_from_label_prop=n(this.get_labels_list_from_label_prop,this),this.get_field_from_label_prop=n(this.get_field_from_label_prop,this),e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.type=\"LegendItem\",e.prototype._check_data_sources_on_renderers=function(){var t,e,r,n,o,i;if(t=this.get_field_from_label_prop(),null!=t){if(this.renderers.length<1)return!1;if(i=this.renderers[0].data_source,null!=i)for(o=this.renderers,e=0,r=o.length;e<r;e++)if(n=o[e],n.data_source!==i)return!1}return!0},e.prototype._check_field_label_on_data_source=function(){var t,e;if(t=this.get_field_from_label_prop(),null!=t){if(this.renderers.length<1)return!1;if(e=this.renderers[0].data_source,null!=e&&s.call(e.columns(),t)<0)return!1}return!0},e.prototype.initialize=function(t,r){var n,o;if(e.__super__.initialize.call(this,t,r),n=this._check_data_sources_on_renderers(),n||c.logger.error(\"Non matching data sources on legend item renderers\"),o=this._check_field_label_on_data_source(),!o)return c.logger.error(\"Bad column name on label: \"+this.label)},e.define({label:[u.StringSpec,null],renderers:[u.Array,[]]}),e.prototype.get_field_from_label_prop=function(){if(null!=this.label&&null!=this.label.field)return this.label.field},e.prototype.get_labels_list_from_label_prop=function(){var t,e,r;if(null!=this.label&&null!=this.label.value)return[this.label.value];if(e=this.get_field_from_label_prop(),null!=e){if(!this.renderers[0]||null==this.renderers[0].data_source)return[\"No source found\"];if(r=this.renderers[0].data_source,r instanceof p.ColumnDataSource)return t=r.get_column(e),null!=t?a.unique(t):[\"Invalid field\"]}return[]},e}(l.Model)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../../model\":\"model\",\"../../models/sources/column_data_source\":\"models/sources/column_data_source\",underscore:\"underscore\"}],\"models/annotations/poly_annotation\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./annotation\"),s=t(\"../../core/properties\");r.PolyAnnotationView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.bind_bokeh_events=function(){return this.listenTo(this.model,\"change\",this.plot_view.request_render),this.listenTo(this.model,\"data_update\",this.plot_view.request_render)},e.prototype.render=function(t){var e,r,n,o,i,s,a,l,u,c;if(u=this.model.xs,c=this.model.ys,u.length!==c.length)return null;if(u.length<3||c.length<3)return null;for(e=this.plot_view.canvas,t=this.plot_view.canvas_view.ctx,r=n=0,o=u.length;0<=o?n<o:n>o;r=0<=o?++n:--n)\"screen\"===this.model.xs_units&&(a=u[r]),\"screen\"===this.model.ys_units&&(l=c[r]),i=e.vx_to_sx(a),s=e.vy_to_sy(l),0===r?(t.beginPath(),t.moveTo(i,s)):t.lineTo(i,s);return t.closePath(),this.visuals.line.doit&&(this.visuals.line.set_value(t),t.stroke()),this.visuals.fill.doit?(this.visuals.fill.set_value(t),t.fill()):void 0},e}(i.AnnotationView),r.PolyAnnotation=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.PolyAnnotationView,e.prototype.type=\"PolyAnnotation\",e.mixins([\"line\",\"fill\"]),e.define({xs:[s.Array,[]],xs_units:[s.SpatialUnits,\"data\"],ys:[s.Array,[]],ys_units:[s.SpatialUnits,\"data\"],x_range_name:[s.String,\"default\"],y_range_name:[s.String,\"default\"]}),e.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3}),e.prototype.update=function(t){var e,r;return e=t.xs,r=t.ys,this.setv({xs:e,ys:r},{silent:!0}),this.trigger(\"data_update\")},e}(i.Annotation)},{\"../../core/properties\":\"core/properties\",\"./annotation\":\"models/annotations/annotation\"\n", + " }],\"models/annotations/span\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./annotation\"),s=t(\"../../core/properties\");r.SpanView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.$el.appendTo(this.plot_view.$el.find(\"div.bk-canvas-overlays\")),this.$el.css({position:\"absolute\"}),this.$el.hide()},e.prototype.bind_bokeh_events=function(){return this.model.for_hover?this.listenTo(this.model,\"change:computed_location\",this._draw_span):\"canvas\"===this.model.render_mode?this.listenTo(this.model,\"change:location\",this.plot_view.request_render):this.listenTo(this.model,\"change:location\",this._draw_span)},e.prototype.render=function(){return this._draw_span()},e.prototype._draw_span=function(){var t,e,r,n,o,i,s,a,l,u;return o=this.model.for_hover?this.model.computed_location:this.model.location,null==o?void this.$el.hide():(r=this.plot_model.frame,t=this.plot_model.canvas,l=this.plot_view.frame.x_mappers[this.model.x_range_name],u=this.plot_view.frame.y_mappers[this.model.y_range_name],\"width\"===this.model.dimension?(s=t.vy_to_sy(this._calc_dim(o,u)),i=t.vx_to_sx(r.left),a=r.width,n=this.model.properties.line_width.value()):(s=t.vy_to_sy(r.top),i=t.vx_to_sx(this._calc_dim(o,l)),a=this.model.properties.line_width.value(),n=r.height),\"css\"===this.model.render_mode?(this.$el.css({top:s,left:i,width:a+\"px\",height:n+\"px\",\"z-index\":1e3,\"background-color\":this.model.properties.line_color.value(),opacity:this.model.properties.line_alpha.value()}),this.$el.show()):\"canvas\"===this.model.render_mode?(e=this.plot_view.canvas_view.ctx,e.save(),e.beginPath(),this.visuals.line.set_value(e),e.moveTo(i,s),\"width\"===this.model.dimension?e.lineTo(i+a,s):e.lineTo(i,s+n),e.stroke(),e.restore()):void 0)},e.prototype._calc_dim=function(t,e){var r;return r=\"data\"===this.model.location_units?e.map_to_target(t):t},e}(i.AnnotationView),r.Span=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.SpanView,e.prototype.type=\"Span\",e.mixins([\"line\"]),e.define({render_mode:[s.RenderMode,\"canvas\"],x_range_name:[s.String,\"default\"],y_range_name:[s.String,\"default\"],location:[s.Number,null],location_units:[s.SpatialUnits,\"data\"],dimension:[s.Dimension,\"width\"]}),e.override({line_color:\"black\"}),e.internal({for_hover:[s.Boolean,!1],computed_location:[s.Number,null]}),e}(i.Annotation)},{\"../../core/properties\":\"core/properties\",\"./annotation\":\"models/annotations/annotation\"}],\"models/annotations/text_annotation\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./annotation\"),a=t(\"../../core/util/text\");r.TextAnnotationView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){if(e.__super__.initialize.call(this,t),this.canvas=this.plot_model.canvas,this.frame=this.plot_model.frame,\"css\"===this.model.render_mode)return this.$el.addClass(\"bk-annotation\"),this.$el.appendTo(this.plot_view.$el.find(\"div.bk-canvas-overlays\"))},e.prototype.bind_bokeh_events=function(){return\"css\"===this.model.render_mode?this.listenTo(this.model,\"change\",this.render):this.listenTo(this.model,\"change\",this.plot_view.request_render)},e.prototype._calculate_text_dimensions=function(t,e){var r,n;return n=t.measureText(e).width,r=a.get_text_height(this.visuals.text.font_value()).height,[n,r]},e.prototype._calculate_bounding_box_dimensions=function(t,e){var r,n,o,i,s;switch(n=this._calculate_text_dimensions(t,e),o=n[0],r=n[1],t.textAlign){case\"left\":i=0;break;case\"center\":i=-o/2;break;case\"right\":i=-o}switch(t.textBaseline){case\"top\":s=0;break;case\"middle\":s=-.5*r;break;case\"bottom\":s=-1*r;break;case\"alphabetic\":s=-.8*r;break;case\"hanging\":s=-.17*r;break;case\"ideographic\":s=-.83*r}return[i,s,o,r]},e.prototype._get_size=function(){var t;return t=this.plot_view.canvas_view.ctx,this.visuals.text.set_value(t),t.measureText(this.model.text).ascent},e.prototype.render=function(){return null},e.prototype._canvas_text=function(t,e,r,n,o){var i;return this.visuals.text.set_value(t),i=this._calculate_bounding_box_dimensions(t,e),t.save(),t.beginPath(),t.translate(r,n),o&&t.rotate(o),t.rect(i[0],i[1],i[2],i[3]),this.visuals.background_fill.doit&&(this.visuals.background_fill.set_value(t),t.fill()),this.visuals.border_line.doit&&(this.visuals.border_line.set_value(t),t.stroke()),this.visuals.text.doit&&(this.visuals.text.set_value(t),t.fillText(e,0,0)),t.restore()},e.prototype._css_text=function(t,e,r,n,o){var s,a,l,u;return this.$el.hide(),this.visuals.text.set_value(t),s=this._calculate_bounding_box_dimensions(t,e),l=this.visuals.border_line.line_dash.value(),i.isArray(l)&&(u=l.length<2?\"solid\":\"dashed\"),i.isString(l)&&(u=l),this.visuals.border_line.set_value(t),this.visuals.background_fill.set_value(t),a={position:\"absolute\",left:r+s[0]+\"px\",top:n+s[1]+\"px\",color:\"\"+this.visuals.text.text_color.value(),opacity:\"\"+this.visuals.text.text_alpha.value(),font:\"\"+this.visuals.text.font_value(),\"line-height\":\"normal\"},o&&i.extend(a,{transform:\"rotate(\"+o+\"rad)\"}),this.visuals.background_fill.doit&&i.extend(a,{\"background-color\":\"\"+this.visuals.background_fill.color_value()}),this.visuals.border_line.doit&&i.extend(a,{\"border-style\":\"\"+u,\"border-width\":\"\"+this.visuals.border_line.line_width.value(),\"border-color\":\"\"+this.visuals.border_line.color_value()}),this.$el.html(e).css(a).show()},e}(s.AnnotationView),r.TextAnnotation=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"TextAnnotation\",e.prototype.default_view=r.TextAnnotationView,e}(s.Annotation)},{\"../../core/util/text\":\"core/util/text\",\"./annotation\":\"models/annotations/annotation\",underscore:\"underscore\"}],\"models/annotations/title\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./text_annotation\"),s=t(\"../../core/properties\"),a=t(\"../../core/visuals\");r.TitleView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){var r;return e.__super__.initialize.call(this,t),this.visuals.text=new a.Text(this.model),r=this.plot_view.canvas_view.ctx,r.save(),this.model.panel.apply_label_text_heuristics(r,\"justified\"),this.model.text_baseline=r.textBaseline,this.model.text_align=this.model.align,r.restore()},e.prototype._get_computed_location=function(){var t,e,r,n,o,i,s;switch(e=this._calculate_text_dimensions(this.plot_view.canvas_view.ctx,this.text),s=e[0],t=e[1],this.model.panel.side){case\"left\":o=0,i=this._get_text_location(this.model.align,this.frame.v_range)+this.model.offset;break;case\"right\":o=this.canvas.right-1,i=this.canvas.height-this._get_text_location(this.model.align,this.frame.v_range)-this.model.offset;break;case\"above\":o=this._get_text_location(this.model.align,this.frame.h_range)+this.model.offset,i=this.canvas.top-10;break;case\"below\":o=this._get_text_location(this.model.align,this.frame.h_range)+this.model.offset,i=0}return r=this.canvas.vx_to_sx(o),n=this.canvas.vy_to_sy(i),[r,n]},e.prototype._get_text_location=function(t,e){var r;switch(t){case\"left\":r=e.start;break;case\"center\":r=(e.end+e.start)/2;break;case\"right\":r=e.end}return r},e.prototype.render=function(){var t,e,r,n,o;if(t=this.model.panel.get_label_angle_heuristic(\"parallel\"),r=this._get_computed_location(),n=r[0],o=r[1],e=this.plot_view.canvas_view.ctx,\"\"!==this.model.text&&null!==this.model.text)return\"canvas\"===this.model.render_mode?this._canvas_text(e,this.model.text,n,o,t):this._css_text(e,this.model.text,n,o,t)},e.prototype._get_size=function(){var t,e;return e=this.model.text,\"\"===e||null===e?0:(t=this.plot_view.canvas_view.ctx,this.visuals.text.set_value(t),t.measureText(e).ascent+10)},e}(i.TextAnnotationView),r.Title=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.TitleView,e.prototype.type=\"Title\",e.mixins([\"line:border_\",\"fill:background_\"]),e.define({text:[s.String],text_font:[s.Font,\"helvetica\"],text_font_size:[s.FontSizeSpec,\"10pt\"],text_font_style:[s.FontStyle,\"bold\"],text_color:[s.ColorSpec,\"#444444\"],text_alpha:[s.NumberSpec,1],align:[s.TextAlign,\"left\"],offset:[s.Number,0],render_mode:[s.RenderMode,\"canvas\"]}),e.override({background_fill_color:null,border_line_color:null}),e.internal({text_align:[s.TextAlign,\"left\"],text_baseline:[s.TextBaseline,\"bottom\"]}),e}(i.TextAnnotation)},{\"../../core/properties\":\"core/properties\",\"../../core/visuals\":\"core/visuals\",\"./text_annotation\":\"models/annotations/text_annotation\"}],\"models/annotations/tooltip\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"jquery\"),s=t(\"underscore\"),a=t(\"./annotation\"),l=t(\"../../core/properties\");r.TooltipView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.className=\"bk-tooltip\",e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.$el.appendTo(this.plot_view.$el.find(\"div.bk-canvas-overlays\")),this.$el.css({\"z-index\":1010}),this.$el.hide()},e.prototype.bind_bokeh_events=function(){return this.listenTo(this.model,\"change:data\",this._draw_tips)},e.prototype.render=function(){return this._draw_tips()},e.prototype._draw_tips=function(){var t,e,r,n,o,a,l,u,c,p,h,_,d,f,m,g,y,v;if(o=this.model.data,this.$el.empty(),this.$el.hide(),this.$el.toggleClass(\"bk-tooltip-custom\",this.model.custom),!s.isEmpty(o)){for(l=0,c=o.length;l<c;l++)m=o[l],g=m[0],y=m[1],n=m[2],this.model.inner_only&&!this.plot_view.frame.contains(g,y)||(d=i(\"<div />\").appendTo(this.$el),d.append(n));switch(h=this.plot_view.model.canvas.vx_to_sx(g),_=this.plot_view.model.canvas.vy_to_sy(y),e=this.model.attachment){case\"horizontal\":v=this.plot_view.frame.width,u=this.plot_view.frame.left,p=g-u<v/2?\"right\":\"left\";break;case\"vertical\":a=this.plot_view.frame.height,r=this.plot_view.frame.bottom,p=y-r<a/2?\"below\":\"above\";break;default:p=e}switch(this.$el.removeClass(\"bk-right bk-left bk-above bk-below\"),t=10,p){case\"right\":this.$el.addClass(\"bk-left\"),u=h+(this.$el.outerWidth()-this.$el.innerWidth())+t,f=_-this.$el.outerHeight()/2;break;case\"left\":this.$el.addClass(\"bk-right\"),u=h-this.$el.outerWidth()-t,f=_-this.$el.outerHeight()/2;break;case\"above\":this.$el.addClass(\"bk-above\"),f=_+(this.$el.outerHeight()-this.$el.innerHeight())+t,u=Math.round(h-this.$el.outerWidth()/2);break;case\"below\":this.$el.addClass(\"bk-below\"),f=_-this.$el.outerHeight()-t,u=Math.round(h-this.$el.outerWidth()/2)}return this.model.show_arrow&&this.$el.addClass(\"bk-tooltip-arrow\"),this.$el.children().length>0?(this.$el.css({top:f,left:u}),this.$el.show()):void 0}},e}(a.AnnotationView),r.Tooltip=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.TooltipView,e.prototype.type=\"Tooltip\",e.define({attachment:[l.String,\"horizontal\"],inner_only:[l.Bool,!0],show_arrow:[l.Bool,!0]}),e.override({level:\"overlay\"}),e.internal({data:[l.Any,[]],custom:[l.Any]}),e.prototype.clear=function(){return this.data=[]},e.prototype.add=function(t,e,r){var n;return n=this.data,n.push([t,e,r]),this.data=n,this.trigger(\"change:data\")},e}(a.Annotation)},{\"../../core/properties\":\"core/properties\",\"./annotation\":\"models/annotations/annotation\",jquery:\"jquery\",underscore:\"underscore\"}],\"models/axes/axis\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"../../core/layout/side_panel\"),a=t(\"../renderers/guide_renderer\"),l=t(\"../renderers/renderer\"),u=t(\"../../core/logging\"),c=t(\"../../core/properties\");r.AxisView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this._x_range_name=this.model.x_range_name,this._y_range_name=this.model.y_range_name},e.prototype.render=function(){var t;if(this.model.visible!==!1)return t=this.plot_view.canvas_view.ctx,t.save(),this._draw_rule(t),this._draw_major_ticks(t),this._draw_minor_ticks(t),this._draw_major_labels(t),this._draw_axis_label(t),t.restore()},e.prototype.bind_bokeh_events=function(){return this.listenTo(this.model,\"change\",this.plot_view.request_render)},e.prototype._get_size=function(){return this._tick_extent()+this._tick_label_extent()+this._axis_label_extent()},e.prototype._draw_rule=function(t){var e,r,n,o,i,s,a,l,u,c,p,h,_,d,f,m;if(this.visuals.axis_line.doit){for(s=e=this.model.rule_coords,_=s[0],f=s[1],a=this.plot_view.map_to_screen(_,f,this._x_range_name,this._y_range_name),p=a[0],h=a[1],l=this.model.normals,o=l[0],i=l[1],u=this.model.offsets,d=u[0],m=u[1],this.visuals.axis_line.set_value(t),t.beginPath(),t.moveTo(Math.round(p[0]+o*d),Math.round(h[0]+i*m)),r=n=1,c=p.length;1<=c?n<c:n>c;r=1<=c?++n:--n)t.lineTo(Math.round(p[r]+o*d),Math.round(h[r]+i*m));return t.stroke()}},e.prototype._draw_major_ticks=function(t){var e,r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v;if(this.visuals.major_tick_line.doit){for(e=this.model.tick_coords,s=e.major,m=s[0],y=s[1],a=this.plot_view.map_to_screen(m,y,this._x_range_name,this._y_range_name),h=a[0],_=a[1],l=this.model.normals,o=l[0],i=l[1],u=this.model.offsets,g=u[0],v=u[1],d=this.model.major_tick_in,f=this.model.major_tick_out,this.visuals.major_tick_line.set_value(t),p=[],r=n=0,c=h.length;0<=c?n<c:n>c;r=0<=c?++n:--n)t.beginPath(),t.moveTo(Math.round(h[r]+o*f+o*g),Math.round(_[r]+i*f+i*v)),t.lineTo(Math.round(h[r]-o*d+o*g),Math.round(_[r]-i*d+i*v)),p.push(t.stroke());return p}},e.prototype._draw_minor_ticks=function(t){var e,r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v;if(this.visuals.minor_tick_line.doit){for(e=this.model.tick_coords,s=e.minor,m=s[0],y=s[1],a=this.plot_view.map_to_screen(m,y,this._x_range_name,this._y_range_name),h=a[0],_=a[1],l=this.model.normals,o=l[0],i=l[1],u=this.model.offsets,g=u[0],v=u[1],d=this.model.minor_tick_in,f=this.model.minor_tick_out,this.visuals.minor_tick_line.set_value(t),p=[],r=n=0,c=h.length;0<=c?n<c:n>c;r=0<=c?++n:--n)t.beginPath(),t.moveTo(Math.round(h[r]+o*f+o*g),Math.round(_[r]+i*f+i*v)),t.lineTo(Math.round(h[r]-o*d+o*g),Math.round(_[r]-i*d+i*v)),p.push(t.stroke());return p}},e.prototype._draw_major_labels=function(t){var e,r,n,o,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T;for(r=this.model.tick_coords,p=r.major,x=p[0],k=p[1],h=this.plot_view.map_to_screen(x,k,this._x_range_name,this._y_range_name),v=h[0],b=h[1],_=this.model.normals,l=_[0],u=_[1],d=this.model.offsets,w=d[0],T=d[1],n=this.model.dimension,g=this.model.panel_side,c=this.model.major_label_orientation,e=i.isString(c)?this.model.panel.get_label_angle_heuristic(c):-c,y=this._tick_extent()+this.model.major_label_standoff,a=this.model.formatter.doFormat(r.major[n]),this.visuals.major_label_text.set_value(t),this.model.panel.apply_label_text_heuristics(t,c),m=[],o=s=0,f=v.length;0<=f?s<f:s>f;o=0<=f?++s:--s)e?(t.translate(v[o]+l*y+l*w,b[o]+u*y+u*T),t.rotate(e),t.fillText(a[o],0,0),t.rotate(-e),m.push(t.translate(-v[o]-l*y+l*w,-b[o]-u*y+u*T))):m.push(t.fillText(a[o],Math.round(v[o]+l*y+l*w),Math.round(b[o]+u*y+u*T)));return m},e.prototype._draw_axis_label=function(t){var e,r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g;if(r=this.model.axis_label,null!=r&&(s=this.model.rule_coords,d=s[0],m=s[1],a=this.plot_view.map_to_screen(d,m,this._x_range_name,this._y_range_name),h=a[0],_=a[1],l=this.model.normals,n=l[0],o=l[1],u=this.model.offsets,f=u[0],g=u[1],c=this.model.panel_side,i=\"parallel\",e=this.model.panel.get_label_angle_heuristic(i),p=this._tick_extent()+this._tick_label_extent()+this.model.axis_label_standoff,h=(h[0]+h[h.length-1])/2,_=(_[0]+_[_.length-1])/2,this.visuals.axis_label_text.set_value(t),this.model.panel.apply_label_text_heuristics(t,i),d=h+n*p+n*f,m=_+o*p+o*g,!isNaN(d)&&!isNaN(m)))return e?(t.translate(d,m),t.rotate(e),t.fillText(r,0,0),t.rotate(-e),t.translate(-d,-m)):t.fillText(r,d,m)},e.prototype._tick_extent=function(){return this.model.major_tick_out},e.prototype._tick_label_extent=function(){var t,e,r,n,o,s,a,l,u,c,p,h,_,d,f,m,g,y,v;for(s=0,n=this.plot_view.canvas_view.ctx,o=this.model.dimension,r=this.model.tick_coords.major,m=this.model.panel_side,_=this.model.major_label_orientation,h=this.model.formatter.doFormat(r[o]),this.visuals.major_label_text.set_value(n),i.isString(_)?(u=1,t=this.model.panel.get_label_angle_heuristic(_)):(u=2,t=-_),t=Math.abs(t),e=Math.cos(t),f=Math.sin(t),\"above\"===m||\"below\"===m?(v=f,l=e):(v=e,l=f),c=p=0,d=h.length;0<=d?p<d:p>d;c=0<=d?++p:--p)null!=h[c]&&(y=1.1*n.measureText(h[c]).width,a=.9*n.measureText(h[c]).ascent,g=y*v+a/u*l,g>s&&(s=g));return s>0&&(s+=this.model.major_label_standoff),s},e.prototype._axis_label_extent=function(){var t,e,r,n,o,i,s,a,l,u;return o=0,l=this.model.panel_side,e=this.model.axis_label,s=\"parallel\",n=this.plot_view.canvas_view.ctx,this.visuals.axis_label_text.set_value(n),t=Math.abs(this.model.panel.get_label_angle_heuristic(s)),r=Math.cos(t),a=Math.sin(t),e&&(o+=this.model.axis_label_standoff,this.visuals.axis_label_text.set_value(n),u=1.1*n.measureText(e).width,i=.9*n.measureText(e).ascent,o+=\"above\"===l||\"below\"===l?u*a+i*r:u*r+i*a),o},e}(l.RendererView),r.Axis=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.AxisView,e.prototype.type=\"Axis\",e.mixins([\"line:axis_\",\"line:major_tick_\",\"line:minor_tick_\",\"text:major_label_\",\"text:axis_label_\"]),e.define({bounds:[c.Any,\"auto\"],ticker:[c.Instance,null],formatter:[c.Instance,null],x_range_name:[c.String,\"default\"],y_range_name:[c.String,\"default\"],axis_label:[c.String,\"\"],axis_label_standoff:[c.Int,5],major_label_standoff:[c.Int,5],major_label_orientation:[c.Any,\"horizontal\"],major_tick_in:[c.Number,2],major_tick_out:[c.Number,6],minor_tick_in:[c.Number,0],minor_tick_out:[c.Number,4]}),e.override({axis_line_color:\"black\",major_tick_line_color:\"black\",minor_tick_line_color:\"black\",major_label_text_font_size:\"8pt\",major_label_text_align:\"center\",major_label_text_baseline:\"alphabetic\",axis_label_text_font_size:\"10pt\",axis_label_text_font_style:\"italic\"}),e.internal({panel_side:[c.Any]}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.define_computed_property(\"computed_bounds\",this._computed_bounds,!1),this.add_dependencies(\"computed_bounds\",this,[\"bounds\"]),this.add_dependencies(\"computed_bounds\",this.plot,[\"x_range\",\"y_range\"])},e.getters({computed_bounds:function(){return this._get_computed(\"computed_bounds\")},rule_coords:function(){return this._rule_coords()},tick_coords:function(){return this._tick_coords()},ranges:function(){return this._ranges()},normals:function(){return this.panel._normals},dimension:function(){return this.panel._dim},offsets:function(){return this._offsets()}}),e.prototype.add_panel=function(t){return this.panel=new s.SidePanel({side:t}),this.panel.attach_document(this.document),this.panel_side=t},e.prototype._offsets=function(){var t,e,r,n,o;switch(r=this.panel_side,e=[0,0],n=e[0],o=e[1],t=this.plot.plot_canvas.frame,r){case\"below\":o=Math.abs(this.panel.top-t.bottom);break;case\"above\":o=Math.abs(this.panel.bottom-t.top);break;case\"right\":n=Math.abs(this.panel.left-t.right);break;case\"left\":n=Math.abs(this.panel.right-t.left)}return[n,o]},e.prototype._ranges=function(){var t,e,r,n;return e=this.dimension,r=(e+1)%2,t=this.plot.plot_canvas.frame,n=[t.x_ranges[this.x_range_name],t.y_ranges[this.y_range_name]],[n[e],n[r]]},e.prototype._computed_bounds=function(){var t,e,r,n,o,s,a,l;return o=this.ranges,r=o[0],t=o[1],l=null!=(s=this.bounds)?s:\"auto\",n=[r.min,r.max],\"auto\"===l?n:i.isArray(l)?(Math.abs(l[0]-l[1])>Math.abs(n[0]-n[1])?(a=Math.max(Math.min(l[0],l[1]),n[0]),e=Math.min(Math.max(l[0],l[1]),n[1])):(a=Math.min(l[0],l[1]),e=Math.max(l[0],l[1])),[a,e]):(u.logger.error(\"user bounds '\"+l+\"' not understood\"),null)},e.prototype._rule_coords=function(){var t,e,r,n,o,i,s,a,l,u,c,p;return n=this.dimension,o=(n+1)%2,a=this.ranges,s=a[0],e=a[1],l=this.computed_bounds,u=l[0],r=l[1],c=new Array(2),p=new Array(2),t=[c,p],i=this._get_loc(e),t[n][0]=Math.max(u,s.min),t[n][1]=Math.min(r,s.max),t[n][0]>t[n][1]&&(t[n][0]=t[n][1]=NaN),t[o][0]=i,t[o][1]=i,t},e.prototype._tick_coords=function(){var t,e,r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A;if(n=this.dimension,i=(n+1)%2,y=this.ranges,f=y[0],e=y[1],v=this.computed_bounds,T=v[0],r=v[1],E=this.ticker.get_ticks(T,r,f,{}),c=E.major,d=E.minor,l=this._get_loc(e),S=[],A=[],t=[S,A],h=[],_=[],p=[h,_],\"FactorRange\"===f.type)for(o=s=0,b=c.length;0<=b?s<b:s>b;o=0<=b?++s:--s)t[n].push(c[o]),t[i].push(l);else{for(x=[f.min,f.max],g=x[0],m=x[1],o=a=0,w=c.length;0<=w?a<w:a>w;o=0<=w?++a:--a)c[o]<g||c[o]>m||(t[n].push(c[o]),t[i].push(l));for(o=u=0,k=d.length;0<=k?u<k:u>k;o=0<=k?++u:--u)d[o]<g||d[o]>m||(p[n].push(d[o]),p[i].push(l))}return{major:t,minor:p}},e.prototype._get_loc=function(t){var e,r,n;switch(r=t.start,e=t.end,n=this.panel_side){case\"left\":case\"below\":return t.start;case\"right\":case\"above\":return t.end}},e}(a.GuideRenderer)},{\"../../core/layout/side_panel\":\"core/layout/side_panel\",\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../renderers/guide_renderer\":\"models/renderers/guide_renderer\",\"../renderers/renderer\":\"models/renderers/renderer\",underscore:\"underscore\"}],\"models/axes/categorical_axis\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./axis\"),s=t(\"../formatters/categorical_tick_formatter\"),a=t(\"../tickers/categorical_ticker\"),l=t(\"../../core/logging\");r.CategoricalAxisView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(i.AxisView),r.CategoricalAxis=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.CategoricalAxisView,e.prototype.type=\"CategoricalAxis\",e.override({ticker:function(){return new a.CategoricalTicker},formatter:function(){return new s.CategoricalTickFormatter}}),e.prototype._computed_bounds=function(){var t,e,r,n,o,i;return n=this.ranges,e=n[0],t=n[1],i=null!=(o=this.bounds)?o:\"auto\",r=[e.min,e.max],\"auto\"!==i&&l.logger.warn(\"Categorical Axes only support user_bounds='auto', ignoring\"),r},e}(i.Axis)},{\"../../core/logging\":\"core/logging\",\"../formatters/categorical_tick_formatter\":\"models/formatters/categorical_tick_formatter\",\"../tickers/categorical_ticker\":\"models/tickers/categorical_ticker\",\"./axis\":\"models/axes/axis\"}],\"models/axes/continuous_axis\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./axis\");r.ContinuousAxis=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"ContinuousAxis\",e}(i.Axis)},{\"./axis\":\"models/axes/axis\"}],\"models/axes/datetime_axis\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./linear_axis\"),s=t(\"../formatters/datetime_tick_formatter\"),a=t(\"../tickers/datetime_ticker\");r.DatetimeAxisView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(i.LinearAxisView),r.DatetimeAxis=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.DatetimeAxisView,e.prototype.type=\"DatetimeAxis\",e.override({ticker:function(){return new a.DatetimeTicker},formatter:function(){return new s.DatetimeTickFormatter}}),e}(i.LinearAxis)},{\"../formatters/datetime_tick_formatter\":\"models/formatters/datetime_tick_formatter\",\"../tickers/datetime_ticker\":\"models/tickers/datetime_ticker\",\"./linear_axis\":\"models/axes/linear_axis\"}],\"models/axes/index\":[function(t,e,r){\"use strict\";var n=t(\"./categorical_axis\");r.CategoricalAxis=n.CategoricalAxis;var o=t(\"./datetime_axis\");r.DatetimeAxis=o.DatetimeAxis;var i=t(\"./linear_axis\");r.LinearAxis=i.LinearAxis;var s=t(\"./log_axis\");r.LogAxis=s.LogAxis},{\"./categorical_axis\":\"models/axes/categorical_axis\",\"./datetime_axis\":\"models/axes/datetime_axis\",\"./linear_axis\":\"models/axes/linear_axis\",\"./log_axis\":\"models/axes/log_axis\"}],\"models/axes/linear_axis\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./axis\"),s=t(\"./continuous_axis\"),a=t(\"../formatters/basic_tick_formatter\"),l=t(\"../tickers/basic_ticker\");r.LinearAxisView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(i.AxisView),r.LinearAxis=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.LinearAxisView,e.prototype.type=\"LinearAxis\",e.override({ticker:function(){return new l.BasicTicker},formatter:function(){return new a.BasicTickFormatter}}),e}(s.ContinuousAxis)},{\"../formatters/basic_tick_formatter\":\"models/formatters/basic_tick_formatter\",\"../tickers/basic_ticker\":\"models/tickers/basic_ticker\",\"./axis\":\"models/axes/axis\",\"./continuous_axis\":\"models/axes/continuous_axis\"}],\"models/axes/log_axis\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./axis\"),s=t(\"./continuous_axis\"),a=t(\"../formatters/log_tick_formatter\"),l=t(\"../tickers/log_ticker\");r.LogAxisView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(i.AxisView),r.LogAxis=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.LogAxisView,e.prototype.type=\"LogAxis\",e.override({ticker:function(){return new l.LogTicker},formatter:function(){return new a.LogTickFormatter}}),e}(s.ContinuousAxis)},{\"../formatters/log_tick_formatter\":\"models/formatters/log_tick_formatter\",\"../tickers/log_ticker\":\"models/tickers/log_ticker\",\"./axis\":\"models/axes/axis\",\"./continuous_axis\":\"models/axes/continuous_axis\"}],\"models/callbacks/customjs\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=[].slice,s=t(\"underscore\"),a=t(\"../../core/properties\"),l=t(\"../../model\");r.CustomJS=function(e){function r(){return r.__super__.constructor.apply(this,arguments)}return n(r,e),r.prototype.type=\"CustomJS\",r.define({args:[a.Any,{}],code:[a.String,\"\"]}),r.getters({values:function(){return this._make_values()},func:function(){return this._make_func()}}),r.prototype.execute=function(e,r){return this.func.apply(this,i.call(this.values).concat([e],[r],[t]))},r.prototype._make_values=function(){return s.values(this.args)},r.prototype._make_func=function(){return function(t,e,r){r.prototype=t.prototype;var n=new r,o=t.apply(n,e);return Object(o)===o?o:n}(Function,i.call(s.keys(this.args)).concat([\"cb_obj\"],[\"cb_data\"],[\"require\"],[this.code]),function(){})},r}(l.Model)},{\"../../core/properties\":\"core/properties\",\"../../model\":\"model\",underscore:\"underscore\"}],\"models/callbacks/index\":[function(t,e,r){\"use strict\";var n=t(\"./customjs\");r.CustomJS=n.CustomJS;var o=t(\"./open_url\");r.OpenURL=o.OpenURL},{\"./customjs\":\"models/callbacks/customjs\",\"./open_url\":\"models/callbacks/open_url\"}],\"models/callbacks/open_url\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../../model\"),s=t(\"../../core/properties\"),a=t(\"../../core/util/selection\"),l=t(\"../../core/util/templating\");r.OpenURL=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"OpenURL\",e.define({url:[s.String,\"http://\"]}),e.prototype.execute=function(t){var e,r,n,o,i;for(o=a.get_indices(t),r=0,n=o.length;r<n;r++)e=o[r],i=l.replace_placeholders(this.url,t,e),window.open(i);return null},e}(i.Model)},{\"../../core/properties\":\"core/properties\",\"../../core/util/selection\":\"core/util/selection\",\"../../core/util/templating\":\"core/util/templating\",\"../../model\":\"model\"}],\"models/canvas/canvas\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./canvas_template\"),a=t(\"../../core/layout/layout_canvas\"),l=t(\"../../core/bokeh_view\"),u=t(\"../../core/layout/solver\"),c=t(\"../../core/logging\"),p=t(\"../../core/properties\"),h=t(\"../../core/util/canvas\");r.CanvasView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.className=\"bk-canvas-wrapper\",e.prototype.template=s[\"default\"],e.prototype.initialize=function(t){var r,n;return e.__super__.initialize.call(this,t),r=this.template({map:this.model.map}),this.$el.html(r),this.ctx=this.get_ctx(),this.ctx.glcanvas=null,h.fixup_line_dash(this.ctx),h.fixup_line_dash_offset(this.ctx),h.fixup_image_smoothing(this.ctx),h.fixup_measure_text(this.ctx),h.fixup_ellipse(this.ctx),null!=window.CanvasPixelArray&&(CanvasPixelArray.prototype.set=function(t){var e,r,n,o;for(o=[],e=r=0,n=this.length;0<=n?r<n:r>n;e=0<=n?++r:--r)o.push(this[e]=t[e]);return o}),this.map_div=null!=(n=this.$el.find(\"div.bk-canvas-map\"))?n:null,this.set_dims([this.model.initial_width,this.model.initial_height]),c.logger.debug(\"CanvasView initialized\")},e.prototype.get_canvas_element=function(){return this.$el.find(\"canvas.bk-canvas\")[0]},e.prototype.get_ctx=function(){var t,e;return t=this.$el.find(\"canvas.bk-canvas\"),e=t[0].getContext(\"2d\")},e.prototype.prepare_canvas=function(t){var e,r,n,o,s;if(null==t&&(t=!1),s=this.model._width._value,n=this.model._height._value,r=window.devicePixelRatio,!i.isEqual(this.last_dims,[s,n,r])||t)return this.$el.css({width:s,height:n}),this.pixel_ratio=o=h.get_scale_ratio(this.ctx,this.model.use_hidpi),e=this.$el.find(\".bk-canvas\"),e.css({width:s,height:n}),e.attr(\"width\",s*o),e.attr(\"height\",n*o),c.logger.debug(\"Rendering CanvasView [force=\"+t+\"] with width: \"+s+\", height: \"+n+\", ratio: \"+o),this.model.pixel_ratio=this.pixel_ratio,this.last_dims=[s,n,r]},e.prototype.set_dims=function(t,e){null==e&&(e=!0),this.requested_width=t[0],this.requested_height=t[1],this.update_constraints(e)},e.prototype.update_constraints=function(t){var e,r,n,o;if(null==t&&(t=!0),n=this.requested_width,r=this.requested_height,null!=n&&null!=r&&(e=50,!(n<e||r<e||i.isEqual(this.last_requested_dims,[n,r]))))return o=this.model.document.solver(),null!=this._width_constraint&&o.remove_constraint(this._width_constraint),\n", + " this._width_constraint=u.EQ(this.model._width,-n),o.add_constraint(this._width_constraint),null!=this._height_constraint&&o.remove_constraint(this._height_constraint),this._height_constraint=u.EQ(this.model._height,-r),o.add_constraint(this._height_constraint),this.last_requested_dims=[n,r],o.update_variables(t)},e}(l.BokehView),r.Canvas=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Canvas\",e.prototype.default_view=r.CanvasView,e.internal({map:[p.Boolean,!1],initial_width:[p.Number],initial_height:[p.Number],use_hidpi:[p.Boolean,!0],pixel_ratio:[p.Number]}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.panel=this},e.prototype.vx_to_sx=function(t){return t},e.prototype.vy_to_sy=function(t){return this._height._value-(t+1)},e.prototype.v_vx_to_sx=function(t){return new Float64Array(t)},e.prototype.v_vy_to_sy=function(t){var e,r,n,o,i,s;for(e=new Float64Array(t.length),r=this._height._value,n=o=0,i=t.length;o<i;n=++o)s=t[n],e[n]=r-(s+1);return e},e.prototype.sx_to_vx=function(t){return t},e.prototype.sy_to_vy=function(t){return this._height._value-(t+1)},e.prototype.v_sx_to_vx=function(t){return new Float64Array(t)},e.prototype.v_sy_to_vy=function(t){var e,r,n,o,i,s;for(e=new Float64Array(t.length),r=this._height._value,n=o=0,i=t.length;o<i;n=++o)s=t[n],e[n]=r-(s+1);return e},e.prototype.get_constraints=function(){var t;return t=e.__super__.get_constraints.call(this),t.push(u.GE(this._top)),t.push(u.GE(this._bottom)),t.push(u.GE(this._left)),t.push(u.GE(this._right)),t.push(u.GE(this._width)),t.push(u.GE(this._height)),t.push(u.EQ(this._width,[-1,this._right])),t.push(u.EQ(this._height,[-1,this._top])),t},e}(a.LayoutCanvas)},{\"../../core/bokeh_view\":\"core/bokeh_view\",\"../../core/layout/layout_canvas\":\"core/layout/layout_canvas\",\"../../core/layout/solver\":\"core/layout/solver\",\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../../core/util/canvas\":\"core/util/canvas\",\"./canvas_template\":\"models/canvas/canvas_template\",underscore:\"underscore\"}],\"models/canvas/canvas_template\":[function(t,e,r){\"use strict\";var n=t(\"../../core/util/dom\");Object.defineProperty(r,\"__esModule\",{value:!0}),r[\"default\"]=function(t){return n.createElement(\"fragment\",null,t.map&&n.createElement(\"div\",{\"class\":\"bk-canvas-map\"}),n.createElement(\"div\",{\"class\":\"bk-canvas-events\"}),n.createElement(\"div\",{\"class\":\"bk-canvas-overlays\"}),n.createElement(\"canvas\",{\"class\":\"bk-canvas\"}))}},{\"../../core/util/dom\":\"core/util/dom\"}],\"models/canvas/cartesian_frame\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../mappers/categorical_mapper\"),s=t(\"../mappers/linear_mapper\"),a=t(\"../mappers/log_mapper\"),l=t(\"../ranges/range1d\"),u=t(\"../../core/layout/solver\"),c=t(\"../../core/layout/layout_canvas\"),p=t(\"../../core/logging\"),h=t(\"../../core/properties\");r.CartesianFrame=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"CartesianFrame\",e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.panel=this,this._configure_mappers(),this.listenTo(this,\"change\",function(t){return function(){return t._configure_mappers()}}(this)),null},e.prototype._doc_attached=function(){return this.listenTo(this.document.solver(),\"layout_update\",function(t){return function(){return t._update_mappers()}}(this)),null},e.prototype.contains=function(t,e){return t>=this.left&&t<=this.right&&e>=this.bottom&&e<=this.top},e.prototype.map_to_screen=function(t,e,r,n,o){var i,s,a,l;return null==n&&(n=\"default\"),null==o&&(o=\"default\"),a=this.x_mappers[n].v_map_to_target(t),i=r.v_vx_to_sx(a),l=this.y_mappers[o].v_map_to_target(e),s=r.v_vy_to_sy(l),[i,s]},e.prototype._get_ranges=function(t,e){var r,n,o;if(o={},o[\"default\"]=t,null!=e)for(n in e)r=e[n],o[n]=r;return o},e.prototype._get_mappers=function(t,e,r){var n,o,l,u;o={};for(l in e){if(u=e[l],\"Range1d\"===u.type||\"DataRange1d\"===u.type)n=\"log\"===t?a.LogMapper:s.LinearMapper,u.mapper_hint=t;else{if(\"FactorRange\"!==u.type)return p.logger.warn(\"unknown range type for range '\"+l+\"': \"+u),null;n=i.CategoricalMapper}o[l]=new n({source_range:u,target_range:r})}return o},e.prototype._configure_frame_ranges=function(){return this._h_range=new l.Range1d({start:this.left,end:this.left+this.width}),this._v_range=new l.Range1d({start:this.bottom,end:this.bottom+this.height})},e.prototype._configure_mappers=function(){return this._configure_frame_ranges(),this._x_ranges=this._get_ranges(this.x_range,this.extra_x_ranges),this._y_ranges=this._get_ranges(this.y_range,this.extra_y_ranges),this._x_mappers=this._get_mappers(this.x_mapper_type,this._x_ranges,this._h_range),this._y_mappers=this._get_mappers(this.y_mapper_type,this._y_ranges,this._v_range)},e.prototype._update_mappers=function(){var t,e,r,n;this._configure_frame_ranges(),r=this._x_mappers;for(e in r)t=r[e],t.target_range=this._h_range;n=this._y_mappers;for(e in n)t=n[e],t.target_range=this._v_range;return null},e.getters({h_range:function(){return this._h_range},v_range:function(){return this._v_range},x_ranges:function(){return this._x_ranges},y_ranges:function(){return this._y_ranges},x_mappers:function(){return this._x_mappers},y_mappers:function(){return this._y_mappers}}),e.internal({extra_x_ranges:[h.Any,{}],extra_y_ranges:[h.Any,{}],x_range:[h.Instance],y_range:[h.Instance],x_mapper_type:[h.String,\"auto\"],y_mapper_type:[h.String,\"auto\"]}),e.prototype.get_constraints=function(){var t;return t=[],t.push(u.GE(this._top)),t.push(u.GE(this._bottom)),t.push(u.GE(this._left)),t.push(u.GE(this._right)),t.push(u.GE(this._width)),t.push(u.GE(this._height)),t.push(u.EQ(this._left,this._width,[-1,this._right])),t.push(u.EQ(this._bottom,this._height,[-1,this._top])),t},e}(c.LayoutCanvas)},{\"../../core/layout/layout_canvas\":\"core/layout/layout_canvas\",\"../../core/layout/solver\":\"core/layout/solver\",\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../mappers/categorical_mapper\":\"models/mappers/categorical_mapper\",\"../mappers/linear_mapper\":\"models/mappers/linear_mapper\",\"../mappers/log_mapper\":\"models/mappers/log_mapper\",\"../ranges/range1d\":\"models/ranges/range1d\"}],\"models/formatters/basic_tick_formatter\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./tick_formatter\"),a=t(\"../../core/properties\");r.BasicTickFormatter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"BasicTickFormatter\",e.define({precision:[a.Any,\"auto\"],use_scientific:[a.Bool,!0],power_limit_high:[a.Number,5],power_limit_low:[a.Number,-3]}),e.getters({scientific_limit_low:function(){return Math.pow(10,this.power_limit_low)},scientific_limit_high:function(){return Math.pow(10,this.power_limit_high)}}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.last_precision=3},e.prototype.doFormat=function(t){var e,r,n,o,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w;if(0===t.length)return[];if(w=0,t.length>=2&&(w=Math.abs(t[1]-t[0])/1e4),p=!1,this.use_scientific)for(n=0,l=t.length;n<l;n++)if(v=t[n],b=Math.abs(v),b>w&&(b>=this.scientific_limit_high||b<=this.scientific_limit_low)){p=!0;break}if(_=this.precision,null==_||i.isNumber(_)){if(a=new Array(t.length),p)for(e=o=0,d=t.length;0<=d?o<d:o>d;e=0<=d?++o:--o)a[e]=t[e].toExponential(_||void 0);else for(e=s=0,f=t.length;0<=f?s<f:s>f;e=0<=f?++s:--s)a[e]=t[e].toFixed(_||void 0).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\");return a}if(\"auto\"===_)for(a=new Array(t.length),x=u=m=this.last_precision;m<=15?u<=15:u>=15;x=m<=15?++u:--u){if(r=!0,p){for(e=c=0,g=t.length;0<=g?c<g:c>g;e=0<=g?++c:--c)if(a[e]=t[e].toExponential(x),e>0&&a[e]===a[e-1]){r=!1;break}if(r)break}else{for(e=h=0,y=t.length;0<=y?h<y:h>y;e=0<=y?++h:--h)if(a[e]=t[e].toFixed(x).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\"),e>0&&a[e]===a[e-1]){r=!1;break}if(r)break}if(r)return this.last_precision=x,a}return a},e}(s.TickFormatter)},{\"../../core/properties\":\"core/properties\",\"./tick_formatter\":\"models/formatters/tick_formatter\",underscore:\"underscore\"}],\"models/formatters/categorical_tick_formatter\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../formatters/tick_formatter\");r.CategoricalTickFormatter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"CategoricalTickFormatter\",e.prototype.doFormat=function(t){return t},e}(i.TickFormatter)},{\"../formatters/tick_formatter\":\"models/formatters/tick_formatter\"}],\"models/formatters/datetime_tick_formatter\":[function(t,e,r){\"use strict\";var n,o,i,s=function(t,e){function r(){this.constructor=t}for(var n in e)a.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},a={}.hasOwnProperty,l=t(\"underscore\"),u=t(\"sprintf\"),c=t(\"timezone\"),p=t(\"./tick_formatter\"),h=t(\"../../core/logging\"),_=t(\"../../core/properties\");i=function(t){return Math.round(t/1e3%1*1e6)},n=function(t){return c(t,\"%Y %m %d %H %M %S\").split(/\\s+/).map(function(t){return parseInt(t,10)})},o=function(t,e){var r;return l.isFunction(e)?e(t):(r=u.sprintf(\"$1%06d\",i(t)),e=e.replace(/((^|[^%])(%%)*)%f/,r),e.indexOf(\"%\")===-1?e:c(t,e))},r.DatetimeTickFormatter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return s(e,t),e.prototype.type=\"DatetimeTickFormatter\",e.define({microseconds:[_.Array,[\"%fus\"]],milliseconds:[_.Array,[\"%3Nms\",\"%S.%3Ns\"]],seconds:[_.Array,[\"%Ss\"]],minsec:[_.Array,[\":%M:%S\"]],minutes:[_.Array,[\":%M\",\"%Mm\"]],hourmin:[_.Array,[\"%H:%M\"]],hours:[_.Array,[\"%Hh\",\"%H:%M\"]],days:[_.Array,[\"%m/%d\",\"%a%d\"]],months:[_.Array,[\"%m/%Y\",\"%b%y\"]],years:[_.Array,[\"%Y\"]]}),e.prototype.format_order=[\"microseconds\",\"milliseconds\",\"seconds\",\"minsec\",\"minutes\",\"hourmin\",\"hours\",\"days\",\"months\",\"years\"],e.prototype.strip_leading_zeros=!0,e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this._update_width_formats()},e.prototype._update_width_formats=function(){var t,e;return e=c(new Date),t=function(t){var r,n,i;return n=function(){var n,i,s;for(s=[],n=0,i=t.length;n<i;n++)r=t[n],s.push(o(e,r).length);return s}(),i=l.sortBy(l.zip(n,t),function(t){var e,r;return r=t[0],e=t[1],r}),l.zip.apply(l,i)},this._width_formats={microseconds:t(this.microseconds),milliseconds:t(this.milliseconds),seconds:t(this.seconds),minsec:t(this.minsec),minutes:t(this.minutes),hourmin:t(this.hourmin),hours:t(this.hours),days:t(this.days),months:t(this.months),years:t(this.years)}},e.prototype._get_resolution_str=function(t,e){var r;switch(r=1.1*t,!1){case!(r<.001):return\"microseconds\";case!(r<1):return\"milliseconds\";case!(r<60):return e>=60?\"minsec\":\"seconds\";case!(r<3600):return e>=3600?\"hourmin\":\"minutes\";case!(r<86400):return\"hours\";case!(r<2678400):return\"days\";case!(r<31536e3):return\"months\";default:return\"years\"}},e.prototype.doFormat=function(t,e,r,i,s){var a,u,c,p,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A,M,z,C,P,j,N,O,D,F;if(null==e&&(e=null),null==r&&(r=null),null==i&&(i=.3),null==s&&(s=null),0===t.length)return[];if(P=Math.abs(t[t.length-1]-t[0])/1e3,T=s?s.resolution:P/(t.length-1),M=this._get_resolution_str(T,P),E=this._width_formats[M],F=E[0],p=E[1],c=p[0],r){for(_=[],f=m=0,S=F.length;0<=S?m<S:m>S;f=0<=S?++m:--m)F[f]*t.length<i*r&&_.push(this._width_formats[f]);_.length>0&&(c=l.last(_))}for(v=[],z=this.format_order.indexOf(M),O={},A=this.format_order,g=0,b=A.length;g<b;g++)u=A[g],O[u]=0;for(O.seconds=5,O.minsec=4,O.minutes=4,O.hourmin=3,O.hours=3,y=0,x=t.length;y<x;y++){N=t[y];try{D=n(N),C=o(N,c)}catch(I){a=I,h.logger.warn(\"unable to format tick for timestamp value \"+N),h.logger.warn(\" - \"+a),v.push(\"ERR\");continue}for(d=!1,k=z;0===D[O[this.format_order[k]]]&&(k+=1,k!==this.format_order.length);){if((\"minsec\"===M||\"hourmin\"===M)&&!d){if(\"minsec\"===M&&0===D[4]&&0!==D[5]||\"hourmin\"===M&&0===D[3]&&0!==D[4]){w=this._width_formats[this.format_order[z-1]][1][0],C=o(N,w);break}d=!0}w=this._width_formats[this.format_order[k]][1][0],C=o(N,w)}this.strip_leading_zeros?(j=C.replace(/^0+/g,\"\"),j!==C&&isNaN(parseInt(j))&&(j=\"0\"+j),v.push(j)):v.push(C)}return v},e}(p.TickFormatter)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"./tick_formatter\":\"models/formatters/tick_formatter\",sprintf:\"sprintf\",timezone:\"timezone/index\",underscore:\"underscore\"}],\"models/formatters/func_tick_formatter\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=[].slice,s=t(\"underscore\"),a=t(\"../../core/properties\"),l=t(\"../formatters/tick_formatter\");r.FuncTickFormatter=function(e){function r(){return r.__super__.constructor.apply(this,arguments)}return n(r,e),r.prototype.type=\"FuncTickFormatter\",r.define({args:[a.Any,{}],code:[a.String,\"\"]}),r.prototype.initialize=function(t,e){return r.__super__.initialize.call(this,t,e)},r.prototype._make_func=function(){return function(t,e,r){r.prototype=t.prototype;var n=new r,o=t.apply(n,e);return Object(o)===o?o:n}(Function,[\"tick\"].concat(i.call(s.keys(this.args)),[\"require\"],[this.code]),function(){})},r.prototype.doFormat=function(e){var r,n;return r=this._make_func(),function(){var o,a,l;for(l=[],o=0,a=e.length;o<a;o++)n=e[o],l.push(r.apply(null,[n].concat(i.call(s.values(this.args)),[t])));return l}.call(this)},r}(l.TickFormatter)},{\"../../core/properties\":\"core/properties\",\"../formatters/tick_formatter\":\"models/formatters/tick_formatter\",underscore:\"underscore\"}],\"models/formatters/index\":[function(t,e,r){\"use strict\";var n=t(\"./basic_tick_formatter\");r.BasicTickFormatter=n.BasicTickFormatter;var o=t(\"./categorical_tick_formatter\");r.CategoricalTickFormatter=o.CategoricalTickFormatter;var i=t(\"./datetime_tick_formatter\");r.DatetimeTickFormatter=i.DatetimeTickFormatter;var s=t(\"./log_tick_formatter\");r.LogTickFormatter=s.LogTickFormatter;var a=t(\"./func_tick_formatter\");r.FuncTickFormatter=a.FuncTickFormatter;var l=t(\"./numeral_tick_formatter\");r.NumeralTickFormatter=l.NumeralTickFormatter;var u=t(\"./printf_tick_formatter\");r.PrintfTickFormatter=u.PrintfTickFormatter},{\"./basic_tick_formatter\":\"models/formatters/basic_tick_formatter\",\"./categorical_tick_formatter\":\"models/formatters/categorical_tick_formatter\",\"./datetime_tick_formatter\":\"models/formatters/datetime_tick_formatter\",\"./func_tick_formatter\":\"models/formatters/func_tick_formatter\",\"./log_tick_formatter\":\"models/formatters/log_tick_formatter\",\"./numeral_tick_formatter\":\"models/formatters/numeral_tick_formatter\",\"./printf_tick_formatter\":\"models/formatters/printf_tick_formatter\"}],\"models/formatters/log_tick_formatter\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./basic_tick_formatter\"),s=t(\"./tick_formatter\"),a=t(\"../../core/logging\"),l=t(\"../../core/properties\");r.LogTickFormatter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"LogTickFormatter\",e.define({ticker:[l.Instance,null]}),e.prototype.initialize=function(t,r){if(e.__super__.initialize.call(this,t,r),this.basic_formatter=new i.BasicTickFormatter,null==this.ticker)return a.logger.warn(\"LogTickFormatter not configured with a ticker, using default base of 10 (labels will be incorrect if ticker base is not 10)\")},e.prototype.doFormat=function(t){var e,r,n,o,i,s;if(0===t.length)return[];for(e=null!=this.ticker?this.ticker.base:10,s=!1,o=new Array(t.length),r=n=0,i=t.length;0<=i?n<i:n>i;r=0<=i?++n:--n)if(o[r]=e+\"^\"+Math.round(Math.log(t[r])/Math.log(e)),r>0&&o[r]===o[r-1]){s=!0;break}return s&&(o=this.basic_formatter.doFormat(t)),o},e}(s.TickFormatter)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"./basic_tick_formatter\":\"models/formatters/basic_tick_formatter\",\"./tick_formatter\":\"models/formatters/tick_formatter\"}],\"models/formatters/numeral_tick_formatter\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"numbro\"),s=t(\"./tick_formatter\"),a=t(\"../../core/properties\");r.NumeralTickFormatter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"NumeralTickFormatter\",e.define({format:[a.String,\"0,0\"],language:[a.String,\"en\"],rounding:[a.String,\"round\"]}),e.prototype.doFormat=function(t){var e,r,n,o,s;return e=this.format,n=this.language,o=function(){switch(this.rounding){case\"round\":case\"nearest\":return Math.round;case\"floor\":case\"rounddown\":return Math.floor;case\"ceil\":case\"roundup\":return Math.ceil}}.call(this),r=function(){var r,a,l;for(l=[],r=0,a=t.length;r<a;r++)s=t[r],l.push(i.format(s,e,n,o));return l}()},e}(s.TickFormatter)},{\"../../core/properties\":\"core/properties\",\"./tick_formatter\":\"models/formatters/tick_formatter\",numbro:\"numbro\"}],\"models/formatters/printf_tick_formatter\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"sprintf\"),s=t(\"./tick_formatter\"),a=t(\"../../core/properties\");r.PrintfTickFormatter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"PrintfTickFormatter\",e.define({format:[a.String,\"%s\"]}),e.prototype.doFormat=function(t){var e,r,n;return e=this.format,r=function(){var r,o,s;for(s=[],r=0,o=t.length;r<o;r++)n=t[r],s.push(i.sprintf(e,n));return s}()},e}(s.TickFormatter)},{\"../../core/properties\":\"core/properties\",\"./tick_formatter\":\"models/formatters/tick_formatter\",sprintf:\"sprintf\"}],\"models/formatters/tick_formatter\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../../model\");r.TickFormatter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"TickFormatter\",e.prototype.doFormat=function(t){},e}(i.Model)},{\"../../model\":\"model\"}],\"models/glyphs/annular_wedge\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./glyph\"),a=t(\"../../core/hittest\"),l=t(\"../../core/properties\"),u=t(\"../../core/util/math\");r.AnnularWedgeView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._index_data=function(){return this._xy_index()},e.prototype._map_data=function(){var t,e,r,n;for(\"data\"===this.model.properties.inner_radius.units?this.sinner_radius=this.sdist(this.renderer.xmapper,this._x,this._inner_radius):this.sinner_radius=this._inner_radius,\"data\"===this.model.properties.outer_radius.units?this.souter_radius=this.sdist(this.renderer.xmapper,this._x,this._outer_radius):this.souter_radius=this._outer_radius,this._angle=new Float32Array(this._start_angle.length),n=[],t=e=0,r=this._start_angle.length;0<=r?e<r:e>r;t=0<=r?++e:--e)n.push(this._angle[t]=this._end_angle[t]-this._start_angle[t]);return n},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h,_;for(h=r.sx,_=r.sy,o=r._start_angle,n=r._angle,c=r.sinner_radius,p=r.souter_radius,i=this.model.properties.direction.value(),u=[],a=0,l=e.length;a<l;a++)s=e[a],isNaN(h[s]+_[s]+c[s]+p[s]+o[s]+n[s])||(t.translate(h[s],_[s]),t.rotate(o[s]),t.moveTo(p[s],0),t.beginPath(),t.arc(0,0,p[s],0,n[s],i),t.rotate(n[s]),t.lineTo(c[s],0),t.arc(0,0,c[s],0,-n[s],!i),t.closePath(),t.rotate(-n[s]-o[s]),t.translate(-h[s],-_[s]),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,s),t.fill()),this.visuals.line.doit?(this.visuals.line.set_vectorize(t,s),u.push(t.stroke())):u.push(void 0));return u},e.prototype._hit_point=function(t){var e,r,n,o,s,l,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A,M,z,C,P,j,N,O,D,F,I,R,q,L,B;for(y=[t.vx,t.vy],C=y[0],N=y[1],F=this.renderer.xmapper.map_from_target(C,!0),q=this.renderer.ymapper.map_from_target(N,!0),\"data\"===this.model.properties.outer_radius.units?(I=F-this.max_outer_radius,R=F+this.max_outer_radius,L=q-this.max_outer_radius,B=q+this.max_outer_radius):(P=C-this.max_outer_radius,j=C+this.max_outer_radius,v=this.renderer.xmapper.v_map_from_target([P,j],!0),I=v[0],R=v[1],O=N-this.max_outer_radius,D=N+this.max_outer_radius,b=this.renderer.ymapper.v_map_from_target([O,D],!0),L=b[0],B=b[1]),n=[],r=a.validate_bbox_coords([I,R],[L,B]),x=function(){var t,e,n,o;for(n=this.index.search(r),o=[],t=0,e=n.length;t<e;t++)g=n[t],o.push(g.i);return o}.call(this),h=0,d=x.length;h<d;h++)c=x[h],m=Math.pow(this.souter_radius[c],2),p=Math.pow(this.sinner_radius[c],2),E=this.renderer.xmapper.map_to_target(F,!0),S=this.renderer.xmapper.map_to_target(this._x[c],!0),M=this.renderer.ymapper.map_to_target(q,!0),z=this.renderer.ymapper.map_to_target(this._y[c],!0),s=Math.pow(E-S,2)+Math.pow(M-z,2),s<=m&&s>=p&&n.push([c,s]);for(o=this.model.properties.direction.value(),l=[],_=0,f=n.length;_<f;_++)w=n[_],c=w[0],s=w[1],T=this.renderer.plot_view.canvas.vx_to_sx(C),A=this.renderer.plot_view.canvas.vy_to_sy(N),e=Math.atan2(A-this.sy[c],T-this.sx[c]),u.angle_between(-e,-this._start_angle[c],-this._end_angle[c],o)&&l.push([c,s]);return k=a.create_hit_test_result(),k[\"1d\"].indices=i.chain(l).sortBy(function(t){return t[1]}).map(function(t){return t[0]}).value(),k},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_area_legend(t,e,r,n,o,i)},e.prototype._scxy=function(t){var e,r;return r=(this.sinner_radius[t]+this.souter_radius[t])/2,e=(this._start_angle[t]+this._end_angle[t])/2,{x:this.sx[t]+r*Math.cos(e),y:this.sy[t]+r*Math.sin(e)}},e.prototype.scx=function(t){return this._scxy(t).x},e.prototype.scy=function(t){return this._scxy(t).y},e}(s.GlyphView),r.AnnularWedge=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.AnnularWedgeView,e.prototype.type=\"AnnularWedge\",e.coords([[\"x\",\"y\"]]),e.mixins([\"line\",\"fill\"]),e.define({direction:[l.Direction,\"anticlock\"],inner_radius:[l.DistanceSpec],outer_radius:[l.DistanceSpec],start_angle:[l.AngleSpec],end_angle:[l.AngleSpec]}),e}(s.Glyph)},{\"../../core/hittest\":\"core/hittest\",\"../../core/properties\":\"core/properties\",\"../../core/util/math\":\"core/util/math\",\"./glyph\":\"models/glyphs/glyph\",underscore:\"underscore\"}],\"models/glyphs/annulus\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./glyph\"),a=t(\"../../core/hittest\"),l=t(\"../../core/properties\");r.AnnulusView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._index_data=function(){return this._xy_index()},e.prototype._map_data=function(){return\"data\"===this.model.properties.inner_radius.units?this.sinner_radius=this.sdist(this.renderer.xmapper,this._x,this._inner_radius):this.sinner_radius=this._inner_radius,\"data\"===this.model.properties.outer_radius.units?this.souter_radius=this.sdist(this.renderer.xmapper,this._x,this._outer_radius):this.souter_radius=this._outer_radius},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h,_,d,f;for(d=r.sx,f=r.sy,h=r.sinner_radius,_=r.souter_radius,p=[],s=0,l=e.length;s<l;s++)if(o=e[s],!isNaN(d[o]+f[o]+h[o]+_[o])){if(i=navigator.userAgent.indexOf(\"MSIE\")>=0||navigator.userAgent.indexOf(\"Trident\")>0||navigator.userAgent.indexOf(\"Edge\")>0,this.visuals.fill.doit){if(this.visuals.fill.set_vectorize(t,o),t.beginPath(),i)for(c=[!1,!0],a=0,u=c.length;a<u;a++)n=c[a],t.arc(d[o],f[o],h[o],0,Math.PI,n),t.arc(d[o],f[o],_[o],Math.PI,0,!n);else t.arc(d[o],f[o],h[o],0,2*Math.PI,!0),t.arc(d[o],f[o],_[o],2*Math.PI,0,!1);t.fill()}this.visuals.line.doit?(this.visuals.line.set_vectorize(t,o),t.beginPath(),t.arc(d[o],f[o],h[o],0,2*Math.PI),t.moveTo(d[o]+_[o],f[o]),t.arc(d[o],f[o],_[o],0,2*Math.PI),p.push(t.stroke())):p.push(void 0)}return p},e.prototype._hit_point=function(t){var e,r,n,o,s,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S;for(h=[t.vx,t.vy],v=h[0],b=h[1],x=this.renderer.xmapper.map_from_target(v,!0),w=x-this.max_radius,k=x+this.max_radius,T=this.renderer.ymapper.map_from_target(b,!0),E=T-this.max_radius,S=T+this.max_radius,n=[],e=a.validate_bbox_coords([w,k],[E,S]),_=function(){var t,r,n,o;for(n=this.index.search(e),o=[],t=0,r=n.length;t<r;t++)p=n[t],o.push(p.i);return o}.call(this),l=0,u=_.length;l<u;l++)o=_[l],c=Math.pow(this.souter_radius[o],2),s=Math.pow(this.sinner_radius[o],2),f=this.renderer.xmapper.map_to_target(x),m=this.renderer.xmapper.map_to_target(this._x[o]),g=this.renderer.ymapper.map_to_target(T),y=this.renderer.ymapper.map_to_target(this._y[o]),r=Math.pow(f-m,2)+Math.pow(g-y,2),r<=c&&r>=s&&n.push([o,r]);return d=a.create_hit_test_result(),d[\"1d\"].indices=i.chain(n).sortBy(function(t){return t[1]}).map(function(t){return t[0]}).value(),d},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){var s,a,l,u,c,p,h;return a=[i],p={},p[i]=(e+r)/2,h={},h[i]=(n+o)/2,l=.5*Math.min(Math.abs(r-e),Math.abs(o-n)),u={},u[i]=.4*l,c={},c[i]=.8*l,s={sx:p,sy:h,sinner_radius:u,souter_radius:c},this._render(t,a,s)},e}(s.GlyphView),r.Annulus=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.AnnulusView,e.prototype.type=\"Annulus\",e.coords([[\"x\",\"y\"]]),e.mixins([\"line\",\"fill\"]),e.define({inner_radius:[l.DistanceSpec],outer_radius:[l.DistanceSpec]}),e}(s.Glyph)},{\"../../core/hittest\":\"core/hittest\",\"../../core/properties\":\"core/properties\",\"./glyph\":\"models/glyphs/glyph\",underscore:\"underscore\"}],\"models/glyphs/arc\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./glyph\"),s=t(\"../../core/properties\");r.ArcView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._index_data=function(){return this._xy_index()},e.prototype._map_data=function(){return\"data\"===this.model.properties.radius.units?this.sradius=this.sdist(this.renderer.xmapper,this._x,this._radius):this.sradius=this._radius},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h;if(p=r.sx,h=r.sy,c=r.sradius,o=r._start_angle,n=r._end_angle,this.visuals.line.doit){for(i=this.model.properties.direction.value(),u=[],a=0,l=e.length;a<l;a++)s=e[a],isNaN(p[s]+h[s]+c[s]+o[s]+n[s])||(t.beginPath(),t.arc(p[s],h[s],c[s],o[s],n[s],i),this.visuals.line.set_vectorize(t,s),u.push(t.stroke()));return u}},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_line_legend(t,e,r,n,o,i)},e}(i.GlyphView),r.Arc=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.ArcView,e.prototype.type=\"Arc\",e.coords([[\"x\",\"y\"]]),e.mixins([\"line\"]),e.define({direction:[s.Direction,\"anticlock\"],radius:[s.DistanceSpec],start_angle:[s.AngleSpec],end_angle:[s.AngleSpec]}),e}(i.Glyph)},{\"../../core/properties\":\"core/properties\",\"./glyph\":\"models/glyphs/glyph\"}],\"models/glyphs/bezier\":[function(t,e,r){\"use strict\";var n,o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"rbush\"),a=t(\"./glyph\");n=function(t,e,r,n,o,i,s,a){var l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T;for(w=[],p=[[],[]],_=m=0;m<=2;_=++m)if(0===_?(u=6*t-12*r+6*o,l=-3*t+9*r-9*o+3*s,h=3*r-3*t):(u=6*e-12*n+6*i,l=-3*e+9*n-9*i+3*a,h=3*n-3*e),Math.abs(l)<1e-12){if(Math.abs(u)<1e-12)continue;v=-h/u,0<v&&v<1&&w.push(v)}else c=u*u-4*h*l,y=Math.sqrt(c),c<0||(b=(-u+y)/(2*l),0<b&&b<1&&w.push(b),x=(-u-y)/(2*l),0<x&&x<1&&w.push(x));for(d=w.length,f=d;d--;)v=w[d],g=1-v,k=g*g*g*t+3*g*g*v*r+3*g*v*v*o+v*v*v*s,p[0][d]=k,T=g*g*g*e+3*g*g*v*n+3*g*v*v*i+v*v*v*a,p[1][d]=T;return p[0][f]=t,p[1][f]=e,p[0][f+1]=s,p[1][f+1]=a,[Math.min.apply(null,p[0]),Math.max.apply(null,p[1]),Math.max.apply(null,p[0]),Math.min.apply(null,p[1])]},r.BezierView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype._index_data=function(){var t,e,r,o,i,a,l,u,c,p;for(e=s(),o=[],t=r=0,i=this._x0.length;0<=i?r<i:r>i;t=0<=i?++r:--r)isNaN(this._x0[t]+this._x1[t]+this._y0[t]+this._y1[t]+this._cx0[t]+this._cy0[t]+this._cx1[t]+this._cy1[t])||(a=n(this._x0[t],this._y0[t],this._x1[t],this._y1[t],this._cx0[t],this._cy0[t],this._cx1[t],this._cy1[t]),l=a[0],c=a[1],u=a[2],p=a[3],o.push({minX:l,minY:c,maxX:u,maxY:p,i:t}));return e.load(o),e},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h,_,d,f;if(h=r.sx0,d=r.sy0,_=r.sx1,f=r.sy1,a=r.scx,l=r.scx0,c=r.scy0,u=r.scx1,p=r.scy1,this.visuals.line.doit){for(s=[],o=0,i=e.length;o<i;o++)n=e[o],isNaN(h[n]+d[n]+_[n]+f[n]+l[n]+c[n]+u[n]+p[n])||(t.beginPath(),t.moveTo(h[n],d[n]),t.bezierCurveTo(l[n],c[n],u[n],p[n],_[n],f[n]),this.visuals.line.set_vectorize(t,n),s.push(t.stroke()));return s}},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_line_legend(t,e,r,n,o,i)},e}(a.GlyphView),r.Bezier=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.default_view=r.BezierView,e.prototype.type=\"Bezier\",e.coords([[\"x0\",\"y0\"],[\"x1\",\"y1\"],[\"cx0\",\"cy0\"],[\"cx1\",\"cy1\"]]),e.mixins([\"line\"]),e}(a.Glyph)},{\"./glyph\":\"models/glyphs/glyph\",rbush:\"rbush\"}],\"models/glyphs/circle\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./glyph\"),a=t(\"../../core/hittest\"),l=t(\"../../core/properties\");r.CircleView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._index_data=function(){return this._xy_index()},e.prototype._map_data=function(){var t,e;return null!=this._radius?\"data\"===this.model.properties.radius.spec.units?(t=this.model.properties.radius_dimension.spec.value,this.sradius=this.sdist(this.renderer[t+\"mapper\"],this[\"_\"+t],this._radius)):(this.sradius=this._radius,this.max_size=2*this.max_radius):this.sradius=function(){var t,r,n,o;for(n=this._size,o=[],t=0,r=n.length;t<r;t++)e=n[t],o.push(e/2);return o}.call(this)},e.prototype._mask_data=function(t){var e,r,n,o,i,s,l,u,c,p,h,_,d,f,m,g;return r=this.renderer.plot_view.frame.h_range,h=this.renderer.plot_view.frame.v_range,null!=this._radius&&\"data\"===this.model.properties.radius.units?(l=r.start,u=r.end,n=this.renderer.xmapper.v_map_from_target([l,u],!0),d=n[0],f=n[1],d-=this.max_radius,f+=this.max_radius,c=h.start,p=h.end,o=this.renderer.ymapper.v_map_from_target([c,p],!0),m=o[0],g=o[1],m-=this.max_radius,g+=this.max_radius):(l=r.start-this.max_size,u=r.end+this.max_size,i=this.renderer.xmapper.v_map_from_target([l,u],!0),\n", + " d=i[0],f=i[1],c=h.start-this.max_size,p=h.end+this.max_size,s=this.renderer.ymapper.v_map_from_target([c,p],!0),m=s[0],g=s[1]),e=a.validate_bbox_coords([d,f],[m,g]),function(){var t,r,n,o;for(n=this.index.search(e),o=[],t=0,r=n.length;t<r;t++)_=n[t],o.push(_.i);return o}.call(this)},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u;for(l=r.sx,u=r.sy,a=r.sradius,s=[],o=0,i=e.length;o<i;o++)n=e[o],isNaN(l[n]+u[n]+a[n])||(t.beginPath(),t.arc(l[n],u[n],a[n],0,2*Math.PI,!1),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,n),t.fill()),this.visuals.line.doit?(this.visuals.line.set_vectorize(t,n),s.push(t.stroke())):s.push(void 0));return s},e.prototype._hit_point=function(t){var e,r,n,o,s,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A,M,z,C,P,j,N,O,D,F,I;if(d=[t.vx,t.vy],S=d[0],z=d[1],j=this.renderer.xmapper.map_from_target(S,!0),D=this.renderer.ymapper.map_from_target(z,!0),null!=this._radius&&\"data\"===this.model.properties.radius.units?(N=j-this.max_radius,O=j+this.max_radius,F=D-this.max_radius,I=D+this.max_radius):(A=S-this.max_size,M=S+this.max_size,f=this.renderer.xmapper.v_map_from_target([A,M],!0),N=f[0],O=f[1],m=[Math.min(N,O),Math.max(N,O)],N=m[0],O=m[1],C=z-this.max_size,P=z+this.max_size,g=this.renderer.ymapper.v_map_from_target([C,P],!0),F=g[0],I=g[1],y=[Math.min(F,I),Math.max(F,I)],F=y[0],I=y[1]),e=a.validate_bbox_coords([N,O],[F,I]),r=function(){var t,r,n,o;for(n=this.index.search(e),o=[],t=0,r=n.length;t<r;t++)h=n[t],o.push(h.i);return o}.call(this),o=[],null!=this._radius&&\"data\"===this.model.properties.radius.units)for(l=0,c=r.length;l<c;l++)s=r[l],_=Math.pow(this.sradius[s],2),x=this.renderer.xmapper.map_to_target(j,!0),w=this.renderer.xmapper.map_to_target(this._x[s],!0),T=this.renderer.ymapper.map_to_target(D,!0),E=this.renderer.ymapper.map_to_target(this._y[s],!0),n=Math.pow(x-w,2)+Math.pow(T-E,2),n<=_&&o.push([s,n]);else for(b=this.renderer.plot_view.canvas.vx_to_sx(S),k=this.renderer.plot_view.canvas.vy_to_sy(z),u=0,p=r.length;u<p;u++)s=r[u],_=Math.pow(this.sradius[s],2),n=Math.pow(this.sx[s]-b,2)+Math.pow(this.sy[s]-k,2),n<=_&&o.push([s,n]);return o=i.chain(o).sortBy(function(t){return t[1]}).map(function(t){return t[0]}).value(),v=a.create_hit_test_result(),v[\"1d\"].indices=o,v},e.prototype._hit_span=function(t){var e,r,n,o,i,s,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S;return u=[t.vx,t.vy],m=u[0],v=u[1],c=this.bounds(),i=c.minX,s=c.minY,n=c.maxX,o=c.maxY,f=a.create_hit_test_result(),\"h\"===t.direction?(E=s,S=o,null!=this._radius&&\"data\"===this.model.properties.radius.units?(g=m-this.max_radius,y=m+this.max_radius,p=this.renderer.xmapper.v_map_from_target([g,y]),w=p[0],k=p[1]):(l=this.max_size/2,g=m-l,y=m+l,h=this.renderer.xmapper.v_map_from_target([g,y],!0),w=h[0],k=h[1])):(w=i,k=n,null!=this._radius&&\"data\"===this.model.properties.radius.units?(b=v-this.max_radius,x=v+this.max_radius,_=this.renderer.ymapper.v_map_from_target([b,x]),E=_[0],S=_[1]):(l=this.max_size/2,b=v-l,x=v+l,d=this.renderer.ymapper.v_map_from_target([b,x],!0),E=d[0],S=d[1])),e=a.validate_bbox_coords([w,k],[E,S]),r=function(){var t,r,n,o;for(n=this.index.search(e),o=[],t=0,r=n.length;t<r;t++)T=n[t],o.push(T.i);return o}.call(this),f[\"1d\"].indices=r,f},e.prototype._hit_rect=function(t){var e,r,n,o,i,s,l,u,c;return r=this.renderer.xmapper.v_map_from_target([t.vx0,t.vx1],!0),s=r[0],l=r[1],n=this.renderer.ymapper.v_map_from_target([t.vy0,t.vy1],!0),u=n[0],c=n[1],e=a.validate_bbox_coords([s,l],[u,c]),o=a.create_hit_test_result(),o[\"1d\"].indices=function(){var t,r,n,o;for(n=this.index.search(e),o=[],t=0,r=n.length;t<r;t++)i=n[t],o.push(i.i);return o}.call(this),o},e.prototype._hit_poly=function(t){var e,r,n,o,i,s,l,u,c,p,h,_,d;for(s=[t.vx,t.vy],_=s[0],d=s[1],p=this.renderer.plot_view.canvas.v_vx_to_sx(_),h=this.renderer.plot_view.canvas.v_vy_to_sy(d),e=function(){c=[];for(var t=0,e=this.sx.length;0<=e?t<e:t>e;0<=e?t++:t--)c.push(t);return c}.apply(this),r=[],n=i=0,l=e.length;0<=l?i<l:i>l;n=0<=l?++i:--i)o=e[n],a.point_in_poly(this.sx[n],this.sy[n],p,h)&&r.push(o);return u=a.create_hit_test_result(),u[\"1d\"].indices=r,u},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){var s,a,l,u,c;return a=[i],u={},u[i]=(e+r)/2,c={},c[i]=(n+o)/2,l={},l[i]=.2*Math.min(Math.abs(r-e),Math.abs(o-n)),s={sx:u,sy:c,sradius:l},this._render(t,a,s)},e}(s.GlyphView),r.Circle=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.CircleView,e.prototype.type=\"Circle\",e.coords([[\"x\",\"y\"]]),e.mixins([\"line\",\"fill\"]),e.define({angle:[l.AngleSpec,0],size:[l.DistanceSpec,{units:\"screen\",value:4}],radius:[l.DistanceSpec,null],radius_dimension:[l.String,\"x\"]}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.properties.radius.optional=!0},e}(s.Glyph)},{\"../../core/hittest\":\"core/hittest\",\"../../core/properties\":\"core/properties\",\"./glyph\":\"models/glyphs/glyph\",underscore:\"underscore\"}],\"models/glyphs/ellipse\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./glyph\"),s=t(\"../../core/properties\");r.EllipseView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._set_data=function(){if(this.max_w2=0,\"data\"===this.model.properties.width.units&&(this.max_w2=this.max_width/2),this.max_h2=0,\"data\"===this.model.properties.height.units)return this.max_h2=this.max_height/2},e.prototype._index_data=function(){return this._xy_index()},e.prototype._map_data=function(){return\"data\"===this.model.properties.width.units?this.sw=this.sdist(this.renderer.xmapper,this._x,this._width,\"center\"):this.sw=this._width,\"data\"===this.model.properties.height.units?this.sh=this.sdist(this.renderer.ymapper,this._y,this._height,\"center\"):this.sh=this._height},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c;for(u=r.sx,c=r.sy,l=r.sw,a=r.sh,s=[],o=0,i=e.length;o<i;o++)n=e[o],isNaN(u[n]+c[n]+l[n]+a[n]+this._angle[n])||(t.beginPath(),t.ellipse(u[n],c[n],l[n]/2,a[n]/2,this._angle[n],0,2*Math.PI),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,n),t.fill()),this.visuals.line.doit?(this.visuals.line.set_vectorize(t,n),s.push(t.stroke())):s.push(void 0));return s},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){var s,a,l,u,c,p,h,_;return l=[i],h={},h[i]=(e+r)/2,_={},_[i]=(n+o)/2,u=this.sw[i]/this.sh[i],s=.8*Math.min(Math.abs(r-e),Math.abs(o-n)),p={},c={},u>1?(p[i]=s,c[i]=s/u):(p[i]=s*u,c[i]=s),a={sx:h,sy:_,sw:p,sh:c},this._render(t,l,a)},e.prototype._bounds=function(t){return this.max_wh2_bounds(t)},e}(i.GlyphView),r.Ellipse=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.EllipseView,e.prototype.type=\"Ellipse\",e.coords([[\"x\",\"y\"]]),e.mixins([\"line\",\"fill\"]),e.define({angle:[s.AngleSpec,0],width:[s.DistanceSpec],height:[s.DistanceSpec]}),e}(i.Glyph)},{\"../../core/properties\":\"core/properties\",\"./glyph\":\"models/glyphs/glyph\"}],\"models/glyphs/glyph\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"rbush\"),a=t(\"../mappers/categorical_mapper\"),l=t(\"../../core/properties\"),u=t(\"../../core/util/bbox\"),c=t(\"../../core/util/projections\"),p=t(\"../../core/bokeh_view\"),h=t(\"../../model\"),_=t(\"../../core/visuals\"),d=t(\"./webgl/main\"),f=t(\"../../core/logging\");r.GlyphView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){var r,n,o;if(e.__super__.initialize.call(this,t),this._nohit_warned={},this.renderer=t.renderer,this.visuals=new _.Visuals(this.model),null!=(null!=(o=this.renderer)?o.plot_view:void 0)&&(n=this.renderer.plot_view.canvas_view.ctx,null!=n.glcanvas&&(r=d[this.model.type+\"GLGlyph\"])))return this.glglyph=new r(n.glcanvas.gl,this)},e.prototype.set_visuals=function(t){if(this.visuals.warm_cache(t),null!=this.glglyph)return this.glglyph.set_visuals_changed()},e.prototype.render=function(t,e,r){if(this.model.visible){if(t.beginPath(),null!=this.glglyph&&this.glglyph.render(t,e,r))return;this._render(t,e,r)}},e.prototype.bounds=function(){var t,e;return null==this.index?u.empty():(e=this.index.data,t={minX:e.minX,minY:e.minY,maxX:e.maxX,maxY:e.maxY},this._bounds(t))},e.prototype.log_bounds=function(){var t,e,r,n,o,i,s,a,l;if(null==this.index)return u.empty();for(t=u.empty(),i=this.index.search(u.positive_x()),s=this.index.search(u.positive_y()),e=0,n=i.length;e<n;e++)a=i[e],a.minX<t.minX&&(t.minX=a.minX),a.maxX>t.maxX&&(t.maxX=a.maxX);for(r=0,o=s.length;r<o;r++)l=s[r],l.minY<t.minY&&(t.minY=l.minY),l.maxY>t.maxY&&(t.maxY=l.maxY);return this._bounds(t)},e.prototype.max_wh2_bounds=function(t){return{minX:t.minX-this.max_w2,maxX:t.maxX+this.max_w2,minY:t.minY-this.max_h2,maxY:t.maxY+this.max_h2}},e.prototype.get_anchor_point=function(t,e,r){var n,o;switch(n=r[0],o=r[1],t){case\"center\":return{x:this.scx(e,n,o),y:this.scy(e,n,o)};default:return null}},e.prototype.scx=function(t){return this.sx[t]},e.prototype.scy=function(t){return this.sy[t]},e.prototype._xy_index=function(){var t,e,r,n,o,i,l,u,c;for(e=s(),n=[],l=this.renderer.xmapper instanceof a.CategoricalMapper?this.renderer.xmapper.v_map_to_target(this._x,!0):this._x,c=this.renderer.ymapper instanceof a.CategoricalMapper?this.renderer.ymapper.v_map_to_target(this._y,!0):this._y,t=r=0,o=l.length;0<=o?r<o:r>o;t=0<=o?++r:--r)i=l[t],!isNaN(i)&&isFinite(i)&&(u=c[t],!isNaN(u)&&isFinite(u)&&n.push({minX:i,minY:u,maxX:i,maxY:u,i:t}));return e.load(n),e},e.prototype.sdist=function(t,e,r,n,o){var s,a,l,u,c,p,h;return null==n&&(n=\"edge\"),null==o&&(o=!1),i.isString(e[0])&&(e=t.v_map_to_target(e)),\"center\"===n?(a=function(){var t,e,n;for(n=[],t=0,e=r.length;t<e;t++)s=r[t],n.push(s/2);return n}(),u=function(){var t,r,n;for(n=[],l=t=0,r=e.length;0<=r?t<r:t>r;l=0<=r?++t:--t)n.push(e[l]-a[l]);return n}(),c=function(){var t,r,n;for(n=[],l=t=0,r=e.length;0<=r?t<r:t>r;l=0<=r?++t:--t)n.push(e[l]+a[l]);return n}()):(u=e,c=function(){var t,e,n;for(n=[],l=t=0,e=u.length;0<=e?t<e:t>e;l=0<=e?++t:--t)n.push(u[l]+r[l]);return n}()),p=t.v_map_to_target(u),h=t.v_map_to_target(c),o?function(){var t,e,r;for(r=[],l=t=0,e=p.length;0<=e?t<e:t>e;l=0<=e?++t:--t)r.push(Math.ceil(Math.abs(h[l]-p[l])));return r}():function(){var t,e,r;for(r=[],l=t=0,e=p.length;0<=e?t<e:t>e;l=0<=e?++t:--t)r.push(Math.abs(h[l]-p[l]));return r}()},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return null},e.prototype._generic_line_legend=function(t,e,r,n,o,i){return t.save(),t.beginPath(),t.moveTo(e,(n+o)/2),t.lineTo(r,(n+o)/2),this.visuals.line.doit&&(this.visuals.line.set_vectorize(t,i),t.stroke()),t.restore()},e.prototype._generic_area_legend=function(t,e,r,n,o,i){var s,a,l,u,c,p,h,_,d;if(u=[i],d=Math.abs(r-e),a=.1*d,l=Math.abs(o-n),s=.1*l,c=e+a,p=r-a,h=n+s,_=o-s,this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,i),t.fillRect(c,h,p-c,_-h)),this.visuals.line.doit)return t.beginPath(),t.rect(c,h,p-c,_-h),this.visuals.line.set_vectorize(t,i),t.stroke()},e.prototype.hit_test=function(t){var e,r;return r=null,e=\"_hit_\"+t.type,null!=this[e]?r=this[e](t):null==this._nohit_warned[t.type]&&(f.logger.debug(\"'\"+t.type+\"' selection not available for \"+this.model.type),this._nohit_warned[t.type]=!0),r},e.prototype.set_data=function(t){var e,r,n;return e=this.model.materialize_dataspecs(t),i.extend(this,e),this.renderer.plot_view.model.use_map&&(null!=this._x&&(r=c.project_xy(this._x,this._y),this._x=r[0],this._y=r[1]),null!=this._xs&&(n=c.project_xsys(this._xs,this._ys),this._xs=n[0],this._ys=n[1])),null!=this.glglyph&&this.glglyph.set_data_changed(this._x.length),this._set_data(t),this.index=this._index_data()},e.prototype._set_data=function(){},e.prototype._index_data=function(){},e.prototype.mask_data=function(t){return null!=this.glglyph?t:this._mask_data(t)},e.prototype._mask_data=function(t){return t},e.prototype._bounds=function(t){return t},e.prototype.map_data=function(){var t,e,r,n,o,s,a,l,u,c,p,h,_,d,f,m,g,y,v;for(o=this.model._coords,e=0,n=o.length;e<n;e++)if(s=o[e],y=s[0],v=s[1],f=\"s\"+y,g=\"s\"+v,y=\"_\"+y,v=\"_\"+v,i.isArray(null!=(a=this[y])?a[0]:void 0)||(null!=(l=this[y])&&null!=(u=l[0])?u.buffer:void 0)instanceof ArrayBuffer)for(c=[[],[]],this[f]=c[0],this[g]=c[1],t=r=0,p=this[y].length;0<=p?r<p:r>p;t=0<=p?++r:--r)h=this.map_to_screen(this[y][t],this[v][t]),d=h[0],m=h[1],this[f].push(d),this[g].push(m);else _=this.map_to_screen(this[y],this[v]),this[f]=_[0],this[g]=_[1];return this._map_data()},e.prototype._map_data=function(){},e.prototype.map_to_screen=function(t,e){return this.renderer.plot_view.map_to_screen(t,e,this.model.x_range_name,this.model.y_range_name)},e}(p.BokehView),r.Glyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._coords=[],e.coords=function(t){var e,r,n,o,i,s,a;for(e=this.prototype._coords.concat(t),this.prototype._coords=e,i={},r=0,n=t.length;r<n;r++)o=t[r],s=o[0],a=o[1],i[s]=[l.NumberSpec],i[a]=[l.NumberSpec];return this.define(i)},e.define({visible:[l.Bool,!0]}),e.internal({x_range_name:[l.String,\"default\"],y_range_name:[l.String,\"default\"]}),e}(h.Model)},{\"../../core/bokeh_view\":\"core/bokeh_view\",\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../../core/util/bbox\":\"core/util/bbox\",\"../../core/util/projections\":\"core/util/projections\",\"../../core/visuals\":\"core/visuals\",\"../../model\":\"model\",\"../mappers/categorical_mapper\":\"models/mappers/categorical_mapper\",\"./webgl/main\":\"models/glyphs/webgl/main\",rbush:\"rbush\",underscore:\"underscore\"}],\"models/glyphs/hbar\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"rbush\"),s=t(\"./glyph\"),a=t(\"../mappers/categorical_mapper\"),l=t(\"../../core/hittest\"),u=t(\"../../core/properties\");r.HBarView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._map_data=function(){var t,e,r,n,o,i;for(i=this.renderer.ymapper.v_map_to_target(this._y),this.sy=this.renderer.plot_view.canvas.v_vy_to_sy(i),o=this.renderer.xmapper.v_map_to_target(this._right),n=this.renderer.xmapper.v_map_to_target(this._left),this.sright=this.renderer.plot_view.canvas.v_vx_to_sx(o),this.sleft=this.renderer.plot_view.canvas.v_vx_to_sx(n),this.stop=[],this.sbottom=[],this.sh=this.sdist(this.renderer.ymapper,this._y,this._height,\"center\"),t=e=0,r=this.sy.length;0<=r?e<r:e>r;t=0<=r?++e:--e)this.stop.push(this.sy[t]-this.sh[t]/2),this.sbottom.push(this.sy[t]+this.sh[t]/2);return null},e.prototype._index_data=function(){var t,e,r,n,o,s,l,u,c,p,h,_,d,f;for(u=function(t,e){return t instanceof a.CategoricalMapper?t.v_map_to_target(e,!0):e},l=u(this.renderer.xmapper,this._left),_=u(this.renderer.xmapper,this._right),f=u(this.renderer.ymapper,this._y),e=u(this.renderer.ymapper,this._height),n=i(),c=[],r=o=0,h=f.length;0<=h?o<h:o>h;r=0<=h?++o:--o)s=l[r],p=_[r],d=f[r]+.5*e[r],t=f[r]-.5*e[r],!isNaN(s+p+d+t)&&isFinite(s+p+d+t)&&c.push({minX:s,minY:t,maxX:p,maxY:d,i:r});return n.load(c),n},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c;for(l=r.sleft,u=r.sright,c=r.stop,a=r.sbottom,s=[],o=0,i=e.length;o<i;o++)n=e[o],isNaN(l[n]+c[n]+u[n]+a[n])||(this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,n),t.fillRect(l[n],c[n],u[n]-l[n],a[n]-c[n])),this.visuals.line.doit?(t.beginPath(),t.rect(l[n],c[n],u[n]-l[n],a[n]-c[n]),this.visuals.line.set_vectorize(t,n),s.push(t.stroke())):s.push(void 0));return s},e.prototype._hit_point=function(t){var e,r,n,o,i,s,a;return r=[t.vx,t.vy],o=r[0],i=r[1],s=this.renderer.xmapper.map_from_target(o,!0),a=this.renderer.ymapper.map_from_target(i,!0),e=function(){var t,e,r,n;for(r=this.index.search({minX:s,minY:a,maxX:s,maxY:a}),n=[],t=0,e=r.length;t<e;t++)s=r[t],n.push(s.i);return n}.call(this),n=l.create_hit_test_result(),n[\"1d\"].indices=e,n},e.prototype.scx=function(t){return(this.sleft[t]+this.sright[t])/2},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_area_legend(t,e,r,n,o,i)},e}(s.GlyphView),r.HBar=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.HBarView,e.prototype.type=\"HBar\",e.mixins([\"line\",\"fill\"]),e.define({y:[u.NumberSpec],height:[u.DistanceSpec],left:[u.NumberSpec,0],right:[u.NumberSpec]}),e}(s.Glyph)},{\"../../core/hittest\":\"core/hittest\",\"../../core/properties\":\"core/properties\",\"../mappers/categorical_mapper\":\"models/mappers/categorical_mapper\",\"./glyph\":\"models/glyphs/glyph\",rbush:\"rbush\"}],\"models/glyphs/image\":[function(t,e,r){\"use strict\";var n,o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"underscore\"),a=t(\"./glyph\"),l=t(\"../mappers/linear_color_mapper\"),u=t(\"../../core/properties\");r.ImageView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.listenTo(this.model.color_mapper,\"change\",this._update_image)},e.prototype._update_image=function(){if(null!=this.image_data)return this._set_data(),this.renderer.plot_view.request_render()},e.prototype._index_data=function(){return this._xy_index()},e.prototype._set_data=function(){var t,e,r,n,o,i,a,l,u,c,p,h;for(null!=this.image_data&&this.image_data.length===this._image.length||(this.image_data=new Array(this._image.length)),null!=this._width&&this._width.length===this._image.length||(this._width=new Array(this._image.length)),null!=this._height&&this._height.length===this._image.length||(this._height=new Array(this._image.length)),p=[],i=u=0,c=this._image.length;0<=c?u<c:u>c;i=0<=c?++u:--u)h=[],null!=this._image_shape&&(h=this._image_shape[i]),h.length>0?(l=this._image[i],this._height[i]=h[0],this._width[i]=h[1]):(l=s.flatten(this._image[i]),this._height[i]=this._image[i].length,this._width[i]=this._image[i][0].length),null!=this.image_data[i]&&this.image_data[i].width===this._width[i]&&this.image_data[i].height===this._height[i]?r=this.image_data[i]:(r=document.createElement(\"canvas\"),r.width=this._width[i],r.height=this._height[i]),o=r.getContext(\"2d\"),a=o.getImageData(0,0,this._width[i],this._height[i]),n=this.model.color_mapper,t=n.v_map_screen(l,!0),e=new Uint8Array(t),a.data.set(e),o.putImageData(a,0,0),this.image_data[i]=r,this.max_dw=0,\"data\"===this._dw.units&&(this.max_dw=s.max(this._dw)),this.max_dh=0,\"data\"===this._dh.units&&(this.max_dh=s.max(this._dh)),p.push(this._xy_index());return p},e.prototype._map_data=function(){switch(this.model.properties.dw.units){case\"data\":this.sw=this.sdist(this.renderer.xmapper,this._x,this._dw,\"edge\",this.model.dilate);break;case\"screen\":this.sw=this._dw}switch(this.model.properties.dh.units){case\"data\":return this.sh=this.sdist(this.renderer.ymapper,this._y,this._dh,\"edge\",this.model.dilate);case\"screen\":return this.sh=this._dh}},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h;for(o=r.image_data,c=r.sx,p=r.sy,u=r.sw,l=r.sh,a=t.getImageSmoothingEnabled(),t.setImageSmoothingEnabled(!1),i=0,s=e.length;i<s;i++)n=e[i],null!=o[n]&&(isNaN(c[n]+p[n]+u[n]+l[n])||(h=p[n],t.translate(0,h),t.scale(1,-1),t.translate(0,-h),t.drawImage(o[n],0|c[n],0|p[n],u[n],l[n]),t.translate(0,h),t.scale(1,-1),t.translate(0,-h)));return t.setImageSmoothingEnabled(a)},e.prototype.bounds=function(){var t;return t=this.index.data,{minX:t.minX,minY:t.minY,maxX:t.maxX+this.max_dw,maxY:t.maxY+this.max_dh}},e}(a.GlyphView),n=function(){return[0,2434341,5395026,7566195,9868950,12434877,14277081,15790320,16777215]},r.Image=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.default_view=r.ImageView,e.prototype.type=\"Image\",e.coords([[\"x\",\"y\"]]),e.mixins([]),e.define({image:[u.NumberSpec],dw:[u.DistanceSpec],dh:[u.DistanceSpec],dilate:[u.Bool,!1],color_mapper:[u.Instance,function(){return new l.LinearColorMapper({palette:n()})}]}),e}(a.Glyph)},{\"../../core/properties\":\"core/properties\",\"../mappers/linear_color_mapper\":\"models/mappers/linear_color_mapper\",\"./glyph\":\"models/glyphs/glyph\",underscore:\"underscore\"}],\"models/glyphs/image_rgba\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./glyph\"),a=t(\"../../core/properties\");r.ImageRGBAView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._index_data=function(){return this._xy_index()},e.prototype._set_data=function(t,e){var r,n,o,s,a,l,u,c,p,h,_,d,f,m,g,y,v;for(null!=this.image_data&&this.image_data.length===this._image.length||(this.image_data=new Array(this._image.length)),null!=this._width&&this._width.length===this._image.length||(this._width=new Array(this._image.length)),null!=this._height&&this._height.length===this._image.length||(this._height=new Array(this._image.length)),y=[],u=h=0,f=this._image.length;0<=f?h<f:h>f;u=0<=f?++h:--h)if(null==e||u===e){if(v=[],null!=this._image_shape&&(v=this._image_shape[u]),null!=this._rows)if(this._height[u]=this._rows[u],this._width[u]=this._cols[u],v.length>0)r=this._image[u].buffer;else for(l=this._image[u],r=new ArrayBuffer(4*l.length),s=new Uint32Array(r),p=_=0,m=l.length;0<=m?_<m:_>m;p=0<=m?++_:--_)s[p]=l[p];else if(v.length>0)r=this._image[u].buffer,this._height[u]=v[0],this._width[u]=v[1];else{for(l=i.flatten(this._image[u]),r=new ArrayBuffer(4*l.length),s=new Uint32Array(r),p=d=0,g=l.length;0<=g?d<g:d>g;p=0<=g?++d:--d)s[p]=l[p];this._height[u]=this._image[u].length,this._width[u]=this._image[u][0].length}null!=this.image_data[u]&&this.image_data[u].width===this._width[u]&&this.image_data[u].height===this._height[u]?o=this.image_data[u]:(o=document.createElement(\"canvas\"),o.width=this._width[u],o.height=this._height[u]),a=o.getContext(\"2d\"),c=a.getImageData(0,0,this._width[u],this._height[u]),n=new Uint8Array(r),c.data.set(n),a.putImageData(c,0,0),this.image_data[u]=o,this.max_dw=0,\"data\"===this._dw.units&&(this.max_dw=i.max(this._dw)),this.max_dh=0,\"data\"===this._dh.units?y.push(this.max_dh=i.max(this._dh)):y.push(void 0)}return y},e.prototype._map_data=function(){switch(this.model.properties.dw.units){case\"data\":this.sw=this.sdist(this.renderer.xmapper,this._x,this._dw,\"edge\",this.model.dilate);break;case\"screen\":this.sw=this._dw}switch(this.model.properties.dh.units){case\"data\":return this.sh=this.sdist(this.renderer.ymapper,this._y,this._dh,\"edge\",this.model.dilate);case\"screen\":return this.sh=this._dh}},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h;for(o=r.image_data,c=r.sx,p=r.sy,u=r.sw,l=r.sh,a=t.getImageSmoothingEnabled(),t.setImageSmoothingEnabled(!1),i=0,s=e.length;i<s;i++)n=e[i],isNaN(c[n]+p[n]+u[n]+l[n])||(h=p[n],t.translate(0,h),t.scale(1,-1),t.translate(0,-h),t.drawImage(o[n],0|c[n],0|p[n],u[n],l[n]),t.translate(0,h),t.scale(1,-1),t.translate(0,-h));return t.setImageSmoothingEnabled(a)},e.prototype.bounds=function(){var t;return t=this.index.data,{minX:t.minX,minY:t.minY,maxX:t.maxX+this.max_dw,maxY:t.maxY+this.max_dh}},e}(s.GlyphView),r.ImageRGBA=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.ImageRGBAView,e.prototype.type=\"ImageRGBA\",e.coords([[\"x\",\"y\"]]),e.mixins([]),e.define({image:[a.NumberSpec],rows:[a.NumberSpec],cols:[a.NumberSpec],dw:[a.DistanceSpec],dh:[a.DistanceSpec],dilate:[a.Bool,!1]}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.properties.rows.optional=!0,this.properties.cols.optional=!0},e}(s.Glyph)},{\"../../core/properties\":\"core/properties\",\"./glyph\":\"models/glyphs/glyph\",underscore:\"underscore\"}],\"models/glyphs/image_url\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./glyph\"),s=t(\"../../core/logging\"),a=t(\"../../core/properties\");r.ImageURLView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.listenTo(this.model,\"change:global_alpha\",this.renderer.request_render)},e.prototype._index_data=function(){},e.prototype._set_data=function(){var t,e,r,n,o,i,a;for(null!=this.image&&this.image.length===this._url.length||(this.image=function(){var t,r,n,o;for(n=this._url,o=[],t=0,r=n.length;t<r;t++)e=n[t],o.push(null);return o}.call(this)),i=this.model.retry_attempts,a=this.model.retry_timeout,this.retries=function(){var t,r,n,o;for(n=this._url,o=[],t=0,r=n.length;t<r;t++)e=n[t],o.push(i);return o}.call(this),o=[],t=r=0,n=this._url.length;0<=n?r<n:r>n;t=0<=n?++r:--r)null!=this._url[t]&&(e=new Image,e.onerror=function(t){return function(e,r){return function(){return t.retries[e]>0?(s.logger.trace(\"ImageURL failed to load \"+t._url[e]+\" image, retrying in \"+a+\" ms\"),setTimeout(function(){return r.src=t._url[e]},a)):s.logger.warn(\"ImageURL unable to load \"+t._url[e]+\" image after \"+i+\" retries\"),t.retries[e]-=1}}}(this)(t,e),e.onload=function(t){return function(e,r){return function(){return t.image[r]=e,t.renderer.request_render()}}}(this)(e,t),o.push(e.src=this._url[t]));return o},e.prototype._map_data=function(){var t,e,r;switch(e=function(){var t,e,n,o;if(null!=this._w)return this._w;for(n=this._x,o=[],t=0,e=n.length;t<e;t++)r=n[t],o.push(NaN);return o}.call(this),t=function(){var t,e,n,o;if(null!=this._h)return this._h;for(n=this._x,o=[],t=0,e=n.length;t<e;t++)r=n[t],o.push(NaN);return o}.call(this),this.model.properties.w.units){case\"data\":this.sw=this.sdist(this.renderer.xmapper,this._x,e,\"edge\",this.model.dilate);break;case\"screen\":this.sw=e}switch(this.model.properties.h.units){case\"data\":return this.sh=this.sdist(this.renderer.ymapper,this._y,t,\"edge\",this.model.dilate);case\"screen\":return this.sh=t}},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h,_,d;for(o=r._url,a=r.image,_=r.sx,d=r.sy,h=r.sw,p=r.sh,n=r._angle,i=this.renderer.plot_view.frame,t.rect(i.left+1,i.bottom+1,i.width-2,i.height-2),t.clip(),c=[],l=0,u=e.length;l<u;l++)s=e[l],isNaN(_[s]+d[s]+n[s])||this.retries[s]!==-1&&null!=a[s]&&c.push(this._render_image(t,s,a[s],_,d,h,p,n));return c},e.prototype._final_sx_sy=function(t,e,r,n,o){switch(t){case\"top_left\":return[e,r];case\"top_center\":return[e-n/2,r];case\"top_right\":return[e-n,r];case\"center_right\":return[e-n,r-o/2];case\"bottom_right\":return[e-n,r-o];case\"bottom_center\":return[e-n/2,r-o];case\"bottom_left\":return[e,r-o];case\"center_left\":return[e,r-o/2];case\"center\":return[e-n/2,r-o/2]}},e.prototype._render_image=function(t,e,r,n,o,i,s,a){var l,u;return isNaN(i[e])&&(i[e]=r.width),isNaN(s[e])&&(s[e]=r.height),l=this.model.anchor,u=this._final_sx_sy(l,n[e],o[e],i[e],s[e]),n=u[0],o=u[1],t.save(),t.globalAlpha=this.model.global_alpha,a[e]?(t.translate(n,o),t.rotate(a[e]),t.drawImage(r,0,0,i[e],s[e]),t.rotate(-a[e]),t.translate(-n,-o)):t.drawImage(r,n,o,i[e],s[e]),t.restore()},e}(i.GlyphView),r.ImageURL=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.ImageURLView,e.prototype.type=\"ImageURL\",e.coords([[\"x\",\"y\"]]),e.mixins([]),e.define({url:[a.StringSpec],anchor:[a.Anchor,\"top_left\"],global_alpha:[a.Number,1],angle:[a.AngleSpec,0],w:[a.DistanceSpec],h:[a.DistanceSpec],dilate:[a.Bool,!1],retry_attempts:[a.Number,0],retry_timeout:[a.Number,0]}),e}(i.Glyph)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"./glyph\":\"models/glyphs/glyph\"}],\"models/glyphs/index\":[function(t,e,r){\"use strict\";var n=t(\"./annular_wedge\");r.AnnularWedge=n.AnnularWedge;var o=t(\"./annulus\");r.Annulus=o.Annulus;var i=t(\"./arc\");r.Arc=i.Arc;var s=t(\"./bezier\");r.Bezier=s.Bezier;var a=t(\"./circle\");r.Circle=a.Circle;var l=t(\"./ellipse\");r.Ellipse=l.Ellipse;var u=t(\"./hbar\");r.HBar=u.HBar;var c=t(\"./image\");r.Image=c.Image;var p=t(\"./image_rgba\");r.ImageRGBA=p.ImageRGBA;var h=t(\"./image_url\");r.ImageURL=h.ImageURL;var _=t(\"./line\");r.Line=_.Line;var d=t(\"./multi_line\");r.MultiLine=d.MultiLine;var f=t(\"./oval\");r.Oval=f.Oval;var m=t(\"./patch\");r.Patch=m.Patch;var g=t(\"./patches\");r.Patches=g.Patches;var y=t(\"./quad\");r.Quad=y.Quad;var v=t(\"./quadratic\");r.Quadratic=v.Quadratic;var b=t(\"./ray\");r.Ray=b.Ray;var x=t(\"./rect\");r.Rect=x.Rect;var w=t(\"./segment\");r.Segment=w.Segment;var k=t(\"./text\");r.Text=k.Text;var T=t(\"./vbar\");r.VBar=T.VBar;var E=t(\"./wedge\");r.Wedge=E.Wedge},{\"./annular_wedge\":\"models/glyphs/annular_wedge\",\"./annulus\":\"models/glyphs/annulus\",\"./arc\":\"models/glyphs/arc\",\"./bezier\":\"models/glyphs/bezier\",\"./circle\":\"models/glyphs/circle\",\"./ellipse\":\"models/glyphs/ellipse\",\"./hbar\":\"models/glyphs/hbar\",\"./image\":\"models/glyphs/image\",\"./image_rgba\":\"models/glyphs/image_rgba\",\"./image_url\":\"models/glyphs/image_url\",\"./line\":\"models/glyphs/line\",\"./multi_line\":\"models/glyphs/multi_line\",\"./oval\":\"models/glyphs/oval\",\"./patch\":\"models/glyphs/patch\",\"./patches\":\"models/glyphs/patches\",\"./quad\":\"models/glyphs/quad\",\"./quadratic\":\"models/glyphs/quadratic\",\"./ray\":\"models/glyphs/ray\",\"./rect\":\"models/glyphs/rect\",\"./segment\":\"models/glyphs/segment\",\"./text\":\"models/glyphs/text\",\"./vbar\":\"models/glyphs/vbar\",\"./wedge\":\"models/glyphs/wedge\"}],\"models/glyphs/line\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./glyph\"),s=t(\"../../core/hittest\");r.LineView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._index_data=function(){return this._xy_index()},e.prototype._render=function(t,e,r){var n,o,i,s,a,l;for(a=r.sx,l=r.sy,n=!1,this.visuals.line.set_value(t),i=0,s=e.length;i<s;i++)o=e[i],isFinite(a[o]+l[o])||!n?n?t.lineTo(a[o],l[o]):(t.beginPath(),t.moveTo(a[o],l[o]),n=!0):(t.stroke(),t.beginPath(),n=!1);if(n)return t.stroke()},e.prototype._hit_point=function(t){var e,r,n,o,i,a,l,u,c,p,h;for(c=s.create_hit_test_result(),a={x:this.renderer.plot_view.canvas.vx_to_sx(t.vx),y:this.renderer.plot_view.canvas.vy_to_sy(t.vy)},p=9999,h=Math.max(2,this.visuals.line.line_width.value()/2),r=n=0,l=this.sx.length-1;0<=l?n<l:n>l;r=0<=l?++n:--n)u=[{x:this.sx[r],y:this.sy[r]},{x:this.sx[r+1],y:this.sy[r+1]}],o=u[0],i=u[1],e=s.dist_to_segment(a,o,i),e<h&&e<p&&(p=e,c[\"0d\"].glyph=this.model,c[\"0d\"].get_view=function(){return this}.bind(this),c[\"0d\"].flag=!0,c[\"0d\"].indices=[r]);return c},e.prototype._hit_span=function(t){var e,r,n,o,i,a,l,u,c;for(n=[t.vx,t.vy],u=n[0],c=n[1],i=s.create_hit_test_result(),\"v\"===t.direction?(a=this.renderer.ymapper.map_from_target(c),l=this._y):(a=this.renderer.xmapper.map_from_target(u),l=this._x),e=r=0,o=l.length-1;0<=o?r<o:r>o;e=0<=o?++r:--r)l[e]<=a&&a<=l[e+1]&&(i[\"0d\"].glyph=this.model,i[\"0d\"].get_view=function(){return this}.bind(this),i[\"0d\"].flag=!0,i[\"0d\"].indices.push(e));return i},e.prototype.get_interpolation_hit=function(t,e){var r,n,o,i,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x;return r=[e.vx,e.vy],h=r[0],_=r[1],n=[this._x[t],this._y[t],this._x[t+1],this._y[t+1]],m=n[0],b=n[1],g=n[2],x=n[3],\"point\"===e.type?(o=this.renderer.ymapper.v_map_from_target([_-1,_+1]),y=o[0],v=o[1],i=this.renderer.xmapper.v_map_from_target([h-1,h+1]),d=i[0],f=i[1]):\"v\"===e.direction?(a=this.renderer.ymapper.v_map_from_target([_,_]),y=a[0],\n", + " v=a[1],l=[m,g],d=l[0],f=l[1]):(u=this.renderer.xmapper.v_map_from_target([h,h]),d=u[0],f=u[1],c=[b,x],y=c[0],v=c[1]),p=s.check_2_segments_intersect(d,y,f,v,m,b,g,x),[p.x,p.y]},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_line_legend(t,e,r,n,o,i)},e}(i.GlyphView),r.Line=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.LineView,e.prototype.type=\"Line\",e.coords([[\"x\",\"y\"]]),e.mixins([\"line\"]),e}(i.Glyph)},{\"../../core/hittest\":\"core/hittest\",\"./glyph\":\"models/glyphs/glyph\"}],\"models/glyphs/multi_line\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"rbush\"),a=t(\"../../core/hittest\"),l=t(\"./glyph\");r.MultiLineView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._index_data=function(){var t,e,r,n,o,a,l,u,c;for(e=s(),n=[],t=r=0,o=this._xs.length;0<=o?r<o:r>o;t=0<=o?++r:--r)l=function(){var e,r,n,o;for(n=this._xs[t],o=[],e=0,r=n.length;e<r;e++)a=n[e],i.isNaN(a)||o.push(a);return o}.call(this),c=function(){var e,r,n,o;for(n=this._ys[t],o=[],e=0,r=n.length;e<r;e++)u=n[e],i.isNaN(u)||o.push(u);return o}.call(this),0!==l.length&&n.push({minX:i.min(l),minY:i.min(c),maxX:i.max(l),maxY:i.max(c),i:t});return e.load(n),e},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h,_,d;for(h=r.sxs,d=r.sys,c=[],i=0,a=e.length;i<a;i++){for(n=e[i],l=[h[n],d[n]],p=l[0],_=l[1],this.visuals.line.set_vectorize(t,n),o=s=0,u=p.length;0<=u?s<u:s>u;o=0<=u?++s:--s)0!==o?isNaN(p[o])||isNaN(_[o])?(t.stroke(),t.beginPath()):t.lineTo(p[o],_[o]):(t.beginPath(),t.moveTo(p[o],_[o]));c.push(t.stroke())}return c},e.prototype._hit_point=function(t){var e,r,n,o,s,l,u,c,p,h,_,d,f,m,g,y;for(m=a.create_hit_test_result(),p={x:this.renderer.plot_view.canvas.vx_to_sx(t.vx),y:this.renderer.plot_view.canvas.vy_to_sy(t.vy)},g=9999,y=Math.max(2,this.visuals.line.line_width.value()/2),r={},n=s=0,_=this.sxs.length;0<=_?s<_:s>_;n=0<=_?++s:--s){for(h=null,o=l=0,d=this.sxs[n].length-1;0<=d?l<d:l>d;o=0<=d?++l:--l)f=[{x:this.sxs[n][o],y:this.sys[n][o]},{x:this.sxs[n][o+1],y:this.sys[n][o+1]}],u=f[0],c=f[1],e=a.dist_to_segment(p,u,c),e<y&&e<g&&(g=e,h=[o]);h&&(r[n]=h)}return m[\"1d\"].indices=i.keys(r),m[\"2d\"]=r,m},e.prototype._hit_span=function(t){var e,r,n,o,s,l,u,c,p,h,_,d,f,m;for(u=[t.vx,t.vy],f=u[0],m=u[1],h=a.create_hit_test_result(),\"v\"===t.direction?(_=this.renderer.ymapper.map_from_target(m),d=this._ys):(_=this.renderer.xmapper.map_from_target(f),d=this._xs),e={},r=o=0,c=d.length;0<=c?o<c:o>c;r=0<=c?++o:--o){for(l=[],n=s=0,p=d[r].length-1;0<=p?s<p:s>p;n=0<=p?++s:--s)d[r][n]<=_&&_<=d[r][n+1]&&l.push(n);l.length>0&&(e[r]=l)}return h[\"1d\"].indices=i.keys(e),h[\"2d\"]=e,h},e.prototype.get_interpolation_hit=function(t,e,r){var n,o,i,s,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w;return n=[r.vx,r.vy],_=n[0],d=n[1],o=[this._xs[t][e],this._ys[t][e],this._xs[t][e+1],this._ys[t][e+1]],g=o[0],x=o[1],y=o[2],w=o[3],\"point\"===r.type?(i=this.renderer.ymapper.v_map_from_target([d-1,d+1]),v=i[0],b=i[1],s=this.renderer.xmapper.v_map_from_target([_-1,_+1]),f=s[0],m=s[1]):\"v\"===r.direction?(l=this.renderer.ymapper.v_map_from_target([d,d]),v=l[0],b=l[1],u=[g,y],f=u[0],m=u[1]):(c=this.renderer.xmapper.v_map_from_target([_,_]),f=c[0],m=c[1],p=[x,w],v=p[0],b=p[1]),h=a.check_2_segments_intersect(f,v,m,b,g,x,y,w),[h.x,h.y]},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_line_legend(t,e,r,n,o,i)},e}(l.GlyphView),r.MultiLine=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.MultiLineView,e.prototype.type=\"MultiLine\",e.coords([[\"xs\",\"ys\"]]),e.mixins([\"line\"]),e}(l.Glyph)},{\"../../core/hittest\":\"core/hittest\",\"./glyph\":\"models/glyphs/glyph\",rbush:\"rbush\",underscore:\"underscore\"}],\"models/glyphs/oval\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./glyph\"),s=t(\"../../core/properties\");r.OvalView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._set_data=function(){if(this.max_w2=0,\"data\"===this.model.properties.width.units&&(this.max_w2=this.max_width/2),this.max_h2=0,\"data\"===this.model.properties.height.units)return this.max_h2=this.max_height/2},e.prototype._index_data=function(){return this._xy_index()},e.prototype._map_data=function(){return\"data\"===this.model.properties.width.units?this.sw=this.sdist(this.renderer.xmapper,this._x,this._width,\"center\"):this.sw=this._width,\"data\"===this.model.properties.height.units?this.sh=this.sdist(this.renderer.ymapper,this._y,this._height,\"center\"):this.sh=this._height},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c;for(u=r.sx,c=r.sy,l=r.sw,a=r.sh,s=[],o=0,i=e.length;o<i;o++)n=e[o],isNaN(u[n]+c[n]+l[n]+a[n]+this._angle[n])||(t.translate(u[n],c[n]),t.rotate(this._angle[n]),t.beginPath(),t.moveTo(0,-a[n]/2),t.bezierCurveTo(l[n]/2,-a[n]/2,l[n]/2,a[n]/2,0,a[n]/2),t.bezierCurveTo(-l[n]/2,a[n]/2,-l[n]/2,-a[n]/2,0,-a[n]/2),t.closePath(),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,n),t.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(t,n),t.stroke()),t.rotate(-this._angle[n]),s.push(t.translate(-u[n],-c[n])));return s},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){var s,a,l,u,c,p,h,_;return l=[i],h={},h[i]=(e+r)/2,_={},_[i]=(n+o)/2,u=this.sw[i]/this.sh[i],s=.8*Math.min(Math.abs(r-e),Math.abs(o-n)),p={},c={},u>1?(p[i]=s,c[i]=s/u):(p[i]=s*u,c[i]=s),a={sx:h,sy:_,sw:p,sh:c},this._render(t,l,a)},e.prototype._bounds=function(t){return this.max_wh2_bounds(t)},e}(i.GlyphView),r.Oval=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.OvalView,e.prototype.type=\"Oval\",e.coords([[\"x\",\"y\"]]),e.mixins([\"line\",\"fill\"]),e.define({angle:[s.AngleSpec,0],width:[s.DistanceSpec],height:[s.DistanceSpec]}),e}(i.Glyph)},{\"../../core/properties\":\"core/properties\",\"./glyph\":\"models/glyphs/glyph\"}],\"models/glyphs/patch\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./glyph\");r.PatchView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._index_data=function(){return this._xy_index()},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u;if(l=r.sx,u=r.sy,this.visuals.fill.doit){for(this.visuals.fill.set_value(t),o=0,s=e.length;o<s;o++)n=e[o],0!==n?isNaN(l[n]+u[n])?(t.closePath(),t.fill(),t.beginPath()):t.lineTo(l[n],u[n]):(t.beginPath(),t.moveTo(l[n],u[n]));t.closePath(),t.fill()}if(this.visuals.line.doit){for(this.visuals.line.set_value(t),i=0,a=e.length;i<a;i++)n=e[i],0!==n?isNaN(l[n]+u[n])?(t.closePath(),t.stroke(),t.beginPath()):t.lineTo(l[n],u[n]):(t.beginPath(),t.moveTo(l[n],u[n]));return t.closePath(),t.stroke()}},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_area_legend(t,e,r,n,o,i)},e}(i.GlyphView),r.Patch=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.PatchView,e.prototype.type=\"Patch\",e.coords([[\"x\",\"y\"]]),e.mixins([\"line\",\"fill\"]),e}(i.Glyph)},{\"./glyph\":\"models/glyphs/glyph\"}],\"models/glyphs/patches\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"rbush\"),a=t(\"./glyph\"),l=t(\"../../core/hittest\");r.PatchesView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._build_discontinuous_object=function(t){var e,r,n,o,s,a,l,u,c;for(r={},n=o=0,c=t.length;0<=c?o<c:o>c;n=0<=c?++o:--o)for(r[n]=[],l=i.toArray(t[n]);l.length>0;)s=i.findLastIndex(l,function(t){return i.isNaN(t)}),s>=0?u=l.splice(s):(u=l,l=[]),e=function(){var t,e,r;for(r=[],t=0,e=u.length;t<e;t++)a=u[t],i.isNaN(a)||r.push(a);return r}(),r[n].push(e);return r},e.prototype._index_data=function(){var t,e,r,n,o,a,l,u,c,p,h,_;for(e=s(),a=[],p=this._build_discontinuous_object(this._xs),_=this._build_discontinuous_object(this._ys),t=n=0,l=this._xs.length;0<=l?n<l:n>l;t=0<=l?++n:--n)for(r=o=0,u=p[t].length;0<=u?o<u:o>u;r=0<=u?++o:--o)c=p[t][r],h=_[t][r],0!==c.length&&a.push({minX:i.min(c),minY:i.min(h),maxX:i.max(c),maxY:i.max(h),i:t});return e.load(a),e},e.prototype._mask_data=function(t){var e,r,n,o,i,s,a,u,c,p;return a=this.renderer.plot_view.x_range,r=[a.min,a.max],i=r[0],s=r[1],p=this.renderer.plot_view.y_range,n=[p.min,p.max],u=n[0],c=n[1],e=l.validate_bbox_coords([i,s],[u,c]),function(){var t,r,n,i;for(n=this.index.search(e),i=[],t=0,r=n.length;t<r;t++)o=n[t],i.push(o.i);return i}.call(this)},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h,_,d,f,m;for(d=r.sxs,m=r.sys,this.renderer.sxss=this._build_discontinuous_object(d),this.renderer.syss=this._build_discontinuous_object(m),h=[],i=0,a=e.length;i<a;i++){if(n=e[i],u=[d[n],m[n]],_=u[0],f=u[1],this.visuals.fill.doit){for(this.visuals.fill.set_vectorize(t,n),o=s=0,c=_.length;0<=c?s<c:s>c;o=0<=c?++s:--s)0!==o?isNaN(_[o]+f[o])?(t.closePath(),t.fill(),t.beginPath()):t.lineTo(_[o],f[o]):(t.beginPath(),t.moveTo(_[o],f[o]));t.closePath(),t.fill()}if(this.visuals.line.doit){for(this.visuals.line.set_vectorize(t,n),o=l=0,p=_.length;0<=p?l<p:l>p;o=0<=p?++l:--l)0!==o?isNaN(_[o]+f[o])?(t.closePath(),t.stroke(),t.beginPath()):t.lineTo(_[o],f[o]):(t.beginPath(),t.moveTo(_[o],f[o]));t.closePath(),h.push(t.stroke())}else h.push(void 0)}return h},e.prototype._hit_point=function(t){var e,r,n,o,i,s,a,u,c,p,h,_,d,f,m,g,y,v,b;for(u=[t.vx,t.vy],g=u[0],y=u[1],_=this.renderer.plot_view.canvas.vx_to_sx(g),f=this.renderer.plot_view.canvas.vy_to_sy(y),v=this.renderer.xmapper.map_from_target(g,!0),b=this.renderer.ymapper.map_from_target(y,!0),e=function(){var t,e,r,n;for(r=this.index.search({minX:v,minY:b,maxX:v,maxY:b}),n=[],t=0,e=r.length;t<e;t++)v=r[t],n.push(v.i);return n}.call(this),r=[],n=s=0,c=e.length;0<=c?s<c:s>c;n=0<=c?++s:--s)for(o=e[n],d=this.renderer.sxss[o],m=this.renderer.syss[o],i=a=0,p=d.length;0<=p?a<p:a>p;i=0<=p?++a:--a)l.point_in_poly(_,f,d[i],m[i])&&r.push(o);return h=l.create_hit_test_result(),h[\"1d\"].indices=r,h},e.prototype._get_snap_coord=function(t){var e,r,n,o;for(o=0,e=0,r=t.length;e<r;e++)n=t[e],o+=n;return o/t.length},e.prototype.scx=function(t,e,r){var n,o,i,s,a;if(1===this.renderer.sxss[t].length)return this._get_snap_coord(this.sxs[t]);for(s=this.renderer.sxss[t],a=this.renderer.syss[t],n=o=0,i=s.length;0<=i?o<i:o>i;n=0<=i?++o:--o)if(l.point_in_poly(e,r,s[n],a[n]))return this._get_snap_coord(s[n]);return null},e.prototype.scy=function(t,e,r){var n,o,i,s,a;if(1===this.renderer.syss[t].length)return this._get_snap_coord(this.sys[t]);for(s=this.renderer.sxss[t],a=this.renderer.syss[t],n=o=0,i=s.length;0<=i?o<i:o>i;n=0<=i?++o:--o)if(l.point_in_poly(e,r,s[n],a[n]))return this._get_snap_coord(a[n])},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_area_legend(t,e,r,n,o,i)},e}(a.GlyphView),r.Patches=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.PatchesView,e.prototype.type=\"Patches\",e.coords([[\"xs\",\"ys\"]]),e.mixins([\"line\",\"fill\"]),e}(a.Glyph)},{\"../../core/hittest\":\"core/hittest\",\"./glyph\":\"models/glyphs/glyph\",rbush:\"rbush\",underscore:\"underscore\"}],\"models/glyphs/quad\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"rbush\"),s=t(\"./glyph\"),a=t(\"../mappers/categorical_mapper\"),l=t(\"../../core/hittest\");r.QuadView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._index_data=function(){var t,e,r,n,o,s,l,u,c,p,h,_,d,f;for(u=function(t,e){return t instanceof a.CategoricalMapper?t.v_map_to_target(e,!0):e},l=u(this.renderer.xmapper,this._left),_=u(this.renderer.xmapper,this._right),f=u(this.renderer.ymapper,this._top),e=u(this.renderer.ymapper,this._bottom),n=i(),c=[],r=o=0,h=l.length;0<=h?o<h:o>h;r=0<=h?++o:--o)s=l[r],p=_[r],d=f[r],t=e[r],!isNaN(s+p+d+t)&&isFinite(s+p+d+t)&&c.push({minX:s,minY:t,maxX:p,maxY:d,i:r});return n.load(c),n},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c;for(l=r.sleft,u=r.sright,c=r.stop,a=r.sbottom,s=[],o=0,i=e.length;o<i;o++)n=e[o],isNaN(l[n]+c[n]+u[n]+a[n])||(this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,n),t.fillRect(l[n],c[n],u[n]-l[n],a[n]-c[n])),this.visuals.line.doit?(t.beginPath(),t.rect(l[n],c[n],u[n]-l[n],a[n]-c[n]),this.visuals.line.set_vectorize(t,n),s.push(t.stroke())):s.push(void 0));return s},e.prototype._hit_point=function(t){var e,r,n,o,i,s,a;return r=[t.vx,t.vy],o=r[0],i=r[1],s=this.renderer.xmapper.map_from_target(o,!0),a=this.renderer.ymapper.map_from_target(i,!0),e=function(){var t,e,r,n;for(r=this.index.search({minX:s,minY:a,maxX:s,maxY:a}),n=[],t=0,e=r.length;t<e;t++)s=r[t],n.push(s.i);return n}.call(this),n=l.create_hit_test_result(),n[\"1d\"].indices=e,n},e.prototype.get_anchor_point=function(t,e,r){var n,o,i,s;switch(o=Math.min(this.sleft[e],this.sright[e]),i=Math.max(this.sright[e],this.sleft[e]),s=Math.min(this.stop[e],this.sbottom[e]),n=Math.max(this.sbottom[e],this.stop[e]),t){case\"top_left\":return{x:o,y:s};case\"top_center\":return{x:(o+i)/2,y:s};case\"top_right\":return{x:i,y:s};case\"center_right\":return{x:i,y:(s+n)/2};case\"bottom_right\":return{x:i,y:n};case\"bottom_center\":return{x:(o+i)/2,y:n};case\"bottom_left\":return{x:o,y:n};case\"center_left\":return{x:o,y:(s+n)/2};case\"center\":return{x:(o+i)/2,y:(s+n)/2}}},e.prototype.scx=function(t){return(this.sleft[t]+this.sright[t])/2},e.prototype.scy=function(t){return(this.stop[t]+this.sbottom[t])/2},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_area_legend(t,e,r,n,o,i)},e}(s.GlyphView),r.Quad=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.QuadView,e.prototype.type=\"Quad\",e.coords([[\"right\",\"bottom\"],[\"left\",\"top\"]]),e.mixins([\"line\",\"fill\"]),e}(s.Glyph)},{\"../../core/hittest\":\"core/hittest\",\"../mappers/categorical_mapper\":\"models/mappers/categorical_mapper\",\"./glyph\":\"models/glyphs/glyph\",rbush:\"rbush\"}],\"models/glyphs/quadratic\":[function(t,e,r){\"use strict\";var n,o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"rbush\"),a=t(\"./glyph\");n=function(t,e,r){var n,o;return e===(t+r)/2?[t,r]:(o=(t-e)/(t-2*e+r),n=t*Math.pow(1-o,2)+2*e*(1-o)*o+r*Math.pow(o,2),[Math.min(t,r,n),Math.max(t,r,n)])},r.QuadraticView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype._index_data=function(){var t,e,r,o,i,a,l,u,c,p,h;for(e=s(),o=[],t=r=0,i=this._x0.length;0<=i?r<i:r>i;t=0<=i?++r:--r)isNaN(this._x0[t]+this._x1[t]+this._y0[t]+this._y1[t]+this._cx[t]+this._cy[t])||(a=n(this._x0[t],this._cx[t],this._x1[t]),u=a[0],c=a[1],l=n(this._y0[t],this._cy[t],this._y1[t]),p=l[0],h=l[1],o.push({minX:u,minY:p,maxX:c,maxY:h,i:t}));return e.load(o),e},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h;if(u=r.sx0,p=r.sy0,c=r.sx1,h=r.sy1,a=r.scx,l=r.scy,this.visuals.line.doit){for(s=[],o=0,i=e.length;o<i;o++)n=e[o],isNaN(u[n]+p[n]+c[n]+h[n]+a[n]+l[n])||(t.beginPath(),t.moveTo(u[n],p[n]),t.quadraticCurveTo(a[n],l[n],c[n],h[n]),this.visuals.line.set_vectorize(t,n),s.push(t.stroke()));return s}},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_line_legend(t,e,r,n,o,i)},e}(a.GlyphView),r.Quadratic=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.default_view=r.QuadraticView,e.prototype.type=\"Quadratic\",e.coords([[\"x0\",\"y0\"],[\"x1\",\"y1\"],[\"cx\",\"cy\"]]),e.mixins([\"line\"]),e}(a.Glyph)},{\"./glyph\":\"models/glyphs/glyph\",rbush:\"rbush\"}],\"models/glyphs/ray\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./glyph\"),s=t(\"../../core/properties\");r.RayView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._index_data=function(){return this._xy_index()},e.prototype._map_data=function(){return this.slength=this.sdist(this.renderer.xmapper,this._x,this._length)},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h,_,d,f;if(_=r.sx,d=r.sy,h=r.slength,n=r._angle,this.visuals.line.doit){for(f=this.renderer.plot_view.frame.width,o=this.renderer.plot_view.frame.height,s=2*(f+o),i=a=0,c=h.length;0<=c?a<c:a>c;i=0<=c?++a:--a)0===h[i]&&(h[i]=s);for(p=[],l=0,u=e.length;l<u;l++)i=e[l],isNaN(_[i]+d[i]+n[i]+h[i])||(t.translate(_[i],d[i]),t.rotate(n[i]),t.beginPath(),t.moveTo(0,0),t.lineTo(h[i],0),this.visuals.line.set_vectorize(t,i),t.stroke(),t.rotate(-n[i]),p.push(t.translate(-_[i],-d[i])));return p}},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_line_legend(t,e,r,n,o,i)},e}(i.GlyphView),r.Ray=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.RayView,e.prototype.type=\"Ray\",e.coords([[\"x\",\"y\"]]),e.mixins([\"line\"]),e.define({length:[s.DistanceSpec],angle:[s.AngleSpec]}),e}(i.Glyph)},{\"../../core/properties\":\"core/properties\",\"./glyph\":\"models/glyphs/glyph\"}],\"models/glyphs/rect\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./glyph\"),s=t(\"../../core/hittest\"),a=t(\"../../core/properties\");r.RectView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._set_data=function(){if(this.max_w2=0,\"data\"===this.model.properties.width.units&&(this.max_w2=this.max_width/2),this.max_h2=0,\"data\"===this.model.properties.height.units)return this.max_h2=this.max_height/2},e.prototype._index_data=function(){return this._xy_index()},e.prototype._map_data=function(){return\"data\"===this.model.properties.width.units?this.sw=this.sdist(this.renderer.xmapper,this._x,this._width,\"center\",this.model.dilate):this.sw=this._width,\"data\"===this.model.properties.height.units?this.sh=this.sdist(this.renderer.ymapper,this._y,this._height,\"center\",this.model.dilate):this.sh=this._height},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h;if(p=r.sx,h=r.sy,c=r.sw,u=r.sh,n=r._angle,this.visuals.fill.doit)for(i=0,a=e.length;i<a;i++)o=e[i],isNaN(p[o]+h[o]+c[o]+u[o]+n[o])||(this.visuals.fill.set_vectorize(t,o),n[o]?(t.translate(p[o],h[o]),t.rotate(n[o]),t.fillRect(-c[o]/2,-u[o]/2,c[o],u[o]),t.rotate(-n[o]),t.translate(-p[o],-h[o])):t.fillRect(p[o]-c[o]/2,h[o]-u[o]/2,c[o],u[o]));if(this.visuals.line.doit){for(t.beginPath(),s=0,l=e.length;s<l;s++)o=e[s],isNaN(p[o]+h[o]+c[o]+u[o]+n[o])||0!==c[o]&&0!==u[o]&&(n[o]?(t.translate(p[o],h[o]),t.rotate(n[o]),t.rect(-c[o]/2,-u[o]/2,c[o],u[o]),t.rotate(-n[o]),t.translate(-p[o],-h[o])):t.rect(p[o]-c[o]/2,h[o]-u[o]/2,c[o],u[o]),this.visuals.line.set_vectorize(t,o),t.stroke(),t.beginPath());return t.stroke()}},e.prototype._hit_rect=function(t){var e,r,n,o,i,a,l,u,c;return r=this.renderer.xmapper.v_map_from_target([t.vx0,t.vx1],!0),a=r[0],l=r[1],n=this.renderer.ymapper.v_map_from_target([t.vy0,t.vy1],!0),u=n[0],c=n[1],e=s.validate_bbox_coords([a,l],[u,c]),o=s.create_hit_test_result(),o[\"1d\"].indices=function(){var t,r,n,o;for(n=this.index.search(e),o=[],t=0,r=n.length;t<r;t++)i=n[t],o.push(i.i);return o}.call(this),o},e.prototype._hit_point=function(t){var e,r,n,o,i,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A,M,z,C,P,j,N;for(_=[t.vx,t.vy],x=_[0],T=_[1],M=this.renderer.xmapper.map_from_target(x,!0),P=this.renderer.ymapper.map_from_target(T,!0),\"screen\"===this.model.properties.width.units?(w=x-2*this.max_width,k=x+2*this.max_width,d=this.renderer.xmapper.v_map_from_target([w,k],!0),z=d[0],C=d[1]):(z=M-2*this.max_width,C=M+2*this.max_width),\"screen\"===this.model.properties.height.units?(E=T-2*this.max_height,S=T+2*this.max_height,f=this.renderer.ymapper.v_map_from_target([E,S],!0),j=f[0],N=f[1]):(j=P-2*this.max_height,N=P+2*this.max_height),i=[],e=s.validate_bbox_coords([z,C],[j,N]),m=function(){var t,r,n,o;for(n=this.index.search(e),o=[],t=0,r=n.length;t<r;t++)c=n[t],o.push(c.i);return o}.call(this),l=0,u=m.length;l<u;l++)a=m[l],v=this.renderer.plot_view.canvas.vx_to_sx(x),b=this.renderer.plot_view.canvas.vy_to_sy(T),this._angle[a]&&(n=Math.sqrt(Math.pow(v-this.sx[a],2)+Math.pow(b-this.sy[a],2)),y=Math.sin(-this._angle[a]),r=Math.cos(-this._angle[a]),p=r*(v-this.sx[a])-y*(b-this.sy[a])+this.sx[a],h=y*(v-this.sx[a])+r*(b-this.sy[a])+this.sy[a],v=p,b=h),A=Math.abs(this.sx[a]-v)<=this.sw[a]/2,o=Math.abs(this.sy[a]-b)<=this.sh[a]/2,o&&A&&i.push(a);return g=s.create_hit_test_result(),g[\"1d\"].indices=i,g},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_area_legend(t,e,r,n,o,i)},e.prototype._bounds=function(t){return this.max_wh2_bounds(t)},e}(i.GlyphView),r.Rect=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.RectView,e.prototype.type=\"Rect\",e.coords([[\"x\",\"y\"]]),e.mixins([\"line\",\"fill\"]),e.define({angle:[a.AngleSpec,0],width:[a.DistanceSpec],height:[a.DistanceSpec],dilate:[a.Bool,!1]}),e}(i.Glyph)},{\"../../core/hittest\":\"core/hittest\",\"../../core/properties\":\"core/properties\",\"./glyph\":\"models/glyphs/glyph\"}],\"models/glyphs/segment\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"rbush\"),s=t(\"./glyph\");r.SegmentView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._index_data=function(){var t,e,r,n,o;for(e=i(),n=[],t=r=0,o=this._x0.length;0<=o?r<o:r>o;t=0<=o?++r:--r)isNaN(this._x0[t]+this._x1[t]+this._y0[t]+this._y1[t])||n.push({minX:Math.min(this._x0[t],this._x1[t]),minY:Math.min(this._y0[t],this._y1[t]),maxX:Math.max(this._x0[t],this._x1[t]),maxY:Math.max(this._y0[t],this._y1[t]),i:t});return e.load(n),e},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c;if(a=r.sx0,u=r.sy0,l=r.sx1,c=r.sy1,this.visuals.line.doit){for(s=[],o=0,i=e.length;o<i;o++)n=e[o],isNaN(a[n]+u[n]+l[n]+c[n])||(t.beginPath(),t.moveTo(a[n],u[n]),t.lineTo(l[n],c[n]),this.visuals.line.set_vectorize(t,n),s.push(t.stroke()));return s}},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_line_legend(t,e,r,n,o,i)},e}(s.GlyphView),r.Segment=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.SegmentView,e.prototype.type=\"Segment\",e.coords([[\"x0\",\"y0\"],[\"x1\",\"y1\"]]),e.mixins([\"line\"]),e}(s.Glyph)},{\"./glyph\":\"models/glyphs/glyph\",rbush:\"rbush\"}],\"models/glyphs/text\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./glyph\"),s=t(\"../../core/properties\");r.TextView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._index_data=function(){return this._xy_index()},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h;for(p=r.sx,h=r.sy,i=r._x_offset,s=r._y_offset,n=r._angle,o=r._text,c=[],l=0,u=e.length;l<u;l++)a=e[l],isNaN(p[a]+h[a]+i[a]+s[a]+n[a])||null==o[a]||(this.visuals.text.doit?(t.save(),t.translate(p[a]+i[a],h[a]+s[a]),t.rotate(n[a]),this.visuals.text.set_vectorize(t,a),t.fillText(o[a],0,0),c.push(t.restore())):c.push(void 0));return c},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return t.save(),this.text_props.set_value(t),t.font=this.text_props.font_value(),t.font=t.font.replace(/\\b[\\d\\.]+[\\w]+\\b/,\"10pt\"),t.textAlign=\"right\",t.textBaseline=\"middle\",t.fillText(\"text\",x2,(o+y2)/2),t.restore()},e}(i.GlyphView),r.Text=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.TextView,e.prototype.type=\"Text\",e.coords([[\"x\",\"y\"]]),e.mixins([\"text\"]),e.define({text:[s.StringSpec,{field:\"text\"}],angle:[s.AngleSpec,0],x_offset:[s.NumberSpec,0],y_offset:[s.NumberSpec,0]}),e}(i.Glyph)},{\"../../core/properties\":\"core/properties\",\"./glyph\":\"models/glyphs/glyph\"}],\"models/glyphs/vbar\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"rbush\"),s=t(\"./glyph\"),a=t(\"../mappers/categorical_mapper\"),l=t(\"../../core/hittest\"),u=t(\"../../core/properties\");r.VBarView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._map_data=function(){var t,e,r,n,o;for(this.sx=this.renderer.xmapper.v_map_to_target(this._x),o=this.renderer.ymapper.v_map_to_target(this._top),n=this.renderer.ymapper.v_map_to_target(this._bottom),this.stop=this.renderer.plot_view.canvas.v_vy_to_sy(o),this.sbottom=this.renderer.plot_view.canvas.v_vy_to_sy(n),this.sleft=[],this.sright=[],this.sw=this.sdist(this.renderer.xmapper,this._x,this._width,\"center\"),t=e=0,r=this.sx.length;0<=r?e<r:e>r;t=0<=r?++e:--e)this.sleft.push(this.sx[t]-this.sw[t]/2),this.sright.push(this.sx[t]+this.sw[t]/2);return null},e.prototype._index_data=function(){var t,e,r,n,o,s,l,u,c,p,h,_,d,f;for(l=function(t,e){return t instanceof a.CategoricalMapper?t.v_map_to_target(e,!0):e},f=l(this.renderer.xmapper,this._x),d=l(this.renderer.xmapper,this._width),_=l(this.renderer.ymapper,this._top),e=l(this.renderer.ymapper,this._bottom),n=i(),u=[],r=o=0,p=f.length;0<=p?o<p:o>p;r=0<=p?++o:--o)s=f[r]-d[r]/2,c=f[r]+d[r]/2,h=_[r],t=e[r],!isNaN(s+c+h+t)&&isFinite(s+c+h+t)&&u.push({minX:s,minY:t,maxX:c,maxY:h,i:r});return n.load(u),n},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c;for(l=r.sleft,u=r.sright,c=r.stop,a=r.sbottom,s=[],o=0,i=e.length;o<i;o++)n=e[o],isNaN(l[n]+c[n]+u[n]+a[n])||(this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,n),t.fillRect(l[n],c[n],u[n]-l[n],a[n]-c[n])),this.visuals.line.doit?(t.beginPath(),t.rect(l[n],c[n],u[n]-l[n],a[n]-c[n]),this.visuals.line.set_vectorize(t,n),s.push(t.stroke())):s.push(void 0));return s},e.prototype._hit_point=function(t){var e,r,n,o,i,s,a;return r=[t.vx,t.vy],o=r[0],i=r[1],s=this.renderer.xmapper.map_from_target(o,!0),a=this.renderer.ymapper.map_from_target(i,!0),e=function(){var t,e,r,n;for(r=this.index.search({minX:s,minY:a,maxX:s,maxY:a}),n=[],t=0,e=r.length;t<e;t++)s=r[t],n.push(s.i);return n}.call(this),n=l.create_hit_test_result(),n[\"1d\"].indices=e,n},e.prototype.scy=function(t){return(this.stop[t]+this.sbottom[t])/2},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_area_legend(t,e,r,n,o,i)},e}(s.GlyphView),r.VBar=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.VBarView,e.prototype.type=\"VBar\",e.mixins([\"line\",\"fill\"]),e.define({x:[u.NumberSpec],width:[u.DistanceSpec],top:[u.NumberSpec],bottom:[u.NumberSpec,0]}),e}(s.Glyph)},{\"../../core/hittest\":\"core/hittest\",\"../../core/properties\":\"core/properties\",\"../mappers/categorical_mapper\":\"models/mappers/categorical_mapper\",\"./glyph\":\"models/glyphs/glyph\",rbush:\"rbush\"}],\"models/glyphs/webgl/base\":[function(t,e,r){\"use strict\";var n=t(\"underscore\"),o=t(\"../../../core/util/color\");r.BaseGLGlyph=function(){function t(t,e){this.gl=t,this.glyph=e,this.nvertices=0,this.size_changed=!1,this.data_changed=!1,this.visuals_changed=!1,this.init()}return t.prototype.GLYPH=\"\",t.prototype.VERT=\"\",t.prototype.FRAG=\"\",t.prototype.set_data_changed=function(t){return t!==this.nvertices&&(this.nvertices=t,this.size_changed=!0),this.data_changed=!0},t.prototype.set_visuals_changed=function(){return this.visuals_changed=!0},t.prototype.render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h;return p=h=1,i=this.glyph.renderer.map_to_screen([0*p,1*p,2*p],[0*h,1*h,2*h]),n=i[0],o=i[1],p=100/Math.min(Math.max(Math.abs(n[1]-n[0]),1e-12),1e12),h=100/Math.min(Math.max(Math.abs(o[1]-o[0]),1e-12),1e12),s=this.glyph.renderer.map_to_screen([0*p,1*p,2*p],[0*h,1*h,2*h]),n=s[0],o=s[1],!(Math.abs(n[1]-n[0]-(n[2]-n[1]))>1e-6||Math.abs(o[1]-o[0]-(o[2]-o[1]))>1e-6)&&(a=[(n[1]-n[0])/p,(o[1]-o[0])/h],l=a[0],u=a[1],c={pixel_ratio:t.pixel_ratio,width:t.glcanvas.width,height:t.glcanvas.height,dx:n[0]/l,dy:o[0]/u,sx:l,sy:u},this.draw(e,r,c),!0)},t}(),r.line_width=function(t){return t<2&&(t=Math.sqrt(2*t)),t},r.fill_array_with_float=function(t,e){var r,n,o,i;for(r=new Float32Array(t),n=o=0,i=t;0<=i?o<i:o>i;n=0<=i?++o:--o)r[n]=e;return r},r.fill_array_with_vec=function(t,e,r){var n,o,i,s,a,l,u;for(n=new Float32Array(t*e),o=s=0,l=t;0<=l?s<l:s>l;o=0<=l?++s:--s)for(i=a=0,u=e;0<=u?a<u:a>u;i=0<=u?++a:--a)n[o*e+i]=r[i];return n},r.visual_prop_is_singular=function(t,e){return!n.isUndefined(t[e].spec.value)},r.attach_float=function(t,e,n,o,i,s){var a;return i.doit?r.visual_prop_is_singular(i,s)?(e.used=!1,t.set_attribute(n,\"float\",i[s].value())):(e.used=!0,a=new Float32Array(i.cache[s+\"_array\"]),e.set_size(4*o),e.set_data(0,a),t.set_attribute(n,\"float\",e)):(e.used=!1,t.set_attribute(n,\"float\",[0]))},r.attach_color=function(t,e,n,i,s,a){var l,u,c,p,h,_,d,f,m,g,y,v,b;if(g=4,p=a+\"_color\",u=a+\"_alpha\",s.doit){if(r.visual_prop_is_singular(s,p)&&r.visual_prop_is_singular(s,u))return e.used=!1,b=o.color2rgba(s[p].value(),s[u].value()),t.set_attribute(n,\"vec4\",b);for(e.used=!0,h=r.visual_prop_is_singular(s,p)?function(){var t,e,r;for(r=[],_=t=0,e=i;0<=e?t<e:t>e;_=0<=e?++t:--t)r.push(s[p].value());return r}():s.cache[p+\"_array\"],c=r.visual_prop_is_singular(s,u)?r.fill_array_with_float(i,s[u].value()):s.cache[u+\"_array\"],l=new Float32Array(i*g),_=f=0,y=i;0<=y?f<y:f>y;_=0<=y?++f:--f)for(b=o.color2rgba(h[_],c[_]),d=m=0,v=g;0<=v?m<v:m>v;d=0<=v?++m:--m)l[_*g+d]=b[d];return e.set_size(i*g*4),e.set_data(0,l),t.set_attribute(n,\"vec4\",e)}return e.used=!1,t.set_attribute(n,\"vec4\",[0,0,0,0])}},{\"../../../core/util/color\":\"core/util/color\",underscore:\"underscore\"}],\"models/glyphs/webgl/line\":[function(t,e,r){\"use strict\";var n,o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"gloo2\"),a=t(\"../../../core/util/color\"),l=t(\"./base\");n=function(){function t(t){this._atlas={},this._index=0,this._width=256,this._height=256,this.tex=new s.Texture2D(t),this.tex.set_wrapping(t.REPEAT,t.REPEAT),this.tex.set_interpolation(t.NEAREST,t.NEAREST),this.tex.set_size([this._height,this._width],t.RGBA),this.tex.set_data([0,0],[this._height,this._width],new Uint8Array(this._height*this._width*4)),this.get_atlas_data([1])}return t.prototype.get_atlas_data=function(t){var e,r,n,o,i,s;return n=t.join(\"-\"),r=this._atlas[n],void 0===r&&(i=this.make_pattern(t),e=i[0],o=i[1],this.tex.set_data([this._index,0],[1,this._width],new Uint8Array(function(){var t,r,n;for(n=[],t=0,r=e.length;t<r;t++)s=e[t],n.push(s+10);return n}())),this._atlas[n]=[this._index/this._height,o],\n", + " this._index+=1),this._atlas[n]},t.prototype.make_pattern=function(t){var e,r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E;for(t.length>1&&t.length%2&&(t=t.concat(t)),m=0,h=0,_=t.length;h<_;h++)w=t[h],m+=w;for(e=[],i=0,u=f=0,v=t.length+2;f<v;u=f+=2)n=Math.max(1e-4,t[u%t.length]),o=Math.max(1e-4,t[(u+1)%t.length]),e.push.apply(e,[i,i+n]),i+=n+o;for(d=this._width,r=new Float32Array(4*d),u=g=0,b=d;0<=b?g<b:g>b;u=0<=b?++g:--g){for(E=m*u/(d-1),c=0,T=1e16,p=y=0,x=e.length;0<=x?y<x:y>x;p=0<=x?++y:--y)k=Math.abs(e[p]-E),k<T&&(c=p,T=k);c%2===0?(l=E<=e[c]?1:0,a=e[c],s=e[c+1]):(l=E>e[c]?-1:0,a=e[c-1],s=e[c]),r[4*u+0]=e[c],r[4*u+1]=l,r[4*u+2]=a,r[4*u+3]=s}return[r,m]},t}(),r.LineGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"line\",e.prototype.JOINS={miter:0,round:1,bevel:2},e.prototype.CAPS={\"\":0,none:0,\".\":0,round:1,\")\":1,\"(\":1,o:1,\"triangle in\":2,\"<\":2,\"triangle out\":3,\">\":3,square:4,\"[\":4,\"]\":4,\"=\":4,butt:5,\"|\":5},e.prototype.VERT=\"precision mediump float;\\n\\nconst float PI = 3.14159265358979323846264;\\nconst float THETA = 15.0 * 3.14159265358979323846264/180.0;\\n\\nuniform float u_pixel_ratio;\\nuniform vec2 u_canvas_size, u_offset;\\nuniform vec2 u_scale_aspect;\\nuniform float u_scale_length;\\n\\nuniform vec4 u_color;\\nuniform float u_antialias;\\nuniform float u_length;\\nuniform float u_linewidth;\\nuniform float u_dash_index;\\nuniform float u_closed;\\n\\nattribute vec2 a_position;\\nattribute vec4 a_tangents;\\nattribute vec2 a_segment;\\nattribute vec2 a_angles;\\nattribute vec2 a_texcoord;\\n\\nvarying vec4 v_color;\\nvarying vec2 v_segment;\\nvarying vec2 v_angles;\\nvarying vec2 v_texcoord;\\nvarying vec2 v_miter;\\nvarying float v_length;\\nvarying float v_linewidth;\\n\\nfloat cross(in vec2 v1, in vec2 v2)\\n{\\n return v1.x*v2.y - v1.y*v2.x;\\n}\\n\\nfloat signed_distance(in vec2 v1, in vec2 v2, in vec2 v3)\\n{\\n return cross(v2-v1,v1-v3) / length(v2-v1);\\n}\\n\\nvoid rotate( in vec2 v, in float alpha, out vec2 result )\\n{\\n float c = cos(alpha);\\n float s = sin(alpha);\\n result = vec2( c*v.x - s*v.y,\\n s*v.x + c*v.y );\\n}\\n\\nvoid main()\\n{\\n bool closed = (u_closed > 0.0);\\n\\n // Attributes and uniforms to varyings\\n v_color = u_color;\\n v_linewidth = u_linewidth;\\n v_segment = a_segment * u_scale_length;\\n v_length = u_length * u_scale_length;\\n\\n // Scale to map to pixel coordinates. The original algorithm from the paper\\n // assumed isotropic scale. We obviously do not have this.\\n vec2 abs_scale_aspect = abs(u_scale_aspect);\\n vec2 abs_scale = u_scale_length * abs_scale_aspect;\\n\\n // Correct angles for aspect ratio\\n vec2 av;\\n av = vec2(1.0, tan(a_angles.x)) / abs_scale_aspect;\\n v_angles.x = atan(av.y, av.x);\\n av = vec2(1.0, tan(a_angles.y)) / abs_scale_aspect;\\n v_angles.y = atan(av.y, av.x);\\n\\n // Thickness below 1 pixel are represented using a 1 pixel thickness\\n // and a modified alpha\\n v_color.a = min(v_linewidth, v_color.a);\\n v_linewidth = max(v_linewidth, 1.0);\\n\\n // If color is fully transparent we just will discard the fragment anyway\\n if( v_color.a <= 0.0 ) {\\n gl_Position = vec4(0.0,0.0,0.0,1.0);\\n return;\\n }\\n\\n // This is the actual half width of the line\\n float w = ceil(u_antialias+v_linewidth)/2.0;\\n\\n vec2 position = (a_position + u_offset) * abs_scale;\\n\\n vec2 t1 = normalize(a_tangents.xy * abs_scale_aspect); // note the scaling for aspect ratio here\\n vec2 t2 = normalize(a_tangents.zw * abs_scale_aspect);\\n float u = a_texcoord.x;\\n float v = a_texcoord.y;\\n vec2 o1 = vec2( +t1.y, -t1.x);\\n vec2 o2 = vec2( +t2.y, -t2.x);\\n\\n // This is a join\\n // ----------------------------------------------------------------\\n if( t1 != t2 ) {\\n float angle = atan (t1.x*t2.y-t1.y*t2.x, t1.x*t2.x+t1.y*t2.y); // Angle needs recalculation for some reason\\n vec2 t = normalize(t1+t2);\\n vec2 o = vec2( + t.y, - t.x);\\n\\n if ( u_dash_index > 0.0 )\\n {\\n // Broken angle\\n // ----------------------------------------------------------------\\n if( (abs(angle) > THETA) ) {\\n position += v * w * o / cos(angle/2.0);\\n float s = sign(angle);\\n if( angle < 0.0 ) {\\n if( u == +1.0 ) {\\n u = v_segment.y + v * w * tan(angle/2.0);\\n if( v == 1.0 ) {\\n position -= 2.0 * w * t1 / sin(angle);\\n u -= 2.0 * w / sin(angle);\\n }\\n } else {\\n u = v_segment.x - v * w * tan(angle/2.0);\\n if( v == 1.0 ) {\\n position += 2.0 * w * t2 / sin(angle);\\n u += 2.0*w / sin(angle);\\n }\\n }\\n } else {\\n if( u == +1.0 ) {\\n u = v_segment.y + v * w * tan(angle/2.0);\\n if( v == -1.0 ) {\\n position += 2.0 * w * t1 / sin(angle);\\n u += 2.0 * w / sin(angle);\\n }\\n } else {\\n u = v_segment.x - v * w * tan(angle/2.0);\\n if( v == -1.0 ) {\\n position -= 2.0 * w * t2 / sin(angle);\\n u -= 2.0*w / sin(angle);\\n }\\n }\\n }\\n // Continuous angle\\n // ------------------------------------------------------------\\n } else {\\n position += v * w * o / cos(angle/2.0);\\n if( u == +1.0 ) u = v_segment.y;\\n else u = v_segment.x;\\n }\\n }\\n\\n // Solid line\\n // --------------------------------------------------------------------\\n else\\n {\\n position.xy += v * w * o / cos(angle/2.0);\\n if( angle < 0.0 ) {\\n if( u == +1.0 ) {\\n u = v_segment.y + v * w * tan(angle/2.0);\\n } else {\\n u = v_segment.x - v * w * tan(angle/2.0);\\n }\\n } else {\\n if( u == +1.0 ) {\\n u = v_segment.y + v * w * tan(angle/2.0);\\n } else {\\n u = v_segment.x - v * w * tan(angle/2.0);\\n }\\n }\\n }\\n\\n // This is a line start or end (t1 == t2)\\n // ------------------------------------------------------------------------\\n } else {\\n position += v * w * o1;\\n if( u == -1.0 ) {\\n u = v_segment.x - w;\\n position -= w * t1;\\n } else {\\n u = v_segment.y + w;\\n position += w * t2;\\n }\\n }\\n\\n // Miter distance\\n // ------------------------------------------------------------------------\\n vec2 t;\\n vec2 curr = a_position * abs_scale;\\n if( a_texcoord.x < 0.0 ) {\\n vec2 next = curr + t2*(v_segment.y-v_segment.x);\\n\\n rotate( t1, +v_angles.x/2.0, t);\\n v_miter.x = signed_distance(curr, curr+t, position);\\n\\n rotate( t2, +v_angles.y/2.0, t);\\n v_miter.y = signed_distance(next, next+t, position);\\n } else {\\n vec2 prev = curr - t1*(v_segment.y-v_segment.x);\\n\\n rotate( t1, -v_angles.x/2.0,t);\\n v_miter.x = signed_distance(prev, prev+t, position);\\n\\n rotate( t2, -v_angles.y/2.0,t);\\n v_miter.y = signed_distance(curr, curr+t, position);\\n }\\n\\n if (!closed && v_segment.x <= 0.0) {\\n v_miter.x = 1e10;\\n }\\n if (!closed && v_segment.y >= v_length)\\n {\\n v_miter.y = 1e10;\\n }\\n\\n v_texcoord = vec2( u, v*w );\\n\\n // Calculate position in device coordinates. Note that we\\n // already scaled with abs scale above.\\n vec2 normpos = position * sign(u_scale_aspect);\\n normpos += 0.5; // make up for Bokeh's offset\\n normpos /= u_canvas_size / u_pixel_ratio; // in 0..1\\n gl_Position = vec4(normpos*2.0-1.0, 0.0, 1.0);\\n gl_Position.y *= -1.0;\\n}\\n\",e.prototype.FRAG_=\"// Fragment shader that can be convenient during debugging to show the line skeleton.\\nprecision mediump float;\\nuniform vec4 u_color;\\nvoid main () {\\n gl_FragColor = u_color;\\n}\",e.prototype.FRAG=\"precision mediump float;\\n\\nconst float PI = 3.14159265358979323846264;\\nconst float THETA = 15.0 * 3.14159265358979323846264/180.0;\\n\\nuniform sampler2D u_dash_atlas;\\n\\nuniform vec2 u_linecaps;\\nuniform float u_miter_limit;\\nuniform float u_linejoin;\\nuniform float u_antialias;\\nuniform float u_dash_phase;\\nuniform float u_dash_period;\\nuniform float u_dash_index;\\nuniform vec2 u_dash_caps;\\nuniform float u_closed;\\n\\nvarying vec4 v_color;\\nvarying vec2 v_segment;\\nvarying vec2 v_angles;\\nvarying vec2 v_texcoord;\\nvarying vec2 v_miter;\\nvarying float v_length;\\nvarying float v_linewidth;\\n\\n// Compute distance to cap ----------------------------------------------------\\nfloat cap( int type, float dx, float dy, float t, float linewidth )\\n{\\n float d = 0.0;\\n dx = abs(dx);\\n dy = abs(dy);\\n if (type == 0) discard; // None\\n else if (type == 1) d = sqrt(dx*dx+dy*dy); // Round\\n else if (type == 3) d = (dx+abs(dy)); // Triangle in\\n else if (type == 2) d = max(abs(dy),(t+dx-abs(dy))); // Triangle out\\n else if (type == 4) d = max(dx,dy); // Square\\n else if (type == 5) d = max(dx+t,dy); // Butt\\n return d;\\n}\\n\\n// Compute distance to join -------------------------------------------------\\nfloat join( in int type, in float d, in vec2 segment, in vec2 texcoord, in vec2 miter,\\n in float linewidth )\\n{\\n // texcoord.x is distance from start\\n // texcoord.y is distance from centerline\\n // segment.x and y indicate the limits (as for texcoord.x) for this segment\\n\\n float dx = texcoord.x;\\n\\n // Round join\\n if( type == 1 ) {\\n if (dx < segment.x) {\\n d = max(d,length( texcoord - vec2(segment.x,0.0)));\\n //d = length( texcoord - vec2(segment.x,0.0));\\n } else if (dx > segment.y) {\\n d = max(d,length( texcoord - vec2(segment.y,0.0)));\\n //d = length( texcoord - vec2(segment.y,0.0));\\n }\\n }\\n // Bevel join\\n else if ( type == 2 ) {\\n if (dx < segment.x) {\\n vec2 x = texcoord - vec2(segment.x,0.0);\\n d = max(d, max(abs(x.x), abs(x.y)));\\n\\n } else if (dx > segment.y) {\\n vec2 x = texcoord - vec2(segment.y,0.0);\\n d = max(d, max(abs(x.x), abs(x.y)));\\n }\\n /* Original code for bevel which does not work for us\\n if( (dx < segment.x) || (dx > segment.y) )\\n d = max(d, min(abs(x.x),abs(x.y)));\\n */\\n }\\n\\n return d;\\n}\\n\\nvoid main()\\n{\\n // If color is fully transparent we just discard the fragment\\n if( v_color.a <= 0.0 ) {\\n discard;\\n }\\n\\n // Test if dash pattern is the solid one (0)\\n bool solid = (u_dash_index == 0.0);\\n\\n // Test if path is closed\\n bool closed = (u_closed > 0.0);\\n\\n vec4 color = v_color;\\n float dx = v_texcoord.x;\\n float dy = v_texcoord.y;\\n float t = v_linewidth/2.0-u_antialias;\\n float width = 1.0; //v_linewidth; original code had dashes scale with line width, we do not\\n float d = 0.0;\\n\\n vec2 linecaps = u_linecaps;\\n vec2 dash_caps = u_dash_caps;\\n float line_start = 0.0;\\n float line_stop = v_length;\\n\\n // Apply miter limit; fragments too far into the miter are simply discarded\\n if( (dx < v_segment.x) || (dx > v_segment.y) ) {\\n float into_miter = max(v_segment.x - dx, dx - v_segment.y);\\n if (into_miter > u_miter_limit*v_linewidth/2.0)\\n discard;\\n }\\n\\n // Solid line --------------------------------------------------------------\\n if( solid ) {\\n d = abs(dy);\\n if( (!closed) && (dx < line_start) ) {\\n d = cap( int(u_linecaps.x), abs(dx), abs(dy), t, v_linewidth );\\n }\\n else if( (!closed) && (dx > line_stop) ) {\\n d = cap( int(u_linecaps.y), abs(dx)-line_stop, abs(dy), t, v_linewidth );\\n }\\n else {\\n d = join( int(u_linejoin), abs(dy), v_segment, v_texcoord, v_miter, v_linewidth );\\n }\\n\\n // Dash line --------------------------------------------------------------\\n } else {\\n float segment_start = v_segment.x;\\n float segment_stop = v_segment.y;\\n float segment_center= (segment_start+segment_stop)/2.0;\\n float freq = u_dash_period*width;\\n float u = mod( dx + u_dash_phase*width, freq);\\n vec4 tex = texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n float dash_center= tex.x * width;\\n float dash_type = tex.y;\\n float _start = tex.z * width;\\n float _stop = tex.a * width;\\n float dash_start = dx - u + _start;\\n float dash_stop = dx - u + _stop;\\n\\n // Compute extents of the first dash (the one relative to v_segment.x)\\n // Note: this could be computed in the vertex shader\\n if( (dash_stop < segment_start) && (dash_caps.x != 5.0) ) {\\n float u = mod(segment_start + u_dash_phase*width, freq);\\n vec4 tex = texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n dash_center= tex.x * width;\\n //dash_type = tex.y;\\n float _start = tex.z * width;\\n float _stop = tex.a * width;\\n dash_start = segment_start - u + _start;\\n dash_stop = segment_start - u + _stop;\\n }\\n\\n // Compute extents of the last dash (the one relatives to v_segment.y)\\n // Note: This could be computed in the vertex shader\\n else if( (dash_start > segment_stop) && (dash_caps.y != 5.0) ) {\\n float u = mod(segment_stop + u_dash_phase*width, freq);\\n vec4 tex = texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n dash_center= tex.x * width;\\n //dash_type = tex.y;\\n float _start = tex.z * width;\\n float _stop = tex.a * width;\\n dash_start = segment_stop - u + _start;\\n dash_stop = segment_stop - u + _stop;\\n }\\n\\n // This test if the we are dealing with a discontinuous angle\\n bool discontinuous = ((dx < segment_center) && abs(v_angles.x) > THETA) ||\\n ((dx >= segment_center) && abs(v_angles.y) > THETA);\\n //if( dx < line_start) discontinuous = false;\\n //if( dx > line_stop) discontinuous = false;\\n\\n float d_join = join( int(u_linejoin), abs(dy),\\n v_segment, v_texcoord, v_miter, v_linewidth );\\n\\n // When path is closed, we do not have room for linecaps, so we make room\\n // by shortening the total length\\n if (closed) {\\n line_start += v_linewidth/2.0;\\n line_stop -= v_linewidth/2.0;\\n }\\n\\n // We also need to take antialias area into account\\n //line_start += u_antialias;\\n //line_stop -= u_antialias;\\n\\n // Check is dash stop is before line start\\n if( dash_stop <= line_start ) {\\n discard;\\n }\\n // Check is dash start is beyond line stop\\n if( dash_start >= line_stop ) {\\n discard;\\n }\\n\\n // Check if current dash start is beyond segment stop\\n if( discontinuous ) {\\n // Dash start is beyond segment, we discard\\n if( (dash_start > segment_stop) ) {\\n discard;\\n //gl_FragColor = vec4(1.0,0.0,0.0,.25); return;\\n }\\n\\n // Dash stop is before segment, we discard\\n if( (dash_stop < segment_start) ) {\\n discard; //gl_FragColor = vec4(0.0,1.0,0.0,.25); return;\\n }\\n\\n // Special case for round caps (nicer with this)\\n if( dash_caps.x == 1.0 ) {\\n if( (u > _stop) && (dash_stop > segment_stop ) && (abs(v_angles.y) < PI/2.0)) {\\n discard;\\n }\\n }\\n\\n // Special case for round caps (nicer with this)\\n if( dash_caps.y == 1.0 ) {\\n if( (u < _start) && (dash_start < segment_start ) && (abs(v_angles.x) < PI/2.0)) {\\n discard;\\n }\\n }\\n\\n // Special case for triangle caps (in & out) and square\\n // We make sure the cap stop at crossing frontier\\n if( (dash_caps.x != 1.0) && (dash_caps.x != 5.0) ) {\\n if( (dash_start < segment_start ) && (abs(v_angles.x) < PI/2.0) ) {\\n float a = v_angles.x/2.0;\\n float x = (segment_start-dx)*cos(a) - dy*sin(a);\\n float y = (segment_start-dx)*sin(a) + dy*cos(a);\\n if( x > 0.0 ) discard;\\n // We transform the cap into square to avoid holes\\n dash_caps.x = 4.0;\\n }\\n }\\n\\n // Special case for triangle caps (in & out) and square\\n // We make sure the cap stop at crossing frontier\\n if( (dash_caps.y != 1.0) && (dash_caps.y != 5.0) ) {\\n if( (dash_stop > segment_stop ) && (abs(v_angles.y) < PI/2.0) ) {\\n float a = v_angles.y/2.0;\\n float x = (dx-segment_stop)*cos(a) - dy*sin(a);\\n float y = (dx-segment_stop)*sin(a) + dy*cos(a);\\n if( x > 0.0 ) discard;\\n // We transform the caps into square to avoid holes\\n dash_caps.y = 4.0;\\n }\\n }\\n }\\n\\n // Line cap at start\\n if( (dx < line_start) && (dash_start < line_start) && (dash_stop > line_start) ) {\\n d = cap( int(linecaps.x), dx-line_start, dy, t, v_linewidth);\\n }\\n // Line cap at stop\\n else if( (dx > line_stop) && (dash_stop > line_stop) && (dash_start < line_stop) ) {\\n d = cap( int(linecaps.y), dx-line_stop, dy, t, v_linewidth);\\n }\\n // Dash cap left - dash_type = -1, 0 or 1, but there may be roundoff errors\\n else if( dash_type < -0.5 ) {\\n d = cap( int(dash_caps.y), abs(u-dash_center), dy, t, v_linewidth);\\n if( (dx > line_start) && (dx < line_stop) )\\n d = max(d,d_join);\\n }\\n // Dash cap right\\n else if( dash_type > 0.5 ) {\\n d = cap( int(dash_caps.x), abs(dash_center-u), dy, t, v_linewidth);\\n if( (dx > line_start) && (dx < line_stop) )\\n d = max(d,d_join);\\n }\\n // Dash body (plain)\\n else {// if( dash_type > -0.5 && dash_type < 0.5) {\\n d = abs(dy);\\n }\\n\\n // Line join\\n if( (dx > line_start) && (dx < line_stop)) {\\n if( (dx <= segment_start) && (dash_start <= segment_start)\\n && (dash_stop >= segment_start) ) {\\n d = d_join;\\n // Antialias at outer border\\n float angle = PI/2.+v_angles.x;\\n float f = abs( (segment_start - dx)*cos(angle) - dy*sin(angle));\\n d = max(f,d);\\n }\\n else if( (dx > segment_stop) && (dash_start <= segment_stop)\\n && (dash_stop >= segment_stop) ) {\\n d = d_join;\\n // Antialias at outer border\\n float angle = PI/2.+v_angles.y;\\n float f = abs((dx - segment_stop)*cos(angle) - dy*sin(angle));\\n d = max(f,d);\\n }\\n else if( dx < (segment_start - v_linewidth/2.)) {\\n discard;\\n }\\n else if( dx > (segment_stop + v_linewidth/2.)) {\\n discard;\\n }\\n }\\n else if( dx < (segment_start - v_linewidth/2.)) {\\n discard;\\n }\\n else if( dx > (segment_stop + v_linewidth/2.)) {\\n discard;\\n }\\n }\\n\\n // Distance to border ------------------------------------------------------\\n d = d - t;\\n if( d < 0.0 ) {\\n gl_FragColor = color;\\n } else {\\n d /= u_antialias;\\n gl_FragColor = vec4(color.rgb, exp(-d*d)*color.a);\\n }\\n}\",e.prototype.init=function(){var t;return t=this.gl,this._scale_aspect=0,this.prog=new s.Program(t),this.prog.set_shaders(this.VERT,this.FRAG),this.index_buffer=new s.IndexBuffer(t),this.vbo_position=new s.VertexBuffer(t),this.vbo_tangents=new s.VertexBuffer(t),this.vbo_segment=new s.VertexBuffer(t),this.vbo_angles=new s.VertexBuffer(t),this.vbo_texcoord=new s.VertexBuffer(t),this.dash_atlas=new n(t)},e.prototype.draw=function(t,e,r){var n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w;if(u=e.glglyph,u.data_changed){if(!isFinite(r.dx)||!isFinite(r.dy))return;u._baked_offset=[r.dx,r.dy],u._set_data(),u.data_changed=!1}if(this.visuals_changed&&(this._set_visuals(),this.visuals_changed=!1),v=r.sx,b=r.sy,y=Math.sqrt(v*v+b*b),v/=y,b/=y,Math.abs(this._scale_aspect-b/v)>Math.abs(.001*this._scale_aspect)&&(u._update_scale(v,b),this._scale_aspect=b/v),this.prog.set_attribute(\"a_position\",\"vec2\",u.vbo_position),this.prog.set_attribute(\"a_tangents\",\"vec4\",u.vbo_tangents),this.prog.set_attribute(\"a_segment\",\"vec2\",u.vbo_segment),this.prog.set_attribute(\"a_angles\",\"vec2\",u.vbo_angles),this.prog.set_attribute(\"a_texcoord\",\"vec2\",u.vbo_texcoord),this.prog.set_uniform(\"u_length\",\"float\",[u.cumsum]),this.prog.set_texture(\"u_dash_atlas\",this.dash_atlas.tex),n=u._baked_offset,this.prog.set_uniform(\"u_pixel_ratio\",\"float\",[r.pixel_ratio]),this.prog.set_uniform(\"u_canvas_size\",\"vec2\",[r.width,r.height]),this.prog.set_uniform(\"u_offset\",\"vec2\",[r.dx-n[0],r.dy-n[1]]),this.prog.set_uniform(\"u_scale_aspect\",\"vec2\",[v,b]),this.prog.set_uniform(\"u_scale_length\",\"float\",[y]),this.I_triangles=u.I_triangles,this.I_triangles.length<65535)return this.index_buffer.set_size(2*this.I_triangles.length),this.index_buffer.set_data(0,new Uint16Array(this.I_triangles)),this.prog.draw(this.gl.TRIANGLES,this.index_buffer);for(t=this.I_triangles,c=this.I_triangles.length,s=64008,i=[],a=l=0,d=Math.ceil(c/s);0<=d?l<d:l>d;a=0<=d?++l:--l)i.push([]);for(a=h=0,f=t.length;0<=f?h<f:h>f;a=0<=f?++h:--h)w=t[a]%s,o=Math.floor(t[a]/s),i[o].push(w);for(g=[],o=_=0,m=i.length;0<=m?_<m:_>m;o=0<=m?++_:--_)x=new Uint16Array(i[o]),p=o*s*4,0!==x.length&&(this.prog.set_attribute(\"a_position\",\"vec2\",u.vbo_position,0,2*p),this.prog.set_attribute(\"a_tangents\",\"vec4\",u.vbo_tangents,0,4*p),this.prog.set_attribute(\"a_segment\",\"vec2\",u.vbo_segment,0,2*p),this.prog.set_attribute(\"a_angles\",\"vec2\",u.vbo_angles,0,2*p),this.prog.set_attribute(\"a_texcoord\",\"vec2\",u.vbo_texcoord,0,2*p),this.index_buffer.set_size(2*x.length),this.index_buffer.set_data(0,x),g.push(this.prog.draw(this.gl.TRIANGLES,this.index_buffer)));return g},e.prototype._set_data=function(){return this._bake(),this.vbo_position.set_size(4*this.V_position.length),this.vbo_position.set_data(0,this.V_position),this.vbo_tangents.set_size(4*this.V_tangents.length),this.vbo_tangents.set_data(0,this.V_tangents),this.vbo_angles.set_size(4*this.V_angles.length),this.vbo_angles.set_data(0,this.V_angles),this.vbo_texcoord.set_size(4*this.V_texcoord.length),this.vbo_texcoord.set_data(0,this.V_texcoord)},e.prototype._set_visuals=function(){var t,e,r,n,o,i,s;return e=a.color2rgba(this.glyph.visuals.line.line_color.value(),this.glyph.visuals.line.line_alpha.value()),t=this.CAPS[this.glyph.visuals.line.line_cap.value()],i=this.JOINS[this.glyph.visuals.line.line_join.value()],this.prog.set_uniform(\"u_color\",\"vec4\",e),this.prog.set_uniform(\"u_linewidth\",\"float\",[this.glyph.visuals.line.line_width.value()]),this.prog.set_uniform(\"u_antialias\",\"float\",[.9]),this.prog.set_uniform(\"u_linecaps\",\"vec2\",[t,t]),this.prog.set_uniform(\"u_linejoin\",\"float\",[i]),this.prog.set_uniform(\"u_miter_limit\",\"float\",[10]),n=this.glyph.visuals.line.line_dash.value(),r=0,o=1,n.length&&(s=this.dash_atlas.get_atlas_data(n),r=s[0],o=s[1]),this.prog.set_uniform(\"u_dash_index\",\"float\",[r]),this.prog.set_uniform(\"u_dash_phase\",\"float\",[this.glyph.visuals.line.line_dash_offset.value()]),this.prog.set_uniform(\"u_dash_period\",\"float\",[o]),this.prog.set_uniform(\"u_dash_caps\",\"vec2\",[t,t]),this.prog.set_uniform(\"u_closed\",\"float\",[0])},e.prototype._bake=function(){var t,e,r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A,M,z,C,P,j,N,O,D,F,I,R,q,L,B;for(x=this.nvertices,_=new Float64Array(this.glyph._x),d=new Float64Array(this.glyph._y),i=p=new Float32Array(2*x),n=new Float32Array(2*x),a=h=new Float32Array(4*x),u=new Float32Array(2*x),f=v=0,A=x;0<=A?v<A:v>A;f=0<=A?++v:--v)i[2*f+0]=_[f]+this._baked_offset[0],i[2*f+1]=d[f]+this._baked_offset[1];for(this.tangents=r=new Float32Array(2*x-2),f=T=0,M=x-1;0<=M?T<M:T>M;f=0<=M?++T:--T)r[2*f+0]=p[2*(f+1)+0]-p[2*f+0],r[2*f+1]=p[2*(f+1)+1]-p[2*f+1];for(f=E=0,z=x-1;0<=z?E<z:E>z;f=0<=z?++E:--E)a[4*(f+1)+0]=r[2*f+0],a[4*(f+1)+1]=r[2*f+1],a[4*f+2]=r[2*f+0],a[4*f+3]=r[2*f+1];for(a[0]=r[0],a[1]=r[1],a[4*(x-1)+2]=r[2*(x-2)+0],a[4*(x-1)+3]=r[2*(x-2)+1],t=new Float32Array(x),f=S=0,C=x;0<=C?S<C:S>C;f=0<=C?++S:--S)t[f]=Math.atan2(h[4*f+0]*h[4*f+3]-h[4*f+1]*h[4*f+2],h[4*f+0]*h[4*f+2]+h[4*f+1]*h[4*f+3]);for(f=F=0,P=x-1;0<=P?F<P:F>P;f=0<=P?++F:--F)n[2*f+0]=t[f],n[2*f+1]=t[f+1];for(b=4*x-4,this.V_position=s=new Float32Array(2*b),this.V_angles=o=new Float32Array(2*b),this.V_tangents=l=new Float32Array(4*b),this.V_texcoord=c=new Float32Array(2*b),k=2,f=I=0,j=x;0<=j?I<j:I>j;f=0<=j?++I:--I)for(g=R=0;R<4;g=++R){for(y=q=0;q<2;y=++q)s[2*(4*f+g-k)+y]=i[2*f+y],o[2*(4*f+g)+y]=n[2*f+y];for(y=L=0;L<4;y=++L)l[4*(4*f+g-k)+y]=a[4*f+y]}for(f=B=0,N=x;0<=N?B<=N:B>=N;f=0<=N?++B:--B)c[2*(4*f+0)+0]=-1,c[2*(4*f+1)+0]=-1,c[2*(4*f+2)+0]=1,c[2*(4*f+3)+0]=1,c[2*(4*f+0)+1]=-1,c[2*(4*f+1)+1]=1,c[2*(4*f+2)+1]=-1,c[2*(4*f+3)+1]=1;for(w=6*(x-1),this.I_triangles=e=new Uint32Array(w),D=[],f=m=0,O=x;0<=O?m<O:m>O;f=0<=O?++m:--m)e[6*f+0]=0+4*f,e[6*f+1]=1+4*f,e[6*f+2]=3+4*f,e[6*f+3]=2+4*f,e[6*f+4]=0+4*f,D.push(e[6*f+5]=3+4*f);return D},e.prototype._update_scale=function(t,e){var r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v;for(h=this.nvertices,p=4*h-4,n=this.tangents,r=new Float32Array(h-1),o=new Float32Array(2*h),this.V_segment=i=new Float32Array(2*p),a=c=0,m=h-1;0<=m?c<m:c>m;a=0<=m?++c:--c)r[a]=Math.sqrt(Math.pow(n[2*a+0]*t,2)+Math.pow(n[2*a+1]*e,2));for(s=0,a=_=0,g=h-1;0<=g?_<g:_>g;a=0<=g?++_:--_)s+=r[a],o[2*(a+1)+0]=s,o[2*a+1]=s;for(a=d=0,y=h;0<=y?d<y:d>y;a=0<=y?++d:--d)for(l=f=0;f<4;l=++f)for(u=v=0;v<2;u=++v)i[2*(4*a+l)+u]=o[2*a+u];return this.cumsum=s,this.vbo_segment.set_size(4*this.V_segment.length),this.vbo_segment.set_data(0,this.V_segment)},e}(l.BaseGLGlyph)},{\"../../../core/util/color\":\"core/util/color\",\"./base\":\"models/glyphs/webgl/base\",gloo2:\"gloo2\"}],\"models/glyphs/webgl/main\":[function(t,e,r){\"use strict\";function n(t){for(var e in t)r.hasOwnProperty(e)||(r[e]=t[e])}n(t(\"./line\")),n(t(\"./markers\"))},{\"./line\":\"models/glyphs/webgl/line\",\"./markers\":\"models/glyphs/webgl/markers\"}],\"models/glyphs/webgl/markers\":[function(t,e,r){\"use strict\";var n,o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"gloo2\"),a=t(\"../../../core/logging\"),l=t(\"./base\");n=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.VERT=\"precision mediump float;\\nconst float SQRT_2 = 1.4142135623730951;\\n//\\nuniform float u_pixel_ratio;\\nuniform vec2 u_canvas_size;\\nuniform vec2 u_offset;\\nuniform vec2 u_scale;\\nuniform float u_antialias;\\n//\\nattribute float a_x;\\nattribute float a_y;\\nattribute float a_size;\\nattribute float a_angle; // in radians\\nattribute float a_linewidth;\\nattribute vec4 a_fg_color;\\nattribute vec4 a_bg_color;\\n//\\nvarying float v_linewidth;\\nvarying float v_size;\\nvarying vec4 v_fg_color;\\nvarying vec4 v_bg_color;\\nvarying vec2 v_rotation;\\n\\nvoid main (void)\\n{\\n v_size = a_size * u_pixel_ratio;\\n v_linewidth = a_linewidth * u_pixel_ratio;\\n v_fg_color = a_fg_color;\\n v_bg_color = a_bg_color;\\n v_rotation = vec2(cos(-a_angle), sin(-a_angle));\\n // Calculate position - the -0.5 is to correct for canvas origin\\n vec2 pos = (vec2(a_x, a_y) + u_offset) * u_scale; // in pixels\\n pos += 0.5; // make up for Bokeh's offset\\n pos /= u_canvas_size / u_pixel_ratio; // in 0..1\\n gl_Position = vec4(pos*2.0-1.0, 0.0, 1.0);\\n gl_Position.y *= -1.0;\\n gl_PointSize = SQRT_2 * v_size + 2.0 * (v_linewidth + 1.5*u_antialias);\\n}\",e.prototype.FRAG=\"precision mediump float;\\nconst float SQRT_2 = 1.4142135623730951;\\nconst float PI = 3.14159265358979323846264;\\n//\\nuniform float u_antialias;\\n//\\nvarying vec4 v_fg_color;\\nvarying vec4 v_bg_color;\\nvarying float v_linewidth;\\nvarying float v_size;\\nvarying vec2 v_rotation;\\n\\nMARKERCODE\\n\\nvec4 outline(float distance, float linewidth, float antialias, vec4 fg_color, vec4 bg_color)\\n{\\n vec4 frag_color;\\n float t = linewidth/2.0 - antialias;\\n float signed_distance = distance;\\n float border_distance = abs(signed_distance) - t;\\n float alpha = border_distance/antialias;\\n alpha = exp(-alpha*alpha);\\n\\n // If fg alpha is zero, it probably means no outline. To avoid a dark outline\\n // shining through due to aa, we set the fg color to the bg color. Avoid if (i.e. branching).\\n float select = float(bool(fg_color.a));\\n fg_color.rgb = select * fg_color.rgb + (1.0 - select) * bg_color.rgb;\\n // Similarly, if we want a transparent bg\\n select = float(bool(bg_color.a));\\n bg_color.rgb = select * bg_color.rgb + (1.0 - select) * fg_color.rgb;\\n\\n if( border_distance < 0.0)\\n frag_color = fg_color;\\n else if( signed_distance < 0.0 ) {\\n frag_color = mix(bg_color, fg_color, sqrt(alpha));\\n } else {\\n if( abs(signed_distance) < (linewidth/2.0 + antialias) ) {\\n frag_color = vec4(fg_color.rgb, fg_color.a * alpha);\\n } else {\\n discard;\\n }\\n }\\n return frag_color;\\n}\\n\\nvoid main()\\n{\\n vec2 P = gl_PointCoord.xy - vec2(0.5, 0.5);\\n P = vec2(v_rotation.x*P.x - v_rotation.y*P.y,\\n v_rotation.y*P.x + v_rotation.x*P.y);\\n float point_size = SQRT_2*v_size + 2.0 * (v_linewidth + 1.5*u_antialias);\\n float distance = marker(P*point_size, v_size);\\n gl_FragColor = outline(distance, v_linewidth, u_antialias, v_fg_color, v_bg_color);\\n //gl_FragColor.rgb *= gl_FragColor.a; // pre-multiply alpha\\n}\",e.prototype.MARKERCODE=\"<defined in subclasses>\",e.prototype.init=function(){var t,e;return e=this.gl,t=this.FRAG.replace(/MARKERCODE/,this.MARKERCODE),this.last_trans={},this.prog=new s.Program(e),this.prog.set_shaders(this.VERT,t),this.vbo_x=new s.VertexBuffer(e),this.prog.set_attribute(\"a_x\",\"float\",this.vbo_x),this.vbo_y=new s.VertexBuffer(e),this.prog.set_attribute(\"a_y\",\"float\",this.vbo_y),this.vbo_s=new s.VertexBuffer(e),this.prog.set_attribute(\"a_size\",\"float\",this.vbo_s),this.vbo_a=new s.VertexBuffer(e),this.prog.set_attribute(\"a_angle\",\"float\",this.vbo_a),this.vbo_linewidth=new s.VertexBuffer(e),this.vbo_fg_color=new s.VertexBuffer(e),this.vbo_bg_color=new s.VertexBuffer(e),this.index_buffer=new s.IndexBuffer(e)},e.prototype.draw=function(t,e,r){var n,o,i,s,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w;if(h=e.glglyph,_=h.nvertices,h.data_changed){if(!isFinite(r.dx)||!isFinite(r.dy))return;h._baked_offset=[r.dx,r.dy],h._set_data(_),h.data_changed=!1}else null==this.glyph._radius||r.sx===this.last_trans.sx&&r.sy===this.last_trans.sy||(this.last_trans=r,\n", + " this.vbo_s.set_data(0,new Float32Array(function(){var t,e,r,n;for(r=this.glyph.sradius,n=[],t=0,e=r.length;t<e;t++)v=r[t],n.push(2*v);return n}.call(this))));if(this.visuals_changed&&(this._set_visuals(_),this.visuals_changed=!1),n=h._baked_offset,this.prog.set_uniform(\"u_pixel_ratio\",\"float\",[r.pixel_ratio]),this.prog.set_uniform(\"u_canvas_size\",\"vec2\",[r.width,r.height]),this.prog.set_uniform(\"u_offset\",\"vec2\",[r.dx-n[0],r.dy-n[1]]),this.prog.set_uniform(\"u_scale\",\"vec2\",[r.sx,r.sy]),this.prog.set_attribute(\"a_x\",\"float\",h.vbo_x),this.prog.set_attribute(\"a_y\",\"float\",h.vbo_y),this.prog.set_attribute(\"a_size\",\"float\",h.vbo_s),this.prog.set_attribute(\"a_angle\",\"float\",h.vbo_a),0!==t.length){if(t.length===_)return this.prog.draw(this.gl.POINTS,[0,_]);if(_<65535)return x=window.navigator.userAgent,x.indexOf(\"MSIE \")+x.indexOf(\"Trident/\")+x.indexOf(\"Edge/\")>0&&a.logger.warn(\"WebGL warning: IE is known to produce 1px sprites whith selections.\"),this.index_buffer.set_size(2*t.length),this.index_buffer.set_data(0,new Uint16Array(t)),this.prog.draw(this.gl.POINTS,this.index_buffer);for(s=64e3,i=[],l=u=0,f=Math.ceil(_/s);0<=f?u<f:u>f;l=0<=f?++u:--u)i.push([]);for(l=c=0,m=t.length;0<=m?c<m:c>m;l=0<=m?++c:--c)w=t[l]%s,o=Math.floor(t[l]/s),i[o].push(w);for(y=[],o=p=0,g=i.length;0<=g?p<g:p>g;o=0<=g?++p:--p)b=new Uint16Array(i[o]),d=o*s*4,0!==b.length&&(this.prog.set_attribute(\"a_x\",\"float\",h.vbo_x,0,d),this.prog.set_attribute(\"a_y\",\"float\",h.vbo_y,0,d),this.prog.set_attribute(\"a_size\",\"float\",h.vbo_s,0,d),this.prog.set_attribute(\"a_angle\",\"float\",h.vbo_a,0,d),this.vbo_linewidth.used&&this.prog.set_attribute(\"a_linewidth\",\"float\",this.vbo_linewidth,0,d),this.vbo_fg_color.used&&this.prog.set_attribute(\"a_fg_color\",\"vec4\",this.vbo_fg_color,0,4*d),this.vbo_bg_color.used&&this.prog.set_attribute(\"a_bg_color\",\"vec4\",this.vbo_bg_color,0,4*d),this.index_buffer.set_size(2*b.length),this.index_buffer.set_data(0,b),y.push(this.prog.draw(this.gl.POINTS,this.index_buffer)));return y}},e.prototype._set_data=function(t){var e,r,n,o,i,s,a;for(n=4*t,this.vbo_x.set_size(n),this.vbo_y.set_size(n),this.vbo_a.set_size(n),this.vbo_s.set_size(n),s=new Float64Array(this.glyph._x),a=new Float64Array(this.glyph._y),e=r=0,o=t;0<=o?r<o:r>o;e=0<=o?++r:--r)s[e]+=this._baked_offset[0],a[e]+=this._baked_offset[1];return this.vbo_x.set_data(0,new Float32Array(s)),this.vbo_y.set_data(0,new Float32Array(a)),null!=this.glyph._angle&&this.vbo_a.set_data(0,new Float32Array(this.glyph._angle)),null!=this.glyph._radius?this.vbo_s.set_data(0,new Float32Array(function(){var t,e,r,n;for(r=this.glyph.sradius,n=[],t=0,e=r.length;t<e;t++)i=r[t],n.push(2*i);return n}.call(this))):this.vbo_s.set_data(0,new Float32Array(this.glyph._size))},e.prototype._set_visuals=function(t){return l.attach_float(this.prog,this.vbo_linewidth,\"a_linewidth\",t,this.glyph.visuals.line,\"line_width\"),l.attach_color(this.prog,this.vbo_fg_color,\"a_fg_color\",t,this.glyph.visuals.line,\"line\"),l.attach_color(this.prog,this.vbo_bg_color,\"a_bg_color\",t,this.glyph.visuals.fill,\"fill\"),this.prog.set_uniform(\"u_antialias\",\"float\",[.8])},e}(l.BaseGLGlyph),r.CircleGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"circle\",e.prototype.MARKERCODE=\"// --- disc\\nfloat marker(vec2 P, float size)\\n{\\n return length(P) - size/2.0;\\n}\",e}(n),r.SquareGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"square\",e.prototype.MARKERCODE=\"// --- square\\nfloat marker(vec2 P, float size)\\n{\\n return max(abs(P.x), abs(P.y)) - size/2.0;\\n}\",e}(n),r.AnnulusGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"annulus\",e.prototype.MARKERCODE=\"float marker(vec2 P, float size)\\n{\\n float r1 = length(P) - size/2.0;\\n float r2 = length(P) - size/4.0; // half width\\n return max(r1, -r2);\\n}\",e}(n),r.DiamondGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"diamond\",e.prototype.MARKERCODE=\"// --- diamond\\nfloat marker(vec2 P, float size)\\n{\\n float x = SQRT_2 / 2.0 * (P.x * 1.5 - P.y);\\n float y = SQRT_2 / 2.0 * (P.x * 1.5 + P.y);\\n float r1 = max(abs(x), abs(y)) - size / (2.0 * SQRT_2);\\n return r1 / SQRT_2;\\n}\",e}(n),r.TriangleGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"triangle\",e.prototype.MARKERCODE=\"float marker(vec2 P, float size)\\n{\\n P.y -= size * 0.3;\\n float x = SQRT_2 / 2.0 * (P.x * 1.7 - P.y);\\n float y = SQRT_2 / 2.0 * (P.x * 1.7 + P.y);\\n float r1 = max(abs(x), abs(y)) - size / 1.6;\\n float r2 = P.y;\\n return max(r1 / SQRT_2, r2); // Instersect diamond with rectangle\\n}\",e}(n),r.InvertedTriangleGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"invertedtriangle\",e.prototype.MARKERCODE=\"float marker(vec2 P, float size)\\n{\\n P.y += size * 0.3;\\n float x = SQRT_2 / 2.0 * (P.x * 1.7 - P.y);\\n float y = SQRT_2 / 2.0 * (P.x * 1.7 + P.y);\\n float r1 = max(abs(x), abs(y)) - size / 1.6;\\n float r2 = - P.y;\\n return max(r1 / SQRT_2, r2); // Instersect diamond with rectangle\\n}\",e}(n),r.CrossGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"cross\",e.prototype.MARKERCODE='float marker(vec2 P, float size)\\n{\\n float square = max(abs(P.x), abs(P.y)) - size / 2.5; // 2.5 is a tweak\\n float cross = min(abs(P.x), abs(P.y)) - size / 100.0; // bit of \"width\" for aa\\n return max(square, cross);\\n}',e}(n),r.CircleCrossGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"circlecross\",e.prototype.MARKERCODE=\"float marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 = max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 = max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 = max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float circle = length(P) - size/2.0;\\n float c1 = max(circle, s1);\\n float c2 = max(circle, s2);\\n float c3 = max(circle, s3);\\n float c4 = max(circle, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\",e}(n),r.SquareCrossGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"squarecross\",e.prototype.MARKERCODE=\"float marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 = max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 = max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 = max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float square = max(abs(P.x), abs(P.y)) - size/2.0;\\n float c1 = max(square, s1);\\n float c2 = max(square, s2);\\n float c3 = max(square, s3);\\n float c4 = max(square, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\",e}(n),r.DiamondCrossGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"diamondcross\",e.prototype.MARKERCODE=\"float marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 = max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 = max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 = max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float x = SQRT_2 / 2.0 * (P.x * 1.5 - P.y);\\n float y = SQRT_2 / 2.0 * (P.x * 1.5 + P.y);\\n float diamond = max(abs(x), abs(y)) - size / (2.0 * SQRT_2);\\n diamond /= SQRT_2;\\n float c1 = max(diamond, s1);\\n float c2 = max(diamond, s2);\\n float c3 = max(diamond, s3);\\n float c4 = max(diamond, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\",e}(n),r.XGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"x\",e.prototype.MARKERCODE='float marker(vec2 P, float size)\\n{\\n float circle = length(P) - size / 1.6;\\n float X = min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n return max(circle, X);\\n}',e}(n),r.CircleXGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"circlex\",e.prototype.MARKERCODE='float marker(vec2 P, float size)\\n{\\n float x = P.x - P.y;\\n float y = P.x + P.y;\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(x - qs), abs(y - qs)) - qs;\\n float s2 = max(abs(x + qs), abs(y - qs)) - qs;\\n float s3 = max(abs(x - qs), abs(y + qs)) - qs;\\n float s4 = max(abs(x + qs), abs(y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float circle = length(P) - size/2.0;\\n float c1 = max(circle, s1);\\n float c2 = max(circle, s2);\\n float c3 = max(circle, s3);\\n float c4 = max(circle, s4);\\n // Union\\n float almost = min(min(min(c1, c2), c3), c4);\\n // In this case, the X is also outside of the main shape\\n float Xmask = length(P) - size / 1.6; // a circle\\n float X = min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n return min(max(X, Xmask), almost);\\n}',e}(n),r.SquareXGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"squarex\",e.prototype.MARKERCODE=\"float marker(vec2 P, float size)\\n{\\n float x = P.x - P.y;\\n float y = P.x + P.y;\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(x - qs), abs(y - qs)) - qs;\\n float s2 = max(abs(x + qs), abs(y - qs)) - qs;\\n float s3 = max(abs(x - qs), abs(y + qs)) - qs;\\n float s4 = max(abs(x + qs), abs(y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float square = max(abs(P.x), abs(P.y)) - size/2.0;\\n float c1 = max(square, s1);\\n float c2 = max(square, s2);\\n float c3 = max(square, s3);\\n float c4 = max(square, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\",e}(n),r.AsteriskGLGlyph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.GLYPH=\"asterisk\",e.prototype.MARKERCODE='float marker(vec2 P, float size)\\n{\\n // Masks\\n float diamond = max(abs(SQRT_2 / 2.0 * (P.x - P.y)), abs(SQRT_2 / 2.0 * (P.x + P.y))) - size / (2.0 * SQRT_2);\\n float square = max(abs(P.x), abs(P.y)) - size / (2.0 * SQRT_2);\\n // Shapes\\n float X = min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n float cross = min(abs(P.x), abs(P.y)) - size / 100.0; // bit of \"width\" for aa\\n // Result is union of masked shapes\\n return min(max(X, diamond), max(cross, square));\\n}',e}(n)},{\"../../../core/logging\":\"core/logging\",\"./base\":\"models/glyphs/webgl/base\",gloo2:\"gloo2\"}],\"models/glyphs/wedge\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./glyph\"),a=t(\"../../core/hittest\"),l=t(\"../../core/properties\"),u=t(\"../../core/util/math\");r.WedgeView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._index_data=function(){return this._xy_index()},e.prototype._map_data=function(){return\"data\"===this.model.properties.radius.units?this.sradius=this.sdist(this.renderer.xmapper,this._x,this._radius):this.sradius=this._radius},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p,h;for(p=r.sx,h=r.sy,c=r.sradius,o=r._start_angle,n=r._end_angle,i=this.model.properties.direction.value(),u=[],a=0,l=e.length;a<l;a++)s=e[a],isNaN(p[s]+h[s]+c[s]+o[s]+n[s])||(t.beginPath(),t.arc(p[s],h[s],c[s],o[s],n[s],i),t.lineTo(p[s],h[s]),t.closePath(),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,s),t.fill()),this.visuals.line.doit?(this.visuals.line.set_vectorize(t,s),u.push(t.stroke())):u.push(void 0));return u},e.prototype._hit_point=function(t){var e,r,n,o,s,l,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A,M,z,C,P,j,N,O,D,F,I,R,q,L;for(g=[t.vx,t.vy],z=g[0],j=g[1],D=this.renderer.xmapper.map_from_target(z,!0),R=this.renderer.ymapper.map_from_target(j,!0),\"data\"===this.model.properties.radius.units?(F=D-this.max_radius,I=D+this.max_radius,q=R-this.max_radius,L=R+this.max_radius):(C=z-this.max_radius,P=z+this.max_radius,y=this.renderer.xmapper.v_map_from_target([C,P],!0),F=y[0],I=y[1],N=j-this.max_radius,O=j+this.max_radius,v=this.renderer.ymapper.v_map_from_target([N,O],!0),q=v[0],L=v[1]),n=[],r=a.validate_bbox_coords([F,I],[q,L]),b=function(){var t,e,n,o;for(n=this.index.search(r),o=[],t=0,e=n.length;t<e;t++)f=n[t],o.push(f.i);return o}.call(this),p=0,_=b.length;p<_;p++)c=b[p],m=Math.pow(this.sradius[c],2),T=this.renderer.xmapper.map_to_target(D,!0),E=this.renderer.xmapper.map_to_target(this._x[c],!0),A=this.renderer.ymapper.map_to_target(R,!0),M=this.renderer.ymapper.map_to_target(this._y[c],!0),s=Math.pow(T-E,2)+Math.pow(A-M,2),s<=m&&n.push([c,s]);for(o=this.model.properties.direction.value(),l=[],h=0,d=n.length;h<d;h++)x=n[h],c=x[0],s=x[1],k=this.renderer.plot_view.canvas.vx_to_sx(z),S=this.renderer.plot_view.canvas.vy_to_sy(j),e=Math.atan2(S-this.sy[c],k-this.sx[c]),u.angle_between(-e,-this._start_angle[c],-this._end_angle[c],o)&&l.push([c,s]);return w=a.create_hit_test_result(),w[\"1d\"].indices=i.chain(l).sortBy(function(t){return t[1]}).map(function(t){return t[0]}).value(),w},e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){return this._generic_area_legend(t,e,r,n,o,i)},e}(s.GlyphView),r.Wedge=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.WedgeView,e.prototype.type=\"Wedge\",e.coords([[\"x\",\"y\"]]),e.mixins([\"line\",\"fill\"]),e.define({direction:[l.Direction,\"anticlock\"],radius:[l.DistanceSpec],start_angle:[l.AngleSpec],end_angle:[l.AngleSpec]}),e}(s.Glyph)},{\"../../core/hittest\":\"core/hittest\",\"../../core/properties\":\"core/properties\",\"../../core/util/math\":\"core/util/math\",\"./glyph\":\"models/glyphs/glyph\",underscore:\"underscore\"}],\"models/grids/grid\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"../renderers/guide_renderer\"),a=t(\"../renderers/renderer\"),l=t(\"../../core/properties\");r.GridView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this._x_range_name=this.model.x_range_name,this._y_range_name=this.model.y_range_name},e.prototype.render=function(){var t;if(this.model.visible!==!1)return t=this.plot_view.canvas_view.ctx,t.save(),this._draw_regions(t),this._draw_minor_grids(t),this._draw_grids(t),t.restore()},e.prototype.bind_bokeh_events=function(){return this.listenTo(this.model,\"change\",this.request_render)},e.prototype._draw_regions=function(t){var e,r,n,o,i,s,a,l,u,c,p,h;if(this.visuals.band_fill.doit)for(n=this.model.grid_coords(\"major\",!1),p=n[0],h=n[1],this.visuals.band_fill.set_value(t),e=r=0,o=p.length-1;0<=o?r<o:r>o;e=0<=o?++r:--r)e%2===1&&(i=this.plot_view.map_to_screen(p[e],h[e],this._x_range_name,this._y_range_name),a=i[0],u=i[1],s=this.plot_view.map_to_screen(p[e+1],h[e+1],this._x_range_name,this._y_range_name),l=s[0],c=s[1],t.fillRect(a[0],u[0],l[1]-a[0],c[1]-u[0]),t.fill())},e.prototype._draw_grids=function(t){var e,r,n;if(this.visuals.grid_line.doit)return e=this.model.grid_coords(\"major\"),r=e[0],n=e[1],this._draw_grid_helper(t,this.visuals.grid_line,r,n)},e.prototype._draw_minor_grids=function(t){var e,r,n;if(this.visuals.minor_grid_line.doit)return e=this.model.grid_coords(\"minor\"),r=e[0],n=e[1],this._draw_grid_helper(t,this.visuals.minor_grid_line,r,n)},e.prototype._draw_grid_helper=function(t,e,r,n){var o,i,s,a,l,u,c,p;for(e.set_value(t),o=i=0,a=r.length;0<=a?i<a:i>a;o=0<=a?++i:--i){for(l=this.plot_view.map_to_screen(r[o],n[o],this._x_range_name,this._y_range_name),c=l[0],p=l[1],t.beginPath(),t.moveTo(Math.round(c[0]),Math.round(p[0])),o=s=1,u=c.length;1<=u?s<u:s>u;o=1<=u?++s:--s)t.lineTo(Math.round(c[o]),Math.round(p[o]));t.stroke()}},e}(a.RendererView),r.Grid=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.GridView,e.prototype.type=\"Grid\",e.mixins([\"line:grid_\",\"line:minor_grid_\",\"fill:band_\"]),e.define({bounds:[l.Any,\"auto\"],dimension:[l.Number,0],ticker:[l.Instance],x_range_name:[l.String,\"default\"],y_range_name:[l.String,\"default\"]}),e.override({level:\"underlay\",band_fill_color:null,band_fill_alpha:0,grid_line_color:\"#e5e5e5\",minor_grid_line_color:null}),e.prototype.ranges=function(){var t,e,r,n;return e=this.dimension,r=(e+1)%2,t=this.plot.plot_canvas.frame,n=[t.x_ranges[this.x_range_name],t.y_ranges[this.y_range_name]],[n[e],n[r]]},e.prototype.computed_bounds=function(){var t,e,r,n,o,s,a;return o=this.ranges(),r=o[0],t=o[1],a=this.bounds,n=[r.min,r.max],i.isArray(a)?(s=Math.min(a[0],a[1]),e=Math.max(a[0],a[1]),s<n[0]?s=n[0]:s>n[1]&&(s=null),e>n[1]?e=n[1]:e<n[0]&&(e=null)):(s=n[0],e=n[1]),[s,e]},e.prototype.grid_coords=function(t,e){var r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S;for(null==e&&(e=!0),c=this.dimension,h=(c+1)%2,b=this.ranges(),v=b[0],s=b[1],x=this.computed_bounds(),T=x[0],u=x[1],S=Math.min(T,u),u=Math.max(T,u),T=S,E=this.ticker.get_ticks(T,u,v,{})[t],g=v.min,m=v.max,o=s.min,n=s.max,i=[[],[]],p=_=0,w=E.length;0<=w?_<w:_>w;p=0<=w?++_:--_)if(E[p]!==g&&E[p]!==m||!e){for(a=[],l=[],r=2,y=d=0,k=r;0<=k?d<k:d>k;y=0<=k?++d:--d)f=o+(n-o)/(r-1)*y,a.push(E[p]),l.push(f);i[c].push(a),i[h].push(l)}return i},e}(s.GuideRenderer)},{\"../../core/properties\":\"core/properties\",\"../renderers/guide_renderer\":\"models/renderers/guide_renderer\",\"../renderers/renderer\":\"models/renderers/renderer\",underscore:\"underscore\"}],\"models/grids/index\":[function(t,e,r){\"use strict\";var n=t(\"./grid\");r.Grid=n.Grid},{\"./grid\":\"models/grids/grid\"}],\"models/index\":[function(t,e,r){\"use strict\";function n(t){for(var e in t)r.hasOwnProperty(e)||(r[e]=t[e])}n(t(\"./annotations\")),n(t(\"./axes\")),n(t(\"./callbacks\")),n(t(\"./formatters\")),n(t(\"./glyphs\")),n(t(\"./grids\")),n(t(\"./layouts\")),n(t(\"./mappers\")),n(t(\"./transforms\")),n(t(\"./markers\")),n(t(\"./plots\")),n(t(\"./ranges\")),n(t(\"./renderers\")),n(t(\"./sources\")),n(t(\"./tickers\")),n(t(\"./tiles\")),n(t(\"./tools\"))},{\"./annotations\":\"models/annotations/index\",\"./axes\":\"models/axes/index\",\"./callbacks\":\"models/callbacks/index\",\"./formatters\":\"models/formatters/index\",\"./glyphs\":\"models/glyphs/index\",\"./grids\":\"models/grids/index\",\"./layouts\":\"models/layouts/index\",\"./mappers\":\"models/mappers/index\",\"./markers\":\"models/markers/index\",\"./plots\":\"models/plots/index\",\"./ranges\":\"models/ranges/index\",\"./renderers\":\"models/renderers/index\",\"./sources\":\"models/sources/index\",\"./tickers\":\"models/tickers/index\",\"./tiles\":\"models/tiles/index\",\"./tools\":\"models/tools/index\",\"./transforms\":\"models/transforms/index\"}],\"models/layouts/box\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=[].indexOf||function(t){for(var e=0,r=this.length;e<r;e++)if(e in this&&this[e]===t)return e;return-1},s=t(\"underscore\"),a=t(\"../../core/layout/solver\"),l=t(\"../../core/properties\"),u=t(\"./layout_dom\");r.BoxView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.className=\"bk-grid\",e.prototype.bind_bokeh_events=function(){return e.__super__.bind_bokeh_events.call(this),this.listenTo(this.model,\"change:children\",this.build_child_views)},e.prototype.get_height=function(){var t,e,r;return e=this.model.get_layoutable_children(),t=e.map(function(t){return t._height._value}),r=this.model._horizontal?t.reduce(function(t,e){return Math.max(t,e)}):t.reduce(function(t,e){return t+e})},e.prototype.get_width=function(){var t,e,r;return e=this.model.get_layoutable_children(),t=e.map(function(t){return t._width._value}),r=this.model._horizontal?t.reduce(function(t,e){return t+e}):t.reduce(function(t,e){return Math.max(t,e)})},e}(u.LayoutDOMView),r.Box=function(t){function e(t,r){e.__super__.constructor.call(this,t,r),this._child_equal_size_width=new a.Variable,this._child_equal_size_height=new a.Variable,this._box_equal_size_top=new a.Variable,this._box_equal_size_bottom=new a.Variable,this._box_equal_size_left=new a.Variable,this._box_equal_size_right=new a.Variable,this._box_cell_align_top=new a.Variable,this._box_cell_align_bottom=new a.Variable,this._box_cell_align_left=new a.Variable,this._box_cell_align_right=new a.Variable}return n(e,t),e.prototype.default_view=r.BoxView,e.define({children:[l.Array,[]]}),e.internal({spacing:[l.Number,6]}),e.prototype.get_layoutable_children=function(){return this.children},e.prototype.variables_updated=function(){var t,e,r,n;for(n=this.get_layoutable_children(),e=0,r=n.length;e<r;e++)t=n[e],t.trigger(\"change\");return this.trigger(\"change\")},e.prototype.get_edit_variables=function(){var t,r,n,o,i;for(r=e.__super__.get_edit_variables.call(this),i=this.get_layoutable_children(),n=0,o=i.length;n<o;n++)t=i[n],r=r.concat(t.get_edit_variables());return r},e.prototype.get_constrained_variables=function(){var t;return t=e.__super__.get_constrained_variables.call(this),t=s.extend(t,{\"box-equal-size-top\":this._box_equal_size_top,\"box-equal-size-bottom\":this._box_equal_size_bottom,\"box-equal-size-left\":this._box_equal_size_left,\"box-equal-size-right\":this._box_equal_size_right,\"box-cell-align-top\":this._box_cell_align_top,\"box-cell-align-bottom\":this._box_cell_align_bottom,\"box-cell-align-left\":this._box_cell_align_left,\"box-cell-align-right\":this._box_cell_align_right})},e.prototype.get_constraints=function(){var t,e,r,n,o,i,l,u,c,p,h,_,d;if(r=[],e=this.get_layoutable_children(),0===e.length)return r;for(o=0,u=e.length;o<u;o++)t=e[o],this._test_layoutable(t),d=t.get_constrained_variables(),_=s.keys(d),p=this._child_rect(d),this._horizontal?this._has_var(\"height\",_)&&r.push(a.EQ(p.height,[-1,this._height])):this._has_var(\"width\",_)&&r.push(a.EQ(p.width,[-1,this._width])),this._horizontal?this._has_var([\"box-equal-size-left\",\"box-equal-size-right\",\"width\"],_)&&r.push(a.EQ([-1,d[\"box-equal-size-left\"]],[-1,d[\"box-equal-size-right\"]],d.width,this._child_equal_size_width)):this._has_var([\"box-equal-size-top\",\"box-equal-size-bottom\",\"height\"],_)&&r.push(a.EQ([-1,d[\"box-equal-size-top\"]],[-1,d[\"box-equal-size-bottom\"]],d.height,this._child_equal_size_height)),r=r.concat(t.get_constraints());for(l=this._info(e[0].get_constrained_variables()),r.push(a.EQ(l.span.start,0)),n=i=1,h=e.length;1<=h?i<h:i>h;n=1<=h?++i:--i)c=this._info(e[n].get_constrained_variables()),l.span.size&&r.push(a.EQ(l.span.start,l.span.size,[-1,c.span.start])),r.push(a.WEAK_EQ(l.whitespace.after,c.whitespace.before,0-this.spacing)),r.push(a.GE(l.whitespace.after,c.whitespace.before,0-this.spacing)),l=c;return this._horizontal?this._has_var(\"width\",_)&&r.push(a.EQ(l.span.start,l.span.size,[-1,this._width])):this._has_var(\"height\",_)&&r.push(a.EQ(l.span.start,l.span.size,[-1,this._height])),r=r.concat(this._align_outer_edges_constraints(!0)),r=r.concat(this._align_outer_edges_constraints(!1)),r=r.concat(this._align_inner_cell_edges_constraints()),r=r.concat(this._box_equal_size_bounds(!0)),r=r.concat(this._box_equal_size_bounds(!1)),r=r.concat(this._box_cell_align_bounds(!0)),r=r.concat(this._box_cell_align_bounds(!1)),r=r.concat(this._box_whitespace(!0)),r=r.concat(this._box_whitespace(!1))},e.prototype._has_var=function(t,e){var r;return r=\"string\"==typeof t?[t]:t,s.every(r,function(t){return i.call(e,t)>=0})},e.prototype._test_layoutable=function(t){var e,r,n,o,l;if(o=[\"origin-x\",\"origin-y\",\"whitespace-top\",\"whitespace-right\",\"whitespace-bottom\",\"whitespace-left\"],null==t.get_constrained_variables)throw new Error(t+\" is missing get_constrained_variables method\");for(l=t.get_constrained_variables(),e=0,n=o.length;e<n;e++){if(r=o[e],i.call(s.keys(l),r)<0)throw new Error(t+\" is missing constrained_variable \"+r);if(!l[r]instanceof a.Variable)throw new Error(t+\" \"+r+\" is not a solver Variable\")}return!0},e.prototype._child_rect=function(t){var e,r,n,o,i;return n=t.width,e=t.height,r=[t[\"origin-x\"],t[\"origin-y\"]],o=r[0],i=r[1],{x:o,y:i,width:n,height:e}},e.prototype._span=function(t){return this._horizontal?{start:t.x,size:t.width}:{start:t.y,size:t.height}},e.prototype._info=function(t){var e,r;return r=this._horizontal?{before:t[\"whitespace-left\"],after:t[\"whitespace-right\"]}:{before:t[\"whitespace-top\"],after:t[\"whitespace-bottom\"]},e=this._span(this._child_rect(t)),{span:e,whitespace:r}},e.prototype._flatten_cell_edge_variables=function(t){var r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w;for(x=t?e._top_bottom_inner_cell_edge_variables:e._left_right_inner_cell_edge_variables,r=t!==this._horizontal,l=this.get_layoutable_children(),o=l.length,c={},i=0,p=0,f=l.length;p<f;p++){for(a=l[p],s=a instanceof e?a._flatten_cell_edge_variables(t):{},n=a.get_constrained_variables(),h=0,m=x.length;h<m;h++)g=x[h],g in n&&(s[g]=[n[g]]);for(_ in s)w=s[_],r?(v=_.split(\" \"),d=v[0],b=v.length>1?v[1]:\"\",u=this._horizontal?\"row\":\"col\",y=d+\" \"+u+\"-\"+o+\"-\"+i+\"-\"+b):y=_,y in c?c[y]=c[y].concat(w):c[y]=w;i+=1}return c},e.prototype._align_inner_cell_edges_constraints=function(){var t,e,r,n,o,i,s,l;if(t=[],this._is_root){e=this._flatten_cell_edge_variables(this._horizontal);for(o in e)if(l=e[o],l.length>1)for(i=l[0],r=n=1,s=l.length;1<=s?n<s:n>s;r=1<=s?++n:--n)t.push(a.EQ(l[r],[-1,i]))}return t},e.prototype._find_edge_leaves=function(t){var r,n,o,i,s,a,l,u;if(o=this.get_layoutable_children(),a=[[],[]],o.length>0)if(this._horizontal===t)u=o[0],i=o[o.length-1],u instanceof e?a[0]=a[0].concat(u._find_edge_leaves(t)[0]):a[0].push(u),i instanceof e?a[1]=a[1].concat(i._find_edge_leaves(t)[1]):a[1].push(i);else for(s=0,l=o.length;s<l;s++)r=o[s],r instanceof e?(n=r._find_edge_leaves(t),a[0]=a[0].concat(n[0]),a[1]=a[1].concat(n[1])):(a[0].push(r),a[1].push(r));return a},e.prototype._align_outer_edges_constraints=function(t){var e,r,n,o,i,s,l,u,c,p;return s=this._find_edge_leaves(t),c=s[0],o=s[1],t?(p=\"on-edge-align-left\",i=\"on-edge-align-right\"):(p=\"on-edge-align-top\",i=\"on-edge-align-bottom\"),r=function(t,e){var r,n,o,i,s;for(r=[],n=0,i=t.length;n<i;n++)o=t[n],s=o.get_constrained_variables(),e in s&&r.push(s[e]);return r},u=r(c,p),n=r(o,i),l=[],e=function(t){var e,r,n,o,i;if(t.length>1){for(r=t[0],n=o=1,i=t.length;1<=i?o<i:o>i;n=1<=i?++o:--o)e=t[n],l.push(a.EQ([-1,r],e));return null}},e(u),e(n),l},e.prototype._box_insets_from_child_insets=function(t,e,r,n){var o,i,s,l,u,c,p,h,_;return c=this._find_edge_leaves(t),h=c[0],i=c[1],t?(_=e+\"-left\",s=e+\"-right\",u=this[r+\"_left\"],l=this[r+\"_right\"]):(_=e+\"-top\",s=e+\"-bottom\",u=this[r+\"_top\"],l=this[r+\"_bottom\"]),p=[],o=function(t,e,r){var o,i,s,l,u;for(o=[],i=0,l=e.length;i<l;i++)s=e[i],u=s.get_constrained_variables(),r in u&&(n?p.push(a.GE([-1,t],u[r])):p.push(a.EQ([-1,t],u[r])));return null},o(u,h,_),o(l,i,s),p},e.prototype._box_equal_size_bounds=function(t){return this._box_insets_from_child_insets(t,\"box-equal-size\",\"_box_equal_size\",!1)},e.prototype._box_cell_align_bounds=function(t){return this._box_insets_from_child_insets(t,\"box-cell-align\",\"_box_cell_align\",!1)},e.prototype._box_whitespace=function(t){return this._box_insets_from_child_insets(t,\"whitespace\",\"_whitespace\",!0)},e._left_right_inner_cell_edge_variables=[\"box-cell-align-left\",\"box-cell-align-right\"],e._top_bottom_inner_cell_edge_variables=[\"box-cell-align-top\",\"box-cell-align-bottom\"],e}(u.LayoutDOM)},{\"../../core/layout/solver\":\"core/layout/solver\",\"../../core/properties\":\"core/properties\",\"./layout_dom\":\"models/layouts/layout_dom\",underscore:\"underscore\"}],\"models/layouts/column\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./box\");r.ColumnView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.className=\"bk-grid-column\",e}(i.BoxView),r.Column=function(t){function e(t,r){e.__super__.constructor.call(this,t,r),this._horizontal=!1}return n(e,t),e.prototype.type=\"Column\",e.prototype.default_view=r.ColumnView,e}(i.Box)},{\"./box\":\"models/layouts/box\"}],\"models/layouts/index\":[function(t,e,r){\"use strict\";var n=t(\"./layout_dom\");r.LayoutDOM=n.LayoutDOM;var o=t(\"./column\");r.Column=o.Column;var i=t(\"./row\");r.Row=i.Row;var s=t(\"./spacer\");r.Spacer=s.Spacer;var a=t(\"./widget_box\");r.WidgetBox=a.WidgetBox},{\"./column\":\"models/layouts/column\",\"./layout_dom\":\"models/layouts/layout_dom\",\"./row\":\"models/layouts/row\",\"./spacer\":\"models/layouts/spacer\",\"./widget_box\":\"models/layouts/widget_box\"}],\"models/layouts/layout_dom\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"../../model\"),a=t(\"../../core/properties\"),l=t(\"../../core/layout/solver\"),u=t(\"../../core/build_views\"),c=t(\"../../core/bokeh_view\"),p=t(\"../../core/logging\");r.LayoutDOMView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){var r,n,o,i;if(e.__super__.initialize.call(this,t),this.$el.attr(\"id\",\"modelid_\"+this.model.id),this.$el.addClass(\"bk-layout-\"+this.model.sizing_mode),null!=this.model.css_classes)for(i=this.model.css_classes,n=0,o=i.length;n<o;n++)r=i[n],this.$el.addClass(r);return this.child_views={},this.build_child_views(!1)},e.prototype.build_child_views=function(t){var e,r,n,o,i;for(null==t&&(t=!0),this.unbind_bokeh_events(),t&&(this.model.document._invalidate_all_models(),this.model.document._init_solver()),n=this.model.get_layoutable_children(),this.child_views={},u.build_views(this.child_views,n),this.$el.empty(),o=0,i=n.length;o<i;o++)e=n[o],r=this.child_views[e.id],this.$el.append(r.$el);return this.bind_bokeh_events()},e.prototype.unbind_bokeh_events=function(){var t,e,r,n;this.stopListening(),e=this.child_views,r=[];for(t in e)n=e[t],n.stopListening(),r.push(\"function\"==typeof n.unbind_bokeh_events?n.unbind_bokeh_events():void 0);return r},e.prototype.bind_bokeh_events=function(){var t;return this.listenTo(this.model,\"change\",this.render),\"fixed\"===this.model.sizing_mode?this.listenToOnce(this.model.document.solver(),\"resize\",function(t){return function(){return t.render()}}(this)):this.listenTo(this.model.document.solver(),\"resize\",function(t){return function(){return t.render()}}(this)),t=\"Changing sizing_mode after initialization is not currently supported.\",this.listenTo(this.model,\"change:sizing_mode\",function(){return p.logger.warn(t)})},e.prototype.render=function(){var t,e,r;if(e=this.model.document.solver(),\"fixed\"===this.model.sizing_mode&&(null!=this.model.width?r=this.model.width:(r=this.get_width(),this.model.width=r),null!=this.model.height?t=this.model.height:(t=this.get_height(),this.model.height=t),e.suggest_value(this.model._width,r),e.suggest_value(this.model._height,t),\n", + " e.update_variables(),this.$el.css({width:r,height:t})),\"scale_width\"===this.model.sizing_mode&&(t=this.get_height(),e.suggest_value(this.model._height,t),e.update_variables(),this.$el.css({width:this.model._width._value,height:this.model._height._value})),\"scale_height\"===this.model.sizing_mode&&(r=this.get_width(),e.suggest_value(this.model._width,r),e.update_variables(),this.$el.css({width:this.model._width._value,height:this.model._height._value})),\"stretch_both\"===this.model.sizing_mode)return this.$el.css({position:\"absolute\",left:this.model._dom_left._value,top:this.model._dom_top._value,width:this.model._width._value,height:this.model._height._value})},e.prototype.get_height=function(){return null},e.prototype.get_width=function(){return null},e}(c.BokehView),r.LayoutDOM=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"LayoutDOM\",e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this._width=new l.Variable(\"_width \"+this.id),this._height=new l.Variable(\"_height \"+this.id),this._left=new l.Variable(\"_left \"+this.id),this._right=new l.Variable(\"_right \"+this.id),this._top=new l.Variable(\"_top \"+this.id),this._bottom=new l.Variable(\"_bottom \"+this.id),this._dom_top=new l.Variable(\"_dom_top \"+this.id),this._dom_left=new l.Variable(\"_dom_left \"+this.id),this._width_minus_right=new l.Variable(\"_width_minus_right \"+this.id),this._height_minus_bottom=new l.Variable(\"_height_minus_bottom \"+this.id),this._whitespace_top=new l.Variable,this._whitespace_bottom=new l.Variable,this._whitespace_left=new l.Variable,this._whitespace_right=new l.Variable},e.prototype.get_constraints=function(){var t;return t=[],t.push(l.GE(this._dom_left)),t.push(l.GE(this._dom_top)),t.push(l.GE(this._left)),t.push(l.GE(this._width,[-1,this._right])),t.push(l.GE(this._top)),t.push(l.GE(this._height,[-1,this._bottom])),t.push(l.EQ(this._width_minus_right,[-1,this._width],this._right)),t.push(l.EQ(this._height_minus_bottom,[-1,this._height],this._bottom)),t},e.prototype.get_layoutable_children=function(){return[]},e.prototype.get_edit_variables=function(){var t;return t=[],\"fixed\"===this.sizing_mode&&(t.push({edit_variable:this._height,strength:l.Strength.strong}),t.push({edit_variable:this._width,strength:l.Strength.strong})),\"scale_width\"===this.sizing_mode&&t.push({edit_variable:this._height,strength:l.Strength.strong}),\"scale_height\"===this.sizing_mode&&t.push({edit_variable:this._width,strength:l.Strength.strong}),t},e.prototype.get_constrained_variables=function(){var t;return t={\"origin-x\":this._dom_left,\"origin-y\":this._dom_top,\"whitespace-top\":this._whitespace_top,\"whitespace-bottom\":this._whitespace_bottom,\"whitespace-left\":this._whitespace_left,\"whitespace-right\":this._whitespace_right},\"stretch_both\"===this.sizing_mode&&(t=i.extend(t,{width:this._width,height:this._height})),\"scale_width\"===this.sizing_mode&&(t=i.extend(t,{width:this._width})),\"scale_height\"===this.sizing_mode&&(t=i.extend(t,{height:this._height})),t},e.define({height:[a.Number],width:[a.Number],disabled:[a.Bool,!1],sizing_mode:[a.SizingMode,\"fixed\"],css_classes:[a.Array]}),e.internal({layoutable:[a.Bool,!0]}),e}(s.Model)},{\"../../core/bokeh_view\":\"core/bokeh_view\",\"../../core/build_views\":\"core/build_views\",\"../../core/layout/solver\":\"core/layout/solver\",\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../../model\":\"model\",underscore:\"underscore\"}],\"models/layouts/row\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./box\");r.RowView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.className=\"bk-grid-row\",e}(i.BoxView),r.Row=function(t){function e(t,r){e.__super__.constructor.call(this,t,r),this._horizontal=!0}return n(e,t),e.prototype.type=\"Row\",e.prototype.default_view=r.RowView,e}(i.Box)},{\"./box\":\"models/layouts/box\"}],\"models/layouts/spacer\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./layout_dom\");r.SpacerView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.className=\"bk-spacer-box\",e.prototype.render=function(){if(e.__super__.render.call(this),\"fixed\"===this.sizing_mode)return this.$el.css({width:this.model.width,height:this.model.height})},e.prototype.get_height=function(){return 1},e}(s.LayoutDOMView),r.Spacer=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Spacer\",e.prototype.default_view=r.SpacerView,e.prototype.get_constrained_variables=function(){var t;return t=e.__super__.get_constrained_variables.call(this),t=i.extend(t,{\"on-edge-align-top\":this._top,\"on-edge-align-bottom\":this._height_minus_bottom,\"on-edge-align-left\":this._left,\"on-edge-align-right\":this._width_minus_right,\"box-cell-align-top\":this._top,\"box-cell-align-bottom\":this._height_minus_bottom,\"box-cell-align-left\":this._left,\"box-cell-align-right\":this._width_minus_right,\"box-equal-size-top\":this._top,\"box-equal-size-bottom\":this._height_minus_bottom,\"box-equal-size-left\":this._left,\"box-equal-size-right\":this._width_minus_right})},e}(s.LayoutDOM)},{\"./layout_dom\":\"models/layouts/layout_dom\",underscore:\"underscore\"}],\"models/layouts/widget_box\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"../../core/logging\"),a=t(\"../../core/properties\"),l=t(\"../layouts/layout_dom\");r.WidgetBoxView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.className=\"bk-widget-box\",e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.render()},e.prototype.bind_bokeh_events=function(){return e.__super__.bind_bokeh_events.call(this),this.listenTo(this.model,\"change:children\",function(t){return function(){return t.build_child_views()}}(this))},e.prototype.render=function(){var t,e,r,n;return r=this.model.document.solver(),\"fixed\"!==this.model.sizing_mode&&\"scale_height\"!==this.model.sizing_mode||(n=this.get_width(),this.model._width._value!==n&&(r.suggest_value(this.model._width,n),r.update_variables())),\"fixed\"!==this.model.sizing_mode&&\"scale_width\"!==this.model.sizing_mode||(e=this.get_height(),this.model._height._value!==e&&(r.suggest_value(this.model._height,e),r.update_variables())),t=this.model._width._value-20>0?this.model._width._value-20:\"100%\",\"stretch_both\"===this.model.sizing_mode?this.$el.css({position:\"absolute\",left:this.model._dom_left._value,top:this.model._dom_top._value,width:this.model._width._value,height:this.model._height._value}):this.$el.css({width:t})},e.prototype.get_height=function(){var t,e,r,n;e=0,n=this.child_views;for(r in n)o.call(n,r)&&(t=n[r],e+=t.el.scrollHeight);return e+20},e.prototype.get_width=function(){var t,e,r,n,i;if(null!=this.model.width)return this.model.width;i=this.el.scrollWidth+20,n=this.child_views;for(r in n)o.call(n,r)&&(t=n[r],e=t.el.scrollWidth,e>i&&(i=e));return i},e}(l.LayoutDOMView),r.WidgetBox=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"WidgetBox\",e.prototype.default_view=r.WidgetBoxView,e.prototype.initialize=function(t){if(e.__super__.initialize.call(this,t),\"fixed\"===this.sizing_mode&&null===this.width&&(this.width=300,s.logger.info(\"WidgetBox mode is fixed, but no width specified. Using default of 300.\")),\"scale_height\"===this.sizing_mode)return s.logger.warn(\"sizing_mode `scale_height` is not experimental for WidgetBox. Please report your results to the bokeh dev team so we can improve.\")},e.prototype.get_edit_variables=function(){var t,r,n,o,i;for(r=e.__super__.get_edit_variables.call(this),i=this.get_layoutable_children(),n=0,o=i.length;n<o;n++)t=i[n],r=r.concat(t.get_edit_variables());return r},e.prototype.get_constraints=function(){var t,r,n,o,i;for(r=e.__super__.get_constraints.call(this),i=this.get_layoutable_children(),n=0,o=i.length;n<o;n++)t=i[n],r=r.concat(t.get_constraints());return r},e.prototype.get_constrained_variables=function(){var t;return t=e.__super__.get_constrained_variables.call(this),t=i.extend(t,{\"on-edge-align-top\":this._top,\"on-edge-align-bottom\":this._height_minus_bottom,\"on-edge-align-left\":this._left,\"on-edge-align-right\":this._width_minus_right,\"box-cell-align-top\":this._top,\"box-cell-align-bottom\":this._height_minus_bottom,\"box-cell-align-left\":this._left,\"box-cell-align-right\":this._width_minus_right,\"box-equal-size-top\":this._top,\"box-equal-size-bottom\":this._height_minus_bottom}),\"fixed\"!==this.sizing_mode&&(t=i.extend(t,{\"box-equal-size-left\":this._left,\"box-equal-size-right\":this._width_minus_right})),t},e.prototype.get_layoutable_children=function(){return this.children},e.define({children:[a.Array,[]]}),e}(l.LayoutDOM)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../layouts/layout_dom\":\"models/layouts/layout_dom\",underscore:\"underscore\"}],\"models/mappers/categorical_color_mapper\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../../core/properties\"),s=t(\"./color_mapper\");r.CategoricalColorMapper=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"CategoricalColorMapper\",e.define({factors:[i.Array]}),e.prototype._get_values=function(t,e){var r,n,o,i,s,a;for(a=[],o=0,s=t.length;o<s;o++)n=t[o],i=this.factors.indexOf(n),r=i<0||i>=e.length?this.nan_color:e[i],a.push(r);return a},e}(s.ColorMapper)},{\"../../core/properties\":\"core/properties\",\"./color_mapper\":\"models/mappers/color_mapper\"}],\"models/mappers/categorical_mapper\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./linear_mapper\");r.CategoricalMapper=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.map_to_target=function(t,r){var n,o,s,a,l,u;return null==r&&(r=!1),i.isNumber(t)?r?t:e.__super__.map_to_target.call(this,t):(a=this.source_range,o=a.factors,t.indexOf(\":\")>=0?(l=t.split(\":\"),n=l[0],s=l[1],s=parseFloat(s),u=o.indexOf(n)+.5+a.offset+s):u=o.indexOf(t)+1+a.offset,r?u:e.__super__.map_to_target.call(this,u))},e.prototype.v_map_to_target=function(t,r){var n,o,s,a,l,u,c,p,h,_;if(null==r&&(r=!1),i.isNumber(t[0]))return r?t:e.__super__.v_map_to_target.call(this,t);for(u=this.source_range,o=u.factors,h=Array(t.length),s=a=0,c=t.length;0<=c?a<c:a>c;s=0<=c?++a:--a)_=t[s],_.indexOf(\":\")>=0?(p=_.split(\":\"),n=p[0],l=p[1],l=parseFloat(l),h[s]=o.indexOf(n)+.5+u.offset+l):h[s]=o.indexOf(_)+1+u.offset;return r?h:e.__super__.v_map_to_target.call(this,h)},e.prototype.map_from_target=function(t,r){var n,o;return null==r&&(r=!1),t=e.__super__.map_from_target.call(this,t),r?t:(o=this.source_range,n=o.factors,n[Math.floor(t-.5-o.offset)])},e.prototype.v_map_from_target=function(t,r){var n,o,i,s,a,l,u,c,p;for(null==r&&(r=!1),p=e.__super__.v_map_from_target.call(this,t),o=i=0,l=p.length;0<=l?i<l:i>l;o=0<=l?++i:--i)p[o]=p[o];if(r)return p;for(c=Array(p),a=this.source_range,n=a.factors,o=s=0,u=t.length;0<=u?s<u:s>u;o=0<=u?++s:--s)c[o]=n[Math.floor(p[o]-.5-a.offset)];return c},e}(s.LinearMapper)},{\"./linear_mapper\":\"models/mappers/linear_mapper\",underscore:\"underscore\"}],\"models/mappers/color_mapper\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"../../core/properties\"),a=t(\"../../model\");r.ColorMapper=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"ColorMapper\",e.define({palette:[s.Any],nan_color:[s.Color,\"gray\"]}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this._little_endian=this._is_little_endian(),this._palette=this._build_palette(this.palette),this.listenTo(this,\"change\",function(){return this._palette=this._build_palette(this.palette)})},e.prototype.v_map_screen=function(t,e){var r,n,o,i,s,a,l,u,c;if(null==e&&(e=!1),c=this._get_values(t,this._palette,e),r=new ArrayBuffer(4*t.length),n=new Uint32Array(r),this._little_endian)for(o=i=0,a=t.length;0<=a?i<a:i>a;o=0<=a?++i:--i)u=c[o],n[o]=255<<24|(16711680&u)>>16|65280&u|(255&u)<<16;else for(o=s=0,l=t.length;0<=l?s<l:s>l;o=0<=l?++s:--s)u=c[o],n[o]=u<<8|255;return r},e.prototype.compute=function(t){return null},e.prototype.v_compute=function(t){var e;return e=this._get_values(t,this.palette)},e.prototype._get_values=function(t,e,r){return null==r&&(r=!1),[]},e.prototype._is_little_endian=function(){var t,e,r,n;return t=new ArrayBuffer(4),r=new Uint8Array(t),e=new Uint32Array(t),e[1]=168496141,n=!0,10===r[4]&&11===r[5]&&12===r[6]&&13===r[7]&&(n=!1),n},e.prototype._build_palette=function(t){var e,r,n,o,s;for(o=new Uint32Array(t.length),e=function(t){return i.isNumber(t)?t:parseInt(t.slice(1),16)},r=n=0,s=t.length;0<=s?n<s:n>s;r=0<=s?++n:--n)o[r]=e(t[r]);return o},e}(a.Model)},{\"../../core/properties\":\"core/properties\",\"../../model\":\"model\",underscore:\"underscore\"}],\"models/mappers/grid_mapper\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../../model\");r.GridMapper=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.map_to_target=function(t,e){var r,n;return r=this.domain_mapper.map_to_target(t),n=this.codomain_mapper.map_to_target(e),[r,n]},e.prototype.v_map_to_target=function(t,e){var r,n;return r=this.domain_mapper.v_map_to_target(t),n=this.codomain_mapper.v_map_to_target(e),[r,n]},e.prototype.map_from_target=function(t,e){var r,n;return r=this.domain_mapper.map_from_target(t),n=this.codomain_mapper.map_from_target(e),[r,n]},e.prototype.v_map_from_target=function(t,e){var r,n;return r=this.domain_mapper.v_map_from_target(t),n=this.codomain_mapper.v_map_from_target(e),[r,n]},e}(i.Model)},{\"../../model\":\"model\"}],\"models/mappers/index\":[function(t,e,r){\"use strict\";var n=t(\"./categorical_mapper\");r.CategoricalMapper=n.CategoricalMapper;var o=t(\"./categorical_color_mapper\");r.CategoricalColorMapper=o.CategoricalColorMapper;var i=t(\"./grid_mapper\");r.GridMapper=i.GridMapper;var s=t(\"./linear_color_mapper\");r.LinearColorMapper=s.LinearColorMapper;var a=t(\"./linear_mapper\");r.LinearMapper=a.LinearMapper;var l=t(\"./log_color_mapper\");r.LogColorMapper=l.LogColorMapper;var u=t(\"./log_mapper\");r.LogMapper=u.LogMapper},{\"./categorical_color_mapper\":\"models/mappers/categorical_color_mapper\",\"./categorical_mapper\":\"models/mappers/categorical_mapper\",\"./grid_mapper\":\"models/mappers/grid_mapper\",\"./linear_color_mapper\":\"models/mappers/linear_color_mapper\",\"./linear_mapper\":\"models/mappers/linear_mapper\",\"./log_color_mapper\":\"models/mappers/log_color_mapper\",\"./log_mapper\":\"models/mappers/log_mapper\"}],\"models/mappers/linear_color_mapper\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"../../core/properties\"),a=t(\"../../core/util/color\"),l=t(\"./color_mapper\");r.LinearColorMapper=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"LinearColorMapper\",e.define({high:[s.Number],low:[s.Number],high_color:[s.Color],low_color:[s.Color]}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this._nan_color=this._build_palette([a.color2hex(this.nan_color)])[0],this._high_color=null!=this.high_color?this._build_palette([a.color2hex(this.high_color)])[0]:void 0,this._low_color=null!=this.low_color?this._build_palette([a.color2hex(this.low_color)])[0]:void 0},e.prototype._get_values=function(t,e,r){var n,o,s,a,l,u,c,p,h,_,d,f,m,g,y,v;for(null==r&&(r=!1),c=null!=(g=this.low)?g:i.min(t),o=null!=(y=this.high)?y:i.max(t),h=e.length-1,v=[],_=r?this._nan_color:this.nan_color,p=r?this._low_color:this.low_color,s=r?this._high_color:this.high_color,d=1/(o-c),m=1/e.length,a=0,u=t.length;a<u;a++)n=t[a],isNaN(n)?v.push(_):n!==o?(f=(n-c)*d,l=Math.floor(f/m),l<0?null!=this.low_color?v.push(p):v.push(e[0]):l>h?null!=this.high_color?v.push(s):v.push(e[h]):v.push(e[l])):v.push(e[h]);return v},e}(l.ColorMapper)},{\"../../core/properties\":\"core/properties\",\"../../core/util/color\":\"core/util/color\",\"./color_mapper\":\"models/mappers/color_mapper\",underscore:\"underscore\"}],\"models/mappers/linear_mapper\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../../model\"),s=t(\"../../core/properties\");r.LinearMapper=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.define_computed_property(\"mapper_state\",this._mapper_state,!0),this.add_dependencies(\"mapper_state\",this,[\"source_range\",\"target_range\"]),this.add_dependencies(\"mapper_state\",this.source_range,[\"start\",\"end\"]),this.add_dependencies(\"mapper_state\",this.target_range,[\"start\",\"end\"])},e.getters({mapper_state:function(){return this._get_computed(\"mapper_state\")}}),e.prototype.map_to_target=function(t){var e,r,n;return r=this.mapper_state,n=r[0],e=r[1],n*t+e},e.prototype.v_map_to_target=function(t){var e,r,n,o,i,s,a,l;for(i=this.mapper_state,a=i[0],o=i[1],s=new Float64Array(t.length),r=e=0,n=t.length;e<n;r=++e)l=t[r],s[r]=a*l+o;return s},e.prototype.map_from_target=function(t){var e,r,n;return r=this.mapper_state,n=r[0],e=r[1],(t-e)/n},e.prototype.v_map_from_target=function(t){var e,r,n,o,i,s,a,l;for(i=this.mapper_state,a=i[0],o=i[1],s=new Float64Array(t.length),r=e=0,n=t.length;e<n;r=++e)l=t[r],s[r]=(l-o)/a;return s},e.prototype._mapper_state=function(){var t,e,r,n,o,i;return n=this.source_range.start,r=this.source_range.end,i=this.target_range.start,o=this.target_range.end,e=(o-i)/(r-n),t=-(e*n)+i,[e,t]},e.internal({source_range:[s.Any],target_range:[s.Any]}),e}(i.Model)},{\"../../core/properties\":\"core/properties\",\"../../model\":\"model\"}],\"models/mappers/log_color_mapper\":[function(t,e,r){\"use strict\";var n,o,i=function(t,e){function r(){this.constructor=t}for(var n in e)s.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},s={}.hasOwnProperty,a=t(\"underscore\"),l=t(\"../../core/properties\"),u=t(\"../../core/util/color\"),c=t(\"./color_mapper\");n=null!=(o=Math.log1p)?o:function(t){return Math.log(1+t)},r.LogColorMapper=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return i(e,t),e.prototype.type=\"LogColorMapper\",e.define({high:[l.Number],low:[l.Number],high_color:[l.Color],low_color:[l.Color]}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this._nan_color=this._build_palette([u.color2hex(this.nan_color)])[0],this._high_color=null!=this.high_color?this._build_palette([u.color2hex(this.high_color)])[0]:void 0,this._low_color=null!=this.low_color?this._build_palette([u.color2hex(this.low_color)])[0]:void 0},e.prototype._get_values=function(t,e,r){var o,i,s,l,u,c,p,h,_,d,f,m,g,y,v,b;for(null==r&&(r=!1),f=e.length,h=null!=(g=this.low)?g:a.min(t),i=null!=(y=this.high)?y:a.max(t),v=f/(n(i)-n(h)),d=e.length-1,b=[],m=r?this._nan_color:this.nan_color,s=r?this._high_color:this.high_color,_=r?this._low_color:this.low_color,l=0,c=t.length;l<c;l++)o=t[l],isNaN(o)?b.push(m):o>i?null!=this.high_color?b.push(s):b.push(e[d]):o!==i?o<h?null!=this.low_color?b.push(_):b.push(e[0]):(p=n(o)-n(h),u=Math.floor(p*v),u>d&&(u=d),b.push(e[u])):b.push(e[d]);return b},e}(c.ColorMapper)},{\"../../core/properties\":\"core/properties\",\"../../core/util/color\":\"core/util/color\",\"./color_mapper\":\"models/mappers/color_mapper\",underscore:\"underscore\"}],\"models/mappers/log_mapper\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../../model\"),s=t(\"../../core/properties\");r.LogMapper=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.define_computed_property(\"mapper_state\",this._mapper_state,!0),this.add_dependencies(\"mapper_state\",this,[\"source_range\",\"target_range\"]),this.add_dependencies(\"mapper_state\",this.source_range,[\"start\",\"end\"]),this.add_dependencies(\"mapper_state\",this.target_range,[\"start\",\"end\"])},e.getters({mapper_state:function(){return this._get_computed(\"mapper_state\")}}),e.prototype.map_to_target=function(t){var e,r,n,o,i,s,a;return i=this.mapper_state,a=i[0],o=i[1],r=i[2],e=i[3],s=0,0===r?n=0:(n=(Math.log(t)-e)/r,!isNaN(n)&&isFinite(n)||(n=0)),s=n*a+o},e.prototype.v_map_to_target=function(t){var e,r,n,o,i,s,a,l,u,c,p,h,_;if(c=this.mapper_state,h=c[0],u=c[1],n=c[2],r=c[3],p=new Float64Array(t.length),0===n)o=t.map(function(t){return 0});else for(o=t.map(function(t){return(Math.log(t)-r)/n}),e=i=0,a=o.length;i<a;e=++i)_=o[e],!isNaN(o[e])&&isFinite(o[e])||(o[e]=0);for(e=s=0,l=t.length;s<l;e=++s)_=t[e],p[e]=o[e]*h+u;return p},e.prototype.map_from_target=function(t){var e,r,n,o,i,s;return i=this.mapper_state,s=i[0],o=i[1],r=i[2],e=i[3],n=(t-o)/s,n=Math.exp(r*n+e)},e.prototype.v_map_from_target=function(t){var e,r,n,o,i,s,a,l,u,c,p;for(u=new Float64Array(t.length),l=this.mapper_state,c=l[0],a=l[1],n=l[2],r=l[3],o=t.map(function(t){return(t-a)/c}),e=i=0,s=t.length;i<s;e=++i)p=t[e],u[e]=Math.exp(n*o[e]+r);return u},e.prototype._get_safe_scale=function(t,e){var r,n,o,i;return i=t<0?0:t,r=e<0?0:e,i===r&&(0===i?(o=[1,10],i=o[0],r=o[1]):(n=Math.log(i)/Math.log(10),i=Math.pow(10,Math.floor(n)),r=Math.ceil(n)!==Math.floor(n)?Math.pow(10,Math.ceil(n)):Math.pow(10,Math.ceil(n)+1))),[i,r]},e.prototype._mapper_state=function(){var t,e,r,n,o,i,s,a,l,u,c,p;return l=this.source_range.start,a=this.source_range.end,p=this.target_range.start,c=this.target_range.end,s=c-p,o=this._get_safe_scale(l,a),u=o[0],t=o[1],0===u?(r=Math.log(t),e=0):(r=Math.log(t)-Math.log(u),e=Math.log(u)),i=s,n=p,[i,n,r,e]},e.internal({source_range:[s.Any],target_range:[s.Any]}),e}(i.Model)},{\"../../core/properties\":\"core/properties\",\"../../model\":\"model\"}],\"models/markers/index\":[function(t,e,r){\"use strict\";var n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x=function(t,e){function r(){this.constructor=t}for(var n in e)w.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},w={}.hasOwnProperty,k=t(\"./marker\");n=Math.sqrt(3),l=function(t,e){return t.moveTo(-e,e),t.lineTo(e,-e),t.moveTo(-e,-e),t.lineTo(e,e)},i=function(t,e){return t.moveTo(0,e),t.lineTo(0,-e),t.moveTo(-e,0),t.lineTo(e,0)},s=function(t,e){return t.moveTo(0,e),t.lineTo(e/1.5,0),t.lineTo(0,-e),t.lineTo(-e/1.5,0),t.closePath()},a=function(t,e){var r,o;return o=e*n,r=o/3,t.moveTo(-e,r),t.lineTo(e,r),t.lineTo(0,r-o),t.closePath()},u=function(t,e,r,n,o,s,a){var u;u=.65*o,i(t,o),l(t,u),s.doit&&(s.set_vectorize(t,e),t.stroke())},c=function(t,e,r,n,o,s,a){t.arc(0,0,o,0,2*Math.PI,!1),a.doit&&(a.set_vectorize(t,e),t.fill()),s.doit&&(s.set_vectorize(t,e),i(t,o),t.stroke())},p=function(t,e,r,n,o,i,s){t.arc(0,0,o,0,2*Math.PI,!1),s.doit&&(s.set_vectorize(t,e),t.fill()),i.doit&&(i.set_vectorize(t,e),l(t,o),t.stroke())},h=function(t,e,r,n,o,s,a){i(t,o),s.doit&&(s.set_vectorize(t,e),t.stroke())},_=function(t,e,r,n,o,i,a){s(t,o),a.doit&&(a.set_vectorize(t,e),t.fill()),i.doit&&(i.set_vectorize(t,e),t.stroke())},d=function(t,e,r,n,o,a,l){s(t,o),l.doit&&(l.set_vectorize(t,e),t.fill()),a.doit&&(a.set_vectorize(t,e),i(t,o),t.stroke())},f=function(t,e,r,n,o,i,s){t.rotate(Math.PI),a(t,o),t.rotate(-Math.PI),s.doit&&(s.set_vectorize(t,e),t.fill()),i.doit&&(i.set_vectorize(t,e),t.stroke())},m=function(t,e,r,n,o,i,s){var a;a=2*o,t.rect(-o,-o,a,a),s.doit&&(s.set_vectorize(t,e),t.fill()),i.doit&&(i.set_vectorize(t,e),t.stroke())},g=function(t,e,r,n,o,s,a){var l;l=2*o,t.rect(-o,-o,l,l),a.doit&&(a.set_vectorize(t,e),t.fill()),s.doit&&(s.set_vectorize(t,e),i(t,o),t.stroke())},y=function(t,e,r,n,o,i,s){var a;a=2*o,t.rect(-o,-o,a,a),s.doit&&(s.set_vectorize(t,e),t.fill()),i.doit&&(i.set_vectorize(t,e),l(t,o),t.stroke())},v=function(t,e,r,n,o,i,s){a(t,o),s.doit&&(s.set_vectorize(t,e),t.fill()),i.doit&&(i.set_vectorize(t,e),t.stroke())},b=function(t,e,r,n,o,i,s){l(t,o),i.doit&&(i.set_vectorize(t,e),t.stroke())},o=function(t,e){var r,n;return n=function(t){function r(){return r.__super__.constructor.apply(this,arguments)}return x(r,t),r.prototype._render_one=e,r}(k.MarkerView),r=function(e){function r(){return r.__super__.constructor.apply(this,arguments)}return x(r,e),r.prototype.default_view=n,r.prototype.type=t,r}(k.Marker)},r.Asterisk=o(\"Asterisk\",u),r.CircleCross=o(\"CircleCross\",c),r.CircleX=o(\"CircleX\",p),r.Cross=o(\"Cross\",h),r.Diamond=o(\"Diamond\",_),r.DiamondCross=o(\"DiamondCross\",d),r.InvertedTriangle=o(\"InvertedTriangle\",f),r.Square=o(\"Square\",m),r.SquareCross=o(\"SquareCross\",g),r.SquareX=o(\"SquareX\",y),r.Triangle=o(\"Triangle\",v),r.X=o(\"X\",b)},{\"./marker\":\"models/markers/marker\"}],\"models/markers/marker\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"../glyphs/glyph\"),a=t(\"../../core/hittest\"),l=t(\"../../core/properties\");r.MarkerView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.draw_legend_for_index=function(t,e,r,n,o,i){var s,a,l,u,c,p;return l=[i],c={},c[i]=(e+r)/2,p={},p[i]=(n+o)/2,u={},u[i]=.4*Math.min(Math.abs(r-e),Math.abs(o-n)),s={},s[i]=0,a={sx:c,sy:p,_size:u,_angle:s},this._render(t,l,a)},e.prototype._render=function(t,e,r){var n,o,i,s,a,l,u,c,p;for(c=r.sx,p=r.sy,o=r._size,n=r._angle,u=[],s=0,a=e.length;s<a;s++)i=e[s],isNaN(c[i]+p[i]+o[i]+n[i])||(l=o[i]/2,t.beginPath(),t.translate(c[i],p[i]),n[i]&&t.rotate(n[i]),this._render_one(t,i,c[i],p[i],l,this.visuals.line,this.visuals.fill),n[i]&&t.rotate(-n[i]),u.push(t.translate(-c[i],-p[i])));return u},e.prototype._index_data=function(){return this._xy_index()},e.prototype._mask_data=function(t){var e,r,n,o,i,s,l,u,c,p,h,_,d,f;return r=this.renderer.plot_view.frame.h_range,s=r.start-this.max_size,l=r.end+this.max_size,n=this.renderer.xmapper.v_map_from_target([s,l],!0),h=n[0],_=n[1],i=this.renderer.plot_view.frame.v_range,u=i.start-this.max_size,c=i.end+this.max_size,o=this.renderer.ymapper.v_map_from_target([u,c],!0),d=o[0],f=o[1],e=a.validate_bbox_coords([h,_],[d,f]),function(){var t,r,n,o;for(n=this.index.search(e),o=[],t=0,r=n.length;t<r;t++)p=n[t],o.push(p.i);return o}.call(this)},e.prototype._hit_point=function(t){var e,r,n,o,s,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A;for(c=[t.vx,t.vy],g=c[0],b=c[1],f=this.renderer.plot_view.canvas.vx_to_sx(g),m=this.renderer.plot_view.canvas.vy_to_sy(b),y=g-this.max_size,v=g+this.max_size,p=this.renderer.xmapper.v_map_from_target([y,v],!0),T=p[0],E=p[1],x=b-this.max_size,w=b+this.max_size,h=this.renderer.ymapper.v_map_from_target([x,w],!0),S=h[0],A=h[1],e=a.validate_bbox_coords([T,E],[S,A]),r=function(){var t,r,n,o;for(n=this.index.search(e),o=[],t=0,r=n.length;t<r;t++)k=n[t],o.push(k.i);return o}.call(this),o=[],l=0,u=r.length;l<u;l++)s=r[l],d=this._size[s]/2,n=Math.abs(this.sx[s]-f)+Math.abs(this.sy[s]-m),Math.abs(this.sx[s]-f)<=d&&Math.abs(this.sy[s]-m)<=d&&o.push([s,n]);return _=a.create_hit_test_result(),_[\"1d\"].indices=i.chain(o).sortBy(function(t){return t[1]}).map(function(t){return t[0]}).value(),_},e.prototype._hit_rect=function(t){var e,r,n,o,i,s,l,u,c;return r=this.renderer.xmapper.v_map_from_target([t.vx0,t.vx1],!0),s=r[0],l=r[1],n=this.renderer.ymapper.v_map_from_target([t.vy0,t.vy1],!0),u=n[0],c=n[1],e=a.validate_bbox_coords([s,l],[u,c]),o=a.create_hit_test_result(),o[\"1d\"].indices=function(){var t,r,n,o;for(n=this.index.search(e),o=[],t=0,r=n.length;t<r;t++)i=n[t],o.push(i.i);return o}.call(this),o},e.prototype._hit_poly=function(t){var e,r,n,o,i,s,l,u,c,p,h,_,d;for(s=[t.vx,t.vy],_=s[0],d=s[1],p=this.renderer.plot_view.canvas.v_vx_to_sx(_),h=this.renderer.plot_view.canvas.v_vy_to_sy(d),e=function(){c=[];for(var t=0,e=this.sx.length;0<=e?t<e:t>e;0<=e?t++:t--)c.push(t);return c}.apply(this),r=[],n=i=0,l=e.length;0<=l?i<l:i>l;n=0<=l?++i:--i)o=e[n],a.point_in_poly(this.sx[n],this.sy[n],p,h)&&r.push(o);return u=a.create_hit_test_result(),u[\"1d\"].indices=r,u},e}(s.GlyphView),r.Marker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.coords([[\"x\",\"y\"]]),e.mixins([\"line\",\"fill\"]),e.define({size:[l.DistanceSpec,{units:\"screen\",value:4}],angle:[l.AngleSpec,0]}),e}(s.Glyph)},{\"../../core/hittest\":\"core/hittest\",\"../../core/properties\":\"core/properties\",\"../glyphs/glyph\":\"models/glyphs/glyph\",underscore:\"underscore\"}],\"models/plots/gmap_plot\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../../core/logging\"),s=t(\"./gmap_plot_canvas\"),a=t(\"./plot\"),l=t(\"../../core/properties\");r.GMapPlotView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(a.PlotView),r.GMapPlot=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"GMapPlot\",e.prototype.default_view=r.GMapPlotView,e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.api_key||i.logger.error(\"api_key is required. See https://developers.google.com/maps/documentation/javascript/get-api-key for more information on how to obtain your own.\"),this._plot_canvas=new s.GMapPlotCanvas({plot:this}),this.plot_canvas.toolbar=this.toolbar},e.define({map_options:[l.Any],api_key:[l.String]}),e}(a.Plot)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"./gmap_plot_canvas\":\"models/plots/gmap_plot_canvas\",\"./plot\":\"models/plots/plot\"}],\"models/plots/gmap_plot_canvas\":[function(t,e,r){\"use strict\";var n=function(t,e){return function(){return t.apply(e,arguments)}},o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"underscore\"),a=t(\"../../core/util/proj4\"),l=t(\"./plot_canvas\");r.GMapPlotCanvasView=function(t){function e(){return this.setRanges=n(this.setRanges,this),this.getProjectedBounds=n(this.getProjectedBounds,this),this.getLatLngBounds=n(this.getLatLngBounds,this),e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.zoom_count=0},e.prototype.getLatLngBounds=function(){\n", + " var t,e,r,n,o,i,s;return e=this.map.getBounds(),r=e.getNorthEast(),t=e.getSouthWest(),o=t.lng(),n=r.lng(),s=t.lat(),i=r.lat(),[o,n,s,i]},e.prototype.getProjectedBounds=function(){var t,e,r,n,o,i,s,l,u,c,p;return o=this.getLatLngBounds(),u=o[0],l=o[1],p=o[2],c=o[3],i=a.proj4(a.mercator,[u,p]),e=i[0],n=i[1],s=a.proj4(a.mercator,[l,c]),t=s[0],r=s[1],[e,t,n,r]},e.prototype.setRanges=function(){var t,e,r,n,o;return o=this.getProjectedBounds(),e=o[0],t=o[1],n=o[2],r=o[3],this.x_range.setv({start:e,end:t}),this.y_range.setv({start:n,end:r})},e.prototype.update_range=function(t){var r,n,o,i,s,a,l,u;if(this.pause(),null==t.sdx&&null==t.sdy||(this.map.panBy(t.sdx,t.sdy),e.__super__.update_range.call(this,t)),null!=t.factor){if(10!==this.zoom_count)return void(this.zoom_count+=1);this.zoom_count=0,e.__super__.update_range.call(this,t),u=t.factor<0?-1:1,n=this.map.getZoom(),r=n+u,r>=2&&(this.map.setZoom(r),l=this.getProjectedBounds(),i=l[0],o=l[1],a=l[2],s=l[3],o-i<0&&this.map.setZoom(n)),this.setRanges()}return this.unpause()},e.prototype.bind_bokeh_events=function(){var t,r,n,o,i,a;return e.__super__.bind_bokeh_events.call(this),a=this.frame.width,r=this.frame.height,n=this.canvas.vx_to_sx(this.frame.left),i=this.canvas.vy_to_sy(this.frame.top),this.canvas_view.map_div.attr(\"style\",\"top: \"+i+\"px; left: \"+n+\"px; position: absolute\"),this.canvas_view.map_div.attr(\"style\",\"width:\"+a+\"px;\"),this.canvas_view.map_div.attr(\"style\",\"height:\"+r+\"px;\"),this.canvas_view.map_div.width(a+\"px\").height(r+\"px\"),this.initial_zoom=this.model.plot.map_options.zoom,t=function(t){return function(){var e,r,n,o;return n=window.google.maps,r={satellite:n.MapTypeId.SATELLITE,terrain:n.MapTypeId.TERRAIN,roadmap:n.MapTypeId.ROADMAP,hybrid:n.MapTypeId.HYBRID},o=t.model.plot.map_options,e={center:new n.LatLng(o.lat,o.lng),zoom:o.zoom,disableDefaultUI:!0,mapTypeId:r[o.map_type]},null!=o.styles&&(e.styles=JSON.parse(o.styles)),t.map=new n.Map(t.canvas_view.map_div[0],e),n.event.addListenerOnce(t.map,\"idle\",t.setRanges)}}(this),null==window._bokeh_gmap_loads&&(window._bokeh_gmap_loads=[]),null!=window.google&&null!=window.google.maps?s.defer(t):null!=window._bokeh_gmap_callback?window._bokeh_gmap_loads.push(t):(window._bokeh_gmap_loads.push(t),window._bokeh_gmap_callback=function(){return window._bokeh_gmap_loads.forEach(s.defer)},o=document.createElement(\"script\"),o.type=\"text/javascript\",o.src=\"https://maps.googleapis.com/maps/api/js?key=\"+this.model.plot.api_key+\"&callback=_bokeh_gmap_callback\",document.body.appendChild(o))},e.prototype._map_hook=function(t,e){var r,n,o,i;return n=e[0],o=e[1],i=e[2],r=e[3],this.canvas_view.map_div.attr(\"style\",\"top: \"+o+\"px; left: \"+n+\"px;\"),this.canvas_view.map_div.width(i+\"px\").height(r+\"px\")},e.prototype._paint_empty=function(t,e){var r,n,o,i,s,a;return s=this.canvas.width,i=this.canvas.height,o=e[0],a=e[1],n=e[2],r=e[3],t.clearRect(0,0,s,i),t.beginPath(),t.moveTo(0,0),t.lineTo(0,i),t.lineTo(s,i),t.lineTo(s,0),t.lineTo(0,0),t.moveTo(o,a),t.lineTo(o+n,a),t.lineTo(o+n,a+r),t.lineTo(o,a+r),t.lineTo(o,a),t.closePath(),t.fillStyle=this.model.plot.border_fill_color,t.fill()},e}(l.PlotCanvasView),r.GMapPlotCanvas=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.type=\"GMapPlotCanvas\",e.prototype.default_view=r.GMapPlotCanvasView,e.prototype.initialize=function(t,r){return this.use_map=!0,e.__super__.initialize.call(this,t,r)},e}(l.PlotCanvas)},{\"../../core/util/proj4\":\"core/util/proj4\",\"./plot_canvas\":\"models/plots/plot_canvas\",underscore:\"underscore\"}],\"models/plots/index\":[function(t,e,r){\"use strict\";var n=t(\"./plot\");r.Plot=n.Plot;var o=t(\"./gmap_plot\");r.GMapPlot=o.GMapPlot},{\"./gmap_plot\":\"models/plots/gmap_plot\",\"./plot\":\"models/plots/plot\"}],\"models/plots/plot\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=[].slice,s=t(\"underscore\"),a=t(\"../../core/layout/solver\"),l=t(\"../../core/logging\"),u=t(\"../../core/properties\"),c=t(\"../layouts/layout_dom\"),p=t(\"../annotations/title\"),h=t(\"../tools/toolbar\"),_=t(\"../tools/tool_events\"),d=t(\"./plot_canvas\"),f=t(\"../sources/column_data_source\"),m=t(\"../renderers/glyph_renderer\");r.PlotView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.className=\"bk-plot-layout\",e.prototype.bind_bokeh_events=function(){var t;return e.__super__.bind_bokeh_events.call(this),t=\"Title object cannot be replaced. Try changing properties on title to update it after initialization.\",this.listenTo(this.model,\"change:title\",function(e){return function(){return l.logger.warn(t)}}(this))},e.prototype.render=function(){var t,r,n,o;if(e.__super__.render.call(this),\"scale_both\"===this.model.sizing_mode)return r=this.get_width_height(),o=r[0],t=r[1],n=this.model.document.solver(),n.suggest_value(this.model._width,o),n.suggest_value(this.model._height,t),this.$el.css({position:\"absolute\",left:this.model._dom_left._value,top:this.model._dom_top._value,width:this.model._width.value(),height:this.model._height.value()})},e.prototype.get_width_height=function(){var t,e,r,n,o,i,s,a,l;return s=this.el.parentNode.clientHeight,a=this.el.parentNode.clientWidth,t=this.model.get_aspect_ratio(),o=a,r=a/t,i=s*t,n=s,o<i?(l=o,e=r):(l=i,e=n),[l,e]},e.prototype.get_height=function(){return this.model._width._value/this.model.get_aspect_ratio()},e.prototype.get_width=function(){return this.model._height._value*this.model.get_aspect_ratio()},e}(c.LayoutDOMView),r.Plot=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Plot\",e.prototype.default_view=r.PlotView,e.prototype.initialize=function(t){var r,n,o,i,a,l,u,c,h,_,f;for(e.__super__.initialize.call(this,t),l=s.values(this.extra_x_ranges).concat(this.x_range),r=0,o=l.length;r<o;r++)_=l[r],a=_.plots,s.isArray(a)&&(a=a.concat(this),_.setv(\"plots\",a,{silent:!0}));for(u=s.values(this.extra_y_ranges).concat(this.y_range),n=0,i=u.length;n<i;n++)f=u[n],a=f.plots,s.isArray(a)&&(a=a.concat(this),f.setv(\"plots\",a,{silent:!0}));if(this._horizontal=!1,\"left\"!==(c=this.toolbar_location)&&\"right\"!==c||(this._horizontal=!0),null!=this.min_border&&(null==this.min_border_top&&(this.min_border_top=this.min_border),null==this.min_border_bottom&&(this.min_border_bottom=this.min_border),null==this.min_border_left&&(this.min_border_left=this.min_border),null==this.min_border_right&&(this.min_border_right=this.min_border)),null!=this.title&&(h=s.isString(this.title)?new p.Title({text:this.title}):this.title,this.add_layout(h,this.title_location)),this._plot_canvas=new d.PlotCanvas({plot:this}),this.toolbar.toolbar_location=this.toolbar_location,this.toolbar.toolbar_sticky=this.toolbar_sticky,this.plot_canvas.toolbar=this.toolbar,null==this.width&&(this.width=this.plot_width),null==this.height)return this.height=this.plot_height},e.getter(\"plot_canvas\",function(){return this._plot_canvas}),e.prototype._doc_attached=function(){var t,e,r,n,o,i,s,a;for(s=[\"above\",\"below\",\"left\",\"right\"],t=0,n=s.length;t<n;t++)for(a=s[t],r=this.getv(a),e=0,o=r.length;e<o;e++)i=r[e],this.plot_canvas.add_renderer_to_canvas_side(i,a);return this.plot_canvas.attach_document(this.document),this._set_orientation_variables(this),this._set_orientation_variables(this.toolbar),this._set_orientation_variables(this.plot_canvas)},e.prototype.add_renderers=function(){var t,e;return t=1<=arguments.length?i.call(arguments,0):[],e=this.renderers,e=e.concat(t),this.renderers=e},e.prototype.add_layout=function(t,e){var r;if(null==e&&(e=\"center\"),null!=t.props.plot&&(t.plot=this),this.add_renderers(t),\"center\"!==e)return r=this.getv(e),r.push(t)},e.prototype.add_glyph=function(t,e,r){var n;return null==r&&(r={}),null==e&&(e=new f.ColumnDataSource),r=s.extend({},r,{data_source:e,glyph:t}),n=new m.GlyphRenderer(r),this.add_renderers(n),n},e.prototype.add_tools=function(){var t,e,r,n;return n=1<=arguments.length?i.call(arguments,0):[],e=function(){var e,o,i;for(i=[],e=0,o=n.length;e<o;e++)r=n[e],null!=r.overlay&&this.add_renderers(r.overlay),null!=r.plot?i.push(r):(t=s.clone(r.attributes),t.plot=this,i.push(new r.constructor(t)));return i}.call(this),this.toolbar.tools=this.toolbar.tools.concat(e)},e.prototype.get_aspect_ratio=function(){return this.width/this.height},e.prototype.get_layoutable_children=function(){var t;return t=[this.plot_canvas],null!=this.toolbar_location&&(t=[this.toolbar,this.plot_canvas]),t},e.prototype.get_edit_variables=function(){var t,r,n,o,i;for(r=e.__super__.get_edit_variables.call(this),\"scale_both\"===this.sizing_mode&&(r.push({edit_variable:this._width,strength:a.Strength.strong}),r.push({edit_variable:this._height,strength:a.Strength.strong})),i=this.get_layoutable_children(),n=0,o=i.length;n<o;n++)t=i[n],r=r.concat(t.get_edit_variables());return r},e.prototype.get_constraints=function(){var t,r,n,o,i,s,l,u;for(r=e.__super__.get_constraints.call(this),null!=this.toolbar_location&&(this.toolbar_sticky===!0?r.push(a.EQ(this._sizeable,[-1,this.plot_canvas._sizeable])):r.push(a.EQ(this._sizeable,[-1,this.plot_canvas._sizeable],[-1,this.toolbar._sizeable])),r.push(a.EQ(this._full,[-1,this.plot_canvas._full])),\"above\"===this.toolbar_location&&(u=this.toolbar_sticky===!0?this.plot_canvas._top:this.plot_canvas._dom_top,r.push(a.EQ(u,[-1,this.toolbar._dom_top],[-1,this.toolbar._height]))),\"below\"===this.toolbar_location&&(this.toolbar_sticky===!1&&r.push(a.EQ(this.toolbar._dom_top,[-1,this.plot_canvas._height],this.toolbar._bottom,[-1,this.toolbar._height])),this.toolbar_sticky===!0&&(r.push(a.GE(this.plot_canvas.below_panel._height,[-1,this.toolbar._height])),r.push(a.WEAK_EQ(this.toolbar._dom_top,[-1,this.plot_canvas._height],this.plot_canvas.below_panel._height)))),\"left\"===this.toolbar_location&&(u=this.toolbar_sticky===!0?this.plot_canvas._left:this.plot_canvas._dom_left,r.push(a.EQ(u,[-1,this.toolbar._dom_left],[-1,this.toolbar._width]))),\"right\"===this.toolbar_location&&(this.toolbar_sticky===!1&&r.push(a.EQ(this.toolbar._dom_left,[-1,this.plot_canvas._width],this.toolbar._right,[-1,this.toolbar._width])),this.toolbar_sticky===!0&&(r.push(a.GE(this.plot_canvas.right_panel._width,[-1,this.toolbar._width])),r.push(a.WEAK_EQ(this.toolbar._dom_left,[-1,this.plot_canvas._width],this.plot_canvas.right_panel._width)))),\"above\"!==(i=this.toolbar_location)&&\"below\"!==i||r.push(a.EQ(this._width,[-1,this.toolbar._width],[-1,this.plot_canvas._width_minus_right])),\"left\"!==(s=this.toolbar_location)&&\"right\"!==s||(r.push(a.EQ(this._height,[-1,this.toolbar._height],[-1,this.plot_canvas.above_panel._height])),r.push(a.EQ(this.toolbar._dom_top,[-1,this.plot_canvas.above_panel._height])))),null==this.toolbar_location&&(r.push(a.EQ(this._width,[-1,this.plot_canvas._width])),r.push(a.EQ(this._height,[-1,this.plot_canvas._height]))),l=this.get_layoutable_children(),n=0,o=l.length;n<o;n++)t=l[n],r=r.concat(t.get_constraints());return r},e.prototype.get_constrained_variables=function(){var t;return t=e.__super__.get_constrained_variables.call(this),t=s.extend(t,{\"on-edge-align-top\":this.plot_canvas._top,\"on-edge-align-bottom\":this.plot_canvas._height_minus_bottom,\"on-edge-align-left\":this.plot_canvas._left,\"on-edge-align-right\":this.plot_canvas._width_minus_right,\"box-cell-align-top\":this.plot_canvas._top,\"box-cell-align-bottom\":this.plot_canvas._height_minus_bottom,\"box-cell-align-left\":this.plot_canvas._left,\"box-cell-align-right\":this.plot_canvas._width_minus_right,\"box-equal-size-top\":this.plot_canvas._top,\"box-equal-size-bottom\":this.plot_canvas._height_minus_bottom}),\"fixed\"!==this.sizing_mode&&(t=s.extend(t,{\"box-equal-size-left\":this.plot_canvas._left,\"box-equal-size-right\":this.plot_canvas._width_minus_right})),t},e.prototype._set_orientation_variables=function(t){if(this._horizontal===!1&&(t._sizeable=t._height,t._full=t._width),this._horizontal===!0)return t._sizeable=t._width,t._full=t._height},e.mixins([\"line:outline_\",\"fill:background_\",\"fill:border_\"]),e.define({toolbar:[u.Instance,function(){return new h.Toolbar}],toolbar_location:[u.Location,\"right\"],toolbar_sticky:[u.Bool,!0],plot_width:[u.Number,600],plot_height:[u.Number,600],title:[u.Any,function(){return new p.Title({text:\"\"})}],title_location:[u.Location,\"above\"],h_symmetry:[u.Bool,!0],v_symmetry:[u.Bool,!1],above:[u.Array,[]],below:[u.Array,[]],left:[u.Array,[]],right:[u.Array,[]],renderers:[u.Array,[]],x_range:[u.Instance],extra_x_ranges:[u.Any,{}],y_range:[u.Instance],extra_y_ranges:[u.Any,{}],x_mapper_type:[u.String,\"auto\"],y_mapper_type:[u.String,\"auto\"],tool_events:[u.Instance,function(){return new _.ToolEvents}],lod_factor:[u.Number,10],lod_interval:[u.Number,300],lod_threshold:[u.Number,2e3],lod_timeout:[u.Number,500],webgl:[u.Bool,!1],hidpi:[u.Bool,!0],min_border:[u.Number,5],min_border_top:[u.Number,null],min_border_left:[u.Number,null],min_border_bottom:[u.Number,null],min_border_right:[u.Number,null],inner_width:[u.Number],inner_height:[u.Number]}),e.override({outline_line_color:\"#e5e5e5\",border_fill_color:\"#ffffff\",background_fill_color:\"#ffffff\"}),e.getters({all_renderers:function(){var t,e,r,n,o;for(n=this.renderers,r=this.toolbar.tools,t=0,e=r.length;t<e;t++)o=r[t],n=n.concat(o.synthetic_renderers);return n}}),e}(c.LayoutDOM)},{\"../../core/layout/solver\":\"core/layout/solver\",\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../annotations/title\":\"models/annotations/title\",\"../layouts/layout_dom\":\"models/layouts/layout_dom\",\"../renderers/glyph_renderer\":\"models/renderers/glyph_renderer\",\"../sources/column_data_source\":\"models/sources/column_data_source\",\"../tools/tool_events\":\"models/tools/tool_events\",\"../tools/toolbar\":\"models/tools/toolbar\",\"./plot_canvas\":\"models/plots/plot_canvas\",underscore:\"underscore\"}],\"models/plots/plot_canvas\":[function(t,e,r){\"use strict\";var n,o=function(t,e){return function(){return t.apply(e,arguments)}},i=function(t,e){function r(){this.constructor=t}for(var n in e)s.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},s={}.hasOwnProperty,a=[].indexOf||function(t){for(var e=0,r=this.length;e<r;e++)if(e in this&&this[e]===t)return e;return-1},l=t(\"underscore\"),u=t(\"../canvas/canvas\"),c=t(\"../canvas/cartesian_frame\"),p=t(\"../ranges/data_range1d\"),h=t(\"../renderers/glyph_renderer\"),_=t(\"../layouts/layout_dom\"),d=t(\"../../core/build_views\"),f=t(\"../../core/ui_events\"),m=t(\"../../core/layout/layout_canvas\"),g=t(\"../../core/visuals\"),y=t(\"../../core/bokeh_view\"),v=t(\"../../core/layout/solver\"),b=t(\"../../core/logging\"),x=t(\"../../core/enums\"),w=t(\"../../core/properties\"),k=t(\"../../core/util/throttle\"),T=t(\"../../core/layout/side_panel\");n=null,r.PlotCanvasView=function(t){function e(){return this.remove=o(this.remove,this),this.request_render=o(this.request_render,this),e.__super__.constructor.apply(this,arguments)}return i(e,t),e.prototype.className=\"bk-plot-wrapper\",e.prototype.state={history:[],index:-1},e.prototype.view_options=function(){return l.extend({plot_view:this},this.options)},e.prototype.pause=function(){return this.is_paused=!0},e.prototype.unpause=function(){return this.is_paused=!1,this.request_render()},e.prototype.request_render=function(){this.is_paused||this.throttled_render()},e.prototype.remove=function(){var t,r,n,o;e.__super__.remove.call(this),r=this.tool_views,n=[];for(t in r)o=r[t],n.push(o.remove());return n},e.prototype.initialize=function(t){var r,n,o,i;for(e.__super__.initialize.call(this,t),this.pause(),this.visuals=new g.Visuals(this.model.plot),this._initial_state_info={range:null,selection:{},dimensions:{width:this.model.canvas.width,height:this.model.canvas.height}},this.frame=this.model.frame,this.x_range=this.frame.x_ranges[\"default\"],this.y_range=this.frame.y_ranges[\"default\"],this.xmapper=this.frame.x_mappers[\"default\"],this.ymapper=this.frame.y_mappers[\"default\"],this.canvas=this.model.canvas,this.canvas_view=new this.canvas.default_view({model:this.canvas}),this.$el.append(this.canvas_view.el),this.canvas_view.render(!0),(this.model.plot.webgl||window.location.search.indexOf(\"webgl=1\")>0)&&window.location.search.indexOf(\"webgl=0\")===-1&&this.init_webgl(),this.throttled_render=k.throttle(this.render,15),null==this.model.document._unrendered_plots&&(this.model.document._unrendered_plots={}),this.model.document._unrendered_plots[this.id]=!0,this.ui_event_bus=new f.UIEvents(this.model.toolbar,this.canvas_view.$el),this.levels={},i=x.RenderLevel,r=0,n=i.length;r<n;r++)o=i[r],this.levels[o]={};return this.renderer_views={},this.tool_views={},this.build_levels(),this.build_tools(),this.bind_bokeh_events(),this.update_dataranges(),this.unpause(),b.logger.debug(\"PlotView initialized\"),this},e.prototype.get_canvas_element=function(){return this.canvas_view.ctx.canvas},e.prototype.init_webgl=function(){var t,e,r;return t=this.canvas_view.ctx,e=n,null==e&&(n=e=document.createElement(\"canvas\"),r={premultipliedAlpha:!0},e.gl=e.getContext(\"webgl\",r)||e.getContext(\"experimental-webgl\",r)),null!=e.gl?t.glcanvas=e:b.logger.warn(\"WebGL is not supported, falling back to 2D canvas.\")},e.prototype.prepare_webgl=function(t,e){var r,n,o,i;if(n=this.canvas_view.ctx,r=this.canvas_view.get_canvas_element(),n.glcanvas)return n.glcanvas.width=r.width,n.glcanvas.height=r.height,i=n.glcanvas.gl,i.viewport(0,0,n.glcanvas.width,n.glcanvas.height),i.clearColor(0,0,0,0),i.clear(i.COLOR_BUFFER_BIT||i.DEPTH_BUFFER_BIT),i.enable(i.SCISSOR_TEST),o=n.glcanvas.height-t*(e[1]+e[3]),i.scissor(t*e[0],o,t*e[2],t*e[3]),i.enable(i.BLEND),i.blendFuncSeparate(i.SRC_ALPHA,i.ONE_MINUS_SRC_ALPHA,i.ONE_MINUS_DST_ALPHA,i.ONE)},e.prototype.blit_webgl=function(t){var e;if(e=this.canvas_view.ctx,e.glcanvas)return b.logger.debug(\"drawing with WebGL\"),e.restore(),e.drawImage(e.glcanvas,0,0),e.save(),e.scale(t,t),e.translate(.5,.5)},e.prototype.update_dataranges=function(){var t,e,r,n,o,i,s,a,u,c,h,_,d,f,m,g,y,v,x,w,k,T,E,S,A,M,z,C,P,j,N,O;for(i=this.model.frame,e={},y={},n=!1,T=l.values(i.x_ranges).concat(l.values(i.y_ranges)),a=0,h=T.length;a<h;a++)k=T[a],k instanceof p.DataRange1d&&\"log\"===k.mapper_hint&&(n=!0);E=this.renderer_views;for(u in E)j=E[u],t=null!=(S=j.glyph)&&\"function\"==typeof S.bounds?S.bounds():void 0,null!=t&&(e[u]=t),n&&(g=null!=(A=j.glyph)&&\"function\"==typeof A.log_bounds?A.log_bounds():void 0,null!=g&&(y[u]=g));for(o=!1,s=!1,M=l.values(i.x_ranges),c=0,_=M.length;c<_;c++)N=M[c],N instanceof p.DataRange1d&&(r=\"log\"===N.mapper_hint?y:e,N.update(r,0,this.model.id),N.follow&&(o=!0)),null!=N.bounds&&(s=!0);for(z=l.values(i.y_ranges),v=0,d=z.length;v<d;v++)O=z[v],O instanceof p.DataRange1d&&(r=\"log\"===O.mapper_hint?y:e,O.update(r,1,this.model.id),O.follow&&(o=!0)),null!=O.bounds&&(s=!0);if(o&&s){for(b.logger.warn(\"Follow enabled so bounds are unset.\"),C=l.values(i.x_ranges),x=0,f=C.length;x<f;x++)N=C[x],N.bounds=null;for(P=l.values(i.y_ranges),w=0,m=P.length;w<m;w++)O=P[w],O.bounds=null}return this.range_update_timestamp=Date.now()},e.prototype.map_to_screen=function(t,e,r,n){return null==r&&(r=\"default\"),null==n&&(n=\"default\"),this.frame.map_to_screen(t,e,this.canvas,r,n)},e.prototype.push_state=function(t,e){var r,n;return r=(null!=(n=this.state.history[this.state.index])?n.info:void 0)||{},e=l.extend({},this._initial_state_info,r,e),this.state.history.slice(0,this.state.index+1),this.state.history.push({type:t,info:e}),this.state.index=this.state.history.length-1,this.trigger(\"state_changed\")},e.prototype.clear_state=function(){return this.state={history:[],index:-1},this.trigger(\"state_changed\")},e.prototype.can_undo=function(){return this.state.index>=0},e.prototype.can_redo=function(){return this.state.index<this.state.history.length-1},e.prototype.undo=function(){if(this.can_undo())return this.state.index-=1,this._do_state_change(this.state.index),this.trigger(\"state_changed\")},e.prototype.redo=function(){if(this.can_redo())return this.state.index+=1,this._do_state_change(this.state.index),this.trigger(\"state_changed\")},e.prototype._do_state_change=function(t){var e,r;if(e=(null!=(r=this.state.history[t])?r.info:void 0)||this._initial_state_info,null!=e.range&&this.update_range(e.range),null!=e.selection&&this.update_selection(e.selection),null!=e.dimensions)return this.canvas_view.set_dims([e.dimensions.width,e.dimensions.height])},e.prototype.reset_dimensions=function(){return this.update_dimensions(this.canvas.initial_width,this.canvas.initial_height)},e.prototype.update_dimensions=function(t,e){return this.pause(),this.model.plot.width=t,this.model.plot.height=e,this.model.document.resize(),this.unpause()},e.prototype.get_selection=function(){var t,e,r,n,o,i;for(i=[],r=this.model.plot.renderers,t=0,e=r.length;t<e;t++)n=r[t],n instanceof h.GlyphRenderer&&(o=n.data_source.selected,i[n.id]=o);return i},e.prototype.update_selection=function(t){var e,r,n,o,i,s,l;for(o=this.model.plot.renderers,l=[],r=0,n=o.length;r<n;r++)s=o[r],s instanceof h.GlyphRenderer&&(e=s.data_source,null!=t?(i=s.id,a.call(t,i)>=0?l.push(e.selected=t[s.id]):l.push(void 0)):l.push(e.selection_manager.clear()));return l},e.prototype.reset_selection=function(){return this.update_selection(null)},e.prototype._update_ranges_together=function(t){var e,r,n,o,i,s,a,l,u,c;for(c=1,e=0,n=t.length;e<n;e++)s=t[e],u=s[0],i=s[1],c=Math.min(c,this._get_weight_to_constrain_interval(u,i));if(c<1){for(l=[],r=0,o=t.length;r<o;r++)a=t[r],u=a[0],i=a[1],i.start=c*i.start+(1-c)*u.start,l.push(i.end=c*i.end+(1-c)*u.end);return l}},e.prototype._update_ranges_individually=function(t,e,r){var n,o,i,s,a,l,u,c,p,h,_,d,f,m,g;for(n=!1,o=0,s=t.length;o<s;o++)h=t[o],m=h[0],p=h[1],f=m.start>m.end,r||(g=this._get_weight_to_constrain_interval(m,p),g<1&&(p.start=g*p.start+(1-g)*m.start,p.end=g*p.end+(1-g)*m.end)),null!=m.bounds&&(u=m.bounds[0],l=m.bounds[1],c=Math.abs(p.end-p.start),f?(null!=u&&u>=p.end&&(n=!0,p.end=u,null==e&&null==r||(p.start=u+c)),null!=l&&l<=p.start&&(n=!0,p.start=l,null==e&&null==r||(p.end=l-c))):(null!=u&&u>=p.start&&(n=!0,p.start=u,null==e&&null==r||(p.end=u+c)),null!=l&&l<=p.end&&(n=!0,p.end=l,null==e&&null==r||(p.start=l-c))));if(!r||!n){for(d=[],i=0,a=t.length;i<a;i++)_=t[i],m=_[0],p=_[1],m.have_updated_interactively=!0,m.start!==p.start||m.end!==p.end?d.push(m.setv(p)):d.push(void 0);return d}},e.prototype._get_weight_to_constrain_interval=function(t,e){var r,n,o,i,s,a,l,u,c;return s=t.min_interval,n=t.max_interval,c=1,null!=t.bounds&&(u=t.bounds,i=u[0],r=u[1],null!=i&&null!=r&&(o=Math.abs(r-i),n=null!=n?Math.min(n,o):o)),null==s&&null==n||(l=Math.abs(t.end-t.start),a=Math.abs(e.end-e.start),s>0&&a<s&&(c=(l-s)/(l-a)),n>0&&a>n&&(c=(n-l)/(a-l)),c=Math.max(0,Math.min(1,c))),c},e.prototype.update_range=function(t,e,r){var n,o,i,s,a,l,u;if(this.pause,null==t){i=this.frame.x_ranges;for(n in i)u=i[n],u.reset();s=this.frame.y_ranges;for(n in s)u=s[n],u.reset();this.update_dataranges()}else{o=[],a=this.frame.x_ranges;for(n in a)u=a[n],o.push([u,t.xrs[n]]);l=this.frame.y_ranges;for(n in l)u=l[n],o.push([u,t.yrs[n]]);r&&this._update_ranges_together(o),this._update_ranges_individually(o,e,r)}return this.unpause()},e.prototype.reset_range=function(){return this.update_range(null)},e.prototype.build_levels=function(){var t,e,r,n,o,i,s,a,u,c;for(a=this.model.plot.all_renderers,s=l.keys(this.renderer_views),i=d.build_views(this.renderer_views,a,this.view_options()),u=l.difference(s,l.pluck(a,\"id\")),e=0,n=u.length;e<n;e++)t=u[e],delete this.levels.glyph[t];for(r=0,o=i.length;r<o;r++)c=i[r],this.levels[c.model.level][c.model.id]=c,c.bind_bokeh_events();return this},e.prototype.build_tools=function(){var t,e,r,n,o,i;for(o=this.model.plot.toolbar.tools,r=d.build_views(this.tool_views,o,this.view_options()),n=[],t=0,e=r.length;t<e;t++)i=r[t],i.bind_bokeh_events(),n.push(this.ui_event_bus.register_tool(i));return n},e.prototype.bind_bokeh_events=function(){var t,e,r,n;e=this.model.frame.x_ranges;for(t in e)n=e[t],this.listenTo(n,\"change\",this.request_render);r=this.model.frame.y_ranges;for(t in r)n=r[t],this.listenTo(n,\"change\",this.request_render);return this.listenTo(this.model.plot,\"change:renderers\",function(t){return function(){return t.build_levels()}}(this)),this.listenTo(this.model.plot.toolbar,\"change:tools\",function(t){return function(){return t.build_levels(),t.build_tools()}}(this)),this.listenTo(this.model.plot,\"change\",this.request_render),this.listenTo(this.model.plot,\"destroy\",function(t){return function(){return t.remove()}}(this)),this.listenTo(this.model.plot.document.solver(),\"layout_update\",function(t){return function(){return t.request_render()}}(this)),this.listenTo(this.model.plot.document.solver(),\"layout_update\",function(t){return function(){return t.model.plot.setv({inner_width:Math.round(t.frame.width),inner_height:Math.round(t.frame.height)})}}(this)),this.listenTo(this.model.plot.document.solver(),\"resize\",function(t){return function(){return t.resize()}}(this)),this.listenTo(this.canvas,\"change:pixel_ratio\",function(t){return function(){return t.request_render()}}(this))},e.prototype.set_initial_range=function(){var t,e,r,n,o,i,s;t=!0,i={},r=this.frame.x_ranges;for(e in r){if(o=r[e],null==o.start||null==o.end||l.isNaN(o.start+o.end)){t=!1;break}i[e]={start:o.start,end:o.end}}if(t){s={},n=this.frame.y_ranges;for(e in n){if(o=n[e],null==o.start||null==o.end||l.isNaN(o.start+o.end)){t=!1;break}s[e]={start:o.start,end:o.end}}}return t?(this._initial_state_info.range=this.initial_range_info={xrs:i,yrs:s},b.logger.debug(\"initial ranges set\")):b.logger.warn(\"could not set initial ranges\")},e.prototype.render=function(t){var e,r,n,o,i,s,a;if(null==t&&(t=!1),b.logger.trace(\"PlotCanvas.render(force_canvas=\"+t+\") for \"+this.model.id),null!=this.model.document){Date.now()-this.interactive_timestamp<this.model.plot.lod_interval?(this.interactive=!0,o=this.model.plot.lod_timeout,setTimeout(function(t){return function(){return t.interactive&&Date.now()-t.interactive_timestamp>o&&(t.interactive=!1),t.request_render()}}(this),o)):this.interactive=!1,s=this.renderer_views;for(n in s)if(a=s[n],null==this.range_update_timestamp||a.set_data_timestamp>this.range_update_timestamp){this.update_dataranges();break}return this.update_constraints(),this.model.frame._update_mappers(),e=this.canvas_view.ctx,e.pixel_ratio=i=this.canvas_view.pixel_ratio,e.save(),e.scale(i,i),e.translate(.5,.5),r=[this.canvas.vx_to_sx(this.frame.left),this.canvas.vy_to_sy(this.frame.top),this.frame.width,this.frame.height],this._map_hook(e,r),this._paint_empty(e,r),this.prepare_webgl(i,r),e.save(),this.visuals.outline_line.doit&&(this.visuals.outline_line.set_value(e),e.strokeRect.apply(e,r)),e.restore(),this._render_levels(e,[\"image\",\"underlay\",\"glyph\"],r),this.blit_webgl(i),this._render_levels(e,[\"annotation\"],r),this._render_levels(e,[\"overlay\"]),null==this.initial_range_info&&this.set_initial_range(),e.restore(),null!=this.model.document._unrendered_plots&&(delete this.model.document._unrendered_plots[this.id],l.isEmpty(this.model.document._unrendered_plots))?(this.model.document._unrendered_plots=null,l.delay(this.model.document.resize.bind(this.model.document),1)):void 0}},e.prototype.resize=function(){var t,e,r;r=this.model._width._value,t=this.model._height._value,this.canvas_view.set_dims([r,t],!0),this.canvas_view.prepare_canvas();try{this.update_constraints()}catch(n){e=n}return this.$el.css({position:\"absolute\",left:this.model._dom_left._value,top:this.model._dom_top._value,width:this.model._width._value,height:this.model._height._value})},e.prototype.update_constraints=function(){var t,e,r,n;r=this.model.document.solver(),r.suggest_value(this.frame._width,this.canvas.width-1),r.suggest_value(this.frame._height,this.canvas.height-1),e=this.renderer_views;for(t in e)n=e[t],null!=n.model.panel&&T.update_constraints(n);return r.update_variables(!1)},e.prototype._render_levels=function(t,e,r){var n,o,i,s,a,u,c,p,h,_,d,f,m,g;for(t.save(),null!=r&&(t.beginPath(),t.rect.apply(t,r),t.clip(),t.beginPath()),o={},_=this.model.plot.renderers,n=i=0,a=_.length;i<a;n=++i)d=_[n],o[d.id]=n;for(g=function(t){return o[t.model.id]},s=0,u=e.length;s<u;s++)for(p=e[s],m=l.sortBy(l.values(this.levels[p]),g),h=0,c=m.length;h<c;h++)f=m[h],f.render();return t.restore()},e.prototype._map_hook=function(t,e){},e.prototype._paint_empty=function(t,e){if(t.clearRect(0,0,this.canvas_view.model.width,this.canvas_view.model.height),this.visuals.border_fill.doit&&(this.visuals.border_fill.set_value(t),t.fillRect(0,0,this.canvas_view.model.width,this.canvas_view.model.height),t.clearRect.apply(t,e)),this.visuals.background_fill.doit)return this.visuals.background_fill.set_value(t),t.fillRect.apply(t,e)},e}(y.BokehView),r.PlotCanvas=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return i(e,t),e.prototype.type=\"PlotCanvas\",e.prototype.default_view=r.PlotCanvasView,e.prototype.initialize=function(t,r){var n;return e.__super__.initialize.call(this,t,r),this.canvas=new u.Canvas({map:null!=(n=this.use_map)&&n,initial_width:this.plot.plot_width,initial_height:this.plot.plot_height,use_hidpi:this.plot.hidpi}),this.frame=new c.CartesianFrame({x_range:this.plot.x_range,extra_x_ranges:this.plot.extra_x_ranges,x_mapper_type:this.plot.x_mapper_type,y_range:this.plot.y_range,extra_y_ranges:this.plot.extra_y_ranges,y_mapper_type:this.plot.y_mapper_type}),this.above_panel=new m.LayoutCanvas,this.below_panel=new m.LayoutCanvas,this.left_panel=new m.LayoutCanvas,this.right_panel=new m.LayoutCanvas,b.logger.debug(\"PlotCanvas initialized\")},e.prototype.add_renderer_to_canvas_side=function(t,e){if(\"center\"!==e)return t.add_panel(e)},e.prototype._doc_attached=function(){return this.canvas.attach_document(this.document),this.frame.attach_document(this.document),this.above_panel.attach_document(this.document),this.below_panel.attach_document(this.document),this.left_panel.attach_document(this.document),this.right_panel.attach_document(this.document),b.logger.debug(\"PlotCanvas attached to document\")},e.override({sizing_mode:\"stretch_both\"}),e.internal({plot:[w.Instance],toolbar:[w.Instance],canvas:[w.Instance],frame:[w.Instance]}),e.prototype.get_layoutable_children=function(){var t,e;return t=[this.above_panel,this.below_panel,this.left_panel,this.right_panel,this.canvas,this.frame],e=function(e){var r,n,o,i;for(i=[],r=0,n=e.length;r<n;r++)o=e[r],null!=o.panel?i.push(t.push(o.panel)):i.push(void 0);return i},e(this.plot.above),e(this.plot.below),e(this.plot.left),e(this.plot.right),t},e.prototype.get_edit_variables=function(){var t,e,r,n,o;for(e=[],o=this.get_layoutable_children(),r=0,n=o.length;r<n;r++)t=o[r],e=e.concat(t.get_edit_variables());return e},e.prototype.get_constraints=function(){var t,r,n,o,i;for(r=e.__super__.get_constraints.call(this),r=r.concat(this._get_constant_constraints()),r=r.concat(this._get_side_constraints()),i=this.get_layoutable_children(),n=0,o=i.length;n<o;n++)t=i[n],r=r.concat(t.get_constraints());return r},e.prototype._get_constant_constraints=function(){var t,e,r,n,o;return o=this.plot.min_border_top,e=this.plot.min_border_bottom,r=this.plot.min_border_left,n=this.plot.min_border_right,t=[],t.push(v.GE(this.above_panel._height,-o)),t.push(v.GE(this.below_panel._height,-e)),t.push(v.GE(this.left_panel._width,-r)),t.push(v.GE(this.right_panel._width,-n)),t.push(v.EQ(this.above_panel._top,[-1,this.canvas._top])),t.push(v.EQ(this.above_panel._bottom,[-1,this.frame._top])),t.push(v.EQ(this.below_panel._bottom,[-1,this.canvas._bottom])),t.push(v.EQ(this.below_panel._top,[-1,this.frame._bottom])),t.push(v.EQ(this.left_panel._left,[-1,this.canvas._left])),t.push(v.EQ(this.left_panel._right,[-1,this.frame._left])),t.push(v.EQ(this.right_panel._right,[-1,this.canvas._right])),t.push(v.EQ(this.right_panel._left,[-1,this.frame._right])),t.push(v.EQ(this.above_panel._height,[-1,this._top])),t.push(v.EQ(this.above_panel._height,[-1,this.canvas._top],this.frame._top)),\n", + " t.push(v.EQ(this.below_panel._height,[-1,this._height],this._bottom)),t.push(v.EQ(this.below_panel._height,[-1,this.frame._bottom])),t.push(v.EQ(this.left_panel._width,[-1,this._left])),t.push(v.EQ(this.left_panel._width,[-1,this.frame._left])),t.push(v.EQ(this.right_panel._width,[-1,this._width],this._right)),t.push(v.EQ(this.right_panel._width,[-1,this.canvas._right],this.frame._right)),t},e.prototype._get_side_constraints=function(){var t,e,r,n,o,i,s,a,l,u,c,p;for(e=[],p=[[\"above\",this.plot.above],[\"below\",this.plot.below],[\"left\",this.plot.left],[\"right\",this.plot.right]],r=0,s=p.length;r<s;r++){for(u=p[r],c=u[0],i=u[1],o=this.frame,n=0,a=i.length;n<a;n++)l=i[n],t=function(){switch(c){case\"above\":return v.EQ(o.panel._top,[-1,l.panel._bottom]);case\"below\":return v.EQ(o.panel._bottom,[-1,l.panel._top]);case\"left\":return v.EQ(o.panel._left,[-1,l.panel._right]);case\"right\":return v.EQ(o.panel._right,[-1,l.panel._left])}}(),e.push(t),o=l;0!==i.length&&(t=function(){switch(c){case\"above\":return v.EQ(o.panel._top,[-1,this.above_panel._top]);case\"below\":return v.EQ(o.panel._bottom,[-1,this.below_panel._bottom]);case\"left\":return v.EQ(o.panel._left,[-1,this.left_panel._left]);case\"right\":return v.EQ(o.panel._right,[-1,this.right_panel._right])}}.call(this),e.push(t))}return e},e.prototype.plot_canvas=function(){return this},e}(_.LayoutDOM)},{\"../../core/bokeh_view\":\"core/bokeh_view\",\"../../core/build_views\":\"core/build_views\",\"../../core/enums\":\"core/enums\",\"../../core/layout/layout_canvas\":\"core/layout/layout_canvas\",\"../../core/layout/side_panel\":\"core/layout/side_panel\",\"../../core/layout/solver\":\"core/layout/solver\",\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../../core/ui_events\":\"core/ui_events\",\"../../core/util/throttle\":\"core/util/throttle\",\"../../core/visuals\":\"core/visuals\",\"../canvas/canvas\":\"models/canvas/canvas\",\"../canvas/cartesian_frame\":\"models/canvas/cartesian_frame\",\"../layouts/layout_dom\":\"models/layouts/layout_dom\",\"../ranges/data_range1d\":\"models/ranges/data_range1d\",\"../renderers/glyph_renderer\":\"models/renderers/glyph_renderer\",underscore:\"underscore\"}],\"models/ranges/data_range\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./range\"),s=t(\"../../core/properties\");r.DataRange=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"DataRange\",e.define({names:[s.Array,[]],renderers:[s.Array,[]]}),e}(i.Range)},{\"../../core/properties\":\"core/properties\",\"./range\":\"models/ranges/range\"}],\"models/ranges/data_range1d\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./data_range\"),s=t(\"../renderers/glyph_renderer\"),a=t(\"../../core/logging\"),l=t(\"../../core/properties\"),u=t(\"../../core/util/bbox\");r.DataRange1d=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"DataRange1d\",e.define({start:[l.Number],end:[l.Number],range_padding:[l.Number,.1],flipped:[l.Bool,!1],follow:[l.String],follow_interval:[l.Number],default_span:[l.Number,2],bounds:[l.Any],min_interval:[l.Any],max_interval:[l.Any]}),e.internal({mapper_hint:[l.String,\"auto\"]}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.plot_bounds={},this.have_updated_interactively=!1,this._initial_start=this.start,this._initial_end=this.end,this._initial_range_padding=this.range_padding,this._initial_follow=this.follow,this._initial_follow_interval=this.follow_interval,this._initial_default_span=this.default_span},e.getters({min:function(){return Math.min(this.start,this.end)},max:function(){return Math.max(this.start,this.end)}}),e.prototype.computed_renderers=function(){var t,e,r,n,o,i,l,u,c,p,h;if(i=this.names,p=this.renderers,0===p.length)for(c=this.plots,e=0,n=c.length;e<n;e++)l=c[e],t=l.renderers,h=function(){var e,r,n;for(n=[],e=0,r=t.length;e<r;e++)u=t[e],u instanceof s.GlyphRenderer&&n.push(u);return n}(),p=p.concat(h);for(i.length>0&&(p=function(){var t,e,r;for(r=[],t=0,e=p.length;t<e;t++)u=p[t],i.indexOf(u.name)>=0&&r.push(u);return r}()),a.logger.debug(\"computed \"+p.length+\" renderers for DataRange1d \"+this.id),r=0,o=p.length;r<o;r++)u=p[r],a.logger.trace(\" - \"+u.type+\" \"+u.id);return p},e.prototype._compute_plot_bounds=function(t,e){var r,n,o,i;for(i=u.empty(),r=0,n=t.length;r<n;r++)o=t[r],null!=e[o.id]&&(i=u.union(i,e[o.id]));return i},e.prototype._compute_min_max=function(t,e){var r,n,o,i,s,a,l;i=u.empty();for(r in t)l=t[r],i=u.union(i,l);return 0===e?(s=[i.minX,i.maxX],o=s[0],n=s[1]):(a=[i.minY,i.maxY],o=a[0],n=a[1]),[o,n]},e.prototype._compute_range=function(t,e){var r,n,o,i,s,l,u,c,p,h,_,d,f;return u=this.range_padding,null!=u&&u>0?\"log\"===this.mapper_hint?((isNaN(t)||!isFinite(t)||t<=0)&&(t=isNaN(e)||!isFinite(e)||e<=0?.1:e/100,a.logger.warn(\"could not determine minimum data value for log axis, DataRange1d using value \"+t)),(isNaN(e)||!isFinite(e)||e<=0)&&(e=isNaN(t)||!isFinite(t)||t<=0?10:100*t,a.logger.warn(\"could not determine maximum data value for log axis, DataRange1d using value \"+e)),l=Math.log(t)/Math.log(10),s=Math.log(e)/Math.log(10),d=e===t?this.default_span+.001:(s-l)*(1+u),r=(l+s)/2,c=[Math.pow(10,r-d/2),Math.pow(10,r+d/2)],f=c[0],n=c[1]):(d=e===t?this.default_span:(e-t)*(1+u),r=(e+t)/2,p=[r-d/2,r+d/2],f=p[0],n=p[1]):(h=[t,e],f=h[0],n=h[1]),i=1,this.flipped&&(_=[n,f],f=_[0],n=_[1],i=-1),o=this.follow_interval,null!=o&&Math.abs(f-n)>o&&(\"start\"===this.follow?n=f+i*o:\"end\"===this.follow&&(f=n-i*o)),[f,n]},e.prototype.update=function(t,e,r){var n,o,i,s,a,l,u,c,p,h,_;if(!this.have_updated_interactively)return h=this.computed_renderers(),this.plot_bounds[r]=this._compute_plot_bounds(h,t),u=this._compute_min_max(this.plot_bounds,e),a=u[0],s=u[1],c=this._compute_range(a,s),_=c[0],i=c[1],null!=this._initial_start&&(\"log\"===this.mapper_hint?this._initial_start>0&&(_=this._initial_start):_=this._initial_start),null!=this._initial_end&&(\"log\"===this.mapper_hint?this._initial_end>0&&(i=this._initial_end):i=this._initial_end),p=[this.start,this.end],o=p[0],n=p[1],_===o&&i===n||(l={},_!==o&&(l.start=_),i!==n&&(l.end=i),this.setv(l)),\"auto\"===this.bounds&&this.setv({bounds:[_,i]},{silent:!0}),this.trigger(\"change\")},e.prototype.reset=function(){return this.have_updated_interactively=!1,this.setv({range_padding:this._initial_range_padding,follow:this._initial_follow,follow_interval:this._initial_follow_interval,default_span:this._initial_default_span},{silent:!0}),this.trigger(\"change\")},e}(i.DataRange)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../../core/util/bbox\":\"core/util/bbox\",\"../renderers/glyph_renderer\":\"models/renderers/glyph_renderer\",\"./data_range\":\"models/ranges/data_range\"}],\"models/ranges/factor_range\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./range\"),s=t(\"../../core/properties\");r.FactorRange=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"FactorRange\",e.define({offset:[s.Number,0],factors:[s.Array,[]],bounds:[s.Any],min_interval:[s.Any],max_interval:[s.Any]}),e.internal({_bounds_as_factors:[s.Any],start:[s.Number],end:[s.Number]}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),null!=this.bounds&&\"auto\"!==this.bounds?this.setv({_bounds_as_factors:this.bounds},{silent:!0}):this.setv({_bounds_as_factors:this.factors},{silent:!0}),this._init(),this.listenTo(this,\"change:factors\",this._update_factors),this.listenTo(this,\"change:offset\",this._init)},e.getters({min:function(){return this.start},max:function(){return this.end}}),e.prototype.reset=function(){return this._init(),this.trigger(\"change\")},e.prototype._update_factors=function(){return this.setv(\"_bounds_as_factors\",this.factors,{silent:!0}),this._init()},e.prototype._init=function(){var t,e,r;if(e=this.factors,null!=this.bounds&&\"auto\"!==this.bounds&&(e=this._bounds_as_factors,this.setv({factors:e},{silent:!0})),r=.5+this.offset,t=e.length+r,this.setv({start:r,end:t},{silent:!0}),null!=this.bounds)return this.setv({bounds:[r,t]},{silent:!0})},e}(i.Range)},{\"../../core/properties\":\"core/properties\",\"./range\":\"models/ranges/range\"}],\"models/ranges/index\":[function(t,e,r){\"use strict\";var n=t(\"./range\");r.Range=n.Range;var o=t(\"./data_range1d\");r.DataRange1d=o.DataRange1d;var i=t(\"./factor_range\");r.FactorRange=i.FactorRange;var s=t(\"./range1d\");r.Range1d=s.Range1d},{\"./data_range1d\":\"models/ranges/data_range1d\",\"./factor_range\":\"models/ranges/factor_range\",\"./range\":\"models/ranges/range\",\"./range1d\":\"models/ranges/range1d\"}],\"models/ranges/range\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../../model\"),s=t(\"../../core/properties\");r.Range=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Range\",e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.listenTo(this,\"change\",function(){var t;return null!=(t=this.callback)?t.execute(this):void 0})},e.define({callback:[s.Instance]}),e.internal({plots:[s.Array,[]]}),e.prototype.reset=function(){return this.trigger(\"change\")},e}(i.Model)},{\"../../core/properties\":\"core/properties\",\"../../model\":\"model\"}],\"models/ranges/range1d\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./range\"),s=t(\"../../core/properties\");r.Range1d=function(t){function e(){var t,r;return this instanceof e?e.__super__.constructor.apply(this,arguments):(r=arguments[0],t=arguments[1],new e({start:r,end:t}))}return n(e,t),e.prototype.type=\"Range1d\",e.define({start:[s.Number,0],end:[s.Number,1],bounds:[s.Any],min_interval:[s.Any],max_interval:[s.Any]}),e.prototype._set_auto_bounds=function(){var t,e;if(\"auto\"===this.bounds)return e=Math.min(this._initial_start,this._initial_end),t=Math.max(this._initial_start,this._initial_end),this.setv({bounds:[e,t]},{silent:!0})},e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this._initial_start=this.start,this._initial_end=this.end,this._set_auto_bounds()},e.getters({min:function(){return Math.min(this.start,this.end)},max:function(){return Math.max(this.start,this.end)}}),e.prototype.reset=function(){return this.setv({start:this._initial_start,end:this._initial_end},{silent:!0}),this._set_auto_bounds(),this.trigger(\"change\")},e}(i.Range)},{\"../../core/properties\":\"core/properties\",\"./range\":\"models/ranges/range\"}],\"models/renderers/glyph_renderer\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./renderer\"),a=t(\"../sources/remote_data_source\"),l=t(\"../../core/logging\"),u=t(\"../../core/properties\");r.GlyphRendererView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){var r,n,o,s,l,u,c,p,h;if(e.__super__.initialize.call(this,t),r=this.model.glyph,s=i.contains(r.mixins,\"fill\"),l=i.contains(r.mixins,\"line\"),o=i.omit(i.clone(r.attributes),\"id\"),c=function(t){var e;return e=i.clone(o),s&&i.extend(e,t.fill),l&&i.extend(e,t.line),new r.constructor(e)},this.glyph=this.build_glyph_view(r),h=this.model.selection_glyph,null==h&&(h=c(this.model.selection_defaults)),this.selection_glyph=this.build_glyph_view(h),p=this.model.nonselection_glyph,null==p&&(p=c(this.model.nonselection_defaults)),this.nonselection_glyph=this.build_glyph_view(p),u=this.model.hover_glyph,null!=u&&(this.hover_glyph=this.build_glyph_view(u)),n=c(this.model.decimated_defaults),this.decimated_glyph=this.build_glyph_view(n),this.xmapper=this.plot_view.frame.x_mappers[this.model.x_range_name],this.ymapper=this.plot_view.frame.y_mappers[this.model.y_range_name],this.set_data(!1),this.model.data_source instanceof a.RemoteDataSource)return this.model.data_source.setup(this.plot_view,this.glyph)},e.prototype.build_glyph_view=function(t){return new t.default_view({model:t,renderer:this,plot_view:this.plot_view})},e.prototype.bind_bokeh_events=function(){return this.listenTo(this.model,\"change\",this.request_render),this.listenTo(this.model.data_source,\"change\",this.set_data),this.listenTo(this.model.data_source,\"patch\",this.set_data),this.listenTo(this.model.data_source,\"stream\",this.set_data),this.listenTo(this.model.data_source,\"select\",this.request_render),null!=this.hover_glyph&&this.listenTo(this.model.data_source,\"inspect\",this.request_render),this.listenTo(this.model.glyph,\"propchange\",function(){return this.glyph.set_visuals(this.model.data_source),this.request_render()})},e.prototype.have_selection_glyphs=function(){return null!=this.selection_glyph&&null!=this.nonselection_glyph},e.prototype.set_data=function(t,e){var r,n,o,i,s,a,u,c,p;for(null==t&&(t=!0),p=Date.now(),c=this.model.data_source,this.glyph.model.setv({x_range_name:this.model.x_range_name,y_range_name:this.model.y_range_name},{silent:!0}),this.glyph.set_data(c,e),this.glyph.set_visuals(c),this.decimated_glyph.set_visuals(c),this.have_selection_glyphs()&&(this.selection_glyph.set_visuals(c),this.nonselection_glyph.set_visuals(c)),null!=this.hover_glyph&&this.hover_glyph.set_visuals(c),i=c.get_length(),null==i&&(i=1),this.all_indices=function(){u=[];for(var t=0;0<=i?t<i:t>i;0<=i?t++:t--)u.push(t);return u}.apply(this),s=this.plot_model.plot.lod_factor,this.decimated=[],n=o=0,a=Math.floor(this.all_indices.length/s);0<=a?o<a:o>a;n=0<=a?++o:--o)this.decimated.push(this.all_indices[n*s]);if(r=Date.now()-p,l.logger.debug(this.glyph.model.type+\" GlyphRenderer (\"+this.model.id+\"): set_data finished in \"+r+\"ms\"),this.set_data_timestamp=Date.now(),t)return this.request_render()},e.prototype.render=function(){var t,e,r,n,o,s,a,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A;if(this.model.visible!==!1){if(k=Date.now(),a=this.glyph.glglyph,T=Date.now(),this.glyph.map_data(),e=Date.now()-k,E=Date.now(),p=this.glyph.mask_data(this.all_indices),r=Date.now()-E,t=this.plot_view.canvas_view.ctx,t.save(),b=this.model.data_source.selected,b=b&&0!==b.length?b[\"0d\"].glyph?p:b[\"1d\"].indices.length>0?b[\"1d\"].indices:[]:[],h=this.model.data_source.inspected,h=h&&0!==h.length?h[\"0d\"].glyph?p:h[\"1d\"].indices.length>0?h[\"1d\"].indices:[]:[],g=this.plot_model.plot.lod_threshold,this.plot_view.interactive&&!a&&null!=g&&this.all_indices.length>g?(p=this.decimated,u=this.decimated_glyph,v=this.decimated_glyph,w=this.selection_glyph):(u=this.glyph,v=this.nonselection_glyph,w=this.selection_glyph),null!=this.hover_glyph&&h.length&&(p=i.without.bind(null,p).apply(null,h)),b.length&&this.have_selection_glyphs()){for(A=Date.now(),x={},_=0,f=b.length;_<f;_++)c=b[_],x[c]=!0;for(b=new Array,y=new Array,d=0,m=p.length;d<m;d++)c=p[d],null!=x[c]?b.push(c):y.push(c);o=Date.now()-A,S=Date.now(),v.render(t,y,this.glyph),w.render(t,b,this.glyph),null!=this.hover_glyph&&this.hover_glyph.render(t,h,this.glyph),n=Date.now()-S}else S=Date.now(),u.render(t,p,this.glyph),this.hover_glyph&&h.length&&this.hover_glyph.render(t,h,this.glyph),n=Date.now()-S;return this.last_dtrender=n,s=Date.now()-k,l.logger.debug(this.glyph.model.type+\" GlyphRenderer (\"+this.model.id+\"): render finished in \"+s+\"ms\"),l.logger.trace(\" - map_data finished in : \"+e+\"ms\"),null!=r&&l.logger.trace(\" - mask_data finished in : \"+r+\"ms\"),null!=o&&l.logger.trace(\" - selection mask finished in : \"+o+\"ms\"),l.logger.trace(\" - glyph renders finished in : \"+n+\"ms\"),t.restore()}},e.prototype.map_to_screen=function(t,e){return this.plot_view.map_to_screen(t,e,this.model.x_range_name,this.model.y_range_name)},e.prototype.draw_legend=function(t,e,r,n,o,i,s){var a;return a=this.model.get_reference_point(i,s),this.glyph.draw_legend_for_index(t,e,r,n,o,a)},e.prototype.hit_test=function(t){return this.glyph.hit_test(t)},e}(s.RendererView),r.GlyphRenderer=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.GlyphRendererView,e.prototype.type=\"GlyphRenderer\",e.prototype.get_reference_point=function(t,e){var r,n,o;return o=0,null!=t&&null!=this.data_source.get_column&&(r=this.data_source.get_column(t),r&&(n=r.indexOf(e),n>0&&(o=n))),o},e.define({x_range_name:[u.String,\"default\"],y_range_name:[u.String,\"default\"],data_source:[u.Instance],glyph:[u.Instance],hover_glyph:[u.Instance],nonselection_glyph:[u.Instance],selection_glyph:[u.Instance]}),e.override({level:\"glyph\"}),e.prototype.selection_defaults={fill:{},line:{}},e.prototype.decimated_defaults={fill:{fill_alpha:.3,fill_color:\"grey\"},line:{line_alpha:.3,line_color:\"grey\"}},e.prototype.nonselection_defaults={fill:{fill_alpha:.2,line_alpha:.2},line:{}},e}(s.Renderer)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../sources/remote_data_source\":\"models/sources/remote_data_source\",\"./renderer\":\"models/renderers/renderer\",underscore:\"underscore\"}],\"models/renderers/guide_renderer\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./renderer\"),s=t(\"../../core/properties\");r.GuideRenderer=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"GuideRenderer\",e.define({plot:[s.Instance]}),e.override({level:\"overlay\"}),e}(i.Renderer)},{\"../../core/properties\":\"core/properties\",\"./renderer\":\"models/renderers/renderer\"}],\"models/renderers/index\":[function(t,e,r){\"use strict\";var n=t(\"./glyph_renderer\");r.GlyphRenderer=n.GlyphRenderer},{\"./glyph_renderer\":\"models/renderers/glyph_renderer\"}],\"models/renderers/renderer\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"../../core/bokeh_view\"),a=t(\"../../core/visuals\"),l=t(\"../../core/properties\"),u=t(\"../../core/util/projections\"),c=t(\"../../model\");r.RendererView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.plot_view=t.plot_view,this.visuals=new a.Visuals(this.model)},e.getters({plot_model:function(){return this.plot_view.model}}),e.prototype.request_render=function(){return this.plot_view.request_render()},e.prototype.set_data=function(t){var e,r,n;if(e=this.model.materialize_dataspecs(t),i.extend(this,e),this.plot_model.use_map&&(null!=this._x&&(r=u.project_xy(this._x,this._y),this._x=r[0],this._y=r[1]),null!=this._xs))return n=u.project_xsys(this._xs,this._ys),this._xs=n[0],this._ys=n[1],n},e.prototype.map_to_screen=function(t,e){return this.plot_view.map_to_screen(t,e,this.model.x_range_name,this.model.y_range_name)},e}(s.BokehView),r.Renderer=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Renderer\",e.define({level:[l.RenderLevel,null],visible:[l.Bool,!0]}),e}(c.Model)},{\"../../core/bokeh_view\":\"core/bokeh_view\",\"../../core/properties\":\"core/properties\",\"../../core/util/projections\":\"core/util/projections\",\"../../core/visuals\":\"core/visuals\",\"../../model\":\"model\",underscore:\"underscore\"}],\"models/sources/ajax_data_source\":[function(t,e,r){\"use strict\";var n=function(t,e){return function(){return t.apply(e,arguments)}},o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"jquery\"),a=t(\"./remote_data_source\"),l=t(\"../../core/logging\"),u=t(\"../../core/properties\");r.AjaxDataSource=function(t){function e(){return this.get_data=n(this.get_data,this),this.setup=n(this.setup,this),this.destroy=n(this.destroy,this),e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.type=\"AjaxDataSource\",e.define({mode:[u.String,\"replace\"],content_type:[u.String,\"application/json\"],http_headers:[u.Any,{}],max_size:[u.Number],method:[u.String,\"POST\"],if_modified:[u.Bool,!1]}),e.prototype.destroy=function(){if(null!=this.interval)return clearInterval(this.interval)},e.prototype.setup=function(t,e){if(this.pv=t,this.get_data(this.mode),this.polling_interval)return this.interval=setInterval(this.get_data,this.polling_interval,this.mode,this.max_size,this.if_modified)},e.prototype.get_data=function(t,e,r){return null==e&&(e=0),null==r&&(r=!1),s.ajax({dataType:\"json\",ifModified:r,url:this.data_url,xhrField:{withCredentials:!0},method:this.method,contentType:this.content_type,headers:this.http_headers}).done(function(r){return function(n){var o,i,s,a,u;if(\"replace\"===t)r.data=n;else if(\"append\"===t){for(a=r.data,u=r.columns(),i=0,s=u.length;i<s;i++)o=u[i],n[o]=a[o].concat(n[o]).slice(-e);r.data=n}else l.logger.error(\"unsupported mode: \"+t);return l.logger.trace(n),null}}(this)).error(function(){return l.logger.error(arguments)}),null},e}(a.RemoteDataSource)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"./remote_data_source\":\"models/sources/remote_data_source\",jquery:\"jquery\"}],\"models/sources/column_data_source\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./columnar_data_source\"),a=t(\"../../core/has_props\"),l=t(\"../../core/properties\"),u=t(\"../../core/util/serialization\");r.concat_typed_arrays=function(t,e){var r;return r=new t.constructor(t.length+e.length),r.set(t,0),r.set(e,t.length),r},r.stream_to_column=function(t,e,n){var o,i,s,a,l,u,c,p,h,_;if(null!=t.concat)return t=t.concat(e),t.length>n&&(t=t.slice(-n)),t;if(_=t.length+e.length,null!=n&&_>n){for(p=_-n,o=t.length,t.length<n&&(h=new t.constructor(n),h.set(t,0),t=h),i=s=l=p,u=o;l<=u?s<u:s>u;i=l<=u?++s:--s)t[i-p]=t[i];for(i=a=0,c=e.length;0<=c?a<c:a>c;i=0<=c?++a:--a)t[i+(o-p)]=e[i];return t}return h=new t.constructor(e),r.concat_typed_arrays(t,h)},r.patch_to_column=function(t,e){var r,n,o,i,s,a,l;for(a=[],r=o=0,i=e.length;0<=i?o<i:o>i;r=0<=i?++o:--o)s=e[r],n=s[0],l=s[1],a.push(t[n]=l);return a},r.ColumnDataSource=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"ColumnDataSource\",e.prototype.initialize=function(t){var r;return e.__super__.initialize.call(this,t),r=u.decode_column_data(this.data),this.data=r[0],this._shapes=r[1],r},e.define({data:[l.Any,{}]}),e.prototype.attributes_as_json=function(t,r){var n,i,s,a;null==t&&(t=!0),null==r&&(r=e._value_to_json),n={},s=this.serializable_attributes();for(i in s)o.call(s,i)&&(a=s[i],\"data\"===i&&(a=u.encode_column_data(a,this._shapes)),t?n[i]=a:i in this._set_after_defaults&&(n[i]=a));return r(\"attributes\",n,this)},e._value_to_json=function(t,e,r){return i.isObject(e)&&\"data\"===t?u.encode_column_data(e,r._shapes):a.HasProps._value_to_json(t,e,r)},e.prototype.stream=function(t,e){var n,o,i;n=this.data;for(o in t)i=t[o],n[o]=r.stream_to_column(n[o],t[o],e);return this.setv(\"data\",n,{silent:!0}),this.trigger(\"stream\")},e.prototype.patch=function(t){var e,n,o;e=this.data;for(n in t)o=t[n],r.patch_to_column(e[n],o);return this.setv(\"data\",e,{silent:!0}),this.trigger(\"patch\")},e}(s.ColumnarDataSource)},{\"../../core/has_props\":\"core/has_props\",\"../../core/properties\":\"core/properties\",\"../../core/util/serialization\":\"core/util/serialization\",\"./columnar_data_source\":\"models/sources/columnar_data_source\",underscore:\"underscore\"}],\"models/sources/columnar_data_source\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./data_source\"),a=t(\"../../core/logging\"),l=t(\"../../core/selection_manager\"),u=t(\"../../core/properties\");r.ColumnarDataSource=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"ColumnarDataSource\",e.define({column_names:[u.Array,[]]}),e.internal({selection_manager:[u.Instance,function(t){return new l.SelectionManager({source:t})}],inspected:[u.Any],_shapes:[u.Any,{}]}),e.prototype.get_column=function(t){var e;return null!=(e=this.data[t])?e:null},e.prototype.columns=function(){return i.keys(this.data)},e.prototype.get_length=function(t){var e,r,n,o;switch(null==t&&(t=!0),r=i.uniq(function(){var t,r;t=this.data,r=[];for(e in t)o=t[e],r.push(o.length);return r}.call(this)),r.length){case 0:return null;case 1:return r[0];default:if(n=\"data source has columns of inconsistent lengths\",t)return a.logger.warn(n),r.sort()[0];throw new Error(n)}},e}(s.DataSource)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../../core/selection_manager\":\"core/selection_manager\",\"./data_source\":\"models/sources/data_source\",underscore:\"underscore\"}],\"models/sources/data_source\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"../../model\"),a=t(\"../../core/hittest\"),l=t(\"../../core/properties\");r.DataSource=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"DataSource\",e.define({selected:[l.Any,a.create_hit_test_result()],callback:[l.Any]}),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.listenTo(this,\"change:selected\",function(t){return function(){var e;if(e=t.callback,null!=e)return i.isFunction(e)?e(t):e.execute(t)}}(this))},e}(s.Model)},{\"../../core/hittest\":\"core/hittest\",\"../../core/properties\":\"core/properties\",\"../../model\":\"model\",underscore:\"underscore\"}],\"models/sources/geojson_data_source\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./columnar_data_source\"),s=t(\"../../core/logging\"),a=t(\"../../core/properties\");r.GeoJSONDataSource=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"GeoJSONDataSource\",e.define({geojson:[a.Any]}),e.internal({data:[a.Any,{}]}),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this._update_data(),this.listenTo(this,\"change:geojson\",function(t){return function(){return t._update_data()}}(this))},e.prototype._update_data=function(){return this.data=this.geojson_to_column_data()},e.prototype._get_new_list_array=function(t){var e,r,n,o;for(o=[],e=r=0,n=t;0<=n?r<n:r>n;e=0<=n?++r:--r)o.push([]);return o},e.prototype._get_new_nan_array=function(t){var e,r,n,o;for(o=[],e=r=0,n=t;0<=n?r<n:r>n;e=0<=n?++r:--r)o.push(NaN);return o},e.prototype._flatten_function=function(t,e){return t.concat([[NaN,NaN,NaN]]).concat(e)},e.prototype._add_properties=function(t,e,r,n){var o,i;i=[];for(o in t.properties)e.hasOwnProperty(o)||(e[o]=this._get_new_nan_array(n)),i.push(e[o][r]=t.properties[o]);return i},e.prototype._add_geometry=function(t,e,r){var n,o,i,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A,M,z,C;switch(t.type){case\"Point\":return o=t.coordinates,e.x[r]=o[0],e.y[r]=o[1],e.z[r]=null!=(x=o[2])?x:NaN;case\"LineString\":for(n=t.coordinates,A=[],u=c=0,h=n.length;c<h;u=++c)o=n[u],e.xs[r][u]=o[0],e.ys[r][u]=o[1],A.push(e.zs[r][u]=null!=(w=o[2])?w:NaN);return A;case\"Polygon\":for(t.coordinates.length>1&&s.logger.warn(\"Bokeh does not support Polygons with holes in, only exterior ring used.\"),i=t.coordinates[0],M=[],u=p=0,_=i.length;p<_;u=++p)o=i[u],e.xs[r][u]=o[0],e.ys[r][u]=o[1],M.push(e.zs[r][u]=null!=(k=o[2])?k:NaN);return M;case\"MultiPoint\":return s.logger.warn(\"MultiPoint not supported in Bokeh\");case\"MultiLineString\":for(l=t.coordinates.reduce(this._flatten_function),z=[],u=g=0,d=l.length;g<d;u=++g)o=l[u],e.xs[r][u]=o[0],e.ys[r][u]=o[1],z.push(e.zs[r][u]=null!=(T=o[2])?T:NaN);return z;case\"MultiPolygon\":for(a=[],E=t.coordinates,y=0,f=E.length;y<f;y++)b=E[y],b.length>1&&s.logger.warn(\"Bokeh does not support Polygons with holes in, only exterior ring used.\"),a.push(b[0]);for(l=a.reduce(this._flatten_function),C=[],u=v=0,m=l.length;v<m;u=++v)o=l[u],e.xs[r][u]=o[0],e.ys[r][u]=o[1],C.push(e.zs[r][u]=null!=(S=o[2])?S:NaN);return C;default:throw new Error(\"Invalid type \"+t.type)}},e.prototype._get_items_length=function(t){var e,r,n,o,i,s,a,l,u,c,p;for(e=0,o=a=0,u=t.length;a<u;o=++a)if(i=t[o],n=\"Feature\"===i.type?i.geometry:i,\"GeometryCollection\"===n.type)for(p=n.geometries,s=l=0,c=p.length;l<c;s=++l)r=p[s],e+=1;else e+=1;return e},e.prototype.geojson_to_column_data=function(){var t,e,r,n,o,i,s,a,l,u,c,p,h,_,d,f;if(n=JSON.parse(this.geojson),\"GeometryCollection\"!==(d=n.type)&&\"FeatureCollection\"!==d)throw new Error(\"Bokeh only supports type GeometryCollection and FeatureCollection at top level\");if(\"GeometryCollection\"===n.type){if(null==n.geometries)throw new Error(\"No geometries found in GeometryCollection\");if(0===n.geometries.length)throw new Error(\"geojson.geometries must have one or more items\");l=n.geometries}if(\"FeatureCollection\"===n.type){if(null==n.features)throw new Error(\"No features found in FeaturesCollection\");if(0===n.features.length)throw new Error(\"geojson.features must have one or more items\");l=n.features}for(a=this._get_items_length(l),e={x:this._get_new_nan_array(a),y:this._get_new_nan_array(a),z:this._get_new_nan_array(a),xs:this._get_new_list_array(a),ys:this._get_new_list_array(a),zs:this._get_new_list_array(a)},t=0,i=c=0,h=l.length;c<h;i=++c)if(s=l[i],o=\"Feature\"===s.type?s.geometry:s,\"GeometryCollection\"===o.type)for(f=o.geometries,u=p=0,_=f.length;p<_;u=++p)r=f[u],this._add_geometry(r,e,t),\"Feature\"===s.type&&this._add_properties(s,e,t,a),t+=1;else this._add_geometry(o,e,t),\"Feature\"===s.type&&this._add_properties(s,e,t,a),t+=1;return e},e}(i.ColumnarDataSource)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"./columnar_data_source\":\"models/sources/columnar_data_source\"}],\"models/sources/index\":[function(t,e,r){\"use strict\";var n=t(\"./ajax_data_source\");r.AjaxDataSource=n.AjaxDataSource;var o=t(\"./column_data_source\");r.ColumnDataSource=o.ColumnDataSource;var i=t(\"./geojson_data_source\");r.GeoJSONDataSource=i.GeoJSONDataSource},{\"./ajax_data_source\":\"models/sources/ajax_data_source\",\"./column_data_source\":\"models/sources/column_data_source\",\"./geojson_data_source\":\"models/sources/geojson_data_source\"}],\"models/sources/remote_data_source\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./column_data_source\"),s=t(\"../../core/properties\");r.RemoteDataSource=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"RemoteDataSource\",\n", + " e.define({data_url:[s.String],polling_interval:[s.Number]}),e}(i.ColumnDataSource)},{\"../../core/properties\":\"core/properties\",\"./column_data_source\":\"models/sources/column_data_source\"}],\"models/tickers/adaptive_ticker\":[function(t,e,r){\"use strict\";var n,o,i=function(t,e){function r(){this.constructor=t}for(var n in e)s.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},s={}.hasOwnProperty,a=t(\"underscore\"),l=t(\"./util\"),u=t(\"./continuous_ticker\"),c=t(\"../../core/properties\");n=function(t,e,r){return Math.max(e,Math.min(r,t))},o=function(t,e){return null==e&&(e=Math.E),Math.log(t)/Math.log(e)},r.AdaptiveTicker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return i(e,t),e.prototype.type=\"AdaptiveTicker\",e.define({base:[c.Number,10],mantissas:[c.Array,[1,2,5]],min_interval:[c.Number,0],max_interval:[c.Number]}),e.prototype.initialize=function(t,r){var n,o;return e.__super__.initialize.call(this,t,r),n=a.last(this.mantissas)/this.base,o=a.first(this.mantissas)*this.base,this.extended_mantissas=a.flatten([n,this.mantissas,o]),this.base_factor=0===this.get_min_interval()?1:this.get_min_interval()},e.prototype.get_interval=function(t,e,r){var i,s,a,u,c,p,h,_,d;return a=e-t,c=this.get_ideal_interval(t,e,r),d=Math.floor(o(c/this.base_factor,this.base)),p=Math.pow(this.base,d)*this.base_factor,h=c/p,s=this.extended_mantissas,u=s.map(function(t){return Math.abs(r-a/(t*p))}),i=s[l.argmin(u)],_=i*p,n(_,this.get_min_interval(),this.get_max_interval())},e}(u.ContinuousTicker)},{\"../../core/properties\":\"core/properties\",\"./continuous_ticker\":\"models/tickers/continuous_ticker\",\"./util\":\"models/tickers/util\",underscore:\"underscore\"}],\"models/tickers/basic_ticker\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./adaptive_ticker\");r.BasicTicker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"BasicTicker\",e}(i.AdaptiveTicker)},{\"./adaptive_ticker\":\"models/tickers/adaptive_ticker\"}],\"models/tickers/categorical_ticker\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./ticker\");r.CategoricalTicker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"CategoricalTicker\",e.prototype.get_ticks=function(t,e,r,n){var o,i,s,a,l,u,c;for(o=n.desired_n_ticks,u=[],i=r.factors,s=l=0,c=i.length;0<=c?l<c:l>c;s=0<=c?++l:--l)a=s+r.offset,a+1>t&&a+1<e&&u.push(i[s]);return{major:u,minor:[]}},e}(i.Ticker)},{\"./ticker\":\"models/tickers/ticker\"}],\"models/tickers/composite_ticker\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./continuous_ticker\"),a=t(\"./util\"),l=t(\"../../core/properties\");r.CompositeTicker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"CompositeTicker\",e.define({tickers:[l.Array,[]]}),e.getters({min_intervals:function(){var t,e,r,n,o;for(r=this.tickers,n=[],t=0,e=r.length;t<e;t++)o=r[t],n.push(o.get_min_interval());return n},max_intervals:function(){var t,e,r,n,o;for(r=this.tickers,n=[],t=0,e=r.length;t<e;t++)o=r[t],n.push(o.get_max_interval());return n},min_interval:function(){return i.first(this.min_intervals)},max_interval:function(){return i.first(this.max_intervals)}}),e.prototype.get_best_ticker=function(t,e,r){var n,o,s,l,u,c,p,h;return l=e-t,c=this.get_ideal_interval(t,e,r),h=[i.sortedIndex(this.min_intervals,c)-1,i.sortedIndex(this.max_intervals,c)],p=[this.min_intervals[h[0]],this.max_intervals[h[1]]],u=p.map(function(t){return Math.abs(r-l/t)}),n=a.argmin(u),Infinity===n?this.tickers[0]:(s=h[n],o=this.tickers[s])},e.prototype.get_interval=function(t,e,r){var n;return n=this.get_best_ticker(t,e,r),n.get_interval(t,e,r)},e.prototype.get_ticks_no_defaults=function(t,e,r){var n,o;return n=this.get_best_ticker(t,e,r),o=n.get_ticks_no_defaults(t,e,r)},e}(s.ContinuousTicker)},{\"../../core/properties\":\"core/properties\",\"./continuous_ticker\":\"models/tickers/continuous_ticker\",\"./util\":\"models/tickers/util\",underscore:\"underscore\"}],\"models/tickers/continuous_ticker\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./ticker\"),s=t(\"../../core/properties\");r.ContinuousTicker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"ContinuousTicker\",e.define({num_minor_ticks:[s.Number,5],desired_num_ticks:[s.Number,6]}),e.prototype.get_interval=void 0,e.prototype.get_min_interval=function(){return this.min_interval},e.prototype.get_max_interval=function(){var t;return null!=(t=this.max_interval)?t:Infinity},e.prototype.get_ideal_interval=function(t,e,r){var n;return n=e-t,n/r},e}(i.Ticker)},{\"../../core/properties\":\"core/properties\",\"./ticker\":\"models/tickers/ticker\"}],\"models/tickers/datetime_ticker\":[function(t,e,r){\"use strict\";var n,o,i,s,a,l=function(t,e){function r(){this.constructor=t}for(var n in e)u.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},u={}.hasOwnProperty,c=t(\"underscore\"),p=t(\"./adaptive_ticker\"),h=t(\"./composite_ticker\"),_=t(\"./days_ticker\"),d=t(\"./months_ticker\"),f=t(\"./years_ticker\"),m=t(\"./util\");o=m.ONE_MILLI,a=m.ONE_SECOND,i=m.ONE_MINUTE,n=m.ONE_HOUR,s=m.ONE_MONTH,r.DatetimeTicker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return l(e,t),e.prototype.type=\"DatetimeTicker\",e.override({num_minor_ticks:0,tickers:function(){return[new p.AdaptiveTicker({mantissas:[1,2,5],base:10,min_interval:0,max_interval:500*o,num_minor_ticks:0}),new p.AdaptiveTicker({mantissas:[1,2,5,10,15,20,30],base:60,min_interval:a,max_interval:30*i,num_minor_ticks:0}),new p.AdaptiveTicker({mantissas:[1,2,4,6,8,12],base:24,min_interval:n,max_interval:12*n,num_minor_ticks:0}),new _.DaysTicker({days:c.range(1,32)}),new _.DaysTicker({days:c.range(1,31,3)}),new _.DaysTicker({days:[1,8,15,22]}),new _.DaysTicker({days:[1,15]}),new d.MonthsTicker({months:c.range(0,12,1)}),new d.MonthsTicker({months:c.range(0,12,2)}),new d.MonthsTicker({months:c.range(0,12,4)}),new d.MonthsTicker({months:c.range(0,12,6)}),new f.YearsTicker({})]}}),e}(h.CompositeTicker)},{\"./adaptive_ticker\":\"models/tickers/adaptive_ticker\",\"./composite_ticker\":\"models/tickers/composite_ticker\",\"./days_ticker\":\"models/tickers/days_ticker\",\"./months_ticker\":\"models/tickers/months_ticker\",\"./util\":\"models/tickers/util\",\"./years_ticker\":\"models/tickers/years_ticker\",underscore:\"underscore\"}],\"models/tickers/days_ticker\":[function(t,e,r){\"use strict\";var n,o,i,s,a=function(t,e){function r(){this.constructor=t}for(var n in e)l.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},l={}.hasOwnProperty,u=t(\"underscore\"),c=t(\"./single_interval_ticker\"),p=t(\"./util\"),h=t(\"../../core/properties\");o=p.copy_date,s=p.last_month_no_later_than,n=p.ONE_DAY,i=function(t,e){var r,n,i,a,l;for(l=s(new Date(t)),i=s(new Date(e)),a=o(i),i.setUTCMonth(i.getUTCMonth()+1),n=[],r=l;;)if(n.push(o(r)),r.setUTCMonth(r.getUTCMonth()+1),r>i)break;return n},r.DaysTicker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return a(e,t),e.prototype.type=\"DaysTicker\",e.define({days:[h.Array,[]]}),e.prototype.initialize=function(t,r){var o,i;return t.num_minor_ticks=0,e.__super__.initialize.call(this,t,r),o=this.days,i=o.length>1?(o[1]-o[0])*n:31*n,this.interval=i},e.prototype.get_ticks_no_defaults=function(t,e,r){var n,s,a,l,c,p,h,_,d;return _=i(t,e),c=this.days,p=function(t){return function(t,e){var r,n,i,s,a,l;for(r=[],a=0,l=c.length;a<l;a++)n=c[a],i=o(t),i.setUTCDate(n),s=new Date(i.getTime()+e/2),s.getUTCMonth()===t.getUTCMonth()&&r.push(i);return r}}(this),h=this.interval,l=u.flatten(function(){var t,e,r;for(r=[],t=0,e=_.length;t<e;t++)s=_[t],r.push(p(s,h));return r}()),n=function(){var t,e,r;for(r=[],t=0,e=l.length;t<e;t++)a=l[t],r.push(a.getTime());return r}(),d=n.filter(function(r){return t<=r&&r<=e}),{major:d,minor:[]}},e}(c.SingleIntervalTicker)},{\"../../core/properties\":\"core/properties\",\"./single_interval_ticker\":\"models/tickers/single_interval_ticker\",\"./util\":\"models/tickers/util\",underscore:\"underscore\"}],\"models/tickers/fixed_ticker\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./continuous_ticker\"),s=t(\"../../core/properties\");r.FixedTicker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"FixedTicker\",e.define({ticks:[s.Array,[]]}),e.prototype.get_ticks_no_defaults=function(t,e,r){return{major:this.ticks,minor:[]}},e}(i.ContinuousTicker)},{\"../../core/properties\":\"core/properties\",\"./continuous_ticker\":\"models/tickers/continuous_ticker\"}],\"models/tickers/index\":[function(t,e,r){\"use strict\";var n=t(\"./adaptive_ticker\");r.AdaptiveTicker=n.AdaptiveTicker;var o=t(\"./basic_ticker\");r.BasicTicker=o.BasicTicker;var i=t(\"./categorical_ticker\");r.CategoricalTicker=i.CategoricalTicker;var s=t(\"./composite_ticker\");r.CompositeTicker=s.CompositeTicker;var a=t(\"./continuous_ticker\");r.ContinuousTicker=a.ContinuousTicker;var l=t(\"./datetime_ticker\");r.DatetimeTicker=l.DatetimeTicker;var u=t(\"./days_ticker\");r.DaysTicker=u.DaysTicker;var c=t(\"./fixed_ticker\");r.FixedTicker=c.FixedTicker;var p=t(\"./log_ticker\");r.LogTicker=p.LogTicker;var h=t(\"./months_ticker\");r.MonthsTicker=h.MonthsTicker;var _=t(\"./single_interval_ticker\");r.SingleIntervalTicker=_.SingleIntervalTicker;var d=t(\"./years_ticker\");r.YearsTicker=d.YearsTicker},{\"./adaptive_ticker\":\"models/tickers/adaptive_ticker\",\"./basic_ticker\":\"models/tickers/basic_ticker\",\"./categorical_ticker\":\"models/tickers/categorical_ticker\",\"./composite_ticker\":\"models/tickers/composite_ticker\",\"./continuous_ticker\":\"models/tickers/continuous_ticker\",\"./datetime_ticker\":\"models/tickers/datetime_ticker\",\"./days_ticker\":\"models/tickers/days_ticker\",\"./fixed_ticker\":\"models/tickers/fixed_ticker\",\"./log_ticker\":\"models/tickers/log_ticker\",\"./months_ticker\":\"models/tickers/months_ticker\",\"./single_interval_ticker\":\"models/tickers/single_interval_ticker\",\"./years_ticker\":\"models/tickers/years_ticker\"}],\"models/tickers/log_ticker\":[function(t,e,r){\"use strict\";var n,o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"underscore\"),a=t(\"./adaptive_ticker\");n=function(t,e,r){var n,o;if(s.isUndefined(e)&&(e=t,t=0),s.isUndefined(r)&&(r=1),r>0&&t>=e||r<0&&t<=e)return[];for(o=[],n=t;r>0?n<e:n>e;)o.push(n),n+=r;return o},r.LogTicker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.type=\"LogTicker\",e.override({mantissas:[1,5]}),e.prototype.get_ticks_no_defaults=function(t,e,r){var o,i,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A,M,z,C,P,j,N,O,D;if(z=this.num_minor_ticks,A=[],o=this.base,k=Math.log(t)/Math.log(o),x=Math.log(e)/Math.log(o),w=x-k,w<2){if(p=this.get_interval(t,e,r),P=Math.floor(t/p),i=Math.ceil(e/p),u=s.isNaN(P)||s.isNaN(i)?[]:s.range(P,i+1),O=function(){var t,e,r;for(r=[],t=0,e=u.length;t<e;t++)l=u[t],0!==l&&r.push(l*p);return r}(),z>1){for(E=p/z,S=function(){var t,e,r;for(r=[],c=t=1,e=z;1<=e?t<=e:t>=e;c=1<=e?++t:--t)r.push(c*E);return r}(),h=0,f=S.length;h<f;h++)D=S[h],A.push(O[0]-D);for(_=0,m=O.length;_<m;_++)for(N=O[_],d=0,g=S.length;d<g;d++)D=S[d],A.push(N+D)}}else if(j=Math.ceil(k),a=Math.floor(x),p=Math.ceil((a-j)/9),O=n(j,a,p),(a-j)%p===0&&(O=O.concat([a])),O=O.map(function(t){return Math.pow(o,t)}),z>1){for(E=Math.pow(o,p)/z,S=function(){var t,e,r;for(r=[],c=t=1,e=z;1<=e?t<=e:t>=e;c=1<=e?++t:--t)r.push(c*E);return r}(),T=0,y=S.length;T<y;T++)D=S[T],A.push(O[0]/D);for(M=0,v=O.length;M<v;M++)for(N=O[M],C=0,b=S.length;C<b;C++)D=S[C],A.push(N*D)}return{major:O,minor:A}},e}(a.AdaptiveTicker)},{\"./adaptive_ticker\":\"models/tickers/adaptive_ticker\",underscore:\"underscore\"}],\"models/tickers/months_ticker\":[function(t,e,r){\"use strict\";var n,o,i,s,a=function(t,e){function r(){this.constructor=t}for(var n in e)l.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},l={}.hasOwnProperty,u=t(\"underscore\"),c=t(\"./single_interval_ticker\"),p=t(\"./util\"),h=t(\"../../core/properties\");o=p.copy_date,s=p.last_year_no_later_than,n=p.ONE_MONTH,i=function(t,e){var r,n,i,a;for(a=s(new Date(t)),i=s(new Date(e)),i.setUTCFullYear(i.getUTCFullYear()+1),n=[],r=a;;)if(n.push(o(r)),r.setUTCFullYear(r.getUTCFullYear()+1),r>i)break;return n},r.MonthsTicker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return a(e,t),e.prototype.type=\"MonthsTicker\",e.define({months:[h.Array,[]]}),e.prototype.initialize=function(t,r){var o,i;return e.__super__.initialize.call(this,t,r),i=this.months,o=i.length>1?(i[1]-i[0])*n:12*n,this.interval=o},e.prototype.get_ticks_no_defaults=function(t,e,r){var n,s,a,l,c,p,h,_;return _=i(t,e),c=this.months,p=function(t){return c.map(function(e){var r;return r=o(t),r.setUTCMonth(e),r})},l=u.flatten(function(){var t,e,r;for(r=[],t=0,e=_.length;t<e;t++)s=_[t],r.push(p(s));return r}()),n=function(){var t,e,r;for(r=[],t=0,e=l.length;t<e;t++)a=l[t],r.push(a.getTime());return r}(),h=n.filter(function(r){return t<=r&&r<=e}),{major:h,minor:[]}},e}(c.SingleIntervalTicker)},{\"../../core/properties\":\"core/properties\",\"./single_interval_ticker\":\"models/tickers/single_interval_ticker\",\"./util\":\"models/tickers/util\",underscore:\"underscore\"}],\"models/tickers/single_interval_ticker\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./continuous_ticker\"),s=t(\"../../core/properties\");r.SingleIntervalTicker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"SingleIntervalTicker\",e.define({interval:[s.Number]}),e.getters({min_interval:function(){return this.interval},max_interval:function(){return this.interval}}),e.prototype.get_interval=function(t,e,r){return this.interval},e}(i.ContinuousTicker)},{\"../../core/properties\":\"core/properties\",\"./continuous_ticker\":\"models/tickers/continuous_ticker\"}],\"models/tickers/ticker\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"../../model\");r.Ticker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Ticker\",e.prototype.get_ticks=function(t,e,r,n){var o;return o=n.desired_n_ticks,this.get_ticks_no_defaults(t,e,this.desired_num_ticks)},e.prototype.get_ticks_no_defaults=function(t,e,r){var n,o,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w;if(l=this.get_interval(t,e,r),v=Math.floor(t/l),n=Math.ceil(e/l),s=i.isNaN(v)||i.isNaN(n)?[]:i.range(v,n+1),x=function(){var t,e,r;for(r=[],t=0,e=s.length;t<e;t++)o=s[t],r.push(o*l);return r}(),y=this.num_minor_ticks,g=[],y>1){for(f=l/y,m=function(){var t,e,r;for(r=[],a=t=1,e=y;1<=e?t<=e:t>=e;a=1<=e?++t:--t)r.push(a*f);return r}(),u=0,h=m.length;u<h;u++)w=m[u],g.push(x[0]-w);for(c=0,_=x.length;c<_;c++)for(b=x[c],p=0,d=m.length;p<d;p++)w=m[p],g.push(b+w)}return{major:x,minor:g}},e}(s.Model)},{\"../../model\":\"model\",underscore:\"underscore\"}],\"models/tickers/util\":[function(t,e,r){\"use strict\";var n=t(\"underscore\");r.ONE_MILLI=1,r.ONE_SECOND=1e3,r.ONE_MINUTE=60*r.ONE_SECOND,r.ONE_HOUR=60*r.ONE_MINUTE,r.ONE_DAY=24*r.ONE_HOUR,r.ONE_MONTH=30*r.ONE_DAY,r.ONE_YEAR=365*r.ONE_DAY,r.argmin=function(t){var e;return e=n.min(n.range(t.length),function(e){return t[e]})},r.copy_date=function(t){return new Date(t.getTime())},r.last_month_no_later_than=function(t){return t=r.copy_date(t),t.setUTCDate(1),t.setUTCHours(0),t.setUTCMinutes(0),t.setUTCSeconds(0),t.setUTCMilliseconds(0),t},r.last_year_no_later_than=function(t){return t=r.last_month_no_later_than(t),t.setUTCMonth(0),t}},{underscore:\"underscore\"}],\"models/tickers/years_ticker\":[function(t,e,r){\"use strict\";var n,o,i=function(t,e){function r(){this.constructor=t}for(var n in e)s.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},s={}.hasOwnProperty,a=t(\"./basic_ticker\"),l=t(\"./single_interval_ticker\"),u=t(\"./util\");o=u.last_year_no_later_than,n=u.ONE_YEAR,r.YearsTicker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return i(e,t),e.prototype.type=\"YearsTicker\",e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.interval=n,this.basic_ticker=new a.BasicTicker({num_minor_ticks:0})},e.prototype.get_ticks_no_defaults=function(t,e,r){var n,i,s,a,l,u;return s=o(new Date(t)).getUTCFullYear(),i=o(new Date(e)).getUTCFullYear(),u=this.basic_ticker.get_ticks_no_defaults(s,i,r).major,n=function(){var t,e,r;for(r=[],t=0,e=u.length;t<e;t++)l=u[t],r.push(Date.UTC(l,0,1));return r}(),a=n.filter(function(r){return t<=r&&r<=e}),{major:a,minor:[]}},e}(l.SingleIntervalTicker)},{\"./basic_ticker\":\"models/tickers/basic_ticker\",\"./single_interval_ticker\":\"models/tickers/single_interval_ticker\",\"./util\":\"models/tickers/util\"}],\"models/tiles/bbox_tile_source\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./mercator_tile_source\"),s=t(\"../../core/properties\");r.BBoxTileSource=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"BBoxTileSource\",e.define({use_latlon:[s.Bool,!1]}),e.prototype.get_image_url=function(t,e,r){var n,o,i,s,a,l,u;return n=this.string_lookup_replace(this.url,this.extra_url_vars),this.use_latlon?(o=this.get_tile_geographic_bounds(t,e,r),a=o[0],u=o[1],s=o[2],l=o[3]):(i=this.get_tile_meter_bounds(t,e,r),a=i[0],u=i[1],s=i[2],l=i[3]),n.replace(\"{XMIN}\",a).replace(\"{YMIN}\",u).replace(\"{XMAX}\",s).replace(\"{YMAX}\",l)},e}(i.MercatorTileSource)},{\"../../core/properties\":\"core/properties\",\"./mercator_tile_source\":\"models/tiles/mercator_tile_source\"}],\"models/tiles/dynamic_image_renderer\":[function(t,e,r){\"use strict\";var n=function(t,e){return function(){return t.apply(e,arguments)}},o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"../renderers/renderer\"),a=t(\"../../core/logging\"),l=t(\"../../core/properties\");r.DynamicImageView=function(t){function e(){return this._on_image_error=n(this._on_image_error,this),this._on_image_load=n(this._on_image_load,this),e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.bind_bokeh_events=function(){return this.listenTo(this.model,\"change\",this.request_render)},e.prototype.get_extent=function(){return[this.x_range.start,this.y_range.start,this.x_range.end,this.y_range.end]},e.prototype._set_data=function(){return this.map_plot=this.plot_view.model.plot,this.map_canvas=this.plot_view.canvas_view.ctx,this.map_frame=this.plot_view.frame,this.x_range=this.map_plot.x_range,this.x_mapper=this.map_frame.x_mappers[\"default\"],this.y_range=this.map_plot.y_range,this.y_mapper=this.map_frame.y_mappers[\"default\"],this.lastImage=void 0,this.extent=this.get_extent()},e.prototype._map_data=function(){return this.initial_extent=this.get_extent()},e.prototype._on_image_load=function(t){var e;if(e=t.target.image_data,e.img=t.target,e.loaded=!0,this.lastImage=e,this.get_extent().join(\":\")===e.cache_key)return this.request_render()},e.prototype._on_image_error=function(t){var e;return a.logger.error(\"Error loading image: #{e.target.src}\"),e=t.target.image_data,this.model.image_source.remove_image(e)},e.prototype._create_image=function(t){var e;return e=new Image,e.onload=this._on_image_load,e.onerror=this._on_image_error,e.alt=\"\",e.image_data={bounds:t,loaded:!1,cache_key:t.join(\":\")},this.model.image_source.add_image(e.image_data),e.src=this.model.image_source.get_image_url(t[0],t[1],t[2],t[3],Math.ceil(this.map_frame.height),Math.ceil(this.map_frame.width)),e},e.prototype.render=function(t,e,r){var n,o;return null==this.map_initialized&&(this._set_data(),this._map_data(),this.map_initialized=!0),n=this.get_extent(),this.render_timer&&clearTimeout(this.render_timer),o=this.model.image_source.images[n.join(\":\")],null!=o&&o.loaded?void this._draw_image(n.join(\":\")):(null!=this.lastImage&&this._draw_image(this.lastImage.cache_key),null==o?this.render_timer=setTimeout(function(t){return function(){return t._create_image(n)}}(this),125):void 0)},e.prototype._draw_image=function(t){var e,r,n,o,i,s,a,l,u,c,p;if(e=this.model.image_source.images[t],null!=e)return this.map_canvas.save(),this._set_rect(),this.map_canvas.globalAlpha=this.model.alpha,r=this.plot_view.frame.map_to_screen([e.bounds[0]],[e.bounds[3]],this.plot_view.canvas),l=r[0],p=r[1],n=this.plot_view.frame.map_to_screen([e.bounds[2]],[e.bounds[1]],this.plot_view.canvas),a=n[0],c=n[1],l=l[0],p=p[0],a=a[0],c=c[0],i=a-l,o=c-p,s=l,u=p,this.map_canvas.drawImage(e.img,s,u,i,o),this.map_canvas.restore()},e.prototype._set_rect=function(){var t,e,r,n,o;return r=this.plot_model.plot.properties.outline_line_width.value(),e=this.plot_view.canvas.vx_to_sx(this.map_frame.left)+r/2,n=this.plot_view.canvas.vy_to_sy(this.map_frame.top)+r/2,o=this.map_frame.width-r,t=this.map_frame.height-r,this.map_canvas.rect(e,n,o,t),this.map_canvas.clip()},e}(s.RendererView),r.DynamicImageRenderer=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.default_view=r.DynamicImageView,e.prototype.type=\"DynamicImageRenderer\",e.define({alpha:[l.Number,1],image_source:[l.Instance],render_parents:[l.Bool,!0]}),e.override({level:\"underlay\"}),e}(s.Renderer)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../renderers/renderer\":\"models/renderers/renderer\"}],\"models/tiles/image_pool\":[function(t,e,r){\"use strict\";r.ImagePool=function(){function t(){this.images=[]}return t.prototype.pop=function(){var t;return t=this.images.pop(),null!=t?t:new Image},t.prototype.push=function(t){if(!(this.images.length>50))return t.constructor===Array?Array.prototype.push.apply(this.images,t):this.images.push(t)},t}()},{}],\"models/tiles/image_source\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../../core/properties\"),s=t(\"../../model\");r.ImageSource=function(t){function e(t){null==t&&(t={}),e.__super__.constructor.apply(this,arguments),this.images={},this.normalize_case()}return n(e,t),e.prototype.type=\"ImageSource\",e.define({url:[i.String,\"\"],extra_url_vars:[i.Any,{}]}),e.prototype.normalize_case=function(){\"Note: should probably be refactored into subclasses.\";var t;return t=this.url,t=t.replace(\"{xmin}\",\"{XMIN}\"),t=t.replace(\"{ymin}\",\"{YMIN}\"),t=t.replace(\"{xmax}\",\"{XMAX}\"),t=t.replace(\"{ymax}\",\"{YMAX}\"),t=t.replace(\"{height}\",\"{HEIGHT}\"),t=t.replace(\"{width}\",\"{WIDTH}\"),this.url=t},e.prototype.string_lookup_replace=function(t,e){var r,n,o;n=t;for(r in e)o=e[r],n=n.replace(\"{\"+r+\"}\",o.toString());return n},e.prototype.add_image=function(t){return this.images[t.cache_key]=t},e.prototype.remove_image=function(t){return delete this.images[t.cache_key]},e.prototype.get_image_url=function(t,e,r,n,o,i){var s;return s=this.string_lookup_replace(this.url,this.extra_url_vars),s.replace(\"{XMIN}\",t).replace(\"{YMIN}\",e).replace(\"{XMAX}\",r).replace(\"{YMAX}\",n).replace(\"{WIDTH}\",i).replace(\"{HEIGHT}\",o)},e}(s.Model)},{\"../../core/properties\":\"core/properties\",\"../../model\":\"model\"}],\"models/tiles/index\":[function(t,e,r){\"use strict\";var n=t(\"./tile_renderer\");r.TileRenderer=n.TileRenderer;var o=t(\"./tms_tile_source\");r.TMSTileSource=o.TMSTileSource;var i=t(\"./wmts_tile_source\");r.WMTSTileSource=i.WMTSTileSource;var s=t(\"./quadkey_tile_source\");r.QUADKEYTileSource=s.QUADKEYTileSource;var a=t(\"./bbox_tile_source\");r.BBoxTileSource=a.BBoxTileSource;var l=t(\"./dynamic_image_renderer\");r.DynamicImageRenderer=l.DynamicImageRenderer;var u=t(\"./image_source\");r.ImageSource=u.ImageSource},{\"./bbox_tile_source\":\"models/tiles/bbox_tile_source\",\"./dynamic_image_renderer\":\"models/tiles/dynamic_image_renderer\",\"./image_source\":\"models/tiles/image_source\",\"./quadkey_tile_source\":\"models/tiles/quadkey_tile_source\",\"./tile_renderer\":\"models/tiles/tile_renderer\",\"./tms_tile_source\":\"models/tiles/tms_tile_source\",\"./wmts_tile_source\":\"models/tiles/wmts_tile_source\"}],\"models/tiles/mercator_tile_source\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./tile_source\"),a=t(\"../../core/properties\");r.MercatorTileSource=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"MercatorTileSource\",e.define({wrap_around:[a.Bool,!0]}),e.override({x_origin_offset:20037508.34,y_origin_offset:20037508.34,initial_resolution:156543.03392804097}),e.prototype.initialize=function(t){var r;return e.__super__.initialize.call(this,t),this._resolutions=function(){var t,e;for(e=[],r=t=0;t<=30;r=++t)e.push(this.get_resolution(r));return e}.call(this)},e.prototype._computed_initial_resolution=function(){return null!=this.initial_resolution?this.initial_resolution:2*Math.PI*6378137/this.tile_size},e.prototype.is_valid_tile=function(t,e,r){return!(!this.wrap_around&&(t<0||t>=Math.pow(2,r)))&&!(e<0||e>=Math.pow(2,r))},e.prototype.retain_children=function(t){var e,r,n,o,i,s,a;o=t.quadkey,n=o.length,r=n+3,i=this.tiles,s=[];for(e in i)a=i[e],0===a.quadkey.indexOf(o)&&a.quadkey.length>n&&a.quadkey.length<=r?s.push(a.retain=!0):s.push(void 0);return s},e.prototype.retain_neighbors=function(t){var e,r,n,o,s,a,l,u,c,p,h,_,d;r=4,s=t.tile_coords,c=s[0],p=s[1],h=s[2],n=function(){var t,e,n,o;for(o=[],_=t=e=c-r,n=c+r;e<=n?t<=n:t>=n;_=e<=n?++t:--t)o.push(_);return o}(),o=function(){var t,e,n,o;for(o=[],d=t=e=p-r,n=p+r;e<=n?t<=n:t>=n;d=e<=n?++t:--t)o.push(d);return o}(),a=this.tiles,l=[];for(e in a)u=a[e],u.tile_coords[2]===h&&i.contains(n,u.tile_coords[0])&&i.contains(o,u.tile_coords[1])?l.push(u.retain=!0):l.push(void 0);return l},e.prototype.retain_parents=function(t){var e,r,n,o,i;r=t.quadkey,n=this.tiles,o=[];for(e in n)i=n[e],o.push(i.retain=0===r.indexOf(i.quadkey));return o},e.prototype.children_by_tile_xyz=function(t,e,r){var n,o,i,s,a,l,u,c,p;for(p=this.calculate_world_x_by_tile_xyz(t,e,r),0!==p&&(l=this.normalize_xyz(t,e,r),t=l[0],e=l[1],r=l[2]),a=this.tile_xyz_to_quadkey(t,e,r),o=[],i=s=0;s<=3;i=s+=1)u=this.quadkey_to_tile_xyz(a+i.toString()),t=u[0],e=u[1],r=u[2],0!==p&&(c=this.denormalize_xyz(t,e,r,p),t=c[0],e=c[1],r=c[2]),n=this.get_tile_meter_bounds(t,e,r),null!=n&&o.push([t,e,r,n]);return o},e.prototype.parent_by_tile_xyz=function(t,e,r){var n,o;return o=this.tile_xyz_to_quadkey(t,e,r),n=o.substring(0,o.length-1),this.quadkey_to_tile_xyz(n)},e.prototype.get_resolution=function(t){return this._computed_initial_resolution()/Math.pow(2,t)},e.prototype.get_resolution_by_extent=function(t,e,r){var n,o;return n=(t[2]-t[0])/r,o=(t[3]-t[1])/e,[n,o]},e.prototype.get_level_by_extent=function(t,e,r){var n,o,i,s,a,l,u,c;for(u=(t[2]-t[0])/r,c=(t[3]-t[1])/e,l=Math.max(u,c),n=0,a=this._resolutions,o=0,i=a.length;o<i;o++){if(s=a[o],l>s){if(0===n)return 0;if(n>0)return n-1}n+=1}},e.prototype.get_closest_level_by_extent=function(t,e,r){var n,o,i,s,a;return s=(t[2]-t[0])/r,a=(t[3]-t[1])/e,o=Math.max(s,a),i=this._resolutions,n=this._resolutions.reduce(function(t,e){return Math.abs(e-o)<Math.abs(t-o)?e:t}),this._resolutions.indexOf(n)},e.prototype.snap_to_zoom=function(t,e,r,n){var o,i,s,a,l,u,c,p,h;return o=this._resolutions[n],i=r*o,s=e*o,u=t[0],h=t[1],l=t[2],p=t[3],a=(i-(l-u))/2,c=(s-(p-h))/2,[u-a,h-c,l+a,p+c]},e.prototype.tms_to_wmts=function(t,e,r){\"Note this works both ways\";return[t,Math.pow(2,r)-1-e,r]},e.prototype.wmts_to_tms=function(t,e,r){\"Note this works both ways\";return[t,Math.pow(2,r)-1-e,r]},e.prototype.pixels_to_meters=function(t,e,r){var n,o,i;return i=this.get_resolution(r),n=t*i-this.x_origin_offset,o=e*i-this.y_origin_offset,[n,o]},e.prototype.meters_to_pixels=function(t,e,r){var n,o,i;return i=this.get_resolution(r),n=(t+this.x_origin_offset)/i,o=(e+this.y_origin_offset)/i,[n,o]},e.prototype.pixels_to_tile=function(t,e){var r,n;return r=Math.ceil(t/parseFloat(this.tile_size)),r=0===r?r:r-1,n=Math.max(Math.ceil(e/parseFloat(this.tile_size))-1,0),[r,n]},e.prototype.pixels_to_raster=function(t,e,r){var n;return n=this.tile_size<<r,[t,n-e]},e.prototype.meters_to_tile=function(t,e,r){var n,o,i;return i=this.meters_to_pixels(t,e,r),n=i[0],o=i[1],this.pixels_to_tile(n,o)},e.prototype.get_tile_meter_bounds=function(t,e,r){var n,o,i,s,a,l;return n=this.pixels_to_meters(t*this.tile_size,e*this.tile_size,r),s=n[0],l=n[1],o=this.pixels_to_meters((t+1)*this.tile_size,(e+1)*this.tile_size,r),i=o[0],a=o[1],null!=s&&null!=l&&null!=i&&null!=a?[s,l,i,a]:void 0},e.prototype.get_tile_geographic_bounds=function(t,e,r){var n,o,i,s,a,l;return n=this.get_tile_meter_bounds(t,e,r),l=this.utils.meters_extent_to_geographic(n),a=l[0],s=l[1],i=l[2],o=l[3],[a,s,i,o]},e.prototype.get_tiles_by_extent=function(t,e,r){var n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x;for(null==r&&(r=1),v=t[0],x=t[1],y=t[2],b=t[3],i=this.meters_to_tile(v,x,e),d=i[0],g=i[1],s=this.meters_to_tile(y,b,e),_=s[0],m=s[1],d-=r,g-=r,_+=r,m+=r,p=[],f=n=a=m,l=g;n>=l;f=n+=-1)for(h=o=u=d,c=_;o<=c;h=o+=1)this.is_valid_tile(h,f,e)&&p.push([h,f,e,this.get_tile_meter_bounds(h,f,e)]);return p=this.sort_tiles_from_center(p,[d,g,_,m])},e.prototype.quadkey_to_tile_xyz=function(t){\"Computes tile x, y and z values based on quadKey.\";var e,r,n,o,i,s,a,l;for(i=0,s=0,a=t.length,e=r=o=a;r>0;e=r+=-1)switch(l=t.charAt(a-e),n=1<<e-1,l){case\"0\":continue;case\"1\":i|=n;break;case\"2\":s|=n;break;case\"3\":i|=n,s|=n;break;default:throw new TypeError(\"Invalid Quadkey: \"+t)}return[i,s,a]},e.prototype.tile_xyz_to_quadkey=function(t,e,r){\"Computes quadkey value based on tile x, y and z values.\";var n,o,i,s,a,l;for(a=\"\",o=i=l=r;i>0;o=i+=-1)n=0,s=1<<o-1,0!==(t&s)&&(n+=1),0!==(e&s)&&(n+=2),a+=n.toString();return a},e.prototype.children_by_tile_xyz=function(t,e,r){var n,o,i,s,a,l;for(a=this.tile_xyz_to_quadkey(t,e,r),o=[],i=s=0;s<=3;i=s+=1)l=this.quadkey_to_tile_xyz(a+i.toString()),t=l[0],e=l[1],r=l[2],n=this.get_tile_meter_bounds(t,e,r),null!=n&&o.push([t,e,r,n]);return o},e.prototype.parent_by_tile_xyz=function(t,e,r){var n,o;return o=this.tile_xyz_to_quadkey(t,e,r),n=o.substring(0,o.length-1),this.quadkey_to_tile_xyz(n)},e.prototype.get_closest_parent_by_tile_xyz=function(t,e,r){var n,o,i,s,a;for(a=this.calculate_world_x_by_tile_xyz(t,e,r),o=this.normalize_xyz(t,e,r),t=o[0],e=o[1],r=o[2],n=this.tile_xyz_to_quadkey(t,e,r);n.length>0;)if(n=n.substring(0,n.length-1),\n", + " i=this.quadkey_to_tile_xyz(n),t=i[0],e=i[1],r=i[2],s=this.denormalize_xyz(t,e,r,a),t=s[0],e=s[1],r=s[2],this.tile_xyz_to_key(t,e,r)in this.tiles)return[t,e,r];return[0,0,0]},e.prototype.normalize_xyz=function(t,e,r){var n;return this.wrap_around?(n=Math.pow(2,r),[(t%n+n)%n,e,r]):[t,e,r]},e.prototype.denormalize_xyz=function(t,e,r,n){return[t+n*Math.pow(2,r),e,r]},e.prototype.denormalize_meters=function(t,e,r,n){return[t+2*n*Math.PI*6378137,e]},e.prototype.calculate_world_x_by_tile_xyz=function(t,e,r){return Math.floor(t/Math.pow(2,r))},e}(s.TileSource)},{\"../../core/properties\":\"core/properties\",\"./tile_source\":\"models/tiles/tile_source\",underscore:\"underscore\"}],\"models/tiles/quadkey_tile_source\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./mercator_tile_source\");r.QUADKEYTileSource=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"QUADKEYTileSource\",e.prototype.get_image_url=function(t,e,r){var n,o,i;return n=this.string_lookup_replace(this.url,this.extra_url_vars),i=this.tms_to_wmts(t,e,r),t=i[0],e=i[1],r=i[2],o=this.tile_xyz_to_quadkey(t,e,r),n.replace(\"{Q}\",o)},e}(i.MercatorTileSource)},{\"./mercator_tile_source\":\"models/tiles/mercator_tile_source\"}],\"models/tiles/tile_renderer\":[function(t,e,r){\"use strict\";var n=function(t,e){return function(){return t.apply(e,arguments)}},o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=[].indexOf||function(t){for(var e=0,r=this.length;e<r;e++)if(e in this&&this[e]===t)return e;return-1},a=t(\"underscore\"),l=t(\"jquery\"),u=t(\"./image_pool\"),c=t(\"./wmts_tile_source\"),p=t(\"../renderers/renderer\"),h=t(\"../../core/properties\");r.TileRendererView=function(t){function e(){return this._update=n(this._update,this),this._prefetch_tiles=n(this._prefetch_tiles,this),this._on_tile_error=n(this._on_tile_error,this),this._on_tile_cache_load=n(this._on_tile_cache_load,this),this._on_tile_load=n(this._on_tile_load,this),this._add_attribution=n(this._add_attribution,this),e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.initialize=function(t){return this.attributionEl=null,e.__super__.initialize.apply(this,arguments)},e.prototype.bind_bokeh_events=function(){return this.listenTo(this.model,\"change\",this.request_render)},e.prototype.get_extent=function(){return[this.x_range.start,this.y_range.start,this.x_range.end,this.y_range.end]},e.prototype._set_data=function(){return this.pool=new u.ImagePool,this.map_plot=this.plot_model.plot,this.map_canvas=this.plot_view.canvas_view.ctx,this.map_frame=this.plot_model.frame,this.x_range=this.map_plot.x_range,this.x_mapper=this.map_frame.x_mappers[\"default\"],this.y_range=this.map_plot.y_range,this.y_mapper=this.map_frame.y_mappers[\"default\"],this.extent=this.get_extent(),this._last_height=void 0,this._last_width=void 0},e.prototype._add_attribution=function(){var t,e,r,n,o,i;if(t=this.model.tile_source.attribution,a.isString(t)&&t.length>0)return null!=this.attributionEl?this.attributionEl.html(t):(e=this.map_plot.outline_line_width,r=this.map_plot.min_border_bottom+e,i=this.map_frame.right-this.map_frame.width,n=this.map_frame.width-e,this.attributionEl=l(\"<div>\").html(t).addClass(\"bk-tile-attribution\").css({position:\"absolute\",bottom:r+\"px\",right:i+\"px\",\"max-width\":n+\"px\",\"background-color\":\"rgba(255,255,255,0.8)\",\"font-size\":\"9pt\",\"font-family\":\"sans-serif\"}),o=this.plot_view.$el.find(\"div.bk-canvas-events\"),this.attributionEl.appendTo(o))},e.prototype._map_data=function(){var t,e;return this.initial_extent=this.get_extent(),e=this.model.tile_source.get_level_by_extent(this.initial_extent,this.map_frame.height,this.map_frame.width),t=this.model.tile_source.snap_to_zoom(this.initial_extent,this.map_frame.height,this.map_frame.width,e),this.x_range.start=t[0],this.y_range.start=t[1],this.x_range.end=t[2],this.y_range.end=t[3],this._add_attribution()},e.prototype._on_tile_load=function(t){var e;return e=t.target.tile_data,e.img=t.target,e.current=!0,e.loaded=!0,this.request_render()},e.prototype._on_tile_cache_load=function(t){var e;return e=t.target.tile_data,e.img=t.target,e.loaded=!0},e.prototype._on_tile_error=function(t){return\"\"},e.prototype._create_tile=function(t,e,r,n,o){var i,s,a;return null==o&&(o=!1),i=this.model.tile_source.normalize_xyz(t,e,r),a=this.pool.pop(),o?a.onload=this._on_tile_cache_load:a.onload=this._on_tile_load,a.onerror=this._on_tile_error,a.alt=\"\",a.tile_data={tile_coords:[t,e,r],normalized_coords:i,quadkey:this.model.tile_source.tile_xyz_to_quadkey(t,e,r),cache_key:this.model.tile_source.tile_xyz_to_key(t,e,r),bounds:n,loaded:!1,x_coord:n[0],y_coord:n[3]},this.model.tile_source.tiles[a.tile_data.cache_key]=a.tile_data,a.src=(s=this.model.tile_source).get_image_url.apply(s,i),a},e.prototype._enforce_aspect_ratio=function(){var t,e,r;return(this._last_height!==this.map_frame.height||this._last_width!==this.map_frame.width)&&(t=this.get_extent(),r=this.model.tile_source.get_level_by_extent(t,this.map_frame.height,this.map_frame.width),e=this.model.tile_source.snap_to_zoom(t,this.map_frame.height,this.map_frame.width,r),this.x_range.setv({start:e[0],end:e[2]}),this.y_range.setv({start:e[1],end:e[3]}),this.extent=e,this._last_height=this.map_frame.height,this._last_width=this.map_frame.width,!0)},e.prototype.render=function(t,e,r){if(null==this.map_initialized&&(this._set_data(),this._map_data(),this.map_initialized=!0),!this._enforce_aspect_ratio())return this._update(),null!=this.prefetch_timer&&clearTimeout(this.prefetch_timer),this.prefetch_timer=setTimeout(this._prefetch_tiles,500)},e.prototype._draw_tile=function(t){var e,r,n,o,i,s,a,l,u,c,p;if(p=this.model.tile_source.tiles[t],null!=p)return e=this.plot_view.frame.map_to_screen([p.bounds[0]],[p.bounds[3]],this.plot_view.canvas),a=e[0],c=e[1],r=this.plot_view.frame.map_to_screen([p.bounds[2]],[p.bounds[1]],this.plot_view.canvas),s=r[0],u=r[1],a=a[0],c=c[0],s=s[0],u=u[0],o=s-a,n=u-c,i=a,l=c,this.map_canvas.drawImage(p.img,i,l,o,n)},e.prototype._set_rect=function(){var t,e,r,n,o;return r=this.plot_model.plot.properties.outline_line_width.value(),e=this.plot_view.canvas.vx_to_sx(this.map_frame.left)+r/2,n=this.plot_view.canvas.vy_to_sy(this.map_frame.top)+r/2,o=this.map_frame.width-r,t=this.map_frame.height-r,this.map_canvas.rect(e,n,o,t),this.map_canvas.clip()},e.prototype._render_tiles=function(t){var e,r,n;for(this.map_canvas.save(),this._set_rect(),this.map_canvas.globalAlpha=this.model.alpha,e=0,r=t.length;e<r;e++)n=t[e],this._draw_tile(n);return this.map_canvas.restore()},e.prototype._prefetch_tiles=function(){var t,e,r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v;for(_=this.model.tile_source,a=this.get_extent(),l=this.map_frame.height,f=this.map_frame.width,v=this.model.tile_source.get_level_by_extent(a,l,f),d=this.model.tile_source.get_tiles_by_extent(a,v),p=[],h=u=0,c=Math.min(10,d.length);u<=c;h=u+=1)m=h[0],g=h[1],y=h[2],t=h[3],n=this.model.tile_source.children_by_tile_xyz(m,g,y),p.push(function(){var t,a,l;for(l=[],t=0,a=n.length;t<a;t++)e=n[t],o=e[0],i=e[1],s=e[2],r=e[3],_.tile_xyz_to_key(o,i,s)in _.tiles||l.push(this._create_tile(o,i,s,r,!0));return l}.call(this));return p},e.prototype._fetch_tiles=function(t){var e,r,n,o,i,s,a,l;for(o=[],r=0,n=t.length;r<n;r++)i=t[r],s=i[0],a=i[1],l=i[2],e=i[3],o.push(this._create_tile(s,a,l,e));return o},e.prototype._update=function(){var t,e,r,n,o,i,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A,M,z,C,P,j,N,O,D,F,I,R,q;for(j=this.model.tile_source,b=j.min_zoom,v=j.max_zoom,j.update(),c=this.get_extent(),q=this.extent[2]-this.extent[0]<c[2]-c[0],p=this.map_frame.height,O=this.map_frame.width,R=j.get_level_by_extent(c,p,O),z=!1,R<b?(c=this.extent,R=b,z=!0):R>v&&(c=this.extent,R=v,z=!0),z&&(this.x_range.setv({x_range:{start:c[0],end:c[2]}}),this.y_range.setv({start:c[1],end:c[3]}),this.extent=c),this.extent=c,N=j.get_tiles_by_extent(c,R),T=[],x=[],r=[],i=[],h=0,m=N.length;h<m;h++){if(C=N[h],D=C[0],F=C[1],I=C[2],t=C[3],f=j.tile_xyz_to_key(D,F,I),P=j.tiles[f],null!=P&&P.loaded===!0)r.push(f);else if(this.model.render_parents&&(M=j.get_closest_parent_by_tile_xyz(D,F,I),E=M[0],S=M[1],A=M[2],w=j.tile_xyz_to_key(E,S,A),k=j.tiles[w],null!=k&&k.loaded&&s.call(T,w)<0&&T.push(w),q))for(i=j.children_by_tile_xyz(D,F,I),_=0,g=i.length;_<g;_++)e=i[_],a=e[0],l=e[1],u=e[2],n=e[3],o=j.tile_xyz_to_key(a,l,u),o in j.tiles&&i.push(o);null==P&&x.push(C)}for(this._render_tiles(T),this._render_tiles(i),this._render_tiles(r),d=0,y=r.length;d<y;d++)C=r[d],j.tiles[C].current=!0;return null!=this.render_timer&&clearTimeout(this.render_timer),this.render_timer=setTimeout(function(t){return function(){return t._fetch_tiles(x)}}(this),65)},e}(p.RendererView),r.TileRenderer=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.default_view=r.TileRendererView,e.prototype.type=\"TileRenderer\",e.define({alpha:[h.Number,1],x_range_name:[h.String,\"default\"],y_range_name:[h.String,\"default\"],tile_source:[h.Instance,function(){return new c.WMTSTileSource}],render_parents:[h.Bool,!0]}),e.override({level:\"underlay\"}),e}(p.Renderer)},{\"../../core/properties\":\"core/properties\",\"../renderers/renderer\":\"models/renderers/renderer\",\"./image_pool\":\"models/tiles/image_pool\",\"./wmts_tile_source\":\"models/tiles/wmts_tile_source\",jquery:\"jquery\",underscore:\"underscore\"}],\"models/tiles/tile_source\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./image_pool\"),s=t(\"./tile_utils\"),a=t(\"../../core/logging\"),l=t(\"../../core/properties\"),u=t(\"../../model\");r.TileSource=function(t){function e(t){null==t&&(t={}),e.__super__.constructor.apply(this,arguments),this.utils=new s.ProjectionUtils,this.pool=new i.ImagePool,this.tiles={},this.normalize_case()}return n(e,t),e.prototype.type=\"TileSource\",e.define({url:[l.String,\"\"],tile_size:[l.Number,256],max_zoom:[l.Number,30],min_zoom:[l.Number,0],extra_url_vars:[l.Any,{}],attribution:[l.String,\"\"],x_origin_offset:[l.Number],y_origin_offset:[l.Number],initial_resolution:[l.Number]}),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.normalize_case()},e.prototype.string_lookup_replace=function(t,e){var r,n,o;n=t;for(r in e)o=e[r],n=n.replace(\"{\"+r+\"}\",o.toString());return n},e.prototype.normalize_case=function(){\"Note: should probably be refactored into subclasses.\";var t;return t=this.url,t=t.replace(\"{x}\",\"{X}\"),t=t.replace(\"{y}\",\"{Y}\"),t=t.replace(\"{z}\",\"{Z}\"),t=t.replace(\"{q}\",\"{Q}\"),t=t.replace(\"{xmin}\",\"{XMIN}\"),t=t.replace(\"{ymin}\",\"{YMIN}\"),t=t.replace(\"{xmax}\",\"{XMAX}\"),t=t.replace(\"{ymax}\",\"{YMAX}\"),this.url=t},e.prototype.update=function(){var t,e,r,n;a.logger.debug(\"TileSource: tile cache count: \"+Object.keys(this.tiles).length),e=this.tiles,r=[];for(t in e)n=e[t],n.current=!1,r.push(n.retain=!1);return r},e.prototype.tile_xyz_to_key=function(t,e,r){var n;return n=t+\":\"+e+\":\"+r},e.prototype.key_to_tile_xyz=function(t){var e;return function(){var r,n,o,i;for(o=t.split(\":\"),i=[],r=0,n=o.length;r<n;r++)e=o[r],i.push(parseInt(e));return i}()},e.prototype.sort_tiles_from_center=function(t,e){var r,n,o,i,s,a;return i=e[0],a=e[1],o=e[2],s=e[3],r=(o-i)/2+i,n=(s-a)/2+a,t.sort(function(t,e){var o,i;return o=Math.sqrt(Math.pow(r-t[0],2)+Math.pow(n-t[1],2)),i=Math.sqrt(Math.pow(r-e[0],2)+Math.pow(n-e[1],2)),o-i}),t},e.prototype.prune_tiles=function(){var t,e,r,n,o;e=this.tiles;for(t in e)o=e[t],o.retain=o.current||o.tile_coords[2]<3,o.current&&(this.retain_neighbors(o),this.retain_children(o),this.retain_parents(o));r=this.tiles,n=[];for(t in r)o=r[t],o.retain?n.push(void 0):n.push(this.remove_tile(t));return n},e.prototype.remove_tile=function(t){var e;if(e=this.tiles[t],null!=e)return this.pool.push(e.img),delete this.tiles[t]},e.prototype.get_image_url=function(t,e,r){var n;return n=this.string_lookup_replace(this.url,this.extra_url_vars),n.replace(\"{X}\",t).replace(\"{Y}\",e).replace(\"{Z}\",r)},e.prototype.retain_neighbors=function(t){throw Error(\"Not Implemented\")},e.prototype.retain_parents=function(t){throw Error(\"Not Implemented\")},e.prototype.retain_children=function(t){throw Error(\"Not Implemented\")},e.prototype.tile_xyz_to_quadkey=function(t,e,r){throw Error(\"Not Implemented\")},e.prototype.quadkey_to_tile_xyz=function(t){throw Error(\"Not Implemented\")},e}(u.Model)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../../model\":\"model\",\"./image_pool\":\"models/tiles/image_pool\",\"./tile_utils\":\"models/tiles/tile_utils\"}],\"models/tiles/tile_utils\":[function(t,e,r){\"use strict\";var n=t(\"../../core/util/proj4\");r.ProjectionUtils=function(){function t(){this.origin_shift=2*Math.PI*6378137/2}return t.prototype.geographic_to_meters=function(t,e){return n.proj4(n.wgs84,n.mercator,[t,e])},t.prototype.meters_to_geographic=function(t,e){return n.proj4(n.mercator,n.wgs84,[t,e])},t.prototype.geographic_extent_to_meters=function(t){var e,r,n,o,i,s;return o=t[0],s=t[1],n=t[2],i=t[3],e=this.geographic_to_meters(o,s),o=e[0],s=e[1],r=this.geographic_to_meters(n,i),n=r[0],i=r[1],[o,s,n,i]},t.prototype.meters_extent_to_geographic=function(t){var e,r,n,o,i,s;return o=t[0],s=t[1],n=t[2],i=t[3],e=this.meters_to_geographic(o,s),o=e[0],s=e[1],r=this.meters_to_geographic(n,i),n=r[0],i=r[1],[o,s,n,i]},t}()},{\"../../core/util/proj4\":\"core/util/proj4\"}],\"models/tiles/tms_tile_source\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./mercator_tile_source\");r.TMSTileSource=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"TMSTileSource\",e.prototype.get_image_url=function(t,e,r){var n;return n=this.string_lookup_replace(this.url,this.extra_url_vars),n.replace(\"{X}\",t).replace(\"{Y}\",e).replace(\"{Z}\",r)},e}(i.MercatorTileSource)},{\"./mercator_tile_source\":\"models/tiles/mercator_tile_source\"}],\"models/tiles/wmts_tile_source\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./mercator_tile_source\");r.WMTSTileSource=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"WMTSTileSource\",e.prototype.get_image_url=function(t,e,r){var n,o;return n=this.string_lookup_replace(this.url,this.extra_url_vars),o=this.tms_to_wmts(t,e,r),t=o[0],e=o[1],r=o[2],n.replace(\"{X}\",t).replace(\"{Y}\",e).replace(\"{Z}\",r)},e}(i.MercatorTileSource)},{\"./mercator_tile_source\":\"models/tiles/mercator_tile_source\"}],\"models/tools/actions/action_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../button_tool\");r.ActionToolButtonView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._clicked=function(){return this.model.trigger(\"do\")},e}(i.ButtonToolButtonView),r.ActionToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.listenTo(this.model,\"do\",this[\"do\"])},e}(i.ButtonToolView),r.ActionTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(i.ButtonTool)},{\"../button_tool\":\"models/tools/button_tool\"}],\"models/tools/actions/help_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./action_tool\"),s=t(\"../../../core/properties\");r.HelpToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype[\"do\"]=function(){return window.open(this.model.redirect)},e}(i.ActionToolView),r.HelpTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.HelpToolView,e.prototype.type=\"HelpTool\",e.prototype.tool_name=\"Help\",e.prototype.icon=\"bk-tool-icon-help\",e.define({help_tooltip:[s.String,\"Click the question mark to learn more about Bokeh plot tools.\"],redirect:[s.String,\"http://bokeh.pydata.org/en/latest/docs/user_guide/tools.html\"]}),e.getters({tooltip:function(){return this.help_tooltip}}),e}(i.ActionTool)},{\"../../../core/properties\":\"core/properties\",\"./action_tool\":\"models/tools/actions/action_tool\"}],\"models/tools/actions/redo_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./action_tool\");r.RedoToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.listenTo(this.plot_view,\"state_changed\",function(t){return function(){return t.model.disabled=!t.plot_view.can_redo()}}(this))},e.prototype[\"do\"]=function(){return this.plot_view.redo()},e}(i.ActionToolView),r.RedoTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.RedoToolView,e.prototype.type=\"RedoTool\",e.prototype.tool_name=\"Redo\",e.prototype.icon=\"bk-tool-icon-redo\",e.override({disabled:!0}),e}(i.ActionTool)},{\"./action_tool\":\"models/tools/actions/action_tool\"}],\"models/tools/actions/reset_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./action_tool\"),s=t(\"../../../core/properties\");r.ResetToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype[\"do\"]=function(){if(this.plot_view.clear_state(),this.plot_view.reset_range(),this.plot_view.reset_selection(),this.model.reset_size)return this.plot_view.reset_dimensions()},e}(i.ActionToolView),r.ResetTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.ResetToolView,e.prototype.type=\"ResetTool\",e.prototype.tool_name=\"Reset\",e.prototype.icon=\"bk-tool-icon-reset\",e.define({reset_size:[s.Bool,!0]}),e}(i.ActionTool)},{\"../../../core/properties\":\"core/properties\",\"./action_tool\":\"models/tools/actions/action_tool\"}],\"models/tools/actions/save_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./action_tool\");r.SaveToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype[\"do\"]=function(){var t,e,r,n;return e=this.plot_view.get_canvas_element(),n=\"bokeh_plot.png\",null!=e.msToBlob?(t=e.msToBlob(),window.navigator.msSaveBlob(t,n)):(r=document.createElement(\"a\"),r.href=e.toDataURL(\"image/png\"),r.download=n,r.target=\"_blank\",r.dispatchEvent(new MouseEvent(\"click\")))},e}(i.ActionToolView),r.SaveTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.SaveToolView,e.prototype.type=\"SaveTool\",e.prototype.tool_name=\"Save\",e.prototype.icon=\"bk-tool-icon-save\",e}(i.ActionTool)},{\"./action_tool\":\"models/tools/actions/action_tool\"}],\"models/tools/actions/undo_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./action_tool\");r.UndoToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.listenTo(this.plot_view,\"state_changed\",function(t){return function(){return t.model.disabled=!t.plot_view.can_undo()}}(this))},e.prototype[\"do\"]=function(){return this.plot_view.undo()},e}(i.ActionToolView),r.UndoTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.UndoToolView,e.prototype.type=\"UndoTool\",e.prototype.tool_name=\"Undo\",e.prototype.icon=\"bk-tool-icon-undo\",e.override({disabled:!0}),e}(i.ActionTool)},{\"./action_tool\":\"models/tools/actions/action_tool\"}],\"models/tools/actions/zoom_in_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./action_tool\"),s=t(\"../../../core/util/zoom\"),a=t(\"../../../core/properties\");r.ZoomInToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype[\"do\"]=function(){var t,e,r,n,o;return e=this.plot_model.frame,t=this.model.dimensions,r=\"width\"===t||\"both\"===t,n=\"height\"===t||\"both\"===t,o=s.scale_range(e,this.model.factor,r,n),this.plot_view.push_state(\"zoom_out\",{range:o}),this.plot_view.update_range(o,!1,!0),this.plot_view.interactive_timestamp=Date.now(),null},e}(i.ActionToolView),r.ZoomInTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.ZoomInToolView,e.prototype.type=\"ZoomInTool\",e.prototype.tool_name=\"Zoom In\",e.prototype.icon=\"bk-tool-icon-zoom-in\",e.getters({tooltip:function(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}),e.define({factor:[a.Percent,.1],dimensions:[a.Dimensions,\"both\"]}),e}(i.ActionTool)},{\"../../../core/properties\":\"core/properties\",\"../../../core/util/zoom\":\"core/util/zoom\",\"./action_tool\":\"models/tools/actions/action_tool\"}],\"models/tools/actions/zoom_out_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./action_tool\"),s=t(\"../../../core/util/zoom\"),a=t(\"../../../core/properties\");r.ZoomOutToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype[\"do\"]=function(){var t,e,r,n,o;return e=this.plot_model.frame,t=this.model.dimensions,r=\"width\"===t||\"both\"===t,n=\"height\"===t||\"both\"===t,o=s.scale_range(e,-this.model.factor,r,n),this.plot_view.push_state(\"zoom_out\",{range:o}),this.plot_view.update_range(o,!1,!0),this.plot_view.interactive_timestamp=Date.now(),null},e}(i.ActionToolView),r.ZoomOutTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.ZoomOutToolView,e.prototype.type=\"ZoomOutTool\",e.prototype.tool_name=\"Zoom Out\",e.prototype.icon=\"bk-tool-icon-zoom-out\",e.getters({tooltip:function(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}),e.define({factor:[a.Percent,.1],dimensions:[a.Dimensions,\"both\"]}),e}(i.ActionTool)},{\"../../../core/properties\":\"core/properties\",\"../../../core/util/zoom\":\"core/util/zoom\",\"./action_tool\":\"models/tools/actions/action_tool\"}],\"models/tools/button_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"jquery\"),s=t(\"../../core/bokeh_view\"),a=t(\"./tool\"),l=t(\"../../core/properties\");r.ButtonToolButtonView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.className=\"bk-toolbar-button\",e.prototype.events=function(){return{click:\"_clicked\"}},e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.listenTo(this.model,\"change\",function(t){return function(){return t.render()}}(this)),this.render()},e.prototype.render=function(){var t,e;return t=i(\"<div class='bk-btn-icon'>\").addClass(this.model.icon),e=i(\"<span class='bk-tip'>\").text(this.model.tooltip),this.$el.empty().append([t,e]),this.$el.prop(\"disabled\",this.model.disabled)},e.prototype._clicked=function(t){},e}(s.BokehView),r.ButtonToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(a.ToolView),r.ButtonTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.icon=null,e.getters({tooltip:function(){return this.tool_name}}),e.internal({disabled:[l.Boolean,!1]}),e}(a.Tool)},{\"../../core/bokeh_view\":\"core/bokeh_view\",\"../../core/properties\":\"core/properties\",\"./tool\":\"models/tools/tool\",jquery:\"jquery\"}],\"models/tools/gestures/box_select_tool\":[function(t,e,r){\"use strict\";var n,o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"./select_tool\"),a=t(\"../../annotations/box_annotation\"),l=t(\"../../../core/properties\");r.BoxSelectToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype._pan_start=function(t){var e;return e=this.plot_view.canvas,this._baseboint=[e.sx_to_vx(t.bokeh.sx),e.sy_to_vy(t.bokeh.sy)],null},e.prototype._pan=function(t){var e,r,n,o,i,s,a,l,u;return r=this.plot_view.canvas,n=[r.sx_to_vx(t.bokeh.sx),r.sy_to_vy(t.bokeh.sy)],i=this.plot_model.frame,o=this.model.dimensions,s=this.model._get_dim_limits(this._baseboint,n,i,o),l=s[0],u=s[1],this.model.overlay.update({left:l[0],right:l[1],top:u[1],bottom:u[0]}),this.model.select_every_mousemove&&(e=null!=(a=t.srcEvent.shiftKey)&&a,this._select(l,u,!1,e)),null},e.prototype._pan_end=function(t){var e,r,n,o,i,s,a,l,u;return r=this.plot_view.canvas,n=[r.sx_to_vx(t.bokeh.sx),r.sy_to_vy(t.bokeh.sy)],i=this.plot_model.frame,o=this.model.dimensions,s=this.model._get_dim_limits(this._baseboint,n,i,o),l=s[0],u=s[1],e=null!=(a=t.srcEvent.shiftKey)&&a,this._select(l,u,!0,e),this.model.overlay.update({left:null,right:null,top:null,bottom:null}),this._baseboint=null,this.plot_view.push_state(\"box_select\",{selection:this.plot_view.get_selection()}),null},e.prototype._select=function(t,e,r,n){var o,i,s,a,l,u,c,p,h,_,d;for(p=t[0],h=t[1],_=e[0],d=e[1],null==n&&(n=!1),i={type:\"rect\",vx0:p,vx1:h,vy0:_,vy1:d},u=this.model.computed_renderers,s=0,a=u.length;s<a;s++)l=u[s],o=l.data_source,c=o.selection_manager,c.select(this,this.plot_view.renderer_views[l.id],i,r,n);return null!=this.model.callback&&this._emit_callback(i),this._save_geometry(i,r,n),null},e.prototype._emit_callback=function(t){var e,r,n,o,i;n=this.model.computed_renderers[0],e=this.plot_model.canvas,r=this.plot_model.frame,t.sx0=e.vx_to_sx(t.vx0),t.sx1=e.vx_to_sx(t.vx1),t.sy0=e.vy_to_sy(t.vy0),t.sy1=e.vy_to_sy(t.vy1),o=r.x_mappers[n.x_range_name],i=r.y_mappers[n.y_range_name],t.x0=o.map_from_target(t.vx0),t.x1=o.map_from_target(t.vx1),t.y0=i.map_from_target(t.vy0),t.y1=i.map_from_target(t.vy1),this.model.callback.execute(this.model,{geometry:t})},e}(s.SelectToolView),n=function(){return new a.BoxAnnotation({level:\"overlay\",render_mode:\"css\",top_units:\"screen\",left_units:\"screen\",bottom_units:\"screen\",right_units:\"screen\",fill_color:\"lightgrey\",fill_alpha:.5,line_color:\"black\",line_alpha:1,line_width:2,line_dash:[4,4]})},r.BoxSelectTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.default_view=r.BoxSelectToolView,e.prototype.type=\"BoxSelectTool\",e.prototype.tool_name=\"Box Select\",e.prototype.icon=\"bk-tool-icon-box-select\",e.prototype.event_type=\"pan\",e.prototype.default_order=30,e.define({dimensions:[l.Dimensions,\"both\"],select_every_mousemove:[l.Bool,!1],callback:[l.Instance],overlay:[l.Instance,n]}),e.getters({tooltip:function(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}),e}(s.SelectTool)},{\"../../../core/properties\":\"core/properties\",\"../../annotations/box_annotation\":\"models/annotations/box_annotation\",\"./select_tool\":\"models/tools/gestures/select_tool\"}],\"models/tools/gestures/box_zoom_tool\":[function(t,e,r){\"use strict\";var n,o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"./gesture_tool\"),a=t(\"../../annotations/box_annotation\"),l=t(\"../../../core/properties\");r.BoxZoomToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype._match_aspect=function(t,e,r){var n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b;return s=r.h_range.end,a=r.h_range.start,d=r.v_range.end,m=r.v_range.start,y=s-a,i=d-m,n=y/i,g=Math.abs(t[0]-e[0]),f=Math.abs(t[1]-e[1]),_=0===f?0:g/f,_>=n?(u=[1,_/n],v=u[0],b=u[1]):(c=[n/_,1],v=c[0],b=c[1]),t[0]<=e[0]?(l=t[0],p=t[0]+g*v,p>s&&(p=s)):(p=t[0],l=t[0]-g*v,l<a&&(l=a)),g=Math.abs(p-l),t[1]<=e[1]?(o=t[1],h=t[1]+g/n,h>d&&(h=d)):(h=t[1],o=t[1]-g/n,o<m&&(o=m)),f=Math.abs(h-o),t[0]<=e[0]?p=t[0]+n*f:l=t[0]-n*f,[[l,p],[o,h]]},e.prototype._pan_start=function(t){var e;return e=this.plot_view.canvas,this._baseboint=[e.sx_to_vx(t.bokeh.sx),e.sy_to_vy(t.bokeh.sy)],null},e.prototype._pan=function(t){var e,r,n,o,i,s,a,l;return e=this.plot_view.canvas,r=[e.sx_to_vx(t.bokeh.sx),e.sy_to_vy(t.bokeh.sy)],o=this.plot_model.frame,n=this.model.dimensions,this.model.match_aspect&&\"both\"===n?(i=this._match_aspect(this._baseboint,r,o),a=i[0],l=i[1]):(s=this.model._get_dim_limits(this._baseboint,r,o,n),a=s[0],l=s[1]),this.model.overlay.update({left:a[0],right:a[1],top:l[1],bottom:l[0]}),null},e.prototype._pan_end=function(t){var e,r,n,o,i,s,a,l;return e=this.plot_view.canvas,r=[e.sx_to_vx(t.bokeh.sx),e.sy_to_vy(t.bokeh.sy)],o=this.plot_model.frame,n=this.model.dimensions,this.model.match_aspect&&\"both\"===n?(i=this._match_aspect(this._baseboint,r,o),a=i[0],l=i[1]):(s=this.model._get_dim_limits(this._baseboint,r,o,n),a=s[0],l=s[1]),this._update(a,l),this.model.overlay.update({left:null,right:null,top:null,bottom:null}),this._baseboint=null,null},e.prototype._update=function(t,e){var r,n,o,i,s,a,l,u,c,p,h;if(!(Math.abs(t[1]-t[0])<=5||Math.abs(e[1]-e[0])<=5)){c={},i=this.plot_view.frame.x_mappers;for(o in i)n=i[o],s=n.v_map_from_target(t,!0),u=s[0],r=s[1],c[o]={start:u,end:r};p={},a=this.plot_view.frame.y_mappers;for(o in a)n=a[o],l=n.v_map_from_target(e,!0),u=l[0],r=l[1],p[o]={start:u,end:r};return h={xrs:c,yrs:p},this.plot_view.push_state(\"box_zoom\",{range:h}),this.plot_view.update_range(h)}},e}(s.GestureToolView),n=function(){return new a.BoxAnnotation({level:\"overlay\",render_mode:\"css\",top_units:\"screen\",left_units:\"screen\",bottom_units:\"screen\",right_units:\"screen\",fill_color:\"lightgrey\",fill_alpha:.5,line_color:\"black\",line_alpha:1,line_width:2,line_dash:[4,4]})},r.BoxZoomTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.default_view=r.BoxZoomToolView,e.prototype.type=\"BoxZoomTool\",e.prototype.tool_name=\"Box Zoom\",e.prototype.icon=\"bk-tool-icon-box-zoom\",e.prototype.event_type=\"pan\",e.prototype.default_order=20,e.getters({tooltip:function(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}),e.define({dimensions:[l.Dimensions,\"both\"],overlay:[l.Instance,n],\n", + " match_aspect:[l.Bool,!1]}),e}(s.GestureTool)},{\"../../../core/properties\":\"core/properties\",\"../../annotations/box_annotation\":\"models/annotations/box_annotation\",\"./gesture_tool\":\"models/tools/gestures/gesture_tool\"}],\"models/tools/gestures/gesture_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../button_tool\");r.GestureToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(i.ButtonToolView),r.GestureTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.event_type=null,e.prototype.default_order=null,e}(i.ButtonTool)},{\"../button_tool\":\"models/tools/button_tool\"}],\"models/tools/gestures/lasso_select_tool\":[function(t,e,r){\"use strict\";var n,o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"./select_tool\"),a=t(\"../../annotations/poly_annotation\"),l=t(\"../../../core/properties\");r.LassoSelectToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.listenTo(this.model,\"change:active\",this._active_change),this.data=null},e.prototype._active_change=function(){if(!this.model.active)return this._clear_overlay()},e.prototype._keyup=function(t){if(13===t.keyCode)return this._clear_overlay()},e.prototype._pan_start=function(t){var e,r,n;return e=this.plot_view.canvas,r=e.sx_to_vx(t.bokeh.sx),n=e.sy_to_vy(t.bokeh.sy),this.data={vx:[r],vy:[n]},null},e.prototype._pan=function(t){var e,r,n,o,i,s,a,l;if(r=this.plot_view.canvas,a=r.sx_to_vx(t.bokeh.sx),l=r.sy_to_vy(t.bokeh.sy),n=this.plot_model.frame.h_range,s=this.plot_model.frame.v_range,a>n.end&&(a=n.end),a<n.start&&(a=n.start),l>s.end&&(l=s.end),l<s.start&&(l=s.start),this.data.vx.push(a),this.data.vy.push(l),o=this.model.overlay,o.update({xs:this.data.vx,ys:this.data.vy}),this.model.select_every_mousemove)return e=null!=(i=t.srcEvent.shiftKey)&&i,this._select(this.data.vx,this.data.vy,!1,e)},e.prototype._pan_end=function(t){var e,r;return this._clear_overlay(),e=null!=(r=t.srcEvent.shiftKey)&&r,this._select(this.data.vx,this.data.vy,!0,e),this.plot_view.push_state(\"lasso_select\",{selection:this.plot_view.get_selection()})},e.prototype._clear_overlay=function(){return this.model.overlay.update({xs:[],ys:[]})},e.prototype._select=function(t,e,r,n){var o,i,s,a,l,u,c;for(i={type:\"poly\",vx:t,vy:e},u=this.model.computed_renderers,s=0,a=u.length;s<a;s++)l=u[s],o=l.data_source,c=o.selection_manager,c.select(this,this.plot_view.renderer_views[l.id],i,r,n);return null!=this.model.callback&&this._emit_callback(i),this._save_geometry(i,r,n),null},e.prototype._emit_callback=function(t){var e,r,n,o,i;n=this.model.computed_renderers[0],e=this.plot_model.canvas,r=this.plot_model.frame,t.sx=e.v_vx_to_sx(t.vx),t.sy=e.v_vy_to_sy(t.vy),o=r.x_mappers[n.x_range_name],i=r.y_mappers[n.y_range_name],t.x=o.v_map_from_target(t.vx),t.y=i.v_map_from_target(t.vy),this.model.callback.execute(this.model,{geometry:t})},e}(s.SelectToolView),n=function(){return new a.PolyAnnotation({level:\"overlay\",xs_units:\"screen\",ys_units:\"screen\",fill_color:\"lightgrey\",fill_alpha:.5,line_color:\"black\",line_alpha:1,line_width:2,line_dash:[4,4]})},r.LassoSelectTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.default_view=r.LassoSelectToolView,e.prototype.type=\"LassoSelectTool\",e.prototype.tool_name=\"Lasso Select\",e.prototype.icon=\"bk-tool-icon-lasso-select\",e.prototype.event_type=\"pan\",e.prototype.default_order=12,e.define({select_every_mousemove:[l.Bool,!0],callback:[l.Instance],overlay:[l.Instance,n]}),e}(s.SelectTool)},{\"../../../core/properties\":\"core/properties\",\"../../annotations/poly_annotation\":\"models/annotations/poly_annotation\",\"./select_tool\":\"models/tools/gestures/select_tool\"}],\"models/tools/gestures/pan_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./gesture_tool\"),s=t(\"../../../core/properties\");r.PanToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._pan_start=function(t){var e,r,n,o,i,s;return this.last_dx=0,this.last_dy=0,e=this.plot_view.canvas,r=this.plot_view.frame,i=e.sx_to_vx(t.bokeh.sx),s=e.sy_to_vy(t.bokeh.sy),r.contains(i,s)||(n=r.h_range,o=r.v_range,(i<n.start||i>n.end)&&(this.v_axis_only=!0),(s<o.start||s>o.end)&&(this.h_axis_only=!0)),this.plot_view.interactive_timestamp=Date.now()},e.prototype._pan=function(t){return this._update(t.deltaX,-t.deltaY),this.plot_view.interactive_timestamp=Date.now()},e.prototype._pan_end=function(t){if(this.h_axis_only=!1,this.v_axis_only=!1,null!=this.pan_info)return this.plot_view.push_state(\"pan\",{range:this.pan_info})},e.prototype._update=function(t,e){var r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A,M;o=this.plot_view.frame,u=t-this.last_dx,c=e-this.last_dy,i=o.h_range,x=i.start-u,b=i.end-u,S=o.v_range,E=S.start-c,T=S.end-c,r=this.model.dimensions,\"width\"!==r&&\"both\"!==r||this.v_axis_only?(y=i.start,v=i.end,f=0):(y=x,v=b,f=-u),\"height\"!==r&&\"both\"!==r||this.h_axis_only?(w=S.start,k=S.end,m=0):(w=E,k=T,m=c),this.last_dx=t,this.last_dy=e,A={},p=o.x_mappers;for(l in p)a=p[l],h=a.v_map_from_target([y,v],!0),g=h[0],n=h[1],A[l]={start:g,end:n};M={},_=o.y_mappers;for(l in _)a=_[l],d=a.v_map_from_target([w,k],!0),g=d[0],n=d[1],M[l]={start:g,end:n};return this.pan_info={xrs:A,yrs:M,sdx:f,sdy:m},this.plot_view.update_range(this.pan_info,s=!0),null},e}(i.GestureToolView),r.PanTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.PanToolView,e.prototype.type=\"PanTool\",e.prototype.tool_name=\"Pan\",e.prototype.event_type=\"pan\",e.prototype.default_order=10,e.define({dimensions:[s.Dimensions,\"both\"]}),e.getters({tooltip:function(){return this._get_dim_tooltip(\"Pan\",this.dimensions)},icon:function(){var t;return t=function(){switch(this.dimensions){case\"both\":return\"pan\";case\"width\":return\"xpan\";case\"height\":return\"ypan\"}}.call(this),\"bk-tool-icon-\"+t}}),e}(i.GestureTool)},{\"../../../core/properties\":\"core/properties\",\"./gesture_tool\":\"models/tools/gestures/gesture_tool\"}],\"models/tools/gestures/poly_select_tool\":[function(t,e,r){\"use strict\";var n,o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"underscore\"),a=t(\"./select_tool\"),l=t(\"../../annotations/poly_annotation\"),u=t(\"../../../core/properties\");r.PolySelectToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.listenTo(this.model,\"change:active\",this._active_change),this.data=null},e.prototype._active_change=function(){if(!this.model.active)return this._clear_data()},e.prototype._keyup=function(t){if(13===t.keyCode)return this._clear_data()},e.prototype._doubletap=function(t){var e,r;return e=null!=(r=t.srcEvent.shiftKey)&&r,this._select(this.data.vx,this.data.vy,!0,e),this._clear_data()},e.prototype._clear_data=function(){return this.data=null,this.model.overlay.update({xs:[],ys:[]})},e.prototype._tap=function(t){var e,r,n,o,i;return e=this.plot_view.canvas,o=e.sx_to_vx(t.bokeh.sx),i=e.sy_to_vy(t.bokeh.sy),null==this.data?(this.data={vx:[o],vy:[i]},null):(this.data.vx.push(o),this.data.vy.push(i),n=this.model.overlay,r={},r.vx=s.clone(this.data.vx),r.vy=s.clone(this.data.vy),n.update({xs:this.data.vx,ys:this.data.vy}))},e.prototype._select=function(t,e,r,n){var o,i,s,a,l,u,c;for(i={type:\"poly\",vx:t,vy:e},u=this.model.computed_renderers,s=0,a=u.length;s<a;s++)l=u[s],o=l.data_source,c=o.selection_manager,c.select(this,this.plot_view.renderer_views[l.id],i,r,n);return this._save_geometry(i,r,n),this.plot_view.push_state(\"poly_select\",{selection:this.plot_view.get_selection()}),null},e}(a.SelectToolView),n=function(){return new l.PolyAnnotation({level:\"overlay\",xs_units:\"screen\",ys_units:\"screen\",fill_color:\"lightgrey\",fill_alpha:.5,line_color:\"black\",line_alpha:1,line_width:2,line_dash:[4,4]})},r.PolySelectTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.default_view=r.PolySelectToolView,e.prototype.type=\"PolySelectTool\",e.prototype.tool_name=\"Poly Select\",e.prototype.icon=\"bk-tool-icon-polygon-select\",e.prototype.event_type=\"tap\",e.prototype.default_order=11,e.define({overlay:[u.Instance,n]}),e}(a.SelectTool)},{\"../../../core/properties\":\"core/properties\",\"../../annotations/poly_annotation\":\"models/annotations/poly_annotation\",\"./select_tool\":\"models/tools/gestures/select_tool\",underscore:\"underscore\"}],\"models/tools/gestures/resize_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./gesture_tool\");r.ResizeToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.className=\"bk-resize-popup\",e.prototype.initialize=function(t){var r;return e.__super__.initialize.call(this,t),r=this.plot_view.$el.find(\"div.bk-canvas-wrapper\"),this.$el.appendTo(r),this.$el.hide(),this.active=!1,null},e.prototype.activate=function(){return this.active=!0,this.render(),null},e.prototype.deactivate=function(){return this.active=!1,this.render(),null},e.prototype.render=function(t){var e,r,n,o;return this.active?(e=this.plot_view.canvas,r=this.plot_view.frame,n=e.vx_to_sx(r.h_range.end-40),o=e.vy_to_sy(r.v_range.start+40),this.$el.attr(\"style\",\"position:absolute; top:\"+o+\"px; left:\"+n+\"px;\"),this.$el.show()):this.$el.hide(),this},e.prototype._pan_start=function(t){var e;return e=this.plot_view.canvas,this.ch=e.height,this.cw=e.width,this.plot_view.interactive_timestamp=Date.now(),null},e.prototype._pan=function(t){return this._update(t.deltaX,t.deltaY),this.plot_view.interactive_timestamp=Date.now(),null},e.prototype._pan_end=function(t){return this.plot_view.push_state(\"resize\",{dimensions:{width:this.plot_view.canvas.width,height:this.plot_view.canvas.height}})},e.prototype._update=function(t,e){var r,n;n=this.cw+t,r=this.ch+e,n<100||r<100||this.plot_view.update_dimensions(n,r)},e}(i.GestureToolView),r.ResizeTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.ResizeToolView,e.prototype.type=\"ResizeTool\",e.prototype.tool_name=\"Resize\",e.prototype.icon=\"bk-tool-icon-resize\",e.prototype.event_type=\"pan\",e.prototype.default_order=40,e}(i.GestureTool)},{\"./gesture_tool\":\"models/tools/gestures/gesture_tool\"}],\"models/tools/gestures/select_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./gesture_tool\"),a=t(\"../../renderers/glyph_renderer\"),l=t(\"../../../core/logging\"),u=t(\"../../../core/properties\");r.SelectToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._keyup=function(t){var e,r,n,o,i,s,a;if(27===t.keyCode){for(i=this.model.computed_renderers,s=[],r=0,n=i.length;r<n;r++)o=i[r],e=o.data_source,a=e.selection_manager,s.push(a.clear());return s}},e.prototype._save_geometry=function(t,e,r){var n,o,s,a,u,c,p,h;switch(n=i.clone(t),p=this.plot_view.frame.x_mappers[\"default\"],h=this.plot_view.frame.y_mappers[\"default\"],n.type){case\"point\":n.x=p.map_from_target(n.vx),n.y=h.map_from_target(n.vy);break;case\"rect\":n.x0=p.map_from_target(n.vx0),n.y0=h.map_from_target(n.vy0),n.x1=p.map_from_target(n.vx1),n.y1=h.map_from_target(n.vy1);break;case\"poly\":for(n.x=new Array(n.vx.length),n.y=new Array(n.vy.length),s=a=0,u=n.vx.length;0<=u?a<u:a>u;s=0<=u?++a:--a)n.x[s]=p.map_from_target(n.vx[s]),n.y[s]=h.map_from_target(n.vy[s]);break;default:l.logger.debug(\"Unrecognized selection geometry type: '\"+n.type+\"'\")}return e&&(c=this.plot_model.plot.tool_events,r?(o=c.geometries,o.push(n)):o=[n],c.geometries=o),null},e}(s.GestureToolView),r.SelectTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.define({renderers:[u.Array,[]],names:[u.Array,[]]}),e.internal({multi_select_modifier:[u.String,\"shift\"]}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.define_computed_property(\"computed_renderers\",function(){var t,e,r,n;return n=this.renderers,e=this.names,0===n.length&&(t=this.plot.renderers,n=function(){var e,n,o;for(o=[],e=0,n=t.length;e<n;e++)r=t[e],r instanceof a.GlyphRenderer&&o.push(r);return o}()),e.length>0&&(n=function(){var t,o,i;for(i=[],t=0,o=n.length;t<o;t++)r=n[t],e.indexOf(r.name)>=0&&i.push(r);return i}()),n},!0),this.add_dependencies(\"computed_renderers\",this,[\"renderers\",\"names\",\"plot\"]),this.add_dependencies(\"computed_renderers\",this.plot,[\"renderers\"])},e.getters({computed_renderers:function(){return this._get_computed(\"computed_renderers\")}}),e}(s.GestureTool)},{\"../../../core/logging\":\"core/logging\",\"../../../core/properties\":\"core/properties\",\"../../renderers/glyph_renderer\":\"models/renderers/glyph_renderer\",\"./gesture_tool\":\"models/tools/gestures/gesture_tool\",underscore:\"underscore\"}],\"models/tools/gestures/tap_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./select_tool\"),a=t(\"../../../core/properties\");r.TapToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._tap=function(t){var e,r,n,o,i;return r=this.plot_view.canvas,o=r.sx_to_vx(t.bokeh.sx),i=r.sy_to_vy(t.bokeh.sy),e=null!=(n=t.srcEvent.shiftKey)&&n,this._select(o,i,!0,e)},e.prototype._select=function(t,e,r,n){var o,s,a,l,u,c,p,h,_,d,f;for(u={type:\"point\",vx:t,vy:e},o=this.model.callback,this._save_geometry(u,r,n),s={geometries:this.plot_model.plot.tool_events.geometries},_=this.model.computed_renderers,c=0,p=_.length;c<p;c++)h=_[c],l=h.data_source,d=l.selection_manager,f=this.plot_view.renderer_views[h.id],a=\"select\"===this.model.behavior?d.select(this,f,u,r,n):d.inspect(this,f,u,{geometry:u}),a&&null!=o&&(i.isFunction(o)?o(l,s):o.execute(l,s));return\"select\"===this.model.behavior&&this.plot_view.push_state(\"tap\",{selection:this.plot_view.get_selection()}),null},e}(s.SelectToolView),r.TapTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.TapToolView,e.prototype.type=\"TapTool\",e.prototype.tool_name=\"Tap\",e.prototype.icon=\"bk-tool-icon-tap-select\",e.prototype.event_type=\"tap\",e.prototype.default_order=10,e.define({behavior:[a.String,\"select\"],callback:[a.Any]}),e}(s.SelectTool)},{\"../../../core/properties\":\"core/properties\",\"./select_tool\":\"models/tools/gestures/select_tool\",underscore:\"underscore\"}],\"models/tools/gestures/wheel_pan_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./gesture_tool\"),s=t(\"../../../core/properties\");r.WheelPanToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._scroll=function(t){var e,r,n,o;return n=navigator.userAgent.toLowerCase().indexOf(\"firefox\")>-1?20:1,e=null!=(null!=(o=t.originalEvent)?o.deltaY:void 0)?-t.originalEvent.deltaY*n:t.bokeh.delta,r=this.model.speed*e,r>.9?r=.9:r<-.9&&(r=-.9),this._update_ranges(r)},e.prototype._update_ranges=function(t){var e,r,n,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S;switch(r=this.plot_model.frame,n=r.h_range,y=r.v_range,a=[n.start,n.end],b=a[0],v=a[1],l=[y.start,y.end],k=l[0],w=l[1],this.model.dimension){case\"height\":T=Math.abs(w-k),d=b,f=v,m=k+T*t,g=w+T*t;break;case\"width\":x=Math.abs(v-b),d=b-x*t,f=v-x*t,m=k,g=w}E={},u=r.x_mappers;for(i in u)o=u[i],c=o.v_map_from_target([d,f],!0),_=c[0],e=c[1],E[i]={start:_,end:e};S={},p=r.y_mappers;for(i in p)o=p[i],h=o.v_map_from_target([m,g],!0),_=h[0],e=h[1],S[i]={start:_,end:e};return s={xrs:E,yrs:S,factor:t},this.plot_view.push_state(\"wheel_pan\",{range:s}),this.plot_view.update_range(s,!1,!0),this.plot_view.interactive_timestamp=Date.now(),null},e}(i.GestureToolView),r.WheelPanTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"WheelPanTool\",e.prototype.default_view=r.WheelPanToolView,e.prototype.tool_name=\"Wheel Pan\",e.prototype.icon=\"bk-tool-icon-wheel-pan\",e.prototype.event_type=\"scroll\",e.prototype.default_order=12,e.getters({tooltip:function(){return this._get_dim_tooltip(this.tool_name,this.dimension)}}),e.define({dimension:[s.Dimension,\"width\"]}),e.internal({speed:[s.Number,.001]}),e}(i.GestureTool)},{\"../../../core/properties\":\"core/properties\",\"./gesture_tool\":\"models/tools/gestures/gesture_tool\"}],\"models/tools/gestures/wheel_zoom_tool\":[function(t,e,r){\"use strict\";var n,o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"./gesture_tool\"),a=t(\"../../../core/util/zoom\"),l=t(\"../../../core/properties\");\"undefined\"!=typeof n&&null!==n||(n={}),r.WheelZoomToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype._pinch=function(t){var e;return e=t.scale>=1?20*(t.scale-1):-20/t.scale,t.bokeh.delta=e,this._scroll(t)},e.prototype._scroll=function(t){var e,r,n,o,i,s,l,u,c,p,h,_,d;return o=this.plot_model.frame,s=o.h_range,p=o.v_range,h=this.plot_view.canvas.sx_to_vx(t.bokeh.sx),_=this.plot_view.canvas.sy_to_vy(t.bokeh.sy),r=this.model.dimensions,i=(\"width\"===r||\"both\"===r)&&s.min<h&&h<s.max,c=(\"height\"===r||\"both\"===r)&&p.min<_&&_<p.max,l=navigator.userAgent.toLowerCase().indexOf(\"firefox\")>-1?20:1,e=null!=(null!=(u=t.originalEvent)?u.deltaY:void 0)?-t.originalEvent.deltaY*l:t.bokeh.delta,n=this.model.speed*e,d=a.scale_range(o,n,i,c,{x:h,y:_}),this.plot_view.push_state(\"wheel_zoom\",{range:d}),this.plot_view.update_range(d,!1,!0),this.plot_view.interactive_timestamp=Date.now(),null},e}(s.GestureToolView),r.WheelZoomTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.default_view=r.WheelZoomToolView,e.prototype.type=\"WheelZoomTool\",e.prototype.tool_name=\"Wheel Zoom\",e.prototype.icon=\"bk-tool-icon-wheel-zoom\",e.prototype.event_type=\"ontouchstart\"in window||navigator.maxTouchPoints>0?\"pinch\":\"scroll\",e.prototype.default_order=10,e.getters({tooltip:function(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}),e.define({dimensions:[l.Dimensions,\"both\"]}),e.internal({speed:[l.Number,1/600]}),e}(s.GestureTool)},{\"../../../core/properties\":\"core/properties\",\"../../../core/util/zoom\":\"core/util/zoom\",\"./gesture_tool\":\"models/tools/gestures/gesture_tool\"}],\"models/tools/index\":[function(t,e,r){\"use strict\";var n=t(\"./tool_events\");r.ToolEvents=n.ToolEvents;var o=t(\"./toolbar\");r.Toolbar=o.Toolbar;var i=t(\"./toolbar_box\");r.ToolbarBox=i.ToolbarBox;var s=t(\"./button_tool\");r.ButtonTool=s.ButtonTool;var a=t(\"./actions/action_tool\");r.ActionTool=a.ActionTool;var l=t(\"./actions/zoom_in_tool\");r.ZoomInTool=l.ZoomInTool;var u=t(\"./actions/zoom_out_tool\");r.ZoomOutTool=u.ZoomOutTool;var c=t(\"./actions/save_tool\");r.SaveTool=c.SaveTool;var p=t(\"./actions/undo_tool\");r.UndoTool=p.UndoTool;var h=t(\"./actions/redo_tool\");r.RedoTool=h.RedoTool;var _=t(\"./actions/reset_tool\");r.ResetTool=_.ResetTool;var d=t(\"./actions/help_tool\");r.HelpTool=d.HelpTool;var f=t(\"./gestures/box_select_tool\");r.BoxSelectTool=f.BoxSelectTool;var m=t(\"./gestures/box_zoom_tool\");r.BoxZoomTool=m.BoxZoomTool;var g=t(\"./gestures/gesture_tool\");r.GestureTool=g.GestureTool;var y=t(\"./gestures/lasso_select_tool\");r.LassoSelectTool=y.LassoSelectTool;var v=t(\"./gestures/pan_tool\");r.PanTool=v.PanTool;var b=t(\"./gestures/poly_select_tool\");r.PolySelectTool=b.PolySelectTool;var x=t(\"./gestures/select_tool\");r.SelectTool=x.SelectTool;var w=t(\"./gestures/resize_tool\");r.ResizeTool=w.ResizeTool;var k=t(\"./gestures/tap_tool\");r.TapTool=k.TapTool;var T=t(\"./gestures/wheel_pan_tool\");r.WheelPanTool=T.WheelPanTool;var E=t(\"./gestures/wheel_zoom_tool\");r.WheelZoomTool=E.WheelZoomTool;var S=t(\"./inspectors/crosshair_tool\");r.CrosshairTool=S.CrosshairTool;var A=t(\"./inspectors/hover_tool\");r.HoverTool=A.HoverTool;var M=t(\"./inspectors/inspect_tool\");r.InspectTool=M.InspectTool},{\"./actions/action_tool\":\"models/tools/actions/action_tool\",\"./actions/help_tool\":\"models/tools/actions/help_tool\",\"./actions/redo_tool\":\"models/tools/actions/redo_tool\",\"./actions/reset_tool\":\"models/tools/actions/reset_tool\",\"./actions/save_tool\":\"models/tools/actions/save_tool\",\"./actions/undo_tool\":\"models/tools/actions/undo_tool\",\"./actions/zoom_in_tool\":\"models/tools/actions/zoom_in_tool\",\"./actions/zoom_out_tool\":\"models/tools/actions/zoom_out_tool\",\"./button_tool\":\"models/tools/button_tool\",\"./gestures/box_select_tool\":\"models/tools/gestures/box_select_tool\",\"./gestures/box_zoom_tool\":\"models/tools/gestures/box_zoom_tool\",\"./gestures/gesture_tool\":\"models/tools/gestures/gesture_tool\",\"./gestures/lasso_select_tool\":\"models/tools/gestures/lasso_select_tool\",\"./gestures/pan_tool\":\"models/tools/gestures/pan_tool\",\"./gestures/poly_select_tool\":\"models/tools/gestures/poly_select_tool\",\"./gestures/resize_tool\":\"models/tools/gestures/resize_tool\",\"./gestures/select_tool\":\"models/tools/gestures/select_tool\",\"./gestures/tap_tool\":\"models/tools/gestures/tap_tool\",\"./gestures/wheel_pan_tool\":\"models/tools/gestures/wheel_pan_tool\",\"./gestures/wheel_zoom_tool\":\"models/tools/gestures/wheel_zoom_tool\",\"./inspectors/crosshair_tool\":\"models/tools/inspectors/crosshair_tool\",\"./inspectors/hover_tool\":\"models/tools/inspectors/hover_tool\",\"./inspectors/inspect_tool\":\"models/tools/inspectors/inspect_tool\",\"./tool_events\":\"models/tools/tool_events\",\"./toolbar\":\"models/tools/toolbar\",\"./toolbar_box\":\"models/tools/toolbar_box\"}],\"models/tools/inspectors/crosshair_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./inspect_tool\"),a=t(\"../../annotations/span\"),l=t(\"../../../core/properties\");r.CrosshairToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype._move=function(t){var e,r,n,o;if(this.model.active)return r=this.plot_model.frame,e=this.plot_model.canvas,n=e.sx_to_vx(t.bokeh.sx),o=e.sy_to_vy(t.bokeh.sy),r.contains(n,o)||(n=o=null),this._update_spans(n,o)},e.prototype._move_exit=function(t){return this._update_spans(null,null)},e.prototype._update_spans=function(t,e){var r;if(r=this.model.dimensions,\"width\"!==r&&\"both\"!==r||(this.model.spans.width.computed_location=e),\"height\"===r||\"both\"===r)return this.model.spans.height.computed_location=t},e}(s.InspectToolView),r.CrosshairTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.default_view=r.CrosshairToolView,e.prototype.type=\"CrosshairTool\",e.prototype.tool_name=\"Crosshair\",e.prototype.icon=\"bk-tool-icon-crosshair\",e.define({dimensions:[l.Dimensions,\"both\"],line_color:[l.Color,\"black\"],line_width:[l.Number,1],line_alpha:[l.Number,1]}),e.internal({location_units:[l.SpatialUnits,\"screen\"],render_mode:[l.RenderMode,\"css\"],spans:[l.Any]}),e.getters({tooltip:function(){return this._get_dim_tooltip(\"Crosshair\",this.dimensions)},synthetic_renderers:function(){return i.values(this.spans)}}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.spans={width:new a.Span({for_hover:!0,dimension:\"width\",render_mode:this.render_mode,location_units:this.location_units,line_color:this.line_color,line_width:this.line_width,line_alpha:this.line_alpha}),height:new a.Span({for_hover:!0,dimension:\"height\",render_mode:this.render_mode,location_units:this.location_units,line_color:this.line_color,line_width:this.line_width,line_alpha:this.line_alpha})}},e}(s.InspectTool)},{\"../../../core/properties\":\"core/properties\",\"../../annotations/span\":\"models/annotations/span\",\"./inspect_tool\":\"models/tools/inspectors/inspect_tool\",underscore:\"underscore\"}],\"models/tools/inspectors/hover_tool\":[function(t,e,r){\"use strict\";var n,o=function(t,e){function r(){this.constructor=t}for(var n in e)i.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},i={}.hasOwnProperty,s=t(\"underscore\"),a=t(\"jquery\"),l=t(\"./inspect_tool\"),u=t(\"../../annotations/tooltip\"),c=t(\"../../renderers/glyph_renderer\"),p=t(\"../../../core/hittest\"),h=t(\"../../../core/util/templating\"),_=t(\"../../../core/properties\");n=function(t){var e,r,n,o,i;return\"#\"===t.substr(0,1)?t:(r=/(.*?)rgb\\((\\d+), (\\d+), (\\d+)\\)/.exec(t),o=parseInt(r[2]),n=parseInt(r[3]),e=parseInt(r[4]),i=e|n<<8|o<<16,r[1]+\"#\"+i.toString(16))},r.HoverToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.bind_bokeh_events=function(){var t,e,r,n;for(n=this.model.computed_renderers,t=0,e=n.length;t<e;t++)r=n[t],this.listenTo(r.data_source,\"inspect\",this._update);return this.plot_view.canvas_view.$el.css(\"cursor\",\"crosshair\")},e.prototype._clear=function(){var t,e,r,n;this._inspect(Infinity,Infinity),t=this.model.ttmodels,e=[];for(r in t)n=t[r],e.push(n.clear());return e},e.prototype._move=function(t){var e,r,n;if(this.model.active)return e=this.plot_view.canvas,r=e.sx_to_vx(t.bokeh.sx),n=e.sy_to_vy(t.bokeh.sy),this.plot_view.frame.contains(r,n)?this._inspect(r,n):this._clear()},e.prototype._move_exit=function(){return this._clear()},e.prototype._inspect=function(t,e,r){var n,o,i,s,a,l,u,c;for(n={type:\"point\",vx:t,vy:e},\"mouse\"===this.model.mode?n.type=\"point\":(n.type=\"span\",\"vline\"===this.model.mode?n.direction=\"h\":n.direction=\"v\"),o=[],i=[],u=this.model.computed_renderers,s=0,a=u.length;s<a;s++)l=u[s],c=l.data_source.selection_manager,c.inspect(this,this.plot_view.renderer_views[l.id],n,{geometry:n});null!=this.model.callback&&this._emit_callback(n)},e.prototype._update=function(t,e,r,n,o){var i,a,l,u,c,h,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A,M,z,C,P,j,N,O,D,F,I,R,q,L,B,V,G,U,H,Y,X,$,W,Q,J,K,Z,tt,et,rt;if(g=o.geometry,W=null!=(M=this.model.ttmodels[r.model.id])?M:null,null!=W&&(W.clear(),null!==t[\"0d\"].glyph||0!==t[\"1d\"].indices.length)){for(J=g.vx,K=g.vy,i=this.plot_model.canvas,m=this.plot_model.frame,X=i.vx_to_sx(J),$=i.vy_to_sy(K),tt=m.x_mappers[r.model.x_range_name],rt=m.y_mappers[r.model.y_range_name],Z=tt.map_from_target(J),et=rt.map_from_target(K),z=t[\"0d\"].indices,b=0,w=z.length;b<w;b++){switch(y=z[b],h=r.glyph._x[y+1],_=r.glyph._y[y+1],this.model.line_policy){case\"interp\":D=r.glyph.get_interpolation_hit(y,g),h=D[0],_=D[1],G=tt.map_to_target(h),U=rt.map_to_target(_);break;case\"prev\":G=i.sx_to_vx(r.glyph.sx[y]),U=i.sy_to_vy(r.glyph.sy[y]);break;case\"next\":G=i.sx_to_vx(r.glyph.sx[y+1]),U=i.sy_to_vy(r.glyph.sy[y+1]);break;case\"nearest\":a=r.glyph.sx[y],l=r.glyph.sy[y],d=p.dist_2_pts(a,l,X,$),u=r.glyph.sx[y+1],c=r.glyph.sy[y+1],f=p.dist_2_pts(u,c,X,$),d<f?(F=[a,l],H=F[0],Y=F[1]):(I=[u,c],H=I[0],Y=I[1],y+=1),h=r.glyph._x[y],_=r.glyph._y[y],G=i.sx_to_vx(H),U=i.sy_to_vy(Y);break;default:R=[J,K],G=R[0],U=R[1]}Q={index:y,x:Z,y:et,vx:J,vy:K,sx:X,sy:$,data_x:h,data_y:_,rx:G,ry:U},W.add(G,U,this._render_tooltips(n,y,Q))}for(q=t[\"1d\"].indices,x=0,k=q.length;x<k;x++)if(y=q[x],s.isEmpty(t[\"2d\"]))h=null!=(j=r.glyph._x)?j[y]:void 0,_=null!=(N=r.glyph._y)?N[y]:void 0,\"snap_to_data\"===this.model.point_policy?(A=r.glyph.get_anchor_point(this.model.anchor,y,[X,$]),null==A&&(A=r.glyph.get_anchor_point(\"center\",y,[X,$])),G=i.sx_to_vx(A.x),U=i.sy_to_vy(A.y)):(O=[J,K],G=O[0],U=O[1]),Q={index:y,x:Z,y:et,vx:J,vy:K,sx:X,sy:$,data_x:h,data_y:_},W.add(G,U,this._render_tooltips(n,y,Q));else for(L=s.pairs(t[\"2d\"]),E=0,T=L.length;E<T;E++){switch(S=L[E],B=[S[0],S[1][0]],y=B[0],v=B[1],h=r.glyph._xs[y][v],_=r.glyph._ys[y][v],this.model.line_policy){case\"interp\":V=r.glyph.get_interpolation_hit(y,v,g),h=V[0],_=V[1],G=tt.map_to_target(h),U=rt.map_to_target(_);break;case\"prev\":G=i.sx_to_vx(r.glyph.sxs[y][v]),U=i.sy_to_vy(r.glyph.sys[y][v]);break;case\"next\":G=i.sx_to_vx(r.glyph.sxs[y][v+1]),U=i.sy_to_vy(r.glyph.sys[y][v+1]);break;case\"nearest\":a=r.glyph.sx[y][v],l=r.glyph.sy[y][v],d=p.dist_2_pts(a,l,X,$),u=r.glyph.sx[y][v+1],c=r.glyph.sy[y][v+1],f=p.dist_2_pts(u,c,X,$),d<f?(C=[a,l],H=C[0],Y=C[1]):(P=[u,c],H=P[0],Y=P[1],v+=1),h=r.glyph._x[y][v],_=r.glyph._y[y][v],G=i.sx_to_vx(H),U=i.sy_to_vy(Y)}Q={index:y,segment_index:v,x:Z,y:et,vx:J,vy:K,sx:X,sy:$,data_x:h,data_y:_},W.add(G,U,this._render_tooltips(n,y,Q))}return null}},e.prototype._emit_callback=function(t){var e,r,n,o,i,a,l,u,c,p;l=this.model.computed_renderers[0],i=this.plot_view.renderer_views[l.id].hit_test(t),r=this.plot_model.canvas,o=this.plot_model.frame,t.sx=r.vx_to_sx(t.vx),t.sy=r.vy_to_sy(t.vy),c=o.x_mappers[l.x_range_name],p=o.y_mappers[l.y_range_name],t.x=c.map_from_target(t.vx),t.y=p.map_from_target(t.vy),e=this.model.callback,u=[e,{index:i,geometry:t}],a=u[0],n=u[1],s.isFunction(e)?e(a,n):e.execute(a,n)},e.prototype._render_tooltips=function(t,e,r){var o,i,l,u,c,p,_,d,f,m,g,y,v,b,x,w,k,T;if(k=this.model.tooltips,s.isString(k))return a(\"<div>\").html(h.replace_placeholders(k,t,e,r));if(s.isFunction(k))return k(t,r);for(x=a(\"<table></table>\"),c=0,_=k.length;c<_;c++){if(m=k[c],p=m[0],T=m[1],y=a(\"<tr></tr>\"),y.append(a(\"<td class='bk-tooltip-row-label'>\").text(p+\": \")),w=a(\"<td class='bk-tooltip-row-value'></td>\"),T.indexOf(\"$color\")>=0){if(g=T.match(/\\$color(\\[.*\\])?:(\\w*)/),d=g[0],f=g[1],o=g[2],l=t.get_column(o),null==l){v=a(\"<span>\").text(o+\" unknown\"),w.append(v);continue}if(u=(null!=f?f.indexOf(\"hex\"):void 0)>=0,b=(null!=f?f.indexOf(\"swatch\"):void 0)>=0,i=l[e],null==i){v=a(\"<span>(null)</span>\"),w.append(v);continue}u&&(i=n(i)),v=a(\"<span>\").text(i),w.append(v),b&&(v=a(\"<span class='bk-tooltip-color-block'> </span>\"),v.css({backgroundColor:i})),w.append(v)}else T=T.replace(\"$~\",\"$data_\"),T=h.replace_placeholders(T,t,e,r),w.append(a(\"<span>\").html(T));y.append(w),x.append(y)}return x},e}(l.InspectToolView),r.HoverTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.default_view=r.HoverToolView,e.prototype.type=\"HoverTool\",e.prototype.tool_name=\"Hover\",e.prototype.icon=\"bk-tool-icon-hover\",e.define({tooltips:[_.Any,[[\"index\",\"$index\"],[\"data (x, y)\",\"($x, $y)\"],[\"canvas (x, y)\",\"($sx, $sy)\"]]],renderers:[_.Array,[]],names:[_.Array,[]],mode:[_.String,\"mouse\"],point_policy:[_.String,\"snap_to_data\"],line_policy:[_.String,\"prev\"],show_arrow:[_.Boolean,!0],anchor:[_.String,\"center\"],attachment:[_.String,\"horizontal\"],callback:[_.Any]}),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.define_computed_property(\"computed_renderers\",function(){var t,e,r,n;return n=this.renderers,e=this.names,0===n.length&&(t=this.plot.renderers,n=function(){var e,n,o;for(o=[],e=0,n=t.length;e<n;e++)r=t[e],r instanceof c.GlyphRenderer&&o.push(r);\n", + " return o}()),e.length>0&&(n=function(){var t,o,i;for(i=[],t=0,o=n.length;t<o;t++)r=n[t],e.indexOf(r.name)>=0&&i.push(r);return i}()),n},!0),this.add_dependencies(\"computed_renderers\",this,[\"renderers\",\"names\",\"plot\"]),this.add_dependencies(\"computed_renderers\",this.plot,[\"renderers\"]),this.define_computed_property(\"ttmodels\",function(){var t,e,r,n,o,i,a;if(a={},i=this.tooltips,null!=i)for(n=this.computed_renderers,t=0,e=n.length;t<e;t++)r=n[t],o=new u.Tooltip({custom:s.isString(i)||s.isFunction(i),attachment:this.attachment,show_arrow:this.show_arrow}),a[r.id]=o;return a}),this.add_dependencies(\"ttmodels\",this,[\"computed_renderers\",\"tooltips\"])},e.getters({computed_renderers:function(){return this._get_computed(\"computed_renderers\")},ttmodels:function(){return this._get_computed(\"ttmodels\")},synthetic_renderers:function(){return s.values(this.ttmodels)}}),e}(l.InspectTool)},{\"../../../core/hittest\":\"core/hittest\",\"../../../core/properties\":\"core/properties\",\"../../../core/util/templating\":\"core/util/templating\",\"../../annotations/tooltip\":\"models/annotations/tooltip\",\"../../renderers/glyph_renderer\":\"models/renderers/glyph_renderer\",\"./inspect_tool\":\"models/tools/inspectors/inspect_tool\",jquery:\"jquery\",underscore:\"underscore\"}],\"models/tools/inspectors/inspect_tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../button_tool\");r.InspectToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(i.ButtonToolView),r.InspectTool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.event_type=\"move\",e.override({active:!0}),e.prototype.bind_bokeh_events=function(){return e.__super__.bind_bokeh_events.call(this),this.listenTo(events,\"move\",this._inspect)},e.prototype._inspect=function(t,e,r){},e.prototype._exit_inner=function(){},e.prototype._exit_outer=function(){},e}(i.ButtonTool)},{\"../button_tool\":\"models/tools/button_tool\"}],\"models/tools/on_off_button\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./button_tool\");r.OnOffButtonView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.render=function(){return e.__super__.render.call(this),this.$el.toggleClass(\"bk-active\",this.model.active)},e.prototype._clicked=function(){var t;return t=this.model.active,this.model.active=!t},e}(i.ButtonToolButtonView)},{\"./button_tool\":\"models/tools/button_tool\"}],\"models/tools/tool\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"../../core/properties\"),a=t(\"../../core/bokeh_view\"),l=t(\"../../model\");r.ToolView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.plot_view=t.plot_view},e.getters({plot_model:function(){return this.plot_view.model}}),e.prototype.bind_bokeh_events=function(){return this.listenTo(this.model,\"change:active\",function(t){return function(){return t.model.active?t.activate():t.deactivate()}}(this))},e.prototype.activate=function(){},e.prototype.deactivate=function(){},e}(a.BokehView),r.Tool=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.getters({synthetic_renderers:function(){return[]}}),e.define({plot:[s.Instance]}),e.internal({active:[s.Boolean,!1]}),e.prototype._get_dim_tooltip=function(t,e){switch(e){case\"width\":return t+\" (x-axis)\";case\"height\":return t+\" (y-axis)\";case\"both\":return t}},e.prototype._get_dim_limits=function(t,e,r,n){var o,s,a,l,u,c,p,h;return a=t[0],c=t[1],l=e[0],p=e[1],o=r.h_range,\"width\"===n||\"both\"===n?(u=[i.min([a,l]),i.max([a,l])],u=[i.max([u[0],o.min]),i.min([u[1],o.max])]):u=[o.min,o.max],s=r.v_range,\"height\"===n||\"both\"===n?(h=[i.min([c,p]),i.max([c,p])],h=[i.max([h[0],s.min]),i.min([h[1],s.max])]):h=[s.min,s.max],[u,h]},e}(l.Model)},{\"../../core/bokeh_view\":\"core/bokeh_view\",\"../../core/properties\":\"core/properties\",\"../../model\":\"model\",underscore:\"underscore\"}],\"models/tools/tool_events\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../../model\"),s=t(\"../../core/properties\");r.ToolEvents=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"ToolEvents\",e.define({geometries:[s.Array,[]]}),e}(i.Model)},{\"../../core/properties\":\"core/properties\",\"../../model\":\"model\"}],\"models/tools/tool_proxy\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../../core/properties\"),s=t(\"../../model\");r.ToolProxy=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.listenTo(this,\"do\",this[\"do\"]),this.listenTo(this,\"change:active\",this.set_active)},e.prototype[\"do\"]=function(){var t,e,r,n;for(r=this.tools,t=0,e=r.length;t<e;t++)n=r[t],n.trigger(\"do\");return null},e.prototype.set_active=function(){var t,e,r,n;for(r=this.tools,t=0,e=r.length;t<e;t++)n=r[t],n.active=this.active;return null},e.define({tools:[i.Array,[]],active:[i.Bool,!1],tooltip:[i.String],tool_name:[i.String],disabled:[i.Bool,!1],event_type:[i.String],icon:[i.String]}),e.prototype._clicked=function(){var t;return t=this.model.active,this.model.active=!t},e}(s.Model)},{\"../../core/properties\":\"core/properties\",\"../../model\":\"model\"}],\"models/tools/toolbar\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"../../core/properties\"),a=t(\"./actions/action_tool\"),l=t(\"./actions/help_tool\"),u=t(\"./gestures/gesture_tool\"),c=t(\"./inspectors/inspect_tool\"),p=t(\"./toolbar_base\");r.Toolbar=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Toolbar\",e.prototype.default_view=p.ToolbarBaseView,e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this.listenTo(this,\"change:tools\",this._init_tools),this._init_tools()},e.prototype._init_tools=function(){var t,e,r,n,o,s,p;for(n=this.tools,e=0,r=n.length;e<r;e++)if(s=n[e],s instanceof c.InspectTool)i.some(this.inspectors,function(t){return function(t){return t.id===s.id}}(this))||(this.inspectors=this.inspectors.concat([s]));else if(s instanceof l.HelpTool)i.some(this.help,function(t){return function(t){return t.id===s.id}}(this))||(this.help=this.help.concat([s]));else if(s instanceof a.ActionTool)i.some(this.actions,function(t){return function(t){return t.id===s.id}}(this))||(this.actions=this.actions.concat([s]));else if(s instanceof u.GestureTool){if(t=s.event_type,!(t in this.gestures)){logger.warn(\"Toolbar: unknown event type '\"+t+\"' for tool: \"+s.type+\" (\"+s.id+\")\");continue}i.some(this.gestures[t].tools,function(t){return function(t){return t.id===s.id}}(this))||(this.gestures[t].tools=this.gestures[t].tools.concat([s])),this.listenTo(s,\"change:active\",this._active_change.bind(s))}o=[];for(t in this.gestures)if(p=this.gestures[t].tools,0!==p.length){if(this.gestures[t].tools=i.sortBy(p,function(t){return t.default_order}),\"tap\"===t){if(null===this.active_tap)continue;\"auto\"===this.active_tap?this.gestures[t].tools[0].active=!0:this.active_tap.active=!0}if(\"pan\"===t){if(null===this.active_drag)continue;\"auto\"===this.active_drag?this.gestures[t].tools[0].active=!0:this.active_drag.active=!0}if(\"pinch\"===t||\"scroll\"===t){if(null===this.active_scroll||\"auto\"===this.active_scroll)continue;o.push(this.active_scroll.active=!0)}else o.push(void 0)}return o},e.define({active_drag:[s.Any,\"auto\"],active_scroll:[s.Any,\"auto\"],active_tap:[s.Any,\"auto\"]}),e}(p.ToolbarBase)},{\"../../core/properties\":\"core/properties\",\"./actions/action_tool\":\"models/tools/actions/action_tool\",\"./actions/help_tool\":\"models/tools/actions/help_tool\",\"./gestures/gesture_tool\":\"models/tools/gestures/gesture_tool\",\"./inspectors/inspect_tool\":\"models/tools/inspectors/inspect_tool\",\"./toolbar_base\":\"models/tools/toolbar_base\",underscore:\"underscore\"}],\"models/tools/toolbar_base\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=function(t,e){return function(){return t.apply(e,arguments)}},s=t(\"../../core/logging\"),a=t(\"../../core/layout/solver\"),l=t(\"../../core/properties\"),u=t(\"../layouts/layout_dom\"),c=t(\"./actions/action_tool\"),p=t(\"./on_off_button\"),h=t(\"./toolbar_template\");r.ToolbarBaseView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.className=\"bk-toolbar-wrapper\",e.prototype.template=h[\"default\"],e.prototype.render=function(){var t,e,r,n,o,i,s,a,l,u,h,_,d,f,m,g;for(\"fixed\"!==this.model.sizing_mode&&this.$el.css({left:this.model._dom_left._value,top:this.model._dom_top._value,width:this.model._width._value,height:this.model._height._value}),this.$el.html(this.template({logo:this.model.logo,location:this.model.toolbar_location,sticky:this.model.toolbar_sticky?\"sticky\":\"not-sticky\"})),t=this.$el.find(\".bk-button-bar-list[type='inspectors']\"),d=this.model.inspectors,n=0,a=d.length;n<a;n++)_=d[n],t.append(new p.OnOffButtonView({model:_}).el);for(t=this.$el.find(\".bk-button-bar-list[type='help']\"),f=this.model.help,o=0,l=f.length;o<l;o++)_=f[o],t.append(new c.ActionToolButtonView({model:_}).el);for(t=this.$el.find(\".bk-button-bar-list[type='actions']\"),m=this.model.actions,i=0,u=m.length;i<u;i++)_=m[i],t.append(new c.ActionToolButtonView({model:_}).el);r=this.model.gestures;for(e in r)for(t=this.$el.find(\".bk-button-bar-list[type='\"+e+\"']\"),g=r[e].tools,s=0,h=g.length;s<h;s++)_=g[s],t.append(new p.OnOffButtonView({model:_}).el);return this},e}(u.LayoutDOMView),r.ToolbarBase=function(t){function e(){return this._active_change=i(this._active_change,this),e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"ToolbarBase\",e.prototype.default_view=r.ToolbarBaseView,e.prototype._active_change=function(t){var e,r,n;return r=t.event_type,n=this.gestures,e=n[r].active,null!=e&&e!==t&&(s.logger.debug(\"Toolbar: deactivating tool: \"+e.type+\" (\"+e.id+\") for event type '\"+r+\"'\"),e.active=!1),n[r].active=t,this.gestures=n,s.logger.debug(\"Toolbar: activating tool: \"+t.type+\" (\"+t.id+\") for event type '\"+r+\"'\"),null},e.prototype.get_constraints=function(){var t;return t=e.__super__.get_constraints.call(this),t.push(a.EQ(this._sizeable,-30)),t},e.define({tools:[l.Array,[]],logo:[l.String,\"normal\"]}),e.internal({gestures:[l.Any,function(){return{pan:{tools:[],active:null},tap:{tools:[],active:null},doubletap:{tools:[],active:null},scroll:{tools:[],active:null},pinch:{tools:[],active:null},press:{tools:[],active:null},rotate:{tools:[],active:null}}}],actions:[l.Array,[]],inspectors:[l.Array,[]],help:[l.Array,[]],toolbar_location:[l.Location,\"right\"],toolbar_sticky:[l.Bool]}),e.override({sizing_mode:null}),e}(u.LayoutDOM)},{\"../../core/layout/solver\":\"core/layout/solver\",\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"../layouts/layout_dom\":\"models/layouts/layout_dom\",\"./actions/action_tool\":\"models/tools/actions/action_tool\",\"./on_off_button\":\"models/tools/on_off_button\",\"./toolbar_template\":\"models/tools/toolbar_template\"}],\"models/tools/toolbar_box\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"../../core/properties\"),a=t(\"./actions/action_tool\"),l=t(\"./actions/help_tool\"),u=t(\"./gestures/gesture_tool\"),c=t(\"./inspectors/inspect_tool\"),p=t(\"./toolbar_base\"),h=t(\"./tool_proxy\"),_=t(\"../layouts/box\");r.ToolbarBoxToolbar=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"ToolbarBoxToolbar\",e.prototype.default_view=p.ToolbarBaseView,e.prototype.initialize=function(t){if(e.__super__.initialize.call(this,t),this._init_tools(),this.merge_tools===!0)return this._merge_tools()},e.define({merge_tools:[s.Bool,!0]}),e.prototype._init_tools=function(){var t,e,r,n,o,s;for(n=this.tools,o=[],e=0,r=n.length;e<r;e++)s=n[e],s instanceof c.InspectTool?i.some(this.inspectors,function(t){return function(t){return t.id===s.id}}(this))?o.push(void 0):o.push(this.inspectors=this.inspectors.concat([s])):s instanceof l.HelpTool?i.some(this.help,function(t){return function(t){return t.id===s.id}}(this))?o.push(void 0):o.push(this.help=this.help.concat([s])):s instanceof a.ActionTool?i.some(this.actions,function(t){return function(t){return t.id===s.id}}(this))?o.push(void 0):o.push(this.actions=this.actions.concat([s])):s instanceof u.GestureTool?(t=s.event_type,i.some(this.gestures[t].tools,function(t){return function(t){return t.id===s.id}}(this))?o.push(void 0):o.push(this.gestures[t].tools=this.gestures[t].tools.concat([s]))):o.push(void 0);return o},e.prototype._merge_tools=function(){var t,e,r,n,o,s,a,l,u,c,p,_,d,f,m,g,y,v,b,x,w,k,T,E,S,A,M,z,C,P;for(u={},t={},o={},v=[],b=[],w=this.help,a=0,d=w.length;a<d;a++)s=w[a],i.contains(b,s.redirect)||(v.push(s),b.push(s.redirect));this.help=v,k=this.gestures;for(n in k){l=k[n],n in o||(o[n]={}),T=l.tools;for(c=0,f=T.length;c<f;c++)z=T[c],z.type in o[n]||(o[n][z.type]=[]),o[n][z.type].push(z)}for(E=this.inspectors,p=0,m=E.length;p<m;p++)z=E[p],z.type in u||(u[z.type]=[]),u[z.type].push(z);for(S=this.actions,_=0,g=S.length;_<g;_++)z=S[_],z.type in t||(t[z.type]=[]),t[z.type].push(z);y=function(t,e){return null==e&&(e=!1),new h.ToolProxy({tools:t,event_type:t[0].event_type,tooltip:t[0].tool_name,tool_name:t[0].tool_name,icon:t[0].icon,active:e})};for(n in o){this.gestures[n].tools=[],A=o[n];for(C in A)P=A[C],P.length>0&&(x=y(P),this.gestures[n].tools.push(x),this.listenTo(x,\"change:active\",this._active_change.bind(x)))}this.actions=[];for(C in t)P=t[C],P.length>0&&this.actions.push(y(P));this.inspectors=[];for(C in u)P=u[C],P.length>0&&this.inspectors.push(y(P,e=!0));M=[];for(r in this.gestures)P=this.gestures[r].tools,0!==P.length&&(this.gestures[r].tools=i.sortBy(P,function(t){return t.default_order}),\"pinch\"!==r&&\"scroll\"!==r?M.push(this.gestures[r].tools[0].active=!0):M.push(void 0));return M},e}(p.ToolbarBase),r.ToolbarBoxView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.className=\"bk-toolbar-box\",e.prototype.get_width=function(){return this.model._horizontal===!0?30:null},e.prototype.get_height=function(){return 30},e}(_.BoxView),r.ToolbarBox=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"ToolbarBox\",e.prototype.default_view=r.ToolbarBoxView,e.prototype.initialize=function(t){var n;return e.__super__.initialize.call(this,t),this._toolbar=new r.ToolbarBoxToolbar(t),\"left\"===(n=this.toolbar_location)||\"right\"===n?(this._horizontal=!0,this._toolbar._sizeable=this._toolbar._width):(this._horizontal=!1,this._toolbar._sizeable=this._toolbar._height)},e.prototype._doc_attached=function(){return this._toolbar.attach_document(this.document)},e.prototype.get_layoutable_children=function(){return[this._toolbar]},e.define({toolbar_location:[s.Location,\"right\"],merge_tools:[s.Bool,!0],tools:[s.Any,[]],logo:[s.String,\"normal\"]}),e}(_.Box)},{\"../../core/properties\":\"core/properties\",\"../layouts/box\":\"models/layouts/box\",\"./actions/action_tool\":\"models/tools/actions/action_tool\",\"./actions/help_tool\":\"models/tools/actions/help_tool\",\"./gestures/gesture_tool\":\"models/tools/gestures/gesture_tool\",\"./inspectors/inspect_tool\":\"models/tools/inspectors/inspect_tool\",\"./tool_proxy\":\"models/tools/tool_proxy\",\"./toolbar_base\":\"models/tools/toolbar_base\",underscore:\"underscore\"}],\"models/tools/toolbar_template\":[function(t,e,r){\"use strict\";var n=t(\"../../core/util/dom\");Object.defineProperty(r,\"__esModule\",{value:!0}),r[\"default\"]=function(t){var e;if(null!=t.logo){var r=\"grey\"===t.logo?\"bk-grey\":null;e=n.createElement(\"a\",{href:\"http://bokeh.pydata.org/\",target:\"_blank\",\"class\":[\"bk-logo\",\"bk-logo-small\",r]})}return n.createElement(\"div\",{\"class\":[\"bk-toolbar-\"+t.location,\"bk-toolbar-\"+t.sticky]},e,n.createElement(\"div\",{\"class\":\"bk-button-bar\"},n.createElement(\"div\",{\"class\":\"bk-button-bar-list\",type:\"pan\"}),n.createElement(\"div\",{\"class\":\"bk-button-bar-list\",type:\"scroll\"}),n.createElement(\"div\",{\"class\":\"bk-button-bar-list\",type:\"pinch\"}),n.createElement(\"div\",{\"class\":\"bk-button-bar-list\",type:\"tap\"}),n.createElement(\"div\",{\"class\":\"bk-button-bar-list\",type:\"press\"}),n.createElement(\"div\",{\"class\":\"bk-button-bar-list\",type:\"rotate\"}),n.createElement(\"div\",{\"class\":\"bk-button-bar-list\",type:\"actions\"}),n.createElement(\"div\",{\"class\":\"bk-button-bar-list\",type:\"inspectors\"}),n.createElement(\"div\",{\"class\":\"bk-button-bar-list\",type:\"help\"})))}},{\"../../core/util/dom\":\"core/util/dom\"}],\"models/transforms/index\":[function(t,e,r){\"use strict\";var n=t(\"./transform\");r.Transform=n.Transform;var o=t(\"./jitter\");r.Jitter=o.Jitter;var i=t(\"./interpolator\");r.Interpolator=i.Interpolator;var s=t(\"./linear_interpolator\");r.LinearInterpolator=s.LinearInterpolator;var a=t(\"./step_interpolator\");r.StepInterpolator=a.StepInterpolator},{\"./interpolator\":\"models/transforms/interpolator\",\"./jitter\":\"models/transforms/jitter\",\"./linear_interpolator\":\"models/transforms/linear_interpolator\",\"./step_interpolator\":\"models/transforms/step_interpolator\",\"./transform\":\"models/transforms/transform\"}],\"models/transforms/interpolator\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=[].indexOf||function(t){for(var e=0,r=this.length;e<r;e++)if(e in this&&this[e]===t)return e;return-1},s=t(\"./transform\"),a=t(\"../../core/properties\");r.Interpolator=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t,r){return e.__super__.initialize.call(this,t,r),this._x_sorted=[],this._y_sorted=[],this._sorted_dirty=!0,this.on(\"change\",function(){return this._sorted_dirty=!0})},e.define({x:[a.Any],y:[a.Any],data:[a.Any],clip:[a.Bool,!0]}),e.prototype.sort=function(t){var e,r,n,o,s,a,l,u,c,p,h;if(null==t&&(t=!1),typeof this.x!=typeof this.y)throw Error(\"The parameters for x and y must be of the same type, either both strings which define a column in the data source or both arrays of the same length\");if(\"string\"==typeof this.x&&null===this.data)throw Error(\"If the x and y parameters are not specified as an array, the data parameter is reqired.\");if(this._sorted_dirty!==!1){if(p=[],h=[],\"string\"==typeof this.x){if(r=this.data,e=r.columns(),l=this.x,i.call(e,l)<0)throw Error(\"The x parameter does not correspond to a valid column name defined in the data parameter\");if(u=this.y,i.call(e,u)<0)throw Error(\"The x parameter does not correspond to a valid column name defined in the data parameter\");p=r.get_column(this.x),h=r.get_column(this.y)}else p=this.x,h=this.y;if(p.length!==h.length)throw Error(\"The length for x and y do not match\");if(p.length<2)throw Error(\"x and y must have at least two elements to support interpolation\");a=[];for(o in p)a.push({x:p[o],y:h[o]});for(t===!0?a.sort(function(t,e){var r,n;return null!=(r=t.x<e.x)?r:-{1:null!=(n=t.x===e.x)?n:{0:1}}}):a.sort(function(t,e){var r,n;return null!=(r=t.x>e.x)?r:-{1:null!=(n=t.x===e.x)?n:{0:1}}}),s=n=0,c=a.length;0<=c?n<c:n>c;s=0<=c?++n:--n)this._x_sorted[s]=a[s].x,this._y_sorted[s]=a[s].y;return this._sorted_dirty=!1}},e}(s.Transform)},{\"../../core/properties\":\"core/properties\",\"./transform\":\"models/transforms/transform\"}],\"models/transforms/jitter\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"./transform\"),s=t(\"../../core/properties\"),a=t(\"../../core/util/math\");r.Jitter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.define({mean:[s.Number,0],width:[s.Number,1],distribution:[s.Distribution,\"uniform\"]}),e.prototype.compute=function(t){return\"uniform\"===this.distribution?t+this.mean+(a.random()-.5)*this.width:\"normal\"===this.distribution?t+a.rnorm(this.mean,this.width):void 0},e.prototype.v_compute=function(t){var e,r,n,o,i;for(o=new Float64Array(t.length),r=e=0,n=t.length;e<n;r=++e)i=t[r],o[r]=this.compute(i);return o},e}(i.Transform)},{\"../../core/properties\":\"core/properties\",\"../../core/util/math\":\"core/util/math\",\"./transform\":\"models/transforms/transform\"}],\"models/transforms/linear_interpolator\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./interpolator\");r.LinearInterpolator=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.compute=function(t){var e,r,n,o,s,a,l;if(this.sort(e=!1),this.clip===!0){if(t<this._x_sorted[0]||t>this._x_sorted[this._x_sorted.length-1])return null}else{if(t<this._x_sorted[0])return this._y_sorted[0];if(t>this._x_sorted[this._x_sorted.length-1])return this._y_sorted[this._y_sorted.length-1]}return t===this._x_sorted[0]?this._y_sorted[0]:(r=i.findLastIndex(this._x_sorted,function(e){return e<t}),o=this._x_sorted[r],s=this._x_sorted[r+1],a=this._y_sorted[r],l=this._y_sorted[r+1],n=a+(t-o)/(s-o)*(l-a))},e.prototype.v_compute=function(t){var e,r,n,o,i;for(o=new Float64Array(t.length),r=e=0,n=t.length;e<n;r=++e)i=t[r],o[r]=this.compute(i);return o},e}(s.Interpolator)},{\"./interpolator\":\"models/transforms/interpolator\",underscore:\"underscore\"}],\"models/transforms/step_interpolator\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"underscore\"),s=t(\"./interpolator\"),a=t(\"../../core/properties\");r.StepInterpolator=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.define({mode:[a.TransformStepMode,\"after\"]}),e.prototype.compute=function(t){var e,r,n,o,s,a;if(this.sort(e=!1),this.clip===!0){if(t<this._x_sorted[0]||t>this._x_sorted[this._x_sorted.length-1])return null}else{if(t<this._x_sorted[0])return this._y_sorted[0];if(t>this._x_sorted[this._x_sorted.length-1])return this._y_sorted[this._y_sorted.length-1]}return n=-1,\"after\"===this.mode&&(n=i.findLastIndex(this._x_sorted,function(e){return t>=e})),\"before\"===this.mode&&(n=i.findIndex(this._x_sorted,function(e){return t<=e})),\"center\"===this.mode&&(r=function(){var e,r,n,o;for(n=this._x_sorted,o=[],e=0,r=n.length;e<r;e++)a=n[e],o.push(Math.abs(a-t));return o}.call(this),o=i.min(r),n=i.findIndex(r,function(t){return o===t})),s=n!==-1?this._y_sorted[n]:null},e.prototype.v_compute=function(t){var e,r,n,o,i;for(o=new Float64Array(t.length),r=e=0,n=t.length;e<n;r=++e)i=t[r],o[r]=this.compute(i);return o},e}(s.Interpolator)},{\"../../core/properties\":\"core/properties\",\"./interpolator\":\"models/transforms/interpolator\",underscore:\"underscore\"}],\"models/transforms/transform\":[function(t,e,r){\"use strict\";var n=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},o={}.hasOwnProperty,i=t(\"../../model\");r.Transform=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(i.Model)},{\"../../model\":\"model\"}],safely:[function(t,e,r){\"use strict\";var n;n=function(t){var e,r,n,o,i,s;return r=document.createElement(\"div\"),r.style[\"background-color\"]=\"#f2dede\",r.style.border=\"1px solid #a94442\",r.style[\"border-radius\"]=\"4px\",r.style.display=\"inline-block\",r.style[\"font-family\"]=\"sans-serif\",r.style[\"margin-top\"]=\"5px\",r.style[\"min-width\"]=\"200px\",r.style.padding=\"5px 5px 5px 10px\",n=document.createElement(\"span\"),n.style[\"background-color\"]=\"#a94442\",n.style[\"border-radius\"]=\"0px 4px 0px 0px\",n.style.color=\"white\",n.style.cursor=\"pointer\",n.style[\"float\"]=\"right\",n.style[\"font-size\"]=\"0.8em\",n.style.margin=\"-6px -6px 0px 0px\",n.style.padding=\"2px 5px 4px 5px\",n.title=\"close\",n.setAttribute(\"aria-label\",\"close\"),n.appendChild(document.createTextNode(\"x\")),n.addEventListener(\"click\",function(){return e.removeChild(r)}),s=document.createElement(\"h3\"),s.style.color=\"#a94442\",s.style.margin=\"8px 0px 0px 0px\",s.style.padding=\"0px\",s.appendChild(document.createTextNode(\"Bokeh Error\")),o=document.createElement(\"pre\"),o.style[\"white-space\"]=\"unset\",o.style[\"overflow-x\"]=\"auto\",o.appendChild(document.createTextNode(null!=(i=t.message)?i:t)),r.appendChild(n),r.appendChild(s),r.appendChild(o),e=document.getElementsByTagName(\"body\")[0],e.insertBefore(r,e.firstChild)},r.safely=function(t,e){var r;null==e&&(e=!1);try{return t()}catch(o){if(r=o,n(r),!e)throw r}}},{}],version:[function(t,e,r){\"use strict\";r.version=\"0.12.4\"},{}],\"es6-promise\":[function(e,r,n){(function(n,o){/*!\n", + " * @overview es6-promise - a tiny implementation of Promises/A+.\n", + " * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)\n", + " * @license Licensed under MIT license\n", + " * See https://raw.githubusercontent.com/jakearchibald/es6-promise/master/LICENSE\n", + " * @version 3.0.2\n", + " */\n", + " (function(){\"use strict\";function i(t){return\"function\"==typeof t||\"object\"==typeof t&&null!==t}function s(t){return\"function\"==typeof t}function a(t){return\"object\"==typeof t&&null!==t}function l(t){Y=t}function u(t){Q=t}function c(){return function(){n.nextTick(f)}}function p(){return function(){H(f)}}function h(){var t=0,e=new Z(f),r=document.createTextNode(\"\");return e.observe(r,{characterData:!0}),function(){r.data=t=++t%2}}function _(){var t=new MessageChannel;return t.port1.onmessage=f,function(){t.port2.postMessage(0)}}function d(){return function(){setTimeout(f,1)}}function f(){for(var t=0;t<W;t+=2){var e=rt[t],r=rt[t+1];e(r),rt[t]=void 0,rt[t+1]=void 0}W=0}function m(){try{var t=e,r=t(\"vertx\");return H=r.runOnLoop||r.runOnContext,p()}catch(n){return d()}}function g(){}function y(){return new TypeError(\"You cannot resolve a promise with itself\")}function v(){return new TypeError(\"A promises callback cannot return that same promise.\")}function b(t){try{return t.then}catch(e){return st.error=e,st}}function x(t,e,r,n){try{t.call(e,r,n)}catch(o){return o}}function w(t,e,r){Q(function(t){var n=!1,o=x(r,e,function(r){n||(n=!0,e!==r?E(t,r):A(t,r))},function(e){n||(n=!0,M(t,e))},\"Settle: \"+(t._label||\" unknown promise\"));!n&&o&&(n=!0,M(t,o))},t)}function k(t,e){e._state===ot?A(t,e._result):e._state===it?M(t,e._result):z(e,void 0,function(e){E(t,e)},function(e){M(t,e)})}function T(t,e){if(e.constructor===t.constructor)k(t,e);else{var r=b(e);r===st?M(t,st.error):void 0===r?A(t,e):s(r)?w(t,e,r):A(t,e)}}function E(t,e){t===e?M(t,y()):i(e)?T(t,e):A(t,e)}function S(t){t._onerror&&t._onerror(t._result),C(t)}function A(t,e){t._state===nt&&(t._result=e,t._state=ot,0!==t._subscribers.length&&Q(C,t))}function M(t,e){t._state===nt&&(t._state=it,t._result=e,Q(S,t))}function z(t,e,r,n){var o=t._subscribers,i=o.length;t._onerror=null,o[i]=e,o[i+ot]=r,o[i+it]=n,0===i&&t._state&&Q(C,t)}function C(t){var e=t._subscribers,r=t._state;if(0!==e.length){for(var n,o,i=t._result,s=0;s<e.length;s+=3)n=e[s],o=e[s+r],n?N(r,n,o,i):o(i);t._subscribers.length=0}}function P(){this.error=null}function j(t,e){try{return t(e)}catch(r){return at.error=r,at}}function N(t,e,r,n){var o,i,a,l,u=s(r);if(u){if(o=j(r,n),o===at?(l=!0,i=o.error,o=null):a=!0,e===o)return void M(e,v())}else o=n,a=!0;e._state!==nt||(u&&a?E(e,o):l?M(e,i):t===ot?A(e,o):t===it&&M(e,o))}function O(t,e){try{e(function(e){E(t,e)},function(e){M(t,e)})}catch(r){M(t,r)}}function D(t,e){var r=this;r._instanceConstructor=t,r.promise=new t(g),r._validateInput(e)?(r._input=e,r.length=e.length,r._remaining=e.length,r._init(),0===r.length?A(r.promise,r._result):(r.length=r.length||0,r._enumerate(),0===r._remaining&&A(r.promise,r._result))):M(r.promise,r._validationError())}function F(t){return new lt(this,t).promise}function I(t){function e(t){E(o,t)}function r(t){M(o,t)}var n=this,o=new n(g);if(!$(t))return M(o,new TypeError(\"You must pass an array to race.\")),o;for(var i=t.length,s=0;o._state===nt&&s<i;s++)z(n.resolve(t[s]),void 0,e,r);return o}function R(t){var e=this;if(t&&\"object\"==typeof t&&t.constructor===e)return t;var r=new e(g);return E(r,t),r}function q(t){var e=this,r=new e(g);return M(r,t),r}function L(){throw new TypeError(\"You must pass a resolver function as the first argument to the promise constructor\")}function B(){throw new TypeError(\"Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.\")}function V(t){this._id=_t++,this._state=void 0,this._result=void 0,this._subscribers=[],g!==t&&(s(t)||L(),this instanceof V||B(),O(this,t))}function G(){var t;if(\"undefined\"!=typeof o)t=o;else if(\"undefined\"!=typeof self)t=self;else try{t=Function(\"return this\")()}catch(e){throw new Error(\"polyfill failed because global object is unavailable in this environment\")}var r=t.Promise;r&&\"[object Promise]\"===Object.prototype.toString.call(r.resolve())&&!r.cast||(t.Promise=dt)}var U;U=Array.isArray?Array.isArray:function(t){return\"[object Array]\"===Object.prototype.toString.call(t)};var H,Y,X,$=U,W=0,Q=({}.toString,function(t,e){rt[W]=t,rt[W+1]=e,W+=2,2===W&&(Y?Y(f):X())}),J=\"undefined\"!=typeof window?window:void 0,K=J||{},Z=K.MutationObserver||K.WebKitMutationObserver,tt=\"undefined\"!=typeof n&&\"[object process]\"==={}.toString.call(n),et=\"undefined\"!=typeof Uint8ClampedArray&&\"undefined\"!=typeof importScripts&&\"undefined\"!=typeof MessageChannel,rt=new Array(1e3);X=tt?c():Z?h():et?_():void 0===J&&\"function\"==typeof e?m():d();var nt=void 0,ot=1,it=2,st=new P,at=new P;D.prototype._validateInput=function(t){return $(t)},D.prototype._validationError=function(){return new Error(\"Array Methods must be provided an Array\")},D.prototype._init=function(){this._result=new Array(this.length)};var lt=D;D.prototype._enumerate=function(){for(var t=this,e=t.length,r=t.promise,n=t._input,o=0;r._state===nt&&o<e;o++)t._eachEntry(n[o],o)},D.prototype._eachEntry=function(t,e){var r=this,n=r._instanceConstructor;a(t)?t.constructor===n&&t._state!==nt?(t._onerror=null,r._settledAt(t._state,e,t._result)):r._willSettleAt(n.resolve(t),e):(r._remaining--,r._result[e]=t)},D.prototype._settledAt=function(t,e,r){var n=this,o=n.promise;o._state===nt&&(n._remaining--,t===it?M(o,r):n._result[e]=r),0===n._remaining&&A(o,n._result)},D.prototype._willSettleAt=function(t,e){var r=this;z(t,void 0,function(t){r._settledAt(ot,e,t)},function(t){r._settledAt(it,e,t)})};var ut=F,ct=I,pt=R,ht=q,_t=0,dt=V;V.all=ut,V.race=ct,V.resolve=pt,V.reject=ht,V._setScheduler=l,V._setAsap=u,V._asap=Q,V.prototype={constructor:V,then:function(t,e){var r=this,n=r._state;if(n===ot&&!t||n===it&&!e)return this;var o=new this.constructor(g),i=r._result;if(n){var s=arguments[n-1];Q(function(){N(n,o,s,i)})}else z(r,o,t,e);return o},\"catch\":function(t){return this.then(null,t)}};var ft=G,mt={Promise:dt,polyfill:ft};\"function\"==typeof t&&t.amd?t(function(){return mt}):\"undefined\"!=typeof r&&r.exports?r.exports=mt:\"undefined\"!=typeof this&&(this.ES6Promise=mt),ft()}).call(this)}).call(this,e(\"_process\"),\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{_process:\"_process\"}],hammerjs:[function(e,r,n){/*! Hammer.JS - v2.0.7 - 2016-04-22\n", + " * http://hammerjs.github.io/\n", + " *\n", + " * Copyright (c) 2016 Jorik Tangelder;\n", + " * Licensed under the MIT license */\n", + " !function(e,n,o,i){\"use strict\";function s(t,e,r){return setTimeout(p(t,r),e)}function a(t,e,r){return!!Array.isArray(t)&&(l(t,r[e],r),!0)}function l(t,e,r){var n;if(t)if(t.forEach)t.forEach(e,r);else if(t.length!==i)for(n=0;n<t.length;)e.call(r,t[n],n,t),n++;else for(n in t)t.hasOwnProperty(n)&&e.call(r,t[n],n,t)}function u(t,r,n){var o=\"DEPRECATED METHOD: \"+r+\"\\n\"+n+\" AT \\n\";return function(){var r=new Error(\"get-stack-trace\"),n=r&&r.stack?r.stack.replace(/^[^\\(]+?[\\n$]/gm,\"\").replace(/^\\s+at\\s+/gm,\"\").replace(/^Object.<anonymous>\\s*\\(/gm,\"{anonymous}()@\"):\"Unknown Stack Trace\",i=e.console&&(e.console.warn||e.console.log);return i&&i.call(e.console,o,n),t.apply(this,arguments)}}function c(t,e,r){var n,o=e.prototype;n=t.prototype=Object.create(o),n.constructor=t,n._super=o,r&&_t(n,r)}function p(t,e){return function(){return t.apply(e,arguments)}}function h(t,e){return typeof t==mt?t.apply(e?e[0]||i:i,e):t}function _(t,e){return t===i?e:t}function d(t,e,r){l(y(e),function(e){t.addEventListener(e,r,!1)})}function f(t,e,r){l(y(e),function(e){t.removeEventListener(e,r,!1)})}function m(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function g(t,e){return t.indexOf(e)>-1}function y(t){return t.trim().split(/\\s+/g)}function v(t,e,r){if(t.indexOf&&!r)return t.indexOf(e);for(var n=0;n<t.length;){if(r&&t[n][r]==e||!r&&t[n]===e)return n;n++}return-1}function b(t){return Array.prototype.slice.call(t,0)}function x(t,e,r){for(var n=[],o=[],i=0;i<t.length;){var s=e?t[i][e]:t[i];v(o,s)<0&&n.push(t[i]),o[i]=s,i++}return r&&(n=e?n.sort(function(t,r){return t[e]>r[e]}):n.sort()),n}function w(t,e){for(var r,n,o=e[0].toUpperCase()+e.slice(1),s=0;s<dt.length;){if(r=dt[s],n=r?r+o:e,n in t)return n;s++}return i}function k(){return wt++}function T(t){var r=t.ownerDocument||t;return r.defaultView||r.parentWindow||e}function E(t,e){var r=this;this.manager=t,this.callback=e,this.element=t.element,this.target=t.options.inputTarget,this.domHandler=function(e){h(t.options.enable,[t])&&r.handler(e)},this.init()}function S(t){var e,r=t.options.inputClass;return new(e=r?r:Et?L:St?G:Tt?H:q)(t,A)}function A(t,e,r){var n=r.pointers.length,o=r.changedPointers.length,i=e&jt&&n-o===0,s=e&(Ot|Dt)&&n-o===0;r.isFirst=!!i,r.isFinal=!!s,i&&(t.session={}),r.eventType=e,M(t,r),t.emit(\"hammer.input\",r),t.recognize(r),t.session.prevInput=r}function M(t,e){var r=t.session,n=e.pointers,o=n.length;r.firstInput||(r.firstInput=P(e)),o>1&&!r.firstMultiple?r.firstMultiple=P(e):1===o&&(r.firstMultiple=!1);var i=r.firstInput,s=r.firstMultiple,a=s?s.center:i.center,l=e.center=j(n);e.timeStamp=vt(),e.deltaTime=e.timeStamp-i.timeStamp,e.angle=F(a,l),e.distance=D(a,l),z(r,e),e.offsetDirection=O(e.deltaX,e.deltaY);var u=N(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX=u.x,e.overallVelocityY=u.y,e.overallVelocity=yt(u.x)>yt(u.y)?u.x:u.y,e.scale=s?R(s.pointers,n):1,e.rotation=s?I(s.pointers,n):0,e.maxPointers=r.prevInput?e.pointers.length>r.prevInput.maxPointers?e.pointers.length:r.prevInput.maxPointers:e.pointers.length,C(r,e);var c=t.element;m(e.srcEvent.target,c)&&(c=e.srcEvent.target),e.target=c}function z(t,e){var r=e.center,n=t.offsetDelta||{},o=t.prevDelta||{},i=t.prevInput||{};e.eventType!==jt&&i.eventType!==Ot||(o=t.prevDelta={x:i.deltaX||0,y:i.deltaY||0},n=t.offsetDelta={x:r.x,y:r.y}),e.deltaX=o.x+(r.x-n.x),e.deltaY=o.y+(r.y-n.y)}function C(t,e){var r,n,o,s,a=t.lastInterval||e,l=e.timeStamp-a.timeStamp;if(e.eventType!=Dt&&(l>Pt||a.velocity===i)){var u=e.deltaX-a.deltaX,c=e.deltaY-a.deltaY,p=N(l,u,c);n=p.x,o=p.y,r=yt(p.x)>yt(p.y)?p.x:p.y,s=O(u,c),t.lastInterval=e}else r=a.velocity,n=a.velocityX,o=a.velocityY,s=a.direction;e.velocity=r,e.velocityX=n,e.velocityY=o,e.direction=s}function P(t){for(var e=[],r=0;r<t.pointers.length;)e[r]={clientX:gt(t.pointers[r].clientX),clientY:gt(t.pointers[r].clientY)},r++;return{timeStamp:vt(),pointers:e,center:j(e),deltaX:t.deltaX,deltaY:t.deltaY}}function j(t){var e=t.length;if(1===e)return{x:gt(t[0].clientX),y:gt(t[0].clientY)};for(var r=0,n=0,o=0;o<e;)r+=t[o].clientX,n+=t[o].clientY,o++;return{x:gt(r/e),y:gt(n/e)}}function N(t,e,r){return{x:e/t||0,y:r/t||0}}function O(t,e){return t===e?Ft:yt(t)>=yt(e)?t<0?It:Rt:e<0?qt:Lt}function D(t,e,r){r||(r=Ut);var n=e[r[0]]-t[r[0]],o=e[r[1]]-t[r[1]];return Math.sqrt(n*n+o*o)}function F(t,e,r){r||(r=Ut);var n=e[r[0]]-t[r[0]],o=e[r[1]]-t[r[1]];return 180*Math.atan2(o,n)/Math.PI}function I(t,e){return F(e[1],e[0],Ht)+F(t[1],t[0],Ht)}function R(t,e){return D(e[0],e[1],Ht)/D(t[0],t[1],Ht)}function q(){this.evEl=Xt,this.evWin=$t,this.pressed=!1,E.apply(this,arguments)}function L(){this.evEl=Jt,this.evWin=Kt,E.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function B(){this.evTarget=te,this.evWin=ee,this.started=!1,E.apply(this,arguments)}function V(t,e){var r=b(t.touches),n=b(t.changedTouches);return e&(Ot|Dt)&&(r=x(r.concat(n),\"identifier\",!0)),[r,n]}function G(){this.evTarget=ne,this.targetIds={},E.apply(this,arguments)}function U(t,e){var r=b(t.touches),n=this.targetIds;if(e&(jt|Nt)&&1===r.length)return n[r[0].identifier]=!0,[r,r];var o,i,s=b(t.changedTouches),a=[],l=this.target;if(i=r.filter(function(t){return m(t.target,l)}),e===jt)for(o=0;o<i.length;)n[i[o].identifier]=!0,o++;for(o=0;o<s.length;)n[s[o].identifier]&&a.push(s[o]),e&(Ot|Dt)&&delete n[s[o].identifier],o++;return a.length?[x(i.concat(a),\"identifier\",!0),a]:void 0}function H(){E.apply(this,arguments);var t=p(this.handler,this);this.touch=new G(this.manager,t),this.mouse=new q(this.manager,t),this.primaryTouch=null,this.lastTouches=[]}function Y(t,e){t&jt?(this.primaryTouch=e.changedPointers[0].identifier,X.call(this,e)):t&(Ot|Dt)&&X.call(this,e)}function X(t){var e=t.changedPointers[0];if(e.identifier===this.primaryTouch){var r={x:e.clientX,y:e.clientY};this.lastTouches.push(r);var n=this.lastTouches,o=function(){var t=n.indexOf(r);t>-1&&n.splice(t,1)};setTimeout(o,oe)}}function $(t){for(var e=t.srcEvent.clientX,r=t.srcEvent.clientY,n=0;n<this.lastTouches.length;n++){var o=this.lastTouches[n],i=Math.abs(e-o.x),s=Math.abs(r-o.y);if(i<=ie&&s<=ie)return!0}return!1}function W(t,e){this.manager=t,this.set(e)}function Q(t){if(g(t,pe))return pe;var e=g(t,he),r=g(t,_e);return e&&r?pe:e||r?e?he:_e:g(t,ce)?ce:ue}function J(){if(!ae)return!1;var t={},r=e.CSS&&e.CSS.supports;return[\"auto\",\"manipulation\",\"pan-y\",\"pan-x\",\"pan-x pan-y\",\"none\"].forEach(function(n){t[n]=!r||e.CSS.supports(\"touch-action\",n)}),t}function K(t){this.options=_t({},this.defaults,t||{}),this.id=k(),this.manager=null,this.options.enable=_(this.options.enable,!0),this.state=fe,this.simultaneous={},this.requireFail=[]}function Z(t){return t&be?\"cancel\":t&ye?\"end\":t&ge?\"move\":t&me?\"start\":\"\"}function tt(t){return t==Lt?\"down\":t==qt?\"up\":t==It?\"left\":t==Rt?\"right\":\"\"}function et(t,e){var r=e.manager;return r?r.get(t):t}function rt(){K.apply(this,arguments)}function nt(){rt.apply(this,arguments),this.pX=null,this.pY=null}function ot(){rt.apply(this,arguments)}function it(){K.apply(this,arguments),this._timer=null,this._input=null}function st(){rt.apply(this,arguments)}function at(){rt.apply(this,arguments)}function lt(){K.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ut(t,e){return e=e||{},e.recognizers=_(e.recognizers,ut.defaults.preset),new ct(t,e)}function ct(t,e){this.options=_t({},ut.defaults,e||{}),this.options.inputTarget=this.options.inputTarget||t,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=t,this.input=S(this),this.touchAction=new W(this,this.options.touchAction),pt(this,!0),l(this.options.recognizers,function(t){var e=this.add(new t[0](t[1]));t[2]&&e.recognizeWith(t[2]),t[3]&&e.requireFailure(t[3])},this)}function pt(t,e){var r=t.element;if(r.style){var n;l(t.options.cssProps,function(o,i){n=w(r.style,i),e?(t.oldCssProps[n]=r.style[n],r.style[n]=o):r.style[n]=t.oldCssProps[n]||\"\"}),e||(t.oldCssProps={})}}function ht(t,e){var r=n.createEvent(\"Event\");r.initEvent(t,!0,!0),r.gesture=e,e.target.dispatchEvent(r)}var _t,dt=[\"\",\"webkit\",\"Moz\",\"MS\",\"ms\",\"o\"],ft=n.createElement(\"div\"),mt=\"function\",gt=Math.round,yt=Math.abs,vt=Date.now;_t=\"function\"!=typeof Object.assign?function(t){if(t===i||null===t)throw new TypeError(\"Cannot convert undefined or null to object\");for(var e=Object(t),r=1;r<arguments.length;r++){var n=arguments[r];if(n!==i&&null!==n)for(var o in n)n.hasOwnProperty(o)&&(e[o]=n[o])}return e}:Object.assign;var bt=u(function(t,e,r){for(var n=Object.keys(e),o=0;o<n.length;)(!r||r&&t[n[o]]===i)&&(t[n[o]]=e[n[o]]),o++;return t},\"extend\",\"Use `assign`.\"),xt=u(function(t,e){return bt(t,e,!0)},\"merge\",\"Use `assign`.\"),wt=1,kt=/mobile|tablet|ip(ad|hone|od)|android/i,Tt=\"ontouchstart\"in e,Et=w(e,\"PointerEvent\")!==i,St=Tt&&kt.test(navigator.userAgent),At=\"touch\",Mt=\"pen\",zt=\"mouse\",Ct=\"kinect\",Pt=25,jt=1,Nt=2,Ot=4,Dt=8,Ft=1,It=2,Rt=4,qt=8,Lt=16,Bt=It|Rt,Vt=qt|Lt,Gt=Bt|Vt,Ut=[\"x\",\"y\"],Ht=[\"clientX\",\"clientY\"];E.prototype={handler:function(){},init:function(){this.evEl&&d(this.element,this.evEl,this.domHandler),this.evTarget&&d(this.target,this.evTarget,this.domHandler),this.evWin&&d(T(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&f(this.element,this.evEl,this.domHandler),this.evTarget&&f(this.target,this.evTarget,this.domHandler),this.evWin&&f(T(this.element),this.evWin,this.domHandler)}};var Yt={mousedown:jt,mousemove:Nt,mouseup:Ot},Xt=\"mousedown\",$t=\"mousemove mouseup\";c(q,E,{handler:function(t){var e=Yt[t.type];e&jt&&0===t.button&&(this.pressed=!0),e&Nt&&1!==t.which&&(e=Ot),this.pressed&&(e&Ot&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:zt,srcEvent:t}))}});var Wt={pointerdown:jt,pointermove:Nt,pointerup:Ot,pointercancel:Dt,pointerout:Dt},Qt={2:At,3:Mt,4:zt,5:Ct},Jt=\"pointerdown\",Kt=\"pointermove pointerup pointercancel\";e.MSPointerEvent&&!e.PointerEvent&&(Jt=\"MSPointerDown\",Kt=\"MSPointerMove MSPointerUp MSPointerCancel\"),c(L,E,{handler:function(t){var e=this.store,r=!1,n=t.type.toLowerCase().replace(\"ms\",\"\"),o=Wt[n],i=Qt[t.pointerType]||t.pointerType,s=i==At,a=v(e,t.pointerId,\"pointerId\");o&jt&&(0===t.button||s)?a<0&&(e.push(t),a=e.length-1):o&(Ot|Dt)&&(r=!0),a<0||(e[a]=t,this.callback(this.manager,o,{pointers:e,changedPointers:[t],pointerType:i,srcEvent:t}),r&&e.splice(a,1))}});var Zt={touchstart:jt,touchmove:Nt,touchend:Ot,touchcancel:Dt},te=\"touchstart\",ee=\"touchstart touchmove touchend touchcancel\";c(B,E,{handler:function(t){var e=Zt[t.type];if(e===jt&&(this.started=!0),this.started){var r=V.call(this,t,e);e&(Ot|Dt)&&r[0].length-r[1].length===0&&(this.started=!1),this.callback(this.manager,e,{pointers:r[0],changedPointers:r[1],pointerType:At,srcEvent:t})}}});var re={touchstart:jt,touchmove:Nt,touchend:Ot,touchcancel:Dt},ne=\"touchstart touchmove touchend touchcancel\";c(G,E,{handler:function(t){var e=re[t.type],r=U.call(this,t,e);r&&this.callback(this.manager,e,{pointers:r[0],changedPointers:r[1],pointerType:At,srcEvent:t})}});var oe=2500,ie=25;c(H,E,{handler:function(t,e,r){var n=r.pointerType==At,o=r.pointerType==zt;if(!(o&&r.sourceCapabilities&&r.sourceCapabilities.firesTouchEvents)){if(n)Y.call(this,e,r);else if(o&&$.call(this,r))return;this.callback(t,e,r)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var se=w(ft.style,\"touchAction\"),ae=se!==i,le=\"compute\",ue=\"auto\",ce=\"manipulation\",pe=\"none\",he=\"pan-x\",_e=\"pan-y\",de=J();W.prototype={set:function(t){t==le&&(t=this.compute()),ae&&this.manager.element.style&&de[t]&&(this.manager.element.style[se]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return l(this.manager.recognizers,function(e){h(e.options.enable,[e])&&(t=t.concat(e.getTouchAction()))}),Q(t.join(\" \"))},preventDefaults:function(t){var e=t.srcEvent,r=t.offsetDirection;if(this.manager.session.prevented)return void e.preventDefault();var n=this.actions,o=g(n,pe)&&!de[pe],i=g(n,_e)&&!de[_e],s=g(n,he)&&!de[he];if(o){var a=1===t.pointers.length,l=t.distance<2,u=t.deltaTime<250;if(a&&l&&u)return}return s&&i?void 0:o||i&&r&Bt||s&&r&Vt?this.preventSrc(e):void 0},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};var fe=1,me=2,ge=4,ye=8,ve=ye,be=16,xe=32;K.prototype={defaults:{},set:function(t){return _t(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(a(t,\"recognizeWith\",this))return this;var e=this.simultaneous;return t=et(t,this),e[t.id]||(e[t.id]=t,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return a(t,\"dropRecognizeWith\",this)?this:(t=et(t,this),delete this.simultaneous[t.id],this)},requireFailure:function(t){if(a(t,\"requireFailure\",this))return this;var e=this.requireFail;return t=et(t,this),v(e,t)===-1&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(a(t,\"dropRequireFailure\",this))return this;t=et(t,this);var e=v(this.requireFail,t);return e>-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){function e(e){r.manager.emit(e,t)}var r=this,n=this.state;n<ye&&e(r.options.event+Z(n)),e(r.options.event),t.additionalEvent&&e(t.additionalEvent),n>=ye&&e(r.options.event+Z(n))},tryEmit:function(t){return this.canEmit()?this.emit(t):void(this.state=xe)},canEmit:function(){for(var t=0;t<this.requireFail.length;){if(!(this.requireFail[t].state&(xe|fe)))return!1;t++}return!0},recognize:function(t){var e=_t({},t);return h(this.options.enable,[this,e])?(this.state&(ve|be|xe)&&(this.state=fe),this.state=this.process(e),void(this.state&(me|ge|ye|be)&&this.tryEmit(e))):(this.reset(),void(this.state=xe))},process:function(t){},getTouchAction:function(){},reset:function(){}},c(rt,K,{defaults:{pointers:1},attrTest:function(t){var e=this.options.pointers;return 0===e||t.pointers.length===e},process:function(t){var e=this.state,r=t.eventType,n=e&(me|ge),o=this.attrTest(t);return n&&(r&Dt||!o)?e|be:n||o?r&Ot?e|ye:e&me?e|ge:me:xe}}),c(nt,rt,{defaults:{event:\"pan\",threshold:10,pointers:1,direction:Gt},getTouchAction:function(){var t=this.options.direction,e=[];return t&Bt&&e.push(_e),t&Vt&&e.push(he),e},directionTest:function(t){var e=this.options,r=!0,n=t.distance,o=t.direction,i=t.deltaX,s=t.deltaY;return o&e.direction||(e.direction&Bt?(o=0===i?Ft:i<0?It:Rt,r=i!=this.pX,n=Math.abs(t.deltaX)):(o=0===s?Ft:s<0?qt:Lt,r=s!=this.pY,n=Math.abs(t.deltaY))),t.direction=o,r&&n>e.threshold&&o&e.direction},attrTest:function(t){return rt.prototype.attrTest.call(this,t)&&(this.state&me||!(this.state&me)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=tt(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),c(ot,rt,{defaults:{event:\"pinch\",threshold:0,pointers:2},getTouchAction:function(){return[pe]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&me)},emit:function(t){if(1!==t.scale){var e=t.scale<1?\"in\":\"out\";t.additionalEvent=this.options.event+e}this._super.emit.call(this,t)}}),c(it,K,{defaults:{event:\"press\",pointers:1,time:251,threshold:9},getTouchAction:function(){return[ue]},process:function(t){var e=this.options,r=t.pointers.length===e.pointers,n=t.distance<e.threshold,o=t.deltaTime>e.time;if(this._input=t,!n||!r||t.eventType&(Ot|Dt)&&!o)this.reset();else if(t.eventType&jt)this.reset(),this._timer=s(function(){this.state=ve,this.tryEmit()},e.time,this);else if(t.eventType&Ot)return ve;return xe},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===ve&&(t&&t.eventType&Ot?this.manager.emit(this.options.event+\"up\",t):(this._input.timeStamp=vt(),this.manager.emit(this.options.event,this._input)))}}),c(st,rt,{defaults:{event:\"rotate\",threshold:0,pointers:2},getTouchAction:function(){return[pe]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&me)}}),c(at,rt,{defaults:{event:\"swipe\",threshold:10,velocity:.3,direction:Bt|Vt,pointers:1},getTouchAction:function(){return nt.prototype.getTouchAction.call(this)},attrTest:function(t){var e,r=this.options.direction;return r&(Bt|Vt)?e=t.overallVelocity:r&Bt?e=t.overallVelocityX:r&Vt&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&r&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&yt(e)>this.options.velocity&&t.eventType&Ot},emit:function(t){var e=tt(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),c(lt,K,{defaults:{event:\"tap\",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[ce]},process:function(t){var e=this.options,r=t.pointers.length===e.pointers,n=t.distance<e.threshold,o=t.deltaTime<e.time;if(this.reset(),t.eventType&jt&&0===this.count)return this.failTimeout();if(n&&o&&r){if(t.eventType!=Ot)return this.failTimeout();var i=!this.pTime||t.timeStamp-this.pTime<e.interval,a=!this.pCenter||D(this.pCenter,t.center)<e.posThreshold;this.pTime=t.timeStamp,this.pCenter=t.center,a&&i?this.count+=1:this.count=1,this._input=t;var l=this.count%e.taps;if(0===l)return this.hasRequireFailures()?(this._timer=s(function(){this.state=ve,this.tryEmit()},e.interval,this),me):ve}return xe},failTimeout:function(){return this._timer=s(function(){this.state=xe},this.options.interval,this),xe},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==ve&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),ut.VERSION=\"2.0.7\",ut.defaults={domEvents:!1,touchAction:le,enable:!0,inputTarget:null,inputClass:null,preset:[[st,{enable:!1}],[ot,{enable:!1},[\"rotate\"]],[at,{direction:Bt}],[nt,{direction:Bt},[\"swipe\"]],[lt],[lt,{event:\"doubletap\",taps:2},[\"tap\"]],[it]],cssProps:{userSelect:\"none\",touchSelect:\"none\",touchCallout:\"none\",contentZooming:\"none\",userDrag:\"none\",tapHighlightColor:\"rgba(0,0,0,0)\"}};var we=1,ke=2;ct.prototype={set:function(t){return _t(this.options,t),t.touchAction&&this.touchAction.update(),t.inputTarget&&(this.input.destroy(),this.input.target=t.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped=t?ke:we},recognize:function(t){var e=this.session;if(!e.stopped){this.touchAction.preventDefaults(t);var r,n=this.recognizers,o=e.curRecognizer;(!o||o&&o.state&ve)&&(o=e.curRecognizer=null);for(var i=0;i<n.length;)r=n[i],e.stopped===ke||o&&r!=o&&!r.canRecognizeWith(o)?r.reset():r.recognize(t),!o&&r.state&(me|ge|ye)&&(o=e.curRecognizer=r),i++}},get:function(t){if(t instanceof K)return t;for(var e=this.recognizers,r=0;r<e.length;r++)if(e[r].options.event==t)return e[r];return null},add:function(t){if(a(t,\"add\",this))return this;var e=this.get(t.options.event);return e&&this.remove(e),this.recognizers.push(t),t.manager=this,this.touchAction.update(),t},remove:function(t){if(a(t,\"remove\",this))return this;if(t=this.get(t)){var e=this.recognizers,r=v(e,t);r!==-1&&(e.splice(r,1),this.touchAction.update())}return this},on:function(t,e){if(t!==i&&e!==i){var r=this.handlers;return l(y(t),function(t){r[t]=r[t]||[],r[t].push(e)}),this}},off:function(t,e){if(t!==i){var r=this.handlers;return l(y(t),function(t){e?r[t]&&r[t].splice(v(r[t],e),1):delete r[t]}),this}},emit:function(t,e){this.options.domEvents&&ht(t,e);var r=this.handlers[t]&&this.handlers[t].slice();if(r&&r.length){e.type=t,e.preventDefault=function(){e.srcEvent.preventDefault()};for(var n=0;n<r.length;)r[n](e),n++}},destroy:function(){this.element&&pt(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},_t(ut,{INPUT_START:jt,INPUT_MOVE:Nt,INPUT_END:Ot,INPUT_CANCEL:Dt,STATE_POSSIBLE:fe,STATE_BEGAN:me,STATE_CHANGED:ge,STATE_ENDED:ye,STATE_RECOGNIZED:ve,STATE_CANCELLED:be,STATE_FAILED:xe,DIRECTION_NONE:Ft,DIRECTION_LEFT:It,DIRECTION_RIGHT:Rt,DIRECTION_UP:qt,DIRECTION_DOWN:Lt,DIRECTION_HORIZONTAL:Bt,DIRECTION_VERTICAL:Vt,DIRECTION_ALL:Gt,Manager:ct,Input:E,TouchAction:W,TouchInput:G,MouseInput:q,PointerEventInput:L,TouchMouseInput:H,SingleTouchInput:B,Recognizer:K,AttrRecognizer:rt,Tap:lt,Pan:nt,Swipe:at,Pinch:ot,Rotate:st,Press:it,on:d,off:f,each:l,merge:xt,extend:bt,assign:_t,inherit:c,bindFn:p,prefixed:w});var Te=\"undefined\"!=typeof e?e:\"undefined\"!=typeof self?self:{};Te.Hammer=ut,\"function\"==typeof t&&t.amd?t(function(){return ut}):\"undefined\"!=typeof r&&r.exports?r.exports=ut:e[o]=ut}(window,document,\"Hammer\")},{}],\"jquery-mousewheel\":[function(e,r,n){/*!\n", + " * jQuery Mousewheel 3.1.13\n", + " *\n", + " * Copyright jQuery Foundation and other contributors\n", + " * Released under the MIT license\n", + " * http://jquery.org/license\n", + " */\n", + " !function(e){\"function\"==typeof t&&t.amd?t([\"jquery\"],e):\"object\"==typeof n?r.exports=e:e(jQuery)}(function(t){function e(e){var s=e||window.event,a=l.call(arguments,1),u=0,p=0,h=0,_=0,d=0,f=0;if(e=t.event.fix(s),e.type=\"mousewheel\",\"detail\"in s&&(h=s.detail*-1),\"wheelDelta\"in s&&(h=s.wheelDelta),\"wheelDeltaY\"in s&&(h=s.wheelDeltaY),\"wheelDeltaX\"in s&&(p=s.wheelDeltaX*-1),\"axis\"in s&&s.axis===s.HORIZONTAL_AXIS&&(p=h*-1,h=0),u=0===h?p:h,\"deltaY\"in s&&(h=s.deltaY*-1,u=h),\"deltaX\"in s&&(p=s.deltaX,0===h&&(u=p*-1)),0!==h||0!==p){if(1===s.deltaMode){var m=t.data(this,\"mousewheel-line-height\");u*=m,h*=m,p*=m}else if(2===s.deltaMode){var g=t.data(this,\"mousewheel-page-height\");u*=g,h*=g,p*=g}if(_=Math.max(Math.abs(h),Math.abs(p)),(!i||_<i)&&(i=_,n(s,_)&&(i/=40)),n(s,_)&&(u/=40,p/=40,h/=40),u=Math[u>=1?\"floor\":\"ceil\"](u/i),p=Math[p>=1?\"floor\":\"ceil\"](p/i),h=Math[h>=1?\"floor\":\"ceil\"](h/i),c.settings.normalizeOffset&&this.getBoundingClientRect){var y=this.getBoundingClientRect();d=e.clientX-y.left,f=e.clientY-y.top}return e.deltaX=p,e.deltaY=h,e.deltaFactor=i,e.offsetX=d,e.offsetY=f,e.deltaMode=0,a.unshift(e,u,p,h),o&&clearTimeout(o),o=setTimeout(r,200),(t.event.dispatch||t.event.handle).apply(this,a)}}function r(){i=null}function n(t,e){return c.settings.adjustOldDeltas&&\"mousewheel\"===t.type&&e%120===0}var o,i,s=[\"wheel\",\"mousewheel\",\"DOMMouseScroll\",\"MozMousePixelScroll\"],a=\"onwheel\"in document||document.documentMode>=9?[\"wheel\"]:[\"mousewheel\",\"DomMouseScroll\",\"MozMousePixelScroll\"],l=Array.prototype.slice;if(t.event.fixHooks)for(var u=s.length;u;)t.event.fixHooks[s[--u]]=t.event.mouseHooks;var c=t.event.special.mousewheel={version:\"3.1.12\",setup:function(){if(this.addEventListener)for(var r=a.length;r;)this.addEventListener(a[--r],e,!1);else this.onmousewheel=e;t.data(this,\"mousewheel-line-height\",c.getLineHeight(this)),t.data(this,\"mousewheel-page-height\",c.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var r=a.length;r;)this.removeEventListener(a[--r],e,!1);else this.onmousewheel=null;t.removeData(this,\"mousewheel-line-height\"),t.removeData(this,\"mousewheel-page-height\")},getLineHeight:function(e){var r=t(e),n=r[\"offsetParent\"in t.fn?\"offsetParent\":\"parent\"]();return n.length||(n=t(\"body\")),parseInt(n.css(\"fontSize\"),10)||parseInt(r.css(\"fontSize\"),10)||16},getPageHeight:function(e){return t(e).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};t.fn.extend({mousewheel:function(t){return t?this.bind(\"mousewheel\",t):this.trigger(\"mousewheel\")},unmousewheel:function(t){return this.unbind(\"mousewheel\",t)}})})},{}],jquery:[function(e,r,n){/*!\n", + " * jQuery JavaScript Library v2.2.4\n", + " * http://jquery.com/\n", + " *\n", + " * Includes Sizzle.js\n", + " * http://sizzlejs.com/\n", + " *\n", + " * Copyright jQuery Foundation and other contributors\n", + " * Released under the MIT license\n", + " * http://jquery.org/license\n", + " *\n", + " * Date: 2016-05-20T17:23Z\n", + " */\n", + " !function(t,e){\"object\"==typeof r&&\"object\"==typeof r.exports?r.exports=t.document?e(t,!0):function(t){if(!t.document)throw new Error(\"jQuery requires a window with a document\");return e(t)}:e(t)}(\"undefined\"!=typeof window?window:this,function(e,r){function n(t){var e=!!t&&\"length\"in t&&t.length,r=st.type(t);return\"function\"!==r&&!st.isWindow(t)&&(\"array\"===r||0===e||\"number\"==typeof e&&e>0&&e-1 in t)}function o(t,e,r){if(st.isFunction(e))return st.grep(t,function(t,n){return!!e.call(t,n,t)!==r});if(e.nodeType)return st.grep(t,function(t){return t===e!==r});if(\"string\"==typeof e){if(mt.test(e))return st.filter(e,t,r);e=st.filter(e,t)}return st.grep(t,function(t){return tt.call(e,t)>-1!==r})}function i(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}function s(t){var e={};return st.each(t.match(wt)||[],function(t,r){e[r]=!0}),e}function a(){Q.removeEventListener(\"DOMContentLoaded\",a),e.removeEventListener(\"load\",a),st.ready()}function l(){this.expando=st.expando+l.uid++}function u(t,e,r){var n;if(void 0===r&&1===t.nodeType)if(n=\"data-\"+e.replace(zt,\"-$&\").toLowerCase(),r=t.getAttribute(n),\"string\"==typeof r){try{r=\"true\"===r||\"false\"!==r&&(\"null\"===r?null:+r+\"\"===r?+r:Mt.test(r)?st.parseJSON(r):r)}catch(o){}At.set(t,e,r)}else r=void 0;return r}function c(t,e,r,n){var o,i=1,s=20,a=n?function(){return n.cur()}:function(){return st.css(t,e,\"\")},l=a(),u=r&&r[3]||(st.cssNumber[e]?\"\":\"px\"),c=(st.cssNumber[e]||\"px\"!==u&&+l)&&Pt.exec(st.css(t,e));if(c&&c[3]!==u){u=u||c[3],r=r||[],c=+l||1;do i=i||\".5\",c/=i,st.style(t,e,c+u);while(i!==(i=a()/l)&&1!==i&&--s)}return r&&(c=+c||+l||0,o=r[1]?c+(r[1]+1)*r[2]:+r[2],n&&(n.unit=u,n.start=c,n.end=o)),o}function p(t,e){var r=\"undefined\"!=typeof t.getElementsByTagName?t.getElementsByTagName(e||\"*\"):\"undefined\"!=typeof t.querySelectorAll?t.querySelectorAll(e||\"*\"):[];return void 0===e||e&&st.nodeName(t,e)?st.merge([t],r):r}function h(t,e){for(var r=0,n=t.length;r<n;r++)St.set(t[r],\"globalEval\",!e||St.get(e[r],\"globalEval\"))}function _(t,e,r,n,o){for(var i,s,a,l,u,c,_=e.createDocumentFragment(),d=[],f=0,m=t.length;f<m;f++)if(i=t[f],i||0===i)if(\"object\"===st.type(i))st.merge(d,i.nodeType?[i]:i);else if(Rt.test(i)){for(s=s||_.appendChild(e.createElement(\"div\")),a=(Dt.exec(i)||[\"\",\"\"])[1].toLowerCase(),l=It[a]||It._default,s.innerHTML=l[1]+st.htmlPrefilter(i)+l[2],c=l[0];c--;)s=s.lastChild;st.merge(d,s.childNodes),s=_.firstChild,s.textContent=\"\"}else d.push(e.createTextNode(i));for(_.textContent=\"\",f=0;i=d[f++];)if(n&&st.inArray(i,n)>-1)o&&o.push(i);else if(u=st.contains(i.ownerDocument,i),s=p(_.appendChild(i),\"script\"),u&&h(s),r)for(c=0;i=s[c++];)Ft.test(i.type||\"\")&&r.push(i);return _}function d(){return!0}function f(){return!1}function m(){try{return Q.activeElement}catch(t){}}function g(t,e,r,n,o,i){var s,a;if(\"object\"==typeof e){\"string\"!=typeof r&&(n=n||r,r=void 0);for(a in e)g(t,a,r,n,e[a],i);return t}if(null==n&&null==o?(o=r,n=r=void 0):null==o&&(\"string\"==typeof r?(o=n,n=void 0):(o=n,n=r,r=void 0)),o===!1)o=f;else if(!o)return t;return 1===i&&(s=o,o=function(t){return st().off(t),s.apply(this,arguments)},o.guid=s.guid||(s.guid=st.guid++)),t.each(function(){st.event.add(this,e,o,n,r)})}function y(t,e){return st.nodeName(t,\"table\")&&st.nodeName(11!==e.nodeType?e:e.firstChild,\"tr\")?t.getElementsByTagName(\"tbody\")[0]||t.appendChild(t.ownerDocument.createElement(\"tbody\")):t}function v(t){return t.type=(null!==t.getAttribute(\"type\"))+\"/\"+t.type,t}function b(t){var e=Ht.exec(t.type);return e?t.type=e[1]:t.removeAttribute(\"type\"),t}function x(t,e){var r,n,o,i,s,a,l,u;if(1===e.nodeType){if(St.hasData(t)&&(i=St.access(t),s=St.set(e,i),u=i.events)){delete s.handle,s.events={};for(o in u)for(r=0,n=u[o].length;r<n;r++)st.event.add(e,o,u[o][r])}At.hasData(t)&&(a=At.access(t),l=st.extend({},a),At.set(e,l))}}function w(t,e){var r=e.nodeName.toLowerCase();\"input\"===r&&Ot.test(t.type)?e.checked=t.checked:\"input\"!==r&&\"textarea\"!==r||(e.defaultValue=t.defaultValue)}function k(t,e,r,n){e=K.apply([],e);var o,i,s,a,l,u,c=0,h=t.length,d=h-1,f=e[0],m=st.isFunction(f);if(m||h>1&&\"string\"==typeof f&&!ot.checkClone&&Ut.test(f))return t.each(function(o){var i=t.eq(o);m&&(e[0]=f.call(this,o,i.html())),k(i,e,r,n)});if(h&&(o=_(e,t[0].ownerDocument,!1,t,n),i=o.firstChild,1===o.childNodes.length&&(o=i),i||n)){for(s=st.map(p(o,\"script\"),v),a=s.length;c<h;c++)l=o,c!==d&&(l=st.clone(l,!0,!0),a&&st.merge(s,p(l,\"script\"))),r.call(t[c],l,c);if(a)for(u=s[s.length-1].ownerDocument,st.map(s,b),c=0;c<a;c++)l=s[c],Ft.test(l.type||\"\")&&!St.access(l,\"globalEval\")&&st.contains(u,l)&&(l.src?st._evalUrl&&st._evalUrl(l.src):st.globalEval(l.textContent.replace(Yt,\"\")))}return t}function T(t,e,r){for(var n,o=e?st.filter(e,t):t,i=0;null!=(n=o[i]);i++)r||1!==n.nodeType||st.cleanData(p(n)),n.parentNode&&(r&&st.contains(n.ownerDocument,n)&&h(p(n,\"script\")),n.parentNode.removeChild(n));return t}function E(t,e){var r=st(e.createElement(t)).appendTo(e.body),n=st.css(r[0],\"display\");return r.detach(),n}function S(t){var e=Q,r=$t[t];return r||(r=E(t,e),\"none\"!==r&&r||(Xt=(Xt||st(\"<iframe frameborder='0' width='0' height='0'/>\")).appendTo(e.documentElement),e=Xt[0].contentDocument,e.write(),e.close(),r=E(t,e),Xt.detach()),$t[t]=r),r}function A(t,e,r){var n,o,i,s,a=t.style;return r=r||Jt(t),s=r?r.getPropertyValue(e)||r[e]:void 0,\"\"!==s&&void 0!==s||st.contains(t.ownerDocument,t)||(s=st.style(t,e)),r&&!ot.pixelMarginRight()&&Qt.test(s)&&Wt.test(e)&&(n=a.width,o=a.minWidth,i=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=r.width,a.width=n,a.minWidth=o,a.maxWidth=i),void 0!==s?s+\"\":s}function M(t,e){return{get:function(){return t()?void delete this.get:(this.get=e).apply(this,arguments)}}}function z(t){if(t in oe)return t;for(var e=t[0].toUpperCase()+t.slice(1),r=ne.length;r--;)if(t=ne[r]+e,t in oe)return t}function C(t,e,r){var n=Pt.exec(e);return n?Math.max(0,n[2]-(r||0))+(n[3]||\"px\"):e}function P(t,e,r,n,o){for(var i=r===(n?\"border\":\"content\")?4:\"width\"===e?1:0,s=0;i<4;i+=2)\"margin\"===r&&(s+=st.css(t,r+jt[i],!0,o)),n?(\"content\"===r&&(s-=st.css(t,\"padding\"+jt[i],!0,o)),\"margin\"!==r&&(s-=st.css(t,\"border\"+jt[i]+\"Width\",!0,o))):(s+=st.css(t,\"padding\"+jt[i],!0,o),\"padding\"!==r&&(s+=st.css(t,\"border\"+jt[i]+\"Width\",!0,o)));return s}function j(t,e,r){var n=!0,o=\"width\"===e?t.offsetWidth:t.offsetHeight,i=Jt(t),s=\"border-box\"===st.css(t,\"boxSizing\",!1,i);if(o<=0||null==o){if(o=A(t,e,i),(o<0||null==o)&&(o=t.style[e]),Qt.test(o))return o;n=s&&(ot.boxSizingReliable()||o===t.style[e]),o=parseFloat(o)||0}return o+P(t,e,r||(s?\"border\":\"content\"),n,i)+\"px\"}function N(t,e){for(var r,n,o,i=[],s=0,a=t.length;s<a;s++)n=t[s],n.style&&(i[s]=St.get(n,\"olddisplay\"),r=n.style.display,e?(i[s]||\"none\"!==r||(n.style.display=\"\"),\"\"===n.style.display&&Nt(n)&&(i[s]=St.access(n,\"olddisplay\",S(n.nodeName)))):(o=Nt(n),\"none\"===r&&o||St.set(n,\"olddisplay\",o?r:st.css(n,\"display\"))));for(s=0;s<a;s++)n=t[s],n.style&&(e&&\"none\"!==n.style.display&&\"\"!==n.style.display||(n.style.display=e?i[s]||\"\":\"none\"));return t}function O(t,e,r,n,o){return new O.prototype.init(t,e,r,n,o)}function D(){return e.setTimeout(function(){ie=void 0}),ie=st.now()}function F(t,e){var r,n=0,o={height:t};for(e=e?1:0;n<4;n+=2-e)r=jt[n],o[\"margin\"+r]=o[\"padding\"+r]=t;return e&&(o.opacity=o.width=t),o}function I(t,e,r){for(var n,o=(L.tweeners[e]||[]).concat(L.tweeners[\"*\"]),i=0,s=o.length;i<s;i++)if(n=o[i].call(r,e,t))return n}function R(t,e,r){var n,o,i,s,a,l,u,c,p=this,h={},_=t.style,d=t.nodeType&&Nt(t),f=St.get(t,\"fxshow\");r.queue||(a=st._queueHooks(t,\"fx\"),null==a.unqueued&&(a.unqueued=0,l=a.empty.fire,a.empty.fire=function(){a.unqueued||l()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,st.queue(t,\"fx\").length||a.empty.fire()})})),1===t.nodeType&&(\"height\"in e||\"width\"in e)&&(r.overflow=[_.overflow,_.overflowX,_.overflowY],u=st.css(t,\"display\"),c=\"none\"===u?St.get(t,\"olddisplay\")||S(t.nodeName):u,\"inline\"===c&&\"none\"===st.css(t,\"float\")&&(_.display=\"inline-block\")),r.overflow&&(_.overflow=\"hidden\",p.always(function(){_.overflow=r.overflow[0],_.overflowX=r.overflow[1],_.overflowY=r.overflow[2]}));for(n in e)if(o=e[n],ae.exec(o)){if(delete e[n],i=i||\"toggle\"===o,o===(d?\"hide\":\"show\")){if(\"show\"!==o||!f||void 0===f[n])continue;d=!0}h[n]=f&&f[n]||st.style(t,n)}else u=void 0;if(st.isEmptyObject(h))\"inline\"===(\"none\"===u?S(t.nodeName):u)&&(_.display=u);else{f?\"hidden\"in f&&(d=f.hidden):f=St.access(t,\"fxshow\",{}),i&&(f.hidden=!d),d?st(t).show():p.done(function(){st(t).hide()}),p.done(function(){var e;St.remove(t,\"fxshow\");for(e in h)st.style(t,e,h[e])});for(n in h)s=I(d?f[n]:0,n,p),n in f||(f[n]=s.start,d&&(s.end=s.start,s.start=\"width\"===n||\"height\"===n?1:0))}}function q(t,e){var r,n,o,i,s;for(r in t)if(n=st.camelCase(r),o=e[n],i=t[r],st.isArray(i)&&(o=i[1],i=t[r]=i[0]),r!==n&&(t[n]=i,delete t[r]),s=st.cssHooks[n],s&&\"expand\"in s){i=s.expand(i),delete t[n];for(r in i)r in t||(t[r]=i[r],e[r]=o)}else e[n]=o}function L(t,e,r){var n,o,i=0,s=L.prefilters.length,a=st.Deferred().always(function(){delete l.elem}),l=function(){if(o)return!1;for(var e=ie||D(),r=Math.max(0,u.startTime+u.duration-e),n=r/u.duration||0,i=1-n,s=0,l=u.tweens.length;s<l;s++)u.tweens[s].run(i);return a.notifyWith(t,[u,i,r]),i<1&&l?r:(a.resolveWith(t,[u]),!1)},u=a.promise({elem:t,props:st.extend({},e),opts:st.extend(!0,{specialEasing:{},easing:st.easing._default},r),originalProperties:e,originalOptions:r,startTime:ie||D(),duration:r.duration,tweens:[],createTween:function(e,r){var n=st.Tween(t,u.opts,e,r,u.opts.specialEasing[e]||u.opts.easing);return u.tweens.push(n),n},stop:function(e){var r=0,n=e?u.tweens.length:0;if(o)return this;for(o=!0;r<n;r++)u.tweens[r].run(1);return e?(a.notifyWith(t,[u,1,0]),a.resolveWith(t,[u,e])):a.rejectWith(t,[u,e]),this}}),c=u.props;for(q(c,u.opts.specialEasing);i<s;i++)if(n=L.prefilters[i].call(u,t,c,u.opts))return st.isFunction(n.stop)&&(st._queueHooks(u.elem,u.opts.queue).stop=st.proxy(n.stop,n)),n;return st.map(c,I,u),st.isFunction(u.opts.start)&&u.opts.start.call(t,u),st.fx.timer(st.extend(l,{elem:t,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}function B(t){return t.getAttribute&&t.getAttribute(\"class\")||\"\"}function V(t){return function(e,r){\"string\"!=typeof e&&(r=e,e=\"*\");var n,o=0,i=e.toLowerCase().match(wt)||[];if(st.isFunction(r))for(;n=i[o++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(t[n]=t[n]||[]).unshift(r)):(t[n]=t[n]||[]).push(r)}}function G(t,e,r,n){function o(a){var l;return i[a]=!0,st.each(t[a]||[],function(t,a){var u=a(e,r,n);return\"string\"!=typeof u||s||i[u]?s?!(l=u):void 0:(e.dataTypes.unshift(u),o(u),!1)}),l}var i={},s=t===Ae;return o(e.dataTypes[0])||!i[\"*\"]&&o(\"*\")}function U(t,e){var r,n,o=st.ajaxSettings.flatOptions||{};for(r in e)void 0!==e[r]&&((o[r]?t:n||(n={}))[r]=e[r]);return n&&st.extend(!0,t,n),t}function H(t,e,r){for(var n,o,i,s,a=t.contents,l=t.dataTypes;\"*\"===l[0];)l.shift(),void 0===n&&(n=t.mimeType||e.getResponseHeader(\"Content-Type\"));if(n)for(o in a)if(a[o]&&a[o].test(n)){l.unshift(o);break}if(l[0]in r)i=l[0];else{for(o in r){if(!l[0]||t.converters[o+\" \"+l[0]]){i=o;break}s||(s=o)}i=i||s}if(i)return i!==l[0]&&l.unshift(i),r[i]}function Y(t,e,r,n){var o,i,s,a,l,u={},c=t.dataTypes.slice();if(c[1])for(s in t.converters)u[s.toLowerCase()]=t.converters[s];for(i=c.shift();i;)if(t.responseFields[i]&&(r[t.responseFields[i]]=e),!l&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=i,i=c.shift())if(\"*\"===i)i=l;else if(\"*\"!==l&&l!==i){if(s=u[l+\" \"+i]||u[\"* \"+i],!s)for(o in u)if(a=o.split(\" \"),a[1]===i&&(s=u[l+\" \"+a[0]]||u[\"* \"+a[0]])){s===!0?s=u[o]:u[o]!==!0&&(i=a[0],c.unshift(a[1]));break}if(s!==!0)if(s&&t[\"throws\"])e=s(e);else try{e=s(e)}catch(p){return{state:\"parsererror\",error:s?p:\"No conversion from \"+l+\" to \"+i}}}return{state:\"success\",data:e}}function X(t,e,r,n){var o;if(st.isArray(e))st.each(e,function(e,o){r||Pe.test(t)?n(t,o):X(t+\"[\"+(\"object\"==typeof o&&null!=o?e:\"\")+\"]\",o,r,n)});else if(r||\"object\"!==st.type(e))n(t,e);else for(o in e)X(t+\"[\"+o+\"]\",e[o],r,n)}function $(t){return st.isWindow(t)?t:9===t.nodeType&&t.defaultView}var W=[],Q=e.document,J=W.slice,K=W.concat,Z=W.push,tt=W.indexOf,et={},rt=et.toString,nt=et.hasOwnProperty,ot={},it=\"2.2.4\",st=function(t,e){return new st.fn.init(t,e)},at=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,lt=/^-ms-/,ut=/-([\\da-z])/gi,ct=function(t,e){return e.toUpperCase()};st.fn=st.prototype={jquery:it,constructor:st,selector:\"\",length:0,toArray:function(){return J.call(this)},get:function(t){return null!=t?t<0?this[t+this.length]:this[t]:J.call(this)},pushStack:function(t){var e=st.merge(this.constructor(),t);return e.prevObject=this,e.context=this.context,e},each:function(t){return st.each(this,t)},map:function(t){return this.pushStack(st.map(this,function(e,r){return t.call(e,r,e)}))},slice:function(){return this.pushStack(J.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(t){var e=this.length,r=+t+(t<0?e:0);return this.pushStack(r>=0&&r<e?[this[r]]:[])},end:function(){return this.prevObject||this.constructor()},push:Z,sort:W.sort,splice:W.splice},st.extend=st.fn.extend=function(){var t,e,r,n,o,i,s=arguments[0]||{},a=1,l=arguments.length,u=!1;for(\"boolean\"==typeof s&&(u=s,s=arguments[a]||{},a++),\"object\"==typeof s||st.isFunction(s)||(s={}),a===l&&(s=this,a--);a<l;a++)if(null!=(t=arguments[a]))for(e in t)r=s[e],n=t[e],s!==n&&(u&&n&&(st.isPlainObject(n)||(o=st.isArray(n)))?(o?(o=!1,i=r&&st.isArray(r)?r:[]):i=r&&st.isPlainObject(r)?r:{},s[e]=st.extend(u,i,n)):void 0!==n&&(s[e]=n));return s},st.extend({expando:\"jQuery\"+(it+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isFunction:function(t){return\"function\"===st.type(t)},isArray:Array.isArray,isWindow:function(t){return null!=t&&t===t.window},isNumeric:function(t){var e=t&&t.toString();return!st.isArray(t)&&e-parseFloat(e)+1>=0},isPlainObject:function(t){var e;if(\"object\"!==st.type(t)||t.nodeType||st.isWindow(t))return!1;if(t.constructor&&!nt.call(t,\"constructor\")&&!nt.call(t.constructor.prototype||{},\"isPrototypeOf\"))return!1;for(e in t);return void 0===e||nt.call(t,e)},isEmptyObject:function(t){var e;for(e in t)return!1;return!0},type:function(t){return null==t?t+\"\":\"object\"==typeof t||\"function\"==typeof t?et[rt.call(t)]||\"object\":typeof t},globalEval:function(t){var e,r=eval;t=st.trim(t),t&&(1===t.indexOf(\"use strict\")?(e=Q.createElement(\"script\"),e.text=t,Q.head.appendChild(e).parentNode.removeChild(e)):r(t))},camelCase:function(t){return t.replace(lt,\"ms-\").replace(ut,ct)},nodeName:function(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()},each:function(t,e){var r,o=0;if(n(t))for(r=t.length;o<r&&e.call(t[o],o,t[o])!==!1;o++);else for(o in t)if(e.call(t[o],o,t[o])===!1)break;return t},trim:function(t){return null==t?\"\":(t+\"\").replace(at,\"\")},makeArray:function(t,e){var r=e||[];return null!=t&&(n(Object(t))?st.merge(r,\"string\"==typeof t?[t]:t):Z.call(r,t)),r},inArray:function(t,e,r){return null==e?-1:tt.call(e,t,r)},merge:function(t,e){for(var r=+e.length,n=0,o=t.length;n<r;n++)t[o++]=e[n];return t.length=o,t},grep:function(t,e,r){for(var n,o=[],i=0,s=t.length,a=!r;i<s;i++)n=!e(t[i],i),n!==a&&o.push(t[i]);return o},map:function(t,e,r){var o,i,s=0,a=[];if(n(t))for(o=t.length;s<o;s++)i=e(t[s],s,r),null!=i&&a.push(i);else for(s in t)i=e(t[s],s,r),null!=i&&a.push(i);return K.apply([],a)},guid:1,proxy:function(t,e){var r,n,o;if(\"string\"==typeof e&&(r=t[e],e=t,t=r),st.isFunction(t))return n=J.call(arguments,2),o=function(){return t.apply(e||this,n.concat(J.call(arguments)))},o.guid=t.guid=t.guid||st.guid++,o},now:Date.now,support:ot}),\"function\"==typeof Symbol&&(st.fn[Symbol.iterator]=W[Symbol.iterator]),st.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(t,e){et[\"[object \"+e+\"]\"]=e.toLowerCase()});var pt=/*!\n", + " * Sizzle CSS Selector Engine v2.2.1\n", + " * http://sizzlejs.com/\n", + " *\n", + " * Copyright jQuery Foundation and other contributors\n", + " * Released under the MIT license\n", + " * http://jquery.org/license\n", + " *\n", + " * Date: 2015-10-17\n", + " */\n", + " function(t){function e(t,e,r,n){var o,i,s,a,l,u,p,_,d=e&&e.ownerDocument,f=e?e.nodeType:9;if(r=r||[],\"string\"!=typeof t||!t||1!==f&&9!==f&&11!==f)return r;if(!n&&((e?e.ownerDocument||e:L)!==j&&P(e),e=e||j,O)){if(11!==f&&(u=gt.exec(t)))if(o=u[1]){if(9===f){if(!(s=e.getElementById(o)))return r;if(s.id===o)return r.push(s),r}else if(d&&(s=d.getElementById(o))&&R(e,s)&&s.id===o)return r.push(s),r}else{if(u[2])return K.apply(r,e.getElementsByTagName(t)),r;if((o=u[3])&&x.getElementsByClassName&&e.getElementsByClassName)return K.apply(r,e.getElementsByClassName(o)),r}if(x.qsa&&!H[t+\" \"]&&(!D||!D.test(t))){if(1!==f)d=e,_=t;else if(\"object\"!==e.nodeName.toLowerCase()){for((a=e.getAttribute(\"id\"))?a=a.replace(vt,\"\\\\$&\"):e.setAttribute(\"id\",a=q),p=E(t),i=p.length,l=ht.test(a)?\"#\"+a:\"[id='\"+a+\"']\";i--;)p[i]=l+\" \"+h(p[i]);_=p.join(\",\"),d=yt.test(t)&&c(e.parentNode)||e}if(_)try{return K.apply(r,d.querySelectorAll(_)),r}catch(m){}finally{a===q&&e.removeAttribute(\"id\")}}}return A(t.replace(at,\"$1\"),e,r,n)}function r(){function t(r,n){return e.push(r+\" \")>w.cacheLength&&delete t[e.shift()],t[r+\" \"]=n}var e=[];return t}function n(t){return t[q]=!0,t}function o(t){var e=j.createElement(\"div\");try{return!!t(e)}catch(r){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function i(t,e){for(var r=t.split(\"|\"),n=r.length;n--;)w.attrHandle[r[n]]=e}function s(t,e){var r=e&&t,n=r&&1===t.nodeType&&1===e.nodeType&&(~e.sourceIndex||X)-(~t.sourceIndex||X);if(n)return n;if(r)for(;r=r.nextSibling;)if(r===e)return-1;return t?1:-1}function a(t){return function(e){var r=e.nodeName.toLowerCase();return\"input\"===r&&e.type===t}}function l(t){return function(e){var r=e.nodeName.toLowerCase();return(\"input\"===r||\"button\"===r)&&e.type===t}}function u(t){return n(function(e){return e=+e,n(function(r,n){for(var o,i=t([],r.length,e),s=i.length;s--;)r[o=i[s]]&&(r[o]=!(n[o]=r[o]))})})}function c(t){return t&&\"undefined\"!=typeof t.getElementsByTagName&&t}function p(){}function h(t){for(var e=0,r=t.length,n=\"\";e<r;e++)n+=t[e].value;return n}function _(t,e,r){var n=e.dir,o=r&&\"parentNode\"===n,i=V++;return e.first?function(e,r,i){for(;e=e[n];)if(1===e.nodeType||o)return t(e,r,i)}:function(e,r,s){var a,l,u,c=[B,i];if(s){for(;e=e[n];)if((1===e.nodeType||o)&&t(e,r,s))return!0}else for(;e=e[n];)if(1===e.nodeType||o){if(u=e[q]||(e[q]={}),l=u[e.uniqueID]||(u[e.uniqueID]={}),(a=l[n])&&a[0]===B&&a[1]===i)return c[2]=a[2];if(l[n]=c,c[2]=t(e,r,s))return!0}}}function d(t){return t.length>1?function(e,r,n){for(var o=t.length;o--;)if(!t[o](e,r,n))return!1;return!0}:t[0]}function f(t,r,n){for(var o=0,i=r.length;o<i;o++)e(t,r[o],n);return n}function m(t,e,r,n,o){for(var i,s=[],a=0,l=t.length,u=null!=e;a<l;a++)(i=t[a])&&(r&&!r(i,n,o)||(s.push(i),u&&e.push(a)));return s}function g(t,e,r,o,i,s){return o&&!o[q]&&(o=g(o)),i&&!i[q]&&(i=g(i,s)),n(function(n,s,a,l){var u,c,p,h=[],_=[],d=s.length,g=n||f(e||\"*\",a.nodeType?[a]:a,[]),y=!t||!n&&e?g:m(g,h,t,a,l),v=r?i||(n?t:d||o)?[]:s:y;if(r&&r(y,v,a,l),o)for(u=m(v,_),o(u,[],a,l),c=u.length;c--;)(p=u[c])&&(v[_[c]]=!(y[_[c]]=p));if(n){if(i||t){if(i){for(u=[],c=v.length;c--;)(p=v[c])&&u.push(y[c]=p);i(null,v=[],u,l)}for(c=v.length;c--;)(p=v[c])&&(u=i?tt(n,p):h[c])>-1&&(n[u]=!(s[u]=p))}}else v=m(v===s?v.splice(d,v.length):v),i?i(null,s,v,l):K.apply(s,v)})}function y(t){for(var e,r,n,o=t.length,i=w.relative[t[0].type],s=i||w.relative[\" \"],a=i?1:0,l=_(function(t){return t===e},s,!0),u=_(function(t){return tt(e,t)>-1},s,!0),c=[function(t,r,n){var o=!i&&(n||r!==M)||((e=r).nodeType?l(t,r,n):u(t,r,n));return e=null,o}];a<o;a++)if(r=w.relative[t[a].type])c=[_(d(c),r)];else{if(r=w.filter[t[a].type].apply(null,t[a].matches),r[q]){for(n=++a;n<o&&!w.relative[t[n].type];n++);return g(a>1&&d(c),a>1&&h(t.slice(0,a-1).concat({value:\" \"===t[a-2].type?\"*\":\"\"})).replace(at,\"$1\"),r,a<n&&y(t.slice(a,n)),n<o&&y(t=t.slice(n)),n<o&&h(t))}c.push(r)}return d(c)}function v(t,r){var o=r.length>0,i=t.length>0,s=function(n,s,a,l,u){var c,p,h,_=0,d=\"0\",f=n&&[],g=[],y=M,v=n||i&&w.find.TAG(\"*\",u),b=B+=null==y?1:Math.random()||.1,x=v.length;for(u&&(M=s===j||s||u);d!==x&&null!=(c=v[d]);d++){if(i&&c){for(p=0,s||c.ownerDocument===j||(P(c),a=!O);h=t[p++];)if(h(c,s||j,a)){l.push(c);break}u&&(B=b)}o&&((c=!h&&c)&&_--,n&&f.push(c))}if(_+=d,o&&d!==_){for(p=0;h=r[p++];)h(f,g,s,a);if(n){if(_>0)for(;d--;)f[d]||g[d]||(g[d]=Q.call(l));g=m(g)}K.apply(l,g),u&&!n&&g.length>0&&_+r.length>1&&e.uniqueSort(l)}return u&&(B=b,M=y),f};return o?n(s):s}var b,x,w,k,T,E,S,A,M,z,C,P,j,N,O,D,F,I,R,q=\"sizzle\"+1*new Date,L=t.document,B=0,V=0,G=r(),U=r(),H=r(),Y=function(t,e){return t===e&&(C=!0),0},X=1<<31,$={}.hasOwnProperty,W=[],Q=W.pop,J=W.push,K=W.push,Z=W.slice,tt=function(t,e){for(var r=0,n=t.length;r<n;r++)if(t[r]===e)return r;return-1},et=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",rt=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",nt=\"(?:\\\\\\\\.|[\\\\w-]|[^\\\\x00-\\\\xa0])+\",ot=\"\\\\[\"+rt+\"*(\"+nt+\")(?:\"+rt+\"*([*^$|!~]?=)\"+rt+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+nt+\"))|)\"+rt+\"*\\\\]\",it=\":(\"+nt+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+ot+\")*)|.*)\\\\)|)\",st=new RegExp(rt+\"+\",\"g\"),at=new RegExp(\"^\"+rt+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+rt+\"+$\",\"g\"),lt=new RegExp(\"^\"+rt+\"*,\"+rt+\"*\"),ut=new RegExp(\"^\"+rt+\"*([>+~]|\"+rt+\")\"+rt+\"*\"),ct=new RegExp(\"=\"+rt+\"*([^\\\\]'\\\"]*?)\"+rt+\"*\\\\]\",\"g\"),pt=new RegExp(it),ht=new RegExp(\"^\"+nt+\"$\"),_t={ID:new RegExp(\"^#(\"+nt+\")\"),CLASS:new RegExp(\"^\\\\.(\"+nt+\")\"),TAG:new RegExp(\"^(\"+nt+\"|[*])\"),ATTR:new RegExp(\"^\"+ot),PSEUDO:new RegExp(\"^\"+it),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+rt+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+rt+\"*(?:([+-]|)\"+rt+\"*(\\\\d+)|))\"+rt+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+et+\")$\",\"i\"),needsContext:new RegExp(\"^\"+rt+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+rt+\"*((?:-\\\\d)?\\\\d*)\"+rt+\"*\\\\)|)(?=[^-]|$)\",\"i\")},dt=/^(?:input|select|textarea|button)$/i,ft=/^h\\d$/i,mt=/^[^{]+\\{\\s*\\[native \\w/,gt=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,yt=/[+~]/,vt=/'|\\\\/g,bt=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+rt+\"?|(\"+rt+\")|.)\",\"ig\"),xt=function(t,e,r){var n=\"0x\"+e-65536;return n!==n||r?e:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)},wt=function(){P()};try{K.apply(W=Z.call(L.childNodes),L.childNodes),W[L.childNodes.length].nodeType}catch(kt){K={apply:W.length?function(t,e){J.apply(t,Z.call(e))}:function(t,e){for(var r=t.length,n=0;t[r++]=e[n++];);t.length=r-1}}}x=e.support={},T=e.isXML=function(t){var e=t&&(t.ownerDocument||t).documentElement;return!!e&&\"HTML\"!==e.nodeName},P=e.setDocument=function(t){var e,r,n=t?t.ownerDocument||t:L;return n!==j&&9===n.nodeType&&n.documentElement?(j=n,N=j.documentElement,O=!T(j),(r=j.defaultView)&&r.top!==r&&(r.addEventListener?r.addEventListener(\"unload\",wt,!1):r.attachEvent&&r.attachEvent(\"onunload\",wt)),x.attributes=o(function(t){return t.className=\"i\",!t.getAttribute(\"className\")}),x.getElementsByTagName=o(function(t){return t.appendChild(j.createComment(\"\")),!t.getElementsByTagName(\"*\").length}),x.getElementsByClassName=mt.test(j.getElementsByClassName),x.getById=o(function(t){return N.appendChild(t).id=q,!j.getElementsByName||!j.getElementsByName(q).length}),x.getById?(w.find.ID=function(t,e){if(\"undefined\"!=typeof e.getElementById&&O){var r=e.getElementById(t);return r?[r]:[]}},w.filter.ID=function(t){var e=t.replace(bt,xt);return function(t){return t.getAttribute(\"id\")===e}}):(delete w.find.ID,w.filter.ID=function(t){var e=t.replace(bt,xt);return function(t){var r=\"undefined\"!=typeof t.getAttributeNode&&t.getAttributeNode(\"id\");return r&&r.value===e}}),w.find.TAG=x.getElementsByTagName?function(t,e){return\"undefined\"!=typeof e.getElementsByTagName?e.getElementsByTagName(t):x.qsa?e.querySelectorAll(t):void 0}:function(t,e){var r,n=[],o=0,i=e.getElementsByTagName(t);if(\"*\"===t){for(;r=i[o++];)1===r.nodeType&&n.push(r);return n}return i},w.find.CLASS=x.getElementsByClassName&&function(t,e){if(\"undefined\"!=typeof e.getElementsByClassName&&O)return e.getElementsByClassName(t)},F=[],D=[],(x.qsa=mt.test(j.querySelectorAll))&&(o(function(t){N.appendChild(t).innerHTML=\"<a id='\"+q+\"'></a><select id='\"+q+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",t.querySelectorAll(\"[msallowcapture^='']\").length&&D.push(\"[*^$]=\"+rt+\"*(?:''|\\\"\\\")\"),t.querySelectorAll(\"[selected]\").length||D.push(\"\\\\[\"+rt+\"*(?:value|\"+et+\")\"),t.querySelectorAll(\"[id~=\"+q+\"-]\").length||D.push(\"~=\"),t.querySelectorAll(\":checked\").length||D.push(\":checked\"),t.querySelectorAll(\"a#\"+q+\"+*\").length||D.push(\".#.+[+~]\")}),o(function(t){var e=j.createElement(\"input\");e.setAttribute(\"type\",\"hidden\"),t.appendChild(e).setAttribute(\"name\",\"D\"),t.querySelectorAll(\"[name=d]\").length&&D.push(\"name\"+rt+\"*[*^$|!~]?=\"),t.querySelectorAll(\":enabled\").length||D.push(\":enabled\",\":disabled\"),t.querySelectorAll(\"*,:x\"),D.push(\",.*:\")})),(x.matchesSelector=mt.test(I=N.matches||N.webkitMatchesSelector||N.mozMatchesSelector||N.oMatchesSelector||N.msMatchesSelector))&&o(function(t){x.disconnectedMatch=I.call(t,\"div\"),I.call(t,\"[s!='']:x\"),F.push(\"!=\",it)}),D=D.length&&new RegExp(D.join(\"|\")),F=F.length&&new RegExp(F.join(\"|\")),e=mt.test(N.compareDocumentPosition),R=e||mt.test(N.contains)?function(t,e){var r=9===t.nodeType?t.documentElement:t,n=e&&e.parentNode;return t===n||!(!n||1!==n.nodeType||!(r.contains?r.contains(n):t.compareDocumentPosition&&16&t.compareDocumentPosition(n)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},Y=e?function(t,e){if(t===e)return C=!0,0;var r=!t.compareDocumentPosition-!e.compareDocumentPosition;return r?r:(r=(t.ownerDocument||t)===(e.ownerDocument||e)?t.compareDocumentPosition(e):1,1&r||!x.sortDetached&&e.compareDocumentPosition(t)===r?t===j||t.ownerDocument===L&&R(L,t)?-1:e===j||e.ownerDocument===L&&R(L,e)?1:z?tt(z,t)-tt(z,e):0:4&r?-1:1)}:function(t,e){if(t===e)return C=!0,0;var r,n=0,o=t.parentNode,i=e.parentNode,a=[t],l=[e];if(!o||!i)return t===j?-1:e===j?1:o?-1:i?1:z?tt(z,t)-tt(z,e):0;if(o===i)return s(t,e);for(r=t;r=r.parentNode;)a.unshift(r);for(r=e;r=r.parentNode;)l.unshift(r);for(;a[n]===l[n];)n++;return n?s(a[n],l[n]):a[n]===L?-1:l[n]===L?1:0},j):j},e.matches=function(t,r){return e(t,null,null,r)},e.matchesSelector=function(t,r){if((t.ownerDocument||t)!==j&&P(t),r=r.replace(ct,\"='$1']\"),x.matchesSelector&&O&&!H[r+\" \"]&&(!F||!F.test(r))&&(!D||!D.test(r)))try{var n=I.call(t,r);if(n||x.disconnectedMatch||t.document&&11!==t.document.nodeType)return n}catch(o){}return e(r,j,null,[t]).length>0},e.contains=function(t,e){return(t.ownerDocument||t)!==j&&P(t),R(t,e)},e.attr=function(t,e){(t.ownerDocument||t)!==j&&P(t);var r=w.attrHandle[e.toLowerCase()],n=r&&$.call(w.attrHandle,e.toLowerCase())?r(t,e,!O):void 0;return void 0!==n?n:x.attributes||!O?t.getAttribute(e):(n=t.getAttributeNode(e))&&n.specified?n.value:null},e.error=function(t){throw new Error(\"Syntax error, unrecognized expression: \"+t)},e.uniqueSort=function(t){var e,r=[],n=0,o=0;if(C=!x.detectDuplicates,z=!x.sortStable&&t.slice(0),t.sort(Y),C){for(;e=t[o++];)e===t[o]&&(n=r.push(o));for(;n--;)t.splice(r[n],1)}return z=null,t},k=e.getText=function(t){var e,r=\"\",n=0,o=t.nodeType;if(o){if(1===o||9===o||11===o){if(\"string\"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)r+=k(t)}else if(3===o||4===o)return t.nodeValue}else for(;e=t[n++];)r+=k(e);return r},w=e.selectors={cacheLength:50,createPseudo:n,match:_t,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(bt,xt),t[3]=(t[3]||t[4]||t[5]||\"\").replace(bt,xt),\"~=\"===t[2]&&(t[3]=\" \"+t[3]+\" \"),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),\"nth\"===t[1].slice(0,3)?(t[3]||e.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*(\"even\"===t[3]||\"odd\"===t[3])),t[5]=+(t[7]+t[8]||\"odd\"===t[3])):t[3]&&e.error(t[0]),t},PSEUDO:function(t){var e,r=!t[6]&&t[2];return _t.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||\"\":r&&pt.test(r)&&(e=E(r,!0))&&(e=r.indexOf(\")\",r.length-e)-r.length)&&(t[0]=t[0].slice(0,e),t[2]=r.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(bt,xt).toLowerCase();return\"*\"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=G[t+\" \"];return e||(e=new RegExp(\"(^|\"+rt+\")\"+t+\"(\"+rt+\"|$)\"))&&G(t,function(t){return e.test(\"string\"==typeof t.className&&t.className||\"undefined\"!=typeof t.getAttribute&&t.getAttribute(\"class\")||\"\")})},ATTR:function(t,r,n){return function(o){var i=e.attr(o,t);return null==i?\"!=\"===r:!r||(i+=\"\",\"=\"===r?i===n:\"!=\"===r?i!==n:\"^=\"===r?n&&0===i.indexOf(n):\"*=\"===r?n&&i.indexOf(n)>-1:\"$=\"===r?n&&i.slice(-n.length)===n:\"~=\"===r?(\" \"+i.replace(st,\" \")+\" \").indexOf(n)>-1:\"|=\"===r&&(i===n||i.slice(0,n.length+1)===n+\"-\"))}},CHILD:function(t,e,r,n,o){var i=\"nth\"!==t.slice(0,3),s=\"last\"!==t.slice(-4),a=\"of-type\"===e;return 1===n&&0===o?function(t){return!!t.parentNode}:function(e,r,l){var u,c,p,h,_,d,f=i!==s?\"nextSibling\":\"previousSibling\",m=e.parentNode,g=a&&e.nodeName.toLowerCase(),y=!l&&!a,v=!1;if(m){if(i){for(;f;){for(h=e;h=h[f];)if(a?h.nodeName.toLowerCase()===g:1===h.nodeType)return!1;d=f=\"only\"===t&&!d&&\"nextSibling\"}return!0}if(d=[s?m.firstChild:m.lastChild],s&&y){for(h=m,p=h[q]||(h[q]={}),c=p[h.uniqueID]||(p[h.uniqueID]={}),u=c[t]||[],_=u[0]===B&&u[1],v=_&&u[2],h=_&&m.childNodes[_];h=++_&&h&&h[f]||(v=_=0)||d.pop();)if(1===h.nodeType&&++v&&h===e){c[t]=[B,_,v];break}}else if(y&&(h=e,p=h[q]||(h[q]={}),c=p[h.uniqueID]||(p[h.uniqueID]={}),u=c[t]||[],_=u[0]===B&&u[1],v=_),v===!1)for(;(h=++_&&h&&h[f]||(v=_=0)||d.pop())&&((a?h.nodeName.toLowerCase()!==g:1!==h.nodeType)||!++v||(y&&(p=h[q]||(h[q]={}),c=p[h.uniqueID]||(p[h.uniqueID]={}),c[t]=[B,v]),h!==e)););return v-=o,v===n||v%n===0&&v/n>=0}}},PSEUDO:function(t,r){var o,i=w.pseudos[t]||w.setFilters[t.toLowerCase()]||e.error(\"unsupported pseudo: \"+t);return i[q]?i(r):i.length>1?(o=[t,t,\"\",r],w.setFilters.hasOwnProperty(t.toLowerCase())?n(function(t,e){for(var n,o=i(t,r),s=o.length;s--;)n=tt(t,o[s]),t[n]=!(e[n]=o[s])}):function(t){return i(t,0,o)}):i}},pseudos:{not:n(function(t){var e=[],r=[],o=S(t.replace(at,\"$1\"));return o[q]?n(function(t,e,r,n){for(var i,s=o(t,null,n,[]),a=t.length;a--;)(i=s[a])&&(t[a]=!(e[a]=i))}):function(t,n,i){return e[0]=t,o(e,null,i,r),e[0]=null,!r.pop()}}),has:n(function(t){return function(r){return e(t,r).length>0}}),contains:n(function(t){return t=t.replace(bt,xt),function(e){return(e.textContent||e.innerText||k(e)).indexOf(t)>-1}}),lang:n(function(t){return ht.test(t||\"\")||e.error(\"unsupported lang: \"+t),t=t.replace(bt,xt).toLowerCase(),function(e){var r;do if(r=O?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return r=r.toLowerCase(),r===t||0===r.indexOf(t+\"-\");while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var r=t.location&&t.location.hash;return r&&r.slice(1)===e.id},root:function(t){return t===N},focus:function(t){return t===j.activeElement&&(!j.hasFocus||j.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:function(t){return t.disabled===!1},disabled:function(t){return t.disabled===!0},checked:function(t){var e=t.nodeName.toLowerCase();return\"input\"===e&&!!t.checked||\"option\"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,t.selected===!0},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!w.pseudos.empty(t)},header:function(t){return ft.test(t.nodeName)},input:function(t){return dt.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return\"input\"===e&&\"button\"===t.type||\"button\"===e},text:function(t){var e;return\"input\"===t.nodeName.toLowerCase()&&\"text\"===t.type&&(null==(e=t.getAttribute(\"type\"))||\"text\"===e.toLowerCase())},first:u(function(){return[0]}),last:u(function(t,e){return[e-1]}),eq:u(function(t,e,r){return[r<0?r+e:r]}),even:u(function(t,e){for(var r=0;r<e;r+=2)t.push(r);return t}),odd:u(function(t,e){for(var r=1;r<e;r+=2)t.push(r);return t}),lt:u(function(t,e,r){for(var n=r<0?r+e:r;--n>=0;)t.push(n);return t}),gt:u(function(t,e,r){for(var n=r<0?r+e:r;++n<e;)t.push(n);return t})}},w.pseudos.nth=w.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[b]=a(b);for(b in{submit:!0,reset:!0})w.pseudos[b]=l(b);return p.prototype=w.filters=w.pseudos,w.setFilters=new p,E=e.tokenize=function(t,r){var n,o,i,s,a,l,u,c=U[t+\" \"];if(c)return r?0:c.slice(0);for(a=t,l=[],u=w.preFilter;a;){n&&!(o=lt.exec(a))||(o&&(a=a.slice(o[0].length)||a),l.push(i=[])),n=!1,(o=ut.exec(a))&&(n=o.shift(),i.push({value:n,type:o[0].replace(at,\" \")}),a=a.slice(n.length));for(s in w.filter)!(o=_t[s].exec(a))||u[s]&&!(o=u[s](o))||(n=o.shift(),i.push({value:n,type:s,matches:o}),a=a.slice(n.length));if(!n)break}return r?a.length:a?e.error(t):U(t,l).slice(0)},S=e.compile=function(t,e){var r,n=[],o=[],i=H[t+\" \"];if(!i){for(e||(e=E(t)),r=e.length;r--;)i=y(e[r]),i[q]?n.push(i):o.push(i);i=H(t,v(o,n)),i.selector=t}return i},A=e.select=function(t,e,r,n){var o,i,s,a,l,u=\"function\"==typeof t&&t,p=!n&&E(t=u.selector||t);if(r=r||[],1===p.length){if(i=p[0]=p[0].slice(0),i.length>2&&\"ID\"===(s=i[0]).type&&x.getById&&9===e.nodeType&&O&&w.relative[i[1].type]){if(e=(w.find.ID(s.matches[0].replace(bt,xt),e)||[])[0],!e)return r;u&&(e=e.parentNode),t=t.slice(i.shift().value.length)}for(o=_t.needsContext.test(t)?0:i.length;o--&&(s=i[o],!w.relative[a=s.type]);)if((l=w.find[a])&&(n=l(s.matches[0].replace(bt,xt),yt.test(i[0].type)&&c(e.parentNode)||e))){if(i.splice(o,1),t=n.length&&h(i),!t)return K.apply(r,n),r;break}}return(u||S(t,p))(n,e,!O,r,!e||yt.test(t)&&c(e.parentNode)||e),r},x.sortStable=q.split(\"\").sort(Y).join(\"\")===q,x.detectDuplicates=!!C,P(),x.sortDetached=o(function(t){return 1&t.compareDocumentPosition(j.createElement(\"div\"))}),o(function(t){return t.innerHTML=\"<a href='#'></a>\",\"#\"===t.firstChild.getAttribute(\"href\")})||i(\"type|href|height|width\",function(t,e,r){if(!r)return t.getAttribute(e,\"type\"===e.toLowerCase()?1:2)}),x.attributes&&o(function(t){return t.innerHTML=\"<input/>\",t.firstChild.setAttribute(\"value\",\"\"),\"\"===t.firstChild.getAttribute(\"value\")})||i(\"value\",function(t,e,r){if(!r&&\"input\"===t.nodeName.toLowerCase())return t.defaultValue}),o(function(t){return null==t.getAttribute(\"disabled\")})||i(et,function(t,e,r){var n;if(!r)return t[e]===!0?e.toLowerCase():(n=t.getAttributeNode(e))&&n.specified?n.value:null}),e}(e);st.find=pt,st.expr=pt.selectors,st.expr[\":\"]=st.expr.pseudos,st.uniqueSort=st.unique=pt.uniqueSort,st.text=pt.getText,st.isXMLDoc=pt.isXML,st.contains=pt.contains;var ht=function(t,e,r){for(var n=[],o=void 0!==r;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(o&&st(t).is(r))break;n.push(t)}return n},_t=function(t,e){for(var r=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&r.push(t);return r},dt=st.expr.match.needsContext,ft=/^<([\\w-]+)\\s*\\/?>(?:<\\/\\1>|)$/,mt=/^.[^:#\\[\\.,]*$/;st.filter=function(t,e,r){var n=e[0];return r&&(t=\":not(\"+t+\")\"),1===e.length&&1===n.nodeType?st.find.matchesSelector(n,t)?[n]:[]:st.find.matches(t,st.grep(e,function(t){return 1===t.nodeType}))},st.fn.extend({find:function(t){var e,r=this.length,n=[],o=this;if(\"string\"!=typeof t)return this.pushStack(st(t).filter(function(){for(e=0;e<r;e++)if(st.contains(o[e],this))return!0}));for(e=0;e<r;e++)st.find(t,o[e],n);return n=this.pushStack(r>1?st.unique(n):n),n.selector=this.selector?this.selector+\" \"+t:t,n},filter:function(t){return this.pushStack(o(this,t||[],!1))},not:function(t){return this.pushStack(o(this,t||[],!0))},is:function(t){return!!o(this,\"string\"==typeof t&&dt.test(t)?st(t):t||[],!1).length}});var gt,yt=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]*))$/,vt=st.fn.init=function(t,e,r){var n,o;if(!t)return this;if(r=r||gt,\"string\"==typeof t){if(n=\"<\"===t[0]&&\">\"===t[t.length-1]&&t.length>=3?[null,t,null]:yt.exec(t),!n||!n[1]&&e)return!e||e.jquery?(e||r).find(t):this.constructor(e).find(t);if(n[1]){if(e=e instanceof st?e[0]:e,st.merge(this,st.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:Q,!0)),ft.test(n[1])&&st.isPlainObject(e))for(n in e)st.isFunction(this[n])?this[n](e[n]):this.attr(n,e[n]);return this}return o=Q.getElementById(n[2]),o&&o.parentNode&&(this.length=1,this[0]=o),this.context=Q,this.selector=t,this}return t.nodeType?(this.context=this[0]=t,this.length=1,this):st.isFunction(t)?void 0!==r.ready?r.ready(t):t(st):(void 0!==t.selector&&(this.selector=t.selector,this.context=t.context),st.makeArray(t,this))};vt.prototype=st.fn,gt=st(Q);var bt=/^(?:parents|prev(?:Until|All))/,xt={children:!0,contents:!0,next:!0,prev:!0};st.fn.extend({has:function(t){var e=st(t,this),r=e.length;return this.filter(function(){for(var t=0;t<r;t++)if(st.contains(this,e[t]))return!0})},closest:function(t,e){for(var r,n=0,o=this.length,i=[],s=dt.test(t)||\"string\"!=typeof t?st(t,e||this.context):0;n<o;n++)for(r=this[n];r&&r!==e;r=r.parentNode)if(r.nodeType<11&&(s?s.index(r)>-1:1===r.nodeType&&st.find.matchesSelector(r,t))){i.push(r);break}return this.pushStack(i.length>1?st.uniqueSort(i):i)},index:function(t){return t?\"string\"==typeof t?tt.call(st(t),this[0]):tt.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(st.uniqueSort(st.merge(this.get(),st(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),st.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return ht(t,\"parentNode\")},parentsUntil:function(t,e,r){return ht(t,\"parentNode\",r)},next:function(t){return i(t,\"nextSibling\")},prev:function(t){return i(t,\"previousSibling\")},nextAll:function(t){return ht(t,\"nextSibling\")},prevAll:function(t){return ht(t,\"previousSibling\")},nextUntil:function(t,e,r){return ht(t,\"nextSibling\",r)},prevUntil:function(t,e,r){return ht(t,\"previousSibling\",r)},siblings:function(t){return _t((t.parentNode||{}).firstChild,t)},children:function(t){return _t(t.firstChild)},contents:function(t){return t.contentDocument||st.merge([],t.childNodes)}},function(t,e){st.fn[t]=function(r,n){var o=st.map(this,e,r);return\"Until\"!==t.slice(-5)&&(n=r),n&&\"string\"==typeof n&&(o=st.filter(n,o)),this.length>1&&(xt[t]||st.uniqueSort(o),bt.test(t)&&o.reverse()),this.pushStack(o)}});var wt=/\\S+/g;st.Callbacks=function(t){t=\"string\"==typeof t?s(t):st.extend({},t);var e,r,n,o,i=[],a=[],l=-1,u=function(){for(o=t.once,n=e=!0;a.length;l=-1)for(r=a.shift();++l<i.length;)i[l].apply(r[0],r[1])===!1&&t.stopOnFalse&&(l=i.length,r=!1);t.memory||(r=!1),e=!1,o&&(i=r?[]:\"\")},c={add:function(){return i&&(r&&!e&&(l=i.length-1,a.push(r)),function n(e){st.each(e,function(e,r){st.isFunction(r)?t.unique&&c.has(r)||i.push(r):r&&r.length&&\"string\"!==st.type(r)&&n(r)})}(arguments),r&&!e&&u()),this},remove:function(){return st.each(arguments,function(t,e){for(var r;(r=st.inArray(e,i,r))>-1;)i.splice(r,1),r<=l&&l--}),this},has:function(t){return t?st.inArray(t,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return o=a=[],i=r=\"\",this},disabled:function(){return!i},lock:function(){return o=a=[],r||(i=r=\"\"),this},locked:function(){return!!o},fireWith:function(t,r){return o||(r=r||[],r=[t,r.slice?r.slice():r],a.push(r),e||u()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!n}};return c},st.extend({Deferred:function(t){var e=[[\"resolve\",\"done\",st.Callbacks(\"once memory\"),\"resolved\"],[\"reject\",\"fail\",st.Callbacks(\"once memory\"),\"rejected\"],[\"notify\",\"progress\",st.Callbacks(\"memory\")]],r=\"pending\",n={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},then:function(){var t=arguments;return st.Deferred(function(r){st.each(e,function(e,i){var s=st.isFunction(t[e])&&t[e];o[i[1]](function(){var t=s&&s.apply(this,arguments);t&&st.isFunction(t.promise)?t.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[i[0]+\"With\"](this===n?r.promise():this,s?[t]:arguments)})}),t=null}).promise()},promise:function(t){return null!=t?st.extend(t,n):n}},o={};return n.pipe=n.then,st.each(e,function(t,i){var s=i[2],a=i[3];n[i[1]]=s.add,a&&s.add(function(){r=a},e[1^t][2].disable,e[2][2].lock),o[i[0]]=function(){return o[i[0]+\"With\"](this===o?n:this,arguments),this},o[i[0]+\"With\"]=s.fireWith}),n.promise(o),t&&t.call(o,o),o},when:function(t){var e,r,n,o=0,i=J.call(arguments),s=i.length,a=1!==s||t&&st.isFunction(t.promise)?s:0,l=1===a?t:st.Deferred(),u=function(t,r,n){return function(o){r[t]=this,n[t]=arguments.length>1?J.call(arguments):o,n===e?l.notifyWith(r,n):--a||l.resolveWith(r,n)}};if(s>1)for(e=new Array(s),r=new Array(s),n=new Array(s);o<s;o++)i[o]&&st.isFunction(i[o].promise)?i[o].promise().progress(u(o,r,e)).done(u(o,n,i)).fail(l.reject):--a;return a||l.resolveWith(n,i),l.promise()}});var kt;st.fn.ready=function(t){return st.ready.promise().done(t),this},st.extend({isReady:!1,readyWait:1,holdReady:function(t){t?st.readyWait++:st.ready(!0)},ready:function(t){(t===!0?--st.readyWait:st.isReady)||(st.isReady=!0,t!==!0&&--st.readyWait>0||(kt.resolveWith(Q,[st]),st.fn.triggerHandler&&(st(Q).triggerHandler(\"ready\"),st(Q).off(\"ready\"))))}}),st.ready.promise=function(t){return kt||(kt=st.Deferred(),\"complete\"===Q.readyState||\"loading\"!==Q.readyState&&!Q.documentElement.doScroll?e.setTimeout(st.ready):(Q.addEventListener(\"DOMContentLoaded\",a),e.addEventListener(\"load\",a))),kt.promise(t)},st.ready.promise();var Tt=function(t,e,r,n,o,i,s){var a=0,l=t.length,u=null==r;if(\"object\"===st.type(r)){o=!0;for(a in r)Tt(t,e,a,r[a],!0,i,s)}else if(void 0!==n&&(o=!0,st.isFunction(n)||(s=!0),u&&(s?(e.call(t,n),e=null):(u=e,e=function(t,e,r){return u.call(st(t),r)})),e))for(;a<l;a++)e(t[a],r,s?n:n.call(t[a],a,e(t[a],r)));return o?t:u?e.call(t):l?e(t[0],r):i},Et=function(t){return 1===t.nodeType||9===t.nodeType||!+t.nodeType};l.uid=1,l.prototype={register:function(t,e){var r=e||{};return t.nodeType?t[this.expando]=r:Object.defineProperty(t,this.expando,{value:r,writable:!0,configurable:!0}),t[this.expando]},cache:function(t){if(!Et(t))return{};var e=t[this.expando];return e||(e={},Et(t)&&(t.nodeType?t[this.expando]=e:Object.defineProperty(t,this.expando,{value:e,configurable:!0}))),e},set:function(t,e,r){var n,o=this.cache(t);if(\"string\"==typeof e)o[e]=r;else for(n in e)o[n]=e[n];return o},get:function(t,e){return void 0===e?this.cache(t):t[this.expando]&&t[this.expando][e]},access:function(t,e,r){var n;return void 0===e||e&&\"string\"==typeof e&&void 0===r?(n=this.get(t,e),void 0!==n?n:this.get(t,st.camelCase(e))):(this.set(t,e,r),void 0!==r?r:e)},remove:function(t,e){var r,n,o,i=t[this.expando];if(void 0!==i){if(void 0===e)this.register(t);else{st.isArray(e)?n=e.concat(e.map(st.camelCase)):(o=st.camelCase(e),e in i?n=[e,o]:(n=o,n=n in i?[n]:n.match(wt)||[])),r=n.length;for(;r--;)delete i[n[r]]}(void 0===e||st.isEmptyObject(i))&&(t.nodeType?t[this.expando]=void 0:delete t[this.expando])}},hasData:function(t){var e=t[this.expando];return void 0!==e&&!st.isEmptyObject(e)}};var St=new l,At=new l,Mt=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,zt=/[A-Z]/g;st.extend({hasData:function(t){return At.hasData(t)||St.hasData(t)},data:function(t,e,r){return At.access(t,e,r)},removeData:function(t,e){At.remove(t,e)},_data:function(t,e,r){return St.access(t,e,r)},_removeData:function(t,e){St.remove(t,e)}}),st.fn.extend({data:function(t,e){var r,n,o,i=this[0],s=i&&i.attributes;if(void 0===t){if(this.length&&(o=At.get(i),1===i.nodeType&&!St.get(i,\"hasDataAttrs\"))){for(r=s.length;r--;)s[r]&&(n=s[r].name,0===n.indexOf(\"data-\")&&(n=st.camelCase(n.slice(5)),u(i,n,o[n])));St.set(i,\"hasDataAttrs\",!0)}return o}return\"object\"==typeof t?this.each(function(){At.set(this,t)}):Tt(this,function(e){var r,n;if(i&&void 0===e){if(r=At.get(i,t)||At.get(i,t.replace(zt,\"-$&\").toLowerCase()),void 0!==r)return r;if(n=st.camelCase(t),r=At.get(i,n),void 0!==r)return r;if(r=u(i,n,void 0),void 0!==r)return r}else n=st.camelCase(t),this.each(function(){var r=At.get(this,n);At.set(this,n,e),t.indexOf(\"-\")>-1&&void 0!==r&&At.set(this,t,e)})},null,e,arguments.length>1,null,!0)},removeData:function(t){return this.each(function(){At.remove(this,t)})}}),st.extend({queue:function(t,e,r){var n;if(t)return e=(e||\"fx\")+\"queue\",n=St.get(t,e),r&&(!n||st.isArray(r)?n=St.access(t,e,st.makeArray(r)):n.push(r)),n||[]},dequeue:function(t,e){e=e||\"fx\";var r=st.queue(t,e),n=r.length,o=r.shift(),i=st._queueHooks(t,e),s=function(){st.dequeue(t,e)};\"inprogress\"===o&&(o=r.shift(),n--),o&&(\"fx\"===e&&r.unshift(\"inprogress\"),delete i.stop,o.call(t,s,i)),!n&&i&&i.empty.fire()},_queueHooks:function(t,e){var r=e+\"queueHooks\";return St.get(t,r)||St.access(t,r,{empty:st.Callbacks(\"once memory\").add(function(){St.remove(t,[e+\"queue\",r])})})}}),st.fn.extend({queue:function(t,e){var r=2;return\"string\"!=typeof t&&(e=t,t=\"fx\",r--),arguments.length<r?st.queue(this[0],t):void 0===e?this:this.each(function(){var r=st.queue(this,t,e);st._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==r[0]&&st.dequeue(this,t)})},dequeue:function(t){return this.each(function(){st.dequeue(this,t)})},clearQueue:function(t){return this.queue(t||\"fx\",[])},promise:function(t,e){var r,n=1,o=st.Deferred(),i=this,s=this.length,a=function(){--n||o.resolveWith(i,[i])};for(\"string\"!=typeof t&&(e=t,t=void 0),t=t||\"fx\";s--;)r=St.get(i[s],t+\"queueHooks\"),r&&r.empty&&(n++,r.empty.add(a));return a(),o.promise(e)}});var Ct=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,Pt=new RegExp(\"^(?:([+-])=|)(\"+Ct+\")([a-z%]*)$\",\"i\"),jt=[\"Top\",\"Right\",\"Bottom\",\"Left\"],Nt=function(t,e){return t=e||t,\"none\"===st.css(t,\"display\")||!st.contains(t.ownerDocument,t)},Ot=/^(?:checkbox|radio)$/i,Dt=/<([\\w:-]+)/,Ft=/^$|\\/(?:java|ecma)script/i,It={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};It.optgroup=It.option,It.tbody=It.tfoot=It.colgroup=It.caption=It.thead,It.th=It.td;var Rt=/<|&#?\\w+;/;!function(){var t=Q.createDocumentFragment(),e=t.appendChild(Q.createElement(\"div\")),r=Q.createElement(\"input\");r.setAttribute(\"type\",\"radio\"),r.setAttribute(\"checked\",\"checked\"),r.setAttribute(\"name\",\"t\"),e.appendChild(r),ot.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML=\"<textarea>x</textarea>\",ot.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var qt=/^key/,Lt=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Bt=/^([^.]*)(?:\\.(.+)|)/;st.event={global:{},add:function(t,e,r,n,o){var i,s,a,l,u,c,p,h,_,d,f,m=St.get(t);if(m)for(r.handler&&(i=r,r=i.handler,o=i.selector),r.guid||(r.guid=st.guid++),(l=m.events)||(l=m.events={}),(s=m.handle)||(s=m.handle=function(e){return\"undefined\"!=typeof st&&st.event.triggered!==e.type?st.event.dispatch.apply(t,arguments):void 0}),e=(e||\"\").match(wt)||[\"\"],u=e.length;u--;)a=Bt.exec(e[u])||[],_=f=a[1],d=(a[2]||\"\").split(\".\").sort(),_&&(p=st.event.special[_]||{},_=(o?p.delegateType:p.bindType)||_,p=st.event.special[_]||{},c=st.extend({type:_,origType:f,data:n,handler:r,guid:r.guid,selector:o,needsContext:o&&st.expr.match.needsContext.test(o),namespace:d.join(\".\")},i),(h=l[_])||(h=l[_]=[],h.delegateCount=0,p.setup&&p.setup.call(t,n,d,s)!==!1||t.addEventListener&&t.addEventListener(_,s)),p.add&&(p.add.call(t,c),c.handler.guid||(c.handler.guid=r.guid)),o?h.splice(h.delegateCount++,0,c):h.push(c),st.event.global[_]=!0)},remove:function(t,e,r,n,o){var i,s,a,l,u,c,p,h,_,d,f,m=St.hasData(t)&&St.get(t);if(m&&(l=m.events)){for(e=(e||\"\").match(wt)||[\"\"],u=e.length;u--;)if(a=Bt.exec(e[u])||[],_=f=a[1],d=(a[2]||\"\").split(\".\").sort(),_){for(p=st.event.special[_]||{},_=(n?p.delegateType:p.bindType)||_,h=l[_]||[],a=a[2]&&new RegExp(\"(^|\\\\.)\"+d.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),s=i=h.length;i--;)c=h[i],!o&&f!==c.origType||r&&r.guid!==c.guid||a&&!a.test(c.namespace)||n&&n!==c.selector&&(\"**\"!==n||!c.selector)||(h.splice(i,1),\n", + " c.selector&&h.delegateCount--,p.remove&&p.remove.call(t,c));s&&!h.length&&(p.teardown&&p.teardown.call(t,d,m.handle)!==!1||st.removeEvent(t,_,m.handle),delete l[_])}else for(_ in l)st.event.remove(t,_+e[u],r,n,!0);st.isEmptyObject(l)&&St.remove(t,\"handle events\")}},dispatch:function(t){t=st.event.fix(t);var e,r,n,o,i,s=[],a=J.call(arguments),l=(St.get(this,\"events\")||{})[t.type]||[],u=st.event.special[t.type]||{};if(a[0]=t,t.delegateTarget=this,!u.preDispatch||u.preDispatch.call(this,t)!==!1){for(s=st.event.handlers.call(this,t,l),e=0;(o=s[e++])&&!t.isPropagationStopped();)for(t.currentTarget=o.elem,r=0;(i=o.handlers[r++])&&!t.isImmediatePropagationStopped();)t.rnamespace&&!t.rnamespace.test(i.namespace)||(t.handleObj=i,t.data=i.data,n=((st.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,a),void 0!==n&&(t.result=n)===!1&&(t.preventDefault(),t.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,t),t.result}},handlers:function(t,e){var r,n,o,i,s=[],a=e.delegateCount,l=t.target;if(a&&l.nodeType&&(\"click\"!==t.type||isNaN(t.button)||t.button<1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(l.disabled!==!0||\"click\"!==t.type)){for(n=[],r=0;r<a;r++)i=e[r],o=i.selector+\" \",void 0===n[o]&&(n[o]=i.needsContext?st(o,this).index(l)>-1:st.find(o,this,null,[l]).length),n[o]&&n.push(i);n.length&&s.push({elem:l,handlers:n})}return a<e.length&&s.push({elem:this,handlers:e.slice(a)}),s},props:\"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which\".split(\" \"),fixHooks:{},keyHooks:{props:\"char charCode key keyCode\".split(\" \"),filter:function(t,e){return null==t.which&&(t.which=null!=e.charCode?e.charCode:e.keyCode),t}},mouseHooks:{props:\"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement\".split(\" \"),filter:function(t,e){var r,n,o,i=e.button;return null==t.pageX&&null!=e.clientX&&(r=t.target.ownerDocument||Q,n=r.documentElement,o=r.body,t.pageX=e.clientX+(n&&n.scrollLeft||o&&o.scrollLeft||0)-(n&&n.clientLeft||o&&o.clientLeft||0),t.pageY=e.clientY+(n&&n.scrollTop||o&&o.scrollTop||0)-(n&&n.clientTop||o&&o.clientTop||0)),t.which||void 0===i||(t.which=1&i?1:2&i?3:4&i?2:0),t}},fix:function(t){if(t[st.expando])return t;var e,r,n,o=t.type,i=t,s=this.fixHooks[o];for(s||(this.fixHooks[o]=s=Lt.test(o)?this.mouseHooks:qt.test(o)?this.keyHooks:{}),n=s.props?this.props.concat(s.props):this.props,t=new st.Event(i),e=n.length;e--;)r=n[e],t[r]=i[r];return t.target||(t.target=Q),3===t.target.nodeType&&(t.target=t.target.parentNode),s.filter?s.filter(t,i):t},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==m()&&this.focus)return this.focus(),!1},delegateType:\"focusin\"},blur:{trigger:function(){if(this===m()&&this.blur)return this.blur(),!1},delegateType:\"focusout\"},click:{trigger:function(){if(\"checkbox\"===this.type&&this.click&&st.nodeName(this,\"input\"))return this.click(),!1},_default:function(t){return st.nodeName(t.target,\"a\")}},beforeunload:{postDispatch:function(t){void 0!==t.result&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}}},st.removeEvent=function(t,e,r){t.removeEventListener&&t.removeEventListener(e,r)},st.Event=function(t,e){return this instanceof st.Event?(t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||void 0===t.defaultPrevented&&t.returnValue===!1?d:f):this.type=t,e&&st.extend(this,e),this.timeStamp=t&&t.timeStamp||st.now(),void(this[st.expando]=!0)):new st.Event(t,e)},st.Event.prototype={constructor:st.Event,isDefaultPrevented:f,isPropagationStopped:f,isImmediatePropagationStopped:f,isSimulated:!1,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=d,t&&!this.isSimulated&&t.preventDefault()},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=d,t&&!this.isSimulated&&t.stopPropagation()},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=d,t&&!this.isSimulated&&t.stopImmediatePropagation(),this.stopPropagation()}},st.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(t,e){st.event.special[t]={delegateType:e,bindType:e,handle:function(t){var r,n=this,o=t.relatedTarget,i=t.handleObj;return o&&(o===n||st.contains(n,o))||(t.type=i.origType,r=i.handler.apply(this,arguments),t.type=e),r}}}),st.fn.extend({on:function(t,e,r,n){return g(this,t,e,r,n)},one:function(t,e,r,n){return g(this,t,e,r,n,1)},off:function(t,e,r){var n,o;if(t&&t.preventDefault&&t.handleObj)return n=t.handleObj,st(t.delegateTarget).off(n.namespace?n.origType+\".\"+n.namespace:n.origType,n.selector,n.handler),this;if(\"object\"==typeof t){for(o in t)this.off(o,e,t[o]);return this}return e!==!1&&\"function\"!=typeof e||(r=e,e=void 0),r===!1&&(r=f),this.each(function(){st.event.remove(this,t,r,e)})}});var Vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\\w:-]+)[^>]*)\\/>/gi,Gt=/<script|<style|<link/i,Ut=/checked\\s*(?:[^=]|=\\s*.checked.)/i,Ht=/^true\\/(.*)/,Yt=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;st.extend({htmlPrefilter:function(t){return t.replace(Vt,\"<$1></$2>\")},clone:function(t,e,r){var n,o,i,s,a=t.cloneNode(!0),l=st.contains(t.ownerDocument,t);if(!(ot.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||st.isXMLDoc(t)))for(s=p(a),i=p(t),n=0,o=i.length;n<o;n++)w(i[n],s[n]);if(e)if(r)for(i=i||p(t),s=s||p(a),n=0,o=i.length;n<o;n++)x(i[n],s[n]);else x(t,a);return s=p(a,\"script\"),s.length>0&&h(s,!l&&p(t,\"script\")),a},cleanData:function(t){for(var e,r,n,o=st.event.special,i=0;void 0!==(r=t[i]);i++)if(Et(r)){if(e=r[St.expando]){if(e.events)for(n in e.events)o[n]?st.event.remove(r,n):st.removeEvent(r,n,e.handle);r[St.expando]=void 0}r[At.expando]&&(r[At.expando]=void 0)}}}),st.fn.extend({domManip:k,detach:function(t){return T(this,t,!0)},remove:function(t){return T(this,t)},text:function(t){return Tt(this,function(t){return void 0===t?st.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)})},null,t,arguments.length)},append:function(){return k(this,arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=y(this,t);e.appendChild(t)}})},prepend:function(){return k(this,arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=y(this,t);e.insertBefore(t,e.firstChild)}})},before:function(){return k(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return k(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(st.cleanData(p(t,!1)),t.textContent=\"\");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return st.clone(this,t,e)})},html:function(t){return Tt(this,function(t){var e=this[0]||{},r=0,n=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if(\"string\"==typeof t&&!Gt.test(t)&&!It[(Dt.exec(t)||[\"\",\"\"])[1].toLowerCase()]){t=st.htmlPrefilter(t);try{for(;r<n;r++)e=this[r]||{},1===e.nodeType&&(st.cleanData(p(e,!1)),e.innerHTML=t);e=0}catch(o){}}e&&this.empty().append(t)},null,t,arguments.length)},replaceWith:function(){var t=[];return k(this,arguments,function(e){var r=this.parentNode;st.inArray(this,t)<0&&(st.cleanData(p(this)),r&&r.replaceChild(e,this))},t)}}),st.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(t,e){st.fn[t]=function(t){for(var r,n=[],o=st(t),i=o.length-1,s=0;s<=i;s++)r=s===i?this:this.clone(!0),st(o[s])[e](r),Z.apply(n,r.get());return this.pushStack(n)}});var Xt,$t={HTML:\"block\",BODY:\"block\"},Wt=/^margin/,Qt=new RegExp(\"^(\"+Ct+\")(?!px)[a-z%]+$\",\"i\"),Jt=function(t){var r=t.ownerDocument.defaultView;return r&&r.opener||(r=e),r.getComputedStyle(t)},Kt=function(t,e,r,n){var o,i,s={};for(i in e)s[i]=t.style[i],t.style[i]=e[i];o=r.apply(t,n||[]);for(i in e)t.style[i]=s[i];return o},Zt=Q.documentElement;!function(){function t(){a.style.cssText=\"-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%\",a.innerHTML=\"\",Zt.appendChild(s);var t=e.getComputedStyle(a);r=\"1%\"!==t.top,i=\"2px\"===t.marginLeft,n=\"4px\"===t.width,a.style.marginRight=\"50%\",o=\"4px\"===t.marginRight,Zt.removeChild(s)}var r,n,o,i,s=Q.createElement(\"div\"),a=Q.createElement(\"div\");a.style&&(a.style.backgroundClip=\"content-box\",a.cloneNode(!0).style.backgroundClip=\"\",ot.clearCloneStyle=\"content-box\"===a.style.backgroundClip,s.style.cssText=\"border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute\",s.appendChild(a),st.extend(ot,{pixelPosition:function(){return t(),r},boxSizingReliable:function(){return null==n&&t(),n},pixelMarginRight:function(){return null==n&&t(),o},reliableMarginLeft:function(){return null==n&&t(),i},reliableMarginRight:function(){var t,r=a.appendChild(Q.createElement(\"div\"));return r.style.cssText=a.style.cssText=\"-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0\",r.style.marginRight=r.style.width=\"0\",a.style.width=\"1px\",Zt.appendChild(s),t=!parseFloat(e.getComputedStyle(r).marginRight),Zt.removeChild(s),a.removeChild(r),t}}))}();var te=/^(none|table(?!-c[ea]).+)/,ee={position:\"absolute\",visibility:\"hidden\",display:\"block\"},re={letterSpacing:\"0\",fontWeight:\"400\"},ne=[\"Webkit\",\"O\",\"Moz\",\"ms\"],oe=Q.createElement(\"div\").style;st.extend({cssHooks:{opacity:{get:function(t,e){if(e){var r=A(t,\"opacity\");return\"\"===r?\"1\":r}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{\"float\":\"cssFloat\"},style:function(t,e,r,n){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var o,i,s,a=st.camelCase(e),l=t.style;return e=st.cssProps[a]||(st.cssProps[a]=z(a)||a),s=st.cssHooks[e]||st.cssHooks[a],void 0===r?s&&\"get\"in s&&void 0!==(o=s.get(t,!1,n))?o:l[e]:(i=typeof r,\"string\"===i&&(o=Pt.exec(r))&&o[1]&&(r=c(t,e,o),i=\"number\"),null!=r&&r===r&&(\"number\"===i&&(r+=o&&o[3]||(st.cssNumber[a]?\"\":\"px\")),ot.clearCloneStyle||\"\"!==r||0!==e.indexOf(\"background\")||(l[e]=\"inherit\"),s&&\"set\"in s&&void 0===(r=s.set(t,r,n))||(l[e]=r)),void 0)}},css:function(t,e,r,n){var o,i,s,a=st.camelCase(e);return e=st.cssProps[a]||(st.cssProps[a]=z(a)||a),s=st.cssHooks[e]||st.cssHooks[a],s&&\"get\"in s&&(o=s.get(t,!0,r)),void 0===o&&(o=A(t,e,n)),\"normal\"===o&&e in re&&(o=re[e]),\"\"===r||r?(i=parseFloat(o),r===!0||isFinite(i)?i||0:o):o}}),st.each([\"height\",\"width\"],function(t,e){st.cssHooks[e]={get:function(t,r,n){if(r)return te.test(st.css(t,\"display\"))&&0===t.offsetWidth?Kt(t,ee,function(){return j(t,e,n)}):j(t,e,n)},set:function(t,r,n){var o,i=n&&Jt(t),s=n&&P(t,e,n,\"border-box\"===st.css(t,\"boxSizing\",!1,i),i);return s&&(o=Pt.exec(r))&&\"px\"!==(o[3]||\"px\")&&(t.style[e]=r,r=st.css(t,e)),C(t,r,s)}}}),st.cssHooks.marginLeft=M(ot.reliableMarginLeft,function(t,e){if(e)return(parseFloat(A(t,\"marginLeft\"))||t.getBoundingClientRect().left-Kt(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}))+\"px\"}),st.cssHooks.marginRight=M(ot.reliableMarginRight,function(t,e){if(e)return Kt(t,{display:\"inline-block\"},A,[t,\"marginRight\"])}),st.each({margin:\"\",padding:\"\",border:\"Width\"},function(t,e){st.cssHooks[t+e]={expand:function(r){for(var n=0,o={},i=\"string\"==typeof r?r.split(\" \"):[r];n<4;n++)o[t+jt[n]+e]=i[n]||i[n-2]||i[0];return o}},Wt.test(t)||(st.cssHooks[t+e].set=C)}),st.fn.extend({css:function(t,e){return Tt(this,function(t,e,r){var n,o,i={},s=0;if(st.isArray(e)){for(n=Jt(t),o=e.length;s<o;s++)i[e[s]]=st.css(t,e[s],!1,n);return i}return void 0!==r?st.style(t,e,r):st.css(t,e)},t,e,arguments.length>1)},show:function(){return N(this,!0)},hide:function(){return N(this)},toggle:function(t){return\"boolean\"==typeof t?t?this.show():this.hide():this.each(function(){Nt(this)?st(this).show():st(this).hide()})}}),st.Tween=O,O.prototype={constructor:O,init:function(t,e,r,n,o,i){this.elem=t,this.prop=r,this.easing=o||st.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=n,this.unit=i||(st.cssNumber[r]?\"\":\"px\")},cur:function(){var t=O.propHooks[this.prop];return t&&t.get?t.get(this):O.propHooks._default.get(this)},run:function(t){var e,r=O.propHooks[this.prop];return this.options.duration?this.pos=e=st.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),r&&r.set?r.set(this):O.propHooks._default.set(this),this}},O.prototype.init.prototype=O.prototype,O.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=st.css(t.elem,t.prop,\"\"),e&&\"auto\"!==e?e:0)},set:function(t){st.fx.step[t.prop]?st.fx.step[t.prop](t):1!==t.elem.nodeType||null==t.elem.style[st.cssProps[t.prop]]&&!st.cssHooks[t.prop]?t.elem[t.prop]=t.now:st.style(t.elem,t.prop,t.now+t.unit)}}},O.propHooks.scrollTop=O.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},st.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:\"swing\"},st.fx=O.prototype.init,st.fx.step={};var ie,se,ae=/^(?:toggle|show|hide)$/,le=/queueHooks$/;st.Animation=st.extend(L,{tweeners:{\"*\":[function(t,e){var r=this.createTween(t,e);return c(r.elem,t,Pt.exec(e),r),r}]},tweener:function(t,e){st.isFunction(t)?(e=t,t=[\"*\"]):t=t.match(wt);for(var r,n=0,o=t.length;n<o;n++)r=t[n],L.tweeners[r]=L.tweeners[r]||[],L.tweeners[r].unshift(e)},prefilters:[R],prefilter:function(t,e){e?L.prefilters.unshift(t):L.prefilters.push(t)}}),st.speed=function(t,e,r){var n=t&&\"object\"==typeof t?st.extend({},t):{complete:r||!r&&e||st.isFunction(t)&&t,duration:t,easing:r&&e||e&&!st.isFunction(e)&&e};return n.duration=st.fx.off?0:\"number\"==typeof n.duration?n.duration:n.duration in st.fx.speeds?st.fx.speeds[n.duration]:st.fx.speeds._default,null!=n.queue&&n.queue!==!0||(n.queue=\"fx\"),n.old=n.complete,n.complete=function(){st.isFunction(n.old)&&n.old.call(this),n.queue&&st.dequeue(this,n.queue)},n},st.fn.extend({fadeTo:function(t,e,r,n){return this.filter(Nt).css(\"opacity\",0).show().end().animate({opacity:e},t,r,n)},animate:function(t,e,r,n){var o=st.isEmptyObject(t),i=st.speed(e,r,n),s=function(){var e=L(this,st.extend({},t),i);(o||St.get(this,\"finish\"))&&e.stop(!0)};return s.finish=s,o||i.queue===!1?this.each(s):this.queue(i.queue,s)},stop:function(t,e,r){var n=function(t){var e=t.stop;delete t.stop,e(r)};return\"string\"!=typeof t&&(r=e,e=t,t=void 0),e&&t!==!1&&this.queue(t||\"fx\",[]),this.each(function(){var e=!0,o=null!=t&&t+\"queueHooks\",i=st.timers,s=St.get(this);if(o)s[o]&&s[o].stop&&n(s[o]);else for(o in s)s[o]&&s[o].stop&&le.test(o)&&n(s[o]);for(o=i.length;o--;)i[o].elem!==this||null!=t&&i[o].queue!==t||(i[o].anim.stop(r),e=!1,i.splice(o,1));!e&&r||st.dequeue(this,t)})},finish:function(t){return t!==!1&&(t=t||\"fx\"),this.each(function(){var e,r=St.get(this),n=r[t+\"queue\"],o=r[t+\"queueHooks\"],i=st.timers,s=n?n.length:0;for(r.finish=!0,st.queue(this,t,[]),o&&o.stop&&o.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===t&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<s;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete r.finish})}}),st.each([\"toggle\",\"show\",\"hide\"],function(t,e){var r=st.fn[e];st.fn[e]=function(t,n,o){return null==t||\"boolean\"==typeof t?r.apply(this,arguments):this.animate(F(e,!0),t,n,o)}}),st.each({slideDown:F(\"show\"),slideUp:F(\"hide\"),slideToggle:F(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(t,e){st.fn[t]=function(t,r,n){return this.animate(e,t,r,n)}}),st.timers=[],st.fx.tick=function(){var t,e=0,r=st.timers;for(ie=st.now();e<r.length;e++)t=r[e],t()||r[e]!==t||r.splice(e--,1);r.length||st.fx.stop(),ie=void 0},st.fx.timer=function(t){st.timers.push(t),t()?st.fx.start():st.timers.pop()},st.fx.interval=13,st.fx.start=function(){se||(se=e.setInterval(st.fx.tick,st.fx.interval))},st.fx.stop=function(){e.clearInterval(se),se=null},st.fx.speeds={slow:600,fast:200,_default:400},st.fn.delay=function(t,r){return t=st.fx?st.fx.speeds[t]||t:t,r=r||\"fx\",this.queue(r,function(r,n){var o=e.setTimeout(r,t);n.stop=function(){e.clearTimeout(o)}})},function(){var t=Q.createElement(\"input\"),e=Q.createElement(\"select\"),r=e.appendChild(Q.createElement(\"option\"));t.type=\"checkbox\",ot.checkOn=\"\"!==t.value,ot.optSelected=r.selected,e.disabled=!0,ot.optDisabled=!r.disabled,t=Q.createElement(\"input\"),t.value=\"t\",t.type=\"radio\",ot.radioValue=\"t\"===t.value}();var ue,ce=st.expr.attrHandle;st.fn.extend({attr:function(t,e){return Tt(this,st.attr,t,e,arguments.length>1)},removeAttr:function(t){return this.each(function(){st.removeAttr(this,t)})}}),st.extend({attr:function(t,e,r){var n,o,i=t.nodeType;if(3!==i&&8!==i&&2!==i)return\"undefined\"==typeof t.getAttribute?st.prop(t,e,r):(1===i&&st.isXMLDoc(t)||(e=e.toLowerCase(),o=st.attrHooks[e]||(st.expr.match.bool.test(e)?ue:void 0)),void 0!==r?null===r?void st.removeAttr(t,e):o&&\"set\"in o&&void 0!==(n=o.set(t,r,e))?n:(t.setAttribute(e,r+\"\"),r):o&&\"get\"in o&&null!==(n=o.get(t,e))?n:(n=st.find.attr(t,e),null==n?void 0:n))},attrHooks:{type:{set:function(t,e){if(!ot.radioValue&&\"radio\"===e&&st.nodeName(t,\"input\")){var r=t.value;return t.setAttribute(\"type\",e),r&&(t.value=r),e}}}},removeAttr:function(t,e){var r,n,o=0,i=e&&e.match(wt);if(i&&1===t.nodeType)for(;r=i[o++];)n=st.propFix[r]||r,st.expr.match.bool.test(r)&&(t[n]=!1),t.removeAttribute(r)}}),ue={set:function(t,e,r){return e===!1?st.removeAttr(t,r):t.setAttribute(r,r),r}},st.each(st.expr.match.bool.source.match(/\\w+/g),function(t,e){var r=ce[e]||st.find.attr;ce[e]=function(t,e,n){var o,i;return n||(i=ce[e],ce[e]=o,o=null!=r(t,e,n)?e.toLowerCase():null,ce[e]=i),o}});var pe=/^(?:input|select|textarea|button)$/i,he=/^(?:a|area)$/i;st.fn.extend({prop:function(t,e){return Tt(this,st.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each(function(){delete this[st.propFix[t]||t]})}}),st.extend({prop:function(t,e,r){var n,o,i=t.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&st.isXMLDoc(t)||(e=st.propFix[e]||e,o=st.propHooks[e]),void 0!==r?o&&\"set\"in o&&void 0!==(n=o.set(t,r,e))?n:t[e]=r:o&&\"get\"in o&&null!==(n=o.get(t,e))?n:t[e]},propHooks:{tabIndex:{get:function(t){var e=st.find.attr(t,\"tabindex\");return e?parseInt(e,10):pe.test(t.nodeName)||he.test(t.nodeName)&&t.href?0:-1}}},propFix:{\"for\":\"htmlFor\",\"class\":\"className\"}}),ot.optSelected||(st.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),st.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){st.propFix[this.toLowerCase()]=this});var _e=/[\\t\\r\\n\\f]/g;st.fn.extend({addClass:function(t){var e,r,n,o,i,s,a,l=0;if(st.isFunction(t))return this.each(function(e){st(this).addClass(t.call(this,e,B(this)))});if(\"string\"==typeof t&&t)for(e=t.match(wt)||[];r=this[l++];)if(o=B(r),n=1===r.nodeType&&(\" \"+o+\" \").replace(_e,\" \")){for(s=0;i=e[s++];)n.indexOf(\" \"+i+\" \")<0&&(n+=i+\" \");a=st.trim(n),o!==a&&r.setAttribute(\"class\",a)}return this},removeClass:function(t){var e,r,n,o,i,s,a,l=0;if(st.isFunction(t))return this.each(function(e){st(this).removeClass(t.call(this,e,B(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if(\"string\"==typeof t&&t)for(e=t.match(wt)||[];r=this[l++];)if(o=B(r),n=1===r.nodeType&&(\" \"+o+\" \").replace(_e,\" \")){for(s=0;i=e[s++];)for(;n.indexOf(\" \"+i+\" \")>-1;)n=n.replace(\" \"+i+\" \",\" \");a=st.trim(n),o!==a&&r.setAttribute(\"class\",a)}return this},toggleClass:function(t,e){var r=typeof t;return\"boolean\"==typeof e&&\"string\"===r?e?this.addClass(t):this.removeClass(t):st.isFunction(t)?this.each(function(r){st(this).toggleClass(t.call(this,r,B(this),e),e)}):this.each(function(){var e,n,o,i;if(\"string\"===r)for(n=0,o=st(this),i=t.match(wt)||[];e=i[n++];)o.hasClass(e)?o.removeClass(e):o.addClass(e);else void 0!==t&&\"boolean\"!==r||(e=B(this),e&&St.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||t===!1?\"\":St.get(this,\"__className__\")||\"\"))})},hasClass:function(t){var e,r,n=0;for(e=\" \"+t+\" \";r=this[n++];)if(1===r.nodeType&&(\" \"+B(r)+\" \").replace(_e,\" \").indexOf(e)>-1)return!0;return!1}});var de=/\\r/g,fe=/[\\x20\\t\\r\\n\\f]+/g;st.fn.extend({val:function(t){var e,r,n,o=this[0];{if(arguments.length)return n=st.isFunction(t),this.each(function(r){var o;1===this.nodeType&&(o=n?t.call(this,r,st(this).val()):t,null==o?o=\"\":\"number\"==typeof o?o+=\"\":st.isArray(o)&&(o=st.map(o,function(t){return null==t?\"\":t+\"\"})),e=st.valHooks[this.type]||st.valHooks[this.nodeName.toLowerCase()],e&&\"set\"in e&&void 0!==e.set(this,o,\"value\")||(this.value=o))});if(o)return e=st.valHooks[o.type]||st.valHooks[o.nodeName.toLowerCase()],e&&\"get\"in e&&void 0!==(r=e.get(o,\"value\"))?r:(r=o.value,\"string\"==typeof r?r.replace(de,\"\"):null==r?\"\":r)}}}),st.extend({valHooks:{option:{get:function(t){var e=st.find.attr(t,\"value\");return null!=e?e:st.trim(st.text(t)).replace(fe,\" \")}},select:{get:function(t){for(var e,r,n=t.options,o=t.selectedIndex,i=\"select-one\"===t.type||o<0,s=i?null:[],a=i?o+1:n.length,l=o<0?a:i?o:0;l<a;l++)if(r=n[l],(r.selected||l===o)&&(ot.optDisabled?!r.disabled:null===r.getAttribute(\"disabled\"))&&(!r.parentNode.disabled||!st.nodeName(r.parentNode,\"optgroup\"))){if(e=st(r).val(),i)return e;s.push(e)}return s},set:function(t,e){for(var r,n,o=t.options,i=st.makeArray(e),s=o.length;s--;)n=o[s],(n.selected=st.inArray(st.valHooks.option.get(n),i)>-1)&&(r=!0);return r||(t.selectedIndex=-1),i}}}}),st.each([\"radio\",\"checkbox\"],function(){st.valHooks[this]={set:function(t,e){if(st.isArray(e))return t.checked=st.inArray(st(t).val(),e)>-1}},ot.checkOn||(st.valHooks[this].get=function(t){return null===t.getAttribute(\"value\")?\"on\":t.value})});var me=/^(?:focusinfocus|focusoutblur)$/;st.extend(st.event,{trigger:function(t,r,n,o){var i,s,a,l,u,c,p,h=[n||Q],_=nt.call(t,\"type\")?t.type:t,d=nt.call(t,\"namespace\")?t.namespace.split(\".\"):[];if(s=a=n=n||Q,3!==n.nodeType&&8!==n.nodeType&&!me.test(_+st.event.triggered)&&(_.indexOf(\".\")>-1&&(d=_.split(\".\"),_=d.shift(),d.sort()),u=_.indexOf(\":\")<0&&\"on\"+_,t=t[st.expando]?t:new st.Event(_,\"object\"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=d.join(\".\"),t.rnamespace=t.namespace?new RegExp(\"(^|\\\\.)\"+d.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,t.result=void 0,t.target||(t.target=n),r=null==r?[t]:st.makeArray(r,[t]),p=st.event.special[_]||{},o||!p.trigger||p.trigger.apply(n,r)!==!1)){if(!o&&!p.noBubble&&!st.isWindow(n)){for(l=p.delegateType||_,me.test(l+_)||(s=s.parentNode);s;s=s.parentNode)h.push(s),a=s;a===(n.ownerDocument||Q)&&h.push(a.defaultView||a.parentWindow||e)}for(i=0;(s=h[i++])&&!t.isPropagationStopped();)t.type=i>1?l:p.bindType||_,c=(St.get(s,\"events\")||{})[t.type]&&St.get(s,\"handle\"),c&&c.apply(s,r),c=u&&s[u],c&&c.apply&&Et(s)&&(t.result=c.apply(s,r),t.result===!1&&t.preventDefault());return t.type=_,o||t.isDefaultPrevented()||p._default&&p._default.apply(h.pop(),r)!==!1||!Et(n)||u&&st.isFunction(n[_])&&!st.isWindow(n)&&(a=n[u],a&&(n[u]=null),st.event.triggered=_,n[_](),st.event.triggered=void 0,a&&(n[u]=a)),t.result}},simulate:function(t,e,r){var n=st.extend(new st.Event,r,{type:t,isSimulated:!0});st.event.trigger(n,null,e)}}),st.fn.extend({trigger:function(t,e){return this.each(function(){st.event.trigger(t,e,this)})},triggerHandler:function(t,e){var r=this[0];if(r)return st.event.trigger(t,e,r,!0)}}),st.each(\"blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu\".split(\" \"),function(t,e){st.fn[e]=function(t,r){return arguments.length>0?this.on(e,null,t,r):this.trigger(e)}}),st.fn.extend({hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),ot.focusin=\"onfocusin\"in e,ot.focusin||st.each({focus:\"focusin\",blur:\"focusout\"},function(t,e){var r=function(t){st.event.simulate(e,t.target,st.event.fix(t))};st.event.special[e]={setup:function(){var n=this.ownerDocument||this,o=St.access(n,e);o||n.addEventListener(t,r,!0),St.access(n,e,(o||0)+1)},teardown:function(){var n=this.ownerDocument||this,o=St.access(n,e)-1;o?St.access(n,e,o):(n.removeEventListener(t,r,!0),St.remove(n,e))}}});var ge=e.location,ye=st.now(),ve=/\\?/;st.parseJSON=function(t){return JSON.parse(t+\"\")},st.parseXML=function(t){var r;if(!t||\"string\"!=typeof t)return null;try{r=(new e.DOMParser).parseFromString(t,\"text/xml\")}catch(n){r=void 0}return r&&!r.getElementsByTagName(\"parsererror\").length||st.error(\"Invalid XML: \"+t),r};var be=/#.*$/,xe=/([?&])_=[^&]*/,we=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,ke=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Te=/^(?:GET|HEAD)$/,Ee=/^\\/\\//,Se={},Ae={},Me=\"*/\".concat(\"*\"),ze=Q.createElement(\"a\");ze.href=ge.href,st.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ge.href,type:\"GET\",isLocal:ke.test(ge.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":Me,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":st.parseJSON,\"text xml\":st.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?U(U(t,st.ajaxSettings),e):U(st.ajaxSettings,t)},ajaxPrefilter:V(Se),ajaxTransport:V(Ae),ajax:function(t,r){function n(t,r,n,a){var u,p,y,v,x,k=r;2!==b&&(b=2,l&&e.clearTimeout(l),o=void 0,s=a||\"\",w.readyState=t>0?4:0,u=t>=200&&t<300||304===t,n&&(v=H(h,w,n)),v=Y(h,v,w,u),u?(h.ifModified&&(x=w.getResponseHeader(\"Last-Modified\"),x&&(st.lastModified[i]=x),x=w.getResponseHeader(\"etag\"),x&&(st.etag[i]=x)),204===t||\"HEAD\"===h.type?k=\"nocontent\":304===t?k=\"notmodified\":(k=v.state,p=v.data,y=v.error,u=!y)):(y=k,!t&&k||(k=\"error\",t<0&&(t=0))),w.status=t,w.statusText=(r||k)+\"\",u?f.resolveWith(_,[p,k,w]):f.rejectWith(_,[w,k,y]),w.statusCode(g),g=void 0,c&&d.trigger(u?\"ajaxSuccess\":\"ajaxError\",[w,h,u?p:y]),m.fireWith(_,[w,k]),c&&(d.trigger(\"ajaxComplete\",[w,h]),--st.active||st.event.trigger(\"ajaxStop\")))}\"object\"==typeof t&&(r=t,t=void 0),r=r||{};var o,i,s,a,l,u,c,p,h=st.ajaxSetup({},r),_=h.context||h,d=h.context&&(_.nodeType||_.jquery)?st(_):st.event,f=st.Deferred(),m=st.Callbacks(\"once memory\"),g=h.statusCode||{},y={},v={},b=0,x=\"canceled\",w={readyState:0,getResponseHeader:function(t){var e;if(2===b){if(!a)for(a={};e=we.exec(s);)a[e[1].toLowerCase()]=e[2];e=a[t.toLowerCase()]}return null==e?null:e},getAllResponseHeaders:function(){return 2===b?s:null},setRequestHeader:function(t,e){var r=t.toLowerCase();return b||(t=v[r]=v[r]||t,y[t]=e),this},overrideMimeType:function(t){return b||(h.mimeType=t),this},statusCode:function(t){var e;if(t)if(b<2)for(e in t)g[e]=[g[e],t[e]];else w.always(t[w.status]);return this},abort:function(t){var e=t||x;return o&&o.abort(e),n(0,e),this}};if(f.promise(w).complete=m.add,w.success=w.done,w.error=w.fail,h.url=((t||h.url||ge.href)+\"\").replace(be,\"\").replace(Ee,ge.protocol+\"//\"),h.type=r.method||r.type||h.method||h.type,h.dataTypes=st.trim(h.dataType||\"*\").toLowerCase().match(wt)||[\"\"],null==h.crossDomain){u=Q.createElement(\"a\");try{u.href=h.url,u.href=u.href,h.crossDomain=ze.protocol+\"//\"+ze.host!=u.protocol+\"//\"+u.host}catch(k){h.crossDomain=!0}}if(h.data&&h.processData&&\"string\"!=typeof h.data&&(h.data=st.param(h.data,h.traditional)),G(Se,h,r,w),2===b)return w;c=st.event&&h.global,c&&0===st.active++&&st.event.trigger(\"ajaxStart\"),h.type=h.type.toUpperCase(),h.hasContent=!Te.test(h.type),i=h.url,h.hasContent||(h.data&&(i=h.url+=(ve.test(i)?\"&\":\"?\")+h.data,delete h.data),h.cache===!1&&(h.url=xe.test(i)?i.replace(xe,\"$1_=\"+ye++):i+(ve.test(i)?\"&\":\"?\")+\"_=\"+ye++)),h.ifModified&&(st.lastModified[i]&&w.setRequestHeader(\"If-Modified-Since\",st.lastModified[i]),st.etag[i]&&w.setRequestHeader(\"If-None-Match\",st.etag[i])),(h.data&&h.hasContent&&h.contentType!==!1||r.contentType)&&w.setRequestHeader(\"Content-Type\",h.contentType),w.setRequestHeader(\"Accept\",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+(\"*\"!==h.dataTypes[0]?\", \"+Me+\"; q=0.01\":\"\"):h.accepts[\"*\"]);for(p in h.headers)w.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(h.beforeSend.call(_,w,h)===!1||2===b))return w.abort();x=\"abort\";for(p in{success:1,error:1,complete:1})w[p](h[p]);if(o=G(Ae,h,r,w)){if(w.readyState=1,c&&d.trigger(\"ajaxSend\",[w,h]),2===b)return w;h.async&&h.timeout>0&&(l=e.setTimeout(function(){w.abort(\"timeout\")},h.timeout));try{b=1,o.send(y,n)}catch(k){if(!(b<2))throw k;n(-1,k)}}else n(-1,\"No Transport\");return w},getJSON:function(t,e,r){return st.get(t,e,r,\"json\")},getScript:function(t,e){return st.get(t,void 0,e,\"script\")}}),st.each([\"get\",\"post\"],function(t,e){st[e]=function(t,r,n,o){return st.isFunction(r)&&(o=o||n,n=r,r=void 0),st.ajax(st.extend({url:t,type:e,dataType:o,data:r,success:n},st.isPlainObject(t)&&t))}}),st._evalUrl=function(t){return st.ajax({url:t,type:\"GET\",dataType:\"script\",async:!1,global:!1,\"throws\":!0})},st.fn.extend({wrapAll:function(t){var e;return st.isFunction(t)?this.each(function(e){st(this).wrapAll(t.call(this,e))}):(this[0]&&(e=st(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t}).append(this)),this)},wrapInner:function(t){return st.isFunction(t)?this.each(function(e){st(this).wrapInner(t.call(this,e))}):this.each(function(){var e=st(this),r=e.contents();r.length?r.wrapAll(t):e.append(t)})},wrap:function(t){var e=st.isFunction(t);return this.each(function(r){st(this).wrapAll(e?t.call(this,r):t)})},unwrap:function(){return this.parent().each(function(){st.nodeName(this,\"body\")||st(this).replaceWith(this.childNodes)}).end()}}),st.expr.filters.hidden=function(t){return!st.expr.filters.visible(t)},st.expr.filters.visible=function(t){return t.offsetWidth>0||t.offsetHeight>0||t.getClientRects().length>0};var Ce=/%20/g,Pe=/\\[\\]$/,je=/\\r?\\n/g,Ne=/^(?:submit|button|image|reset|file)$/i,Oe=/^(?:input|select|textarea|keygen)/i;st.param=function(t,e){var r,n=[],o=function(t,e){e=st.isFunction(e)?e():null==e?\"\":e,n[n.length]=encodeURIComponent(t)+\"=\"+encodeURIComponent(e)};if(void 0===e&&(e=st.ajaxSettings&&st.ajaxSettings.traditional),st.isArray(t)||t.jquery&&!st.isPlainObject(t))st.each(t,function(){o(this.name,this.value)});else for(r in t)X(r,t[r],e,o);return n.join(\"&\").replace(Ce,\"+\")},st.fn.extend({serialize:function(){return st.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=st.prop(this,\"elements\");return t?st.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!st(this).is(\":disabled\")&&Oe.test(this.nodeName)&&!Ne.test(t)&&(this.checked||!Ot.test(t))}).map(function(t,e){var r=st(this).val();return null==r?null:st.isArray(r)?st.map(r,function(t){return{name:e.name,value:t.replace(je,\"\\r\\n\")}}):{name:e.name,value:r.replace(je,\"\\r\\n\")}}).get()}}),st.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(t){}};var De={0:200,1223:204},Fe=st.ajaxSettings.xhr();ot.cors=!!Fe&&\"withCredentials\"in Fe,ot.ajax=Fe=!!Fe,st.ajaxTransport(function(t){var r,n;if(ot.cors||Fe&&!t.crossDomain)return{send:function(o,i){var s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s in t.xhrFields)a[s]=t.xhrFields[s];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||o[\"X-Requested-With\"]||(o[\"X-Requested-With\"]=\"XMLHttpRequest\");\n", + " for(s in o)a.setRequestHeader(s,o[s]);r=function(t){return function(){r&&(r=n=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,\"abort\"===t?a.abort():\"error\"===t?\"number\"!=typeof a.status?i(0,\"error\"):i(a.status,a.statusText):i(De[a.status]||a.status,a.statusText,\"text\"!==(a.responseType||\"text\")||\"string\"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=r(),n=a.onerror=r(\"error\"),void 0!==a.onabort?a.onabort=n:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout(function(){r&&n()})},r=r(\"abort\");try{a.send(t.hasContent&&t.data||null)}catch(l){if(r)throw l}},abort:function(){r&&r()}}}),st.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(t){return st.globalEval(t),t}}}),st.ajaxPrefilter(\"script\",function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type=\"GET\")}),st.ajaxTransport(\"script\",function(t){if(t.crossDomain){var e,r;return{send:function(n,o){e=st(\"<script>\").prop({charset:t.scriptCharset,src:t.url}).on(\"load error\",r=function(t){e.remove(),r=null,t&&o(\"error\"===t.type?404:200,t.type)}),Q.head.appendChild(e[0])},abort:function(){r&&r()}}}});var Ie=[],Re=/(=)\\?(?=&|$)|\\?\\?/;st.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var t=Ie.pop()||st.expando+\"_\"+ye++;return this[t]=!0,t}}),st.ajaxPrefilter(\"json jsonp\",function(t,r,n){var o,i,s,a=t.jsonp!==!1&&(Re.test(t.url)?\"url\":\"string\"==typeof t.data&&0===(t.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Re.test(t.data)&&\"data\");if(a||\"jsonp\"===t.dataTypes[0])return o=t.jsonpCallback=st.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(Re,\"$1\"+o):t.jsonp!==!1&&(t.url+=(ve.test(t.url)?\"&\":\"?\")+t.jsonp+\"=\"+o),t.converters[\"script json\"]=function(){return s||st.error(o+\" was not called\"),s[0]},t.dataTypes[0]=\"json\",i=e[o],e[o]=function(){s=arguments},n.always(function(){void 0===i?st(e).removeProp(o):e[o]=i,t[o]&&(t.jsonpCallback=r.jsonpCallback,Ie.push(o)),s&&st.isFunction(i)&&i(s[0]),s=i=void 0}),\"script\"}),st.parseHTML=function(t,e,r){if(!t||\"string\"!=typeof t)return null;\"boolean\"==typeof e&&(r=e,e=!1),e=e||Q;var n=ft.exec(t),o=!r&&[];return n?[e.createElement(n[1])]:(n=_([t],e,o),o&&o.length&&st(o).remove(),st.merge([],n.childNodes))};var qe=st.fn.load;st.fn.load=function(t,e,r){if(\"string\"!=typeof t&&qe)return qe.apply(this,arguments);var n,o,i,s=this,a=t.indexOf(\" \");return a>-1&&(n=st.trim(t.slice(a)),t=t.slice(0,a)),st.isFunction(e)?(r=e,e=void 0):e&&\"object\"==typeof e&&(o=\"POST\"),s.length>0&&st.ajax({url:t,type:o||\"GET\",dataType:\"html\",data:e}).done(function(t){i=arguments,s.html(n?st(\"<div>\").append(st.parseHTML(t)).find(n):t)}).always(r&&function(t,e){s.each(function(){r.apply(this,i||[t.responseText,e,t])})}),this},st.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(t,e){st.fn[e]=function(t){return this.on(e,t)}}),st.expr.filters.animated=function(t){return st.grep(st.timers,function(e){return t===e.elem}).length},st.offset={setOffset:function(t,e,r){var n,o,i,s,a,l,u,c=st.css(t,\"position\"),p=st(t),h={};\"static\"===c&&(t.style.position=\"relative\"),a=p.offset(),i=st.css(t,\"top\"),l=st.css(t,\"left\"),u=(\"absolute\"===c||\"fixed\"===c)&&(i+l).indexOf(\"auto\")>-1,u?(n=p.position(),s=n.top,o=n.left):(s=parseFloat(i)||0,o=parseFloat(l)||0),st.isFunction(e)&&(e=e.call(t,r,st.extend({},a))),null!=e.top&&(h.top=e.top-a.top+s),null!=e.left&&(h.left=e.left-a.left+o),\"using\"in e?e.using.call(t,h):p.css(h)}},st.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){st.offset.setOffset(this,t,e)});var e,r,n=this[0],o={top:0,left:0},i=n&&n.ownerDocument;if(i)return e=i.documentElement,st.contains(e,n)?(o=n.getBoundingClientRect(),r=$(i),{top:o.top+r.pageYOffset-e.clientTop,left:o.left+r.pageXOffset-e.clientLeft}):o},position:function(){if(this[0]){var t,e,r=this[0],n={top:0,left:0};return\"fixed\"===st.css(r,\"position\")?e=r.getBoundingClientRect():(t=this.offsetParent(),e=this.offset(),st.nodeName(t[0],\"html\")||(n=t.offset()),n.top+=st.css(t[0],\"borderTopWidth\",!0),n.left+=st.css(t[0],\"borderLeftWidth\",!0)),{top:e.top-n.top-st.css(r,\"marginTop\",!0),left:e.left-n.left-st.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent;t&&\"static\"===st.css(t,\"position\");)t=t.offsetParent;return t||Zt})}}),st.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,e){var r=\"pageYOffset\"===e;st.fn[t]=function(n){return Tt(this,function(t,n,o){var i=$(t);return void 0===o?i?i[e]:t[n]:void(i?i.scrollTo(r?i.pageXOffset:o,r?o:i.pageYOffset):t[n]=o)},t,n,arguments.length)}}),st.each([\"top\",\"left\"],function(t,e){st.cssHooks[e]=M(ot.pixelPosition,function(t,r){if(r)return r=A(t,e),Qt.test(r)?st(t).position()[e]+\"px\":r})}),st.each({Height:\"height\",Width:\"width\"},function(t,e){st.each({padding:\"inner\"+t,content:e,\"\":\"outer\"+t},function(r,n){st.fn[n]=function(n,o){var i=arguments.length&&(r||\"boolean\"!=typeof n),s=r||(n===!0||o===!0?\"margin\":\"border\");return Tt(this,function(e,r,n){var o;return st.isWindow(e)?e.document.documentElement[\"client\"+t]:9===e.nodeType?(o=e.documentElement,Math.max(e.body[\"scroll\"+t],o[\"scroll\"+t],e.body[\"offset\"+t],o[\"offset\"+t],o[\"client\"+t])):void 0===n?st.css(e,r,s):st.style(e,r,n,s)},e,i?n:void 0,i,null)}})}),st.fn.extend({bind:function(t,e,r){return this.on(t,null,e,r)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,r,n){return this.on(e,t,r,n)},undelegate:function(t,e,r){return 1===arguments.length?this.off(t,\"**\"):this.off(e,t||\"**\",r)},size:function(){return this.length}}),st.fn.andSelf=st.fn.addBack,\"function\"==typeof t&&t.amd&&t(\"jquery\",[],function(){return st});var Le=e.jQuery,Be=e.$;return st.noConflict=function(t){return e.$===st&&(e.$=Be),t&&e.jQuery===st&&(e.jQuery=Le),st},r||(e.jQuery=e.$=st),st})},{}],numbro:[function(t,e,r){function n(t){this._value=t}function o(t){var e,r=\"\";for(e=0;e<t;e++)r+=\"0\";return r}function i(t,e){var r,n,i,s,a;return a=t.toString(),r=a.split(\"e\")[0],s=a.split(\"e\")[1],n=r.split(\".\")[0],i=r.split(\".\")[1]||\"\",a=n+i+o(s-i.length),e>0&&(a+=\".\"+o(e)),a}function s(t,e,r,n){var o,s,a=Math.pow(10,e);return s=t.toFixed(0).search(\"e\")>-1?i(t,e):(r(t*a)/a).toFixed(e),n&&(o=new RegExp(\"0{1,\"+n+\"}$\"),s=s.replace(o,\"\")),s}function a(t,e,r){var n;return n=e.indexOf(\"$\")>-1?l(t,e,r):e.indexOf(\"%\")>-1?u(t,e,r):e.indexOf(\":\")>-1?c(t):p(t,e,r)}function l(t,e,r){var n,o,i=e,s=i.indexOf(\"$\"),a=i.indexOf(\"(\"),l=i.indexOf(\"+\"),u=i.indexOf(\"-\"),c=\"\",h=\"\";if(i.indexOf(\"$\")===-1?\"infix\"===y[b].currency.position?(h=y[b].currency.symbol,y[b].currency.spaceSeparated&&(h=\" \"+h+\" \")):y[b].currency.spaceSeparated&&(c=\" \"):i.indexOf(\" $\")>-1?(c=\" \",i=i.replace(\" $\",\"\")):i.indexOf(\"$ \")>-1?(c=\" \",i=i.replace(\"$ \",\"\")):i=i.replace(\"$\",\"\"),o=p(t,i,r,h),e.indexOf(\"$\")===-1)switch(y[b].currency.position){case\"postfix\":o.indexOf(\")\")>-1?(o=o.split(\"\"),o.splice(-1,0,c+y[b].currency.symbol),o=o.join(\"\")):o=o+c+y[b].currency.symbol;break;case\"infix\":break;case\"prefix\":o.indexOf(\"(\")>-1||o.indexOf(\"-\")>-1?(o=o.split(\"\"),n=Math.max(a,u)+1,o.splice(n,0,y[b].currency.symbol+c),o=o.join(\"\")):o=y[b].currency.symbol+c+o;break;default:throw Error('Currency position should be among [\"prefix\", \"infix\", \"postfix\"]')}else s<=1?o.indexOf(\"(\")>-1||o.indexOf(\"+\")>-1||o.indexOf(\"-\")>-1?(o=o.split(\"\"),n=1,(s<a||s<l||s<u)&&(n=0),o.splice(n,0,y[b].currency.symbol+c),o=o.join(\"\")):o=y[b].currency.symbol+c+o:o.indexOf(\")\")>-1?(o=o.split(\"\"),o.splice(-1,0,c+y[b].currency.symbol),o=o.join(\"\")):o=o+c+y[b].currency.symbol;return o}function u(t,e,r){var n,o=\"\";return t=100*t,e.indexOf(\" %\")>-1?(o=\" \",e=e.replace(\" %\",\"\")):e=e.replace(\"%\",\"\"),n=p(t,e,r),n.indexOf(\")\")>-1?(n=n.split(\"\"),n.splice(-1,0,o+\"%\"),n=n.join(\"\")):n=n+o+\"%\",n}function c(t){var e=Math.floor(t/60/60),r=Math.floor((t-60*e*60)/60),n=Math.round(t-60*e*60-60*r);return e+\":\"+(r<10?\"0\"+r:r)+\":\"+(n<10?\"0\"+n:n)}function p(t,e,r,n){var o,i,a,l,u,c,p,h,_,d,f,m,g,v,w,k,T,E,S=!1,A=!1,M=!1,z=\"\",C=!1,P=!1,j=!1,N=!1,O=!1,D=\"\",F=\"\",I=Math.abs(t),R=[\"B\",\"KiB\",\"MiB\",\"GiB\",\"TiB\",\"PiB\",\"EiB\",\"ZiB\",\"YiB\"],q=[\"B\",\"KB\",\"MB\",\"GB\",\"TB\",\"PB\",\"EB\",\"ZB\",\"YB\"],L=\"\",B=!1,V=!1,G=\"\";if(0===t&&null!==x)return x;if(!isFinite(t))return\"\"+t;if(0===e.indexOf(\"{\")){var U=e.indexOf(\"}\");if(U===-1)throw Error('Format should also contain a \"}\"');m=e.slice(1,U),e=e.slice(U+1)}else m=\"\";if(e.indexOf(\"}\")===e.length-1){var H=e.indexOf(\"{\");if(H===-1)throw Error('Format should also contain a \"{\"');g=e.slice(H+1,-1),e=e.slice(0,H+1)}else g=\"\";var Y;if(Y=e.indexOf(\".\")===-1?e.match(/([0-9]+).*/):e.match(/([0-9]+)\\..*/),E=null===Y?-1:Y[1].length,e.indexOf(\"-\")!==-1&&(B=!0),e.indexOf(\"(\")>-1?(S=!0,e=e.slice(1,-1)):e.indexOf(\"+\")>-1&&(A=!0,e=e.replace(/\\+/g,\"\")),e.indexOf(\"a\")>-1){if(d=e.split(\".\")[0].match(/[0-9]+/g)||[\"0\"],d=parseInt(d[0],10),C=e.indexOf(\"aK\")>=0,P=e.indexOf(\"aM\")>=0,j=e.indexOf(\"aB\")>=0,N=e.indexOf(\"aT\")>=0,O=C||P||j||N,e.indexOf(\" a\")>-1?(z=\" \",e=e.replace(\" a\",\"\")):e=e.replace(\"a\",\"\"),u=Math.floor(Math.log(I)/Math.LN10)+1,p=u%3,p=0===p?3:p,d&&0!==I&&(c=Math.floor(Math.log(I)/Math.LN10)+1-d,h=3*~~((Math.min(d,u)-p)/3),I/=Math.pow(10,h),e.indexOf(\".\")===-1&&d>3))for(e+=\"[.]\",k=0===c?0:3*~~(c/3)-c,k=k<0?k+3:k,o=0;o<k;o++)e+=\"0\";Math.floor(Math.log(Math.abs(t))/Math.LN10)+1!==d&&(I>=Math.pow(10,12)&&!O||N?(z+=y[b].abbreviations.trillion,t/=Math.pow(10,12)):I<Math.pow(10,12)&&I>=Math.pow(10,9)&&!O||j?(z+=y[b].abbreviations.billion,t/=Math.pow(10,9)):I<Math.pow(10,9)&&I>=Math.pow(10,6)&&!O||P?(z+=y[b].abbreviations.million,t/=Math.pow(10,6)):(I<Math.pow(10,6)&&I>=Math.pow(10,3)&&!O||C)&&(z+=y[b].abbreviations.thousand,t/=Math.pow(10,3)))}if(e.indexOf(\"b\")>-1)for(e.indexOf(\" b\")>-1?(D=\" \",e=e.replace(\" b\",\"\")):e=e.replace(\"b\",\"\"),l=0;l<=R.length;l++)if(i=Math.pow(1024,l),a=Math.pow(1024,l+1),t>=i&&t<a){D+=R[l],i>0&&(t/=i);break}if(e.indexOf(\"d\")>-1)for(e.indexOf(\" d\")>-1?(D=\" \",e=e.replace(\" d\",\"\")):e=e.replace(\"d\",\"\"),l=0;l<=q.length;l++)if(i=Math.pow(1e3,l),a=Math.pow(1e3,l+1),t>=i&&t<a){D+=q[l],i>0&&(t/=i);break}if(e.indexOf(\"o\")>-1&&(e.indexOf(\" o\")>-1?(F=\" \",e=e.replace(\" o\",\"\")):e=e.replace(\"o\",\"\"),y[b].ordinal&&(F+=y[b].ordinal(t))),e.indexOf(\"[.]\")>-1&&(M=!0,e=e.replace(\"[.]\",\".\")),_=t.toString().split(\".\")[0],f=e.split(\".\")[1],v=e.indexOf(\",\"),f){if(f.indexOf(\"*\")!==-1?L=s(t,t.toString().split(\".\")[1].length,r):f.indexOf(\"[\")>-1?(f=f.replace(\"]\",\"\"),f=f.split(\"[\"),L=s(t,f[0].length+f[1].length,r,f[1].length)):L=s(t,f.length,r),_=L.split(\".\")[0],L.split(\".\")[1].length){var X=n?z+n:y[b].delimiters.decimal;L=X+L.split(\".\")[1]}else L=\"\";M&&0===Number(L.slice(1))&&(L=\"\")}else _=s(t,null,r);return _.indexOf(\"-\")>-1&&(_=_.slice(1),V=!0),_.length<E&&(_=new Array(E-_.length+1).join(\"0\")+_),v>-1&&(_=_.toString().replace(/(\\d)(?=(\\d{3})+(?!\\d))/g,\"$1\"+y[b].delimiters.thousands)),0===e.indexOf(\".\")&&(_=\"\"),w=e.indexOf(\"(\"),T=e.indexOf(\"-\"),G=w<T?(S&&V?\"(\":\"\")+(B&&V||!S&&V?\"-\":\"\"):(B&&V||!S&&V?\"-\":\"\")+(S&&V?\"(\":\"\"),m+G+(!V&&A&&0!==t?\"+\":\"\")+_+L+(F?F:\"\")+(z&&!n?z:\"\")+(D?D:\"\")+(S&&V?\")\":\"\")+g}function h(t,e){y[t]=e}function _(t){b=t;var e=y[t].defaults;e&&e.format&&f.defaultFormat(e.format),e&&e.currencyFormat&&f.defaultCurrencyFormat(e.currencyFormat)}function d(t,e,r,n){return m.isString(r)&&r!==f.culture()&&f.setCulture(r),a(Number(t),m.isString(e)?e:w,m.isUndefined(n)?Math.round:n)}/*!\n", + " * numbro.js\n", + " * version : 1.6.2\n", + " * author : Företagsplatsen AB\n", + " * license : MIT\n", + " * http://www.foretagsplatsen.se\n", + " */\n", + " var f,m=t(\"underscore\"),g=\"1.6.2\",y={},v=y,b=\"en-US\",x=null,w=\"0,0\",k=\"0$\",T=(\"undefined\"!=typeof e&&e.exports,{delimiters:{thousands:\",\",decimal:\".\"},abbreviations:{thousand:\"k\",million:\"m\",billion:\"b\",trillion:\"t\"},ordinal:function(t){var e=t%10;return 1===~~(t%100/10)?\"th\":1===e?\"st\":2===e?\"nd\":3===e?\"rd\":\"th\"},currency:{symbol:\"$\",position:\"prefix\"},defaults:{currencyFormat:\",0000 a\"},formats:{fourDigits:\"0000 a\",fullWithTwoDecimals:\"$ ,0.00\",fullWithTwoDecimalsNoCurrency:\",0.00\"}});f=function(t){return f.isNumbro(t)?t=t.value():0===t||\"undefined\"==typeof t?t=0:Number(t)||(t=f.fn.unformat(t)),new n(Number(t))},f.version=g,f.isNumbro=function(t){return t instanceof n},f.setLanguage=function(t,e){console.warn(\"`setLanguage` is deprecated since version 1.6.0. Use `setCulture` instead\");var r=t,n=t.split(\"-\")[0],o=null;v[r]||(Object.keys(v).forEach(function(t){o||t.split(\"-\")[0]!==n||(o=t)}),r=o||e||\"en-US\"),_(r)},f.setCulture=function(t,e){var r=t,n=t.split(\"-\")[1],o=null;y[r]||(n&&Object.keys(y).forEach(function(t){o||t.split(\"-\")[1]!==n||(o=t)}),r=o||e||\"en-US\"),_(r)},f.language=function(t,e){if(console.warn(\"`language` is deprecated since version 1.6.0. Use `culture` instead\"),!t)return b;if(t&&!e){if(!v[t])throw new Error(\"Unknown language : \"+t);_(t)}return!e&&v[t]||h(t,e),f},f.culture=function(t,e){if(!t)return b;if(t&&!e){if(!y[t])throw new Error(\"Unknown culture : \"+t);_(t)}return!e&&y[t]||h(t,e),f},f.languageData=function(t){if(console.warn(\"`languageData` is deprecated since version 1.6.0. Use `cultureData` instead\"),!t)return v[b];if(!v[t])throw new Error(\"Unknown language : \"+t);return v[t]},f.cultureData=function(t){if(!t)return y[b];if(!y[t])throw new Error(\"Unknown culture : \"+t);return y[t]},f.culture(\"en-US\",T),f.languages=function(){return console.warn(\"`languages` is deprecated since version 1.6.0. Use `cultures` instead\"),v},f.cultures=function(){return y},f.zeroFormat=function(t){x=\"string\"==typeof t?t:null},f.defaultFormat=function(t){w=\"string\"==typeof t?t:\"0.0\"},f.defaultCurrencyFormat=function(t){k=\"string\"==typeof t?t:\"0$\"},f.validate=function(t,e){var r,n,o,i,s,a,l,u;if(\"string\"!=typeof t&&(t+=\"\",console.warn&&console.warn(\"Numbro.js: Value is not string. It has been co-erced to: \",t)),t=t.trim(),t.match(/^\\d+$/))return!0;if(\"\"===t)return!1;try{l=f.cultureData(e)}catch(c){l=f.cultureData(f.culture())}return o=l.currency.symbol,s=l.abbreviations,r=l.delimiters.decimal,n=\".\"===l.delimiters.thousands?\"\\\\.\":l.delimiters.thousands,u=t.match(/^[^\\d]+/),(null===u||(t=t.substr(1),u[0]===o))&&(u=t.match(/[^\\d]+$/),(null===u||(t=t.slice(0,-1),u[0]===s.thousand||u[0]===s.million||u[0]===s.billion||u[0]===s.trillion))&&(a=new RegExp(n+\"{2}\"),!t.match(/[^\\d.,]/g)&&(i=t.split(r),!(i.length>2)&&(i.length<2?!!i[0].match(/^\\d+.*\\d$/)&&!i[0].match(a):1===i[0].length?!!i[0].match(/^\\d+$/)&&!i[0].match(a)&&!!i[1].match(/^\\d+$/):!!i[0].match(/^\\d+.*\\d$/)&&!i[0].match(a)&&!!i[1].match(/^\\d+$/)))))},e.exports={format:d}},{underscore:\"underscore\"}],_process:[function(t,e,r){function n(){throw new Error(\"setTimeout has not been defined\")}function o(){throw new Error(\"clearTimeout has not been defined\")}function i(t){if(p===setTimeout)return setTimeout(t,0);if((p===n||!p)&&setTimeout)return p=setTimeout,setTimeout(t,0);try{return p(t,0)}catch(e){try{return p.call(null,t,0)}catch(e){return p.call(this,t,0)}}}function s(t){if(h===clearTimeout)return clearTimeout(t);if((h===o||!h)&&clearTimeout)return h=clearTimeout,clearTimeout(t);try{return h(t)}catch(e){try{return h.call(null,t)}catch(e){return h.call(this,t)}}}function a(){m&&d&&(m=!1,d.length?f=d.concat(f):g=-1,f.length&&l())}function l(){if(!m){var t=i(a);m=!0;for(var e=f.length;e;){for(d=f,f=[];++g<e;)d&&d[g].run();g=-1,e=f.length}d=null,m=!1,s(t)}}function u(t,e){this.fun=t,this.array=e}function c(){}var p,h,_=e.exports={};!function(){try{p=\"function\"==typeof setTimeout?setTimeout:n}catch(t){p=n}try{h=\"function\"==typeof clearTimeout?clearTimeout:o}catch(t){h=o}}();var d,f=[],m=!1,g=-1;_.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)e[r-1]=arguments[r];f.push(new u(t,e)),1!==f.length||m||i(l)},u.prototype.run=function(){this.fun.apply(null,this.array)},_.title=\"browser\",_.browser=!0,_.env={},_.argv=[],_.version=\"\",_.versions={},_.on=c,_.addListener=c,_.once=c,_.off=c,_.removeListener=c,_.removeAllListeners=c,_.emit=c,_.binding=function(t){throw new Error(\"process.binding is not supported\")},_.cwd=function(){return\"/\"},_.chdir=function(t){throw new Error(\"process.chdir is not supported\")},_.umask=function(){return 0}},{}],\"proj4/lib/Proj\":[function(t,e,r){function n(t,e){if(!(this instanceof n))return new n(t);e=e||function(t){if(t)throw t};var r=o(t);if(\"object\"!=typeof r)return void e(t);var s=a(r),l=n.projections.get(s.projName);l?(i(this,s),i(this,l),this.init(),e(null,this)):e(t)}var o=t(\"./parseCode\"),i=t(\"./extend\"),s=t(\"./projections\"),a=t(\"./deriveConstants\");n.projections=s,n.projections.start(),e.exports=n},{\"./deriveConstants\":\"proj4/lib/deriveConstants\",\"./extend\":\"proj4/lib/extend\",\"./parseCode\":\"proj4/lib/parseCode\",\"./projections\":\"proj4/lib/projections\"}],\"proj4/lib/adjust_axis\":[function(t,e,r){e.exports=function(t,e,r){var n,o,i,s=r.x,a=r.y,l=r.z||0;for(i=0;i<3;i++)if(!e||2!==i||void 0!==r.z)switch(0===i?(n=s,o=\"x\"):1===i?(n=a,o=\"y\"):(n=l,o=\"z\"),t.axis[i]){case\"e\":r[o]=n;break;case\"w\":r[o]=-n;break;case\"n\":r[o]=n;break;case\"s\":r[o]=-n;break;case\"u\":void 0!==r[o]&&(r.z=n);break;case\"d\":void 0!==r[o]&&(r.z=-n);break;default:return null}return r}},{}],\"proj4/lib/common/adjust_lon\":[function(t,e,r){var n=2*Math.PI,o=3.14159265359,i=t(\"./sign\");e.exports=function(t){return Math.abs(t)<=o?t:t-i(t)*n}},{\"./sign\":\"proj4/lib/common/sign\"}],\"proj4/lib/common/msfnz\":[function(t,e,r){e.exports=function(t,e,r){var n=t*e;return r/Math.sqrt(1-n*n)}},{}],\"proj4/lib/common/phi2z\":[function(t,e,r){var n=Math.PI/2;e.exports=function(t,e){for(var r,o,i=.5*t,s=n-2*Math.atan(e),a=0;a<=15;a++)if(r=t*Math.sin(s),o=n-2*Math.atan(e*Math.pow((1-r)/(1+r),i))-s,s+=o,Math.abs(o)<=1e-10)return s;return-9999}},{}],\"proj4/lib/common/sign\":[function(t,e,r){e.exports=function(t){return t<0?-1:1}},{}],\"proj4/lib/common/toPoint\":[function(t,e,r){e.exports=function(t){var e={x:t[0],y:t[1]};return t.length>2&&(e.z=t[2]),t.length>3&&(e.m=t[3]),e}},{}],\"proj4/lib/common/tsfnz\":[function(t,e,r){var n=Math.PI/2;e.exports=function(t,e,r){var o=t*r,i=.5*t;return o=Math.pow((1-o)/(1+o),i),Math.tan(.5*(n-e))/o}},{}],\"proj4/lib/constants/Datum\":[function(t,e,r){r.wgs84={towgs84:\"0,0,0\",ellipse:\"WGS84\",datumName:\"WGS84\"},r.ch1903={towgs84:\"674.374,15.056,405.346\",ellipse:\"bessel\",datumName:\"swiss\"},r.ggrs87={towgs84:\"-199.87,74.79,246.62\",ellipse:\"GRS80\",datumName:\"Greek_Geodetic_Reference_System_1987\"},r.nad83={towgs84:\"0,0,0\",ellipse:\"GRS80\",datumName:\"North_American_Datum_1983\"},r.nad27={nadgrids:\"@conus,@alaska,@ntv2_0.gsb,@ntv1_can.dat\",ellipse:\"clrk66\",datumName:\"North_American_Datum_1927\"},r.potsdam={towgs84:\"606.0,23.0,413.0\",ellipse:\"bessel\",datumName:\"Potsdam Rauenberg 1950 DHDN\"},r.carthage={towgs84:\"-263.0,6.0,431.0\",ellipse:\"clark80\",datumName:\"Carthage 1934 Tunisia\"},r.hermannskogel={towgs84:\"653.0,-212.0,449.0\",ellipse:\"bessel\",datumName:\"Hermannskogel\"},r.ire65={towgs84:\"482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15\",ellipse:\"mod_airy\",datumName:\"Ireland 1965\"},r.rassadiran={towgs84:\"-133.63,-157.5,-158.62\",ellipse:\"intl\",datumName:\"Rassadiran\"},r.nzgd49={towgs84:\"59.47,-5.04,187.44,0.47,-0.1,1.024,-4.5993\",ellipse:\"intl\",datumName:\"New Zealand Geodetic Datum 1949\"},r.osgb36={towgs84:\"446.448,-125.157,542.060,0.1502,0.2470,0.8421,-20.4894\",ellipse:\"airy\",datumName:\"Airy 1830\"},r.s_jtsk={towgs84:\"589,76,480\",ellipse:\"bessel\",datumName:\"S-JTSK (Ferro)\"},r.beduaram={towgs84:\"-106,-87,188\",ellipse:\"clrk80\",datumName:\"Beduaram\"},r.gunung_segara={towgs84:\"-403,684,41\",ellipse:\"bessel\",datumName:\"Gunung Segara Jakarta\"},r.rnb72={towgs84:\"106.869,-52.2978,103.724,-0.33657,0.456955,-1.84218,1\",ellipse:\"intl\",datumName:\"Reseau National Belge 1972\"}},{}],\"proj4/lib/constants/Ellipsoid\":[function(t,e,r){r.MERIT={a:6378137,rf:298.257,ellipseName:\"MERIT 1983\"},r.SGS85={a:6378136,rf:298.257,ellipseName:\"Soviet Geodetic System 85\"},r.GRS80={a:6378137,rf:298.257222101,ellipseName:\"GRS 1980(IUGG, 1980)\"},r.IAU76={a:6378140,rf:298.257,ellipseName:\"IAU 1976\"},r.airy={a:6377563.396,b:6356256.91,ellipseName:\"Airy 1830\"},r.APL4={a:6378137,rf:298.25,ellipseName:\"Appl. Physics. 1965\"},r.NWL9D={a:6378145,rf:298.25,ellipseName:\"Naval Weapons Lab., 1965\"},r.mod_airy={a:6377340.189,b:6356034.446,ellipseName:\"Modified Airy\"},r.andrae={a:6377104.43,rf:300,ellipseName:\"Andrae 1876 (Den., Iclnd.)\"},r.aust_SA={a:6378160,rf:298.25,ellipseName:\"Australian Natl & S. Amer. 1969\"},r.GRS67={a:6378160,rf:298.247167427,ellipseName:\"GRS 67(IUGG 1967)\"},r.bessel={a:6377397.155,rf:299.1528128,ellipseName:\"Bessel 1841\"},r.bess_nam={a:6377483.865,rf:299.1528128,ellipseName:\"Bessel 1841 (Namibia)\"},r.clrk66={a:6378206.4,b:6356583.8,ellipseName:\"Clarke 1866\"},r.clrk80={a:6378249.145,rf:293.4663,ellipseName:\"Clarke 1880 mod.\"},r.clrk58={a:6378293.645208759,rf:294.2606763692654,ellipseName:\"Clarke 1858\"},r.CPM={a:6375738.7,rf:334.29,ellipseName:\"Comm. des Poids et Mesures 1799\"},r.delmbr={a:6376428,rf:311.5,ellipseName:\"Delambre 1810 (Belgium)\"},r.engelis={a:6378136.05,rf:298.2566,ellipseName:\"Engelis 1985\"},r.evrst30={a:6377276.345,rf:300.8017,ellipseName:\"Everest 1830\"},r.evrst48={a:6377304.063,rf:300.8017,ellipseName:\"Everest 1948\"},r.evrst56={a:6377301.243,rf:300.8017,ellipseName:\"Everest 1956\"},r.evrst69={a:6377295.664,rf:300.8017,ellipseName:\"Everest 1969\"},r.evrstSS={a:6377298.556,rf:300.8017,ellipseName:\"Everest (Sabah & Sarawak)\"},r.fschr60={a:6378166,rf:298.3,ellipseName:\"Fischer (Mercury Datum) 1960\"},r.fschr60m={a:6378155,rf:298.3,ellipseName:\"Fischer 1960\"},r.fschr68={a:6378150,rf:298.3,ellipseName:\"Fischer 1968\"},r.helmert={a:6378200,rf:298.3,ellipseName:\"Helmert 1906\"},r.hough={a:6378270,rf:297,ellipseName:\"Hough\"},r.intl={a:6378388,rf:297,ellipseName:\"International 1909 (Hayford)\"},r.kaula={a:6378163,rf:298.24,ellipseName:\"Kaula 1961\"},r.lerch={a:6378139,rf:298.257,ellipseName:\"Lerch 1979\"},r.mprts={a:6397300,rf:191,ellipseName:\"Maupertius 1738\"},r.new_intl={a:6378157.5,b:6356772.2,ellipseName:\"New International 1967\"},r.plessis={a:6376523,rf:6355863,ellipseName:\"Plessis 1817 (France)\"},r.krass={a:6378245,rf:298.3,ellipseName:\"Krassovsky, 1942\"},r.SEasia={a:6378155,b:6356773.3205,ellipseName:\"Southeast Asia\"},r.walbeck={a:6376896,b:6355834.8467,ellipseName:\"Walbeck\"},r.WGS60={a:6378165,rf:298.3,ellipseName:\"WGS 60\"},r.WGS66={a:6378145,rf:298.25,ellipseName:\"WGS 66\"},r.WGS7={a:6378135,rf:298.26,ellipseName:\"WGS 72\"},r.WGS84={a:6378137,rf:298.257223563,ellipseName:\"WGS 84\"},r.sphere={a:6370997,b:6370997,ellipseName:\"Normal Sphere (r=6370997)\"}},{}],\"proj4/lib/constants/PrimeMeridian\":[function(t,e,r){r.greenwich=0,r.lisbon=-9.131906111111,r.paris=2.337229166667,r.bogota=-74.080916666667,r.madrid=-3.687938888889,r.rome=12.452333333333,r.bern=7.439583333333,r.jakarta=106.807719444444,r.ferro=-17.666666666667,r.brussels=4.367975,r.stockholm=18.058277777778,r.athens=23.7163375,r.oslo=10.722916666667},{}],\"proj4/lib/constants/units\":[function(t,e,r){r.ft={to_meter:.3048},r[\"us-ft\"]={to_meter:1200/3937}},{}],\"proj4/lib/core\":[function(t,e,r){function n(t,e,r){var n;return Array.isArray(r)?(n=a(t,e,r),3===r.length?[n.x,n.y,n.z]:[n.x,n.y]):a(t,e,r)}function o(t){return t instanceof s?t:t.oProj?t.oProj:s(t)}function i(t,e,r){t=o(t);var i,s=!1;return\"undefined\"==typeof e?(e=t,t=l,s=!0):(\"undefined\"!=typeof e.x||Array.isArray(e))&&(r=e,e=t,t=l,s=!0),e=o(e),r?n(t,e,r):(i={forward:function(r){return n(t,e,r)},inverse:function(r){return n(e,t,r)}},s&&(i.oProj=e),i)}var s=t(\"./Proj\"),a=t(\"./transform\"),l=s(\"WGS84\");e.exports=i},{\"./Proj\":\"proj4/lib/Proj\",\"./transform\":\"proj4/lib/transform\"}],\"proj4/lib/datum\":[function(t,e,r){var n=Math.PI/2,o=1,i=2,s=3,a=4,l=5,u=484813681109536e-20,c=1.0026,p=.3826834323650898,h=function(t){return this instanceof h?(this.datum_type=a,void(t&&(t.datumCode&&\"none\"===t.datumCode&&(this.datum_type=l),t.datum_params&&(this.datum_params=t.datum_params.map(parseFloat),0===this.datum_params[0]&&0===this.datum_params[1]&&0===this.datum_params[2]||(this.datum_type=o),this.datum_params.length>3&&(0===this.datum_params[3]&&0===this.datum_params[4]&&0===this.datum_params[5]&&0===this.datum_params[6]||(this.datum_type=i,this.datum_params[3]*=u,this.datum_params[4]*=u,this.datum_params[5]*=u,this.datum_params[6]=this.datum_params[6]/1e6+1))),this.datum_type=t.grids?s:this.datum_type,this.a=t.a,this.b=t.b,this.es=t.es,this.ep2=t.ep2,this.datum_type===s&&(this.grids=t.grids)))):new h(t)};h.prototype={compare_datums:function(t){return this.datum_type===t.datum_type&&(!(this.a!==t.a||Math.abs(this.es-t.es)>5e-11)&&(this.datum_type===o?this.datum_params[0]===t.datum_params[0]&&this.datum_params[1]===t.datum_params[1]&&this.datum_params[2]===t.datum_params[2]:this.datum_type===i?this.datum_params[0]===t.datum_params[0]&&this.datum_params[1]===t.datum_params[1]&&this.datum_params[2]===t.datum_params[2]&&this.datum_params[3]===t.datum_params[3]&&this.datum_params[4]===t.datum_params[4]&&this.datum_params[5]===t.datum_params[5]&&this.datum_params[6]===t.datum_params[6]:this.datum_type!==s&&t.datum_type!==s||this.nadgrids===t.nadgrids))},geodetic_to_geocentric:function(t){var e,r,o,i,s,a,l,u=t.x,c=t.y,p=t.z?t.z:0,h=0;if(c<-n&&c>-1.001*n)c=-n;else if(c>n&&c<1.001*n)c=n;else if(c<-n||c>n)return null;return u>Math.PI&&(u-=2*Math.PI),s=Math.sin(c),l=Math.cos(c),a=s*s,i=this.a/Math.sqrt(1-this.es*a),e=(i+p)*l*Math.cos(u),r=(i+p)*l*Math.sin(u),o=(i*(1-this.es)+p)*s,t.x=e,t.y=r,t.z=o,h},geocentric_to_geodetic:function(t){var e,r,o,i,s,a,l,u,c,p,h,_,d,f,m,g,y,v=1e-12,b=v*v,x=30,w=t.x,k=t.y,T=t.z?t.z:0;if(d=!1,e=Math.sqrt(w*w+k*k),r=Math.sqrt(w*w+k*k+T*T),e/this.a<v){if(d=!0,m=0,r/this.a<v)return g=n,void(y=-this.b)}else m=Math.atan2(k,w);o=T/r,i=e/r,s=1/Math.sqrt(1-this.es*(2-this.es)*i*i),u=i*(1-this.es)*s,c=o*s,f=0;do f++,l=this.a/Math.sqrt(1-this.es*c*c),y=e*u+T*c-l*(1-this.es*c*c),a=this.es*l/(l+y),s=1/Math.sqrt(1-a*(2-a)*i*i),p=i*(1-a)*s,h=o*s,_=h*u-p*c,u=p,c=h;while(_*_>b&&f<x);return g=Math.atan(h/Math.abs(p)),t.x=m,t.y=g,t.z=y,t},geocentric_to_geodetic_noniter:function(t){var e,r,o,i,s,a,l,u,h,_,d,f,m,g,y,v,b,x=t.x,w=t.y,k=t.z?t.z:0;if(x=parseFloat(x),w=parseFloat(w),k=parseFloat(k),b=!1,0!==x)e=Math.atan2(w,x);else if(w>0)e=n;else if(w<0)e=-n;else if(b=!0,e=0,k>0)r=n;else{if(!(k<0))return r=n,void(o=-this.b);r=-n}return s=x*x+w*w,i=Math.sqrt(s),a=k*c,u=Math.sqrt(a*a+s),_=a/u,f=i/u,d=_*_*_,l=k+this.b*this.ep2*d,v=i-this.a*this.es*f*f*f,h=Math.sqrt(l*l+v*v),m=l/h,g=v/h,y=this.a/Math.sqrt(1-this.es*m*m),o=g>=p?i/g-y:g<=-p?i/-g-y:k/m+y*(this.es-1),b===!1&&(r=Math.atan(m/g)),t.x=e,t.y=r,t.z=o,t},geocentric_to_wgs84:function(t){if(this.datum_type===o)t.x+=this.datum_params[0],t.y+=this.datum_params[1],t.z+=this.datum_params[2];else if(this.datum_type===i){var e=this.datum_params[0],r=this.datum_params[1],n=this.datum_params[2],s=this.datum_params[3],a=this.datum_params[4],l=this.datum_params[5],u=this.datum_params[6],c=u*(t.x-l*t.y+a*t.z)+e,p=u*(l*t.x+t.y-s*t.z)+r,h=u*(-a*t.x+s*t.y+t.z)+n;t.x=c,t.y=p,t.z=h}},geocentric_from_wgs84:function(t){if(this.datum_type===o)t.x-=this.datum_params[0],t.y-=this.datum_params[1],t.z-=this.datum_params[2];else if(this.datum_type===i){var e=this.datum_params[0],r=this.datum_params[1],n=this.datum_params[2],s=this.datum_params[3],a=this.datum_params[4],l=this.datum_params[5],u=this.datum_params[6],c=(t.x-e)/u,p=(t.y-r)/u,h=(t.z-n)/u;t.x=c+l*p-a*h,t.y=-l*c+p+s*h,t.z=a*c-s*p+h}}},e.exports=h},{}],\"proj4/lib/datum_transform\":[function(t,e,r){var n=1,o=2,i=3,s=5,a=6378137,l=.006694379990141316;e.exports=function(t,e,r){function u(t){return t===n||t===o}var c,p,h;if(t.compare_datums(e))return r;if(t.datum_type===s||e.datum_type===s)return r;var _=t.a,d=t.es,f=e.a,m=e.es,g=t.datum_type;if(g===i)if(0===this.apply_gridshift(t,0,r))t.a=a,t.es=l;else{if(!t.datum_params)return t.a=_,t.es=t.es,r;for(c=1,p=0,h=t.datum_params.length;p<h;p++)c*=t.datum_params[p];if(0===c)return t.a=_,t.es=t.es,r;g=t.datum_params.length>3?o:n}return e.datum_type===i&&(e.a=a,e.es=l),(t.es!==e.es||t.a!==e.a||u(g)||u(e.datum_type))&&(t.geodetic_to_geocentric(r),u(t.datum_type)&&t.geocentric_to_wgs84(r),u(e.datum_type)&&e.geocentric_from_wgs84(r),e.geocentric_to_geodetic(r)),e.datum_type===i&&this.apply_gridshift(e,1,r),t.a=_,t.es=d,e.a=f,e.es=m,r}},{}],\"proj4/lib/defs\":[function(t,e,r){function n(t){var e=this;if(2===arguments.length){var r=arguments[1];\"string\"==typeof r?\"+\"===r.charAt(0)?n[t]=i(arguments[1]):n[t]=s(arguments[1]):n[t]=r}else if(1===arguments.length){if(Array.isArray(t))return t.map(function(t){Array.isArray(t)?n.apply(e,t):n(t)});if(\"string\"==typeof t){if(t in n)return n[t]}else\"EPSG\"in t?n[\"EPSG:\"+t.EPSG]=t:\"ESRI\"in t?n[\"ESRI:\"+t.ESRI]=t:\"IAU2000\"in t?n[\"IAU2000:\"+t.IAU2000]=t:console.log(t);return}}var o=t(\"./global\"),i=t(\"./projString\"),s=t(\"./wkt\");o(n),e.exports=n},{\"./global\":\"proj4/lib/global\",\"./projString\":\"proj4/lib/projString\",\"./wkt\":\"proj4/lib/wkt\"}],\"proj4/lib/deriveConstants\":[function(t,e,r){var n=t(\"./constants/Datum\"),o=t(\"./constants/Ellipsoid\"),i=t(\"./extend\"),s=t(\"./datum\"),a=1e-10,l=.16666666666666666,u=.04722222222222222,c=.022156084656084655;e.exports=function(t){if(t.datumCode&&\"none\"!==t.datumCode){var e=n[t.datumCode];e&&(t.datum_params=e.towgs84?e.towgs84.split(\",\"):null,t.ellps=e.ellipse,t.datumName=e.datumName?e.datumName:t.datumCode)}if(!t.a){var r=o[t.ellps]?o[t.ellps]:o.WGS84;i(t,r)}return t.rf&&!t.b&&(t.b=(1-1/t.rf)*t.a),(0===t.rf||Math.abs(t.a-t.b)<a)&&(t.sphere=!0,t.b=t.a),t.a2=t.a*t.a,t.b2=t.b*t.b,t.es=(t.a2-t.b2)/t.a2,t.e=Math.sqrt(t.es),t.R_A&&(t.a*=1-t.es*(l+t.es*(u+t.es*c)),t.a2=t.a*t.a,t.b2=t.b*t.b,t.es=0),t.ep2=(t.a2-t.b2)/t.b2,t.k0||(t.k0=1),t.axis||(t.axis=\"enu\"),t.datum||(t.datum=s(t)),t}},{\"./constants/Datum\":\"proj4/lib/constants/Datum\",\"./constants/Ellipsoid\":\"proj4/lib/constants/Ellipsoid\",\"./datum\":\"proj4/lib/datum\",\"./extend\":\"proj4/lib/extend\"}],\"proj4/lib/extend\":[function(t,e,r){e.exports=function(t,e){t=t||{};var r,n;if(!e)return t;for(n in e)r=e[n],void 0!==r&&(t[n]=r);return t}},{}],\"proj4/lib/global\":[function(t,e,r){e.exports=function(t){t(\"EPSG:4326\",\"+title=WGS 84 (long/lat) +proj=longlat +ellps=WGS84 +datum=WGS84 +units=degrees\"),t(\"EPSG:4269\",\"+title=NAD83 (long/lat) +proj=longlat +a=6378137.0 +b=6356752.31414036 +ellps=GRS80 +datum=NAD83 +units=degrees\"),t(\"EPSG:3857\",\"+title=WGS 84 / Pseudo-Mercator +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs\"),t.WGS84=t[\"EPSG:4326\"],t[\"EPSG:3785\"]=t[\"EPSG:3857\"],t.GOOGLE=t[\"EPSG:3857\"],t[\"EPSG:900913\"]=t[\"EPSG:3857\"],t[\"EPSG:102113\"]=t[\"EPSG:3857\"]}},{}],\"proj4/lib/parseCode\":[function(t,e,r){function n(t){return\"string\"==typeof t}function o(t){return t in l}function i(t){var e=[\"GEOGCS\",\"GEOCCS\",\"PROJCS\",\"LOCAL_CS\"];return e.reduce(function(e,r){return e+1+t.indexOf(r)},0)}function s(t){return\"+\"===t[0]}function a(t){return n(t)?o(t)?l[t]:i(t)?u(t):s(t)?c(t):void 0:t}var l=t(\"./defs\"),u=t(\"./wkt\"),c=t(\"./projString\");e.exports=a},{\"./defs\":\"proj4/lib/defs\",\"./projString\":\"proj4/lib/projString\",\"./wkt\":\"proj4/lib/wkt\"}],\"proj4/lib/projString\":[function(t,e,r){var n=.017453292519943295,o=t(\"./constants/PrimeMeridian\"),i=t(\"./constants/units\");e.exports=function(t){var e={},r={};t.split(\"+\").map(function(t){return t.trim()}).filter(function(t){return t}).forEach(function(t){var e=t.split(\"=\");e.push(!0),r[e[0].toLowerCase()]=e[1]});var s,a,l,u={proj:\"projName\",datum:\"datumCode\",rf:function(t){e.rf=parseFloat(t)},lat_0:function(t){e.lat0=t*n},lat_1:function(t){e.lat1=t*n},lat_2:function(t){e.lat2=t*n},lat_ts:function(t){e.lat_ts=t*n},lon_0:function(t){e.long0=t*n},lon_1:function(t){e.long1=t*n},lon_2:function(t){e.long2=t*n},alpha:function(t){e.alpha=parseFloat(t)*n},lonc:function(t){e.longc=t*n},x_0:function(t){e.x0=parseFloat(t)},y_0:function(t){e.y0=parseFloat(t)},k_0:function(t){e.k0=parseFloat(t)},k:function(t){e.k0=parseFloat(t)},a:function(t){e.a=parseFloat(t)},b:function(t){e.b=parseFloat(t)},r_a:function(){e.R_A=!0},zone:function(t){e.zone=parseInt(t,10)},south:function(){e.utmSouth=!0},towgs84:function(t){e.datum_params=t.split(\",\").map(function(t){return parseFloat(t)})},to_meter:function(t){e.to_meter=parseFloat(t)},units:function(t){e.units=t,i[t]&&(e.to_meter=i[t].to_meter)},from_greenwich:function(t){e.from_greenwich=t*n},pm:function(t){e.from_greenwich=(o[t]?o[t]:parseFloat(t))*n},nadgrids:function(t){\"@null\"===t?e.datumCode=\"none\":e.nadgrids=t},axis:function(t){var r=\"ewnsud\";3===t.length&&r.indexOf(t.substr(0,1))!==-1&&r.indexOf(t.substr(1,1))!==-1&&r.indexOf(t.substr(2,1))!==-1&&(e.axis=t)}};for(s in r)a=r[s],s in u?(l=u[s],\"function\"==typeof l?l(a):e[l]=a):e[s]=a;return\"string\"==typeof e.datumCode&&\"WGS84\"!==e.datumCode&&(e.datumCode=e.datumCode.toLowerCase()),e}},{\"./constants/PrimeMeridian\":\"proj4/lib/constants/PrimeMeridian\",\"./constants/units\":\"proj4/lib/constants/units\"}],\"proj4/lib/projections\":[function(t,e,r){function n(t,e){var r=s.length;return t.names?(s[r]=t,t.names.forEach(function(t){i[t.toLowerCase()]=r}),this):(console.log(e),!0)}var o=[t(\"./projections/merc\"),t(\"./projections/longlat\")],i={},s=[];r.add=n,r.get=function(t){if(!t)return!1;var e=t.toLowerCase();return\"undefined\"!=typeof i[e]&&s[i[e]]?s[i[e]]:void 0},r.start=function(){o.forEach(n)}},{\"./projections/longlat\":\"proj4/lib/projections/longlat\",\"./projections/merc\":\"proj4/lib/projections/merc\"}],\"proj4/lib/projections/longlat\":[function(t,e,r){function n(t){return t}r.init=function(){},r.forward=n,r.inverse=n,r.names=[\"longlat\",\"identity\"]},{}],\"proj4/lib/projections/merc\":[function(t,e,r){var n=t(\"../common/msfnz\"),o=Math.PI/2,i=1e-10,s=57.29577951308232,a=t(\"../common/adjust_lon\"),l=Math.PI/4,u=t(\"../common/tsfnz\"),c=t(\"../common/phi2z\");r.init=function(){var t=this.b/this.a;this.es=1-t*t,\"x0\"in this||(this.x0=0),\"y0\"in this||(this.y0=0),this.e=Math.sqrt(this.es),this.lat_ts?this.sphere?this.k0=Math.cos(this.lat_ts):this.k0=n(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)):this.k0||(this.k?this.k0=this.k:this.k0=1)},r.forward=function(t){var e=t.x,r=t.y;if(r*s>90&&r*s<-90&&e*s>180&&e*s<-180)return null;var n,c;if(Math.abs(Math.abs(r)-o)<=i)return null;if(this.sphere)n=this.x0+this.a*this.k0*a(e-this.long0),c=this.y0+this.a*this.k0*Math.log(Math.tan(l+.5*r));else{var p=Math.sin(r),h=u(this.e,r,p);n=this.x0+this.a*this.k0*a(e-this.long0),c=this.y0-this.a*this.k0*Math.log(h)}return t.x=n,t.y=c,t},r.inverse=function(t){var e,r,n=t.x-this.x0,i=t.y-this.y0;if(this.sphere)r=o-2*Math.atan(Math.exp(-i/(this.a*this.k0)));else{var s=Math.exp(-i/(this.a*this.k0));if(r=c(this.e,s),r===-9999)return null}return e=a(this.long0+n/(this.a*this.k0)),t.x=e,t.y=r,t},r.names=[\"Mercator\",\"Popular Visualisation Pseudo Mercator\",\"Mercator_1SP\",\"Mercator_Auxiliary_Sphere\",\"merc\"]},{\"../common/adjust_lon\":\"proj4/lib/common/adjust_lon\",\"../common/msfnz\":\"proj4/lib/common/msfnz\",\"../common/phi2z\":\"proj4/lib/common/phi2z\",\"../common/tsfnz\":\"proj4/lib/common/tsfnz\"}],\"proj4/lib/transform\":[function(t,e,r){var n=.017453292519943295,o=57.29577951308232,i=1,s=2,a=t(\"./datum_transform\"),l=t(\"./adjust_axis\"),u=t(\"./Proj\"),c=t(\"./common/toPoint\");e.exports=function p(t,e,r){function h(t,e){return(t.datum.datum_type===i||t.datum.datum_type===s)&&\"WGS84\"!==e.datumCode}var _;return Array.isArray(r)&&(r=c(r)),t.datum&&e.datum&&(h(t,e)||h(e,t))&&(_=new u(\"WGS84\"),p(t,_,r),t=_),\"enu\"!==t.axis&&l(t,!1,r),\"longlat\"===t.projName?(r.x*=n,r.y*=n):(t.to_meter&&(r.x*=t.to_meter,r.y*=t.to_meter),t.inverse(r)),t.from_greenwich&&(r.x+=t.from_greenwich),r=a(t.datum,e.datum,r),e.from_greenwich&&(r.x-=e.from_greenwich),\"longlat\"===e.projName?(r.x*=o,r.y*=o):(e.forward(r),e.to_meter&&(r.x/=e.to_meter,r.y/=e.to_meter)),\"enu\"!==e.axis&&l(e,!0,r),r}},{\"./Proj\":\"proj4/lib/Proj\",\"./adjust_axis\":\"proj4/lib/adjust_axis\",\"./common/toPoint\":\"proj4/lib/common/toPoint\",\"./datum_transform\":\"proj4/lib/datum_transform\"}],\"proj4/lib/wkt\":[function(t,e,r){function n(t,e,r){t[e]=r.map(function(t){var e={};return o(t,e),e}).reduce(function(t,e){return u(t,e)},{})}function o(t,e){var r;return Array.isArray(t)?(r=t.shift(),\"PARAMETER\"===r&&(r=t.shift()),1===t.length?Array.isArray(t[0])?(e[r]={},o(t[0],e[r])):e[r]=t[0]:t.length?\"TOWGS84\"===r?e[r]=t:(e[r]={},[\"UNIT\",\"PRIMEM\",\"VERT_DATUM\"].indexOf(r)>-1?(e[r]={name:t[0].toLowerCase(),convert:t[1]},3===t.length&&(e[r].auth=t[2])):\"SPHEROID\"===r?(e[r]={name:t[0],a:t[1],rf:t[2]},4===t.length&&(e[r].auth=t[3])):[\"GEOGCS\",\"GEOCCS\",\"DATUM\",\"VERT_CS\",\"COMPD_CS\",\"LOCAL_CS\",\"FITTED_CS\",\"LOCAL_DATUM\"].indexOf(r)>-1?(t[0]=[\"name\",t[0]],n(e,r,t)):t.every(function(t){return Array.isArray(t)})?n(e,r,t):o(t,e[r])):e[r]=!0,void 0):void(e[t]=!0)}function i(t,e){var r=e[0],n=e[1];!(r in t)&&n in t&&(t[r]=t[n],3===e.length&&(t[r]=e[2](t[r])))}function s(t){return t*l}function a(t){function e(e){var r=t.to_meter||1;return parseFloat(e,10)*r}\"GEOGCS\"===t.type?t.projName=\"longlat\":\"LOCAL_CS\"===t.type?(t.projName=\"identity\",t.local=!0):\"object\"==typeof t.PROJECTION?t.projName=Object.keys(t.PROJECTION)[0]:t.projName=t.PROJECTION,t.UNIT&&(t.units=t.UNIT.name.toLowerCase(),\"metre\"===t.units&&(t.units=\"meter\"),t.UNIT.convert&&(\"GEOGCS\"===t.type?t.DATUM&&t.DATUM.SPHEROID&&(t.to_meter=parseFloat(t.UNIT.convert,10)*t.DATUM.SPHEROID.a):t.to_meter=parseFloat(t.UNIT.convert,10))),t.GEOGCS&&(t.GEOGCS.DATUM?t.datumCode=t.GEOGCS.DATUM.name.toLowerCase():t.datumCode=t.GEOGCS.name.toLowerCase(),\"d_\"===t.datumCode.slice(0,2)&&(t.datumCode=t.datumCode.slice(2)),\"new_zealand_geodetic_datum_1949\"!==t.datumCode&&\"new_zealand_1949\"!==t.datumCode||(t.datumCode=\"nzgd49\"),\"wgs_1984\"===t.datumCode&&(\"Mercator_Auxiliary_Sphere\"===t.PROJECTION&&(t.sphere=!0),t.datumCode=\"wgs84\"),\"_ferro\"===t.datumCode.slice(-6)&&(t.datumCode=t.datumCode.slice(0,-6)),\"_jakarta\"===t.datumCode.slice(-8)&&(t.datumCode=t.datumCode.slice(0,-8)),~t.datumCode.indexOf(\"belge\")&&(t.datumCode=\"rnb72\"),t.GEOGCS.DATUM&&t.GEOGCS.DATUM.SPHEROID&&(t.ellps=t.GEOGCS.DATUM.SPHEROID.name.replace(\"_19\",\"\").replace(/[Cc]larke\\_18/,\"clrk\"),\"international\"===t.ellps.toLowerCase().slice(0,13)&&(t.ellps=\"intl\"),t.a=t.GEOGCS.DATUM.SPHEROID.a,t.rf=parseFloat(t.GEOGCS.DATUM.SPHEROID.rf,10)),~t.datumCode.indexOf(\"osgb_1936\")&&(t.datumCode=\"osgb36\")),t.b&&!isFinite(t.b)&&(t.b=t.a);var r=function(e){return i(t,e)},n=[[\"standard_parallel_1\",\"Standard_Parallel_1\"],[\"standard_parallel_2\",\"Standard_Parallel_2\"],[\"false_easting\",\"False_Easting\"],[\"false_northing\",\"False_Northing\"],[\"central_meridian\",\"Central_Meridian\"],[\"latitude_of_origin\",\"Latitude_Of_Origin\"],[\"latitude_of_origin\",\"Central_Parallel\"],[\"scale_factor\",\"Scale_Factor\"],[\"k0\",\"scale_factor\"],[\"latitude_of_center\",\"Latitude_of_center\"],[\"lat0\",\"latitude_of_center\",s],[\"longitude_of_center\",\"Longitude_Of_Center\"],[\"longc\",\"longitude_of_center\",s],[\"x0\",\"false_easting\",e],[\"y0\",\"false_northing\",e],[\"long0\",\"central_meridian\",s],[\"lat0\",\"latitude_of_origin\",s],[\"lat0\",\"standard_parallel_1\",s],[\"lat1\",\"standard_parallel_1\",s],[\"lat2\",\"standard_parallel_2\",s],[\"alpha\",\"azimuth\",s],[\"srsCode\",\"name\"]];n.forEach(r),t.long0||!t.longc||\"Albers_Conic_Equal_Area\"!==t.projName&&\"Lambert_Azimuthal_Equal_Area\"!==t.projName||(t.long0=t.longc),t.lat_ts||!t.lat1||\"Stereographic_South_Pole\"!==t.projName&&\"Polar Stereographic (variant B)\"!==t.projName||(t.lat0=s(t.lat1>0?90:-90),t.lat_ts=t.lat1)}var l=.017453292519943295,u=t(\"./extend\");e.exports=function(t,e){var r=JSON.parse((\",\"+t).replace(/\\s*\\,\\s*([A-Z_0-9]+?)(\\[)/g,',[\"$1\",').slice(1).replace(/\\s*\\,\\s*([A-Z_0-9]+?)\\]/g,',\"$1\"]').replace(/,\\[\"VERTCS\".+/,\"\")),n=r.shift(),i=r.shift();r.unshift([\"name\",i]),r.unshift([\"type\",n]),r.unshift(\"output\");var s={};return o(r,s),a(s.output),u(e,s.output)}},{\"./extend\":\"proj4/lib/extend\"}],\"quickselect/index\":[function(t,e,r){\"use strict\";function n(t,e,r,s,a){for(r=r||0,s=s||t.length-1,a=a||i;s>r;){if(s-r>600){var l=s-r+1,u=e-r+1,c=Math.log(l),p=.5*Math.exp(2*c/3),h=.5*Math.sqrt(c*p*(l-p)/l)*(u-l/2<0?-1:1),_=Math.max(r,Math.floor(e-u*p/l+h)),d=Math.min(s,Math.floor(e+(l-u)*p/l+h));n(t,e,_,d,a)}var f=t[e],m=r,g=s;for(o(t,r,e),a(t[s],f)>0&&o(t,r,s);m<g;){for(o(t,m,g),m++,g--;a(t[m],f)<0;)m++;for(;a(t[g],f)>0;)g--}0===a(t[r],f)?o(t,r,g):(g++,o(t,g,s)),g<=e&&(r=g+1),e<=g&&(s=g-1)}}function o(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}function i(t,e){return t<e?-1:t>e?1:0}e.exports=n},{}],rbush:[function(t,e,r){\"use strict\";function n(t,e){return this instanceof n?(this._maxEntries=Math.max(4,t||9),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),e&&this._initFormat(e),void this.clear()):new n(t,e)}function o(t,e,r){if(!r)return e.indexOf(t);for(var n=0;n<e.length;n++)if(r(t,e[n]))return n;return-1}function i(t,e){s(t,0,t.children.length,e,t)}function s(t,e,r,n,o){o||(o=m(null)),o.minX=1/0,o.minY=1/0,o.maxX=-(1/0),o.maxY=-(1/0);for(var i,s=e;s<r;s++)i=t.children[s],a(o,t.leaf?n(i):i);return o}function a(t,e){return t.minX=Math.min(t.minX,e.minX),t.minY=Math.min(t.minY,e.minY),t.maxX=Math.max(t.maxX,e.maxX),t.maxY=Math.max(t.maxY,e.maxY),t}function l(t,e){return t.minX-e.minX}function u(t,e){return t.minY-e.minY}function c(t){return(t.maxX-t.minX)*(t.maxY-t.minY)}function p(t){return t.maxX-t.minX+(t.maxY-t.minY)}function h(t,e){return(Math.max(e.maxX,t.maxX)-Math.min(e.minX,t.minX))*(Math.max(e.maxY,t.maxY)-Math.min(e.minY,t.minY))}function _(t,e){var r=Math.max(t.minX,e.minX),n=Math.max(t.minY,e.minY),o=Math.min(t.maxX,e.maxX),i=Math.min(t.maxY,e.maxY);return Math.max(0,o-r)*Math.max(0,i-n)}function d(t,e){return t.minX<=e.minX&&t.minY<=e.minY&&e.maxX<=t.maxX&&e.maxY<=t.maxY}function f(t,e){return e.minX<=t.maxX&&e.minY<=t.maxY&&e.maxX>=t.minX&&e.maxY>=t.minY}function m(t){return{children:t,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-(1/0),maxY:-(1/0)}}function g(t,e,r,n,o){for(var i,s=[e,r];s.length;)r=s.pop(),e=s.pop(),r-e<=n||(i=e+Math.ceil((r-e)/n/2)*n,y(t,i,e,r,o),s.push(e,i,i,r))}e.exports=n;var y=t(\"quickselect\");n.prototype={all:function(){return this._all(this.data,[])},search:function(t){var e=this.data,r=[],n=this.toBBox;if(!f(t,e))return r;for(var o,i,s,a,l=[];e;){for(o=0,i=e.children.length;o<i;o++)s=e.children[o],a=e.leaf?n(s):s,f(t,a)&&(e.leaf?r.push(s):d(t,a)?this._all(s,r):l.push(s));e=l.pop()}return r},collides:function(t){var e=this.data,r=this.toBBox;if(!f(t,e))return!1;for(var n,o,i,s,a=[];e;){for(n=0,o=e.children.length;n<o;n++)if(i=e.children[n],s=e.leaf?r(i):i,f(t,s)){if(e.leaf||d(t,s))return!0;a.push(i)}e=a.pop()}return!1},load:function(t){if(!t||!t.length)return this;if(t.length<this._minEntries){for(var e=0,r=t.length;e<r;e++)this.insert(t[e]);return this}var n=this._build(t.slice(),0,t.length-1,0);if(this.data.children.length)if(this.data.height===n.height)this._splitRoot(this.data,n);else{if(this.data.height<n.height){var o=this.data;this.data=n,n=o}this._insert(n,this.data.height-n.height-1,!0)}else this.data=n;return this},insert:function(t){return t&&this._insert(t,this.data.height-1),this},clear:function(){return this.data=m([]),this},remove:function(t,e){if(!t)return this;for(var r,n,i,s,a=this.data,l=this.toBBox(t),u=[],c=[];a||u.length;){if(a||(a=u.pop(),n=u[u.length-1],r=c.pop(),s=!0),a.leaf&&(i=o(t,a.children,e),i!==-1))return a.children.splice(i,1),u.push(a),this._condense(u),this;s||a.leaf||!d(a,l)?n?(r++,a=n.children[r],s=!1):a=null:(u.push(a),c.push(r),r=0,n=a,a=a.children[0])}return this},toBBox:function(t){return t},compareMinX:l,compareMinY:u,toJSON:function(){return this.data},fromJSON:function(t){return this.data=t,this},_all:function(t,e){for(var r=[];t;)t.leaf?e.push.apply(e,t.children):r.push.apply(r,t.children),t=r.pop();return e},_build:function(t,e,r,n){var o,s=r-e+1,a=this._maxEntries;\n", + " if(s<=a)return o=m(t.slice(e,r+1)),i(o,this.toBBox),o;n||(n=Math.ceil(Math.log(s)/Math.log(a)),a=Math.ceil(s/Math.pow(a,n-1))),o=m([]),o.leaf=!1,o.height=n;var l,u,c,p,h=Math.ceil(s/a),_=h*Math.ceil(Math.sqrt(a));for(g(t,e,r,_,this.compareMinX),l=e;l<=r;l+=_)for(c=Math.min(l+_-1,r),g(t,l,c,h,this.compareMinY),u=l;u<=c;u+=h)p=Math.min(u+h-1,c),o.children.push(this._build(t,u,p,n-1));return i(o,this.toBBox),o},_chooseSubtree:function(t,e,r,n){for(var o,i,s,a,l,u,p,_;;){if(n.push(e),e.leaf||n.length-1===r)break;for(p=_=1/0,o=0,i=e.children.length;o<i;o++)s=e.children[o],l=c(s),u=h(t,s)-l,u<_?(_=u,p=l<p?l:p,a=s):u===_&&l<p&&(p=l,a=s);e=a||e.children[0]}return e},_insert:function(t,e,r){var n=this.toBBox,o=r?t:n(t),i=[],s=this._chooseSubtree(o,this.data,e,i);for(s.children.push(t),a(s,o);e>=0&&i[e].children.length>this._maxEntries;)this._split(i,e),e--;this._adjustParentBBoxes(o,i,e)},_split:function(t,e){var r=t[e],n=r.children.length,o=this._minEntries;this._chooseSplitAxis(r,o,n);var s=this._chooseSplitIndex(r,o,n),a=m(r.children.splice(s,r.children.length-s));a.height=r.height,a.leaf=r.leaf,i(r,this.toBBox),i(a,this.toBBox),e?t[e-1].children.push(a):this._splitRoot(r,a)},_splitRoot:function(t,e){this.data=m([t,e]),this.data.height=t.height+1,this.data.leaf=!1,i(this.data,this.toBBox)},_chooseSplitIndex:function(t,e,r){var n,o,i,a,l,u,p,h;for(u=p=1/0,n=e;n<=r-e;n++)o=s(t,0,n,this.toBBox),i=s(t,n,r,this.toBBox),a=_(o,i),l=c(o)+c(i),a<u?(u=a,h=n,p=l<p?l:p):a===u&&l<p&&(p=l,h=n);return h},_chooseSplitAxis:function(t,e,r){var n=t.leaf?this.compareMinX:l,o=t.leaf?this.compareMinY:u,i=this._allDistMargin(t,e,r,n),s=this._allDistMargin(t,e,r,o);i<s&&t.children.sort(n)},_allDistMargin:function(t,e,r,n){t.children.sort(n);var o,i,l=this.toBBox,u=s(t,0,e,l),c=s(t,r-e,r,l),h=p(u)+p(c);for(o=e;o<r-e;o++)i=t.children[o],a(u,t.leaf?l(i):i),h+=p(u);for(o=r-e-1;o>=e;o--)i=t.children[o],a(c,t.leaf?l(i):i),h+=p(c);return h},_adjustParentBBoxes:function(t,e,r){for(var n=r;n>=0;n--)a(e[n],t)},_condense:function(t){for(var e,r=t.length-1;r>=0;r--)0===t[r].children.length?r>0?(e=t[r-1].children,e.splice(e.indexOf(t[r]),1)):this.clear():i(t[r],this.toBBox)},_initFormat:function(t){var e=[\"return a\",\" - b\",\";\"];this.compareMinX=new Function(\"a\",\"b\",e.join(t[0])),this.compareMinY=new Function(\"a\",\"b\",e.join(t[1])),this.toBBox=new Function(\"a\",\"return {minX: a\"+t[0]+\", minY: a\"+t[1]+\", maxX: a\"+t[2]+\", maxY: a\"+t[3]+\"};\")}}},{quickselect:\"quickselect/index\"}],sprintf:[function(t,e,r){/**\n", + " sprintf() for JavaScript 0.7-beta1\n", + " http://www.diveintojavascript.com/projects/javascript-sprintf\n", + " \n", + " Copyright (c) Alexandru Marasteanu <alexaholic [at) gmail (dot] com>\n", + " All rights reserved.\n", + " \n", + " Redistribution and use in source and binary forms, with or without\n", + " modification, are permitted provided that the following conditions are met:\n", + " * Redistributions of source code must retain the above copyright\n", + " notice, this list of conditions and the following disclaimer.\n", + " * Redistributions in binary form must reproduce the above copyright\n", + " notice, this list of conditions and the following disclaimer in the\n", + " documentation and/or other materials provided with the distribution.\n", + " * Neither the name of sprintf() for JavaScript nor the\n", + " names of its contributors may be used to endorse or promote products\n", + " derived from this software without specific prior written permission.\n", + " \n", + " THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\n", + " ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\n", + " WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n", + " DISCLAIMED. IN NO EVENT SHALL Alexandru Marasteanu BE LIABLE FOR ANY\n", + " DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n", + " (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\n", + " LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\n", + " ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n", + " (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\n", + " SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + " \n", + " \n", + " Changelog:\n", + " 2010.11.07 - 0.7-beta1-node\n", + " - converted it to a node.js compatible module\n", + " \n", + " 2010.09.06 - 0.7-beta1\n", + " - features: vsprintf, support for named placeholders\n", + " - enhancements: format cache, reduced global namespace pollution\n", + " \n", + " 2010.05.22 - 0.6:\n", + " - reverted to 0.4 and fixed the bug regarding the sign of the number 0\n", + " Note:\n", + " Thanks to Raphael Pigulla <raph (at] n3rd [dot) org> (http://www.n3rd.org/)\n", + " who warned me about a bug in 0.5, I discovered that the last update was\n", + " a regress. I appologize for that.\n", + " \n", + " 2010.05.09 - 0.5:\n", + " - bug fix: 0 is now preceeded with a + sign\n", + " - bug fix: the sign was not at the right position on padded results (Kamal Abdali)\n", + " - switched from GPL to BSD license\n", + " \n", + " 2007.10.21 - 0.4:\n", + " - unit test and patch (David Baird)\n", + " \n", + " 2007.09.17 - 0.3:\n", + " - bug fix: no longer throws exception on empty paramenters (Hans Pufal)\n", + " \n", + " 2007.09.11 - 0.2:\n", + " - feature: added argument swapping\n", + " \n", + " 2007.04.03 - 0.1:\n", + " - initial release\n", + " **/\n", + " var n=function(){function t(t){return Object.prototype.toString.call(t).slice(8,-1).toLowerCase()}function e(t,e){for(var r=[];e>0;r[--e]=t);return r.join(\"\")}var r=function(){return r.cache.hasOwnProperty(arguments[0])||(r.cache[arguments[0]]=r.parse(arguments[0])),r.format.call(null,r.cache[arguments[0]],arguments)};return r.object_stringify=function(t,e,n,o){var i=\"\";if(null!=t)switch(typeof t){case\"function\":return\"[Function\"+(t.name?\": \"+t.name:\"\")+\"]\";case\"object\":if(t instanceof Error)return\"[\"+t.toString()+\"]\";if(e>=n)return\"[Object]\";if(o&&(o=o.slice(0),o.push(t)),null!=t.length){i+=\"[\";var s=[];for(var a in t)o&&o.indexOf(t[a])>=0?s.push(\"[Circular]\"):s.push(r.object_stringify(t[a],e+1,n,o));i+=s.join(\", \")+\"]\"}else{if(\"getMonth\"in t)return\"Date(\"+t+\")\";i+=\"{\";var s=[];for(var l in t)t.hasOwnProperty(l)&&(o&&o.indexOf(t[l])>=0?s.push(l+\": [Circular]\"):s.push(l+\": \"+r.object_stringify(t[l],e+1,n,o)));i+=s.join(\", \")+\"}\"}return i;case\"string\":return'\"'+t+'\"'}return\"\"+t},r.format=function(o,i){var s,a,l,u,c,p,h,_=1,d=o.length,f=\"\",m=[];for(a=0;a<d;a++)if(f=t(o[a]),\"string\"===f)m.push(o[a]);else if(\"array\"===f){if(u=o[a],u[2])for(s=i[_],l=0;l<u[2].length;l++){if(!s.hasOwnProperty(u[2][l]))throw new Error(n('[sprintf] property \"%s\" does not exist',u[2][l]));s=s[u[2][l]]}else s=u[1]?i[u[1]]:i[_++];if(/[^sO]/.test(u[8])&&\"number\"!=t(s))throw new Error(n('[sprintf] expecting number but found %s \"'+s+'\"',t(s)));switch(u[8]){case\"b\":s=s.toString(2);break;case\"c\":s=String.fromCharCode(s);break;case\"d\":s=parseInt(s,10);break;case\"e\":s=u[7]?s.toExponential(u[7]):s.toExponential();break;case\"f\":s=u[7]?parseFloat(s).toFixed(u[7]):parseFloat(s);break;case\"O\":s=r.object_stringify(s,0,parseInt(u[7])||5);break;case\"o\":s=s.toString(8);break;case\"s\":s=(s=String(s))&&u[7]?s.substring(0,u[7]):s;break;case\"u\":s=Math.abs(s);break;case\"x\":s=s.toString(16);break;case\"X\":s=s.toString(16).toUpperCase()}s=/[def]/.test(u[8])&&u[3]&&s>=0?\"+\"+s:s,p=u[4]?\"0\"==u[4]?\"0\":u[4].charAt(1):\" \",h=u[6]-String(s).length,c=u[6]?e(p,h):\"\",m.push(u[5]?s+c:c+s)}return m.join(\"\")},r.cache={},r.parse=function(t){for(var e=t,r=[],n=[],o=0;e;){if(null!==(r=/^[^\\x25]+/.exec(e)))n.push(r[0]);else if(null!==(r=/^\\x25{2}/.exec(e)))n.push(\"%\");else{if(null===(r=/^\\x25(?:([1-9]\\d*)\\$|\\(([^\\)]+)\\))?(\\+)?(0|'[^$])?(-)?(\\d+)?(?:\\.(\\d+))?([b-fosOuxX])/.exec(e)))throw new Error(\"[sprintf] \"+e);if(r[2]){o|=1;var i=[],s=r[2],a=[];if(null===(a=/^([a-z_][a-z_\\d]*)/i.exec(s)))throw new Error(\"[sprintf] \"+s);for(i.push(a[1]);\"\"!==(s=s.substring(a[0].length));)if(null!==(a=/^\\.([a-z_][a-z_\\d]*)/i.exec(s)))i.push(a[1]);else{if(null===(a=/^\\[(\\d+)\\]/.exec(s)))throw new Error(\"[sprintf] \"+s);i.push(a[1])}r[2]=i}else o|=2;if(3===o)throw new Error(\"[sprintf] mixing positional and named placeholders is not (yet) supported\");n.push(r)}e=e.substring(r[0].length)}return n},r}(),o=function(t,e){var r=e.slice();return r.unshift(t),n.apply(null,r)};e.exports=n,n.sprintf=n,n.vsprintf=o},{}],\"timezone/index\":[function(e,r,n){!function(e){\"object\"==typeof r&&r.exports?r.exports=e():\"function\"==typeof t?t(e):this.tz=e()}(function(){function t(t,e,r){var n,o=e.day[1];do n=new Date(Date.UTC(r,e.month,Math.abs(o++)));while(e.day[0]<7&&n.getUTCDay()!=e.day[0]);return n={clock:e.clock,sort:n.getTime(),rule:e,save:6e4*e.save,offset:t.offset},n[n.clock]=n.sort+6e4*e.time,n.posix?n.wallclock=n[n.clock]+(t.offset+e.saved):n.posix=n[n.clock]-(t.offset+e.saved),n}function e(e,r,n){var o,i,s,a,l,u,c,p=e[e.zone],h=[],_=new Date(n).getUTCFullYear(),d=1;for(o=1,i=p.length;o<i&&!(p[o][r]<=n);o++);if(s=p[o],s.rules){for(u=e[s.rules],c=_+1;c>=_-d;--c)for(o=0,i=u.length;o<i;o++)u[o].from<=c&&c<=u[o].to?h.push(t(s,u[o],c)):u[o].to<c&&1==d&&(d=c-u[o].to);for(h.sort(function(t,e){return t.sort-e.sort}),o=0,i=h.length;o<i;o++)n>=h[o][r]&&h[o][h[o].clock]>s[h[o].clock]&&(a=h[o])}return a&&((l=/^(.*)\\/(.*)$/.exec(s.format))?a.abbrev=l[a.save?2:1]:a.abbrev=s.format.replace(/%s/,a.rule.letter)),a||s}function r(t,r){return\"UTC\"==t.zone?r:(t.entry=e(t,\"posix\",r),r+t.entry.offset+t.entry.save)}function n(t,r){if(\"UTC\"==t.zone)return r;var n,o;return t.entry=n=e(t,\"wallclock\",r),o=r-n.wallclock,0<o&&o<n.save?null:r-n.offset-n.save}function o(t,e,o){var i,s=+(o[1]+1),a=o[2]*s,l=u.indexOf(o[3].toLowerCase());if(l>9)e+=a*p[l-10];else{if(i=new Date(r(t,e)),l<7)for(;a;)i.setUTCDate(i.getUTCDate()+s),i.getUTCDay()==l&&(a-=s);else 7==l?i.setUTCFullYear(i.getUTCFullYear()+a):8==l?i.setUTCMonth(i.getUTCMonth()+a):i.setUTCDate(i.getUTCDate()+a);null==(e=n(t,i.getTime()))&&(e=n(t,i.getTime()+864e5*s)-864e5*s)}return e}function i(t){if(!t.length)return\"1.0.6\";var e,i,s,a,l,u=Object.create(this),p=[];for(e=0;e<t.length;e++)if(a=t[e],Array.isArray(a))e||isNaN(a[1])?a.splice.apply(t,[e--,1].concat(a)):l=a;else if(isNaN(a)){if(s=typeof a,\"string\"==s)~a.indexOf(\"%\")?u.format=a:e||\"*\"!=a?!e&&(s=/^(\\d{4})-(\\d{2})-(\\d{2})(?:[T\\s](\\d{2}):(\\d{2})(?::(\\d{2})(?:\\.(\\d+))?)?(Z|(([+-])(\\d{2}(:\\d{2}){0,2})))?)?$/.exec(a))?(l=[],l.push.apply(l,s.slice(1,8)),s[9]?(l.push(s[10]+1),l.push.apply(l,s[11].split(/:/))):s[8]&&l.push(1)):/^\\w{2,3}_\\w{2}$/.test(a)?u.locale=a:(s=c.exec(a))?p.push(s):u.zone=a:l=a;else if(\"function\"==s){if(s=a.call(u))return s}else if(/^\\w{2,3}_\\w{2}$/.test(a.name))u[a.name]=a;else if(a.zones){for(s in a.zones)u[s]=a.zones[s];for(s in a.rules)u[s]=a.rules[s]}}else e||(l=a);if(u[u.locale]||delete u.locale,u[u.zone]||delete u.zone,null!=l){if(\"*\"==l)l=u.clock();else if(Array.isArray(l)){for(i=!l[7],e=0;e<11;e++)l[e]=+(l[e]||0);--l[1],l=Date.UTC.apply(Date.UTC,l.slice(0,8))+-l[7]*(36e5*l[8]+6e4*l[9]+1e3*l[10])}else l=Math.floor(l);if(!isNaN(l)){if(i&&(l=n(u,l)),null==l)return l;for(e=0,i=p.length;e<i;e++)l=o(u,l,p[e]);return u.format?(s=new Date(r(u,l)),u.format.replace(/%([-0_^]?)(:{0,3})(\\d*)(.)/g,function(t,e,r,n,o){var i,a,c=\"0\";if(i=u[o]){for(t=String(i.call(u,s,l,e,r.length)),\"_\"==(e||i.style)&&(c=\" \"),a=\"-\"==e?0:i.pad||0;t.length<a;)t=c+t;for(a=\"-\"==e?0:n||i.pad;t.length<a;)t=c+t;\"N\"==o&&a<t.length&&(t=t.slice(0,a)),\"^\"==e&&(t=t.toUpperCase())}return t})):l}}return function(){return u.convert(arguments)}}function s(t,e){var r,n,o;return n=new Date(Date.UTC(t.getUTCFullYear(),0)),r=Math.floor((t.getTime()-n.getTime())/864e5),n.getUTCDay()==e?o=0:(o=7-n.getUTCDay()+e,8==o&&(o=1)),r>=o?Math.floor((r-o)/7)+1:0}function a(t){var e,r,n;return r=t.getUTCFullYear(),e=new Date(Date.UTC(r,0)).getUTCDay(),n=s(t,1)+(e>1&&e<=4?1:0),n?53!=n||4==e||3==e&&29==new Date(r,1,29).getDate()?[n,t.getUTCFullYear()]:[1,t.getUTCFullYear()+1]:(r=t.getUTCFullYear()-1,e=new Date(Date.UTC(r,0)).getUTCDay(),n=4==e||3==e&&29==new Date(r,1,29).getDate()?53:52,[n,t.getUTCFullYear()-1])}var l={clock:function(){return+new Date},zone:\"UTC\",entry:{abbrev:\"UTC\",offset:0,save:0},UTC:1,z:function(t,e,r,n){var o,i,s=this.entry.offset+this.entry.save,a=Math.abs(s/1e3),l=[],u=3600;for(o=0;o<3;o++)l.push((\"0\"+Math.floor(a/u)).slice(-2)),a%=u,u/=60;return\"^\"!=r||s?(\"^\"==r&&(n=3),3==n?(i=l.join(\":\"),i=i.replace(/:00$/,\"\"),\"^\"!=r&&(i=i.replace(/:00$/,\"\"))):n?(i=l.slice(0,n+1).join(\":\"),\"^\"==r&&(i=i.replace(/:00$/,\"\"))):i=l.slice(0,2).join(\"\"),i=(s<0?\"-\":\"+\")+i,i=i.replace(/([-+])(0)/,{_:\" $1\",\"-\":\"$1\"}[r]||\"$1$2\")):\"Z\"},\"%\":function(t){return\"%\"},n:function(t){return\"\\n\"},t:function(t){return\"\\t\"},U:function(t){return s(t,0)},W:function(t){return s(t,1)},V:function(t){return a(t)[0]},G:function(t){return a(t)[1]},g:function(t){return a(t)[1]%100},j:function(t){return Math.floor((t.getTime()-Date.UTC(t.getUTCFullYear(),0))/864e5)+1},s:function(t){return Math.floor(t.getTime()/1e3)},C:function(t){return Math.floor(t.getUTCFullYear()/100)},N:function(t){return t.getTime()%1e3*1e6},m:function(t){return t.getUTCMonth()+1},Y:function(t){return t.getUTCFullYear()},y:function(t){return t.getUTCFullYear()%100},H:function(t){return t.getUTCHours()},M:function(t){return t.getUTCMinutes()},S:function(t){return t.getUTCSeconds()},e:function(t){return t.getUTCDate()},d:function(t){return t.getUTCDate()},u:function(t){return t.getUTCDay()||7},w:function(t){return t.getUTCDay()},l:function(t){return t.getUTCHours()%12||12},I:function(t){return t.getUTCHours()%12||12},k:function(t){return t.getUTCHours()},Z:function(t){return this.entry.abbrev},a:function(t){return this[this.locale].day.abbrev[t.getUTCDay()]},A:function(t){return this[this.locale].day.full[t.getUTCDay()]},h:function(t){return this[this.locale].month.abbrev[t.getUTCMonth()]},b:function(t){return this[this.locale].month.abbrev[t.getUTCMonth()]},B:function(t){return this[this.locale].month.full[t.getUTCMonth()]},P:function(t){return this[this.locale].meridiem[Math.floor(t.getUTCHours()/12)].toLowerCase()},p:function(t){return this[this.locale].meridiem[Math.floor(t.getUTCHours()/12)]},R:function(t,e){return this.convert([e,\"%H:%M\"])},T:function(t,e){return this.convert([e,\"%H:%M:%S\"])},D:function(t,e){return this.convert([e,\"%m/%d/%y\"])},F:function(t,e){return this.convert([e,\"%Y-%m-%d\"])},x:function(t,e){return this.convert([e,this[this.locale].date])},r:function(t,e){return this.convert([e,this[this.locale].time12||\"%I:%M:%S\"])},X:function(t,e){return this.convert([e,this[this.locale].time24])},c:function(t,e){return this.convert([e,this[this.locale].dateTime])},convert:i,locale:\"en_US\",en_US:{date:\"%m/%d/%Y\",time24:\"%I:%M:%S %p\",time12:\"%I:%M:%S %p\",dateTime:\"%a %d %b %Y %I:%M:%S %p %Z\",meridiem:[\"AM\",\"PM\"],month:{abbrev:\"Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec\".split(\"|\"),full:\"January|February|March|April|May|June|July|August|September|October|November|December\".split(\"|\")},day:{abbrev:\"Sun|Mon|Tue|Wed|Thu|Fri|Sat\".split(\"|\"),full:\"Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday\".split(\"|\")}}},u=\"Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|year|month|day|hour|minute|second|millisecond\",c=new RegExp(\"^\\\\s*([+-])(\\\\d+)\\\\s+(\"+u+\")s?\\\\s*$\",\"i\"),p=[36e5,6e4,1e3,1];return u=u.toLowerCase().split(\"|\"),\"delmHMSUWVgCIky\".replace(/./g,function(t){l[t].pad=2}),l.N.pad=9,l.j.pad=3,l.k.style=\"_\",l.l.style=\"_\",l.e.style=\"_\",function(){return l.convert(arguments)}})},{}],underscore:[function(e,r,n){\n", + " // (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n", + " // Underscore may be freely distributed under the MIT license.\n", + " (function(){function e(t){function e(e,r,n,o,i,s){for(;i>=0&&i<s;i+=t){var a=o?o[i]:i;n=r(n,e[a],a,e)}return n}return function(r,n,o,i){n=w(n,i,4);var s=!z(r)&&x.keys(r),a=(s||r).length,l=t>0?0:a-1;return arguments.length<3&&(o=r[s?s[l]:l],l+=t),e(r,n,o,s,l,a)}}function o(t){return function(e,r,n){r=k(r,n);for(var o=M(e),i=t>0?0:o-1;i>=0&&i<o;i+=t)if(r(e[i],i,e))return i;return-1}}function i(t,e,r){return function(n,o,i){var s=0,a=M(n);if(\"number\"==typeof i)t>0?s=i>=0?i:Math.max(i+a,s):a=i>=0?Math.min(i+1,a):i+a+1;else if(r&&i&&a)return i=r(n,o),n[i]===o?i:-1;if(o!==o)return i=e(_.call(n,s,a),x.isNaN),i>=0?i+s:-1;for(i=t>0?s:a-1;i>=0&&i<a;i+=t)if(n[i]===o)return i;return-1}}function s(t,e){var r=O.length,n=t.constructor,o=x.isFunction(n)&&n.prototype||c,i=\"constructor\";for(x.has(t,i)&&!x.contains(e,i)&&e.push(i);r--;)i=O[r],i in t&&t[i]!==o[i]&&!x.contains(e,i)&&e.push(i)}var a=this,l=a._,u=Array.prototype,c=Object.prototype,p=Function.prototype,h=u.push,_=u.slice,d=c.toString,f=c.hasOwnProperty,m=Array.isArray,g=Object.keys,y=p.bind,v=Object.create,b=function(){},x=function(t){return t instanceof x?t:this instanceof x?void(this._wrapped=t):new x(t)};\"undefined\"!=typeof n?(\"undefined\"!=typeof r&&r.exports&&(n=r.exports=x),n._=x):a._=x,x.VERSION=\"1.8.3\";var w=function(t,e,r){if(void 0===e)return t;switch(null==r?3:r){case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,o){return t.call(e,r,n,o)};case 4:return function(r,n,o,i){return t.call(e,r,n,o,i)}}return function(){return t.apply(e,arguments)}},k=function(t,e,r){return null==t?x.identity:x.isFunction(t)?w(t,e,r):x.isObject(t)?x.matcher(t):x.property(t)};x.iteratee=function(t,e){return k(t,e,1/0)};var T=function(t,e){return function(r){var n=arguments.length;if(n<2||null==r)return r;for(var o=1;o<n;o++)for(var i=arguments[o],s=t(i),a=s.length,l=0;l<a;l++){var u=s[l];e&&void 0!==r[u]||(r[u]=i[u])}return r}},E=function(t){if(!x.isObject(t))return{};if(v)return v(t);b.prototype=t;var e=new b;return b.prototype=null,e},S=function(t){return function(e){return null==e?void 0:e[t]}},A=Math.pow(2,53)-1,M=S(\"length\"),z=function(t){var e=M(t);return\"number\"==typeof e&&e>=0&&e<=A};x.each=x.forEach=function(t,e,r){e=w(e,r);var n,o;if(z(t))for(n=0,o=t.length;n<o;n++)e(t[n],n,t);else{var i=x.keys(t);for(n=0,o=i.length;n<o;n++)e(t[i[n]],i[n],t)}return t},x.map=x.collect=function(t,e,r){e=k(e,r);for(var n=!z(t)&&x.keys(t),o=(n||t).length,i=Array(o),s=0;s<o;s++){var a=n?n[s]:s;i[s]=e(t[a],a,t)}return i},x.reduce=x.foldl=x.inject=e(1),x.reduceRight=x.foldr=e(-1),x.find=x.detect=function(t,e,r){var n;if(n=z(t)?x.findIndex(t,e,r):x.findKey(t,e,r),void 0!==n&&n!==-1)return t[n]},x.filter=x.select=function(t,e,r){var n=[];return e=k(e,r),x.each(t,function(t,r,o){e(t,r,o)&&n.push(t)}),n},x.reject=function(t,e,r){return x.filter(t,x.negate(k(e)),r)},x.every=x.all=function(t,e,r){e=k(e,r);for(var n=!z(t)&&x.keys(t),o=(n||t).length,i=0;i<o;i++){var s=n?n[i]:i;if(!e(t[s],s,t))return!1}return!0},x.some=x.any=function(t,e,r){e=k(e,r);for(var n=!z(t)&&x.keys(t),o=(n||t).length,i=0;i<o;i++){var s=n?n[i]:i;if(e(t[s],s,t))return!0}return!1},x.contains=x.includes=x.include=function(t,e,r,n){return z(t)||(t=x.values(t)),(\"number\"!=typeof r||n)&&(r=0),x.indexOf(t,e,r)>=0},x.invoke=function(t,e){var r=_.call(arguments,2),n=x.isFunction(e);return x.map(t,function(t){var o=n?e:t[e];return null==o?o:o.apply(t,r)})},x.pluck=function(t,e){return x.map(t,x.property(e))},x.where=function(t,e){return x.filter(t,x.matcher(e))},x.findWhere=function(t,e){return x.find(t,x.matcher(e))},x.max=function(t,e,r){var n,o,i=-(1/0),s=-(1/0);if(null==e&&null!=t){t=z(t)?t:x.values(t);for(var a=0,l=t.length;a<l;a++)n=t[a],n>i&&(i=n)}else e=k(e,r),x.each(t,function(t,r,n){o=e(t,r,n),(o>s||o===-(1/0)&&i===-(1/0))&&(i=t,s=o)});return i},x.min=function(t,e,r){var n,o,i=1/0,s=1/0;if(null==e&&null!=t){t=z(t)?t:x.values(t);for(var a=0,l=t.length;a<l;a++)n=t[a],n<i&&(i=n)}else e=k(e,r),x.each(t,function(t,r,n){o=e(t,r,n),(o<s||o===1/0&&i===1/0)&&(i=t,s=o)});return i},x.shuffle=function(t){for(var e,r=z(t)?t:x.values(t),n=r.length,o=Array(n),i=0;i<n;i++)e=x.random(0,i),e!==i&&(o[i]=o[e]),o[e]=r[i];return o},x.sample=function(t,e,r){return null==e||r?(z(t)||(t=x.values(t)),t[x.random(t.length-1)]):x.shuffle(t).slice(0,Math.max(0,e))},x.sortBy=function(t,e,r){return e=k(e,r),x.pluck(x.map(t,function(t,r,n){return{value:t,index:r,criteria:e(t,r,n)}}).sort(function(t,e){var r=t.criteria,n=e.criteria;if(r!==n){if(r>n||void 0===r)return 1;if(r<n||void 0===n)return-1}return t.index-e.index}),\"value\")};var C=function(t){return function(e,r,n){var o={};return r=k(r,n),x.each(e,function(n,i){var s=r(n,i,e);t(o,n,s)}),o}};x.groupBy=C(function(t,e,r){x.has(t,r)?t[r].push(e):t[r]=[e]}),x.indexBy=C(function(t,e,r){t[r]=e}),x.countBy=C(function(t,e,r){x.has(t,r)?t[r]++:t[r]=1}),x.toArray=function(t){return t?x.isArray(t)?_.call(t):z(t)?x.map(t,x.identity):x.values(t):[]},x.size=function(t){return null==t?0:z(t)?t.length:x.keys(t).length},x.partition=function(t,e,r){e=k(e,r);var n=[],o=[];return x.each(t,function(t,r,i){(e(t,r,i)?n:o).push(t)}),[n,o]},x.first=x.head=x.take=function(t,e,r){if(null!=t)return null==e||r?t[0]:x.initial(t,t.length-e)},x.initial=function(t,e,r){return _.call(t,0,Math.max(0,t.length-(null==e||r?1:e)))},x.last=function(t,e,r){if(null!=t)return null==e||r?t[t.length-1]:x.rest(t,Math.max(0,t.length-e))},x.rest=x.tail=x.drop=function(t,e,r){return _.call(t,null==e||r?1:e)},x.compact=function(t){return x.filter(t,x.identity)};var P=function(t,e,r,n){for(var o=[],i=0,s=n||0,a=M(t);s<a;s++){var l=t[s];if(z(l)&&(x.isArray(l)||x.isArguments(l))){e||(l=P(l,e,r));var u=0,c=l.length;for(o.length+=c;u<c;)o[i++]=l[u++]}else r||(o[i++]=l)}return o};x.flatten=function(t,e){return P(t,e,!1)},x.without=function(t){return x.difference(t,_.call(arguments,1))},x.uniq=x.unique=function(t,e,r,n){x.isBoolean(e)||(n=r,r=e,e=!1),null!=r&&(r=k(r,n));for(var o=[],i=[],s=0,a=M(t);s<a;s++){var l=t[s],u=r?r(l,s,t):l;e?(s&&i===u||o.push(l),i=u):r?x.contains(i,u)||(i.push(u),o.push(l)):x.contains(o,l)||o.push(l)}return o},x.union=function(){return x.uniq(P(arguments,!0,!0))},x.intersection=function(t){for(var e=[],r=arguments.length,n=0,o=M(t);n<o;n++){var i=t[n];if(!x.contains(e,i)){for(var s=1;s<r&&x.contains(arguments[s],i);s++);s===r&&e.push(i)}}return e},x.difference=function(t){var e=P(arguments,!0,!0,1);return x.filter(t,function(t){return!x.contains(e,t)})},x.zip=function(){return x.unzip(arguments)},x.unzip=function(t){for(var e=t&&x.max(t,M).length||0,r=Array(e),n=0;n<e;n++)r[n]=x.pluck(t,n);return r},x.object=function(t,e){for(var r={},n=0,o=M(t);n<o;n++)e?r[t[n]]=e[n]:r[t[n][0]]=t[n][1];return r},x.findIndex=o(1),x.findLastIndex=o(-1),x.sortedIndex=function(t,e,r,n){r=k(r,n,1);for(var o=r(e),i=0,s=M(t);i<s;){var a=Math.floor((i+s)/2);r(t[a])<o?i=a+1:s=a}return i},x.indexOf=i(1,x.findIndex,x.sortedIndex),x.lastIndexOf=i(-1,x.findLastIndex),x.range=function(t,e,r){null==e&&(e=t||0,t=0),r=r||1;for(var n=Math.max(Math.ceil((e-t)/r),0),o=Array(n),i=0;i<n;i++,t+=r)o[i]=t;return o};var j=function(t,e,r,n,o){if(!(n instanceof e))return t.apply(r,o);var i=E(t.prototype),s=t.apply(i,o);return x.isObject(s)?s:i};x.bind=function(t,e){if(y&&t.bind===y)return y.apply(t,_.call(arguments,1));if(!x.isFunction(t))throw new TypeError(\"Bind must be called on a function\");var r=_.call(arguments,2),n=function(){return j(t,n,e,this,r.concat(_.call(arguments)))};return n},x.partial=function(t){var e=_.call(arguments,1),r=function(){for(var n=0,o=e.length,i=Array(o),s=0;s<o;s++)i[s]=e[s]===x?arguments[n++]:e[s];for(;n<arguments.length;)i.push(arguments[n++]);return j(t,r,this,this,i)};return r},x.bindAll=function(t){var e,r,n=arguments.length;if(n<=1)throw new Error(\"bindAll must be passed function names\");for(e=1;e<n;e++)r=arguments[e],t[r]=x.bind(t[r],t);return t},x.memoize=function(t,e){var r=function(n){var o=r.cache,i=\"\"+(e?e.apply(this,arguments):n);return x.has(o,i)||(o[i]=t.apply(this,arguments)),o[i]};return r.cache={},r},x.delay=function(t,e){var r=_.call(arguments,2);return setTimeout(function(){return t.apply(null,r)},e)},x.defer=x.partial(x.delay,x,1),x.throttle=function(t,e,r){var n,o,i,s=null,a=0;r||(r={});var l=function(){a=r.leading===!1?0:x.now(),s=null,i=t.apply(n,o),s||(n=o=null)};return function(){var u=x.now();a||r.leading!==!1||(a=u);var c=e-(u-a);return n=this,o=arguments,c<=0||c>e?(s&&(clearTimeout(s),s=null),a=u,i=t.apply(n,o),s||(n=o=null)):s||r.trailing===!1||(s=setTimeout(l,c)),i}},x.debounce=function(t,e,r){var n,o,i,s,a,l=function(){var u=x.now()-s;u<e&&u>=0?n=setTimeout(l,e-u):(n=null,r||(a=t.apply(i,o),n||(i=o=null)))};return function(){i=this,o=arguments,s=x.now();var u=r&&!n;return n||(n=setTimeout(l,e)),u&&(a=t.apply(i,o),i=o=null),a}},x.wrap=function(t,e){return x.partial(e,t)},x.negate=function(t){return function(){return!t.apply(this,arguments)}},x.compose=function(){var t=arguments,e=t.length-1;return function(){for(var r=e,n=t[e].apply(this,arguments);r--;)n=t[r].call(this,n);return n}},x.after=function(t,e){return function(){if(--t<1)return e.apply(this,arguments)}},x.before=function(t,e){var r;return function(){return--t>0&&(r=e.apply(this,arguments)),t<=1&&(e=null),r}},x.once=x.partial(x.before,2);var N=!{toString:null}.propertyIsEnumerable(\"toString\"),O=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];x.keys=function(t){if(!x.isObject(t))return[];if(g)return g(t);var e=[];for(var r in t)x.has(t,r)&&e.push(r);return N&&s(t,e),e},x.allKeys=function(t){if(!x.isObject(t))return[];var e=[];for(var r in t)e.push(r);return N&&s(t,e),e},x.values=function(t){for(var e=x.keys(t),r=e.length,n=Array(r),o=0;o<r;o++)n[o]=t[e[o]];return n},x.mapObject=function(t,e,r){e=k(e,r);for(var n,o=x.keys(t),i=o.length,s={},a=0;a<i;a++)n=o[a],s[n]=e(t[n],n,t);return s},x.pairs=function(t){for(var e=x.keys(t),r=e.length,n=Array(r),o=0;o<r;o++)n[o]=[e[o],t[e[o]]];return n},x.invert=function(t){for(var e={},r=x.keys(t),n=0,o=r.length;n<o;n++)e[t[r[n]]]=r[n];return e},x.functions=x.methods=function(t){var e=[];for(var r in t)x.isFunction(t[r])&&e.push(r);return e.sort()},x.extend=T(x.allKeys),x.extendOwn=x.assign=T(x.keys),x.findKey=function(t,e,r){e=k(e,r);for(var n,o=x.keys(t),i=0,s=o.length;i<s;i++)if(n=o[i],e(t[n],n,t))return n},x.pick=function(t,e,r){var n,o,i={},s=t;if(null==s)return i;x.isFunction(e)?(o=x.allKeys(s),n=w(e,r)):(o=P(arguments,!1,!1,1),n=function(t,e,r){return e in r},s=Object(s));for(var a=0,l=o.length;a<l;a++){var u=o[a],c=s[u];n(c,u,s)&&(i[u]=c)}return i},x.omit=function(t,e,r){if(x.isFunction(e))e=x.negate(e);else{var n=x.map(P(arguments,!1,!1,1),String);e=function(t,e){return!x.contains(n,e)}}return x.pick(t,e,r)},x.defaults=T(x.allKeys,!0),x.create=function(t,e){var r=E(t);return e&&x.extendOwn(r,e),r},x.clone=function(t){return x.isObject(t)?x.isArray(t)?t.slice():x.extend({},t):t},x.tap=function(t,e){return e(t),t},x.isMatch=function(t,e){var r=x.keys(e),n=r.length;if(null==t)return!n;for(var o=Object(t),i=0;i<n;i++){var s=r[i];if(e[s]!==o[s]||!(s in o))return!1}return!0};var D=function(t,e,r,n){if(t===e)return 0!==t||1/t===1/e;if(null==t||null==e)return t===e;t instanceof x&&(t=t._wrapped),e instanceof x&&(e=e._wrapped);var o=d.call(t);if(o!==d.call(e))return!1;switch(o){case\"[object RegExp]\":case\"[object String]\":return\"\"+t==\"\"+e;case\"[object Number]\":return+t!==+t?+e!==+e:0===+t?1/+t===1/e:+t===+e;case\"[object Date]\":case\"[object Boolean]\":return+t===+e}var i=\"[object Array]\"===o;if(!i){if(\"object\"!=typeof t||\"object\"!=typeof e)return!1;var s=t.constructor,a=e.constructor;if(s!==a&&!(x.isFunction(s)&&s instanceof s&&x.isFunction(a)&&a instanceof a)&&\"constructor\"in t&&\"constructor\"in e)return!1}r=r||[],n=n||[];for(var l=r.length;l--;)if(r[l]===t)return n[l]===e;if(r.push(t),n.push(e),i){if(l=t.length,l!==e.length)return!1;for(;l--;)if(!D(t[l],e[l],r,n))return!1}else{var u,c=x.keys(t);if(l=c.length,x.keys(e).length!==l)return!1;for(;l--;)if(u=c[l],!x.has(e,u)||!D(t[u],e[u],r,n))return!1}return r.pop(),n.pop(),!0};x.isEqual=function(t,e){return D(t,e)},x.isEmpty=function(t){return null==t||(z(t)&&(x.isArray(t)||x.isString(t)||x.isArguments(t))?0===t.length:0===x.keys(t).length)},x.isElement=function(t){return!(!t||1!==t.nodeType)},x.isArray=m||function(t){return\"[object Array]\"===d.call(t)},x.isObject=function(t){var e=typeof t;return\"function\"===e||\"object\"===e&&!!t},x.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\"],function(t){x[\"is\"+t]=function(e){return d.call(e)===\"[object \"+t+\"]\"}}),x.isArguments(arguments)||(x.isArguments=function(t){return x.has(t,\"callee\")}),\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&(x.isFunction=function(t){return\"function\"==typeof t||!1}),x.isFinite=function(t){return isFinite(t)&&!isNaN(parseFloat(t))},x.isNaN=function(t){return x.isNumber(t)&&t!==+t},x.isBoolean=function(t){return t===!0||t===!1||\"[object Boolean]\"===d.call(t)},x.isNull=function(t){return null===t},x.isUndefined=function(t){return void 0===t},x.has=function(t,e){return null!=t&&f.call(t,e)},x.noConflict=function(){return a._=l,this},x.identity=function(t){return t},x.constant=function(t){return function(){return t}},x.noop=function(){},x.property=S,x.propertyOf=function(t){return null==t?function(){}:function(e){return t[e]}},x.matcher=x.matches=function(t){return t=x.extendOwn({},t),function(e){return x.isMatch(e,t)}},x.times=function(t,e,r){var n=Array(Math.max(0,t));e=w(e,r,1);for(var o=0;o<t;o++)n[o]=e(o);return n},x.random=function(t,e){return null==e&&(e=t,t=0),t+Math.floor(Math.random()*(e-t+1))},x.now=Date.now||function(){return(new Date).getTime()};var F={\"&\":\"&\",\"<\":\"<\",\">\":\">\",'\"':\""\",\"'\":\"'\",\"`\":\"`\"},I=x.invert(F),R=function(t){var e=function(e){return t[e]},r=\"(?:\"+x.keys(t).join(\"|\")+\")\",n=RegExp(r),o=RegExp(r,\"g\");return function(t){return t=null==t?\"\":\"\"+t,n.test(t)?t.replace(o,e):t}};x.escape=R(F),x.unescape=R(I),x.result=function(t,e,r){var n=null==t?void 0:t[e];return void 0===n&&(n=r),x.isFunction(n)?n.call(t):n};var q=0;x.uniqueId=function(t){var e=++q+\"\";return t?t+e:e},x.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};var L=/(.)^/,B={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g,G=function(t){return\"\\\\\"+B[t]};x.template=function(t,e,r){!e&&r&&(e=r),e=x.defaults({},e,x.templateSettings);var n=RegExp([(e.escape||L).source,(e.interpolate||L).source,(e.evaluate||L).source].join(\"|\")+\"|$\",\"g\"),o=0,i=\"__p+='\";t.replace(n,function(e,r,n,s,a){return i+=t.slice(o,a).replace(V,G),o=a+e.length,r?i+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":n?i+=\"'+\\n((__t=(\"+n+\"))==null?'':__t)+\\n'\":s&&(i+=\"';\\n\"+s+\"\\n__p+='\"),e}),i+=\"';\\n\",e.variable||(i=\"with(obj||{}){\\n\"+i+\"}\\n\"),i=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+i+\"return __p;\\n\";try{var s=new Function(e.variable||\"obj\",\"_\",i)}catch(a){throw a.source=i,a}var l=function(t){return s.call(this,t,x)},u=e.variable||\"obj\";return l.source=\"function(\"+u+\"){\\n\"+i+\"}\",l},x.chain=function(t){var e=x(t);return e._chain=!0,e};var U=function(t,e){return t._chain?x(e).chain():e};x.mixin=function(t){x.each(x.functions(t),function(e){var r=x[e]=t[e];x.prototype[e]=function(){var t=[this._wrapped];return h.apply(t,arguments),U(this,r.apply(x,t))}})},x.mixin(x),x.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(t){var e=u[t];x.prototype[t]=function(){var r=this._wrapped;return e.apply(r,arguments),\"shift\"!==t&&\"splice\"!==t||0!==r.length||delete r[0],U(this,r)}}),x.each([\"concat\",\"join\",\"slice\"],function(t){var e=u[t];x.prototype[t]=function(){return U(this,e.apply(this._wrapped,arguments))}}),x.prototype.value=function(){return this._wrapped},x.prototype.valueOf=x.prototype.toJSON=x.prototype.value,x.prototype.toString=function(){return\"\"+this._wrapped},\"function\"==typeof t&&t.amd&&t(\"underscore\",[],function(){return x})}).call(this)},{}],gloo2:[function(e,r,n){(function(e){!function(e,o){\"function\"==typeof t&&t.amd?t([],o):\"undefined\"!=typeof n?(r.exports=o(),\"undefined\"==typeof window&&(e.gloo2=r.exports)):e.gloo2=o()}(this,function(){var t,r,n,o,i,s,a,l,u,c,p=function(t,e){return Array.isArray(t)&&Array.isArray(e)?t.concat(e):t+e},h=function(t){for(var e=0;e<t.length;e++)if(!g(t[e]))return!1;return!0},_=function(t,e){if(null==e);else{if(Array.isArray(e)){for(var r=0;r<e.length;r++)if(d(t,e[r]))return!0;return!1}if(e.constructor===Object){for(var n in e)if(t==n)return!0;return!1}if(e.constructor==String)return e.indexOf(t)>=0}var o=Error(\"Not a container: \"+e);throw o.name=\"TypeError\",o},d=function E(t,e){if(null==t||null==e);else{if(Array.isArray(t)&&Array.isArray(e)){for(var r=0,n=t.length==e.length;n&&r<t.length;)n=E(t[r],e[r]),r+=1;return n}if(t.constructor===Object&&e.constructor===Object){var o=Object.keys(t),i=Object.keys(e);o.sort(),i.sort();for(var s,r=0,n=E(o,i);n&&r<o.length;)s=o[r],n=E(t[s],e[s]),r+=1;return n}}return t==e},f=function(t,r){if(\"undefined\"==typeof t||\"undefined\"!=typeof window&&window===t||\"undefined\"!=typeof e&&e===t)throw\"Class constructor is called as a function.\";for(var n in t)void 0!==Object[n]||\"function\"!=typeof t[n]||t[n].nobind||(t[n]=t[n].bind(t));t.__init__&&t.__init__.apply(t,r)},m=function(t,e){if((\"number\"==typeof t)+(\"number\"==typeof e)===1){if(t.constructor===String)return k.call(t,e);if(e.constructor===String)return k.call(e,t);if(Array.isArray(e)){var r=t;t=e,e=r}if(Array.isArray(t)){for(var n=[],o=0;o<e;o++)n=n.concat(t);return n}}return t*e},g=function(t){return null===t||\"object\"!=typeof t?t:void 0!==t.length?!!t.length&&t:void 0!==t.byteLength?!!t.byteLength&&t:t.constructor!==Object||!!Object.getOwnPropertyNames(t).length&&t},y=function(t){return Array.isArray(this)?void this.push(t):this.append.apply(this,arguments)},v=function(t,e){return this.constructor!==Object?this.get.apply(this,arguments):void 0!==this[t]?this[t]:void 0!==e?e:null},b=function(){return\"function\"==typeof this.keys?this.keys.apply(this,arguments):Object.keys(this)},x=function(t){if(this.constructor!==String)return this.lstrip.apply(this,arguments);t=void 0===t?\" \\t\\r\\n\":t;for(var e=0;e<this.length;e++)if(t.indexOf(this[e])<0)return this.slice(e);return\"\"},w=function(t){if(!Array.isArray(this))return this.remove.apply(this,arguments);for(var e=0;e<this.length;e++)if(d(this[e],t))return void this.splice(e,1);var r=Error(t);throw r.name=\"ValueError\",r},k=function(t){if(this.repeat)return this.repeat(t);if(t<1)return\"\";for(var e=\"\",r=this.valueOf();t>1;)1&t&&(e+=r),t>>=1,r+=r;return e+r},T=function(t){return this.constructor!==String?this.startswith.apply(this,arguments):0==this.indexOf(t)};return c=window.console,l=\"0.3\",u=function(t,e){var r,n,o,i,s,a,l;for(e=void 0===e?\"periodic check\":e,i=[];;){if(n=t.getError(),d(n,t.NO_ERROR)||g(i)&&d(n,i[i.length-1]))break;y.call(i,n)}if(i.length){for(s=\"\",a=i,\"object\"!=typeof a||Array.isArray(a)||(a=Object.keys(a)),l=0;l<a.length;l+=1)r=a[l],s=p(s,r);throw o=new Error(\"RuntimeError:\"+(\"OpenGL got errors (\"+e+\"): \"+s)),o.name=\"RuntimeError\",o}return null},r=function(){f(this,arguments)},r.prototype._base_class=Object,r.prototype._class_name=\"GlooObject\",r.prototype.__init__=function(t){if(this._gl=t,this.handle=null,this._create(),null===this.handle)throw\"AssertionError: this.handle !== null\";return null},r.prototype._create=function(){var t;throw t=new Error(\"NotImplementedError:\"),t.name=\"NotImplementedError\",t},o=function(){f(this,arguments)},o.prototype=Object.create(r.prototype),o.prototype._base_class=r.prototype,o.prototype._class_name=\"Program\",o.prototype.UTYPEMAP={\"float\":\"uniform1fv\",vec2:\"uniform2fv\",vec3:\"uniform3fv\",vec4:\"uniform4fv\",\"int\":\"uniform1iv\",ivec2:\"uniform2iv\",ivec3:\"uniform3iv\",ivec4:\"uniform4iv\",bool:\"uniform1iv\",bvec2:\"uniform2iv\",bvec3:\"uniform3iv\",bvec4:\"uniform4iv\",mat2:\"uniformMatrix2fv\",mat3:\"uniformMatrix3fv\",mat4:\"uniformMatrix4fv\",sampler1D:\"uniform1i\",sampler2D:\"uniform1i\",sampler3D:\"uniform1i\"},o.prototype.ATYPEMAP={\"float\":\"vertexAttrib1f\",vec2:\"vertexAttrib2f\",vec3:\"vertexAttrib3f\",vec4:\"vertexAttrib4f\"},o.prototype.ATYPEINFO={\"float\":[1,5126],vec2:[2,5126],vec3:[3,5126],vec4:[4,5126]},o.prototype._create=function(){return this.handle=this._gl.createProgram(),this.locations={},this._unset_variables=[],this._validated=!1,this._samplers={},this._attributes={},this._known_invalid=[],null},o.prototype[\"delete\"]=function(){return this._gl.deleteProgram(this.handle),null},o.prototype.activate=function(){return this._gl.useProgram(this.handle),null},o.prototype.deactivate=function(){return this._gl.useProgram(0),null},o.prototype.set_shaders=function(t,e){var r,n,o,i,s,a,l,u,c,h,_,d,f;for(a=this._gl,this._linked=!1,f=a.createShader(a.VERTEX_SHADER),s=a.createShader(a.FRAGMENT_SHADER),_=[[t,f,\"vertex\"],[e,s,\"fragment\"]],u=0;u<2;u+=1)if(h=_[u],r=h[0],l=h[1],d=h[2],a.shaderSource(l,r),a.compileShader(l),c=a.getShaderParameter(l,a.COMPILE_STATUS),!g(c))throw i=a.getShaderInfoLog(l),o=new Error(\"RuntimeError:\"+p(\"errors in \"+d+\" shader:\\n\",i)),o.name=\"RuntimeError\",o;if(a.attachShader(this.handle,f),a.attachShader(this.handle,s),a.linkProgram(this.handle),!g(a.getProgramParameter(this.handle,a.LINK_STATUS)))throw n=new Error(\"RuntimeError:Program link error:\\n\"+a.getProgramInfoLog(this.handle)),n.name=\"RuntimeError\",n;return this._unset_variables=this._get_active_attributes_and_uniforms(),a.detachShader(this.handle,f),a.detachShader(this.handle,s),a.deleteShader(f),a.deleteShader(s),this._known_invalid=[],this._linked=!0,null},o.prototype._get_active_attributes_and_uniforms=function(){var t,e,r,n,o,i,s,a,l,u,c,h,_,d,f,m,v,b,x;for(a=this._gl,this.locations={},d=new window.RegExp(\"(\\\\w+)\\\\s*(\\\\[(\\\\d+)\\\\])\\\\s*\"),o=a.getProgramParameter(this.handle,a.ACTIVE_UNIFORMS),e=a.getProgramParameter(this.handle,a.ACTIVE_ATTRIBUTES),t=[],b=[],m=[[t,e,a.getActiveAttrib,a.getAttribLocation],[b,o,a.getActiveUniform,a.getUniformLocation]],\"object\"!=typeof m||Array.isArray(m)||(m=Object.keys(m)),v=0;v<m.length;v+=1)for(x=m[v],f=x,r=f[0],n=f[1],i=f[2],s=f[3],l=0;l<n;l+=1){if(u=i.call(a,this.handle,l),_=u.name,h=_.match(d),g(h))for(_=h[1],c=0;c<u.size;c+=1)y.call(r,[\"\"+_+\"[\"+c+\"]\",u.type]);else y.call(r,[_,u.type]);this.locations[_]=s.call(a,this.handle,_)}return p(function(){var e,r,n,o=[];for(r=t,\"object\"!=typeof r||Array.isArray(r)||(r=Object.keys(r)),n=0;n<r.length;n++)e=r[n],o.push(e[0]);return o}.apply(this),function(){var t,e,r,n=[];for(e=b,\"object\"!=typeof e||Array.isArray(e)||(e=Object.keys(e)),r=0;r<e.length;r++)t=e[r],n.push(t[0]);return n}.apply(this))},o.prototype.set_texture=function(t,e){var r,n,o;if(!g(this._linked))throw r=new Error(\"RuntimeError:Cannot set uniform when program has no code\"),r.name=\"RuntimeError\",r;return n=v.call(this.locations,t,-1),g(n<0)?(_(t,this._known_invalid)||(y.call(this._known_invalid,t),c.log(\"Variable \"+t+\" is not an active texture\")),null):(_(t,this._unset_variables)&&w.call(this._unset_variables,t),this.activate(),o=b.call(this._samplers).length,_(t,this._samplers)&&(o=this._samplers[t][this._samplers[t].length-1]),this._samplers[t]=[e._target,e.handle,o],this._gl.uniform1i(n,o),null)},o.prototype.set_uniform=function(t,e,r){var n,o,i,s,a,l,u;if(!g(this._linked))throw i=new Error(\"RuntimeError:Cannot set uniform when program has no code\"),i.name=\"RuntimeError\",i;if(a=v.call(this.locations,t,-1),g(a<0))return _(t,this._known_invalid)||(y.call(this._known_invalid,t),c.log(\"Variable \"+t+\" is not an active uniform\")),null;if(_(t,this._unset_variables)&&w.call(this._unset_variables,t),o=1,T.call(e,\"mat\")||(n=v.call({\"int\":\"float\",bool:\"float\"},e,x.call(e,\"ib\")),o=Math.floor(r.length/this.ATYPEINFO[n][0])),g(o>1))for(l=0;l<o;l+=1)_(\"\"+t+\"[\"+l+\"]\",this._unset_variables)&&(u=\"\"+t+\"[\"+l+\"]\",_(u,this._unset_variables)&&w.call(this._unset_variables,u));return s=this.UTYPEMAP[e],this.activate(),T.call(e,\"mat\")?this._gl[s](a,!1,r):this._gl[s](a,r),null},o.prototype.set_attribute=function(t,e,r,n,o){var i,s,l,u,p,h,d,f;if(n=void 0===n?0:n,o=void 0===o?0:o,!g(this._linked))throw s=new Error(\"RuntimeError:Cannot set attribute when program has no code\"),s.name=\"RuntimeError\",s;return h=r instanceof a,p=v.call(this.locations,t,-1),g(p<0)?(_(t,this._known_invalid)||(y.call(this._known_invalid,t),g(h)&&g(o>0)||c.log(\"Variable \"+t+\" is not an active attribute\")),null):(_(t,this._unset_variables)&&w.call(this._unset_variables,t),this.activate(),g(h)?(f=this.ATYPEINFO[e],d=f[0],u=f[1],l=\"vertexAttribPointer\",i=[d,u,this._gl.FALSE,n,o],this._attributes[t]=[r.handle,p,l,i]):(l=this.ATYPEMAP[e],this._attributes[t]=[0,p,l,r]),null)},o.prototype._pre_draw=function(){var t,e,r,n,o,i,s,a,l,u,c,h;this.activate(),s=this._samplers;for(h in s)s.hasOwnProperty(h)&&(h=s[h],i=h,l=i[0],a=i[1],u=i[2],this._gl.activeTexture(p(this._gl.TEXTURE0,u)),this._gl.bindTexture(l,a));o=this._attributes;for(h in o)o.hasOwnProperty(h)&&(h=o[h],n=h,c=n[0],e=n[1],r=n[2],t=n[3],g(c)?(this._gl.bindBuffer(this._gl.ARRAY_BUFFER,c),this._gl.enableVertexAttribArray(e),this._gl[r].apply(this._gl,[].concat([e],t))):(this._gl.bindBuffer(this._gl.ARRAY_BUFFER,null),this._gl.disableVertexAttribArray(e),this._gl[r].apply(this._gl,[].concat([e],t))));return g(this._validated)||(this._validated=!0,this._validate()),null},o.prototype._validate=function(){var t;if(this._unset_variables.length&&c.log(\"Program has unset variables: \"+this._unset_variables),this._gl.validateProgram(this.handle),!g(this._gl.getProgramParameter(this.handle,this._gl.VALIDATE_STATUS)))throw c.log(this._gl.getProgramInfoLog(this.handle)),t=new Error(\"RuntimeError:Program validation error\"),t.name=\"RuntimeError\",t;return null},o.prototype.draw=function(t,e){var r,o,i,s,a;if(!g(this._linked))throw o=new Error(\"RuntimeError:Cannot draw program if code has not been set\"),o.name=\"RuntimeError\",o;return u(this._gl,\"before draw\"),g(e instanceof n)?(this._pre_draw(),e.activate(),r=e._buffer_size/2,s=this._gl.UNSIGNED_SHORT,this._gl.drawElements(t,r,s,0),e.deactivate()):(a=e,i=a[0],r=a[1],g(r)&&(this._pre_draw(),this._gl.drawArrays(t,i,r))),u(this._gl,\"after draw\"),null},t=function(){f(this,arguments)},t.prototype=Object.create(r.prototype),t.prototype._base_class=r.prototype,t.prototype._class_name=\"Buffer\",t.prototype._target=null,t.prototype._usage=35048,t.prototype._create=function(){return this.handle=this._gl.createBuffer(),this._buffer_size=0,null},t.prototype[\"delete\"]=function(){return this._gl.deleteBuffer(this.handle),null},t.prototype.activate=function(){return this._gl.bindBuffer(this._target,this.handle),null},t.prototype.deactivate=function(){return this._gl.bindBuffer(this._target,null),null},t.prototype.set_size=function(t){return d(t,this._buffer_size)||(this.activate(),this._gl.bufferData(this._target,t,this._usage),this._buffer_size=t),null},t.prototype.set_data=function(t,e){return this.activate(),this._gl.bufferSubData(this._target,t,e),null},a=function(){f(this,arguments)},a.prototype=Object.create(t.prototype),a.prototype._base_class=t.prototype,a.prototype._class_name=\"VertexBuffer\",a.prototype._target=34962,n=function(){f(this,arguments)},n.prototype=Object.create(t.prototype),n.prototype._base_class=t.prototype,n.prototype._class_name=\"IndexBuffer\",n.prototype._target=34963,i=function(){f(this,arguments)},i.prototype=Object.create(r.prototype),i.prototype._base_class=r.prototype,i.prototype._class_name=\"Texture2D\",i.prototype._target=3553,i.prototype._types={Int8Array:5120,Uint8Array:5121,Int16Array:5122,Uint16Array:5123,Int32Array:5124,Uint32Array:5125,Float32Array:5126},i.prototype._create=function(){return this.handle=this._gl.createTexture(),this._shape_format=null,null},i.prototype[\"delete\"]=function(){return this._gl.deleteTexture(this.handle),null},i.prototype.activate=function(){return this._gl.bindTexture(this._target,this.handle),null},i.prototype.deactivate=function(){return this._gl.bindTexture(this._target,0),null},i.prototype._get_alignment=function(t){var e,r,n,o;for(r=[4,8,2,1],n=r,\"object\"!=typeof n||Array.isArray(n)||(n=Object.keys(n)),o=0;o<n.length;o+=1)if(e=n[o],d(t%e,0))return e;return null},i.prototype.set_wrapping=function(t,e){return this.activate(),this._gl.texParameterf(this._target,this._gl.TEXTURE_WRAP_S,t),this._gl.texParameterf(this._target,this._gl.TEXTURE_WRAP_T,e),null},i.prototype.set_interpolation=function(t,e){return this.activate(),this._gl.texParameterf(this._target,this._gl.TEXTURE_MIN_FILTER,t),this._gl.texParameterf(this._target,this._gl.TEXTURE_MAG_FILTER,e),null},i.prototype.set_size=function(t,e){var r,n,o;return n=t,r=n[0],o=n[1],d([r,o,e],this._shape_format)||(this._shape_format=[r,o,e],this.activate(),this._gl.texImage2D(this._target,0,e,o,r,0,e,this._gl.UNSIGNED_BYTE,null)),this.u_shape=[r,o],null},i.prototype.set_data=function(t,e,r){var n,o,i,s,a,l,u,c,p,h,_;if(d(e.length,2)&&(e=[e[0],e[1],1]),this.activate(),s=this._shape_format[2],u=e,l=u[0],p=u[1],n=u[2],c=t,_=c[0],h=c[1],a=v.call(this._types,r.constructor.name,null),null===a)throw i=new Error(\"ValueError:\"+(\"Type \"+r.constructor.name+\" not allowed for texture\")),i.name=\"ValueError\",i;return o=this._get_alignment(m(e[e.length-2],e[e.length-1])),d(o,4)||this._gl.pixelStorei(this._gl.UNPACK_ALIGNMENT,o),this._gl.texSubImage2D(this._target,0,h,_,p,l,s,a,r),d(o,4)||this._gl.pixelStorei(this._gl.UNPACK_ALIGNMENT,4),null},s=function(){f(this,arguments)},s.prototype=Object.create(i.prototype),s.prototype._base_class=i.prototype,s.prototype._class_name=\"Texture3DLike\",s.prototype.GLSL_SAMPLE_NEAREST=\"\\n vec4 sample3D(sampler2D tex, vec3 texcoord, vec3 shape, vec2 tiles) {\\n shape.xyz = shape.zyx; // silly row-major convention\\n float nrows = tiles.y, ncols = tiles.x;\\n // Don't let adjacent frames be interpolated into this one\\n texcoord.x = min(texcoord.x * shape.x, shape.x - 0.5);\\n texcoord.x = max(0.5, texcoord.x) / shape.x;\\n texcoord.y = min(texcoord.y * shape.y, shape.y - 0.5);\\n texcoord.y = max(0.5, texcoord.y) / shape.y;\\n\\n float zindex = floor(texcoord.z * shape.z);\\n\\n // Do a lookup in the 2D texture\\n float u = (mod(zindex, ncols) + texcoord.x) / ncols;\\n float v = (floor(zindex / ncols) + texcoord.y) / nrows;\\n\\n return texture2D(tex, vec2(u,v));\\n }\\n \",s.prototype.GLSL_SAMPLE_LINEAR=\"\\n vec4 sample3D(sampler2D tex, vec3 texcoord, vec3 shape, vec2 tiles) {\\n shape.xyz = shape.zyx; // silly row-major convention\\n float nrows = tiles.y, ncols = tiles.x;\\n // Don't let adjacent frames be interpolated into this one\\n texcoord.x = min(texcoord.x * shape.x, shape.x - 0.5);\\n texcoord.x = max(0.5, texcoord.x) / shape.x;\\n texcoord.y = min(texcoord.y * shape.y, shape.y - 0.5);\\n texcoord.y = max(0.5, texcoord.y) / shape.y;\\n\\n float z = texcoord.z * shape.z;\\n float zindex1 = floor(z);\\n float u1 = (mod(zindex1, ncols) + texcoord.x) / ncols;\\n float v1 = (floor(zindex1 / ncols) + texcoord.y) / nrows;\\n\\n float zindex2 = zindex1 + 1.0;\\n float u2 = (mod(zindex2, ncols) + texcoord.x) / ncols;\\n float v2 = (floor(zindex2 / ncols) + texcoord.y) / nrows;\\n\\n vec4 s1 = texture2D(tex, vec2(u1, v1));\\n vec4 s2 = texture2D(tex, vec2(u2, v2));\\n\\n return s1 * (zindex2 - z) + s2 * (z - zindex1);\\n }\\n \",s.prototype._get_tile_info=function(t){var e,r,n,o;if(r=this._gl.getParameter(this._gl.MAX_TEXTURE_SIZE),o=Math.floor(r/t[1]),o=Math.min(o,t[0]),n=window.Math.ceil(t[0]/o),g(m(n,t[2])>r))throw e=new Error(\"RuntimeError:\"+(\"Cannot fit 3D data with shape \"+t+\" onto simulated 2D texture.\")),e.name=\"RuntimeError\",\n", + " e;return[o,n]},s.prototype.set_size=function(t,e){var r,n,o,i;return i=this._get_tile_info(t),n=i[0],r=i[1],o=[m(t[1],n),m(t[2],r)],s.prototype._base_class.set_size.call(this,o,e),this.u_shape=[t[0],t[1],t[2]],this.u_tiles=[r,n],null},s.prototype.set_data=function(t,e,r){var n,o,i,a,l,u,c,p,_,f,g,y,v;if(d(e.length,3)&&(e=[e[0],e[1],e[2],1]),!h(function(){var e,r,n,o=[];for(r=t,\"object\"!=typeof r||Array.isArray(r)||(r=Object.keys(r)),n=0;n<r.length;n++)e=r[n],o.push(d(e,0));return o}.apply(this)))throw a=new Error(\"ValueError:Texture3DLike does not support nonzero offset (for now)\"),a.name=\"ValueError\",a;if(_=this._get_tile_info(e),u=_[0],l=_[1],p=[m(e[1],u),m(e[2],l),e[3]],d(l,1))s.prototype._base_class.set_data.call(this,[0,0],p,r);else for(n=r.constructor,v=new n(m(m(p[0],p[1]),p[2])),s.prototype._base_class.set_data.call(this,[0,0],p,v),y=0;y<e[0];y+=1)f=[Math.floor(y/l),y%l],c=f[0],o=f[1],i=Math.floor(r.length/e[0]),g=r.slice(m(y,i),m(y+1,i)),s.prototype._base_class.set_data.call(this,[m(c,e[1]),m(o,e[2])],e.slice(1),g);return null},{Buffer:t,GlooObject:r,IndexBuffer:n,Program:o,Texture2D:i,Texture3DLike:s,VertexBuffer:a,check_error:u,console:c}})}).call(this,\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{}],kiwi:[function(t,e,r){/*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " var n;!function(t){function e(t){return t instanceof Array?new l(t):t.__iter__()}function r(t){return t instanceof Array?new u(t):t.__reversed__()}function n(t){return t.__next__()}function o(t){if(t instanceof Array)return t.slice();for(var e,r=[],n=t.__iter__();void 0!==(e=n.__next__());)r.push(e);return r}function i(t,e){if(t instanceof Array){for(var r=0,n=t.length;r<n;++r)if(e(t[r])===!1)return}else for(var o,i=t.__iter__();void 0!==(o=i.__next__());)if(e(o)===!1)return}function s(t,e){var r=[];if(t instanceof Array)for(var n=0,o=t.length;n<o;++n)r.push(e(t[n]));else for(var i,s=t.__iter__();void 0!==(i=s.__next__());)r.push(e(i));return r}function a(t,e){var r,n=[];if(t instanceof Array)for(var o=0,i=t.length;o<i;++o)r=t[o],e(r)&&n.push(r);else for(var s=t.__iter__();void 0!==(r=s.__next__());)e(r)&&n.push(r);return n}var l=function(){function t(t,e){\"undefined\"==typeof e&&(e=0),this._array=t,this._index=Math.max(0,Math.min(e,t.length))}return t.prototype.__next__=function(){return this._array[this._index++]},t.prototype.__iter__=function(){return this},t}();t.ArrayIterator=l;var u=function(){function t(t,e){\"undefined\"==typeof e&&(e=t.length),this._array=t,this._index=Math.max(0,Math.min(e,t.length))}return t.prototype.__next__=function(){return this._array[--this._index]},t.prototype.__iter__=function(){return this},t}();t.ReverseArrayIterator=u,t.iter=e,t.reversed=r,t.next=n,t.asArray=o,t.forEach=i,t.map=s,t.filter=a}(n||(n={}));/*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " var n;!function(t){var e=function(){function t(t,e){this.first=t,this.second=e}return t.prototype.copy=function(){return new t(this.first,this.second)},t}();t.Pair=e}(n||(n={}));/*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " var n;!function(t){function e(t,e,r){for(var n,o,i=0,s=t.length;s>0;)n=s>>1,o=i+n,r(t[o],e)<0?(i=o+1,s-=n+1):s=n;return i}function r(t,r,n){var o=e(t,r,n);if(o===t.length)return-1;var i=t[o];return 0!==n(i,r)?-1:o}function n(t,r,n){var o=e(t,r,n);if(o!==t.length){var i=t[o];if(0===n(i,r))return i}}function o(e,r){var n=t.asArray(e),o=n.length;if(o<=1)return n;n.sort(r);for(var i=[n[0]],s=1,a=0;s<o;++s){var l=n[s];0!==r(i[a],l)&&(i.push(l),++a)}return i}function i(t,e,r){for(var n=0,o=0,i=t.length,s=e.length;n<i&&o<s;){var a=r(t[n],e[o]);if(a<0)++n;else{if(!(a>0))return!1;++o}}return!0}function s(t,e,r){var n=t.length,o=e.length;if(n>o)return!1;for(var i=0,s=0;i<n&&s<o;){var a=r(t[i],e[s]);if(a<0)return!1;a>0?++s:(++i,++s)}return!(i<n)}function a(t,e,r){for(var n=0,o=0,i=t.length,s=e.length,a=[];n<i&&o<s;){var l=t[n],u=e[o],c=r(l,u);c<0?(a.push(l),++n):c>0?(a.push(u),++o):(a.push(l),++n,++o)}for(;n<i;)a.push(t[n]),++n;for(;o<s;)a.push(e[o]),++o;return a}function l(t,e,r){for(var n=0,o=0,i=t.length,s=e.length,a=[];n<i&&o<s;){var l=t[n],u=e[o],c=r(l,u);c<0?++n:c>0?++o:(a.push(l),++n,++o)}return a}function u(t,e,r){for(var n=0,o=0,i=t.length,s=e.length,a=[];n<i&&o<s;){var l=t[n],u=e[o],c=r(l,u);c<0?(a.push(l),++n):c>0?++o:(++n,++o)}for(;n<i;)a.push(t[n]),++n;return a}function c(t,e,r){for(var n=0,o=0,i=t.length,s=e.length,a=[];n<i&&o<s;){var l=t[n],u=e[o],c=r(l,u);c<0?(a.push(l),++n):c>0?(a.push(u),++o):(++n,++o)}for(;n<i;)a.push(t[n]),++n;for(;o<s;)a.push(e[o]),++o;return a}t.lowerBound=e,t.binarySearch=r,t.binaryFind=n,t.asSet=o,t.setIsDisjoint=i,t.setIsSubset=s,t.setUnion=a,t.setIntersection=l,t.setDifference=u,t.setSymmetricDifference=c}(n||(n={}));/*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " var n;!function(t){var e=function(){function e(){this._array=[]}return e.prototype.size=function(){return this._array.length},e.prototype.empty=function(){return 0===this._array.length},e.prototype.itemAt=function(t){return this._array[t]},e.prototype.takeAt=function(t){return this._array.splice(t,1)[0]},e.prototype.clear=function(){this._array=[]},e.prototype.swap=function(t){var e=this._array;this._array=t._array,t._array=e},e.prototype.__iter__=function(){return t.iter(this._array)},e.prototype.__reversed__=function(){return t.reversed(this._array)},e}();t.ArrayBase=e}(n||(n={}));/*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " var n,o=this.__extends||function(t,e){function r(){this.constructor=t}for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);r.prototype=e.prototype,t.prototype=new r};!function(t){function e(t){return function(e,r){return t(e.first,r)}}function r(t,e,r){for(var n=0,o=0,i=t.length,s=e.length,a=[];n<i&&o<s;){var l=t[n],u=e[o],c=r(l.first,u.first);c<0?(a.push(l.copy()),++n):c>0?(a.push(u.copy()),++o):(a.push(u.copy()),++n,++o)}for(;n<i;)a.push(t[n].copy()),++n;for(;o<s;)a.push(e[o].copy()),++o;return a}var n=function(n){function i(t){n.call(this),this._compare=t,this._wrapped=e(t)}return o(i,n),i.prototype.comparitor=function(){return this._compare},i.prototype.indexOf=function(e){return t.binarySearch(this._array,e,this._wrapped)},i.prototype.contains=function(e){return t.binarySearch(this._array,e,this._wrapped)>=0},i.prototype.find=function(e){return t.binaryFind(this._array,e,this._wrapped)},i.prototype.setDefault=function(e,r){var n=this._array,o=t.lowerBound(n,e,this._wrapped);if(o===n.length){var i=new t.Pair(e,r());return n.push(i),i}var s=n[o];if(0!==this._compare(s.first,e)){var i=new t.Pair(e,r());return n.splice(o,0,i),i}return s},i.prototype.insert=function(e,r){var n=this._array,o=t.lowerBound(n,e,this._wrapped);if(o===n.length){var i=new t.Pair(e,r);return n.push(i),i}var s=n[o];if(0!==this._compare(s.first,e)){var i=new t.Pair(e,r);return n.splice(o,0,i),i}return s.second=r,s},i.prototype.update=function(e){var n=this;if(e instanceof i){var o=e;this._array=r(this._array,o._array,this._compare)}else t.forEach(e,function(t){n.insert(t.first,t.second)})},i.prototype.erase=function(e){var r=this._array,n=t.binarySearch(r,e,this._wrapped);if(!(n<0))return r.splice(n,1)[0]},i.prototype.copy=function(){for(var t=new i(this._compare),e=t._array,r=this._array,n=0,o=r.length;n<o;++n)e.push(r[n].copy());return t},i}(t.ArrayBase);t.AssociativeArray=n}(n||(n={}));/*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " var n;!function(t){function e(e,n){return e instanceof r?e._array:t.asSet(e,n)}var r=function(r){function n(t){r.call(this),this._compare=t}return o(n,r),n.prototype.comparitor=function(){return this._compare},n.prototype.indexOf=function(e){return t.binarySearch(this._array,e,this._compare)},n.prototype.contains=function(e){return t.binarySearch(this._array,e,this._compare)>=0},n.prototype.insert=function(e){var r=this._array,n=t.lowerBound(r,e,this._compare);return n===r.length?(r.push(e),!0):0!==this._compare(r[n],e)&&(r.splice(n,0,e),!0)},n.prototype.erase=function(e){var r=this._array,n=t.binarySearch(r,e,this._compare);return!(n<0)&&(r.splice(n,1),!0)},n.prototype.copy=function(){var t=new n(this._compare);return t._array=this._array.slice(),t},n.prototype.isDisjoint=function(r){var n=this._compare,o=e(r,n);return t.setIsDisjoint(this._array,o,n)},n.prototype.isSubset=function(r){var n=this._compare,o=e(r,n);return t.setIsSubset(this._array,o,n)},n.prototype.isSuperset=function(r){var n=this._compare,o=e(r,n);return t.setIsSubset(o,this._array,n)},n.prototype.union=function(r){var o=this._compare,i=new n(o),s=e(r,o);return i._array=t.setUnion(this._array,s,o),i},n.prototype.intersection=function(r){var o=this._compare,i=new n(o),s=e(r,o);return i._array=t.setIntersection(this._array,s,o),i},n.prototype.difference=function(r){var o=this._compare,i=new n(o),s=e(r,o);return i._array=t.setDifference(this._array,s,o),i},n.prototype.symmetricDifference=function(r){var o=this._compare,i=new n(o),s=e(r,o);return i._array=t.setSymmetricDifference(this._array,s,o),i},n.prototype.unionUpdate=function(r){var n=this._compare,o=e(r,n);this._array=t.setUnion(this._array,o,n)},n.prototype.intersectionUpdate=function(r){var n=this._compare,o=e(r,n);this._array=t.setIntersection(this._array,o,n)},n.prototype.differenceUpdate=function(r){var n=this._compare,o=e(r,n);this._array=t.setDifference(this._array,o,n)},n.prototype.symmetricDifferenceUpdate=function(r){var n=this._compare,o=e(r,n);this._array=t.setSymmetricDifference(this._array,o,n)},n}(t.ArrayBase);t.UniqueArray=r}(n||(n={}));/*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " /*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " var i;!function(t){!function(t){t[t.Le=0]=\"Le\",t[t.Ge=1]=\"Ge\",t[t.Eq=2]=\"Eq\"}(t.Operator||(t.Operator={}));var e=(t.Operator,function(){function e(e,n,o){\"undefined\"==typeof o&&(o=t.Strength.required),this._id=r++,this._operator=n,this._expression=e,this._strength=t.Strength.clip(o)}return e.Compare=function(t,e){return t.id()-e.id()},e.prototype.id=function(){return this._id},e.prototype.expression=function(){return this._expression},e.prototype.op=function(){return this._operator},e.prototype.strength=function(){return this._strength},e}());t.Constraint=e;var r=0}(i||(i={}));/*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " var i;!function(t){function e(t){return new n.AssociativeArray(t)}t.createMap=e}(i||(i={}));/*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " var i;!function(t){var e=function(){function t(t){\"undefined\"==typeof t&&(t=\"\"),this._value=0,this._context=null,this._id=r++,this._name=t}return t.Compare=function(t,e){return t.id()-e.id()},t.prototype.id=function(){return this._id},t.prototype.name=function(){return this._name},t.prototype.setName=function(t){this._name=t},t.prototype.context=function(){return this._context},t.prototype.setContext=function(t){this._context=t},t.prototype.value=function(){return this._value},t.prototype.setValue=function(t){this._value=t},t}();t.Variable=e;var r=0}(i||(i={}));/*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " var i;!function(t){function e(e){for(var r=0,n=function(){return 0},o=t.createMap(t.Variable.Compare),i=0,s=e.length;i<s;++i){var a=e[i];if(\"number\"==typeof a)r+=a;else if(a instanceof t.Variable)o.setDefault(a,n).second+=1;else{if(!(a instanceof Array))throw new Error(\"invalid Expression argument: \"+a);if(2!==a.length)throw new Error(\"array must have length 2\");var l=a[0],u=a[1];if(\"number\"!=typeof l)throw new Error(\"array item 0 must be a number\");if(!(u instanceof t.Variable))throw new Error(\"array item 1 must be a variable\");o.setDefault(u,n).second+=l}}return{terms:o,constant:r}}var r=function(){function t(){var t=e(arguments);this._terms=t.terms,this._constant=t.constant}return t.prototype.terms=function(){return this._terms},t.prototype.constant=function(){return this._constant},t.prototype.value=function(){var t=this._constant;return n.forEach(this._terms,function(e){t+=e.first.value()*e.second}),t},t}();t.Expression=r}(i||(i={}));/*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " var i;!function(t){!function(t){function e(t,e,r,n){\"undefined\"==typeof n&&(n=1);var o=0;return o+=1e6*Math.max(0,Math.min(1e3,t*n)),o+=1e3*Math.max(0,Math.min(1e3,e*n)),o+=Math.max(0,Math.min(1e3,r*n))}function r(e){return Math.max(0,Math.min(t.required,e))}t.create=e,t.required=e(1e3,1e3,1e3),t.strong=e(1,0,0),t.medium=e(0,1,0),t.weak=e(0,0,1),t.clip=r}(t.Strength||(t.Strength={}));t.Strength}(i||(i={}));/*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " var i;!function(t){function e(t){var e=1e-8;return t<0?-t<e:t<e}function r(){return t.createMap(t.Constraint.Compare)}function n(){return t.createMap(l.Compare)}function o(){return t.createMap(t.Variable.Compare)}function i(){return t.createMap(t.Variable.Compare)}var s=function(){function s(){this._cnMap=r(),this._rowMap=n(),this._varMap=o(),this._editMap=i(),this._infeasibleRows=[],this._objective=new c,this._artificial=null,this._idTick=0}return s.prototype.addConstraint=function(t){var r=this._cnMap.find(t);if(void 0!==r)throw new Error(\"duplicate constraint\");var n=this._createRow(t),o=n.row,i=n.tag,s=this._chooseSubject(o,i);if(0===s.type()&&o.allDummies()){if(!e(o.constant()))throw new Error(\"unsatisfiable constraint\");s=i.marker}if(0===s.type()){if(!this._addWithArtificialVariable(o)){for(var a,l=\"\",u=0;a=t._expression._terms._array[u];u++)l+=a.first._name,l+=\", \";var c=[\"LE\",\"GE\",\"EQ\"];throw new Error(\"Unsatisfiable constraint [\"+l.slice(0,-2)+\"] operator: \"+c[t._operator])}}else o.solveFor(s),this._substitute(s,o),this._rowMap.insert(s,o);this._cnMap.insert(t,i),this._optimize(this._objective)},s.prototype.removeConstraint=function(t){var e=this._cnMap.erase(t);if(void 0===e)throw new Error(\"unknown constraint\");this._removeConstraintEffects(t,e.second);var r=e.second.marker,n=this._rowMap.erase(r);if(void 0===n){var o=this._getMarkerLeavingSymbol(r);if(0===o.type())throw new Error(\"failed to find leaving row\");n=this._rowMap.erase(o),n.second.solveForEx(o,r),this._substitute(r,n.second)}this._optimize(this._objective)},s.prototype.hasConstraint=function(t){return this._cnMap.contains(t)},s.prototype.addEditVariable=function(e,r){var n=this._editMap.find(e);if(void 0!==n)throw new Error(\"duplicate edit variable\");if(r=t.Strength.clip(r),r===t.Strength.required)throw new Error(\"bad required strength\");var o=new t.Expression(e),i=new t.Constraint(o,2,r);this.addConstraint(i);var s=this._cnMap.find(i).second,a={tag:s,constraint:i,constant:0};this._editMap.insert(e,a)},s.prototype.removeEditVariable=function(t){var e=this._editMap.erase(t);if(void 0===e)throw new Error(\"unknown edit variable\");this.removeConstraint(e.second.constraint)},s.prototype.hasEditVariable=function(t){return this._editMap.contains(t)},s.prototype.suggestValue=function(t,e){var r=this._editMap.find(t);if(void 0===r)throw new Error(\"unknown edit variable\");var n=this._rowMap,o=r.second,i=e-o.constant;o.constant=e;var s=o.tag.marker,a=n.find(s);if(void 0!==a)return a.second.add(-i)<0&&this._infeasibleRows.push(s),void this._dualOptimize();var l=o.tag.other,a=n.find(l);if(void 0!==a)return a.second.add(i)<0&&this._infeasibleRows.push(l),void this._dualOptimize();for(var u=0,c=n.size();u<c;++u){var a=n.itemAt(u),p=a.second,h=p.coefficientFor(s);0!==h&&p.add(i*h)<0&&1!==a.first.type()&&this._infeasibleRows.push(a.first)}this._dualOptimize()},s.prototype.updateVariables=function(){for(var t=this._varMap,e=this._rowMap,r=0,n=t.size();r<n;++r){var o=t.itemAt(r),i=e.find(o.second);void 0!==i?o.first.setValue(i.second.constant()):o.first.setValue(0)}},s.prototype._getVarSymbol=function(t){var e=this,r=function(){return e._makeSymbol(1)};return this._varMap.setDefault(t,r).second},s.prototype._createRow=function(r){for(var n=r.expression(),o=new c(n.constant()),i=n.terms(),s=0,a=i.size();s<a;++s){var l=i.itemAt(s);if(!e(l.second)){var p=this._getVarSymbol(l.first),h=this._rowMap.find(p);void 0!==h?o.insertRow(h.second,l.second):o.insertSymbol(p,l.second)}}var _=this._objective,d=r.strength(),f={marker:u,other:u};switch(r.op()){case 0:case 1:var m=0===r.op()?1:-1,g=this._makeSymbol(2);if(f.marker=g,o.insertSymbol(g,m),d<t.Strength.required){var y=this._makeSymbol(3);f.other=y,o.insertSymbol(y,-m),_.insertSymbol(y,d)}break;case 2:if(d<t.Strength.required){var v=this._makeSymbol(3),b=this._makeSymbol(3);f.marker=v,f.other=b,o.insertSymbol(v,-1),o.insertSymbol(b,1),_.insertSymbol(v,d),_.insertSymbol(b,d)}else{var x=this._makeSymbol(4);f.marker=x,o.insertSymbol(x)}}return o.constant()<0&&o.reverseSign(),{row:o,tag:f}},s.prototype._chooseSubject=function(t,e){for(var r=t.cells(),n=0,o=r.size();n<o;++n){var i=r.itemAt(n);if(1===i.first.type())return i.first}var s=e.marker.type();return(2===s||3===s)&&t.coefficientFor(e.marker)<0?e.marker:(s=e.other.type(),(2===s||3===s)&&t.coefficientFor(e.other)<0?e.other:u)},s.prototype._addWithArtificialVariable=function(t){var r=this._makeSymbol(2);this._rowMap.insert(r,t.copy()),this._artificial=t.copy(),this._optimize(this._artificial);var n=e(this._artificial.constant());this._artificial=null;var o=this._rowMap.erase(r);if(void 0!==o){var i=o.second;if(i.isConstant())return n;var s=this._anyPivotableSymbol(i);if(0===s.type())return!1;i.solveForEx(r,s),this._substitute(s,i),this._rowMap.insert(s,i)}for(var a=this._rowMap,l=0,u=a.size();l<u;++l)a.itemAt(l).second.removeSymbol(r);return this._objective.removeSymbol(r),n},s.prototype._substitute=function(t,e){for(var r=this._rowMap,n=0,o=r.size();n<o;++n){var i=r.itemAt(n);i.second.substitute(t,e),i.second.constant()<0&&1!==i.first.type()&&this._infeasibleRows.push(i.first)}this._objective.substitute(t,e),this._artificial&&this._artificial.substitute(t,e)},s.prototype._optimize=function(t){for(;;){var e=this._getEnteringSymbol(t);if(0===e.type())return;var r=this._getLeavingSymbol(e);if(0===r.type())throw new Error(\"the objective is unbounded\");var n=this._rowMap.erase(r).second;n.solveForEx(r,e),this._substitute(e,n),this._rowMap.insert(e,n)}},s.prototype._dualOptimize=function(){for(var t=this._rowMap,e=this._infeasibleRows;0!==e.length;){var r=e.pop(),n=t.find(r);if(void 0!==n&&n.second.constant()<0){var o=this._getDualEnteringSymbol(n.second);if(0===o.type())throw new Error(\"dual optimize failed\");var i=n.second;t.erase(r),i.solveForEx(r,o),this._substitute(o,i),t.insert(o,i)}}},s.prototype._getEnteringSymbol=function(t){for(var e=t.cells(),r=0,n=e.size();r<n;++r){var o=e.itemAt(r),i=o.first;if(o.second<0&&4!==i.type())return i}return u},s.prototype._getDualEnteringSymbol=function(t){for(var e=Number.MAX_VALUE,r=u,n=t.cells(),o=0,i=n.size();o<i;++o){var s=n.itemAt(o),a=s.first,l=s.second;if(l>0&&4!==a.type()){var c=this._objective.coefficientFor(a),p=c/l;p<e&&(e=p,r=a)}}return r},s.prototype._getLeavingSymbol=function(t){for(var e=Number.MAX_VALUE,r=u,n=this._rowMap,o=0,i=n.size();o<i;++o){var s=n.itemAt(o),a=s.first;if(1!==a.type()){var l=s.second,c=l.coefficientFor(t);if(c<0){var p=-l.constant()/c;p<e&&(e=p,r=a)}}}return r},s.prototype._getMarkerLeavingSymbol=function(t){for(var e=Number.MAX_VALUE,r=e,n=e,o=u,i=o,s=o,a=o,l=this._rowMap,c=0,p=l.size();c<p;++c){var h=l.itemAt(c),_=h.second,d=_.coefficientFor(t);if(0!==d){var f=h.first;if(1===f.type())a=f;else if(d<0){var m=-_.constant()/d;m<r&&(r=m,i=f)}else{var m=_.constant()/d;m<n&&(n=m,s=f)}}}return i!==o?i:s!==o?s:a},s.prototype._removeConstraintEffects=function(t,e){3===e.marker.type()&&this._removeMarkerEffects(e.marker,t.strength()),3===e.other.type()&&this._removeMarkerEffects(e.other,t.strength())},s.prototype._removeMarkerEffects=function(t,e){var r=this._rowMap.find(t);void 0!==r?this._objective.insertRow(r.second,-e):this._objective.insertSymbol(t,-e)},s.prototype._anyPivotableSymbol=function(t){for(var e=t.cells(),r=0,n=e.size();r<n;++r){var o=e.itemAt(r),i=o.first.type();if(2===i||3===i)return o.first}return u},s.prototype._makeSymbol=function(t){return new l(t,(this._idTick++))},s}();t.Solver=s;var a;!function(t){t[t.Invalid=0]=\"Invalid\",t[t.External=1]=\"External\",t[t.Slack=2]=\"Slack\",t[t.Error=3]=\"Error\",t[t.Dummy=4]=\"Dummy\"}(a||(a={}));var l=function(){function t(t,e){this._id=e,this._type=t}return t.Compare=function(t,e){return t.id()-e.id()},t.prototype.id=function(){return this._id},t.prototype.type=function(){return this._type},t}(),u=new l(0,(-1)),c=function(){function r(e){\"undefined\"==typeof e&&(e=0),this._cellMap=t.createMap(l.Compare),this._constant=e}return r.prototype.cells=function(){return this._cellMap},r.prototype.constant=function(){return this._constant},r.prototype.isConstant=function(){return this._cellMap.empty()},r.prototype.allDummies=function(){for(var t=this._cellMap,e=0,r=t.size();e<r;++e){var n=t.itemAt(e);if(4!==n.first.type())return!1}return!0},r.prototype.copy=function(){var t=new r(this._constant);return t._cellMap=this._cellMap.copy(),t},r.prototype.add=function(t){return this._constant+=t},r.prototype.insertSymbol=function(t,r){\"undefined\"==typeof r&&(r=1);var n=this._cellMap.setDefault(t,function(){return 0});e(n.second+=r)&&this._cellMap.erase(t)},r.prototype.insertRow=function(t,e){\"undefined\"==typeof e&&(e=1),this._constant+=t._constant*e;for(var r=t._cellMap,n=0,o=r.size();n<o;++n){var i=r.itemAt(n);this.insertSymbol(i.first,i.second*e)}},r.prototype.removeSymbol=function(t){this._cellMap.erase(t)},r.prototype.reverseSign=function(){this._constant=-this._constant;for(var t=this._cellMap,e=0,r=t.size();e<r;++e){var n=t.itemAt(e);n.second=-n.second}},r.prototype.solveFor=function(t){var e=this._cellMap,r=e.erase(t),n=-1/r.second;this._constant*=n;for(var o=0,i=e.size();o<i;++o)e.itemAt(o).second*=n},r.prototype.solveForEx=function(t,e){this.insertSymbol(t,-1),this.solveFor(e)},r.prototype.coefficientFor=function(t){var e=this._cellMap.find(t);return void 0!==e?e.second:0},r.prototype.substitute=function(t,e){var r=this._cellMap.erase(t);void 0!==r&&this.insertRow(e,r.second)},r}()}(i||(i={})),/*-----------------------------------------------------------------------------\n", + " | Copyright (c) 2014, Nucleic Development Team.\n", + " |\n", + " | Distributed under the terms of the Modified BSD License.\n", + " |\n", + " | The full license is in the file COPYING.txt, distributed with this software.\n", + " |----------------------------------------------------------------------------*/\n", + " e.exports=i},{}]},{},[\"main\"])}();/*\n", + " Copyright (c) 2012, Continuum Analytics, Inc.\n", + " All rights reserved.\n", + " \n", + " Redistribution and use in source and binary forms, with or without modification,\n", + " are permitted provided that the following conditions are met:\n", + " \n", + " Redistributions of source code must retain the above copyright notice,\n", + " this list of conditions and the following disclaimer.\n", + " \n", + " Redistributions in binary form must reproduce the above copyright notice,\n", + " this list of conditions and the following disclaimer in the documentation\n", + " and/or other materials provided with the distribution.\n", + " \n", + " Neither the name of Continuum Analytics nor the names of any contributors\n", + " may be used to endorse or promote products derived from this software \n", + " without specific prior written permission.\n", + " \n", + " THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n", + " AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE \n", + " IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE \n", + " ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE \n", + " LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR \n", + " CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF \n", + " SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS \n", + " INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN \n", + " CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) \n", + " ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF \n", + " THE POSSIBILITY OF SUCH DAMAGE.\n", + " */\n", + " \n", + " /* END bokeh.min.js */\n", + " },\n", + " \n", + " function(Bokeh) {\n", + " /* BEGIN bokeh-widgets.min.js */\n", + " !function(){var define=void 0;return function(t,e,i){if(null==Bokeh)throw new Error(\"Cannot find Bokeh. You have to load it prior to loading plugins.\");for(var n in t)Bokeh.require.modules[n]=t[n];for(var o=0;o<i.length;o++){var r=Bokeh.require(i[0]);Bokeh.Models.register_models(r.models);for(var n in r)\"models\"!==n&&(Bokeh[n]=r[n])}}({\"models/widgets/abstract_button\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"../../core/properties\"),s=t(\"../../core/build_views\"),a=t(\"./widget\"),l=t(\"./button_template\");i.AbstractButtonView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.events={click:\"change_input\"},e.prototype.template=l[\"default\"],e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.icon_views={},this.listenTo(this.model,\"change\",this.render),this.render()},e.prototype.render=function(){var t,i,n,r,a,l;if(e.__super__.render.call(this),n=this.model.icon,null!=n){s.build_views(this.icon_views,[n]),a=this.icon_views;for(r in a)o.call(a,r)&&(l=a[r],l.$el.detach())}return this.$el.empty(),i=this.template(this.model.attributes),this.$el.append(i),t=this.$el.find(\"button\"),null!=n&&(t.prepend(\" \"),t.prepend(this.icon_views[n.id].$el)),t.prop(\"disabled\",this.model.disabled),this},e.prototype.change_input=function(){var t;return null!=(t=this.model.callback)?t.execute(this.model):void 0},e}(a.WidgetView),i.AbstractButton=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"AbstractButton\",e.prototype.default_view=i.AbstractButtonView,e.define({callback:[r.Instance],label:[r.String,\"Button\"],icon:[r.Instance],button_type:[r.String,\"default\"]}),e}(a.Widget)},{\"../../core/build_views\":\"core/build_views\",\"../../core/properties\":\"core/properties\",\"./button_template\":\"models/widgets/button_template\",\"./widget\":\"models/widgets/widget\"}],\"models/widgets/abstract_icon\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"./widget\");i.AbstractIcon=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"AbstractIcon\",e}(r.Widget)},{\"./widget\":\"models/widgets/widget\"}],\"models/widgets/autocomplete_input\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty;t(\"jquery-ui/autocomplete\");var r=t(\"./text_input\"),s=t(\"../../core/properties\");i.AutocompleteInputView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.render=function(){var t;return e.__super__.render.call(this),t=this.$el.find(\"input\"),t.autocomplete({source:this.model.completions}),t.autocomplete(\"widget\").addClass(\"bk-autocomplete-input\"),this},e}(r.TextInputView),i.AutocompleteInput=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"AutocompleteInput\",e.prototype.default_view=i.AutocompleteInputView,e.define({completions:[s.Array,[]]}),e}(r.TextInput)},{\"../../core/properties\":\"core/properties\",\"./text_input\":\"models/widgets/text_input\",\"jquery-ui/autocomplete\":\"jquery-ui/autocomplete\"}],\"models/widgets/button\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"../../core/properties\"),s=t(\"./abstract_button\");i.ButtonView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.change_input=function(){return this.model.clicks=this.model.clicks+1,e.__super__.change_input.call(this)},e}(s.AbstractButtonView),i.Button=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Button\",e.prototype.default_view=i.ButtonView,e.define({clicks:[r.Number,0]}),e}(s.AbstractButton)},{\"../../core/properties\":\"core/properties\",\"./abstract_button\":\"models/widgets/abstract_button\"}],\"models/widgets/button_group_template\":[function(t,e,i){\"use strict\";var n=t(\"../../core/util/dom\");Object.defineProperty(i,\"__esModule\",{value:!0}),i[\"default\"]=function(){return n.createElement(\"div\",{\"class\":\"bk-bs-btn-group\",\"data-bk-bs-toggle\":\"buttons\"})}},{\"../../core/util/dom\":\"core/util/dom\"}],\"models/widgets/button_template\":[function(t,e,i){\"use strict\";var n=t(\"../../core/util/dom\");Object.defineProperty(i,\"__esModule\",{value:!0}),i[\"default\"]=function(t){return n.createElement(\"button\",{type:\"button\",\"class\":\"bk-bs-btn bk-bs-btn-\"+t.button_type},t.label)}},{\"../../core/util/dom\":\"core/util/dom\"}],\"models/widgets/cell_editors\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"underscore\"),s=t(\"jquery\");t(\"jquery-ui/autocomplete\"),t(\"jquery-ui/spinner\");var a=t(\"../../core/properties\"),l=t(\"../../core/bokeh_view\"),u=t(\"../../model\");i.CellEditorView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.tagName=\"div\",e.prototype.className=\"bk-cell-editor\",e.prototype.input=null,e.prototype.emptyValue=null,e.prototype.defaultValue=null,e.prototype.initialize=function(t){return this.args=t,this.model=this.args.column.editor,e.__super__.initialize.call(this),this.render()},e.prototype.render=function(){return e.__super__.render.call(this),this.$el.appendTo(this.args.container),this.$input=s(this.input),this.$el.append(this.$input),this.renderEditor(),this.disableNavigation(),this},e.prototype.renderEditor=function(){},e.prototype.disableNavigation=function(){return this.$input.keydown(function(t){return function(t){var e;switch(e=function(){return t.stopImmediatePropagation()},t.keyCode){case s.ui.keyCode.LEFT:return e();case s.ui.keyCode.RIGHT:return e();case s.ui.keyCode.UP:return e();case s.ui.keyCode.DOWN:return e();case s.ui.keyCode.PAGE_UP:return e();case s.ui.keyCode.PAGE_DOWN:return e()}}}(this))},e.prototype.destroy=function(){return this.remove()},e.prototype.focus=function(){return this.$input.focus()},e.prototype.show=function(){},e.prototype.hide=function(){},e.prototype.position=function(){},e.prototype.getValue=function(){return this.$input.val()},e.prototype.setValue=function(t){return this.$input.val(t)},e.prototype.serializeValue=function(){return this.getValue()},e.prototype.isValueChanged=function(){return!(\"\"===this.getValue()&&null==this.defaultValue)&&this.getValue()!==this.defaultValue},e.prototype.applyValue=function(t,e){return this.args.grid.getData().setField(t.index,this.args.column.field,e)},e.prototype.loadValue=function(t){var e;return e=t[this.args.column.field],this.defaultValue=null!=e?e:this.emptyValue,this.setValue(this.defaultValue)},e.prototype.validateValue=function(t){var e;return this.args.column.validator&&(e=this.args.column.validator(t),!e.valid)?e:{valid:!0,msg:null}},e.prototype.validate=function(){return this.validateValue(this.getValue())},e}(l.BokehView),i.CellEditor=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"CellEditor\",e.prototype.default_view=i.CellEditorView,e}(u.Model),i.StringEditorView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.emptyValue=\"\",e.prototype.input='<input type=\"text\" />',e.prototype.renderEditor=function(){var t;return t=this.model.completions,r.isEmpty(t)||(this.$input.autocomplete({source:t}),this.$input.autocomplete(\"widget\").addClass(\"bk-cell-editor-completion\")),this.$input.focus().select()},e.prototype.loadValue=function(t){return e.__super__.loadValue.call(this,t),this.$input[0].defaultValue=this.defaultValue,this.$input.select()},e}(i.CellEditorView),i.StringEditor=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"StringEditor\",e.prototype.default_view=i.StringEditorView,e.define({completions:[a.Array,[]]}),e}(i.CellEditor),i.TextEditorView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(i.CellEditorView),i.TextEditor=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"TextEditor\",e.prototype.default_view=i.TextEditorView,e}(i.CellEditor),i.SelectEditorView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.input=\"<select />\",e.prototype.renderEditor=function(){var t,e,i,n;for(n=this.model.options,t=0,e=n.length;t<e;t++)i=n[t],this.$input.append(s(\"<option>\").attr({value:i}).text(i));return this.focus()},e.prototype.loadValue=function(t){return e.__super__.loadValue.call(this,t),this.$input.select()},e}(i.CellEditorView),i.SelectEditor=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"SelectEditor\",e.prototype.default_view=i.SelectEditorView,e.define({options:[a.Array,[]]}),e}(i.CellEditor),i.PercentEditorView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(i.CellEditorView),i.PercentEditor=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"PercentEditor\",e.prototype.default_view=i.PercentEditorView,e}(i.CellEditor),i.CheckboxEditorView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.input='<input type=\"checkbox\" value=\"true\" />',e.prototype.renderEditor=function(){return this.focus()},e.prototype.loadValue=function(t){return this.defaultValue=!!t[this.args.column.field],this.$input.prop(\"checked\",this.defaultValue)},e.prototype.serializeValue=function(){return this.$input.prop(\"checked\")},e}(i.CellEditorView),i.CheckboxEditor=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"CheckboxEditor\",e.prototype.default_view=i.CheckboxEditorView,e}(i.CellEditor),i.IntEditorView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.input='<input type=\"text\" />',e.prototype.renderEditor=function(){return this.$input.spinner({step:this.model.step}),this.$input.focus().select()},e.prototype.remove=function(){return this.$input.spinner(\"destroy\"),e.__super__.remove.call(this)},e.prototype.serializeValue=function(){return parseInt(this.getValue(),10)||0},e.prototype.loadValue=function(t){return e.__super__.loadValue.call(this,t),this.$input[0].defaultValue=this.defaultValue,this.$input.select()},e.prototype.validateValue=function(t){return isNaN(t)?{valid:!1,msg:\"Please enter a valid integer\"}:e.__super__.validateValue.call(this,t)},e}(i.CellEditorView),i.IntEditor=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"IntEditor\",e.prototype.default_view=i.IntEditorView,e.define({step:[a.Number,1]}),e}(i.CellEditor),i.NumberEditorView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.input='<input type=\"text\" />',e.prototype.renderEditor=function(){return this.$input.spinner({step:this.model.step}),this.$input.focus().select()},e.prototype.remove=function(){return this.$input.spinner(\"destroy\"),e.__super__.remove.call(this)},e.prototype.serializeValue=function(){return parseFloat(this.getValue())||0},e.prototype.loadValue=function(t){return e.__super__.loadValue.call(this,t),this.$input[0].defaultValue=this.defaultValue,this.$input.select()},e.prototype.validateValue=function(t){return isNaN(t)?{valid:!1,msg:\"Please enter a valid number\"}:e.__super__.validateValue.call(this,t)},e}(i.CellEditorView),i.NumberEditor=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"NumberEditor\",e.prototype.default_view=i.NumberEditorView,e.define({step:[a.Number,.01]}),e}(i.CellEditor),i.TimeEditorView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e}(i.CellEditorView),i.TimeEditor=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"TimeEditor\",e.prototype.default_view=i.TimeEditorView,e}(i.CellEditor),i.DateEditorView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.emptyValue=new window.Date,e.prototype.input='<input type=\"text\" />',e.prototype.renderEditor=function(){return this.calendarOpen=!1,this.$input.datepicker({showOn:\"button\",buttonImageOnly:!0,beforeShow:function(t){return function(){return t.calendarOpen=!0}}(this),onClose:function(t){return function(){return t.calendarOpen=!1}}(this)}),this.$input.siblings(\".bk-ui-datepicker-trigger\").css({\"vertical-align\":\"middle\"}),this.$input.width(this.$input.width()-26),this.$input.focus().select()},e.prototype.destroy=function(){return s.datepicker.dpDiv.stop(!0,!0),this.$input.datepicker(\"hide\"),this.$input.datepicker(\"destroy\"),e.__super__.destroy.call(this)},e.prototype.show=function(){return this.calendarOpen&&s.datepicker.dpDiv.stop(!0,!0).show(),e.__super__.show.call(this)},e.prototype.hide=function(){return this.calendarOpen&&s.datepicker.dpDiv.stop(!0,!0).hide(),e.__super__.hide.call(this)},e.prototype.position=function(t){return this.calendarOpen&&s.datepicker.dpDiv.css({top:t.top+30,left:t.left}),e.__super__.position.call(this)},e.prototype.getValue=function(){return this.$input.datepicker(\"getDate\").getTime()},e.prototype.setValue=function(t){return this.$input.datepicker(\"setDate\",new window.Date(t))},e}(i.CellEditorView),i.DateEditor=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"DateEditor\",e.prototype.default_view=i.DateEditorView,e}(i.CellEditor)},{\"../../core/bokeh_view\":\"core/bokeh_view\",\"../../core/properties\":\"core/properties\",\"../../model\":\"model\",jquery:\"jquery\",\"jquery-ui/autocomplete\":\"jquery-ui/autocomplete\",\"jquery-ui/spinner\":\"jquery-ui/spinner\",underscore:\"underscore\"}],\"models/widgets/cell_formatters\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"underscore\"),s=t(\"jquery\"),a=t(\"numbro\"),l=t(\"../../core/properties\"),u=t(\"../../model\");i.CellFormatter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.doFormat=function(t,e,i,n,o){return null===i?\"\":(i+\"\").replace(/&/g,\"&\").replace(/</g,\"<\").replace(/>/g,\">\")},e}(u.Model),i.StringFormatter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"StringFormatter\",e.define({font_style:[l.FontStyle,\"normal\"],text_align:[l.TextAlign,\"left\"],text_color:[l.Color]}),e.prototype.doFormat=function(t,i,n,o,r){var a,l,u,c;if(l=e.__super__.doFormat.call(this,t,i,n,o,r),a=this.font_style,u=this.text_align,c=this.text_color,null!=a||null!=u||null!=c){switch(l=s(\"<span>\"+l+\"</span>\"),a){case\"bold\":l=l.css(\"font-weight\",\"bold\");break;case\"italic\":l=l.css(\"font-style\",\"italic\")}null!=u&&(l=l.css(\"text-align\",u)),null!=c&&(l=l.css(\"color\",c)),l=l.prop(\"outerHTML\")}return l},e}(i.CellFormatter),i.NumberFormatter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"NumberFormatter\",e.define({format:[l.String,\"0,0\"],language:[l.String,\"en\"],rounding:[l.String,\"round\"]}),e.prototype.doFormat=function(t,i,n,o,r){var s,l,u;return s=this.format,l=this.language,u=function(){switch(this.rounding){case\"round\":case\"nearest\":return Math.round;case\"floor\":case\"rounddown\":return Math.floor;case\"ceil\":case\"roundup\":return Math.ceil}}.call(this),n=a.format(n,s,l,u),e.__super__.doFormat.call(this,t,i,n,o,r)},e}(i.StringFormatter),i.BooleanFormatter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"BooleanFormatter\",e.define({icon:[l.String,\"check\"]}),e.prototype.doFormat=function(t,e,i,n,o){return i?s(\"<i>\").addClass(this.icon).html():\"\"},e}(i.CellFormatter),i.DateFormatter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"DateFormatter\",e.define({format:[l.String,\"yy M d\"]}),e.prototype.getFormat=function(){var t,e;return t=this.format,e=function(){switch(t){case\"ATOM\":case\"W3C\":case\"RFC-3339\":case\"ISO-8601\":return\"ISO-8601\";case\"COOKIE\":return\"COOKIE\";case\"RFC-850\":return\"RFC-850\";case\"RFC-1036\":return\"RFC-1036\";case\"RFC-1123\":return\"RFC-1123\";case\"RFC-2822\":return\"RFC-2822\";case\"RSS\":case\"RFC-822\":return\"RFC-822\";case\"TICKS\":return\"TICKS\";case\"TIMESTAMP\":return\"TIMESTAMP\";default:return null}}(),null!=e?s.datepicker[e]:t},e.prototype.doFormat=function(t,i,n,o,a){var l;return n=r.isString(n)?parseInt(n,10):n,l=s.datepicker.formatDate(this.getFormat(),new Date(n)),e.__super__.doFormat.call(this,t,i,l,o,a)},e}(i.CellFormatter),i.HTMLTemplateFormatter=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"HTMLTemplateFormatter\",e.define({template:[l.String,\"<%= value %>\"]}),e.prototype.doFormat=function(t,e,i,n,o){var s,a;return a=this.template,null===i?\"\":(o=r.extend({},o,{value:i}),(s=r.template(a))(o))},e}(i.CellFormatter)},{\"../../core/properties\":\"core/properties\",\"../../model\":\"model\",jquery:\"jquery\",numbro:\"numbro\",underscore:\"underscore\"}],\"models/widgets/checkbox_button_group\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=[].indexOf||function(t){for(var e=0,i=this.length;e<i;e++)if(e in this&&this[e]===t)return e;return-1},s=t(\"jquery\");t(\"bootstrap/button\");var a=t(\"./widget\"),l=t(\"../../core/properties\"),u=t(\"./button_group_template\");i.CheckboxButtonGroupView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.events={\"change input\":\"change_input\"},e.prototype.template=u[\"default\"],e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.render(),this.listenTo(this.model,\"change\",this.render)},e.prototype.render=function(){var t,i,n,o,a,l,u,c,d;for(e.__super__.render.call(this),this.$el.empty(),o=this.template(),this.$el.append(o),n=this.model.active,d=this.model.labels,a=l=0,c=d.length;l<c;a=++l)u=d[a],t=s('<input type=\"checkbox\">').attr({value:\"\"+a}),r.call(n,a)>=0&&t.prop(\"checked\",!0),i=s('<label class=\"bk-bs-btn\"></label>'),i.text(u).prepend(t),i.addClass(\"bk-bs-btn-\"+this.model.button_type),r.call(n,a)>=0&&i.addClass(\"bk-bs-active\"),this.$el.find(\".bk-bs-btn-group\").append(i);return this},e.prototype.change_input=function(){var t,e,i,n;return t=function(){var t,n,o,r;for(o=this.$el.find(\"input\"),r=[],i=t=0,n=o.length;t<n;i=++t)e=o[i],e.checked&&r.push(i);return r}.call(this),this.model.active=t,null!=(n=this.model.callback)?n.execute(this.model):void 0},e}(a.WidgetView),i.CheckboxButtonGroup=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"CheckboxButtonGroup\",e.prototype.default_view=i.CheckboxButtonGroupView,e.define({active:[l.Array,[]],labels:[l.Array,[]],button_type:[l.String,\"default\"],callback:[l.Instance]}),e}(a.Widget)},{\"../../core/properties\":\"core/properties\",\"./button_group_template\":\"models/widgets/button_group_template\",\"./widget\":\"models/widgets/widget\",\"bootstrap/button\":\"bootstrap/button\",jquery:\"jquery\"}],\"models/widgets/checkbox_group\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=[].indexOf||function(t){for(var e=0,i=this.length;e<i;e++)if(e in this&&this[e]===t)return e;return-1},s=t(\"jquery\"),a=t(\"./widget\"),l=t(\"../../core/properties\");i.CheckboxGroupView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.events={\"change input\":\"change_input\"},e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.render(),this.listenTo(this.model,\"change\",this.render)},e.prototype.render=function(){var t,i,n,o,a,l,u,c,d;for(e.__super__.render.call(this),this.$el.empty(),o=this.model.active,d=this.model.labels,a=l=0,c=d.length;l<c;a=++l)u=d[a],i=s('<input type=\"checkbox\">').attr({value:\"\"+a}),this.model.disabled&&i.prop(\"disabled\",!0),r.call(o,a)>=0&&i.prop(\"checked\",!0),n=s(\"<label></label>\").text(u).prepend(i),this.model.inline?(n.addClass(\"bk-bs-checkbox-inline\"),this.$el.append(n)):(t=s('<div class=\"bk-bs-checkbox\"></div>').append(n),this.$el.append(t));return this},e.prototype.change_input=function(){var t,e,i,n;return t=function(){var t,n,o,r;for(o=this.$el.find(\"input\"),r=[],i=t=0,n=o.length;t<n;i=++t)e=o[i],e.checked&&r.push(i);return r}.call(this),this.model.active=t,null!=(n=this.model.callback)?n.execute(this.model):void 0},e}(a.WidgetView),i.CheckboxGroup=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"CheckboxGroup\",e.prototype.default_view=i.CheckboxGroupView,e.define({active:[l.Array,[]],labels:[l.Array,[]],inline:[l.Bool,!1],callback:[l.Instance]}),e}(a.Widget)},{\"../../core/properties\":\"core/properties\",\"./widget\":\"models/widgets/widget\",jquery:\"jquery\"}],\"models/widgets/data_table\":[function(t,e,i){\"use strict\";var n,o=function(t,e){function i(){this.constructor=t}for(var n in e)r.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},r={}.hasOwnProperty,s=t(\"underscore\"),a=t(\"jquery\");t(\"jquery-ui/sortable\");var l=t(\"slick_grid/slick.grid\"),u=t(\"slick_grid/plugins/slick.rowselectionmodel\"),c=t(\"slick_grid/plugins/slick.checkboxselectcolumn\"),d=t(\"../../core/hittest\"),h=t(\"../../core/properties\"),p=t(\"./table_widget\"),f=t(\"./widget\");n=function(t,e){var i,n;return i=function(i){return function(){if(a.contains(document.documentElement,t))return clearInterval(n),e()}}(this),n=setInterval(i,50)},i.DataProvider=function(){function t(t){var e;this.source=t,this.data=this.source.data,this.fields=s.keys(this.data),s.contains(this.fields,\"index\")||(this.data.index=function(){e=[];for(var t=0,i=this.getLength();0<=i?t<i:t>i;0<=i?t++:t--)e.push(t);return e}.apply(this),this.fields.push(\"index\"))}return t.prototype.getLength=function(){return this.source.get_length()},t.prototype.getItem=function(t){var e,i,n,o,r;for(i={},r=this.fields,n=0,o=r.length;n<o;n++)e=r[n],i[e]=this.data[e][t];return i},t.prototype._setItem=function(t,e){var i,n;for(i in e)n=e[i],this.data[i][t]=n},t.prototype.setItem=function(t,e){return this._setItem(t,e),this.updateSource()},t.prototype.getField=function(t,e){var i;return i=this.data.index.indexOf(t),this.data[e][i]},t.prototype._setField=function(t,e,i){var n;n=this.data.index.indexOf(t),this.data[e][n]=i},t.prototype.setField=function(t,e,i){return this._setField(t,e,i),this.updateSource()},t.prototype.updateSource=function(){return this.source.trigger(\"change:data\",this,this.source.attributes.data)},t.prototype.getItemMetadata=function(t){return null},t.prototype.getRecords=function(){var t;return function(){var e,i,n;for(n=[],t=e=0,i=this.getLength();0<=i?e<i:e>i;t=0<=i?++e:--e)n.push(this.getItem(t));return n}.call(this)},t.prototype.sort=function(t){var e,i,n,o,r,a,l;for(e=function(){var e,n,o;for(o=[],e=0,n=t.length;e<n;e++)i=t[e],o.push([i.sortCol.field,i.sortAsc?1:-1]);return o}(),s.isEmpty(e)&&(e=[[\"index\",1]]),l=this.getRecords(),l.sort(function(t,i){var n,o,r,s,a,l,u,c;for(o=0,r=e.length;o<r;o++)if(s=e[o],n=s[0],l=s[1],u=t[n],c=i[n],a=u===c?0:u>c?l:-l,0!==a)return a;return 0}),n=o=0,r=l.length;o<r;n=++o)a=l[n],this._setItem(n,a);return this.updateSource()},t}(),i.DataTableView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.className=\"bk-data-table\",e.prototype.initialize=function(t){var i;return e.__super__.initialize.call(this,t),n(this.el,function(t){return function(){return t.render()}}(this)),this.listenTo(this.model,\"change\",function(t){return function(){return t.render()}}(this)),i=this.model.source,this.listenTo(i,\"change:data\",function(t){return function(){return t.updateGrid()}}(this)),this.listenTo(i,\"change:selected\",function(t){return function(){return t.updateSelection()}}(this))},e.prototype.updateGrid=function(){return this.data.constructor(this.model.source),this.grid.invalidate(),this.grid.render(),this.model.source.data=this.model.source.data,this.model.source.trigger(\"change\")},e.prototype.updateSelection=function(){var t,e,i,n;if(n=this.model.source.selected,e=n[\"1d\"].indices,this.grid.setSelectedRows(e),t=this.grid.getViewport(),this.model.scroll_to_selection&&!s.any(e,function(e){return t.top<=e&&e<=t.bottom}))return i=Math.max(0,Math.min.apply(null,e)-1),this.grid.scrollRowToTop(i)},e.prototype.newIndexColumn=function(){return{id:s.uniqueId(),name:\"#\",field:\"index\",width:40,behavior:\"select\",cannotTriggerInsert:!0,resizable:!1,selectable:!1,sortable:!0,cssClass:\"bk-cell-index\"}},e.prototype.render=function(){var t,e,n,o,r,s;return n=function(){var t,i,n,o;for(n=this.model.columns,o=[],t=0,i=n.length;t<i;t++)e=n[t],o.push(e.toColumn());return o}.call(this),\"checkbox\"===this.model.selectable&&(t=new c({cssClass:\"bk-cell-select\"}),n.unshift(t.getColumnDefinition())),this.model.row_headers&&null!=this.model.source.get_column(\"index\")&&n.unshift(this.newIndexColumn()),s=this.model.width,o=this.model.height,r={enableCellNavigation:this.model.selectable!==!1,enableColumnReorder:!0,forceFitColumns:this.model.fit_columns,autoHeight:\"auto\"===o,multiColumnSort:this.model.sortable,editable:this.model.editable,autoEdit:!1},null!=s?this.$el.css({width:this.model.width+\"px\"}):this.$el.css({width:this.model.default_width+\"px\"}),null!=o&&\"auto\"!==o&&this.$el.css({height:this.model.height+\"px\"}),this.data=new i.DataProvider(this.model.source),this.grid=new l(this.el,this.data,n,r),this.grid.onSort.subscribe(function(t){return function(e,i){return n=i.sortCols,t.data.sort(n),t.grid.invalidate(),t.grid.render()}}(this)),this.model.selectable!==!1&&(this.grid.setSelectionModel(new u({selectActiveRow:null==t})),null!=t&&this.grid.registerPlugin(t),this.grid.onSelectedRowsChanged.subscribe(function(t){return function(e,i){var n;return n=d.create_hit_test_result(),n[\"1d\"].indices=i.rows,t.model.source.selected=n}}(this))),this},e}(f.WidgetView),i.DataTable=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.type=\"DataTable\",e.prototype.default_view=i.DataTableView,e.define({columns:[h.Array,[]],fit_columns:[h.Bool,!0],sortable:[h.Bool,!0],editable:[h.Bool,!1],selectable:[h.Bool,!0],row_headers:[h.Bool,!0],scroll_to_selection:[h.Bool,!0]}),e.override({height:400}),e.internal({default_width:[h.Number,600]}),e}(p.TableWidget)},{\"../../core/hittest\":\"core/hittest\",\"../../core/properties\":\"core/properties\",\"./table_widget\":\"models/widgets/table_widget\",\"./widget\":\"models/widgets/widget\",jquery:\"jquery\",\"jquery-ui/sortable\":\"jquery-ui/sortable\",\"slick_grid/plugins/slick.checkboxselectcolumn\":\"slick_grid/plugins/slick.checkboxselectcolumn\",\"slick_grid/plugins/slick.rowselectionmodel\":\"slick_grid/plugins/slick.rowselectionmodel\",\"slick_grid/slick.grid\":\"slick_grid/slick.grid\",underscore:\"underscore\"}],\"models/widgets/date_picker\":[function(t,e,i){\"use strict\";var n=function(t,e){return function(){return t.apply(e,arguments)}},o=function(t,e){function i(){this.constructor=t}for(var n in e)r.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},r={}.hasOwnProperty,s=t(\"jquery\");t(\"jquery-ui/datepicker\");var a=t(\"../../core/properties\"),l=t(\"./input_widget\");i.DatePickerView=function(t){function e(){return this.onSelect=n(this.onSelect,this),e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.label=s(\"<label>\").text(this.model.title),this.input=s('<input type=\"text\">'),this.datepicker=this.input.datepicker({defaultDate:new Date(this.model.value),minDate:null!=this.model.min_date?new Date(this.model.min_date):null,maxDate:null!=this.model.max_date?new Date(this.model.max_date):null,onSelect:this.onSelect}),this.$el.append([this.label,this.input])},e.prototype.onSelect=function(t,e){var i,n;return i=new Date(t),this.model.value=i.toString(),null!=(n=this.model.callback)?n.execute(this.model):void 0},e}(l.InputWidgetView),i.DatePicker=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.type=\"DatePicker\",e.prototype.default_view=i.DatePickerView,e.define({value:[a.Any,Date.now()],min_date:[a.Any],max_date:[a.Any]}),e}(l.InputWidget)},{\"../../core/properties\":\"core/properties\",\"./input_widget\":\"models/widgets/input_widget\",jquery:\"jquery\",\"jquery-ui/datepicker\":\"jquery-ui/datepicker\"}],\"models/widgets/date_range_slider\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"underscore\");t(\"jqrangeslider/jQDateRangeSlider\");var s=t(\"../../core/properties\"),a=t(\"./input_widget\");i.DateRangeSliderView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.render(),this.listenTo(this.model,\"change\",function(t){return function(){return t.render}}(this))},e.prototype.render=function(){var t,i,n,o,s,a,l,u,c;return e.__super__.render.call(this),this.$el.empty(),s=this.model.value,c=s[0],u=s[1],a=this.model.range,o=a[0],n=a[1],l=this.model.bounds,i=l[0],t=l[1],this.$el.dateRangeSlider({defaultValues:{min:new Date(c),max:new Date(u)},bounds:{min:new Date(i),max:new Date(t)},range:{min:!!r.isObject(o)&&o,max:!!r.isObject(n)&&n},step:this.model.step||{},enabled:this.model.enabled,arrows:this.model.arrows,valueLabels:this.model.value_labels,wheelMode:this.model.wheel_mode}),this.$el.on(\"userValuesChanged\",function(t){return function(e,i){var n;return t.model.value=[i.values.min,i.values.max],null!=(n=t.model.callback)?n.execute(t.model):void 0}}(this)),this},e}(a.InputWidgetView),i.DateRangeSlider=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"DateRangeSlider\",e.prototype.default_view=i.DateRangeSliderView,e.define({value:[s.Any],range:[s.Any],bounds:[s.Any],step:[s.Any,{}],enabled:[s.Bool,!0],arrows:[s.Bool,!0],value_labels:[s.String,\"show\"],wheel_mode:[s.Any]}),e}(a.InputWidget)},{\"../../core/properties\":\"core/properties\",\"./input_widget\":\"models/widgets/input_widget\",\"jqrangeslider/jQDateRangeSlider\":\"jqrangeslider/jQDateRangeSlider\",underscore:\"underscore\"}],\"models/widgets/div\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"jquery\"),s=t(\"./markup\"),a=t(\"../../core/properties\");\n", + " i.DivView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.render=function(){var t;return e.__super__.render.call(this),t=this.model.render_as_text===!0?r(\"<div></div>\").text(this.model.text):r(\"<div></div>\").html(this.model.text),this.$el.find(\".bk-markup\").append(t),this},e}(s.MarkupView),i.Div=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Div\",e.prototype.default_view=i.DivView,e.define({render_as_text:[a.Bool,!1]}),e}(s.Markup)},{\"../../core/properties\":\"core/properties\",\"./markup\":\"models/widgets/markup\",jquery:\"jquery\"}],\"models/widgets/dropdown\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"jquery\");t(\"bootstrap/dropdown\");var s=t(\"../../core/properties\"),a=t(\"./abstract_button\"),l=t(\"./dropdown_template\");i.DropdownView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.template=l[\"default\"],e.prototype.render=function(){var t,i,n,o,s,a,l,u,c,d;for(e.__super__.render.call(this),s=[],u=this.model.menu,n=0,l=u.length;n<l;n++)o=u[n],i=null!=o?(a=o[0],d=o[1],o,t=r(\"<a data-value='\"+d+\"'>\"+a+\"</a>\"),c=this,t.click(function(t){return c.set_value(r(this).data(\"value\"))}),r(\"<li></li>\").append(t)):r('<li class=\"bk-bs-divider\"></li>'),s.push(i);return this.$el.find(\".bk-bs-dropdown-menu\").append(s),this.$el.find(\"button\").val(this.model.default_value),this.$el.find(\"button\").dropdown(),this},e.prototype.set_value=function(t){return this.model.value=t,this.$el.find(\"button\").val(t)},e}(a.AbstractButtonView),i.Dropdown=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Dropdown\",e.prototype.default_view=i.DropdownView,e.define({value:[s.String],default_value:[s.String],menu:[s.Array,[]]}),e.override({label:\"Dropdown\"}),e}(a.AbstractButton)},{\"../../core/properties\":\"core/properties\",\"./abstract_button\":\"models/widgets/abstract_button\",\"./dropdown_template\":\"models/widgets/dropdown_template\",\"bootstrap/dropdown\":\"bootstrap/dropdown\",jquery:\"jquery\"}],\"models/widgets/dropdown_template\":[function(t,e,i){\"use strict\";var n=t(\"../../core/util/dom\");Object.defineProperty(i,\"__esModule\",{value:!0}),i[\"default\"]=function(t){var e=[\"bk-bs-btn\",\"bk-bs-btn-\"+t.button_type,\"bk-bs-dropdown-toggle\",\"bk-bs-dropdown-btn\"];return n.createElement(\"fragment\",null,n.createElement(\"button\",{type:\"button\",\"class\":e,\"data-bk-bs-toggle\":\"dropdown\"},t.label,\" \",n.createElement(\"span\",{\"class\":\"bk-bs-caret\"})),n.createElement(\"ul\",{\"class\":\"bk-bs-dropdown-menu\"}))}},{\"../../core/util/dom\":\"core/util/dom\"}],\"models/widgets/index\":[function(t,e,i){\"use strict\";function n(t){for(var e in t)i.hasOwnProperty(e)||(i[e]=t[e])}n(t(\"./cell_editors\")),n(t(\"./cell_formatters\"));var o=t(\"./abstract_button\");i.AbstractButton=o.AbstractButton;var r=t(\"./abstract_icon\");i.AbstractIcon=r.AbstractIcon;var s=t(\"./table_widget\");i.TableWidget=s.TableWidget;var a=t(\"./markup\");i.Markup=a.Markup;var l=t(\"./widget\");i.Widget=l.Widget;var u=t(\"./input_widget\");i.InputWidget=u.InputWidget;var c=t(\"./table_column\");i.TableColumn=c.TableColumn;var d=t(\"./data_table\");i.DataTable=d.DataTable;var h=t(\"./paragraph\");i.Paragraph=h.Paragraph;var p=t(\"./div\");i.Div=p.Div;var f=t(\"./text_input\");i.TextInput=f.TextInput;var m=t(\"./autocomplete_input\");i.AutocompleteInput=m.AutocompleteInput;var g=t(\"./pretext\");i.PreText=g.PreText;var v=t(\"./selectbox\");i.Select=v.Select;var _=t(\"./slider\");i.Slider=_.Slider;var b=t(\"./range_slider\");i.RangeSlider=b.RangeSlider;var y=t(\"./multiselect\");i.MultiSelect=y.MultiSelect;var w=t(\"./date_range_slider\");i.DateRangeSlider=w.DateRangeSlider;var C=t(\"./date_picker\");i.DatePicker=C.DatePicker;var k=t(\"./panel\");i.Panel=k.Panel;var x=t(\"./tabs\");i.Tabs=x.Tabs;var D=t(\"./button\");i.Button=D.Button;var S=t(\"./toggle\");i.Toggle=S.Toggle;var R=t(\"./dropdown\");i.Dropdown=R.Dropdown;var M=t(\"./checkbox_group\");i.CheckboxGroup=M.CheckboxGroup;var E=t(\"./radio_group\");i.RadioGroup=E.RadioGroup;var I=t(\"./checkbox_button_group\");i.CheckboxButtonGroup=I.CheckboxButtonGroup;var P=t(\"./radio_button_group\");i.RadioButtonGroup=P.RadioButtonGroup},{\"./abstract_button\":\"models/widgets/abstract_button\",\"./abstract_icon\":\"models/widgets/abstract_icon\",\"./autocomplete_input\":\"models/widgets/autocomplete_input\",\"./button\":\"models/widgets/button\",\"./cell_editors\":\"models/widgets/cell_editors\",\"./cell_formatters\":\"models/widgets/cell_formatters\",\"./checkbox_button_group\":\"models/widgets/checkbox_button_group\",\"./checkbox_group\":\"models/widgets/checkbox_group\",\"./data_table\":\"models/widgets/data_table\",\"./date_picker\":\"models/widgets/date_picker\",\"./date_range_slider\":\"models/widgets/date_range_slider\",\"./div\":\"models/widgets/div\",\"./dropdown\":\"models/widgets/dropdown\",\"./input_widget\":\"models/widgets/input_widget\",\"./markup\":\"models/widgets/markup\",\"./multiselect\":\"models/widgets/multiselect\",\"./panel\":\"models/widgets/panel\",\"./paragraph\":\"models/widgets/paragraph\",\"./pretext\":\"models/widgets/pretext\",\"./radio_button_group\":\"models/widgets/radio_button_group\",\"./radio_group\":\"models/widgets/radio_group\",\"./range_slider\":\"models/widgets/range_slider\",\"./selectbox\":\"models/widgets/selectbox\",\"./slider\":\"models/widgets/slider\",\"./table_column\":\"models/widgets/table_column\",\"./table_widget\":\"models/widgets/table_widget\",\"./tabs\":\"models/widgets/tabs\",\"./text_input\":\"models/widgets/text_input\",\"./toggle\":\"models/widgets/toggle\",\"./widget\":\"models/widgets/widget\"}],\"models/widgets/input_widget\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"./widget\"),s=t(\"../../core/properties\");i.InputWidgetView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.render=function(){return e.__super__.render.call(this),this.$el.find(\"input\").prop(\"disabled\",this.model.disabled)},e.prototype.change_input=function(){var t;return null!=(t=this.model.callback)?t.execute(this.model):void 0},e}(r.WidgetView),i.InputWidget=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"InputWidget\",e.prototype.default_view=i.InputWidgetView,e.define({callback:[s.Instance],title:[s.String,\"\"]}),e}(r.Widget)},{\"../../core/properties\":\"core/properties\",\"./widget\":\"models/widgets/widget\"}],\"models/widgets/main\":[function(t,e,i){\"use strict\";var n=t(\"./index\");i.models=n},{\"./index\":\"models/widgets/index\"}],\"models/widgets/markup\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"../../core/properties\"),s=t(\"./widget\"),a=t(\"./markup_template\");i.MarkupView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.template=a[\"default\"],e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.render(),this.listenTo(this.model,\"change\",this.render)},e.prototype.render=function(){if(e.__super__.render.call(this),this.$el.empty(),this.$el.html(this.template()),this.model.height&&this.$el.height(this.model.height),this.model.width)return this.$el.width(this.model.width)},e}(s.WidgetView),i.Markup=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Markup\",e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t)},e.define({text:[r.String,\"\"]}),e}(s.Widget)},{\"../../core/properties\":\"core/properties\",\"./markup_template\":\"models/widgets/markup_template\",\"./widget\":\"models/widgets/widget\"}],\"models/widgets/markup_template\":[function(t,e,i){\"use strict\";var n=t(\"../../core/util/dom\");Object.defineProperty(i,\"__esModule\",{value:!0}),i[\"default\"]=function(){return n.createElement(\"div\",{\"class\":\"bk-markup\"})}},{\"../../core/util/dom\":\"core/util/dom\"}],\"models/widgets/multiselect\":[function(t,e,i){\"use strict\";var n=function(t,e){return function(){return t.apply(e,arguments)}},o=function(t,e){function i(){this.constructor=t}for(var n in e)r.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},r={}.hasOwnProperty,s=t(\"../../core/properties\"),a=t(\"./input_widget\"),l=t(\"./multiselecttemplate\");i.MultiSelectView=function(t){function e(){return this.render_selection=n(this.render_selection,this),e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.tagName=\"div\",e.prototype.template=l[\"default\"],e.prototype.events={\"change select\":\"change_input\"},e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.render(),this.listenTo(this.model,\"change:value\",this.render_selection),this.listenTo(this.model,\"change:options\",this.render),this.listenTo(this.model,\"change:name\",this.render),this.listenTo(this.model,\"change:title\",this.render),this.listenTo(this.model,\"change:size\",this.render)},e.prototype.render=function(){var t;return e.__super__.render.call(this),this.$el.empty(),t=this.template(this.model.attributes),this.$el.html(t),this.render_selection(),this},e.prototype.render_selection=function(){var t,e,i,n,o;for(n={},i=this.model.value,t=0,e=i.length;t<e;t++)o=i[t],n[o]=!0;return this.$el.find(\"option\").each(function(t){return function(e){if(e=t.$el.find(e),n[e.attr(\"value\")])return e.attr(\"selected\",\"selected\")}}(this)),this.$el.find(\"select\").attr(\"size\",this.model.size)},e.prototype.change_input=function(){var t,i;if(t=this.$el.find(\"select:focus\").size(),i=this.$el.find(\"select\").val(),i?this.model.value=i:this.model.value=[],e.__super__.change_input.call(this),t)return this.$el.find(\"select\").focus()},e}(a.InputWidgetView),i.MultiSelect=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.type=\"MultiSelect\",e.prototype.default_view=i.MultiSelectView,e.define({value:[s.Array,[]],options:[s.Array,[]],size:[s.Number,4]}),e}(a.InputWidget)},{\"../../core/properties\":\"core/properties\",\"./input_widget\":\"models/widgets/input_widget\",\"./multiselecttemplate\":\"models/widgets/multiselecttemplate\"}],\"models/widgets/multiselecttemplate\":[function(t,e,i){\"use strict\";var n=t(\"underscore\"),o=t(\"../../core/util/dom\");Object.defineProperty(i,\"__esModule\",{value:!0}),i[\"default\"]=function(t){return o.createElement(\"fragment\",null,o.createElement(\"label\",{\"for\":t.id},\" \",t.title,\" \"),o.createElement(\"select\",{multiple:!0,\"class\":\"bk-widget-form-input\",id:t.id,name:t.name},t.options.map(function(e){var i,r;n.isString(e)?i=r=e:(i=e[0],r=e[1]);var s=t.value.indexOf(i)>-1;return o.createElement(\"option\",{selected:s,value:i},r)})))}},{\"../../core/util/dom\":\"core/util/dom\",underscore:\"underscore\"}],\"models/widgets/panel\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"../../core/properties\"),s=t(\"./widget\");i.PanelView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.render=function(){return e.__super__.render.call(this),this.$el.empty(),this},e}(s.WidgetView),i.Panel=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Panel\",e.prototype.default_view=i.PanelView,e.define({title:[r.String,\"\"],child:[r.Instance],closable:[r.Bool,!1]}),e}(s.Widget)},{\"../../core/properties\":\"core/properties\",\"./widget\":\"models/widgets/widget\"}],\"models/widgets/paragraph\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"jquery\"),s=t(\"./markup\");i.ParagraphView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.render=function(){var t;return e.__super__.render.call(this),t=r('<p style=\"margin: 0;\"></p>').text(this.model.text),this.$el.find(\".bk-markup\").append(t)},e}(s.MarkupView),i.Paragraph=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Paragraph\",e.prototype.default_view=i.ParagraphView,e}(s.Markup)},{\"./markup\":\"models/widgets/markup\",jquery:\"jquery\"}],\"models/widgets/pretext\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"jquery\"),s=t(\"./markup\");i.PreTextView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.render=function(){var t;return e.__super__.render.call(this),t=r('<pre style=\"overflow: auto\"></pre>').text(this.model.text),this.$el.find(\".bk-markup\").append(t)},e}(s.MarkupView),i.PreText=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"PreText\",e.prototype.default_view=i.PreTextView,e}(s.Markup)},{\"./markup\":\"models/widgets/markup\",jquery:\"jquery\"}],\"models/widgets/radio_button_group\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"underscore\"),s=t(\"jquery\");t(\"bootstrap/button\");var a=t(\"../../core/properties\"),l=t(\"./widget\"),u=t(\"./button_group_template\");i.RadioButtonGroupView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.events={\"change input\":\"change_input\"},e.prototype.template=u[\"default\"],e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.render(),this.listenTo(this.model,\"change\",this.render)},e.prototype.render=function(){var t,i,n,o,a,l,u,c,d,h;for(e.__super__.render.call(this),this.$el.empty(),o=this.template(),this.$el.append(o),d=r.uniqueId(\"RadioButtonGroup\"),n=this.model.active,h=this.model.labels,a=l=0,c=h.length;l<c;a=++l)u=h[a],t=s('<input type=\"radio\">').attr({name:d,value:\"\"+a}),a===n&&t.prop(\"checked\",!0),i=s('<label class=\"bk-bs-btn\"></label>'),i.text(u).prepend(t),i.addClass(\"bk-bs-btn-\"+this.model.button_type),a===n&&i.addClass(\"bk-bs-active\"),this.$el.find(\".bk-bs-btn-group\").append(i);return this},e.prototype.change_input=function(){var t,e,i,n;return t=function(){var t,n,o,r;for(o=this.$el.find(\"input\"),r=[],e=t=0,n=o.length;t<n;e=++t)i=o[e],i.checked&&r.push(e);return r}.call(this),this.model.active=t[0],null!=(n=this.model.callback)?n.execute(this.model):void 0},e}(l.WidgetView),i.RadioButtonGroup=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"RadioButtonGroup\",e.prototype.default_view=i.RadioButtonGroupView,e.define({active:[a.Any,null],labels:[a.Array,[]],button_type:[a.String,\"default\"],callback:[a.Instance]}),e}(l.Widget)},{\"../../core/properties\":\"core/properties\",\"./button_group_template\":\"models/widgets/button_group_template\",\"./widget\":\"models/widgets/widget\",\"bootstrap/button\":\"bootstrap/button\",jquery:\"jquery\",underscore:\"underscore\"}],\"models/widgets/radio_group\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"underscore\"),s=t(\"jquery\"),a=t(\"../../core/properties\"),l=t(\"./widget\");i.RadioGroupView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.tagName=\"div\",e.prototype.events={\"change input\":\"change_input\"},e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.render(),this.listenTo(this.model,\"change\",this.render)},e.prototype.render=function(){var t,i,n,o,a,l,u,c,d,h;for(e.__super__.render.call(this),this.$el.empty(),d=r.uniqueId(\"RadioGroup\"),o=this.model.active,h=this.model.labels,a=l=0,c=h.length;l<c;a=++l)u=h[a],i=s('<input type=\"radio\">').attr({name:d,value:\"\"+a}),this.model.disabled&&i.prop(\"disabled\",!0),a===o&&i.prop(\"checked\",!0),n=s(\"<label></label>\").text(u).prepend(i),this.model.inline?(n.addClass(\"bk-bs-radio-inline\"),this.$el.append(n)):(t=s('<div class=\"bk-bs-radio\"></div>').append(n),this.$el.append(t));return this},e.prototype.change_input=function(){var t,e,i,n;return t=function(){var t,n,o,r;for(o=this.$el.find(\"input\"),r=[],e=t=0,n=o.length;t<n;e=++t)i=o[e],i.checked&&r.push(e);return r}.call(this),this.model.active=t[0],null!=(n=this.model.callback)?n.execute(this.model):void 0},e}(l.WidgetView),i.RadioGroup=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"RadioGroup\",e.prototype.default_view=i.RadioGroupView,e.define({active:[a.Any,null],labels:[a.Array,[]],inline:[a.Bool,!1],callback:[a.Instance]}),e}(l.Widget)},{\"../../core/properties\":\"core/properties\",\"./widget\":\"models/widgets/widget\",jquery:\"jquery\",underscore:\"underscore\"}],\"models/widgets/range_slider\":[function(t,e,i){\"use strict\";var n=function(t,e){return function(){return t.apply(e,arguments)}},o=function(t,e){function i(){this.constructor=t}for(var n in e)r.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},r={}.hasOwnProperty,s=t(\"underscore\");t(\"jquery-ui/slider\");var a=t(\"../../core/logging\"),l=t(\"../../core/properties\"),u=t(\"./input_widget\"),c=t(\"./slidertemplate\");i.RangeSliderView=function(t){function e(){return this.slide=n(this.slide,this),this.slidestop=n(this.slidestop,this),e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.tagName=\"div\",e.prototype.template=c[\"default\"],e.prototype.initialize=function(t){var i;return e.__super__.initialize.call(this,t),this.listenTo(this.model,\"change\",this.render),this.$el.empty(),i=this.template(this.model.attributes),this.$el.html(i),this.callbackWrapper=null,\"continuous\"===this.model.callback_policy&&(this.callbackWrapper=function(){var t;return null!=(t=this.model.callback)?t.execute(this.model):void 0}),\"throttle\"===this.model.callback_policy&&this.model.callback&&(this.callbackWrapper=s.throttle(function(){var t;return null!=(t=this.model.callback)?t.execute(this.model):void 0},this.model.callback_throttle)),this.render()},e.prototype.render=function(){var t,i,n,o,r;return e.__super__.render.call(this),i=this.model.end,n=this.model.start,r=this.model.step||(i-n)/50,a.logger.debug(\"range-slider render: min, max, step = (\"+n+\", \"+i+\", \"+r+\")\"),o={range:!0,orientation:this.model.orientation,animate:\"fast\",values:this.model.range,min:n,max:i,step:r,stop:this.slidestop,slide:this.slide},this.$el.find(\".slider\").slider(o),null!=this.model.title&&this.$el.find(\"#\"+this.model.id).val(this.$el.find(\".slider\").slider(\"values\").join(\" - \")),this.$el.find(\".bk-slider-parent\").height(this.model.height),t=this.$el.find(\".bk-ui-slider-handle\"),2===t.length&&(t[0].style.left=this.$el.find(\".ui-slider-handle\")[0].style.left,t[1].style.left=this.$el.find(\".ui-slider-handle\")[1].style.left),this},e.prototype.slidestop=function(t,e){var i;if(\"mouseup\"===this.model.callback_policy||\"throttle\"===this.model.callback_policy)return null!=(i=this.model.callback)?i.execute(this.model):void 0},e.prototype.slide=function(t,e){var i,n;if(i=e.values,n=i.join(\" - \"),a.logger.debug(\"range-slide value = \"+n),null!=this.model.title&&this.$el.find(\"#\"+this.model.id).val(n),this.model.range=i,this.callbackWrapper)return this.callbackWrapper()},e}(u.InputWidgetView),i.RangeSlider=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.type=\"RangeSlider\",e.prototype.default_view=i.RangeSliderView,e.define({range:[l.Any,[.1,.9]],start:[l.Number,0],end:[l.Number,1],step:[l.Number,.1],orientation:[l.Orientation,\"horizontal\"],callback_throttle:[l.Number,200],callback_policy:[l.String,\"throttle\"]}),e}(u.InputWidget)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"./input_widget\":\"models/widgets/input_widget\",\"./slidertemplate\":\"models/widgets/slidertemplate\",\"jquery-ui/slider\":\"jquery-ui/slider\",underscore:\"underscore\"}],\"models/widgets/selectbox\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"../../core/logging\"),s=t(\"../../core/properties\"),a=t(\"./input_widget\"),l=t(\"./selecttemplate\");i.SelectView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.template=l[\"default\"],e.prototype.events={\"change select\":\"change_input\"},e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.render(),this.listenTo(this.model,\"change\",this.render)},e.prototype.render=function(){var t;return e.__super__.render.call(this),this.$el.empty(),t=this.template(this.model.attributes),this.$el.html(t),this},e.prototype.change_input=function(){var t;return t=this.$el.find(\"select\").val(),r.logger.debug(\"selectbox: value = \"+t),this.model.value=t,e.__super__.change_input.call(this)},e}(a.InputWidgetView),i.Select=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Select\",e.prototype.default_view=i.SelectView,e.define({value:[s.String,\"\"],options:[s.Any,[]]}),e}(a.InputWidget)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"./input_widget\":\"models/widgets/input_widget\",\"./selecttemplate\":\"models/widgets/selecttemplate\"}],\"models/widgets/selecttemplate\":[function(t,e,i){\"use strict\";var n=t(\"underscore\"),o=t(\"../../core/util/dom\");Object.defineProperty(i,\"__esModule\",{value:!0}),i[\"default\"]=function(t){return o.createElement(\"fragment\",null,o.createElement(\"label\",{\"for\":t.id},\" \",t.title,\" \"),o.createElement(\"select\",{\"class\":\"bk-widget-form-input\",id:t.id,name:t.name},t.options.map(function(e){var i,r;n.isString(e)?i=r=e:(i=e[0],r=e[1]);var s=t.value==i;return o.createElement(\"option\",{selected:s,value:i},r)})))}},{\"../../core/util/dom\":\"core/util/dom\",underscore:\"underscore\"}],\"models/widgets/slider\":[function(t,e,i){\"use strict\";var n=function(t,e){return function(){return t.apply(e,arguments)}},o=function(t,e){function i(){this.constructor=t}for(var n in e)r.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},r={}.hasOwnProperty,s=t(\"underscore\");t(\"jquery-ui/slider\");var a=t(\"../../core/logging\"),l=t(\"../../core/properties\"),u=t(\"./input_widget\"),c=t(\"./slidertemplate\");i.SliderView=function(t){function e(){return this.slide=n(this.slide,this),this.slidestop=n(this.slidestop,this),e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.tagName=\"div\",e.prototype.template=c[\"default\"],e.prototype.initialize=function(t){var i;return e.__super__.initialize.call(this,t),this.listenTo(this.model,\"change\",this.render),this.$el.empty(),i=this.template(this.model.attributes),this.$el.html(i),this.callbackWrapper=null,\"continuous\"===this.model.callback_policy&&(this.callbackWrapper=function(){var t;return null!=(t=this.model.callback)?t.execute(this.model):void 0}),\"throttle\"===this.model.callback_policy&&this.model.callback&&(this.callbackWrapper=s.throttle(function(){var t;return null!=(t=this.model.callback)?t.execute(this.model):void 0},this.model.callback_throttle)),this.render()},e.prototype.render=function(){var t,i,n,o;return e.__super__.render.call(this),t=this.model.end,i=this.model.start,o=this.model.step||(t-i)/50,a.logger.debug(\"slider render: min, max, step = (\"+i+\", \"+t+\", \"+o+\")\"),n={orientation:this.model.orientation,animate:\"fast\",value:this.model.value,min:i,max:t,step:o,stop:this.slidestop,slide:this.slide},this.$el.find(\".slider\").slider(n),null!=this.model.title&&this.$el.find(\"#\"+this.model.id).val(this.$el.find(\".slider\").slider(\"value\")),this.$el.find(\".bk-slider-parent\").height(this.model.height),this},e.prototype.slidestop=function(t,e){var i;if(\"mouseup\"===this.model.callback_policy||\"throttle\"===this.model.callback_policy)return null!=(i=this.model.callback)?i.execute(this.model):void 0},e.prototype.slide=function(t,e){var i;if(i=e.value,a.logger.debug(\"slide value = \"+i),null!=this.model.title&&this.$el.find(\"#\"+this.model.id).val(e.value),this.model.value=i,this.callbackWrapper)return this.callbackWrapper()},e}(u.InputWidgetView),i.Slider=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return o(e,t),e.prototype.type=\"Slider\",e.prototype.default_view=i.SliderView,e.define({value:[l.Number,.5],start:[l.Number,0],end:[l.Number,1],step:[l.Number,.1],orientation:[l.Orientation,\"horizontal\"],callback_throttle:[l.Number,200],callback_policy:[l.String,\"throttle\"]}),e}(u.InputWidget)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"./input_widget\":\"models/widgets/input_widget\",\"./slidertemplate\":\"models/widgets/slidertemplate\",\"jquery-ui/slider\":\"jquery-ui/slider\",underscore:\"underscore\"}],\"models/widgets/slidertemplate\":[function(t,e,i){\"use strict\";var n=t(\"../../core/util/dom\");Object.defineProperty(i,\"__esModule\",{value:!0}),i[\"default\"]=function(t){var e,i;return null!=t.title&&(0!=t.title.length&&(e=n.createElement(\"label\",{\"for\":t.id},\" \",t.title,\": \")),i=n.createElement(\"input\",{type:\"text\",id:t.id,readonly:!0})),n.createElement(\"div\",{\"class\":\"bk-slider-parent\"},e,i,n.createElement(\"div\",{\"class\":\"bk-slider-\"+t.orientation},n.createElement(\"div\",{\"class\":\"slider\",id:t.id})))}},{\"../../core/util/dom\":\"core/util/dom\"}],\"models/widgets/table_column\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"underscore\"),s=t(\"./cell_formatters\"),a=t(\"./cell_editors\"),l=t(\"../../core/properties\"),u=t(\"../../model\");i.TableColumn=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"TableColumn\",e.prototype.default_view=null,e.define({field:[l.String],title:[l.String],width:[l.Number,300],formatter:[l.Instance,function(){return new s.StringFormatter}],editor:[l.Instance,function(){return new a.StringEditor}],sortable:[l.Bool,!0],default_sort:[l.String,\"ascending\"]}),e.prototype.toColumn=function(){var t;return{id:r.uniqueId(),field:this.field,name:this.title,width:this.width,formatter:null!=(t=this.formatter)?t.doFormat.bind(this.formatter):void 0,editor:this.editor,sortable:this.sortable,defaultSortAsc:\"ascending\"===this.default_sort}},e}(u.Model)},{\"../../core/properties\":\"core/properties\",\"../../model\":\"model\",\"./cell_editors\":\"models/widgets/cell_editors\",\"./cell_formatters\":\"models/widgets/cell_formatters\",underscore:\"underscore\"}],\"models/widgets/table_widget\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"./widget\"),s=t(\"../../core/properties\");i.TableWidget=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"TableWidget\",e.define({source:[s.Instance]}),e}(r.Widget)},{\"../../core/properties\":\"core/properties\",\"./widget\":\"models/widgets/widget\"}],\"models/widgets/tabs\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"underscore\"),s=t(\"jquery\");t(\"bootstrap/tab\");var a=t(\"../../core/properties\"),l=t(\"./tabs_template\"),u=t(\"./widget\");i.TabsView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.render=function(){var t,i,n,a,u,c,d,h,p,f,m,g,v,_,b;e.__super__.render.call(this),f=this.child_views;for(d in f)o.call(f,d)&&(b=f[d],b.$el.detach());for(this.$el.empty(),v=this.model.tabs,i=this.model.active,a=this.model.children,u=s(l[\"default\"]({tabs:v,active_tab_id:v[i].id})),_=this,u.find(\".bk-bs-nav a\").click(function(t){var e,i,n;return t.preventDefault(),s(this).tab(\"show\"),e=s(this).attr(\"href\").replace(\"#tab-\",\"\"),v=_.model.tabs,i=r.findIndex(v,function(t){return t.id===e}),_.model.active=i,null!=(n=_.model.callback)?n.execute(_.model):void 0}),t=u.find(\".bk-bs-tab-pane\"),m=r.zip(a,t),c=0,h=m.length;c<h;c++)g=m[c],n=g[0],p=g[1],s(p).html(this.child_views[n.id].$el);return this.$el.append(u),this},e}(u.WidgetView),i.Tabs=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Tabs\",e.prototype.default_view=i.TabsView,e.define({tabs:[a.Array,[]],active:[a.Number,0],callback:[a.Instance]}),e.getters({children:function(){var t,e,i,n,o;for(i=this.tabs,n=[],t=0,e=i.length;t<e;t++)o=i[t],n.push(o.child);return n}}),e.prototype.get_layoutable_children=function(){return this.children},e.prototype.get_edit_variables=function(){var t,i,n,o,r;for(i=e.__super__.get_edit_variables.call(this),r=this.get_layoutable_children(),n=0,o=r.length;n<o;n++)t=r[n],i=i.concat(t.get_edit_variables());return i},e.prototype.get_constraints=function(){var t,i,n,o,r;for(i=e.__super__.get_constraints.call(this),r=this.get_layoutable_children(),n=0,o=r.length;n<o;n++)t=r[n],i=i.concat(t.get_constraints());return i},e}(u.Widget)},{\"../../core/properties\":\"core/properties\",\"./tabs_template\":\"models/widgets/tabs_template\",\"./widget\":\"models/widgets/widget\",\"bootstrap/tab\":\"bootstrap/tab\",jquery:\"jquery\",underscore:\"underscore\"}],\"models/widgets/tabs_template\":[function(t,e,i){\"use strict\";var n=t(\"../../core/util/dom\");Object.defineProperty(i,\"__esModule\",{value:!0}),i[\"default\"]=function(t){var e=function(e){return e.id===t.active_tab_id?\"bk-bs-active\":null};return n.createElement(\"fragment\",null,n.createElement(\"ul\",{\"class\":\"bk-bs-nav bk-bs-nav-tabs\"},t.tabs.map(function(t){return n.createElement(\"li\",{\"class\":e(t)},n.createElement(\"a\",{href:\"#tab-\"+t.id},t.title))})),n.createElement(\"div\",{\"class\":\"bk-bs-tab-content\"},t.tabs.map(function(t){return n.createElement(\"div\",{\"class\":[\"bk-bs-tab-pane\",e(t)],id:\"tab-\"+t.id})})))}},{\"../../core/util/dom\":\"core/util/dom\"}],\"models/widgets/text_input\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"../../core/logging\"),s=t(\"../../core/properties\"),a=t(\"./input_widget\"),l=t(\"./text_input_template\");i.TextInputView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.tagName=\"div\",e.prototype.className=\"bk-widget-form-group\",e.prototype.template=l[\"default\"],e.prototype.events={\"change input\":\"change_input\"},e.prototype.initialize=function(t){return e.__super__.initialize.call(this,t),this.render(),this.listenTo(this.model,\"change\",this.render)},e.prototype.render=function(){return e.__super__.render.call(this),this.$el.html(this.template(this.model.attributes)),this.model.height&&this.$el.find(\"input\").height(this.model.height-35),this},e.prototype.change_input=function(){var t;return t=this.$el.find(\"input\").val(),r.logger.debug(\"widget/text_input: value = \"+t),this.model.value=t,e.__super__.change_input.call(this);\n", + " },e}(a.InputWidgetView),i.TextInput=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"TextInput\",e.prototype.default_view=i.TextInputView,e.define({value:[s.String,\"\"],placeholder:[s.String,\"\"]}),e}(a.InputWidget)},{\"../../core/logging\":\"core/logging\",\"../../core/properties\":\"core/properties\",\"./input_widget\":\"models/widgets/input_widget\",\"./text_input_template\":\"models/widgets/text_input_template\"}],\"models/widgets/text_input_template\":[function(t,e,i){\"use strict\";var n=t(\"../../core/util/dom\");Object.defineProperty(i,\"__esModule\",{value:!0}),i[\"default\"]=function(t){return n.createElement(\"fragment\",null,n.createElement(\"label\",{\"for\":t.id},\" \",t.title,\" \"),n.createElement(\"input\",{\"class\":\"bk-widget-form-input\",type:\"text\",id:t.id,name:t.name,value:t.value,placeholder:t.placeholder}))}},{\"../../core/util/dom\":\"core/util/dom\"}],\"models/widgets/toggle\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"../../core/properties\"),s=t(\"./abstract_button\");i.ToggleView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.render=function(){return e.__super__.render.call(this),this.model.active?this.$el.find(\"button\").addClass(\"bk-bs-active\"):this.$el.find(\"button\").removeClass(\"bk-bs-active\"),this},e.prototype.change_input=function(){return e.__super__.change_input.call(this),this.model.active=!this.model.active},e}(s.AbstractButtonView),i.Toggle=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Toggle\",e.prototype.default_view=i.ToggleView,e.define({active:[r.Bool,!1]}),e.override({label:\"Toggle\"}),e}(s.AbstractButton)},{\"../../core/properties\":\"core/properties\",\"./abstract_button\":\"models/widgets/abstract_button\"}],\"models/widgets/widget\":[function(t,e,i){\"use strict\";var n=function(t,e){function i(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},o={}.hasOwnProperty,r=t(\"../layouts/layout_dom\");i.WidgetView=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.className=\"bk-widget\",e.prototype.render=function(){if(this.model.height&&this.$el.height(this.model.height),this.model.width)return this.$el.width(this.model.width)},e}(r.LayoutDOMView),i.Widget=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return n(e,t),e.prototype.type=\"Widget\",e.prototype.default_view=i.WidgetView,e}(r.LayoutDOM)},{\"../layouts/layout_dom\":\"models/layouts/layout_dom\"}],\"jquery-ui/autocomplete\":[function(t,e,i){var n=t(\"jquery\");t(\"./core\"),t(\"./widget\"),t(\"./position\"),t(\"./menu\"),/*!\n", + " * jQuery UI Autocomplete 1.10.4\n", + " * http://jqueryui.com\n", + " *\n", + " * Copyright 2014 jQuery Foundation and other contributors\n", + " * Released under the MIT license.\n", + " * http://jquery.org/license\n", + " *\n", + " * http://api.jqueryui.com/autocomplete/\n", + " *\n", + " * Depends:\n", + " *\tjquery.ui.core.js\n", + " *\tjquery.ui.widget.js\n", + " *\tjquery.ui.position.js\n", + " *\tjquery.ui.menu.js\n", + " */\n", + " function(t,e){t.widget(\"ui.autocomplete\",{version:\"1.10.4\",defaultElement:\"<input>\",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:\"left top\",at:\"left bottom\",collision:\"none\"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,n,o=this.element[0].nodeName.toLowerCase(),r=\"textarea\"===o,s=\"input\"===o;this.isMultiLine=!!r||!s&&this.element.prop(\"isContentEditable\"),this.valueMethod=this.element[r||s?\"val\":\"text\"],this.isNewMenu=!0,this.element.addClass(\"ui-autocomplete-input\").attr(\"autocomplete\",\"off\"),this._on(this.element,{keydown:function(o){if(this.element.prop(\"readOnly\"))return e=!0,n=!0,void(i=!0);e=!1,n=!1,i=!1;var r=t.ui.keyCode;switch(o.keyCode){case r.PAGE_UP:e=!0,this._move(\"previousPage\",o);break;case r.PAGE_DOWN:e=!0,this._move(\"nextPage\",o);break;case r.UP:e=!0,this._keyEvent(\"previous\",o);break;case r.DOWN:e=!0,this._keyEvent(\"next\",o);break;case r.ENTER:case r.NUMPAD_ENTER:this.menu.active&&(e=!0,o.preventDefault(),this.menu.select(o));break;case r.TAB:this.menu.active&&this.menu.select(o);break;case r.ESCAPE:this.menu.element.is(\":visible\")&&(this._value(this.term),this.close(o),o.preventDefault());break;default:i=!0,this._searchTimeout(o)}},keypress:function(n){if(e)return e=!1,void(this.isMultiLine&&!this.menu.element.is(\":visible\")||n.preventDefault());if(!i){var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:this._move(\"previousPage\",n);break;case o.PAGE_DOWN:this._move(\"nextPage\",n);break;case o.UP:this._keyEvent(\"previous\",n);break;case o.DOWN:this._keyEvent(\"next\",n)}}},input:function(t){return n?(n=!1,void t.preventDefault()):void this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?void delete this.cancelBlur:(clearTimeout(this.searching),this.close(t),void this._change(t))}}),this._initSource(),this.menu=t(\"<ul>\").addClass(\"ui-autocomplete ui-front\").appendTo(this._appendTo()).menu({role:null}).hide().data(\"ui-menu\"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var i=this.menu.element[0];t(e.target).closest(\".ui-menu-item\").length||this._delay(function(){var e=this;this.document.one(\"mousedown\",function(n){n.target===e.element[0]||n.target===i||t.contains(i,n.target)||e.close()})})},menufocus:function(e,i){if(this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type)))return this.menu.blur(),void this.document.one(\"mousemove\",function(){t(e.target).trigger(e.originalEvent)});var n=i.item.data(\"ui-autocomplete-item\");!1!==this._trigger(\"focus\",e,{item:n})?e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value):this.liveRegion.text(n.value)},menuselect:function(t,e){var i=e.item.data(\"ui-autocomplete-item\"),n=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=i})),!1!==this._trigger(\"select\",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=t(\"<span>\",{role:\"status\",\"aria-live\":\"polite\"}).addClass(\"ui-helper-hidden-accessible\").insertBefore(this.element),this._on(this.window,{beforeunload:function(){this.element.removeAttr(\"autocomplete\")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeClass(\"ui-autocomplete-input\").removeAttr(\"autocomplete\"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),\"source\"===t&&this._initSource(),\"appendTo\"===t&&this.menu.element.appendTo(this._appendTo()),\"disabled\"===t&&e&&this.xhr&&this.xhr.abort()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e||(e=this.element.closest(\".ui-front\")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,n=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,n){n(t.ui.autocomplete.filter(e,i.term))}):\"string\"==typeof this.options.source?(i=this.options.source,this.source=function(e,o){n.xhr&&n.xhr.abort(),n.xhr=t.ajax({url:i,data:e,dataType:\"json\",success:function(t){o(t)},error:function(){o([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){this.term!==this._value()&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length<this.options.minLength?this.close(e):this._trigger(\"search\",e)!==!1?this._search(t):void 0},_search:function(t){this.pending++,this.element.addClass(\"ui-autocomplete-loading\"),this.cancelSearch=!1,this.source({term:t},this._response())},_response:function(){var e=++this.requestIndex;return t.proxy(function(t){e===this.requestIndex&&this.__response(t),this.pending--,this.pending||this.element.removeClass(\"ui-autocomplete-loading\")},this)},__response:function(t){t&&(t=this._normalize(t)),this._trigger(\"response\",null,{content:t}),!this.options.disabled&&t&&t.length&&!this.cancelSearch?(this._suggest(t),this._trigger(\"open\")):this._close()},close:function(t){this.cancelSearch=!0,this._close(t)},_close:function(t){this.menu.element.is(\":visible\")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger(\"close\",t))},_change:function(t){this.previous!==this._value()&&this._trigger(\"change\",t,{item:this.selectedItem})},_normalize:function(e){return e.length&&e[0].label&&e[0].value?e:t.map(e,function(e){return\"string\"==typeof e?{label:e,value:e}:t.extend({label:e.label||e.value,value:e.value||e.label},e)})},_suggest:function(e){var i=this.menu.element.empty();this._renderMenu(i,e),this.isNewMenu=!0,this.menu.refresh(),i.show(),this._resizeMenu(),i.position(t.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next()},_resizeMenu:function(){var t=this.menu.element;t.outerWidth(Math.max(t.width(\"\").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(e,i){var n=this;t.each(i,function(t,i){n._renderItemData(e,i)})},_renderItemData:function(t,e){return this._renderItem(t,e).data(\"ui-autocomplete-item\",e)},_renderItem:function(e,i){return t(\"<li>\").append(t(\"<a>\").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(\":visible\")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this._value(this.term),void this.menu.blur()):void this.menu[t](e):void this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(\":visible\")||(this._move(t,e),e.preventDefault())}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\\-\\[\\]{}()*+?.,\\\\\\^$|#\\s]/g,\"\\\\$&\")},filter:function(e,i){var n=new RegExp(t.ui.autocomplete.escapeRegex(i),\"i\");return t.grep(e,function(t){return n.test(t.label||t.value||t)})}}),t.widget(\"ui.autocomplete\",t.ui.autocomplete,{options:{messages:{noResults:\"No search results.\",results:function(t){return t+(t>1?\" results are\":\" result is\")+\" available, use up and down arrow keys to navigate.\"}}},__response:function(t){var e;this._superApply(arguments),this.options.disabled||this.cancelSearch||(e=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,this.liveRegion.text(e))}})}(n)},{\"./core\":\"jquery-ui/core\",\"./menu\":\"jquery-ui/menu\",\"./position\":\"jquery-ui/position\",\"./widget\":\"jquery-ui/widget\",jquery:\"jquery\"}],\"jquery-ui/button\":[function(t,e,i){var n=t(\"jquery\");t(\"./core\"),t(\"./widget\"),/*!\n", + " * jQuery UI Button 1.10.4\n", + " * http://jqueryui.com\n", + " *\n", + " * Copyright 2014 jQuery Foundation and other contributors\n", + " * Released under the MIT license.\n", + " * http://jquery.org/license\n", + " *\n", + " * http://api.jqueryui.com/button/\n", + " *\n", + " * Depends:\n", + " *\tjquery.ui.core.js\n", + " *\tjquery.ui.widget.js\n", + " */\n", + " function(t,e){var i,n=\"ui-button ui-widget ui-state-default ui-corner-all\",o=\"ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only\",r=function(){var e=t(this);setTimeout(function(){e.find(\":ui-button\").button(\"refresh\")},1)},s=function(e){var i=e.name,n=e.form,o=t([]);return i&&(i=i.replace(/'/g,\"\\\\'\"),o=n?t(n).find(\"[name='\"+i+\"']\"):t(\"[name='\"+i+\"']\",e.ownerDocument).filter(function(){return!this.form})),o};t.widget(\"ui.button\",{version:\"1.10.4\",defaultElement:\"<button>\",options:{disabled:null,text:!0,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest(\"form\").unbind(\"reset\"+this.eventNamespace).bind(\"reset\"+this.eventNamespace,r),\"boolean\"!=typeof this.options.disabled?this.options.disabled=!!this.element.prop(\"disabled\"):this.element.prop(\"disabled\",this.options.disabled),this._determineButtonType(),this.hasTitle=!!this.buttonElement.attr(\"title\");var e=this,o=this.options,a=\"checkbox\"===this.type||\"radio\"===this.type,l=a?\"\":\"ui-state-active\";null===o.label&&(o.label=\"input\"===this.type?this.buttonElement.val():this.buttonElement.html()),this._hoverable(this.buttonElement),this.buttonElement.addClass(n).attr(\"role\",\"button\").bind(\"mouseenter\"+this.eventNamespace,function(){o.disabled||this===i&&t(this).addClass(\"ui-state-active\")}).bind(\"mouseleave\"+this.eventNamespace,function(){o.disabled||t(this).removeClass(l)}).bind(\"click\"+this.eventNamespace,function(t){o.disabled&&(t.preventDefault(),t.stopImmediatePropagation())}),this._on({focus:function(){this.buttonElement.addClass(\"ui-state-focus\")},blur:function(){this.buttonElement.removeClass(\"ui-state-focus\")}}),a&&this.element.bind(\"change\"+this.eventNamespace,function(){e.refresh()}),\"checkbox\"===this.type?this.buttonElement.bind(\"click\"+this.eventNamespace,function(){if(o.disabled)return!1}):\"radio\"===this.type?this.buttonElement.bind(\"click\"+this.eventNamespace,function(){if(o.disabled)return!1;t(this).addClass(\"ui-state-active\"),e.buttonElement.attr(\"aria-pressed\",\"true\");var i=e.element[0];s(i).not(i).map(function(){return t(this).button(\"widget\")[0]}).removeClass(\"ui-state-active\").attr(\"aria-pressed\",\"false\")}):(this.buttonElement.bind(\"mousedown\"+this.eventNamespace,function(){return!o.disabled&&(t(this).addClass(\"ui-state-active\"),i=this,void e.document.one(\"mouseup\",function(){i=null}))}).bind(\"mouseup\"+this.eventNamespace,function(){return!o.disabled&&void t(this).removeClass(\"ui-state-active\")}).bind(\"keydown\"+this.eventNamespace,function(e){return!o.disabled&&void(e.keyCode!==t.ui.keyCode.SPACE&&e.keyCode!==t.ui.keyCode.ENTER||t(this).addClass(\"ui-state-active\"))}).bind(\"keyup\"+this.eventNamespace+\" blur\"+this.eventNamespace,function(){t(this).removeClass(\"ui-state-active\")}),this.buttonElement.is(\"a\")&&this.buttonElement.keyup(function(e){e.keyCode===t.ui.keyCode.SPACE&&t(this).click()})),this._setOption(\"disabled\",o.disabled),this._resetButton()},_determineButtonType:function(){var t,e,i;this.element.is(\"[type=checkbox]\")?this.type=\"checkbox\":this.element.is(\"[type=radio]\")?this.type=\"radio\":this.element.is(\"input\")?this.type=\"input\":this.type=\"button\",\"checkbox\"===this.type||\"radio\"===this.type?(t=this.element.parents().last(),e=\"label[for='\"+this.element.attr(\"id\")+\"']\",this.buttonElement=t.find(e),this.buttonElement.length||(t=t.length?t.siblings():this.element.siblings(),this.buttonElement=t.filter(e),this.buttonElement.length||(this.buttonElement=t.find(e))),this.element.addClass(\"ui-helper-hidden-accessible\"),i=this.element.is(\":checked\"),i&&this.buttonElement.addClass(\"ui-state-active\"),this.buttonElement.prop(\"aria-pressed\",i)):this.buttonElement=this.element},widget:function(){return this.buttonElement},_destroy:function(){this.element.removeClass(\"ui-helper-hidden-accessible\"),this.buttonElement.removeClass(n+\" ui-state-active \"+o).removeAttr(\"role\").removeAttr(\"aria-pressed\").html(this.buttonElement.find(\".ui-button-text\").html()),this.hasTitle||this.buttonElement.removeAttr(\"title\")},_setOption:function(t,e){return this._super(t,e),\"disabled\"===t?(this.element.prop(\"disabled\",!!e),void(e&&this.buttonElement.removeClass(\"ui-state-focus\"))):void this._resetButton()},refresh:function(){var e=this.element.is(\"input, button\")?this.element.is(\":disabled\"):this.element.hasClass(\"ui-button-disabled\");e!==this.options.disabled&&this._setOption(\"disabled\",e),\"radio\"===this.type?s(this.element[0]).each(function(){t(this).is(\":checked\")?t(this).button(\"widget\").addClass(\"ui-state-active\").attr(\"aria-pressed\",\"true\"):t(this).button(\"widget\").removeClass(\"ui-state-active\").attr(\"aria-pressed\",\"false\")}):\"checkbox\"===this.type&&(this.element.is(\":checked\")?this.buttonElement.addClass(\"ui-state-active\").attr(\"aria-pressed\",\"true\"):this.buttonElement.removeClass(\"ui-state-active\").attr(\"aria-pressed\",\"false\"))},_resetButton:function(){if(\"input\"===this.type)return void(this.options.label&&this.element.val(this.options.label));var e=this.buttonElement.removeClass(o),i=t(\"<span></span>\",this.document[0]).addClass(\"ui-button-text\").html(this.options.label).appendTo(e.empty()).text(),n=this.options.icons,r=n.primary&&n.secondary,s=[];n.primary||n.secondary?(this.options.text&&s.push(\"ui-button-text-icon\"+(r?\"s\":n.primary?\"-primary\":\"-secondary\")),n.primary&&e.prepend(\"<span class='ui-button-icon-primary ui-icon \"+n.primary+\"'></span>\"),n.secondary&&e.append(\"<span class='ui-button-icon-secondary ui-icon \"+n.secondary+\"'></span>\"),this.options.text||(s.push(r?\"ui-button-icons-only\":\"ui-button-icon-only\"),this.hasTitle||e.attr(\"title\",t.trim(i)))):s.push(\"ui-button-text-only\"),e.addClass(s.join(\" \"))}}),t.widget(\"ui.buttonset\",{version:\"1.10.4\",options:{items:\"button, input[type=button], input[type=submit], input[type=reset], input[type=checkbox], input[type=radio], a, :data(ui-button)\"},_create:function(){this.element.addClass(\"ui-buttonset\")},_init:function(){this.refresh()},_setOption:function(t,e){\"disabled\"===t&&this.buttons.button(\"option\",t,e),this._super(t,e)},refresh:function(){var e=\"rtl\"===this.element.css(\"direction\");this.buttons=this.element.find(this.options.items).filter(\":ui-button\").button(\"refresh\").end().not(\":ui-button\").button().end().map(function(){return t(this).button(\"widget\")[0]}).removeClass(\"ui-corner-all ui-corner-left ui-corner-right\").filter(\":first\").addClass(e?\"ui-corner-right\":\"ui-corner-left\").end().filter(\":last\").addClass(e?\"ui-corner-left\":\"ui-corner-right\").end().end()},_destroy:function(){this.element.removeClass(\"ui-buttonset\"),this.buttons.map(function(){return t(this).button(\"widget\")[0]}).removeClass(\"ui-corner-left ui-corner-right\").end().button(\"destroy\")}})}(n)},{\"./core\":\"jquery-ui/core\",\"./widget\":\"jquery-ui/widget\",jquery:\"jquery\"}],\"jquery-ui/core\":[function(t,e,i){var n=t(\"jquery\");/*!\n", + " * jQuery UI Core 1.10.4\n", + " * http://jqueryui.com\n", + " *\n", + " * Copyright 2014 jQuery Foundation and other contributors\n", + " * Released under the MIT license.\n", + " * http://jquery.org/license\n", + " *\n", + " * http://api.jqueryui.com/category/ui-core/\n", + " */\n", + " !function(t,e){function i(e,i){var o,r,s,a=e.nodeName.toLowerCase();return\"area\"===a?(o=e.parentNode,r=o.name,!(!e.href||!r||\"map\"!==o.nodeName.toLowerCase())&&(s=t(\"img[usemap=#\"+r+\"]\")[0],!!s&&n(s))):(/input|select|textarea|button|object/.test(a)?!e.disabled:\"a\"===a?e.href||i:i)&&n(e)}function n(e){return t.expr.filters.visible(e)&&!t(e).parents().addBack().filter(function(){return\"hidden\"===t.css(this,\"visibility\")}).length}var o=0,r=/^ui-id-\\d+$/;t.ui=t.ui||{},t.extend(t.ui,{version:\"1.10.4\",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),t.fn.extend({focus:function(e){return function(i,n){return\"number\"==typeof i?this.each(function(){var e=this;setTimeout(function(){t(e).focus(),n&&n.call(e)},i)}):e.apply(this,arguments)}}(t.fn.focus),scrollParent:function(){var e;return e=t.ui.ie&&/(static|relative)/.test(this.css(\"position\"))||/absolute/.test(this.css(\"position\"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(t.css(this,\"position\"))&&/(auto|scroll)/.test(t.css(this,\"overflow\")+t.css(this,\"overflow-y\")+t.css(this,\"overflow-x\"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(t.css(this,\"overflow\")+t.css(this,\"overflow-y\")+t.css(this,\"overflow-x\"))}).eq(0),/fixed/.test(this.css(\"position\"))||!e.length?t(document):e},zIndex:function(i){if(i!==e)return this.css(\"zIndex\",i);if(this.length)for(var n,o,r=t(this[0]);r.length&&r[0]!==document;){if(n=r.css(\"position\"),(\"absolute\"===n||\"relative\"===n||\"fixed\"===n)&&(o=parseInt(r.css(\"zIndex\"),10),!isNaN(o)&&0!==o))return o;r=r.parent()}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id=\"ui-id-\"+ ++o)})},removeUniqueId:function(){return this.each(function(){r.test(this.id)&&t(this).removeAttr(\"id\")})}}),t.extend(t.expr[\":\"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,n){return!!t.data(e,n[3])},focusable:function(e){return i(e,!isNaN(t.attr(e,\"tabindex\")))},tabbable:function(e){var n=t.attr(e,\"tabindex\"),o=isNaN(n);return(o||n>=0)&&i(e,!o)}}),t(\"<a>\").outerWidth(1).jquery||t.each([\"Width\",\"Height\"],function(i,n){function o(e,i,n,o){return t.each(r,function(){i-=parseFloat(t.css(e,\"padding\"+this))||0,n&&(i-=parseFloat(t.css(e,\"border\"+this+\"Width\"))||0),o&&(i-=parseFloat(t.css(e,\"margin\"+this))||0)}),i}var r=\"Width\"===n?[\"Left\",\"Right\"]:[\"Top\",\"Bottom\"],s=n.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn[\"inner\"+n]=function(i){return i===e?a[\"inner\"+n].call(this):this.each(function(){t(this).css(s,o(this,i)+\"px\")})},t.fn[\"outer\"+n]=function(e,i){return\"number\"!=typeof e?a[\"outer\"+n].call(this,e):this.each(function(){t(this).css(s,o(this,e,!0,i)+\"px\")})}}),t.fn.addBack||(t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t(\"<a>\").data(\"a-b\",\"a\").removeData(\"a-b\").data(\"a-b\")&&(t.fn.removeData=function(e){return function(i){return arguments.length?e.call(this,t.camelCase(i)):e.call(this)}}(t.fn.removeData)),t.ui.ie=!!/msie [\\w.]+/.exec(navigator.userAgent.toLowerCase()),t.support.selectstart=\"onselectstart\"in document.createElement(\"div\"),t.fn.extend({disableSelection:function(){return this.bind((t.support.selectstart?\"selectstart\":\"mousedown\")+\".ui-disableSelection\",function(t){t.preventDefault()})},enableSelection:function(){return this.unbind(\".ui-disableSelection\")}}),t.extend(t.ui,{plugin:{add:function(e,i,n){var o,r=t.ui[e].prototype;for(o in n)r.plugins[o]=r.plugins[o]||[],r.plugins[o].push([i,n[o]])},call:function(t,e,i){var n,o=t.plugins[e];if(o&&t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType)for(n=0;n<o.length;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},hasScroll:function(e,i){if(\"hidden\"===t(e).css(\"overflow\"))return!1;var n=i&&\"left\"===i?\"scrollLeft\":\"scrollTop\",o=!1;return e[n]>0||(e[n]=1,o=e[n]>0,e[n]=0,o)}})}(n)},{jquery:\"jquery\"}],\"jquery-ui/datepicker\":[function(t,e,i){var n=t(\"jquery\");t(\"./core\"),/*!\n", + " * jQuery UI Datepicker 1.10.4\n", + " * http://jqueryui.com\n", + " *\n", + " * Copyright 2014 jQuery Foundation and other contributors\n", + " * Released under the MIT license.\n", + " * http://jquery.org/license\n", + " *\n", + " * http://api.jqueryui.com/datepicker/\n", + " *\n", + " * Depends:\n", + " *\tjquery.ui.core.js\n", + " */\n", + " function(t,e){function i(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId=\"ui-datepicker-div\",this._inlineClass=\"ui-datepicker-inline\",this._appendClass=\"ui-datepicker-append\",this._triggerClass=\"ui-datepicker-trigger\",this._dialogClass=\"ui-datepicker-dialog\",this._disableClass=\"ui-datepicker-disabled\",this._unselectableClass=\"ui-datepicker-unselectable\",this._currentClass=\"ui-datepicker-current-day\",this._dayOverClass=\"ui-datepicker-days-cell-over\",this.regional=[],this.regional[\"\"]={closeText:\"Done\",prevText:\"Prev\",nextText:\"Next\",currentText:\"Today\",monthNames:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],monthNamesShort:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],dayNames:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],dayNamesShort:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],dayNamesMin:[\"Su\",\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\"],weekHeader:\"Wk\",dateFormat:\"mm/dd/yy\",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:\"\"},this._defaults={showOn:\"focus\",showAnim:\"fadeIn\",showOptions:{},defaultDate:null,appendText:\"\",buttonText:\"...\",buttonImage:\"\",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:\"c-10:c+10\",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:\"+10\",minDate:null,maxDate:null,duration:\"fast\",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:\"\",altFormat:\"\",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},t.extend(this._defaults,this.regional[\"\"]),this.dpDiv=n(t(\"<div id='\"+this._mainDivId+\"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>\"))}function n(e){var i=\"button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a\";return e.delegate(i,\"mouseout\",function(){t(this).removeClass(\"ui-state-hover\"),this.className.indexOf(\"ui-datepicker-prev\")!==-1&&t(this).removeClass(\"ui-datepicker-prev-hover\"),this.className.indexOf(\"ui-datepicker-next\")!==-1&&t(this).removeClass(\"ui-datepicker-next-hover\")}).delegate(i,\"mouseover\",function(){t.datepicker._isDisabledDatepicker(r.inline?e.parent()[0]:r.input[0])||(t(this).parents(\".ui-datepicker-calendar\").find(\"a\").removeClass(\"ui-state-hover\"),t(this).addClass(\"ui-state-hover\"),this.className.indexOf(\"ui-datepicker-prev\")!==-1&&t(this).addClass(\"ui-datepicker-prev-hover\"),this.className.indexOf(\"ui-datepicker-next\")!==-1&&t(this).addClass(\"ui-datepicker-next-hover\"))})}function o(e,i){t.extend(e,i);for(var n in i)null==i[n]&&(e[n]=i[n]);return e}t.extend(t.ui,{datepicker:{version:\"1.10.4\"}});var r,s=\"datepicker\";t.extend(i.prototype,{markerClassName:\"hasDatepicker\",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(t){return o(this._defaults,t||{}),this},_attachDatepicker:function(e,i){var n,o,r;n=e.nodeName.toLowerCase(),o=\"div\"===n||\"span\"===n,e.id||(this.uuid+=1,e.id=\"dp\"+this.uuid),r=this._newInst(t(e),o),r.settings=t.extend({},i||{}),\"input\"===n?this._connectDatepicker(e,r):o&&this._inlineDatepicker(e,r)},_newInst:function(e,i){var o=e[0].id.replace(/([^A-Za-z0-9_\\-])/g,\"\\\\\\\\$1\");return{id:o,input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:i,dpDiv:i?n(t(\"<div class='\"+this._inlineClass+\" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>\")):this.dpDiv}},_connectDatepicker:function(e,i){var n=t(e);i.append=t([]),i.trigger=t([]),n.hasClass(this.markerClassName)||(this._attachments(n,i),n.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp),this._autoSize(i),t.data(e,s,i),i.settings.disabled&&this._disableDatepicker(e))},_attachments:function(e,i){var n,o,r,s=this._get(i,\"appendText\"),a=this._get(i,\"isRTL\");i.append&&i.append.remove(),s&&(i.append=t(\"<span class='\"+this._appendClass+\"'>\"+s+\"</span>\"),e[a?\"before\":\"after\"](i.append)),e.unbind(\"focus\",this._showDatepicker),i.trigger&&i.trigger.remove(),n=this._get(i,\"showOn\"),\"focus\"!==n&&\"both\"!==n||e.focus(this._showDatepicker),\"button\"!==n&&\"both\"!==n||(o=this._get(i,\"buttonText\"),r=this._get(i,\"buttonImage\"),i.trigger=t(this._get(i,\"buttonImageOnly\")?t(\"<img/>\").addClass(this._triggerClass).attr({src:r,alt:o,title:o}):t(\"<button type='button'></button>\").addClass(this._triggerClass).html(r?t(\"<img/>\").attr({src:r,alt:o,title:o}):o)),e[a?\"before\":\"after\"](i.trigger),i.trigger.click(function(){return t.datepicker._datepickerShowing&&t.datepicker._lastInput===e[0]?t.datepicker._hideDatepicker():t.datepicker._datepickerShowing&&t.datepicker._lastInput!==e[0]?(t.datepicker._hideDatepicker(),t.datepicker._showDatepicker(e[0])):t.datepicker._showDatepicker(e[0]),!1}))},_autoSize:function(t){if(this._get(t,\"autoSize\")&&!t.inline){var e,i,n,o,r=new Date(2009,11,20),s=this._get(t,\"dateFormat\");s.match(/[DM]/)&&(e=function(t){for(i=0,n=0,o=0;o<t.length;o++)t[o].length>i&&(i=t[o].length,n=o);return n},r.setMonth(e(this._get(t,s.match(/MM/)?\"monthNames\":\"monthNamesShort\"))),r.setDate(e(this._get(t,s.match(/DD/)?\"dayNames\":\"dayNamesShort\"))+20-r.getDay())),t.input.attr(\"size\",this._formatDate(t,r).length)}},_inlineDatepicker:function(e,i){var n=t(e);n.hasClass(this.markerClassName)||(n.addClass(this.markerClassName).append(i.dpDiv),t.data(e,s,i),this._setDate(i,this._getDefaultDate(i),!0),this._updateDatepicker(i),this._updateAlternate(i),i.settings.disabled&&this._disableDatepicker(e),i.dpDiv.css(\"display\",\"block\"))},_dialogDatepicker:function(e,i,n,r,a){var l,u,c,d,h,p=this._dialogInst;return p||(this.uuid+=1,l=\"dp\"+this.uuid,this._dialogInput=t(\"<input type='text' id='\"+l+\"' style='position: absolute; top: -100px; width: 0px;'/>\"),this._dialogInput.keydown(this._doKeyDown),t(\"body\").append(this._dialogInput),p=this._dialogInst=this._newInst(this._dialogInput,!1),p.settings={},t.data(this._dialogInput[0],s,p)),o(p.settings,r||{}),i=i&&i.constructor===Date?this._formatDate(p,i):i,this._dialogInput.val(i),this._pos=a?a.length?a:[a.pageX,a.pageY]:null,this._pos||(u=document.documentElement.clientWidth,c=document.documentElement.clientHeight,d=document.documentElement.scrollLeft||document.body.scrollLeft,h=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[u/2-100+d,c/2-150+h]),this._dialogInput.css(\"left\",this._pos[0]+20+\"px\").css(\"top\",this._pos[1]+\"px\"),p.settings.onSelect=n,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),t.blockUI&&t.blockUI(this.dpDiv),t.data(this._dialogInput[0],s,p),this},_destroyDatepicker:function(e){var i,n=t(e),o=t.data(e,s);n.hasClass(this.markerClassName)&&(i=e.nodeName.toLowerCase(),t.removeData(e,s),\"input\"===i?(o.append.remove(),o.trigger.remove(),n.removeClass(this.markerClassName).unbind(\"focus\",this._showDatepicker).unbind(\"keydown\",this._doKeyDown).unbind(\"keypress\",this._doKeyPress).unbind(\"keyup\",this._doKeyUp)):\"div\"!==i&&\"span\"!==i||n.removeClass(this.markerClassName).empty())},_enableDatepicker:function(e){var i,n,o=t(e),r=t.data(e,s);o.hasClass(this.markerClassName)&&(i=e.nodeName.toLowerCase(),\"input\"===i?(e.disabled=!1,r.trigger.filter(\"button\").each(function(){this.disabled=!1}).end().filter(\"img\").css({opacity:\"1.0\",cursor:\"\"})):\"div\"!==i&&\"span\"!==i||(n=o.children(\".\"+this._inlineClass),n.children().removeClass(\"ui-state-disabled\"),n.find(\"select.ui-datepicker-month, select.ui-datepicker-year\").prop(\"disabled\",!1)),this._disabledInputs=t.map(this._disabledInputs,function(t){return t===e?null:t}))},_disableDatepicker:function(e){var i,n,o=t(e),r=t.data(e,s);o.hasClass(this.markerClassName)&&(i=e.nodeName.toLowerCase(),\"input\"===i?(e.disabled=!0,r.trigger.filter(\"button\").each(function(){this.disabled=!0}).end().filter(\"img\").css({opacity:\"0.5\",cursor:\"default\"})):\"div\"!==i&&\"span\"!==i||(n=o.children(\".\"+this._inlineClass),n.children().addClass(\"ui-state-disabled\"),n.find(\"select.ui-datepicker-month, select.ui-datepicker-year\").prop(\"disabled\",!0)),this._disabledInputs=t.map(this._disabledInputs,function(t){return t===e?null:t}),this._disabledInputs[this._disabledInputs.length]=e)},_isDisabledDatepicker:function(t){if(!t)return!1;for(var e=0;e<this._disabledInputs.length;e++)if(this._disabledInputs[e]===t)return!0;return!1},_getInst:function(e){try{return t.data(e,s)}catch(i){throw\"Missing instance data for this datepicker\"}},_optionDatepicker:function(i,n,r){var s,a,l,u,c=this._getInst(i);return 2===arguments.length&&\"string\"==typeof n?\"defaults\"===n?t.extend({},t.datepicker._defaults):c?\"all\"===n?t.extend({},c.settings):this._get(c,n):null:(s=n||{},\"string\"==typeof n&&(s={},s[n]=r),void(c&&(this._curInst===c&&this._hideDatepicker(),a=this._getDateDatepicker(i,!0),l=this._getMinMaxDate(c,\"min\"),u=this._getMinMaxDate(c,\"max\"),o(c.settings,s),null!==l&&s.dateFormat!==e&&s.minDate===e&&(c.settings.minDate=this._formatDate(c,l)),null!==u&&s.dateFormat!==e&&s.maxDate===e&&(c.settings.maxDate=this._formatDate(c,u)),\"disabled\"in s&&(s.disabled?this._disableDatepicker(i):this._enableDatepicker(i)),this._attachments(t(i),c),this._autoSize(c),this._setDate(c,a),this._updateAlternate(c),this._updateDatepicker(c))))},_changeDatepicker:function(t,e,i){this._optionDatepicker(t,e,i)},_refreshDatepicker:function(t){var e=this._getInst(t);e&&this._updateDatepicker(e)},_setDateDatepicker:function(t,e){var i=this._getInst(t);i&&(this._setDate(i,e),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(t,e){var i=this._getInst(t);return i&&!i.inline&&this._setDateFromField(i,e),i?this._getDate(i):null},_doKeyDown:function(e){var i,n,o,r=t.datepicker._getInst(e.target),s=!0,a=r.dpDiv.is(\".ui-datepicker-rtl\");if(r._keyEvent=!0,t.datepicker._datepickerShowing)switch(e.keyCode){case 9:t.datepicker._hideDatepicker(),s=!1;break;case 13:return o=t(\"td.\"+t.datepicker._dayOverClass+\":not(.\"+t.datepicker._currentClass+\")\",r.dpDiv),o[0]&&t.datepicker._selectDay(e.target,r.selectedMonth,r.selectedYear,o[0]),i=t.datepicker._get(r,\"onSelect\"),i?(n=t.datepicker._formatDate(r),i.apply(r.input?r.input[0]:null,[n,r])):t.datepicker._hideDatepicker(),!1;case 27:t.datepicker._hideDatepicker();break;case 33:t.datepicker._adjustDate(e.target,e.ctrlKey?-t.datepicker._get(r,\"stepBigMonths\"):-t.datepicker._get(r,\"stepMonths\"),\"M\");break;case 34:t.datepicker._adjustDate(e.target,e.ctrlKey?+t.datepicker._get(r,\"stepBigMonths\"):+t.datepicker._get(r,\"stepMonths\"),\"M\");break;case 35:(e.ctrlKey||e.metaKey)&&t.datepicker._clearDate(e.target),s=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&&t.datepicker._gotoToday(e.target),s=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,a?1:-1,\"D\"),s=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&t.datepicker._adjustDate(e.target,e.ctrlKey?-t.datepicker._get(r,\"stepBigMonths\"):-t.datepicker._get(r,\"stepMonths\"),\"M\");break;case 38:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,-7,\"D\"),s=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,a?-1:1,\"D\"),s=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&t.datepicker._adjustDate(e.target,e.ctrlKey?+t.datepicker._get(r,\"stepBigMonths\"):+t.datepicker._get(r,\"stepMonths\"),\"M\");break;case 40:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,7,\"D\"),s=e.ctrlKey||e.metaKey;break;default:s=!1}else 36===e.keyCode&&e.ctrlKey?t.datepicker._showDatepicker(this):s=!1;s&&(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var i,n,o=t.datepicker._getInst(e.target);if(t.datepicker._get(o,\"constrainInput\"))return i=t.datepicker._possibleChars(t.datepicker._get(o,\"dateFormat\")),n=String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),e.ctrlKey||e.metaKey||n<\" \"||!i||i.indexOf(n)>-1},_doKeyUp:function(e){var i,n=t.datepicker._getInst(e.target);if(n.input.val()!==n.lastVal)try{i=t.datepicker.parseDate(t.datepicker._get(n,\"dateFormat\"),n.input?n.input.val():null,t.datepicker._getFormatConfig(n)),i&&(t.datepicker._setDateFromField(n),t.datepicker._updateAlternate(n),t.datepicker._updateDatepicker(n))}catch(o){}return!0},_showDatepicker:function(e){if(e=e.target||e,\"input\"!==e.nodeName.toLowerCase()&&(e=t(\"input\",e.parentNode)[0]),!t.datepicker._isDisabledDatepicker(e)&&t.datepicker._lastInput!==e){var i,n,r,s,a,l,u;i=t.datepicker._getInst(e),t.datepicker._curInst&&t.datepicker._curInst!==i&&(t.datepicker._curInst.dpDiv.stop(!0,!0),i&&t.datepicker._datepickerShowing&&t.datepicker._hideDatepicker(t.datepicker._curInst.input[0])),n=t.datepicker._get(i,\"beforeShow\"),r=n?n.apply(e,[e,i]):{},r!==!1&&(o(i.settings,r),i.lastVal=null,t.datepicker._lastInput=e,t.datepicker._setDateFromField(i),t.datepicker._inDialog&&(e.value=\"\"),t.datepicker._pos||(t.datepicker._pos=t.datepicker._findPos(e),t.datepicker._pos[1]+=e.offsetHeight),s=!1,t(e).parents().each(function(){return s|=\"fixed\"===t(this).css(\"position\"),!s}),a={left:t.datepicker._pos[0],top:t.datepicker._pos[1]},t.datepicker._pos=null,i.dpDiv.empty(),i.dpDiv.css({position:\"absolute\",display:\"block\",top:\"-1000px\"}),t.datepicker._updateDatepicker(i),a=t.datepicker._checkOffset(i,a,s),i.dpDiv.css({position:t.datepicker._inDialog&&t.blockUI?\"static\":s?\"fixed\":\"absolute\",display:\"none\",left:a.left+\"px\",top:a.top+\"px\"}),i.inline||(l=t.datepicker._get(i,\"showAnim\"),u=t.datepicker._get(i,\"duration\"),i.dpDiv.zIndex(t(e).zIndex()+1),t.datepicker._datepickerShowing=!0,t.effects&&t.effects.effect[l]?i.dpDiv.show(l,t.datepicker._get(i,\"showOptions\"),u):i.dpDiv[l||\"show\"](l?u:null),t.datepicker._shouldFocusInput(i)&&i.input.focus(),t.datepicker._curInst=i))}},_updateDatepicker:function(e){this.maxRows=4,r=e,e.dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e),e.dpDiv.find(\".\"+this._dayOverClass+\" a\").mouseover();var i,n=this._getNumberOfMonths(e),o=n[1],s=17;e.dpDiv.removeClass(\"ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4\").width(\"\"),o>1&&e.dpDiv.addClass(\"ui-datepicker-multi-\"+o).css(\"width\",s*o+\"em\"),e.dpDiv[(1!==n[0]||1!==n[1]?\"add\":\"remove\")+\"Class\"](\"ui-datepicker-multi\"),e.dpDiv[(this._get(e,\"isRTL\")?\"add\":\"remove\")+\"Class\"](\"ui-datepicker-rtl\"),e===t.datepicker._curInst&&t.datepicker._datepickerShowing&&t.datepicker._shouldFocusInput(e)&&e.input.focus(),e.yearshtml&&(i=e.yearshtml,setTimeout(function(){i===e.yearshtml&&e.yearshtml&&e.dpDiv.find(\"select.ui-datepicker-year:first\").replaceWith(e.yearshtml),i=e.yearshtml=null},0))},_shouldFocusInput:function(t){return t.input&&t.input.is(\":visible\")&&!t.input.is(\":disabled\")&&!t.input.is(\":focus\")},_checkOffset:function(e,i,n){var o=e.dpDiv.outerWidth(),r=e.dpDiv.outerHeight(),s=e.input?e.input.outerWidth():0,a=e.input?e.input.outerHeight():0,l=document.documentElement.clientWidth+(n?0:t(document).scrollLeft()),u=document.documentElement.clientHeight+(n?0:t(document).scrollTop());return i.left-=this._get(e,\"isRTL\")?o-s:0,i.left-=n&&i.left===e.input.offset().left?t(document).scrollLeft():0,i.top-=n&&i.top===e.input.offset().top+a?t(document).scrollTop():0,i.left-=Math.min(i.left,i.left+o>l&&l>o?Math.abs(i.left+o-l):0),i.top-=Math.min(i.top,i.top+r>u&&u>r?Math.abs(r+a):0),i},_findPos:function(e){for(var i,n=this._getInst(e),o=this._get(n,\"isRTL\");e&&(\"hidden\"===e.type||1!==e.nodeType||t.expr.filters.hidden(e));)e=e[o?\"previousSibling\":\"nextSibling\"];return i=t(e).offset(),[i.left,i.top]},_hideDatepicker:function(e){var i,n,o,r,a=this._curInst;!a||e&&a!==t.data(e,s)||this._datepickerShowing&&(i=this._get(a,\"showAnim\"),n=this._get(a,\"duration\"),o=function(){t.datepicker._tidyDialog(a)},t.effects&&(t.effects.effect[i]||t.effects[i])?a.dpDiv.hide(i,t.datepicker._get(a,\"showOptions\"),n,o):a.dpDiv[\"slideDown\"===i?\"slideUp\":\"fadeIn\"===i?\"fadeOut\":\"hide\"](i?n:null,o),i||o(),this._datepickerShowing=!1,r=this._get(a,\"onClose\"),r&&r.apply(a.input?a.input[0]:null,[a.input?a.input.val():\"\",a]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:\"absolute\",left:\"0\",top:\"-100px\"}),t.blockUI&&(t.unblockUI(),t(\"body\").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(t){t.dpDiv.removeClass(this._dialogClass).unbind(\".ui-datepicker-calendar\")},_checkExternalClick:function(e){if(t.datepicker._curInst){var i=t(e.target),n=t.datepicker._getInst(i[0]);(i[0].id===t.datepicker._mainDivId||0!==i.parents(\"#\"+t.datepicker._mainDivId).length||i.hasClass(t.datepicker.markerClassName)||i.closest(\".\"+t.datepicker._triggerClass).length||!t.datepicker._datepickerShowing||t.datepicker._inDialog&&t.blockUI)&&(!i.hasClass(t.datepicker.markerClassName)||t.datepicker._curInst===n)||t.datepicker._hideDatepicker()}},_adjustDate:function(e,i,n){var o=t(e),r=this._getInst(o[0]);this._isDisabledDatepicker(o[0])||(this._adjustInstDate(r,i+(\"M\"===n?this._get(r,\"showCurrentAtPos\"):0),n),this._updateDatepicker(r))},_gotoToday:function(e){var i,n=t(e),o=this._getInst(n[0]);this._get(o,\"gotoCurrent\")&&o.currentDay?(o.selectedDay=o.currentDay,o.drawMonth=o.selectedMonth=o.currentMonth,o.drawYear=o.selectedYear=o.currentYear):(i=new Date,o.selectedDay=i.getDate(),o.drawMonth=o.selectedMonth=i.getMonth(),o.drawYear=o.selectedYear=i.getFullYear()),this._notifyChange(o),this._adjustDate(n)},_selectMonthYear:function(e,i,n){var o=t(e),r=this._getInst(o[0]);r[\"selected\"+(\"M\"===n?\"Month\":\"Year\")]=r[\"draw\"+(\"M\"===n?\"Month\":\"Year\")]=parseInt(i.options[i.selectedIndex].value,10),this._notifyChange(r),this._adjustDate(o)},_selectDay:function(e,i,n,o){var r,s=t(e);t(o).hasClass(this._unselectableClass)||this._isDisabledDatepicker(s[0])||(r=this._getInst(s[0]),r.selectedDay=r.currentDay=t(\"a\",o).html(),r.selectedMonth=r.currentMonth=i,r.selectedYear=r.currentYear=n,this._selectDate(e,this._formatDate(r,r.currentDay,r.currentMonth,r.currentYear)))},_clearDate:function(e){var i=t(e);this._selectDate(i,\"\")},_selectDate:function(e,i){var n,o=t(e),r=this._getInst(o[0]);i=null!=i?i:this._formatDate(r),r.input&&r.input.val(i),this._updateAlternate(r),n=this._get(r,\"onSelect\"),n?n.apply(r.input?r.input[0]:null,[i,r]):r.input&&r.input.trigger(\"change\"),r.inline?this._updateDatepicker(r):(this._hideDatepicker(),this._lastInput=r.input[0],\"object\"!=typeof r.input[0]&&r.input.focus(),this._lastInput=null)},_updateAlternate:function(e){var i,n,o,r=this._get(e,\"altField\");r&&(i=this._get(e,\"altFormat\")||this._get(e,\"dateFormat\"),n=this._getDate(e),o=this.formatDate(i,n,this._getFormatConfig(e)),t(r).each(function(){t(this).val(o)}))},noWeekends:function(t){var e=t.getDay();return[e>0&&e<6,\"\"]},iso8601Week:function(t){var e,i=new Date(t.getTime());return i.setDate(i.getDate()+4-(i.getDay()||7)),e=i.getTime(),i.setMonth(0),i.setDate(1),Math.floor(Math.round((e-i)/864e5)/7)+1},parseDate:function(e,i,n){if(null==e||null==i)throw\"Invalid arguments\";if(i=\"object\"==typeof i?i.toString():i+\"\",\"\"===i)return null;var o,r,s,a,l=0,u=(n?n.shortYearCutoff:null)||this._defaults.shortYearCutoff,c=\"string\"!=typeof u?u:(new Date).getFullYear()%100+parseInt(u,10),d=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort,h=(n?n.dayNames:null)||this._defaults.dayNames,p=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort,f=(n?n.monthNames:null)||this._defaults.monthNames,m=-1,g=-1,v=-1,_=-1,b=!1,y=function(t){var i=o+1<e.length&&e.charAt(o+1)===t;return i&&o++,i},w=function(t){var e=y(t),n=\"@\"===t?14:\"!\"===t?20:\"y\"===t&&e?4:\"o\"===t?3:2,o=new RegExp(\"^\\\\d{1,\"+n+\"}\"),r=i.substring(l).match(o);if(!r)throw\"Missing number at position \"+l;return l+=r[0].length,parseInt(r[0],10)},C=function(e,n,o){var r=-1,s=t.map(y(e)?o:n,function(t,e){return[[e,t]]}).sort(function(t,e){return-(t[1].length-e[1].length)});if(t.each(s,function(t,e){var n=e[1];if(i.substr(l,n.length).toLowerCase()===n.toLowerCase())return r=e[0],l+=n.length,!1}),r!==-1)return r+1;throw\"Unknown name at position \"+l},k=function(){if(i.charAt(l)!==e.charAt(o))throw\"Unexpected literal at position \"+l;l++};for(o=0;o<e.length;o++)if(b)\"'\"!==e.charAt(o)||y(\"'\")?k():b=!1;else switch(e.charAt(o)){case\"d\":v=w(\"d\");break;case\"D\":C(\"D\",d,h);break;case\"o\":_=w(\"o\");break;case\"m\":g=w(\"m\");break;case\"M\":g=C(\"M\",p,f);break;case\"y\":m=w(\"y\");break;case\"@\":a=new Date(w(\"@\")),m=a.getFullYear(),g=a.getMonth()+1,v=a.getDate();break;case\"!\":a=new Date((w(\"!\")-this._ticksTo1970)/1e4),m=a.getFullYear(),g=a.getMonth()+1,v=a.getDate();break;case\"'\":y(\"'\")?k():b=!0;break;default:k()}if(l<i.length&&(s=i.substr(l),!/^\\s+/.test(s)))throw\"Extra/unparsed characters found in date: \"+s;if(m===-1?m=(new Date).getFullYear():m<100&&(m+=(new Date).getFullYear()-(new Date).getFullYear()%100+(m<=c?0:-100)),_>-1)for(g=1,v=_;;){if(r=this._getDaysInMonth(m,g-1),v<=r)break;g++,v-=r}if(a=this._daylightSavingAdjust(new Date(m,g-1,v)),a.getFullYear()!==m||a.getMonth()+1!==g||a.getDate()!==v)throw\"Invalid date\";return a},ATOM:\"yy-mm-dd\",COOKIE:\"D, dd M yy\",ISO_8601:\"yy-mm-dd\",RFC_822:\"D, d M y\",RFC_850:\"DD, dd-M-y\",RFC_1036:\"D, d M y\",RFC_1123:\"D, d M yy\",RFC_2822:\"D, d M yy\",RSS:\"D, d M y\",TICKS:\"!\",TIMESTAMP:\"@\",W3C:\"yy-mm-dd\",_ticksTo1970:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(t,e,i){if(!e)return\"\";var n,o=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,r=(i?i.dayNames:null)||this._defaults.dayNames,s=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,a=(i?i.monthNames:null)||this._defaults.monthNames,l=function(e){var i=n+1<t.length&&t.charAt(n+1)===e;return i&&n++,i},u=function(t,e,i){var n=\"\"+e;if(l(t))for(;n.length<i;)n=\"0\"+n;return n},c=function(t,e,i,n){return l(t)?n[e]:i[e]},d=\"\",h=!1;if(e)for(n=0;n<t.length;n++)if(h)\"'\"!==t.charAt(n)||l(\"'\")?d+=t.charAt(n):h=!1;else switch(t.charAt(n)){case\"d\":d+=u(\"d\",e.getDate(),2);break;case\"D\":d+=c(\"D\",e.getDay(),o,r);break;case\"o\":d+=u(\"o\",Math.round((new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()-new Date(e.getFullYear(),0,0).getTime())/864e5),3);break;case\"m\":d+=u(\"m\",e.getMonth()+1,2);break;case\"M\":d+=c(\"M\",e.getMonth(),s,a);break;case\"y\":d+=l(\"y\")?e.getFullYear():(e.getYear()%100<10?\"0\":\"\")+e.getYear()%100;break;case\"@\":d+=e.getTime();break;case\"!\":d+=1e4*e.getTime()+this._ticksTo1970;break;case\"'\":l(\"'\")?d+=\"'\":h=!0;break;default:d+=t.charAt(n)}return d},_possibleChars:function(t){var e,i=\"\",n=!1,o=function(i){var n=e+1<t.length&&t.charAt(e+1)===i;return n&&e++,n};for(e=0;e<t.length;e++)if(n)\"'\"!==t.charAt(e)||o(\"'\")?i+=t.charAt(e):n=!1;else switch(t.charAt(e)){case\"d\":case\"m\":case\"y\":case\"@\":i+=\"0123456789\";break;case\"D\":case\"M\":return null;case\"'\":o(\"'\")?i+=\"'\":n=!0;break;default:i+=t.charAt(e)}return i},_get:function(t,i){return t.settings[i]!==e?t.settings[i]:this._defaults[i]},_setDateFromField:function(t,e){if(t.input.val()!==t.lastVal){var i=this._get(t,\"dateFormat\"),n=t.lastVal=t.input?t.input.val():null,o=this._getDefaultDate(t),r=o,s=this._getFormatConfig(t);try{r=this.parseDate(i,n,s)||o}catch(a){n=e?\"\":n}t.selectedDay=r.getDate(),t.drawMonth=t.selectedMonth=r.getMonth(),t.drawYear=t.selectedYear=r.getFullYear(),t.currentDay=n?r.getDate():0,t.currentMonth=n?r.getMonth():0,t.currentYear=n?r.getFullYear():0,this._adjustInstDate(t)}},_getDefaultDate:function(t){return this._restrictMinMax(t,this._determineDate(t,this._get(t,\"defaultDate\"),new Date))},_determineDate:function(e,i,n){var o=function(t){var e=new Date;return e.setDate(e.getDate()+t),e},r=function(i){try{return t.datepicker.parseDate(t.datepicker._get(e,\"dateFormat\"),i,t.datepicker._getFormatConfig(e))}catch(n){}for(var o=(i.toLowerCase().match(/^c/)?t.datepicker._getDate(e):null)||new Date,r=o.getFullYear(),s=o.getMonth(),a=o.getDate(),l=/([+\\-]?[0-9]+)\\s*(d|D|w|W|m|M|y|Y)?/g,u=l.exec(i);u;){switch(u[2]||\"d\"){case\"d\":case\"D\":a+=parseInt(u[1],10);break;case\"w\":case\"W\":a+=7*parseInt(u[1],10);break;case\"m\":case\"M\":s+=parseInt(u[1],10),a=Math.min(a,t.datepicker._getDaysInMonth(r,s));break;case\"y\":case\"Y\":r+=parseInt(u[1],10),a=Math.min(a,t.datepicker._getDaysInMonth(r,s))}u=l.exec(i)}return new Date(r,s,a)},s=null==i||\"\"===i?n:\"string\"==typeof i?r(i):\"number\"==typeof i?isNaN(i)?n:o(i):new Date(i.getTime());return s=s&&\"Invalid Date\"===s.toString()?n:s,s&&(s.setHours(0),s.setMinutes(0),s.setSeconds(0),s.setMilliseconds(0)),this._daylightSavingAdjust(s)},_daylightSavingAdjust:function(t){return t?(t.setHours(t.getHours()>12?t.getHours()+2:0),t):null},_setDate:function(t,e,i){var n=!e,o=t.selectedMonth,r=t.selectedYear,s=this._restrictMinMax(t,this._determineDate(t,e,new Date));t.selectedDay=t.currentDay=s.getDate(),t.drawMonth=t.selectedMonth=t.currentMonth=s.getMonth(),t.drawYear=t.selectedYear=t.currentYear=s.getFullYear(),o===t.selectedMonth&&r===t.selectedYear||i||this._notifyChange(t),this._adjustInstDate(t),t.input&&t.input.val(n?\"\":this._formatDate(t))},_getDate:function(t){var e=!t.currentYear||t.input&&\"\"===t.input.val()?null:this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay));return e},_attachHandlers:function(e){var i=this._get(e,\"stepMonths\"),n=\"#\"+e.id.replace(/\\\\\\\\/g,\"\\\\\");e.dpDiv.find(\"[data-handler]\").map(function(){var e={prev:function(){t.datepicker._adjustDate(n,-i,\"M\")},next:function(){t.datepicker._adjustDate(n,+i,\"M\")},hide:function(){t.datepicker._hideDatepicker()},today:function(){t.datepicker._gotoToday(n)},selectDay:function(){return t.datepicker._selectDay(n,+this.getAttribute(\"data-month\"),+this.getAttribute(\"data-year\"),this),!1},selectMonth:function(){return t.datepicker._selectMonthYear(n,this,\"M\"),!1},selectYear:function(){return t.datepicker._selectMonthYear(n,this,\"Y\"),!1}};t(this).bind(this.getAttribute(\"data-event\"),e[this.getAttribute(\"data-handler\")])})},_generateHTML:function(t){var e,i,n,o,r,s,a,l,u,c,d,h,p,f,m,g,v,_,b,y,w,C,k,x,D,S,R,M,E,I,P,T,A,N,W,$,H,L,F,V=new Date,j=this._daylightSavingAdjust(new Date(V.getFullYear(),V.getMonth(),V.getDate())),O=this._get(t,\"isRTL\"),q=this._get(t,\"showButtonPanel\"),z=this._get(t,\"hideIfNoPrevNext\"),B=this._get(t,\"navigationAsDateFormat\"),Y=this._getNumberOfMonths(t),K=this._get(t,\"showCurrentAtPos\"),U=this._get(t,\"stepMonths\"),G=1!==Y[0]||1!==Y[1],X=this._daylightSavingAdjust(t.currentDay?new Date(t.currentYear,t.currentMonth,t.currentDay):new Date(9999,9,9)),Q=this._getMinMaxDate(t,\"min\"),J=this._getMinMaxDate(t,\"max\"),Z=t.drawMonth-K,tt=t.drawYear;if(Z<0&&(Z+=12,tt--),J)for(e=this._daylightSavingAdjust(new Date(J.getFullYear(),J.getMonth()-Y[0]*Y[1]+1,J.getDate())),e=Q&&e<Q?Q:e;this._daylightSavingAdjust(new Date(tt,Z,1))>e;)Z--,Z<0&&(Z=11,tt--);for(t.drawMonth=Z,t.drawYear=tt,i=this._get(t,\"prevText\"),i=B?this.formatDate(i,this._daylightSavingAdjust(new Date(tt,Z-U,1)),this._getFormatConfig(t)):i,n=this._canAdjustMonth(t,-1,tt,Z)?\"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='\"+i+\"'><span class='ui-icon ui-icon-circle-triangle-\"+(O?\"e\":\"w\")+\"'>\"+i+\"</span></a>\":z?\"\":\"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='\"+i+\"'><span class='ui-icon ui-icon-circle-triangle-\"+(O?\"e\":\"w\")+\"'>\"+i+\"</span></a>\",o=this._get(t,\"nextText\"),o=B?this.formatDate(o,this._daylightSavingAdjust(new Date(tt,Z+U,1)),this._getFormatConfig(t)):o,r=this._canAdjustMonth(t,1,tt,Z)?\"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='\"+o+\"'><span class='ui-icon ui-icon-circle-triangle-\"+(O?\"w\":\"e\")+\"'>\"+o+\"</span></a>\":z?\"\":\"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='\"+o+\"'><span class='ui-icon ui-icon-circle-triangle-\"+(O?\"w\":\"e\")+\"'>\"+o+\"</span></a>\",s=this._get(t,\"currentText\"),a=this._get(t,\"gotoCurrent\")&&t.currentDay?X:j,s=B?this.formatDate(s,a,this._getFormatConfig(t)):s,l=t.inline?\"\":\"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>\"+this._get(t,\"closeText\")+\"</button>\",u=q?\"<div class='ui-datepicker-buttonpane ui-widget-content'>\"+(O?l:\"\")+(this._isInRange(t,a)?\"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>\"+s+\"</button>\":\"\")+(O?\"\":l)+\"</div>\":\"\",c=parseInt(this._get(t,\"firstDay\"),10),c=isNaN(c)?0:c,d=this._get(t,\"showWeek\"),h=this._get(t,\"dayNames\"),p=this._get(t,\"dayNamesMin\"),f=this._get(t,\"monthNames\"),m=this._get(t,\"monthNamesShort\"),g=this._get(t,\"beforeShowDay\"),v=this._get(t,\"showOtherMonths\"),_=this._get(t,\"selectOtherMonths\"),b=this._getDefaultDate(t),y=\"\",C=0;C<Y[0];C++){for(k=\"\",this.maxRows=4,x=0;x<Y[1];x++){if(D=this._daylightSavingAdjust(new Date(tt,Z,t.selectedDay)),S=\" ui-corner-all\",R=\"\",G){if(R+=\"<div class='ui-datepicker-group\",Y[1]>1)switch(x){case 0:R+=\" ui-datepicker-group-first\",S=\" ui-corner-\"+(O?\"right\":\"left\");break;case Y[1]-1:R+=\" ui-datepicker-group-last\",S=\" ui-corner-\"+(O?\"left\":\"right\");break;default:R+=\" ui-datepicker-group-middle\",S=\"\"}R+=\"'>\"}for(R+=\"<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix\"+S+\"'>\"+(/all|left/.test(S)&&0===C?O?r:n:\"\")+(/all|right/.test(S)&&0===C?O?n:r:\"\")+this._generateMonthYearHeader(t,Z,tt,Q,J,C>0||x>0,f,m)+\"</div><table class='ui-datepicker-calendar'><thead><tr>\",M=d?\"<th class='ui-datepicker-week-col'>\"+this._get(t,\"weekHeader\")+\"</th>\":\"\",w=0;w<7;w++)E=(w+c)%7,M+=\"<th\"+((w+c+6)%7>=5?\" class='ui-datepicker-week-end'\":\"\")+\"><span title='\"+h[E]+\"'>\"+p[E]+\"</span></th>\";for(R+=M+\"</tr></thead><tbody>\",I=this._getDaysInMonth(tt,Z),tt===t.selectedYear&&Z===t.selectedMonth&&(t.selectedDay=Math.min(t.selectedDay,I)),P=(this._getFirstDayOfMonth(tt,Z)-c+7)%7,T=Math.ceil((P+I)/7),A=G&&this.maxRows>T?this.maxRows:T,this.maxRows=A,N=this._daylightSavingAdjust(new Date(tt,Z,1-P)),W=0;W<A;W++){for(R+=\"<tr>\",$=d?\"<td class='ui-datepicker-week-col'>\"+this._get(t,\"calculateWeek\")(N)+\"</td>\":\"\",w=0;w<7;w++)H=g?g.apply(t.input?t.input[0]:null,[N]):[!0,\"\"],L=N.getMonth()!==Z,F=L&&!_||!H[0]||Q&&N<Q||J&&N>J,$+=\"<td class='\"+((w+c+6)%7>=5?\" ui-datepicker-week-end\":\"\")+(L?\" ui-datepicker-other-month\":\"\")+(N.getTime()===D.getTime()&&Z===t.selectedMonth&&t._keyEvent||b.getTime()===N.getTime()&&b.getTime()===D.getTime()?\" \"+this._dayOverClass:\"\")+(F?\" \"+this._unselectableClass+\" ui-state-disabled\":\"\")+(L&&!v?\"\":\" \"+H[1]+(N.getTime()===X.getTime()?\" \"+this._currentClass:\"\")+(N.getTime()===j.getTime()?\" ui-datepicker-today\":\"\"))+\"'\"+(L&&!v||!H[2]?\"\":\" title='\"+H[2].replace(/'/g,\"'\")+\"'\")+(F?\"\":\" data-handler='selectDay' data-event='click' data-month='\"+N.getMonth()+\"' data-year='\"+N.getFullYear()+\"'\")+\">\"+(L&&!v?\" \":F?\"<span class='ui-state-default'>\"+N.getDate()+\"</span>\":\"<a class='ui-state-default\"+(N.getTime()===j.getTime()?\" ui-state-highlight\":\"\")+(N.getTime()===X.getTime()?\" ui-state-active\":\"\")+(L?\" ui-priority-secondary\":\"\")+\"' href='#'>\"+N.getDate()+\"</a>\")+\"</td>\",N.setDate(N.getDate()+1),N=this._daylightSavingAdjust(N);R+=$+\"</tr>\"}Z++,Z>11&&(Z=0,tt++),R+=\"</tbody></table>\"+(G?\"</div>\"+(Y[0]>0&&x===Y[1]-1?\"<div class='ui-datepicker-row-break'></div>\":\"\"):\"\"),k+=R}y+=k}return y+=u,t._keyEvent=!1,y},_generateMonthYearHeader:function(t,e,i,n,o,r,s,a){var l,u,c,d,h,p,f,m,g=this._get(t,\"changeMonth\"),v=this._get(t,\"changeYear\"),_=this._get(t,\"showMonthAfterYear\"),b=\"<div class='ui-datepicker-title'>\",y=\"\";if(r||!g)y+=\"<span class='ui-datepicker-month'>\"+s[e]+\"</span>\";else{for(l=n&&n.getFullYear()===i,u=o&&o.getFullYear()===i,y+=\"<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>\",c=0;c<12;c++)(!l||c>=n.getMonth())&&(!u||c<=o.getMonth())&&(y+=\"<option value='\"+c+\"'\"+(c===e?\" selected='selected'\":\"\")+\">\"+a[c]+\"</option>\");y+=\"</select>\"}if(_||(b+=y+(!r&&g&&v?\"\":\" \")),!t.yearshtml)if(t.yearshtml=\"\",r||!v)b+=\"<span class='ui-datepicker-year'>\"+i+\"</span>\";else{for(d=this._get(t,\"yearRange\").split(\":\"),h=(new Date).getFullYear(),p=function(t){var e=t.match(/c[+\\-].*/)?i+parseInt(t.substring(1),10):t.match(/[+\\-].*/)?h+parseInt(t,10):parseInt(t,10);\n", + " return isNaN(e)?h:e},f=p(d[0]),m=Math.max(f,p(d[1]||\"\")),f=n?Math.max(f,n.getFullYear()):f,m=o?Math.min(m,o.getFullYear()):m,t.yearshtml+=\"<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>\";f<=m;f++)t.yearshtml+=\"<option value='\"+f+\"'\"+(f===i?\" selected='selected'\":\"\")+\">\"+f+\"</option>\";t.yearshtml+=\"</select>\",b+=t.yearshtml,t.yearshtml=null}return b+=this._get(t,\"yearSuffix\"),_&&(b+=(!r&&g&&v?\"\":\" \")+y),b+=\"</div>\"},_adjustInstDate:function(t,e,i){var n=t.drawYear+(\"Y\"===i?e:0),o=t.drawMonth+(\"M\"===i?e:0),r=Math.min(t.selectedDay,this._getDaysInMonth(n,o))+(\"D\"===i?e:0),s=this._restrictMinMax(t,this._daylightSavingAdjust(new Date(n,o,r)));t.selectedDay=s.getDate(),t.drawMonth=t.selectedMonth=s.getMonth(),t.drawYear=t.selectedYear=s.getFullYear(),\"M\"!==i&&\"Y\"!==i||this._notifyChange(t)},_restrictMinMax:function(t,e){var i=this._getMinMaxDate(t,\"min\"),n=this._getMinMaxDate(t,\"max\"),o=i&&e<i?i:e;return n&&o>n?n:o},_notifyChange:function(t){var e=this._get(t,\"onChangeMonthYear\");e&&e.apply(t.input?t.input[0]:null,[t.selectedYear,t.selectedMonth+1,t])},_getNumberOfMonths:function(t){var e=this._get(t,\"numberOfMonths\");return null==e?[1,1]:\"number\"==typeof e?[1,e]:e},_getMinMaxDate:function(t,e){return this._determineDate(t,this._get(t,e+\"Date\"),null)},_getDaysInMonth:function(t,e){return 32-this._daylightSavingAdjust(new Date(t,e,32)).getDate()},_getFirstDayOfMonth:function(t,e){return new Date(t,e,1).getDay()},_canAdjustMonth:function(t,e,i,n){var o=this._getNumberOfMonths(t),r=this._daylightSavingAdjust(new Date(i,n+(e<0?e:o[0]*o[1]),1));return e<0&&r.setDate(this._getDaysInMonth(r.getFullYear(),r.getMonth())),this._isInRange(t,r)},_isInRange:function(t,e){var i,n,o=this._getMinMaxDate(t,\"min\"),r=this._getMinMaxDate(t,\"max\"),s=null,a=null,l=this._get(t,\"yearRange\");return l&&(i=l.split(\":\"),n=(new Date).getFullYear(),s=parseInt(i[0],10),a=parseInt(i[1],10),i[0].match(/[+\\-].*/)&&(s+=n),i[1].match(/[+\\-].*/)&&(a+=n)),(!o||e.getTime()>=o.getTime())&&(!r||e.getTime()<=r.getTime())&&(!s||e.getFullYear()>=s)&&(!a||e.getFullYear()<=a)},_getFormatConfig:function(t){var e=this._get(t,\"shortYearCutoff\");return e=\"string\"!=typeof e?e:(new Date).getFullYear()%100+parseInt(e,10),{shortYearCutoff:e,dayNamesShort:this._get(t,\"dayNamesShort\"),dayNames:this._get(t,\"dayNames\"),monthNamesShort:this._get(t,\"monthNamesShort\"),monthNames:this._get(t,\"monthNames\")}},_formatDate:function(t,e,i,n){e||(t.currentDay=t.selectedDay,t.currentMonth=t.selectedMonth,t.currentYear=t.selectedYear);var o=e?\"object\"==typeof e?e:this._daylightSavingAdjust(new Date(n,i,e)):this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay));return this.formatDate(this._get(t,\"dateFormat\"),o,this._getFormatConfig(t))}}),t.fn.datepicker=function(e){if(!this.length)return this;t.datepicker.initialized||(t(document).mousedown(t.datepicker._checkExternalClick),t.datepicker.initialized=!0),0===t(\"#\"+t.datepicker._mainDivId).length&&t(\"body\").append(t.datepicker.dpDiv);var i=Array.prototype.slice.call(arguments,1);return\"string\"!=typeof e||\"isDisabled\"!==e&&\"getDate\"!==e&&\"widget\"!==e?\"option\"===e&&2===arguments.length&&\"string\"==typeof arguments[1]?t.datepicker[\"_\"+e+\"Datepicker\"].apply(t.datepicker,[this[0]].concat(i)):this.each(function(){\"string\"==typeof e?t.datepicker[\"_\"+e+\"Datepicker\"].apply(t.datepicker,[this].concat(i)):t.datepicker._attachDatepicker(this,e)}):t.datepicker[\"_\"+e+\"Datepicker\"].apply(t.datepicker,[this[0]].concat(i))},t.datepicker=new i,t.datepicker.initialized=!1,t.datepicker.uuid=(new Date).getTime(),t.datepicker.version=\"1.10.4\"}(n)},{\"./core\":\"jquery-ui/core\",jquery:\"jquery\"}],\"jquery-ui/menu\":[function(t,e,i){var n=t(\"jquery\");t(\"./core\"),t(\"./widget\"),t(\"./position\"),/*!\n", + " * jQuery UI Menu 1.10.4\n", + " * http://jqueryui.com\n", + " *\n", + " * Copyright 2014 jQuery Foundation and other contributors\n", + " * Released under the MIT license.\n", + " * http://jquery.org/license\n", + " *\n", + " * http://api.jqueryui.com/menu/\n", + " *\n", + " * Depends:\n", + " *\tjquery.ui.core.js\n", + " *\tjquery.ui.widget.js\n", + " *\tjquery.ui.position.js\n", + " */\n", + " function(t,e){t.widget(\"ui.menu\",{version:\"1.10.4\",defaultElement:\"<ul>\",delay:300,options:{icons:{submenu:\"ui-icon-carat-1-e\"},menus:\"ul\",position:{my:\"left top\",at:\"right top\"},role:\"menu\",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().addClass(\"ui-menu ui-widget ui-widget-content ui-corner-all\").toggleClass(\"ui-menu-icons\",!!this.element.find(\".ui-icon\").length).attr({role:this.options.role,tabIndex:0}).bind(\"click\"+this.eventNamespace,t.proxy(function(t){this.options.disabled&&t.preventDefault()},this)),this.options.disabled&&this.element.addClass(\"ui-state-disabled\").attr(\"aria-disabled\",\"true\"),this._on({\"mousedown .ui-menu-item > a\":function(t){t.preventDefault()},\"click .ui-state-disabled > a\":function(t){t.preventDefault()},\"click .ui-menu-item:has(a)\":function(e){var i=t(e.target).closest(\".ui-menu-item\");!this.mouseHandled&&i.not(\".ui-state-disabled\").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(\".ui-menu\").length?this.expand(e):!this.element.is(\":focus\")&&t(this.document[0].activeElement).closest(\".ui-menu\").length&&(this.element.trigger(\"focus\",[!0]),this.active&&1===this.active.parents(\".ui-menu\").length&&clearTimeout(this.timer)))},\"mouseenter .ui-menu-item\":function(e){var i=t(e.currentTarget);i.siblings().children(\".ui-state-active\").removeClass(\"ui-state-active\"),this.focus(e,i)},mouseleave:\"collapseAll\",\"mouseleave .ui-menu\":\"collapseAll\",focus:function(t,e){var i=this.active||this.element.children(\".ui-menu-item\").eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){t.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(e)})},keydown:\"_keydown\"}),this.refresh(),this._on(this.document,{click:function(e){t(e.target).closest(\".ui-menu\").length||this.collapseAll(e),this.mouseHandled=!1}})},_destroy:function(){this.element.removeAttr(\"aria-activedescendant\").find(\".ui-menu\").addBack().removeClass(\"ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons\").removeAttr(\"role\").removeAttr(\"tabIndex\").removeAttr(\"aria-labelledby\").removeAttr(\"aria-expanded\").removeAttr(\"aria-hidden\").removeAttr(\"aria-disabled\").removeUniqueId().show(),this.element.find(\".ui-menu-item\").removeClass(\"ui-menu-item\").removeAttr(\"role\").removeAttr(\"aria-disabled\").children(\"a\").removeUniqueId().removeClass(\"ui-corner-all ui-state-hover\").removeAttr(\"tabIndex\").removeAttr(\"role\").removeAttr(\"aria-haspopup\").children().each(function(){var e=t(this);e.data(\"ui-menu-submenu-carat\")&&e.remove()}),this.element.find(\".ui-menu-divider\").removeClass(\"ui-menu-divider ui-widget-content\")},_keydown:function(e){function i(t){return t.replace(/[\\-\\[\\]{}()*+?.,\\\\\\^$|#\\s]/g,\"\\\\$&\")}var n,o,r,s,a,l=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move(\"first\",\"first\",e);break;case t.ui.keyCode.END:this._move(\"last\",\"last\",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(\".ui-state-disabled\")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:l=!1,o=this.previousFilter||\"\",r=String.fromCharCode(e.keyCode),s=!1,clearTimeout(this.filterTimer),r===o?s=!0:r=o+r,a=new RegExp(\"^\"+i(r),\"i\"),n=this.activeMenu.children(\".ui-menu-item\").filter(function(){return a.test(t(this).children(\"a\").text())}),n=s&&n.index(this.active.next())!==-1?this.active.nextAll(\".ui-menu-item\"):n,n.length||(r=String.fromCharCode(e.keyCode),a=new RegExp(\"^\"+i(r),\"i\"),n=this.activeMenu.children(\".ui-menu-item\").filter(function(){return a.test(t(this).children(\"a\").text())})),n.length?(this.focus(e,n),n.length>1?(this.previousFilter=r,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter):delete this.previousFilter}l&&e.preventDefault()},_activate:function(t){this.active.is(\".ui-state-disabled\")||(this.active.children(\"a[aria-haspopup='true']\").length?this.expand(t):this.select(t))},refresh:function(){var e,i=this.options.icons.submenu,n=this.element.find(this.options.menus);this.element.toggleClass(\"ui-menu-icons\",!!this.element.find(\".ui-icon\").length),n.filter(\":not(.ui-menu)\").addClass(\"ui-menu ui-widget ui-widget-content ui-corner-all\").hide().attr({role:this.options.role,\"aria-hidden\":\"true\",\"aria-expanded\":\"false\"}).each(function(){var e=t(this),n=e.prev(\"a\"),o=t(\"<span>\").addClass(\"ui-menu-icon ui-icon \"+i).data(\"ui-menu-submenu-carat\",!0);n.attr(\"aria-haspopup\",\"true\").prepend(o),e.attr(\"aria-labelledby\",n.attr(\"id\"))}),e=n.add(this.element),e.children(\":not(.ui-menu-item):has(a)\").addClass(\"ui-menu-item\").attr(\"role\",\"presentation\").children(\"a\").uniqueId().addClass(\"ui-corner-all\").attr({tabIndex:-1,role:this._itemRole()}),e.children(\":not(.ui-menu-item)\").each(function(){var e=t(this);/[^\\-\\u2014\\u2013\\s]/.test(e.text())||e.addClass(\"ui-widget-content ui-menu-divider\")}),e.children(\".ui-state-disabled\").attr(\"aria-disabled\",\"true\"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:\"menuitem\",listbox:\"option\"}[this.options.role]},_setOption:function(t,e){\"icons\"===t&&this.element.find(\".ui-menu-icon\").removeClass(this.options.icons.submenu).addClass(e.submenu),this._super(t,e)},focus:function(t,e){var i,n;this.blur(t,t&&\"focus\"===t.type),this._scrollIntoView(e),this.active=e.first(),n=this.active.children(\"a\").addClass(\"ui-state-focus\"),this.options.role&&this.element.attr(\"aria-activedescendant\",n.attr(\"id\")),this.active.parent().closest(\".ui-menu-item\").children(\"a:first\").addClass(\"ui-state-active\"),t&&\"keydown\"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(\".ui-menu\"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger(\"focus\",t,{item:e})},_scrollIntoView:function(e){var i,n,o,r,s,a;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],\"borderTopWidth\"))||0,n=parseFloat(t.css(this.activeMenu[0],\"paddingTop\"))||0,o=e.offset().top-this.activeMenu.offset().top-i-n,r=this.activeMenu.scrollTop(),s=this.activeMenu.height(),a=e.height(),o<0?this.activeMenu.scrollTop(r+o):o+a>s&&this.activeMenu.scrollTop(r+o-s+a))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this.active.children(\"a\").removeClass(\"ui-state-focus\"),this.active=null,this._trigger(\"blur\",t,{item:this.active}))},_startOpening:function(t){clearTimeout(this.timer),\"true\"===t.attr(\"aria-hidden\")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(\".ui-menu\").not(e.parents(\".ui-menu\")).hide().attr(\"aria-hidden\",\"true\"),e.show().removeAttr(\"aria-hidden\").attr(\"aria-expanded\",\"true\").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var n=i?this.element:t(e&&e.target).closest(this.element.find(\".ui-menu\"));n.length||(n=this.element),this._close(n),this.blur(e),this.activeMenu=n},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(\".ui-menu\").hide().attr(\"aria-hidden\",\"true\").attr(\"aria-expanded\",\"false\").end().find(\"a.ui-state-active\").removeClass(\"ui-state-active\")},collapse:function(t){var e=this.active&&this.active.parent().closest(\".ui-menu-item\",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(\".ui-menu \").children(\".ui-menu-item\").first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move(\"next\",\"first\",t)},previous:function(t){this._move(\"prev\",\"last\",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(\".ui-menu-item\").length},isLastItem:function(){return this.active&&!this.active.nextAll(\".ui-menu-item\").length},_move:function(t,e,i){var n;this.active&&(n=\"first\"===t||\"last\"===t?this.active[\"first\"===t?\"prevAll\":\"nextAll\"](\".ui-menu-item\").eq(-1):this.active[t+\"All\"](\".ui-menu-item\").eq(0)),n&&n.length&&this.active||(n=this.activeMenu.children(\".ui-menu-item\")[e]()),this.focus(i,n)},nextPage:function(e){var i,n,o;return this.active?void(this.isLastItem()||(this._hasScroll()?(n=this.active.offset().top,o=this.element.height(),this.active.nextAll(\".ui-menu-item\").each(function(){return i=t(this),i.offset().top-n-o<0}),this.focus(e,i)):this.focus(e,this.activeMenu.children(\".ui-menu-item\")[this.active?\"last\":\"first\"]()))):void this.next(e)},previousPage:function(e){var i,n,o;return this.active?void(this.isFirstItem()||(this._hasScroll()?(n=this.active.offset().top,o=this.element.height(),this.active.prevAll(\".ui-menu-item\").each(function(){return i=t(this),i.offset().top-n+o>0}),this.focus(e,i)):this.focus(e,this.activeMenu.children(\".ui-menu-item\").first()))):void this.next(e)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop(\"scrollHeight\")},select:function(e){this.active=this.active||t(e.target).closest(\".ui-menu-item\");var i={item:this.active};this.active.has(\".ui-menu\").length||this.collapseAll(e,!0),this._trigger(\"select\",e,i)}})}(n)},{\"./core\":\"jquery-ui/core\",\"./position\":\"jquery-ui/position\",\"./widget\":\"jquery-ui/widget\",jquery:\"jquery\"}],\"jquery-ui/mouse\":[function(t,e,i){var n=t(\"jquery\");t(\"./widget\"),/*!\n", + " * jQuery UI Mouse 1.10.4\n", + " * http://jqueryui.com\n", + " *\n", + " * Copyright 2014 jQuery Foundation and other contributors\n", + " * Released under the MIT license.\n", + " * http://jquery.org/license\n", + " *\n", + " * http://api.jqueryui.com/mouse/\n", + " *\n", + " * Depends:\n", + " *\tjquery.ui.widget.js\n", + " */\n", + " function(t,e){var i=!1;t(document).mouseup(function(){i=!1}),t.widget(\"ui.mouse\",{version:\"1.10.4\",options:{cancel:\"input,textarea,button,select,option\",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.bind(\"mousedown.\"+this.widgetName,function(t){return e._mouseDown(t)}).bind(\"click.\"+this.widgetName,function(i){if(!0===t.data(i.target,e.widgetName+\".preventClickEvent\"))return t.removeData(i.target,e.widgetName+\".preventClickEvent\"),i.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind(\".\"+this.widgetName),this._mouseMoveDelegate&&t(document).unbind(\"mousemove.\"+this.widgetName,this._mouseMoveDelegate).unbind(\"mouseup.\"+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!i){this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var n=this,o=1===e.which,r=!(\"string\"!=typeof this.options.cancel||!e.target.nodeName)&&t(e.target).closest(this.options.cancel).length;return!(o&&!r&&this._mouseCapture(e))||(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){n.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+\".preventClickEvent\")&&t.removeData(e.target,this.widgetName+\".preventClickEvent\"),this._mouseMoveDelegate=function(t){return n._mouseMove(t)},this._mouseUpDelegate=function(t){return n._mouseUp(t)},t(document).bind(\"mousemove.\"+this.widgetName,this._mouseMoveDelegate).bind(\"mouseup.\"+this.widgetName,this._mouseUpDelegate),e.preventDefault(),i=!0,!0))}},_mouseMove:function(e){return t.ui.ie&&(!document.documentMode||document.documentMode<9)&&!e.button?this._mouseUp(e):this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){return t(document).unbind(\"mousemove.\"+this.widgetName,this._mouseMoveDelegate).unbind(\"mouseup.\"+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+\".preventClickEvent\",!0),this._mouseStop(e)),!1},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})}(n)},{\"./widget\":\"jquery-ui/widget\",jquery:\"jquery\"}],\"jquery-ui/position\":[function(t,e,i){var n=t(\"jquery\");/*!\n", + " * jQuery UI Position 1.10.4\n", + " * http://jqueryui.com\n", + " *\n", + " * Copyright 2014 jQuery Foundation and other contributors\n", + " * Released under the MIT license.\n", + " * http://jquery.org/license\n", + " *\n", + " * http://api.jqueryui.com/position/\n", + " */\n", + " !function(t,e){function i(t,e,i){return[parseFloat(t[0])*(p.test(t[0])?e/100:1),parseFloat(t[1])*(p.test(t[1])?i/100:1)]}function n(e,i){return parseInt(t.css(e,i),10)||0}function o(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}t.ui=t.ui||{};var r,s=Math.max,a=Math.abs,l=Math.round,u=/left|center|right/,c=/top|center|bottom/,d=/[\\+\\-]\\d+(\\.[\\d]+)?%?/,h=/^\\w+/,p=/%$/,f=t.fn.position;t.position={scrollbarWidth:function(){if(r!==e)return r;var i,n,o=t(\"<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>\"),s=o.children()[0];return t(\"body\").append(o),i=s.offsetWidth,o.css(\"overflow\",\"scroll\"),n=s.offsetWidth,i===n&&(n=o[0].clientWidth),o.remove(),r=i-n},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?\"\":e.element.css(\"overflow-x\"),n=e.isWindow||e.isDocument?\"\":e.element.css(\"overflow-y\"),o=\"scroll\"===i||\"auto\"===i&&e.width<e.element[0].scrollWidth,r=\"scroll\"===n||\"auto\"===n&&e.height<e.element[0].scrollHeight;return{width:r?t.position.scrollbarWidth():0,height:o?t.position.scrollbarWidth():0}},getWithinInfo:function(e){var i=t(e||window),n=t.isWindow(i[0]),o=!!i[0]&&9===i[0].nodeType;return{element:i,isWindow:n,isDocument:o,offset:i.offset()||{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:n?i.width():i.outerWidth(),height:n?i.height():i.outerHeight()}}},t.fn.position=function(e){if(!e||!e.of)return f.apply(this,arguments);e=t.extend({},e);var r,p,m,g,v,_,b=t(e.of),y=t.position.getWithinInfo(e.within),w=t.position.getScrollInfo(y),C=(e.collision||\"flip\").split(\" \"),k={};return _=o(b),b[0].preventDefault&&(e.at=\"left top\"),p=_.width,m=_.height,g=_.offset,v=t.extend({},g),t.each([\"my\",\"at\"],function(){var t,i,n=(e[this]||\"\").split(\" \");1===n.length&&(n=u.test(n[0])?n.concat([\"center\"]):c.test(n[0])?[\"center\"].concat(n):[\"center\",\"center\"]),n[0]=u.test(n[0])?n[0]:\"center\",n[1]=c.test(n[1])?n[1]:\"center\",t=d.exec(n[0]),i=d.exec(n[1]),k[this]=[t?t[0]:0,i?i[0]:0],e[this]=[h.exec(n[0])[0],h.exec(n[1])[0]]}),1===C.length&&(C[1]=C[0]),\"right\"===e.at[0]?v.left+=p:\"center\"===e.at[0]&&(v.left+=p/2),\"bottom\"===e.at[1]?v.top+=m:\"center\"===e.at[1]&&(v.top+=m/2),r=i(k.at,p,m),v.left+=r[0],v.top+=r[1],this.each(function(){var o,u,c=t(this),d=c.outerWidth(),h=c.outerHeight(),f=n(this,\"marginLeft\"),_=n(this,\"marginTop\"),x=d+f+n(this,\"marginRight\")+w.width,D=h+_+n(this,\"marginBottom\")+w.height,S=t.extend({},v),R=i(k.my,c.outerWidth(),c.outerHeight());\"right\"===e.my[0]?S.left-=d:\"center\"===e.my[0]&&(S.left-=d/2),\"bottom\"===e.my[1]?S.top-=h:\"center\"===e.my[1]&&(S.top-=h/2),S.left+=R[0],S.top+=R[1],t.support.offsetFractions||(S.left=l(S.left),S.top=l(S.top)),o={marginLeft:f,marginTop:_},t.each([\"left\",\"top\"],function(i,n){t.ui.position[C[i]]&&t.ui.position[C[i]][n](S,{targetWidth:p,targetHeight:m,elemWidth:d,elemHeight:h,collisionPosition:o,collisionWidth:x,collisionHeight:D,offset:[r[0]+R[0],r[1]+R[1]],my:e.my,at:e.at,within:y,elem:c})}),e.using&&(u=function(t){var i=g.left-S.left,n=i+p-d,o=g.top-S.top,r=o+m-h,l={target:{element:b,left:g.left,top:g.top,width:p,height:m},element:{element:c,left:S.left,top:S.top,width:d,height:h},horizontal:n<0?\"left\":i>0?\"right\":\"center\",vertical:r<0?\"top\":o>0?\"bottom\":\"middle\"};p<d&&a(i+n)<p&&(l.horizontal=\"center\"),m<h&&a(o+r)<m&&(l.vertical=\"middle\"),s(a(i),a(n))>s(a(o),a(r))?l.important=\"horizontal\":l.important=\"vertical\",e.using.call(this,t,l)}),c.offset(t.extend(S,{using:u}))})},t.ui.position={fit:{left:function(t,e){var i,n=e.within,o=n.isWindow?n.scrollLeft:n.offset.left,r=n.width,a=t.left-e.collisionPosition.marginLeft,l=o-a,u=a+e.collisionWidth-r-o;e.collisionWidth>r?l>0&&u<=0?(i=t.left+l+e.collisionWidth-r-o,t.left+=l-i):u>0&&l<=0?t.left=o:l>u?t.left=o+r-e.collisionWidth:t.left=o:l>0?t.left+=l:u>0?t.left-=u:t.left=s(t.left-a,t.left)},top:function(t,e){var i,n=e.within,o=n.isWindow?n.scrollTop:n.offset.top,r=e.within.height,a=t.top-e.collisionPosition.marginTop,l=o-a,u=a+e.collisionHeight-r-o;e.collisionHeight>r?l>0&&u<=0?(i=t.top+l+e.collisionHeight-r-o,t.top+=l-i):u>0&&l<=0?t.top=o:l>u?t.top=o+r-e.collisionHeight:t.top=o:l>0?t.top+=l:u>0?t.top-=u:t.top=s(t.top-a,t.top)}},flip:{left:function(t,e){var i,n,o=e.within,r=o.offset.left+o.scrollLeft,s=o.width,l=o.isWindow?o.scrollLeft:o.offset.left,u=t.left-e.collisionPosition.marginLeft,c=u-l,d=u+e.collisionWidth-s-l,h=\"left\"===e.my[0]?-e.elemWidth:\"right\"===e.my[0]?e.elemWidth:0,p=\"left\"===e.at[0]?e.targetWidth:\"right\"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];c<0?(i=t.left+h+p+f+e.collisionWidth-s-r,(i<0||i<a(c))&&(t.left+=h+p+f)):d>0&&(n=t.left-e.collisionPosition.marginLeft+h+p+f-l,(n>0||a(n)<d)&&(t.left+=h+p+f))},top:function(t,e){var i,n,o=e.within,r=o.offset.top+o.scrollTop,s=o.height,l=o.isWindow?o.scrollTop:o.offset.top,u=t.top-e.collisionPosition.marginTop,c=u-l,d=u+e.collisionHeight-s-l,h=\"top\"===e.my[1],p=h?-e.elemHeight:\"bottom\"===e.my[1]?e.elemHeight:0,f=\"top\"===e.at[1]?e.targetHeight:\"bottom\"===e.at[1]?-e.targetHeight:0,m=-2*e.offset[1];c<0?(n=t.top+p+f+m+e.collisionHeight-s-r,t.top+p+f+m>c&&(n<0||n<a(c))&&(t.top+=p+f+m)):d>0&&(i=t.top-e.collisionPosition.marginTop+p+f+m-l,t.top+p+f+m>d&&(i>0||a(i)<d)&&(t.top+=p+f+m))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}},function(){var e,i,n,o,r,s=document.getElementsByTagName(\"body\")[0],a=document.createElement(\"div\");e=document.createElement(s?\"div\":\"body\"),n={visibility:\"hidden\",width:0,height:0,border:0,margin:0,background:\"none\"},s&&t.extend(n,{position:\"absolute\",left:\"-1000px\",top:\"-1000px\"});for(r in n)e.style[r]=n[r];e.appendChild(a),i=s||document.documentElement,i.insertBefore(e,i.firstChild),a.style.cssText=\"position: absolute; left: 10.7432222px;\",o=t(a).offset().left,t.support.offsetFractions=o>10&&o<11,e.innerHTML=\"\",i.removeChild(e)}()}(n)},{jquery:\"jquery\"}],\"jquery-ui/slider\":[function(t,e,i){var n=t(\"jquery\");t(\"./core\"),t(\"./mouse\"),t(\"./widget\"),/*!\n", + " * jQuery UI Slider 1.10.4\n", + " * http://jqueryui.com\n", + " *\n", + " * Copyright 2014 jQuery Foundation and other contributors\n", + " * Released under the MIT license.\n", + " * http://jquery.org/license\n", + " *\n", + " * http://api.jqueryui.com/slider/\n", + " *\n", + " * Depends:\n", + " *\tjquery.ui.core.js\n", + " *\tjquery.ui.mouse.js\n", + " *\tjquery.ui.widget.js\n", + " */\n", + " function(t,e){var i=5;t.widget(\"ui.slider\",t.ui.mouse,{version:\"1.10.4\",widgetEventPrefix:\"slide\",options:{animate:!1,distance:0,max:100,min:0,orientation:\"horizontal\",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this.element.addClass(\"ui-slider ui-slider-\"+this.orientation+\" ui-widget ui-widget-content ui-corner-all\"),this._refresh(),this._setOption(\"disabled\",this.options.disabled),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var e,i,n=this.options,o=this.element.find(\".ui-slider-handle\").addClass(\"ui-state-default ui-corner-all\"),r=\"<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>\",s=[];for(i=n.values&&n.values.length||1,o.length>i&&(o.slice(i).remove(),o=o.slice(0,i)),e=o.length;e<i;e++)s.push(r);this.handles=o.add(t(s.join(\"\")).appendTo(this.element)),this.handle=this.handles.eq(0),this.handles.each(function(e){t(this).data(\"ui-slider-handle-index\",e)})},_createRange:function(){var e=this.options,i=\"\";e.range?(e.range===!0&&(e.values?e.values.length&&2!==e.values.length?e.values=[e.values[0],e.values[0]]:t.isArray(e.values)&&(e.values=e.values.slice(0)):e.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?this.range.removeClass(\"ui-slider-range-min ui-slider-range-max\").css({left:\"\",bottom:\"\"}):(this.range=t(\"<div></div>\").appendTo(this.element),i=\"ui-slider-range ui-widget-header ui-corner-all\"),this.range.addClass(i+(\"min\"===e.range||\"max\"===e.range?\" ui-slider-range-\"+e.range:\"\"))):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){var t=this.handles.add(this.range).filter(\"a\");this._off(t),this._on(t,this._handleEvents),this._hoverable(t),this._focusable(t)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this.element.removeClass(\"ui-slider ui-slider-horizontal ui-slider-vertical ui-widget ui-widget-content ui-corner-all\"),this._mouseDestroy()},_mouseCapture:function(e){var i,n,o,r,s,a,l,u,c=this,d=this.options;return!d.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),i={x:e.pageX,y:e.pageY},n=this._normValueFromMouse(i),o=this._valueMax()-this._valueMin()+1,this.handles.each(function(e){var i=Math.abs(n-c.values(e));(o>i||o===i&&(e===c._lastChangedValue||c.values(e)===d.min))&&(o=i,r=t(this),s=e)}),a=this._start(e,s),a!==!1&&(this._mouseSliding=!0,this._handleIndex=s,r.addClass(\"ui-state-active\").focus(),l=r.offset(),u=!t(e.target).parents().addBack().is(\".ui-slider-handle\"),this._clickOffset=u?{left:0,top:0}:{left:e.pageX-l.left-r.width()/2,top:e.pageY-l.top-r.height()/2-(parseInt(r.css(\"borderTopWidth\"),10)||0)-(parseInt(r.css(\"borderBottomWidth\"),10)||0)+(parseInt(r.css(\"marginTop\"),10)||0)},this.handles.hasClass(\"ui-state-hover\")||this._slide(e,s,n),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(t){var e={x:t.pageX,y:t.pageY},i=this._normValueFromMouse(e);return this._slide(t,this._handleIndex,i),!1},_mouseStop:function(t){return this.handles.removeClass(\"ui-state-active\"),this._mouseSliding=!1,this._stop(t,this._handleIndex),this._change(t,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation=\"vertical\"===this.options.orientation?\"vertical\":\"horizontal\"},_normValueFromMouse:function(t){var e,i,n,o,r;return\"horizontal\"===this.orientation?(e=this.elementSize.width,i=t.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(e=this.elementSize.height,i=t.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),n=i/e,n>1&&(n=1),n<0&&(n=0),\"vertical\"===this.orientation&&(n=1-n),o=this._valueMax()-this._valueMin(),r=this._valueMin()+n*o,this._trimAlignValue(r)},_start:function(t,e){var i={handle:this.handles[e],value:this.value()};return this.options.values&&this.options.values.length&&(i.value=this.values(e),i.values=this.values()),this._trigger(\"start\",t,i)},_slide:function(t,e,i){var n,o,r;this.options.values&&this.options.values.length?(n=this.values(e?0:1),2===this.options.values.length&&this.options.range===!0&&(0===e&&i>n||1===e&&i<n)&&(i=n),i!==this.values(e)&&(o=this.values(),o[e]=i,r=this._trigger(\"slide\",t,{handle:this.handles[e],value:i,values:o}),n=this.values(e?0:1),r!==!1&&this.values(e,i))):i!==this.value()&&(r=this._trigger(\"slide\",t,{handle:this.handles[e],value:i}),r!==!1&&this.value(i))},_stop:function(t,e){var i={handle:this.handles[e],value:this.value()};this.options.values&&this.options.values.length&&(i.value=this.values(e),i.values=this.values()),this._trigger(\"stop\",t,i)},_change:function(t,e){if(!this._keySliding&&!this._mouseSliding){var i={handle:this.handles[e],value:this.value()};this.options.values&&this.options.values.length&&(i.value=this.values(e),i.values=this.values()),this._lastChangedValue=e,this._trigger(\"change\",t,i)}},value:function(t){return arguments.length?(this.options.value=this._trimAlignValue(t),this._refreshValue(),void this._change(null,0)):this._value()},values:function(e,i){var n,o,r;if(arguments.length>1)return this.options.values[e]=this._trimAlignValue(i),this._refreshValue(),void this._change(null,e);if(!arguments.length)return this._values();if(!t.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(e):this.value();for(n=this.options.values,o=arguments[0],r=0;r<n.length;r+=1)n[r]=this._trimAlignValue(o[r]),this._change(null,r);this._refreshValue()},_setOption:function(e,i){var n,o=0;switch(\"range\"===e&&this.options.range===!0&&(\"min\"===i?(this.options.value=this._values(0),this.options.values=null):\"max\"===i&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),t.isArray(this.options.values)&&(o=this.options.values.length),t.Widget.prototype._setOption.apply(this,arguments),e){case\"orientation\":this._detectOrientation(),this.element.removeClass(\"ui-slider-horizontal ui-slider-vertical\").addClass(\"ui-slider-\"+this.orientation),this._refreshValue();break;case\"value\":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case\"values\":for(this._animateOff=!0,this._refreshValue(),n=0;n<o;n+=1)this._change(null,n);this._animateOff=!1;break;case\"min\":case\"max\":this._animateOff=!0,this._refreshValue(),this._animateOff=!1;break;case\"range\":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_value:function(){var t=this.options.value;return t=this._trimAlignValue(t)},_values:function(t){var e,i,n;if(arguments.length)return e=this.options.values[t],e=this._trimAlignValue(e);if(this.options.values&&this.options.values.length){for(i=this.options.values.slice(),n=0;n<i.length;n+=1)i[n]=this._trimAlignValue(i[n]);return i}return[]},_trimAlignValue:function(t){if(t<=this._valueMin())return this._valueMin();if(t>=this._valueMax())return this._valueMax();var e=this.options.step>0?this.options.step:1,i=(t-this._valueMin())%e,n=t-i;return 2*Math.abs(i)>=e&&(n+=i>0?e:-e),parseFloat(n.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var e,i,n,o,r,s=this.options.range,a=this.options,l=this,u=!this._animateOff&&a.animate,c={};this.options.values&&this.options.values.length?this.handles.each(function(n){i=(l.values(n)-l._valueMin())/(l._valueMax()-l._valueMin())*100,c[\"horizontal\"===l.orientation?\"left\":\"bottom\"]=i+\"%\",t(this).stop(1,1)[u?\"animate\":\"css\"](c,a.animate),l.options.range===!0&&(\"horizontal\"===l.orientation?(0===n&&l.range.stop(1,1)[u?\"animate\":\"css\"]({left:i+\"%\"},a.animate),1===n&&l.range[u?\"animate\":\"css\"]({width:i-e+\"%\"},{queue:!1,duration:a.animate})):(0===n&&l.range.stop(1,1)[u?\"animate\":\"css\"]({bottom:i+\"%\"},a.animate),1===n&&l.range[u?\"animate\":\"css\"]({height:i-e+\"%\"},{queue:!1,duration:a.animate}))),e=i}):(n=this.value(),o=this._valueMin(),r=this._valueMax(),i=r!==o?(n-o)/(r-o)*100:0,c[\"horizontal\"===this.orientation?\"left\":\"bottom\"]=i+\"%\",this.handle.stop(1,1)[u?\"animate\":\"css\"](c,a.animate),\"min\"===s&&\"horizontal\"===this.orientation&&this.range.stop(1,1)[u?\"animate\":\"css\"]({width:i+\"%\"},a.animate),\"max\"===s&&\"horizontal\"===this.orientation&&this.range[u?\"animate\":\"css\"]({width:100-i+\"%\"},{queue:!1,duration:a.animate}),\"min\"===s&&\"vertical\"===this.orientation&&this.range.stop(1,1)[u?\"animate\":\"css\"]({height:i+\"%\"},a.animate),\"max\"===s&&\"vertical\"===this.orientation&&this.range[u?\"animate\":\"css\"]({height:100-i+\"%\"},{queue:!1,duration:a.animate}))},_handleEvents:{keydown:function(e){var n,o,r,s,a=t(e.target).data(\"ui-slider-handle-index\");switch(e.keyCode){case t.ui.keyCode.HOME:case t.ui.keyCode.END:case t.ui.keyCode.PAGE_UP:case t.ui.keyCode.PAGE_DOWN:case t.ui.keyCode.UP:case t.ui.keyCode.RIGHT:case t.ui.keyCode.DOWN:case t.ui.keyCode.LEFT:if(e.preventDefault(),!this._keySliding&&(this._keySliding=!0,t(e.target).addClass(\"ui-state-active\"),n=this._start(e,a),n===!1))return}switch(s=this.options.step,o=r=this.options.values&&this.options.values.length?this.values(a):this.value(),e.keyCode){case t.ui.keyCode.HOME:r=this._valueMin();break;case t.ui.keyCode.END:r=this._valueMax();break;case t.ui.keyCode.PAGE_UP:r=this._trimAlignValue(o+(this._valueMax()-this._valueMin())/i);break;case t.ui.keyCode.PAGE_DOWN:r=this._trimAlignValue(o-(this._valueMax()-this._valueMin())/i);break;case t.ui.keyCode.UP:case t.ui.keyCode.RIGHT:if(o===this._valueMax())return;r=this._trimAlignValue(o+s);break;case t.ui.keyCode.DOWN:case t.ui.keyCode.LEFT:if(o===this._valueMin())return;r=this._trimAlignValue(o-s)}this._slide(e,a,r)},click:function(t){t.preventDefault()},keyup:function(e){var i=t(e.target).data(\"ui-slider-handle-index\");this._keySliding&&(this._keySliding=!1,this._stop(e,i),this._change(e,i),t(e.target).removeClass(\"ui-state-active\"))}}})}(n)},{\"./core\":\"jquery-ui/core\",\"./mouse\":\"jquery-ui/mouse\",\"./widget\":\"jquery-ui/widget\",jquery:\"jquery\"}],\"jquery-ui/sortable\":[function(t,e,i){var n=t(\"jquery\");t(\"./core\"),t(\"./mouse\"),t(\"./widget\"),/*!\n", + " * jQuery UI Sortable 1.10.4\n", + " * http://jqueryui.com\n", + " *\n", + " * Copyright 2014 jQuery Foundation and other contributors\n", + " * Released under the MIT license.\n", + " * http://jquery.org/license\n", + " *\n", + " * http://api.jqueryui.com/sortable/\n", + " *\n", + " * Depends:\n", + " *\tjquery.ui.core.js\n", + " *\tjquery.ui.mouse.js\n", + " *\tjquery.ui.widget.js\n", + " */\n", + " function(t,e){function i(t,e,i){return t>e&&t<e+i}function n(t){return/left|right/.test(t.css(\"float\"))||/inline|table-cell/.test(t.css(\"display\"))}t.widget(\"ui.sortable\",t.ui.mouse,{version:\"1.10.4\",widgetEventPrefix:\"sort\",ready:!1,options:{appendTo:\"parent\",axis:!1,connectWith:!1,containment:!1,cursor:\"auto\",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:\"original\",items:\"> *\",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:\"default\",tolerance:\"intersect\",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_create:function(){var t=this.options;this.containerCache={},this.element.addClass(\"ui-sortable\"),this.refresh(),this.floating=!!this.items.length&&(\"x\"===t.axis||n(this.items[0].item)),this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},_destroy:function(){this.element.removeClass(\"ui-sortable ui-sortable-disabled\"),this._mouseDestroy();for(var t=this.items.length-1;t>=0;t--)this.items[t].item.removeData(this.widgetName+\"-item\");return this},_setOption:function(e,i){\"disabled\"===e?(this.options[e]=i,this.widget().toggleClass(\"ui-sortable-disabled\",!!i)):t.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(e,i){var n=null,o=!1,r=this;return!this.reverting&&(!this.options.disabled&&\"static\"!==this.options.type&&(this._refreshItems(e),t(e.target).parents().each(function(){if(t.data(this,r.widgetName+\"-item\")===r)return n=t(this),!1}),t.data(e.target,r.widgetName+\"-item\")===r&&(n=t(e.target)),!!n&&(!(this.options.handle&&!i&&(t(this.options.handle,n).find(\"*\").addBack().each(function(){this===e.target&&(o=!0)}),!o))&&(this.currentItem=n,this._removeCurrentsFromItems(),!0))))},_mouseStart:function(e,i,n){var o,r,s=this.options;if(this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(e),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},t.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css(\"position\",\"absolute\"),this.cssPosition=this.helper.css(\"position\"),this.originalPosition=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,s.cursorAt&&this._adjustOffsetFromHelper(s.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),s.containment&&this._setContainment(),s.cursor&&\"auto\"!==s.cursor&&(r=this.document.find(\"body\"),this.storedCursor=r.css(\"cursor\"),r.css(\"cursor\",s.cursor),this.storedStylesheet=t(\"<style>*{ cursor: \"+s.cursor+\" !important; }</style>\").appendTo(r)),s.opacity&&(this.helper.css(\"opacity\")&&(this._storedOpacity=this.helper.css(\"opacity\")),this.helper.css(\"opacity\",s.opacity)),s.zIndex&&(this.helper.css(\"zIndex\")&&(this._storedZIndex=this.helper.css(\"zIndex\")),this.helper.css(\"zIndex\",s.zIndex)),this.scrollParent[0]!==document&&\"HTML\"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger(\"start\",e,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!n)for(o=this.containers.length-1;o>=0;o--)this.containers[o]._trigger(\"activate\",e,this._uiHash(this));return t.ui.ddmanager&&(t.ui.ddmanager.current=this),t.ui.ddmanager&&!s.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this.dragging=!0,this.helper.addClass(\"ui-sortable-helper\"),this._mouseDrag(e),!0},_mouseDrag:function(e){var i,n,o,r,s=this.options,a=!1;for(this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo(\"absolute\"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==document&&\"HTML\"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY<s.scrollSensitivity?this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop+s.scrollSpeed:e.pageY-this.overflowOffset.top<s.scrollSensitivity&&(this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop-s.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-e.pageX<s.scrollSensitivity?this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft+s.scrollSpeed:e.pageX-this.overflowOffset.left<s.scrollSensitivity&&(this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft-s.scrollSpeed)):(e.pageY-t(document).scrollTop()<s.scrollSensitivity?a=t(document).scrollTop(t(document).scrollTop()-s.scrollSpeed):t(window).height()-(e.pageY-t(document).scrollTop())<s.scrollSensitivity&&(a=t(document).scrollTop(t(document).scrollTop()+s.scrollSpeed)),e.pageX-t(document).scrollLeft()<s.scrollSensitivity?a=t(document).scrollLeft(t(document).scrollLeft()-s.scrollSpeed):t(window).width()-(e.pageX-t(document).scrollLeft())<s.scrollSensitivity&&(a=t(document).scrollLeft(t(document).scrollLeft()+s.scrollSpeed))),a!==!1&&t.ui.ddmanager&&!s.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e)),this.positionAbs=this._convertPositionTo(\"absolute\"),this.options.axis&&\"y\"===this.options.axis||(this.helper[0].style.left=this.position.left+\"px\"),this.options.axis&&\"x\"===this.options.axis||(this.helper[0].style.top=this.position.top+\"px\"),i=this.items.length-1;i>=0;i--)if(n=this.items[i],o=n.item[0],r=this._intersectsWithPointer(n),r&&n.instance===this.currentContainer&&!(o===this.currentItem[0]||this.placeholder[1===r?\"next\":\"prev\"]()[0]===o||t.contains(this.placeholder[0],o)||\"semi-dynamic\"===this.options.type&&t.contains(this.element[0],o))){if(this.direction=1===r?\"down\":\"up\",\"pointer\"!==this.options.tolerance&&!this._intersectsWithSides(n))break;this._rearrange(e,n),this._trigger(\"change\",e,this._uiHash());break}return this._contactContainers(e),t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),this._trigger(\"sort\",e,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(e,i){if(e){if(t.ui.ddmanager&&!this.options.dropBehaviour&&t.ui.ddmanager.drop(this,e),this.options.revert){var n=this,o=this.placeholder.offset(),r=this.options.axis,s={};r&&\"x\"!==r||(s.left=o.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollLeft)),r&&\"y\"!==r||(s.top=o.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,t(this.helper).animate(s,parseInt(this.options.revert,10)||500,function(){n._clear(e)})}else this._clear(e,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp({target:null}),\"original\"===this.options.helper?this.currentItem.css(this._storedCSS).removeClass(\"ui-sortable-helper\"):this.currentItem.show();for(var e=this.containers.length-1;e>=0;e--)this.containers[e]._trigger(\"deactivate\",null,this._uiHash(this)),this.containers[e].containerCache.over&&(this.containers[e]._trigger(\"out\",null,this._uiHash(this)),this.containers[e].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),\"original\"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),t.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?t(this.domPosition.prev).after(this.currentItem):t(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var i=this._getItemsAsjQuery(e&&e.connected),n=[];return e=e||{},t(i).each(function(){var i=(t(e.item||this).attr(e.attribute||\"id\")||\"\").match(e.expression||/(.+)[\\-=_](.+)/);i&&n.push((e.key||i[1]+\"[]\")+\"=\"+(e.key&&e.expression?i[1]:i[2]))}),!n.length&&e.key&&n.push(e.key+\"=\"),n.join(\"&\")},toArray:function(e){var i=this._getItemsAsjQuery(e&&e.connected),n=[];return e=e||{},i.each(function(){n.push(t(e.item||this).attr(e.attribute||\"id\")||\"\")}),n},_intersectsWith:function(t){var e=this.positionAbs.left,i=e+this.helperProportions.width,n=this.positionAbs.top,o=n+this.helperProportions.height,r=t.left,s=r+t.width,a=t.top,l=a+t.height,u=this.offset.click.top,c=this.offset.click.left,d=\"x\"===this.options.axis||n+u>a&&n+u<l,h=\"y\"===this.options.axis||e+c>r&&e+c<s,p=d&&h;return\"pointer\"===this.options.tolerance||this.options.forcePointerForContainers||\"pointer\"!==this.options.tolerance&&this.helperProportions[this.floating?\"width\":\"height\"]>t[this.floating?\"width\":\"height\"]?p:r<e+this.helperProportions.width/2&&i-this.helperProportions.width/2<s&&a<n+this.helperProportions.height/2&&o-this.helperProportions.height/2<l},_intersectsWithPointer:function(t){var e=\"x\"===this.options.axis||i(this.positionAbs.top+this.offset.click.top,t.top,t.height),n=\"y\"===this.options.axis||i(this.positionAbs.left+this.offset.click.left,t.left,t.width),o=e&&n,r=this._getDragVerticalDirection(),s=this._getDragHorizontalDirection();return!!o&&(this.floating?s&&\"right\"===s||\"down\"===r?2:1:r&&(\"down\"===r?2:1))},_intersectsWithSides:function(t){var e=i(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),n=i(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),o=this._getDragVerticalDirection(),r=this._getDragHorizontalDirection();return this.floating&&r?\"right\"===r&&n||\"left\"===r&&!n:o&&(\"down\"===o&&e||\"up\"===o&&!e)},_getDragVerticalDirection:function(){var t=this.positionAbs.top-this.lastPositionAbs.top;return 0!==t&&(t>0?\"down\":\"up\")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return 0!==t&&(t>0?\"right\":\"left\")},refresh:function(t){return this._refreshItems(t),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(e){function i(){a.push(this)}var n,o,r,s,a=[],l=[],u=this._connectWith();if(u&&e)for(n=u.length-1;n>=0;n--)for(r=t(u[n]),o=r.length-1;o>=0;o--)s=t.data(r[o],this.widgetFullName),s&&s!==this&&!s.options.disabled&&l.push([t.isFunction(s.options.items)?s.options.items.call(s.element):t(s.options.items,s.element).not(\".ui-sortable-helper\").not(\".ui-sortable-placeholder\"),s]);for(l.push([t.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):t(this.options.items,this.element).not(\".ui-sortable-helper\").not(\".ui-sortable-placeholder\"),this]),n=l.length-1;n>=0;n--)l[n][0].each(i);return t(a)},_removeCurrentsFromItems:function(){var e=this.currentItem.find(\":data(\"+this.widgetName+\"-item)\");this.items=t.grep(this.items,function(t){for(var i=0;i<e.length;i++)if(e[i]===t.item[0])return!1;return!0})},_refreshItems:function(e){this.items=[],this.containers=[this];var i,n,o,r,s,a,l,u,c=this.items,d=[[t.isFunction(this.options.items)?this.options.items.call(this.element[0],e,{item:this.currentItem}):t(this.options.items,this.element),this]],h=this._connectWith();if(h&&this.ready)for(i=h.length-1;i>=0;i--)for(o=t(h[i]),n=o.length-1;n>=0;n--)r=t.data(o[n],this.widgetFullName),r&&r!==this&&!r.options.disabled&&(d.push([t.isFunction(r.options.items)?r.options.items.call(r.element[0],e,{item:this.currentItem}):t(r.options.items,r.element),r]),this.containers.push(r));for(i=d.length-1;i>=0;i--)for(s=d[i][1],a=d[i][0],n=0,u=a.length;n<u;n++)l=t(a[n]),l.data(this.widgetName+\"-item\",s),c.push({item:l,instance:s,width:0,height:0,left:0,top:0})},refreshPositions:function(e){this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());var i,n,o,r;for(i=this.items.length-1;i>=0;i--)n=this.items[i],n.instance!==this.currentContainer&&this.currentContainer&&n.item[0]!==this.currentItem[0]||(o=this.options.toleranceElement?t(this.options.toleranceElement,n.item):n.item,e||(n.width=o.outerWidth(),n.height=o.outerHeight()),r=o.offset(),n.left=r.left,n.top=r.top);if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(i=this.containers.length-1;i>=0;i--)r=this.containers[i].element.offset(),this.containers[i].containerCache.left=r.left,this.containers[i].containerCache.top=r.top,this.containers[i].containerCache.width=this.containers[i].element.outerWidth(),this.containers[i].containerCache.height=this.containers[i].element.outerHeight();return this},_createPlaceholder:function(e){e=e||this;var i,n=e.options;n.placeholder&&n.placeholder.constructor!==String||(i=n.placeholder,n.placeholder={element:function(){var n=e.currentItem[0].nodeName.toLowerCase(),o=t(\"<\"+n+\">\",e.document[0]).addClass(i||e.currentItem[0].className+\" ui-sortable-placeholder\").removeClass(\"ui-sortable-helper\");return\"tr\"===n?e.currentItem.children().each(function(){t(\"<td> </td>\",e.document[0]).attr(\"colspan\",t(this).attr(\"colspan\")||1).appendTo(o)}):\"img\"===n&&o.attr(\"src\",e.currentItem.attr(\"src\")),i||o.css(\"visibility\",\"hidden\"),o},update:function(t,o){i&&!n.forcePlaceholderSize||(o.height()||o.height(e.currentItem.innerHeight()-parseInt(e.currentItem.css(\"paddingTop\")||0,10)-parseInt(e.currentItem.css(\"paddingBottom\")||0,10)),o.width()||o.width(e.currentItem.innerWidth()-parseInt(e.currentItem.css(\"paddingLeft\")||0,10)-parseInt(e.currentItem.css(\"paddingRight\")||0,10)))}}),e.placeholder=t(n.placeholder.element.call(e.element,e.currentItem)),e.currentItem.after(e.placeholder),n.placeholder.update(e,e.placeholder)},_contactContainers:function(e){var o,r,s,a,l,u,c,d,h,p,f=null,m=null;for(o=this.containers.length-1;o>=0;o--)if(!t.contains(this.currentItem[0],this.containers[o].element[0]))if(this._intersectsWith(this.containers[o].containerCache)){if(f&&t.contains(this.containers[o].element[0],f.element[0]))continue;f=this.containers[o],m=o}else this.containers[o].containerCache.over&&(this.containers[o]._trigger(\"out\",e,this._uiHash(this)),this.containers[o].containerCache.over=0);if(f)if(1===this.containers.length)this.containers[m].containerCache.over||(this.containers[m]._trigger(\"over\",e,this._uiHash(this)),this.containers[m].containerCache.over=1);else{for(s=1e4,a=null,p=f.floating||n(this.currentItem),l=p?\"left\":\"top\",u=p?\"width\":\"height\",c=this.positionAbs[l]+this.offset.click[l],r=this.items.length-1;r>=0;r--)t.contains(this.containers[m].element[0],this.items[r].item[0])&&this.items[r].item[0]!==this.currentItem[0]&&(p&&!i(this.positionAbs.top+this.offset.click.top,this.items[r].top,this.items[r].height)||(d=this.items[r].item.offset()[l],h=!1,Math.abs(d-c)>Math.abs(d+this.items[r][u]-c)&&(h=!0,d+=this.items[r][u]),Math.abs(d-c)<s&&(s=Math.abs(d-c),a=this.items[r],this.direction=h?\"up\":\"down\")));if(!a&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[m])return;a?this._rearrange(e,a,null,!0):this._rearrange(e,null,this.containers[m].element,!0),this._trigger(\"change\",e,this._uiHash()),this.containers[m]._trigger(\"change\",e,this._uiHash(this)),this.currentContainer=this.containers[m],this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[m]._trigger(\"over\",e,this._uiHash(this)),this.containers[m].containerCache.over=1}},_createHelper:function(e){var i=this.options,n=t.isFunction(i.helper)?t(i.helper.apply(this.element[0],[e,this.currentItem])):\"clone\"===i.helper?this.currentItem.clone():this.currentItem;return n.parents(\"body\").length||t(\"parent\"!==i.appendTo?i.appendTo:this.currentItem[0].parentNode)[0].appendChild(n[0]),n[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css(\"position\"),top:this.currentItem.css(\"top\"),left:this.currentItem.css(\"left\")}),n[0].style.width&&!i.forceHelperSize||n.width(this.currentItem.width()),n[0].style.height&&!i.forceHelperSize||n.height(this.currentItem.height()),n},_adjustOffsetFromHelper:function(e){\"string\"==typeof e&&(e=e.split(\" \")),t.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),\"left\"in e&&(this.offset.click.left=e.left+this.margins.left),\"right\"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),\"top\"in e&&(this.offset.click.top=e.top+this.margins.top),\"bottom\"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();return\"absolute\"===this.cssPosition&&this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===document.body||this.offsetParent[0].tagName&&\"html\"===this.offsetParent[0].tagName.toLowerCase()&&t.ui.ie)&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css(\"borderTopWidth\"),10)||0),left:e.left+(parseInt(this.offsetParent.css(\"borderLeftWidth\"),10)||0)}},_getRelativeOffset:function(){if(\"relative\"===this.cssPosition){var t=this.currentItem.position();return{top:t.top-(parseInt(this.helper.css(\"top\"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css(\"left\"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css(\"marginLeft\"),10)||0,top:parseInt(this.currentItem.css(\"marginTop\"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,i,n,o=this.options;\"parent\"===o.containment&&(o.containment=this.helper[0].parentNode),\"document\"!==o.containment&&\"window\"!==o.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,t(\"document\"===o.containment?document:window).width()-this.helperProportions.width-this.margins.left,(t(\"document\"===o.containment?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(o.containment)||(e=t(o.containment)[0],i=t(o.containment).offset(),n=\"hidden\"!==t(e).css(\"overflow\"),this.containment=[i.left+(parseInt(t(e).css(\"borderLeftWidth\"),10)||0)+(parseInt(t(e).css(\"paddingLeft\"),10)||0)-this.margins.left,i.top+(parseInt(t(e).css(\"borderTopWidth\"),10)||0)+(parseInt(t(e).css(\"paddingTop\"),10)||0)-this.margins.top,i.left+(n?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(t(e).css(\"borderLeftWidth\"),10)||0)-(parseInt(t(e).css(\"paddingRight\"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(n?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(t(e).css(\"borderTopWidth\"),10)||0)-(parseInt(t(e).css(\"paddingBottom\"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(e,i){i||(i=this.position);var n=\"absolute\"===e?1:-1,o=\"absolute\"!==this.cssPosition||this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,r=/(html|body)/i.test(o[0].tagName);return{top:i.top+this.offset.relative.top*n+this.offset.parent.top*n-(\"fixed\"===this.cssPosition?-this.scrollParent.scrollTop():r?0:o.scrollTop())*n,left:i.left+this.offset.relative.left*n+this.offset.parent.left*n-(\"fixed\"===this.cssPosition?-this.scrollParent.scrollLeft():r?0:o.scrollLeft())*n}},_generatePosition:function(e){var i,n,o=this.options,r=e.pageX,s=e.pageY,a=\"absolute\"!==this.cssPosition||this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,l=/(html|body)/i.test(a[0].tagName);return\"relative\"!==this.cssPosition||this.scrollParent[0]!==document&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(e.pageX-this.offset.click.left<this.containment[0]&&(r=this.containment[0]+this.offset.click.left),e.pageY-this.offset.click.top<this.containment[1]&&(s=this.containment[1]+this.offset.click.top),e.pageX-this.offset.click.left>this.containment[2]&&(r=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3]&&(s=this.containment[3]+this.offset.click.top)),o.grid&&(i=this.originalPageY+Math.round((s-this.originalPageY)/o.grid[1])*o.grid[1],s=this.containment?i-this.offset.click.top>=this.containment[1]&&i-this.offset.click.top<=this.containment[3]?i:i-this.offset.click.top>=this.containment[1]?i-o.grid[1]:i+o.grid[1]:i,n=this.originalPageX+Math.round((r-this.originalPageX)/o.grid[0])*o.grid[0],r=this.containment?n-this.offset.click.left>=this.containment[0]&&n-this.offset.click.left<=this.containment[2]?n:n-this.offset.click.left>=this.containment[0]?n-o.grid[0]:n+o.grid[0]:n)),{top:s-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(\"fixed\"===this.cssPosition?-this.scrollParent.scrollTop():l?0:a.scrollTop()),left:r-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(\"fixed\"===this.cssPosition?-this.scrollParent.scrollLeft():l?0:a.scrollLeft())}},_rearrange:function(t,e,i,n){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],\"down\"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var o=this.counter;this._delay(function(){o===this.counter&&this.refreshPositions(!n)})},_clear:function(t,e){function i(t,e,i){return function(n){i._trigger(t,n,e._uiHash(e))}}this.reverting=!1;var n,o=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(n in this._storedCSS)\"auto\"!==this._storedCSS[n]&&\"static\"!==this._storedCSS[n]||(this._storedCSS[n]=\"\");this.currentItem.css(this._storedCSS).removeClass(\"ui-sortable-helper\")}else this.currentItem.show();for(this.fromOutside&&!e&&o.push(function(t){this._trigger(\"receive\",t,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(\".ui-sortable-helper\")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||o.push(function(t){this._trigger(\"update\",t,this._uiHash())}),this!==this.currentContainer&&(e||(o.push(function(t){this._trigger(\"remove\",t,this._uiHash())}),o.push(function(t){return function(e){t._trigger(\"receive\",e,this._uiHash(this))}}.call(this,this.currentContainer)),o.push(function(t){return function(e){t._trigger(\"update\",e,this._uiHash(this))}}.call(this,this.currentContainer)))),n=this.containers.length-1;n>=0;n--)e||o.push(i(\"deactivate\",this,this.containers[n])),this.containers[n].containerCache.over&&(o.push(i(\"out\",this,this.containers[n])),this.containers[n].containerCache.over=0);if(this.storedCursor&&(this.document.find(\"body\").css(\"cursor\",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css(\"opacity\",this._storedOpacity),this._storedZIndex&&this.helper.css(\"zIndex\",\"auto\"===this._storedZIndex?\"\":this._storedZIndex),this.dragging=!1,this.cancelHelperRemoval){if(!e){for(this._trigger(\"beforeStop\",t,this._uiHash()),n=0;n<o.length;n++)o[n].call(this,t);this._trigger(\"stop\",t,this._uiHash())}return this.fromOutside=!1,!1}if(e||this._trigger(\"beforeStop\",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null,!e){for(n=0;n<o.length;n++)o[n].call(this,t);this._trigger(\"stop\",t,this._uiHash())}return this.fromOutside=!1,!0},_trigger:function(){t.Widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(e){var i=e||this;return{helper:i.helper,placeholder:i.placeholder||t([]),position:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,item:i.currentItem,sender:e?e.element:null}}})}(n)},{\"./core\":\"jquery-ui/core\",\"./mouse\":\"jquery-ui/mouse\",\"./widget\":\"jquery-ui/widget\",jquery:\"jquery\"}],\"jquery-ui/spinner\":[function(t,e,i){var n=t(\"jquery\");t(\"./core\"),t(\"./widget\"),t(\"./button\"),/*!\n", + " * jQuery UI Spinner 1.10.4\n", + " * http://jqueryui.com\n", + " *\n", + " * Copyright 2014 jQuery Foundation and other contributors\n", + " * Released under the MIT license.\n", + " * http://jquery.org/license\n", + " *\n", + " * http://api.jqueryui.com/spinner/\n", + " *\n", + " * Depends:\n", + " * jquery.ui.core.js\n", + " * jquery.ui.widget.js\n", + " * jquery.ui.button.js\n", + " */\n", + " function(t){function e(t){return function(){var e=this.element.val();t.apply(this,arguments),this._refresh(),e!==this.element.val()&&this._trigger(\"change\")}}t.widget(\"ui.spinner\",{version:\"1.10.4\",defaultElement:\"<input>\",widgetEventPrefix:\"spin\",options:{culture:null,icons:{down:\"ui-icon-triangle-1-s\",up:\"ui-icon-triangle-1-n\"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption(\"max\",this.options.max),this._setOption(\"min\",this.options.min),this._setOption(\"step\",this.options.step),\"\"!==this.value()&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr(\"autocomplete\")}})},_getCreateOptions:function(){var e={},i=this.element;return t.each([\"min\",\"max\",\"step\"],function(t,n){var o=i.attr(n);void 0!==o&&o.length&&(e[n]=o)}),e},_events:{keydown:function(t){this._start(t)&&this._keydown(t)&&t.preventDefault()},keyup:\"_stop\",focus:function(){this.previous=this.element.val()},blur:function(t){return this.cancelBlur?void delete this.cancelBlur:(this._stop(),this._refresh(),void(this.previous!==this.element.val()&&this._trigger(\"change\",t)))},mousewheel:function(t,e){if(e){if(!this.spinning&&!this._start(t))return!1;this._spin((e>0?1:-1)*this.options.step,t),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(t)},100),t.preventDefault()}},\"mousedown .ui-spinner-button\":function(e){function i(){var t=this.element[0]===this.document[0].activeElement;t||(this.element.focus(),this.previous=n,this._delay(function(){this.previous=n}))}var n;n=this.element[0]===this.document[0].activeElement?this.previous:this.element.val(),e.preventDefault(),i.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,i.call(this)}),this._start(e)!==!1&&this._repeat(null,t(e.currentTarget).hasClass(\"ui-spinner-up\")?1:-1,e)},\"mouseup .ui-spinner-button\":\"_stop\",\"mouseenter .ui-spinner-button\":function(e){if(t(e.currentTarget).hasClass(\"ui-state-active\"))return this._start(e)!==!1&&void this._repeat(null,t(e.currentTarget).hasClass(\"ui-spinner-up\")?1:-1,e)},\"mouseleave .ui-spinner-button\":\"_stop\"},_draw:function(){var t=this.uiSpinner=this.element.addClass(\"ui-spinner-input\").attr(\"autocomplete\",\"off\").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml());this.element.attr(\"role\",\"spinbutton\"),this.buttons=t.find(\".ui-spinner-button\").attr(\"tabIndex\",-1).button().removeClass(\"ui-corner-all\"),this.buttons.height()>Math.ceil(.5*t.height())&&t.height()>0&&t.height(t.height()),this.options.disabled&&this.disable()},_keydown:function(e){var i=this.options,n=t.ui.keyCode;switch(e.keyCode){case n.UP:return this._repeat(null,1,e),!0;case n.DOWN:return this._repeat(null,-1,e),!0;case n.PAGE_UP:return this._repeat(null,i.page,e),!0;case n.PAGE_DOWN:return this._repeat(null,-i.page,e),!0}return!1},_uiSpinnerHtml:function(){return\"<span class='ui-spinner ui-widget ui-widget-content ui-corner-all'></span>\"},_buttonHtml:function(){return\"<a class='ui-spinner-button ui-spinner-up ui-corner-tr'><span class='ui-icon \"+this.options.icons.up+\"'>▲</span></a><a class='ui-spinner-button ui-spinner-down ui-corner-br'><span class='ui-icon \"+this.options.icons.down+\"'>▼</span></a>\"},_start:function(t){return!(!this.spinning&&this._trigger(\"start\",t)===!1)&&(this.counter||(this.counter=1),this.spinning=!0,!0)},_repeat:function(t,e,i){t=t||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,e,i)},t),this._spin(e*this.options.step,i)},_spin:function(t,e){var i=this.value()||0;this.counter||(this.counter=1),i=this._adjustValue(i+t*this._increment(this.counter)),this.spinning&&this._trigger(\"spin\",e,{value:i})===!1||(this._value(i),this.counter++)},_increment:function(e){var i=this.options.incremental;return i?t.isFunction(i)?i(e):Math.floor(e*e*e/5e4-e*e/500+17*e/200+1):1},_precision:function(){var t=this._precisionOf(this.options.step);return null!==this.options.min&&(t=Math.max(t,this._precisionOf(this.options.min))),t},_precisionOf:function(t){var e=t.toString(),i=e.indexOf(\".\");return i===-1?0:e.length-i-1},_adjustValue:function(t){var e,i,n=this.options;return e=null!==n.min?n.min:0,i=t-e,i=Math.round(i/n.step)*n.step,t=e+i,t=parseFloat(t.toFixed(this._precision())),null!==n.max&&t>n.max?n.max:null!==n.min&&t<n.min?n.min:t},_stop:function(t){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger(\"stop\",t))},_setOption:function(t,e){if(\"culture\"===t||\"numberFormat\"===t){var i=this._parse(this.element.val());return this.options[t]=e,void this.element.val(this._format(i))}\"max\"!==t&&\"min\"!==t&&\"step\"!==t||\"string\"==typeof e&&(e=this._parse(e)),\"icons\"===t&&(this.buttons.first().find(\".ui-icon\").removeClass(this.options.icons.up).addClass(e.up),this.buttons.last().find(\".ui-icon\").removeClass(this.options.icons.down).addClass(e.down)),this._super(t,e),\"disabled\"===t&&(e?(this.element.prop(\"disabled\",!0),this.buttons.button(\"disable\")):(this.element.prop(\"disabled\",!1),this.buttons.button(\"enable\")))},_setOptions:e(function(t){this._super(t),this._value(this.element.val())}),_parse:function(t){return\"string\"==typeof t&&\"\"!==t&&(t=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(t,10,this.options.culture):+t),\"\"===t||isNaN(t)?null:t},_format:function(t){return\"\"===t?\"\":window.Globalize&&this.options.numberFormat?Globalize.format(t,this.options.numberFormat,this.options.culture):t},_refresh:function(){this.element.attr({\"aria-valuemin\":this.options.min,\"aria-valuemax\":this.options.max,\"aria-valuenow\":this._parse(this.element.val())})},_value:function(t,e){var i;\"\"!==t&&(i=this._parse(t),null!==i&&(e||(i=this._adjustValue(i)),t=this._format(i))),this.element.val(t),this._refresh()},_destroy:function(){this.element.removeClass(\"ui-spinner-input\").prop(\"disabled\",!1).removeAttr(\"autocomplete\").removeAttr(\"role\").removeAttr(\"aria-valuemin\").removeAttr(\"aria-valuemax\").removeAttr(\"aria-valuenow\"),this.uiSpinner.replaceWith(this.element)},stepUp:e(function(t){this._stepUp(t)}),_stepUp:function(t){this._start()&&(this._spin((t||1)*this.options.step),this._stop())},stepDown:e(function(t){this._stepDown(t)}),_stepDown:function(t){this._start()&&(this._spin((t||1)*-this.options.step),this._stop())},pageUp:e(function(t){this._stepUp((t||1)*this.options.page)}),pageDown:e(function(t){this._stepDown((t||1)*this.options.page)}),value:function(t){return arguments.length?void e(this._value).call(this,t):this._parse(this.element.val())},widget:function(){return this.uiSpinner}})}(n)},{\"./button\":\"jquery-ui/button\",\"./core\":\"jquery-ui/core\",\"./widget\":\"jquery-ui/widget\",jquery:\"jquery\"}],\"jquery-ui/widget\":[function(t,e,i){var n=t(\"jquery\");/*!\n", + " * jQuery UI Widget 1.10.4\n", + " * http://jqueryui.com\n", + " *\n", + " * Copyright 2014 jQuery Foundation and other contributors\n", + " * Released under the MIT license.\n", + " * http://jquery.org/license\n", + " *\n", + " * http://api.jqueryui.com/jQuery.widget/\n", + " */\n", + " !function(t,e){var i=0,n=Array.prototype.slice,o=t.cleanData;t.cleanData=function(e){for(var i,n=0;null!=(i=e[n]);n++)try{t(i).triggerHandler(\"remove\")}catch(r){}o(e)},t.widget=function(e,i,n){var o,r,s,a,l={},u=e.split(\".\")[0];e=e.split(\".\")[1],o=u+\"-\"+e,n||(n=i,i=t.Widget),t.expr[\":\"][o.toLowerCase()]=function(e){return!!t.data(e,o)},t[u]=t[u]||{},r=t[u][e],s=t[u][e]=function(t,e){return this._createWidget?void(arguments.length&&this._createWidget(t,e)):new s(t,e)},t.extend(s,r,{version:n.version,_proto:t.extend({},n),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(n,function(e,n){return t.isFunction(n)?void(l[e]=function(){var t=function(){return i.prototype[e].apply(this,arguments)},o=function(t){return i.prototype[e].apply(this,t)};return function(){var e,i=this._super,r=this._superApply;return this._super=t,this._superApply=o,e=n.apply(this,arguments),this._super=i,this._superApply=r,e}}()):void(l[e]=n)}),s.prototype=t.widget.extend(a,{widgetEventPrefix:r?a.widgetEventPrefix||e:e},l,{constructor:s,namespace:u,widgetName:e,widgetFullName:o}),r?(t.each(r._childConstructors,function(e,i){var n=i.prototype;t.widget(n.namespace+\".\"+n.widgetName,s,i._proto)}),delete r._childConstructors):i._childConstructors.push(s),t.widget.bridge(e,s)},t.widget.extend=function(i){for(var o,r,s=n.call(arguments,1),a=0,l=s.length;a<l;a++)for(o in s[a])r=s[a][o],s[a].hasOwnProperty(o)&&r!==e&&(t.isPlainObject(r)?i[o]=t.isPlainObject(i[o])?t.widget.extend({},i[o],r):t.widget.extend({},r):i[o]=r);return i},t.widget.bridge=function(i,o){var r=o.prototype.widgetFullName||i;t.fn[i]=function(s){var a=\"string\"==typeof s,l=n.call(arguments,1),u=this;return s=!a&&l.length?t.widget.extend.apply(null,[s].concat(l)):s,a?this.each(function(){var n,o=t.data(this,r);return o?t.isFunction(o[s])&&\"_\"!==s.charAt(0)?(n=o[s].apply(o,l),n!==o&&n!==e?(u=n&&n.jquery?u.pushStack(n.get()):n,!1):void 0):t.error(\"no such method '\"+s+\"' for \"+i+\" widget instance\"):t.error(\"cannot call methods on \"+i+\" prior to initialization; attempted to call method '\"+s+\"'\")}):this.each(function(){var e=t.data(this,r);e?e.option(s||{})._init():t.data(this,r,new o(s,this))}),u}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:\"widget\",widgetEventPrefix:\"\",defaultElement:\"<div>\",options:{disabled:!1,create:null},_createWidget:function(e,n){n=t(n||this.defaultElement||this)[0],this.element=t(n),this.uuid=i++,this.eventNamespace=\".\"+this.widgetName+this.uuid,this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this.bindings=t(),this.hoverable=t(),this.focusable=t(),n!==this&&(t.data(n,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===n&&this.destroy()}}),this.document=t(n.style?n.ownerDocument:n.document||n),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger(\"create\",null,this._getCreateEventData()),this._init()},_getCreateOptions:t.noop,_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(t.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr(\"aria-disabled\").removeClass(this.widgetFullName+\"-disabled ui-state-disabled\"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass(\"ui-state-hover\"),this.focusable.removeClass(\"ui-state-focus\")},_destroy:t.noop,widget:function(){return this.element},option:function(i,n){var o,r,s,a=i;if(0===arguments.length)return t.widget.extend({},this.options);if(\"string\"==typeof i)if(a={},o=i.split(\".\"),i=o.shift(),o.length){for(r=a[i]=t.widget.extend({},this.options[i]),s=0;s<o.length-1;s++)r[o[s]]=r[o[s]]||{},r=r[o[s]];if(i=o.pop(),1===arguments.length)return r[i]===e?null:r[i];r[i]=n}else{if(1===arguments.length)return this.options[i]===e?null:this.options[i];a[i]=n}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return this.options[t]=e,\"disabled\"===t&&(this.widget().toggleClass(this.widgetFullName+\"-disabled ui-state-disabled\",!!e).attr(\"aria-disabled\",e),this.hoverable.removeClass(\"ui-state-hover\"),this.focusable.removeClass(\"ui-state-focus\")),this},enable:function(){return this._setOption(\"disabled\",!1)},disable:function(){return this._setOption(\"disabled\",!0)},_on:function(e,i,n){var o,r=this;\"boolean\"!=typeof e&&(n=i,i=e,e=!1),n?(i=o=t(i),this.bindings=this.bindings.add(i)):(n=i,i=this.element,o=this.widget()),t.each(n,function(n,s){function a(){if(e||r.options.disabled!==!0&&!t(this).hasClass(\"ui-state-disabled\"))return(\"string\"==typeof s?r[s]:s).apply(r,arguments)}\"string\"!=typeof s&&(a.guid=s.guid=s.guid||a.guid||t.guid++);var l=n.match(/^(\\w+)\\s*(.*)$/),u=l[1]+r.eventNamespace,c=l[2];c?o.delegate(c,u,a):i.bind(u,a)})},_off:function(t,e){e=(e||\"\").split(\" \").join(this.eventNamespace+\" \")+this.eventNamespace,t.unbind(e).undelegate(e)},_delay:function(t,e){function i(){return(\"string\"==typeof t?n[t]:t).apply(n,arguments)}var n=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){t(e.currentTarget).addClass(\"ui-state-hover\")},mouseleave:function(e){t(e.currentTarget).removeClass(\"ui-state-hover\")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){t(e.currentTarget).addClass(\"ui-state-focus\")},focusout:function(e){t(e.currentTarget).removeClass(\"ui-state-focus\")}})},_trigger:function(e,i,n){var o,r,s=this.options[e];if(n=n||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],r=i.originalEvent)for(o in r)o in i||(i[o]=r[o]);return this.element.trigger(i,n),!(t.isFunction(s)&&s.apply(this.element[0],[i].concat(n))===!1||i.isDefaultPrevented())}},t.each({show:\"fadeIn\",hide:\"fadeOut\"},function(e,i){t.Widget.prototype[\"_\"+e]=function(n,o,r){\"string\"==typeof o&&(o={effect:o});var s,a=o?o===!0||\"number\"==typeof o?i:o.effect||i:e;o=o||{},\"number\"==typeof o&&(o={duration:o}),s=!t.isEmptyObject(o),o.complete=r,o.delay&&n.delay(o.delay),s&&t.effects&&t.effects.effect[a]?n[e](o):a!==e&&n[a]?n[a](o.duration,o.easing,r):n.queue(function(i){t(this)[e](),r&&r.call(n[0]),i()})}})}(n)},{jquery:\"jquery\"}],\"bootstrap/button\":[function(t,e,i){var n=t(\"jquery\"),o=function(t,e){this.$element=n(t),this.options=n.extend({},o.DEFAULTS,e),this.isLoading=!1};o.DEFAULTS={loadingText:\"loading...\"},o.prototype.setState=function(t){var e=\"bk-bs-disabled\",i=this.$element,o=i.is(\"input\")?\"val\":\"html\",r=i.data();t+=\"Text\",r.resetText||i.data(\"resetText\",i[o]()),i[o](r[t]||this.options[t]),setTimeout(n.proxy(function(){\"loadingText\"==t?(this.isLoading=!0,i.addClass(e).attr(e,e)):this.isLoading&&(this.isLoading=!1,i.removeClass(e).removeAttr(e))},this),0)},o.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-bk-bs-toggle=\"buttons\"]');if(e.length){var i=this.$element.find(\"input\");\"radio\"==i.prop(\"type\")&&(i.prop(\"checked\")&&this.$element.hasClass(\"bk-bs-active\")?t=!1:e.find(\".bk-bs-active\").removeClass(\"bk-bs-active\")),t&&i.prop(\"checked\",!this.$element.hasClass(\"bk-bs-active\")).trigger(\"change\")}t&&this.$element.toggleClass(\"bk-bs-active\")};var r=n.fn.button;n.fn.button=function(t){return this.each(function(){var e=n(this),i=e.data(\"bk-bs.button\"),r=\"object\"==typeof t&&t;i||e.data(\"bk-bs.button\",i=new o(this,r)),\"toggle\"==t?i.toggle():t&&i.setState(t)})},n.fn.button.Constructor=o,n.fn.button.noConflict=function(){return n.fn.button=r,this},n(document).on(\"click.bk-bs.button.data-api\",\"[data-bk-bs-toggle^=button]\",function(t){var e=n(t.target);e.hasClass(\"bk-bs-btn\")||(e=e.closest(\".bk-bs-btn\")),e.button(\"toggle\"),t.preventDefault()})},{jquery:\"jquery\"}],\"bootstrap/dropdown\":[function(t,e,i){function n(t){r(s).remove(),r(a).each(function(){var e=o(r(this)),i={relatedTarget:this};e.hasClass(\"bk-bs-open\")&&(e.trigger(t=r.Event(\"hide.bk-bs.dropdown\",i)),t.isDefaultPrevented()||e.removeClass(\"bk-bs-open\").trigger(\"hidden.bk-bs.dropdown\",i))})}function o(t){var e=t.attr(\"data-bk-bs-target\");e||(e=t.attr(\"href\"),e=e&&/#[A-Za-z]/.test(e)&&e.replace(/.*(?=#[^\\s]*$)/,\"\"));var i=e&&r(e);return i&&i.length?i:t.parent()}var r=t(\"jquery\"),s=\".bk-bs-dropdown-backdrop\",a=\"[data-bk-bs-toggle=dropdown]\",l=function(t){r(t).on(\"click.bk-bs.dropdown\",this.toggle)};l.prototype.toggle=function(t){var e=r(this);if(!e.is(\".bk-bs-disabled, :disabled\")){var i=o(e),s=i.hasClass(\"bk-bs-open\");if(n(),!s){\"ontouchstart\"in document.documentElement&&!i.closest(\".bk-bs-navbar-nav\").length&&r('<div class=\"bk-bs-dropdown-backdrop\"/>').insertAfter(r(this)).on(\"click\",n);var a={relatedTarget:this};if(i.trigger(t=r.Event(\"show.bk-bs.dropdown\",a)),t.isDefaultPrevented())return;i.toggleClass(\"bk-bs-open\").trigger(\"shown.bk-bs.dropdown\",a),e.focus()}return!1}},l.prototype.keydown=function(t){if(/(38|40|27)/.test(t.keyCode)){var e=r(this);if(t.preventDefault(),t.stopPropagation(),!e.is(\".bk-bs-disabled, :disabled\")){var i=o(e),n=i.hasClass(\"bk-bs-open\");if(!n||n&&27==t.keyCode)return 27==t.which&&i.find(a).focus(),e.click();var s=\" li:not(.bk-bs-divider):visible a\",l=i.find(\"[role=menu]\"+s+\", [role=listbox]\"+s);if(l.length){var u=l.index(l.filter(\":focus\"));38==t.keyCode&&u>0&&u--,40==t.keyCode&&u<l.length-1&&u++,~u||(u=0),l.eq(u).focus()}}}};var u=r.fn.dropdown;r.fn.dropdown=function(t){return this.each(function(){var e=r(this),i=e.data(\"bk-bs.dropdown\");i||e.data(\"bk-bs.dropdown\",i=new l(this)),\"string\"==typeof t&&i[t].call(e)})},r.fn.dropdown.Constructor=l,r.fn.dropdown.noConflict=function(){return r.fn.dropdown=u,this},r(document).on(\"click.bk-bs.dropdown.data-api\",n).on(\"click.bk-bs.dropdown.data-api\",\".bk-bs-dropdown form\",function(t){t.stopPropagation()}).on(\"click.bk-bs.dropdown.data-api\",a,l.prototype.toggle).on(\"keydown.bk-bs.dropdown.data-api\",a+\", [role=menu], [role=listbox]\",l.prototype.keydown)},{jquery:\"jquery\"}],\"bootstrap/tab\":[function(t,e,i){var n=t(\"jquery\"),o=function(t){this.element=n(t)};o.prototype.show=function(){var t=this.element,e=t.closest(\"ul:not(.bk-bs-dropdown-menu)\"),i=t.data(\"bk-bs-target\");if(i||(i=t.attr(\"href\"),i=i&&i.replace(/.*(?=#[^\\s]*$)/,\"\")),!t.parent(\"li\").hasClass(\"bk-bs-active\")){var o=e.find(\".bk-bs-active:last a\")[0],r=n.Event(\"show.bk-bs.tab\",{relatedTarget:o});if(t.trigger(r),!r.isDefaultPrevented()){var s=n(i);this.activate(t.parent(\"li\"),e),this.activate(s,s.parent(),function(){t.trigger({type:\"shown.bk-bs.tab\",relatedTarget:o})})}}},o.prototype.activate=function(t,e,i){function o(){r.removeClass(\"bk-bs-active\").find(\"> .bk-bs-dropdown-menu > .bk-bs-active\").removeClass(\"bk-bs-active\"),t.addClass(\"bk-bs-active\"),s?(t[0].offsetWidth,t.addClass(\"bk-bs-in\")):t.removeClass(\"bk-bs-fade\"),t.parent(\".bk-bs-dropdown-menu\")&&t.closest(\"li.bk-bs-dropdown\").addClass(\"bk-bs-active\"),i&&i()}var r=e.find(\"> .bk-bs-active\"),s=i&&n.support.transition&&r.hasClass(\"bk-bs-fade\");s?r.one(n.support.transition.end,o).emulateTransitionEnd(150):o(),r.removeClass(\"bk-bs-in\")};var r=n.fn.tab;n.fn.tab=function(t){return this.each(function(){var e=n(this),i=e.data(\"bk-bs.tab\");i||e.data(\"bk-bs.tab\",i=new o(this)),\"string\"==typeof t&&i[t]()})},n.fn.tab.Constructor=o,n.fn.tab.noConflict=function(){return n.fn.tab=r,this},n(document).on(\"click.bk-bs.tab.data-api\",'[data-bk-bs-toggle=\"tab\"], [data-bk-bs-toggle=\"pill\"]',function(t){t.preventDefault(),n(this).tab(\"show\")})},{jquery:\"jquery\"}],\"jqrangeslider/jQDateRangeSlider\":[function(t,e,i){/**\n", + " * jQRangeSlider\n", + " * A javascript slider selector that supports dates\n", + " *\n", + " * Copyright (C) Guillaume Gautreau 2012\n", + " * Dual licensed under the MIT or GPL Version 2 licenses.\n", + " *\n", + " */\n", + " var n=t(\"jquery\");t(\"./jQRangeSlider\"),e.exports=n.widget(\"ui.dateRangeSlider\",n.ui.rangeSlider,{options:{bounds:{min:new Date(2010,0,1).valueOf(),max:new Date(2012,0,1).valueOf()},defaultValues:{min:new Date(2010,1,11).valueOf(),max:new Date(2011,1,11).valueOf()}},_create:function(){n.ui.rangeSlider.prototype._create.apply(this),this.element.addClass(\"bk-ui-dateRangeSlider\")},destroy:function(){this.element.removeClass(\"bk-ui-dateRangeSlider\"),n.ui.rangeSlider.prototype.destroy.apply(this)},_setDefaultValues:function(){this._values={min:this.options.defaultValues.min.valueOf(),max:this.options.defaultValues.max.valueOf()}},_setRulerParameters:function(){this.ruler.ruler({min:new Date(this.options.bounds.min),max:new Date(this.options.bounds.max),scales:this.options.scales})},_setOption:function(t,e){(\"defaultValues\"===t||\"bounds\"===t)&&\"undefined\"!=typeof e&&null!==e&&this._isValidDate(e.min)&&this._isValidDate(e.max)?n.ui.rangeSlider.prototype._setOption.apply(this,[t,{min:e.min.valueOf(),max:e.max.valueOf()}]):n.ui.rangeSlider.prototype._setOption.apply(this,this._toArray(arguments))},_handleType:function(){return\"dateRangeSliderHandle\"},option:function(t){if(\"bounds\"===t||\"defaultValues\"===t){var e=n.ui.rangeSlider.prototype.option.apply(this,arguments);return{min:new Date(e.min),max:new Date(e.max)}}return n.ui.rangeSlider.prototype.option.apply(this,this._toArray(arguments))},_defaultFormatter:function(t){var e=t.getMonth()+1,i=t.getDate();return\"\"+t.getFullYear()+\"-\"+(e<10?\"0\"+e:e)+\"-\"+(i<10?\"0\"+i:i)},_getFormatter:function(){var t=this.options.formatter;return this.options.formatter!==!1&&null!==this.options.formatter||(t=this._defaultFormatter),function(t){return function(e){return t(new Date(e))}}(t)},values:function(t,e){var i=null;return i=this._isValidDate(t)&&this._isValidDate(e)?n.ui.rangeSlider.prototype.values.apply(this,[t.valueOf(),e.valueOf()]):n.ui.rangeSlider.prototype.values.apply(this,this._toArray(arguments)),{min:new Date(i.min),max:new Date(i.max)}},min:function(t){return this._isValidDate(t)?new Date(n.ui.rangeSlider.prototype.min.apply(this,[t.valueOf()])):new Date(n.ui.rangeSlider.prototype.min.apply(this))},max:function(t){return this._isValidDate(t)?new Date(n.ui.rangeSlider.prototype.max.apply(this,[t.valueOf()])):new Date(n.ui.rangeSlider.prototype.max.apply(this))},bounds:function(t,e){var i;return i=this._isValidDate(t)&&this._isValidDate(e)?n.ui.rangeSlider.prototype.bounds.apply(this,[t.valueOf(),e.valueOf()]):n.ui.rangeSlider.prototype.bounds.apply(this,this._toArray(arguments)),{min:new Date(i.min),max:new Date(i.max)}},_isValidDate:function(t){return\"undefined\"!=typeof t&&t instanceof Date},_toArray:function(t){return Array.prototype.slice.call(t)}})},{\"./jQRangeSlider\":\"jqrangeslider/jQRangeSlider\",jquery:\"jquery\"}],\"jqrangeslider/jQRangeSlider\":[function(t,e,i){/**\n", + " * jQRangeSlider\n", + " * A javascript slider selector that supports dates\n", + " *\n", + " * Copyright (C) Guillaume Gautreau 2012\n", + " * Dual licensed under the MIT or GPL Version 2 licenses.\n", + " *\n", + " */\n", + " var n=t(\"jquery\");t(\"jquery-ui/core\"),t(\"jquery-ui/widget\"),t(\"jquery-ui/mouse\"),t(\"jquery-mousewheel\"),e.exports=n.widget(\"ui.rangeSlider\",{options:{bounds:{min:0,max:100},defaultValues:{min:20,max:50},wheelMode:null,wheelSpeed:4,arrows:!0,valueLabels:\"show\",formatter:null,durationIn:0,durationOut:400,delayOut:200,range:{min:!1,max:!1},step:!1,scales:!1,enabled:!0,symmetricPositionning:!1},_values:null,_valuesChanged:!1,_initialized:!1,bar:null,leftHandle:null,rightHandle:null,innerBar:null,container:null,arrows:null,labels:null,changing:{min:!1,max:!1},changed:{min:!1,max:!1},ruler:null,_create:function(){this._setDefaultValues(),this.labels={left:null,right:null,leftDisplayed:!0,rightDisplayed:!0},this.arrows={left:null,right:null},this.changing={min:!1,max:!1},this.changed={min:!1,max:!1},this._createElements(),this._bindResize(),setTimeout(n.proxy(this.resize,this),1),setTimeout(n.proxy(this._initValues,this),1)},_setDefaultValues:function(){this._values={min:this.options.defaultValues.min,max:this.options.defaultValues.max}},_bindResize:function(){var t=this;this._resizeProxy=function(e){t.resize(e)},n(window).resize(this._resizeProxy)},_initWidth:function(){this.container.css(\"width\",this.element.width()-this.container.outerWidth(!0)+this.container.width()),this.innerBar.css(\"width\",this.container.width()-this.innerBar.outerWidth(!0)+this.innerBar.width())},_initValues:function(){this._initialized=!0,this.values(this._values.min,this._values.max)},_setOption:function(t,e){this._setWheelOption(t,e),this._setArrowsOption(t,e),this._setLabelsOption(t,e),this._setLabelsDurations(t,e),this._setFormatterOption(t,e),this._setBoundsOption(t,e),this._setRangeOption(t,e),this._setStepOption(t,e),this._setScalesOption(t,e),this._setEnabledOption(t,e),this._setPositionningOption(t,e)},_validProperty:function(t,e,i){return null===t||\"undefined\"==typeof t[e]?i:t[e]},_setStepOption:function(t,e){\"step\"===t&&(this.options.step=e,this._leftHandle(\"option\",\"step\",e),this._rightHandle(\"option\",\"step\",e),this._changed(!0))},_setScalesOption:function(t,e){\"scales\"===t&&(e===!1||null===e?(this.options.scales=!1,this._destroyRuler()):e instanceof Array&&(this.options.scales=e,this._updateRuler()))},_setRangeOption:function(t,e){\"range\"===t&&(this._bar(\"option\",\"range\",e),this.options.range=this._bar(\"option\",\"range\"),this._changed(!0))},_setBoundsOption:function(t,e){\"bounds\"===t&&\"undefined\"!=typeof e.min&&\"undefined\"!=typeof e.max&&this.bounds(e.min,e.max)},_setWheelOption:function(t,e){\"wheelMode\"!==t&&\"wheelSpeed\"!==t||(this._bar(\"option\",t,e),this.options[t]=this._bar(\"option\",t))},_setLabelsOption:function(t,e){if(\"valueLabels\"===t){if(\"hide\"!==e&&\"show\"!==e&&\"change\"!==e)return;this.options.valueLabels=e,\"hide\"!==e?(this._createLabels(),this._leftLabel(\"update\"),this._rightLabel(\"update\")):this._destroyLabels()}},_setFormatterOption:function(t,e){\"formatter\"===t&&null!==e&&\"function\"==typeof e&&\"hide\"!==this.options.valueLabels&&(this._leftLabel(\"option\",\"formatter\",e),this.options.formatter=this._rightLabel(\"option\",\"formatter\",e))},_setArrowsOption:function(t,e){\"arrows\"!==t||e!==!0&&e!==!1||e===this.options.arrows||(e===!0?(this.element.removeClass(\"bk-ui-rangeSlider-noArrow\").addClass(\"bk-ui-rangeSlider-withArrows\"),this.arrows.left.css(\"display\",\"block\"),this.arrows.right.css(\"display\",\"block\"),this.options.arrows=!0):e===!1&&(this.element.addClass(\"bk-ui-rangeSlider-noArrow\").removeClass(\"bk-ui-rangeSlider-withArrows\"),this.arrows.left.css(\"display\",\"none\"),this.arrows.right.css(\"display\",\"none\"),this.options.arrows=!1),this._initWidth())},_setLabelsDurations:function(t,e){if(\"durationIn\"===t||\"durationOut\"===t||\"delayOut\"===t){if(parseInt(e,10)!==e)return;null!==this.labels.left&&this._leftLabel(\"option\",t,e),null!==this.labels.right&&this._rightLabel(\"option\",t,e),this.options[t]=e}},_setEnabledOption:function(t,e){\"enabled\"===t&&this.toggle(e)},_setPositionningOption:function(t,e){\"symmetricPositionning\"===t&&(this._rightHandle(\"option\",t,e),this.options[t]=this._leftHandle(\"option\",t,e))},_createElements:function(){\"absolute\"!==this.element.css(\"position\")&&this.element.css(\"position\",\"relative\"),this.element.addClass(\"bk-ui-rangeSlider\"),this.container=n(\"<div class='bk-ui-rangeSlider-container' />\").css(\"position\",\"absolute\").appendTo(this.element),this.innerBar=n(\"<div class='bk-ui-rangeSlider-innerBar' />\").css(\"position\",\"absolute\").css(\"top\",0).css(\"left\",0),this._createHandles(),this._createBar(),this.container.prepend(this.innerBar),this._createArrows(),\"hide\"!==this.options.valueLabels?this._createLabels():this._destroyLabels(),this._updateRuler(),this.options.enabled||this._toggle(this.options.enabled)},_createHandle:function(t){return n(\"<div />\")[this._handleType()](t).bind(\"sliderDrag\",n.proxy(this._changing,this)).bind(\"stop\",n.proxy(this._changed,this))},_createHandles:function(){this.leftHandle=this._createHandle({isLeft:!0,bounds:this.options.bounds,value:this._values.min,step:this.options.step,symmetricPositionning:this.options.symmetricPositionning}).appendTo(this.container),this.rightHandle=this._createHandle({isLeft:!1,bounds:this.options.bounds,value:this._values.max,step:this.options.step,symmetricPositionning:this.options.symmetricPositionning}).appendTo(this.container)},_createBar:function(){this.bar=n(\"<div />\").prependTo(this.container).bind(\"sliderDrag scroll zoom\",n.proxy(this._changing,this)).bind(\"stop\",n.proxy(this._changed,this)),this._bar({leftHandle:this.leftHandle,rightHandle:this.rightHandle,values:{min:this._values.min,max:this._values.max},type:this._handleType(),range:this.options.range,wheelMode:this.options.wheelMode,wheelSpeed:this.options.wheelSpeed}),this.options.range=this._bar(\"option\",\"range\"),this.options.wheelMode=this._bar(\"option\",\"wheelMode\"),this.options.wheelSpeed=this._bar(\"option\",\"wheelSpeed\")},_createArrows:function(){this.arrows.left=this._createArrow(\"left\"),this.arrows.right=this._createArrow(\"right\"),this.options.arrows?this.element.addClass(\"bk-ui-rangeSlider-withArrows\"):(this.arrows.left.css(\"display\",\"none\"),this.arrows.right.css(\"display\",\"none\"),this.element.addClass(\"bk-ui-rangeSlider-noArrow\"))},_createArrow:function(t){var e,i=n(\"<div class='bk-ui-rangeSlider-arrow' />\").append(\"<div class='bk-ui-rangeSlider-arrow-inner' />\").addClass(\"bk-ui-rangeSlider-\"+t+\"Arrow\").css(\"position\",\"absolute\").css(t,0).appendTo(this.element);return e=\"right\"===t?n.proxy(this._scrollRightClick,this):n.proxy(this._scrollLeftClick,this),i.bind(\"mousedown touchstart\",e),i},_proxy:function(t,e,i){var n=Array.prototype.slice.call(i);return t&&t[e]?t[e].apply(t,n):null},_handleType:function(){return\"rangeSliderHandle\"},_barType:function(){return\"rangeSliderBar\"},_bar:function(){return this._proxy(this.bar,this._barType(),arguments)},_labelType:function(){return\"rangeSliderLabel\"},_leftLabel:function(){return this._proxy(this.labels.left,this._labelType(),arguments)},_rightLabel:function(){return this._proxy(this.labels.right,this._labelType(),arguments)},_leftHandle:function(){return this._proxy(this.leftHandle,this._handleType(),arguments)},_rightHandle:function(){return this._proxy(this.rightHandle,this._handleType(),arguments)},_getValue:function(t,e){return e===this.rightHandle&&(t-=e.outerWidth()),t*(this.options.bounds.max-this.options.bounds.min)/(this.container.innerWidth()-e.outerWidth(!0))+this.options.bounds.min},_trigger:function(t){var e=this;setTimeout(function(){e.element.trigger(t,{label:e.element,values:e.values()})},1)},_changing:function(){this._updateValues()&&(this._trigger(\"valuesChanging\"),this._valuesChanged=!0)},_deactivateLabels:function(){\"change\"===this.options.valueLabels&&(this._leftLabel(\"option\",\"show\",\"hide\"),this._rightLabel(\"option\",\"show\",\"hide\"))},_reactivateLabels:function(){\"change\"===this.options.valueLabels&&(this._leftLabel(\"option\",\"show\",\"change\"),this._rightLabel(\"option\",\"show\",\"change\"))},_changed:function(t){t===!0&&this._deactivateLabels(),(this._updateValues()||this._valuesChanged)&&(this._trigger(\"valuesChanged\"),t!==!0&&this._trigger(\"userValuesChanged\"),this._valuesChanged=!1),t===!0&&this._reactivateLabels()},_updateValues:function(){var t=this._leftHandle(\"value\"),e=this._rightHandle(\"value\"),i=this._min(t,e),n=this._max(t,e),o=i!==this._values.min||n!==this._values.max;return this._values.min=this._min(t,e),this._values.max=this._max(t,e),o},_min:function(t,e){return Math.min(t,e)},_max:function(t,e){return Math.max(t,e)},_createLabel:function(t,e){var i;return null===t?(i=this._getLabelConstructorParameters(t,e),t=n(\"<div />\").appendTo(this.element)[this._labelType()](i)):(i=this._getLabelRefreshParameters(t,e),t[this._labelType()](i)),t},_getLabelConstructorParameters:function(t,e){return{handle:e,handleType:this._handleType(),formatter:this._getFormatter(),show:this.options.valueLabels,durationIn:this.options.durationIn,durationOut:this.options.durationOut,delayOut:this.options.delayOut}},_getLabelRefreshParameters:function(){return{formatter:this._getFormatter(),show:this.options.valueLabels,durationIn:this.options.durationIn,durationOut:this.options.durationOut,delayOut:this.options.delayOut}},_getFormatter:function(){return this.options.formatter===!1||null===this.options.formatter?this._defaultFormatter:this.options.formatter},_defaultFormatter:function(t){return Math.round(t)},_destroyLabel:function(t){return null!==t&&(t[this._labelType()](\"destroy\"),t.remove(),t=null),t},_createLabels:function(){this.labels.left=this._createLabel(this.labels.left,this.leftHandle),this.labels.right=this._createLabel(this.labels.right,this.rightHandle),this._leftLabel(\"pair\",this.labels.right)},_destroyLabels:function(){this.labels.left=this._destroyLabel(this.labels.left),this.labels.right=this._destroyLabel(this.labels.right)},_stepRatio:function(){return this._leftHandle(\"stepRatio\")},_scrollRightClick:function(t){return!!this.options.enabled&&(t.preventDefault(),this._bar(\"startScroll\"),this._bindStopScroll(),void this._continueScrolling(\"scrollRight\",4*this._stepRatio(),1))},_continueScrolling:function(t,e,i,n){if(!this.options.enabled)return!1;this._bar(t,i),n=n||5,n--;var o=this,r=16,s=Math.max(1,4/this._stepRatio());this._scrollTimeout=setTimeout(function(){0===n&&(e>r?e=Math.max(r,e/1.5):i=Math.min(s,2*i),n=5),o._continueScrolling(t,e,i,n)},e)},_scrollLeftClick:function(t){return!!this.options.enabled&&(t.preventDefault(),this._bar(\"startScroll\"),this._bindStopScroll(),void this._continueScrolling(\"scrollLeft\",4*this._stepRatio(),1))},_bindStopScroll:function(){var t=this;this._stopScrollHandle=function(e){e.preventDefault(),t._stopScroll()},n(document).bind(\"mouseup touchend\",this._stopScrollHandle)},_stopScroll:function(){n(document).unbind(\"mouseup touchend\",this._stopScrollHandle),this._stopScrollHandle=null,this._bar(\"stopScroll\"),clearTimeout(this._scrollTimeout)},_createRuler:function(){this.ruler=n(\"<div class='bk-ui-rangeSlider-ruler' />\").appendTo(this.innerBar)},_setRulerParameters:function(){this.ruler.ruler({min:this.options.bounds.min,max:this.options.bounds.max,scales:this.options.scales})},_destroyRuler:function(){null!==this.ruler&&n.fn.ruler&&(this.ruler.ruler(\"destroy\"),this.ruler.remove(),this.ruler=null)},_updateRuler:function(){this._destroyRuler(),this.options.scales!==!1&&n.fn.ruler&&(this._createRuler(),this._setRulerParameters())},values:function(t,e){var i;if(\"undefined\"!=typeof t&&\"undefined\"!=typeof e){if(!this._initialized)return this._values.min=t,this._values.max=e,this._values;this._deactivateLabels(),i=this._bar(\"values\",t,e),this._changed(!0),this._reactivateLabels()}else i=this._bar(\"values\",t,e);return i},min:function(t){return this._values.min=this.values(t,this._values.max).min,this._values.min},max:function(t){return this._values.max=this.values(this._values.min,t).max,this._values.max},bounds:function(t,e){return this._isValidValue(t)&&this._isValidValue(e)&&t<e&&(this._setBounds(t,e),this._updateRuler(),this._changed(!0)),this.options.bounds},_isValidValue:function(t){return\"undefined\"!=typeof t&&parseFloat(t)===t},_setBounds:function(t,e){this.options.bounds={min:t,max:e},this._leftHandle(\"option\",\"bounds\",this.options.bounds),this._rightHandle(\"option\",\"bounds\",this.options.bounds),this._bar(\"option\",\"bounds\",this.options.bounds)},zoomIn:function(t){this._bar(\"zoomIn\",t)},zoomOut:function(t){this._bar(\"zoomOut\",t)},scrollLeft:function(t){this._bar(\"startScroll\"),this._bar(\"scrollLeft\",t),this._bar(\"stopScroll\")},scrollRight:function(t){this._bar(\"startScroll\"),this._bar(\"scrollRight\",t),this._bar(\"stopScroll\")},resize:function(){this._initWidth(),this._leftHandle(\"update\"),this._rightHandle(\"update\"),this._bar(\"update\")},enable:function(){this.toggle(!0)},disable:function(){this.toggle(!1)},toggle:function(t){void 0===t&&(t=!this.options.enabled),this.options.enabled!==t&&this._toggle(t)},_toggle:function(t){this.options.enabled=t,this.element.toggleClass(\"bk-ui-rangeSlider-disabled\",!t);var e=t?\"enable\":\"disable\";this._bar(e),this._leftHandle(e),this._rightHandle(e),this._leftLabel(e),this._rightLabel(e)},destroy:function(){this.element.removeClass(\"bk-ui-rangeSlider-withArrows bk-ui-rangeSlider-noArrow bk-ui-rangeSlider-disabled\"),this._destroyWidgets(),this._destroyElements(),this.element.removeClass(\"bk-ui-rangeSlider\"),this.options=null,n(window).unbind(\"resize\",this._resizeProxy),this._resizeProxy=null,this._bindResize=null,n.Widget.prototype.destroy.apply(this,arguments)},_destroyWidget:function(t){this[\"_\"+t](\"destroy\"),this[t].remove(),this[t]=null},_destroyWidgets:function(){this._destroyWidget(\"bar\"),this._destroyWidget(\"leftHandle\"),this._destroyWidget(\"rightHandle\"),this._destroyRuler(),this._destroyLabels()},_destroyElements:function(){this.container.remove(),this.container=null,this.innerBar.remove(),this.innerBar=null,this.arrows.left.remove(),this.arrows.right.remove(),this.arrows=null}})},{jquery:\"jquery\",\"jquery-mousewheel\":\"jquery-mousewheel\",\"jquery-ui/core\":\"jquery-ui/core\",\"jquery-ui/mouse\":\"jquery-ui/mouse\",\"jquery-ui/widget\":\"jquery-ui/widget\"}],jquery_event_drag:[function(t,e,i){/*!\n", + " * jquery.event.drag - v 2.2\n", + " * Copyright (c) 2010 Three Dub Media - http://threedubmedia.com\n", + " * Open Source MIT License - http://threedubmedia.com/code/license\n", + " */\n", + " var n=t(\"jquery\");n.fn.drag=function(t,e,i){var o=\"string\"==typeof t?t:\"\",r=n.isFunction(t)?t:n.isFunction(e)?e:null;return 0!==o.indexOf(\"drag\")&&(o=\"drag\"+o),i=(t==r?e:i)||{},r?this.bind(o,i,r):this.trigger(o)};var o=n.event,r=o.special,s=r.drag={defaults:{which:1,distance:0,not:\":input\",handle:null,relative:!1,drop:!0,click:!1},datakey:\"dragdata\",noBubble:!0,add:function(t){var e=n.data(this,s.datakey),i=t.data||{};e.related+=1,n.each(s.defaults,function(t,n){void 0!==i[t]&&(e[t]=i[t])})},remove:function(){n.data(this,s.datakey).related-=1},setup:function(){if(!n.data(this,s.datakey)){var t=n.extend({related:0},s.defaults);n.data(this,s.datakey,t),o.add(this,\"touchstart mousedown\",s.init,t),this.attachEvent&&this.attachEvent(\"ondragstart\",s.dontstart)}},teardown:function(){var t=n.data(this,s.datakey)||{};t.related||(n.removeData(this,s.datakey),o.remove(this,\"touchstart mousedown\",s.init),s.textselect(!0),this.detachEvent&&this.detachEvent(\"ondragstart\",s.dontstart))},init:function(t){if(!s.touched){var e,i=t.data;if(!(0!=t.which&&i.which>0&&t.which!=i.which)&&!n(t.target).is(i.not)&&(!i.handle||n(t.target).closest(i.handle,t.currentTarget).length)&&(s.touched=\"touchstart\"==t.type?this:null,i.propagates=1,i.mousedown=this,i.interactions=[s.interaction(this,i)],i.target=t.target,i.pageX=t.pageX,i.pageY=t.pageY,i.dragging=null,e=s.hijack(t,\"draginit\",i),i.propagates))return e=s.flatten(e),e&&e.length&&(i.interactions=[],n.each(e,function(){i.interactions.push(s.interaction(this,i))})),i.propagates=i.interactions.length,i.drop!==!1&&r.drop&&r.drop.handler(t,i),s.textselect(!1),s.touched?o.add(s.touched,\"touchmove touchend\",s.handler,i):o.add(document,\"mousemove mouseup\",s.handler,i),!(!s.touched||i.live)&&void 0}},interaction:function(t,e){var i=n(t)[e.relative?\"position\":\"offset\"]()||{top:0,left:0};return{drag:t,callback:new s.callback,droppable:[],offset:i}},handler:function(t){var e=t.data;switch(t.type){case!e.dragging&&\"touchmove\":t.preventDefault();case!e.dragging&&\"mousemove\":if(Math.pow(t.pageX-e.pageX,2)+Math.pow(t.pageY-e.pageY,2)<Math.pow(e.distance,2))break;t.target=e.target,s.hijack(t,\"dragstart\",e),e.propagates&&(e.dragging=!0);case\"touchmove\":t.preventDefault();case\"mousemove\":if(e.dragging){if(s.hijack(t,\"drag\",e),e.propagates){e.drop!==!1&&r.drop&&r.drop.handler(t,e);break}t.type=\"mouseup\"}case\"touchend\":case\"mouseup\":default:s.touched?o.remove(s.touched,\"touchmove touchend\",s.handler):o.remove(document,\"mousemove mouseup\",s.handler),e.dragging&&(e.drop!==!1&&r.drop&&r.drop.handler(t,e),s.hijack(t,\"dragend\",e)),s.textselect(!0),e.click===!1&&e.dragging&&n.data(e.mousedown,\"suppress.click\",(new Date).getTime()+5),e.dragging=s.touched=!1}},hijack:function(t,e,i,r,a){if(i){var l,u,c,d={event:t.originalEvent,type:t.type},h=e.indexOf(\"drop\")?\"drag\":\"drop\",p=r||0,f=isNaN(r)?i.interactions.length:r;t.type=e,t.originalEvent=null,i.results=[];do if(u=i.interactions[p]){if(\"dragend\"!==e&&u.cancelled)continue;c=s.properties(t,i,u),u.results=[],n(a||u[h]||i.droppable).each(function(r,a){if(c.target=a,t.isPropagationStopped=function(){return!1},l=a?o.dispatch.call(a,t,c):null,l===!1?(\"drag\"==h&&(u.cancelled=!0,i.propagates-=1),\"drop\"==e&&(u[h][r]=null)):\"dropinit\"==e&&u.droppable.push(s.element(l)||a),\"dragstart\"==e&&(u.proxy=n(s.element(l)||u.drag)[0]),u.results.push(l),delete t.result,\"dropinit\"!==e)return l}),i.results[p]=s.flatten(u.results),\"dropinit\"==e&&(u.droppable=s.flatten(u.droppable)),\"dragstart\"!=e||u.cancelled||c.update()}while(++p<f);return t.type=d.type,t.originalEvent=d.event,s.flatten(i.results)}},properties:function(t,e,i){var n=i.callback;return n.drag=i.drag,n.proxy=i.proxy||i.drag,n.startX=e.pageX,n.startY=e.pageY,n.deltaX=t.pageX-e.pageX,n.deltaY=t.pageY-e.pageY,n.originalX=i.offset.left,n.originalY=i.offset.top,n.offsetX=n.originalX+n.deltaX,n.offsetY=n.originalY+n.deltaY,n.drop=s.flatten((i.drop||[]).slice()),n.available=s.flatten((i.droppable||[]).slice()),n},element:function(t){if(t&&(t.jquery||1==t.nodeType))return t},flatten:function(t){return n.map(t,function(t){return t&&t.jquery?n.makeArray(t):t&&t.length?s.flatten(t):t})},textselect:function(t){n(document)[t?\"unbind\":\"bind\"](\"selectstart\",s.dontstart).css(\"MozUserSelect\",t?\"\":\"none\"),document.unselectable=t?\"off\":\"on\"},dontstart:function(){return!1},callback:function(){}};s.callback.prototype={update:function(){r.drop&&this.available.length&&n.each(this.available,function(t){r.drop.locate(this,t)})}};var a=o.dispatch;o.dispatch=function(t){return n.data(this,\"suppress.\"+t.type)-(new Date).getTime()>0?void n.removeData(this,\"suppress.\"+t.type):a.apply(this,arguments)};var l=o.fixHooks.touchstart=o.fixHooks.touchmove=o.fixHooks.touchend=o.fixHooks.touchcancel={props:\"clientX clientY pageX pageY screenX screenY\".split(\" \"),filter:function(t,e){if(e){var i=e.touches&&e.touches[0]||e.changedTouches&&e.changedTouches[0]||null;i&&n.each(l.props,function(e,n){t[n]=i[n]})}return t}};r.draginit=r.dragstart=r.dragend=s},{jquery:\"jquery\"}],jquery_event_drop:[function(t,e,i){/*!\n", + " * jquery.event.drop - v 2.2\n", + " * Copyright (c) 2010 Three Dub Media - http://threedubmedia.com\n", + " * Open Source MIT License - http://threedubmedia.com/code/license\n", + " */\n", + " var n=t(\"jquery\");t(\"jquery_event_drag\");n.fn.drop=function(t,e,i){var o=\"string\"==typeof t?t:\"\",r=n.isFunction(t)?t:n.isFunction(e)?e:null;return 0!==o.indexOf(\"drop\")&&(o=\"drop\"+o),i=(t==r?e:i)||{},r?this.bind(o,i,r):this.trigger(o)},n.drop=function(t){t=t||{},s.multi=t.multi===!0?1/0:t.multi===!1?1:isNaN(t.multi)?s.multi:t.multi,s.delay=t.delay||s.delay,s.tolerance=n.isFunction(t.tolerance)?t.tolerance:null===t.tolerance?null:s.tolerance,s.mode=t.mode||s.mode||\"intersect\"};var o=n.event,r=o.special,s=n.event.special.drop={multi:1,delay:20,mode:\"overlap\",targets:[],datakey:\"dropdata\",noBubble:!0,add:function(t){var e=n.data(this,s.datakey);e.related+=1},remove:function(){n.data(this,s.datakey).related-=1},setup:function(){if(!n.data(this,s.datakey)){var t={related:0,active:[],anyactive:0,winner:0,location:{}};n.data(this,s.datakey,t),s.targets.push(this)}},teardown:function(){var t=n.data(this,s.datakey)||{};if(!t.related){n.removeData(this,s.datakey);var e=this;s.targets=n.grep(s.targets,function(t){return t!==e})}},handler:function(t,e){var i;if(e)switch(t.type){case\"mousedown\":case\"touchstart\":i=n(s.targets),\"string\"==typeof e.drop&&(i=i.filter(e.drop)),i.each(function(){var t=n.data(this,s.datakey);t.active=[],t.anyactive=0,t.winner=0}),e.droppable=i,r.drag.hijack(t,\"dropinit\",e);break;case\"mousemove\":case\"touchmove\":s.event=t,s.timer||s.tolerate(e);break;case\"mouseup\":case\"touchend\":s.timer=clearTimeout(s.timer),e.propagates&&(r.drag.hijack(t,\"drop\",e),r.drag.hijack(t,\"dropend\",e))}},locate:function(t,e){var i=n.data(t,s.datakey),o=n(t),r=o.offset()||{},a=o.outerHeight(),l=o.outerWidth(),u={elem:t,width:l,height:a,top:r.top,left:r.left,right:r.left+l,bottom:r.top+a};return i&&(i.location=u,i.index=e,i.elem=t),u},contains:function(t,e){return(e[0]||e.left)>=t.left&&(e[0]||e.right)<=t.right&&(e[1]||e.top)>=t.top&&(e[1]||e.bottom)<=t.bottom},modes:{intersect:function(t,e,i){return this.contains(i,[t.pageX,t.pageY])?1e9:this.modes.overlap.apply(this,arguments)},overlap:function(t,e,i){return Math.max(0,Math.min(i.bottom,e.bottom)-Math.max(i.top,e.top))*Math.max(0,Math.min(i.right,e.right)-Math.max(i.left,e.left))},fit:function(t,e,i){return this.contains(i,e)?1:0},middle:function(t,e,i){return this.contains(i,[e.left+.5*e.width,e.top+.5*e.height])?1:0}},sort:function(t,e){return e.winner-t.winner||t.index-e.index},tolerate:function(t){var e,i,o,a,l,u,c,d,h=0,p=t.interactions.length,f=[s.event.pageX,s.event.pageY],m=s.tolerance||s.modes[s.mode];do if(d=t.interactions[h]){if(!d)return;d.drop=[],l=[],u=d.droppable.length,m&&(o=s.locate(d.proxy)),e=0;do if(c=d.droppable[e]){if(a=n.data(c,s.datakey),i=a.location,!i)continue;a.winner=m?m.call(s,s.event,o,i):s.contains(i,f)?1:0,l.push(a)}while(++e<u);l.sort(s.sort),e=0;do(a=l[e])&&(a.winner&&d.drop.length<s.multi?(a.active[h]||a.anyactive||(r.drag.hijack(s.event,\"dropstart\",t,h,a.elem)[0]!==!1?(a.active[h]=1,a.anyactive+=1):a.winner=0),a.winner&&d.drop.push(a.elem)):a.active[h]&&1==a.anyactive&&(r.drag.hijack(s.event,\"dropend\",t,h,a.elem),a.active[h]=0,a.anyactive-=1));while(++e<u)}while(++h<p);s.last&&f[0]==s.last.pageX&&f[1]==s.last.pageY?delete s.timer:s.timer=setTimeout(function(){s.tolerate(t)},s.delay),s.last=s.event}};r.dropinit=r.dropstart=r.dropend=s},{jquery:\"jquery\",jquery_event_drag:\"jquery_event_drag\"}],\"slick_grid/plugins/slick.checkboxselectcolumn\":[function(t,e,i){function n(t){function e(t){h=t,p.subscribe(h.onSelectedRowsChanged,n).subscribe(h.onClick,a).subscribe(h.onHeaderClick,u).subscribe(h.onKeyDown,s)}function i(){p.unsubscribeAll()}function n(t,e){var i,n,o=h.getSelectedRows(),r={};for(n=0;n<o.length;n++)i=o[n],r[i]=!0,r[i]!==f[i]&&(h.invalidateRow(i),delete f[i]);for(n in f)h.invalidateRow(n);f=r,h.render(),o.length&&o.length==h.getDataLength()?h.updateColumnHeader(g.columnId,\"<input type='checkbox' checked='checked'>\",g.toolTip):h.updateColumnHeader(g.columnId,\"<input type='checkbox'>\",g.toolTip)}function s(t,e){32==t.which&&h.getColumns()[e.cell].id===g.columnId&&(h.getEditorLock().isActive()&&!h.getEditorLock().commitCurrentEdit()||l(e.row),t.preventDefault(),t.stopImmediatePropagation())}function a(t,e){if(h.getColumns()[e.cell].id===g.columnId&&o(t.target).is(\":checkbox\")){if(h.getEditorLock().isActive()&&!h.getEditorLock().commitCurrentEdit())return t.preventDefault(),void t.stopImmediatePropagation();l(e.row),t.stopPropagation(),t.stopImmediatePropagation()}}function l(t){f[t]?h.setSelectedRows(o.grep(h.getSelectedRows(),function(e){return e!=t})):h.setSelectedRows(h.getSelectedRows().concat(t))}function u(t,e){if(e.column.id==g.columnId&&o(t.target).is(\":checkbox\")){if(h.getEditorLock().isActive()&&!h.getEditorLock().commitCurrentEdit())return t.preventDefault(),void t.stopImmediatePropagation();if(o(t.target).is(\":checked\")){for(var i=[],n=0;n<h.getDataLength();n++)i.push(n);h.setSelectedRows(i)}else h.setSelectedRows([]);t.stopPropagation(),t.stopImmediatePropagation()}}function c(){return{id:g.columnId,name:\"<input type='checkbox'>\",toolTip:g.toolTip,field:\"sel\",width:g.width,resizable:!1,sortable:!1,cssClass:g.cssClass,formatter:d}}function d(t,e,i,n,o){return o?f[t]?\"<input type='checkbox' checked='checked'>\":\"<input type='checkbox'>\":null}var h,p=new r.EventHandler,f={},m={columnId:\"_checkbox_selector\",cssClass:null,toolTip:\"Select/Deselect All\",width:30},g=o.extend(!0,{},m,t);o.extend(this,{init:e,destroy:i,getColumnDefinition:c})}var o=t(\"jquery\"),r=t(\"../slick.core\");e.exports=n},{\"../slick.core\":\"slick_grid/slick.core\",jquery:\"jquery\"}],\"slick_grid/plugins/slick.rowselectionmodel\":[function(t,e,i){function n(t){function e(e){_=o.extend(!0,{},C,t),g=e,w.subscribe(g.onActiveCellChanged,n(p)),w.subscribe(g.onKeyDown,n(f)),w.subscribe(g.onClick,n(m))}function i(){w.unsubscribeAll()}function n(t){return function(){v||(v=!0,t.apply(this,arguments),v=!1)}}function s(t){for(var e=[],i=0;i<t.length;i++)for(var n=t[i].fromRow;n<=t[i].toRow;n++)e.push(n);return e}function a(t){for(var e=[],i=g.getColumns().length-1,n=0;n<t.length;n++)e.push(new r.Range(t[n],0,t[n],i));return e}function l(t,e){var i,n=[];for(i=t;i<=e;i++)n.push(i);for(i=e;i<t;i++)n.push(i);return n}function u(){return s(b)}function c(t){d(a(t))}function d(t){b=t,y.onSelectedRangesChanged.notify(b)}function h(){return b}function p(t,e){_.selectActiveRow&&null!=e.row&&d([new r.Range(e.row,0,e.row,g.getColumns().length-1)])}function f(t){var e=g.getActiveCell();if(e&&t.shiftKey&&!t.ctrlKey&&!t.altKey&&!t.metaKey&&(38==t.which||40==t.which)){var i=u();i.sort(function(t,e){return t-e}),i.length||(i=[e.row]);var n,o=i[0],r=i[i.length-1];n=40==t.which?e.row<r||o==r?++r:++o:e.row<r?--r:--o,n>=0&&n<g.getDataLength()&&(g.scrollRowIntoView(n),b=a(l(o,r)),d(b)),t.preventDefault(),t.stopPropagation()}}function m(t){var e=g.getCellFromEvent(t);if(!e||!g.canCellBeActive(e.row,e.cell))return!1;if(!g.getOptions().multiSelect||!t.ctrlKey&&!t.shiftKey&&!t.metaKey)return!1;var i=s(b),n=o.inArray(e.row,i);if(n===-1&&(t.ctrlKey||t.metaKey))i.push(e.row),g.setActiveCell(e.row,e.cell);else if(n!==-1&&(t.ctrlKey||t.metaKey))i=o.grep(i,function(t,i){return t!==e.row}),g.setActiveCell(e.row,e.cell);else if(i.length&&t.shiftKey){var r=i.pop(),l=Math.min(e.row,r),u=Math.max(e.row,r);i=[];for(var c=l;c<=u;c++)c!==r&&i.push(c);i.push(r),g.setActiveCell(e.row,e.cell)}return b=a(i),d(b),t.stopImmediatePropagation(),!0}var g,v,_,b=[],y=this,w=new r.EventHandler,C={selectActiveRow:!0};o.extend(this,{getSelectedRows:u,setSelectedRows:c,getSelectedRanges:h,setSelectedRanges:d,init:e,destroy:i,onSelectedRangesChanged:new r.Event})}var o=t(\"jquery\"),r=t(\"../slick.core\");e.exports=n},{\"../slick.core\":\"slick_grid/slick.core\",jquery:\"jquery\"}],\"slick_grid/slick.core\":[function(t,e,i){function n(){var t=!1,e=!1;this.stopPropagation=function(){t=!0},this.isPropagationStopped=function(){return t},this.stopImmediatePropagation=function(){e=!0},this.isImmediatePropagationStopped=function(){return e}}function o(){var t=[];this.subscribe=function(e){t.push(e)},this.unsubscribe=function(e){for(var i=t.length-1;i>=0;i--)t[i]===e&&t.splice(i,1)},this.notify=function(e,i,o){i=i||new n,o=o||this;for(var r,s=0;s<t.length&&!i.isPropagationStopped()&&!i.isImmediatePropagationStopped();s++)r=t[s].call(o,i,e);return r}}function r(){var t=[];this.subscribe=function(e,i){return t.push({event:e,handler:i}),e.subscribe(i),this},this.unsubscribe=function(e,i){for(var n=t.length;n--;)if(t[n].event===e&&t[n].handler===i)return t.splice(n,1),void e.unsubscribe(i);return this},this.unsubscribeAll=function(){for(var e=t.length;e--;)t[e].event.unsubscribe(t[e].handler);return t=[],this}}function s(t,e,i,n){void 0===i&&void 0===n&&(i=t,n=e),this.fromRow=Math.min(t,i),this.fromCell=Math.min(e,n),this.toRow=Math.max(t,i),this.toCell=Math.max(e,n),this.isSingleRow=function(){return this.fromRow==this.toRow},this.isSingleCell=function(){return this.fromRow==this.toRow&&this.fromCell==this.toCell},this.contains=function(t,e){return t>=this.fromRow&&t<=this.toRow&&e>=this.fromCell&&e<=this.toCell},this.toString=function(){return this.isSingleCell()?\"(\"+this.fromRow+\":\"+this.fromCell+\")\":\"(\"+this.fromRow+\":\"+this.fromCell+\" - \"+this.toRow+\":\"+this.toCell+\")\"}}function a(){this.__nonDataRow=!0}function l(){this.__group=!0,this.level=0,this.count=0,this.value=null,this.title=null,this.collapsed=!1,this.totals=null,this.rows=[],this.groups=null,this.groupingKey=null}function u(){this.__groupTotals=!0,this.group=null,this.initialized=!1}function c(){var t=null;this.isActive=function(e){return e?t===e:null!==t},this.activate=function(e){if(e!==t){if(null!==t)throw\"SlickGrid.EditorLock.activate: an editController is still active, can't activate another editController\";if(!e.commitCurrentEdit)throw\"SlickGrid.EditorLock.activate: editController must implement .commitCurrentEdit()\";if(!e.cancelCurrentEdit)throw\"SlickGrid.EditorLock.activate: editController must implement .cancelCurrentEdit()\";t=e}},this.deactivate=function(e){if(t!==e)throw\"SlickGrid.EditorLock.deactivate: specified editController is not the currently active one\";t=null},this.commitCurrentEdit=function(){return!t||t.commitCurrentEdit()},this.cancelCurrentEdit=function(){return!t||t.cancelCurrentEdit()}}var d=(t(\"jquery\"),{Event:o,EventData:n,EventHandler:r,Range:s,NonDataRow:a,Group:l,GroupTotals:u,EditorLock:c,GlobalEditorLock:new c});l.prototype=new a,l.prototype.equals=function(t){return this.value===t.value&&this.count===t.count&&this.collapsed===t.collapsed&&this.title===t.title},u.prototype=new a,e.exports=d},{jquery:\"jquery\"}],\"slick_grid/slick.grid\":[function(require,module,exports){function SlickGrid(container,data,columns,options){function init(){if($container=$(container),$container.length<1)throw new Error(\"SlickGrid requires a valid container, \"+container+\" does not exist in the DOM.\");maxSupportedCssHeight=maxSupportedCssHeight||getMaxSupportedCssHeight(),scrollbarDimensions=scrollbarDimensions||measureScrollbar(),options=$.extend({},defaults,options),validateAndEnforceOptions(),columnDefaults.width=options.defaultColumnWidth,columnsById={};for(var t=0;t<columns.length;t++){var e=columns[t]=$.extend({},columnDefaults,columns[t]);columnsById[e.id]=t,e.minWidth&&e.width<e.minWidth&&(e.width=e.minWidth),e.maxWidth&&e.width>e.maxWidth&&(e.width=e.maxWidth)}if(options.enableColumnReorder&&!$.fn.sortable)throw new Error(\"SlickGrid's 'enableColumnReorder = true' option requires jquery-ui.sortable module to be loaded\");editController={commitCurrentEdit:commitCurrentEdit,cancelCurrentEdit:cancelCurrentEdit},$container.empty().css(\"overflow\",\"hidden\").css(\"outline\",0).addClass(uid).addClass(\"bk-ui-widget\"),/relative|absolute|fixed/.test($container.css(\"position\"))||$container.css(\"position\",\"relative\"),$focusSink=$(\"<div tabIndex='0' hideFocus style='position:fixed;width:0;height:0;top:0;left:0;outline:0;'></div>\").appendTo($container),$headerScroller=$(\"<div class='bk-slick-header bk-ui-state-default' style='overflow:hidden;position:relative;' />\").appendTo($container),$headers=$(\"<div class='bk-slick-header-columns' style='left:-1000px' />\").appendTo($headerScroller),$headers.width(getHeadersWidth()),$headerRowScroller=$(\"<div class='bk-slick-headerrow bk-ui-state-default' style='overflow:hidden;position:relative;' />\").appendTo($container),$headerRow=$(\"<div class='bk-slick-headerrow-columns' />\").appendTo($headerRowScroller),$headerRowSpacer=$(\"<div style='display:block;height:1px;position:absolute;top:0;left:0;'></div>\").css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\").appendTo($headerRowScroller),$topPanelScroller=$(\"<div class='bk-slick-top-panel-scroller bk-ui-state-default' style='overflow:hidden;position:relative;' />\").appendTo($container),$topPanel=$(\"<div class='bk-slick-top-panel' style='width:10000px' />\").appendTo($topPanelScroller),options.showTopPanel||$topPanelScroller.hide(),options.showHeaderRow||$headerRowScroller.hide(),$viewport=$(\"<div class='bk-slick-viewport' style='width:100%;overflow:auto;outline:0;position:relative;;'>\").appendTo($container),$viewport.css(\"overflow-y\",options.autoHeight?\"hidden\":\"auto\"),$canvas=$(\"<div class='grid-canvas' />\").appendTo($viewport),$focusSink2=$focusSink.clone().appendTo($container),options.explicitInitialization||finishInitialization()}function finishInitialization(){initialized||(initialized=!0,viewportW=parseFloat($.css($container[0],\"width\",!0)),measureCellPaddingAndBorder(),disableSelection($headers),options.enableTextSelectionOnCells||$viewport.bind(\"selectstart.ui\",function(t){return $(t.target).is(\"input,textarea\")}),updateColumnCaches(),createColumnHeaders(),setupColumnSort(),createCssRules(),resizeCanvas(),bindAncestorScrollEvents(),$container.bind(\"resize.bk-slickgrid\",resizeCanvas),$viewport.bind(\"scroll\",handleScroll),$headerScroller.bind(\"contextmenu\",handleHeaderContextMenu).bind(\"click\",handleHeaderClick).delegate(\".bk-slick-header-column\",\"mouseenter\",handleHeaderMouseEnter).delegate(\".bk-slick-header-column\",\"mouseleave\",handleHeaderMouseLeave),$headerRowScroller.bind(\"scroll\",handleHeaderRowScroll),$focusSink.add($focusSink2).bind(\"keydown\",handleKeyDown),$canvas.bind(\"keydown\",handleKeyDown).bind(\"click\",handleClick).bind(\"dblclick\",handleDblClick).bind(\"contextmenu\",handleContextMenu).bind(\"draginit\",handleDragInit).bind(\"dragstart\",{distance:3},handleDragStart).bind(\"drag\",handleDrag).bind(\"dragend\",handleDragEnd).delegate(\".bk-slick-cell\",\"mouseenter\",handleMouseEnter).delegate(\".bk-slick-cell\",\"mouseleave\",handleMouseLeave),navigator.userAgent.toLowerCase().match(/webkit/)&&navigator.userAgent.toLowerCase().match(/macintosh/)&&$canvas.bind(\"mousewheel\",handleMouseWheel))}function registerPlugin(t){plugins.unshift(t),t.init(self)}function unregisterPlugin(t){for(var e=plugins.length;e>=0;e--)if(plugins[e]===t){plugins[e].destroy&&plugins[e].destroy(),plugins.splice(e,1);break}}function setSelectionModel(t){selectionModel&&(selectionModel.onSelectedRangesChanged.unsubscribe(handleSelectedRangesChanged),selectionModel.destroy&&selectionModel.destroy()),selectionModel=t,selectionModel&&(selectionModel.init(self),selectionModel.onSelectedRangesChanged.subscribe(handleSelectedRangesChanged))}function getSelectionModel(){return selectionModel}function getCanvasNode(){return $canvas[0]}function measureScrollbar(){var t=$(\"<div style='position:absolute; top:-10000px; left:-10000px; width:100px; height:100px; overflow:scroll;'></div>\").appendTo(\"body\"),e={width:t.width()-t[0].clientWidth,height:t.height()-t[0].clientHeight};return t.remove(),e}function getHeadersWidth(){for(var t=0,e=0,i=columns.length;e<i;e++){var n=columns[e].width;t+=n}return t+=scrollbarDimensions.width,Math.max(t,viewportW)+1e3}function getCanvasWidth(){for(var t=viewportHasVScroll?viewportW-scrollbarDimensions.width:viewportW,e=0,i=columns.length;i--;)e+=columns[i].width;return options.fullWidthRows?Math.max(e,t):e}function updateCanvasWidth(t){var e=canvasWidth;canvasWidth=getCanvasWidth(),canvasWidth!=e&&($canvas.width(canvasWidth),$headerRow.width(canvasWidth),$headers.width(getHeadersWidth()),viewportHasHScroll=canvasWidth>viewportW-scrollbarDimensions.width),$headerRowSpacer.width(canvasWidth+(viewportHasVScroll?scrollbarDimensions.width:0)),(canvasWidth!=e||t)&&applyColumnWidths()}function disableSelection(t){t&&t.jquery&&t.attr(\"unselectable\",\"on\").css(\"MozUserSelect\",\"none\").bind(\"selectstart.ui\",function(){return!1})}function getMaxSupportedCssHeight(){for(var t=1e6,e=navigator.userAgent.toLowerCase().match(/firefox/)?6e6:1e9,i=$(\"<div style='display:none' />\").appendTo(document.body);;){var n=2*t;if(i.css(\"height\",n),n>e||i.height()!==n)break;t=n}return i.remove(),t}function bindAncestorScrollEvents(){for(var t=$canvas[0];(t=t.parentNode)!=document.body&&null!=t;)if(t==$viewport[0]||t.scrollWidth!=t.clientWidth||t.scrollHeight!=t.clientHeight){var e=$(t);$boundAncestors=$boundAncestors?$boundAncestors.add(e):e,e.bind(\"scroll.\"+uid,handleActiveCellPositionChange)}}function unbindAncestorScrollEvents(){$boundAncestors&&($boundAncestors.unbind(\"scroll.\"+uid),$boundAncestors=null)}function updateColumnHeader(t,e,i){if(initialized){var n=getColumnIndex(t);if(null!=n){var o=columns[n],r=$headers.children().eq(n);r&&(void 0!==e&&(columns[n].name=e),void 0!==i&&(columns[n].toolTip=i),trigger(self.onBeforeHeaderCellDestroy,{node:r[0],column:o}),r.attr(\"title\",i||\"\").children().eq(0).html(e),trigger(self.onHeaderCellRendered,{node:r[0],column:o}))}}}function getHeaderRow(){return $headerRow[0]}function getHeaderRowColumn(t){var e=getColumnIndex(t),i=$headerRow.children().eq(e);return i&&i[0]}function createColumnHeaders(){function t(){$(this).addClass(\"bk-ui-state-hover\")}function e(){$(this).removeClass(\"bk-ui-state-hover\")}$headers.find(\".bk-slick-header-column\").each(function(){var t=$(this).data(\"column\");t&&trigger(self.onBeforeHeaderCellDestroy,{node:this,column:t})}),$headers.empty(),$headers.width(getHeadersWidth()),$headerRow.find(\".bk-slick-headerrow-column\").each(function(){var t=$(this).data(\"column\");t&&trigger(self.onBeforeHeaderRowCellDestroy,{node:this,column:t})}),$headerRow.empty();for(var i=0;i<columns.length;i++){var n=columns[i],o=$(\"<div class='bk-ui-state-default bk-slick-header-column' />\").html(\"<span class='bk-slick-column-name'>\"+n.name+\"</span>\").width(n.width-headerColumnWidthDiff).attr(\"id\",\"\"+uid+n.id).attr(\"title\",n.toolTip||\"\").data(\"column\",n).addClass(n.headerCssClass||\"\").appendTo($headers);if((options.enableColumnReorder||n.sortable)&&o.on(\"mouseenter\",t).on(\"mouseleave\",e),n.sortable&&(o.addClass(\"bk-slick-header-sortable\"),o.append(\"<span class='bk-slick-sort-indicator' />\")),trigger(self.onHeaderCellRendered,{node:o[0],column:n}),options.showHeaderRow){var r=$(\"<div class='bk-ui-state-default bk-slick-headerrow-column l\"+i+\" r\"+i+\"'></div>\").data(\"column\",n).appendTo($headerRow);trigger(self.onHeaderRowCellRendered,{node:r[0],column:n})}}setSortColumns(sortColumns),setupColumnResize(),options.enableColumnReorder&&setupColumnReorder()}function setupColumnSort(){$headers.click(function(t){if(t.metaKey=t.metaKey||t.ctrlKey,!$(t.target).hasClass(\"bk-slick-resizable-handle\")){var e=$(t.target).closest(\".bk-slick-header-column\");if(e.length){var i=e.data(\"column\");if(i.sortable){if(!getEditorLock().commitCurrentEdit())return;for(var n=null,o=0;o<sortColumns.length;o++)if(sortColumns[o].columnId==i.id){n=sortColumns[o],n.sortAsc=!n.sortAsc;break}t.metaKey&&options.multiColumnSort?n&&sortColumns.splice(o,1):((t.shiftKey||t.metaKey)&&options.multiColumnSort||(sortColumns=[]),n?0==sortColumns.length&&sortColumns.push(n):(n={columnId:i.id,sortAsc:i.defaultSortAsc},sortColumns.push(n))),setSortColumns(sortColumns),options.multiColumnSort?trigger(self.onSort,{multiColumnSort:!0,sortCols:$.map(sortColumns,function(t){return{sortCol:columns[getColumnIndex(t.columnId)],sortAsc:t.sortAsc}})},t):trigger(self.onSort,{multiColumnSort:!1,sortCol:i,sortAsc:n.sortAsc},t)}}}})}function setupColumnReorder(){$headers.filter(\":ui-sortable\").sortable(\"destroy\"),$headers.sortable({containment:\"parent\",distance:3,axis:\"x\",cursor:\"default\",tolerance:\"intersection\",helper:\"clone\",placeholder:\"bk-slick-sortable-placeholder bk-ui-state-default bk-slick-header-column\",start:function(t,e){e.placeholder.width(e.helper.outerWidth()-headerColumnWidthDiff),$(e.helper).addClass(\"bk-slick-header-column-active\")},beforeStop:function(t,e){$(e.helper).removeClass(\"bk-slick-header-column-active\")},stop:function(t){if(!getEditorLock().commitCurrentEdit())return void $(this).sortable(\"cancel\");for(var e=$headers.sortable(\"toArray\"),i=[],n=0;n<e.length;n++)i.push(columns[getColumnIndex(e[n].replace(uid,\"\"))]);setColumns(i),trigger(self.onColumnsReordered,{}),t.stopPropagation(),setupColumnResize()}})}function setupColumnResize(){var t,e,i,n,o,r,s,a,l;o=$headers.children(),o.find(\".bk-slick-resizable-handle\").remove(),o.each(function(t,e){columns[t].resizable&&(void 0===a&&(a=t),l=t)}),void 0!==a&&o.each(function(u,c){u<a||options.forceFitColumns&&u>=l||(t=$(c),$(\"<div class='bk-slick-resizable-handle' />\").appendTo(c).bind(\"dragstart\",function(t,a){if(!getEditorLock().commitCurrentEdit())return!1;n=t.pageX,$(this).parent().addClass(\"bk-slick-header-column-active\");var l=null,c=null;if(o.each(function(t,e){columns[t].previousWidth=$(e).outerWidth()}),options.forceFitColumns)for(l=0,c=0,e=u+1;e<o.length;e++)i=columns[e],i.resizable&&(null!==c&&(i.maxWidth?c+=i.maxWidth-i.previousWidth:c=null),l+=i.previousWidth-Math.max(i.minWidth||0,absoluteColumnMinWidth));var d=0,h=0;for(e=0;e<=u;e++)i=columns[e],i.resizable&&(null!==h&&(i.maxWidth?h+=i.maxWidth-i.previousWidth:h=null),d+=i.previousWidth-Math.max(i.minWidth||0,absoluteColumnMinWidth));null===l&&(l=1e5),null===d&&(d=1e5),null===c&&(c=1e5),null===h&&(h=1e5),s=n+Math.min(l,h),r=n-Math.min(d,c)}).bind(\"drag\",function(t,a){var l,c,d=Math.min(s,Math.max(r,t.pageX))-n;if(d<0){for(c=d,e=u;e>=0;e--)i=columns[e],i.resizable&&(l=Math.max(i.minWidth||0,absoluteColumnMinWidth),c&&i.previousWidth+c<l?(c+=i.previousWidth-l,i.width=l):(i.width=i.previousWidth+c,c=0));if(options.forceFitColumns)for(c=-d,e=u+1;e<o.length;e++)i=columns[e],i.resizable&&(c&&i.maxWidth&&i.maxWidth-i.previousWidth<c?(c-=i.maxWidth-i.previousWidth,i.width=i.maxWidth):(i.width=i.previousWidth+c,c=0))}else{for(c=d,e=u;e>=0;e--)i=columns[e],i.resizable&&(c&&i.maxWidth&&i.maxWidth-i.previousWidth<c?(c-=i.maxWidth-i.previousWidth,i.width=i.maxWidth):(i.width=i.previousWidth+c,c=0));if(options.forceFitColumns)for(c=-d,e=u+1;e<o.length;e++)i=columns[e],i.resizable&&(l=Math.max(i.minWidth||0,absoluteColumnMinWidth),c&&i.previousWidth+c<l?(c+=i.previousWidth-l,i.width=l):(i.width=i.previousWidth+c,c=0))}applyColumnHeaderWidths(),options.syncColumnCellResize&&applyColumnWidths()}).bind(\"dragend\",function(t,n){var r;for($(this).parent().removeClass(\"bk-slick-header-column-active\"),e=0;e<o.length;e++)i=columns[e],r=$(o[e]).outerWidth(),i.previousWidth!==r&&i.rerenderOnResize&&invalidateAllRows();updateCanvasWidth(!0),render(),trigger(self.onColumnsResized,{})}))})}function getVBoxDelta(t){var e=[\"borderTopWidth\",\"borderBottomWidth\",\"paddingTop\",\"paddingBottom\"],i=0;return $.each(e,function(e,n){i+=parseFloat(t.css(n))||0}),i}function measureCellPaddingAndBorder(){var t,e=[\"borderLeftWidth\",\"borderRightWidth\",\"paddingLeft\",\"paddingRight\"],i=[\"borderTopWidth\",\"borderBottomWidth\",\"paddingTop\",\"paddingBottom\"];t=$(\"<div class='bk-ui-state-default bk-slick-header-column' style='visibility:hidden'>-</div>\").appendTo($headers),headerColumnWidthDiff=headerColumnHeightDiff=0,\"border-box\"!=t.css(\"box-sizing\")&&\"border-box\"!=t.css(\"-moz-box-sizing\")&&\"border-box\"!=t.css(\"-webkit-box-sizing\")&&($.each(e,function(e,i){headerColumnWidthDiff+=parseFloat(t.css(i))||0}),$.each(i,function(e,i){headerColumnHeightDiff+=parseFloat(t.css(i))||0})),t.remove();var n=$(\"<div class='bk-slick-row' />\").appendTo($canvas);t=$(\"<div class='bk-slick-cell' id='' style='visibility:hidden'>-</div>\").appendTo(n),cellWidthDiff=cellHeightDiff=0,\"border-box\"!=t.css(\"box-sizing\")&&\"border-box\"!=t.css(\"-moz-box-sizing\")&&\"border-box\"!=t.css(\"-webkit-box-sizing\")&&($.each(e,function(e,i){cellWidthDiff+=parseFloat(t.css(i))||0}),$.each(i,function(e,i){cellHeightDiff+=parseFloat(t.css(i))||0})),n.remove(),absoluteColumnMinWidth=Math.max(headerColumnWidthDiff,cellWidthDiff)}function createCssRules(){$style=$(\"<style type='text/css' rel='stylesheet' />\").appendTo($(\"head\"));for(var t=options.rowHeight-cellHeightDiff,e=[\".\"+uid+\" .bk-slick-header-column { left: 1000px; }\",\".\"+uid+\" .bk-slick-top-panel { height:\"+options.topPanelHeight+\"px; }\",\".\"+uid+\" .bk-slick-headerrow-columns { height:\"+options.headerRowHeight+\"px; }\",\".\"+uid+\" .bk-slick-cell { height:\"+t+\"px; }\",\".\"+uid+\" .bk-slick-row { height:\"+options.rowHeight+\"px; }\"],i=0;i<columns.length;i++)e.push(\".\"+uid+\" .l\"+i+\" { }\"),e.push(\".\"+uid+\" .r\"+i+\" { }\");$style[0].styleSheet?$style[0].styleSheet.cssText=e.join(\" \"):$style[0].appendChild(document.createTextNode(e.join(\" \")))}function getColumnCssRules(t){if(!stylesheet){for(var e=document.styleSheets,i=0;i<e.length;i++)if((e[i].ownerNode||e[i].owningElement)==$style[0]){stylesheet=e[i];break}if(!stylesheet)throw new Error(\"Cannot find stylesheet.\");columnCssRulesL=[],columnCssRulesR=[];for(var n,o,r=stylesheet.cssRules||stylesheet.rules,i=0;i<r.length;i++){var s=r[i].selectorText;(n=/\\.l\\d+/.exec(s))?(o=parseInt(n[0].substr(2,n[0].length-2),10),columnCssRulesL[o]=r[i]):(n=/\\.r\\d+/.exec(s))&&(o=parseInt(n[0].substr(2,n[0].length-2),10),columnCssRulesR[o]=r[i])}}return{left:columnCssRulesL[t],right:columnCssRulesR[t]}}function removeCssRules(){$style.remove(),stylesheet=null}function destroy(){getEditorLock().cancelCurrentEdit(),trigger(self.onBeforeDestroy,{});for(var t=plugins.length;t--;)unregisterPlugin(plugins[t]);options.enableColumnReorder&&$headers.filter(\":ui-sortable\").sortable(\"destroy\"),unbindAncestorScrollEvents(),$container.unbind(\".bk-slickgrid\"),removeCssRules(),$canvas.unbind(\"draginit dragstart dragend drag\"),$container.empty().removeClass(uid)}function trigger(t,e,i){return i=i||new Slick.EventData,e=e||{},e.grid=self,t.notify(e,i,self)}function getEditorLock(){return options.editorLock}function getEditController(){return editController}function getColumnIndex(t){return columnsById[t]}function autosizeColumns(){var t,e,i,n=[],o=0,r=0,s=viewportHasVScroll?viewportW-scrollbarDimensions.width:viewportW;for(t=0;t<columns.length;t++)e=columns[t],n.push(e.width),r+=e.width,e.resizable&&(o+=e.width-Math.max(e.minWidth,absoluteColumnMinWidth));for(i=r;r>s&&o;){var a=(r-s)/o;for(t=0;t<columns.length&&r>s;t++){e=columns[t];var l=n[t];if(!(!e.resizable||l<=e.minWidth||l<=absoluteColumnMinWidth)){var u=Math.max(e.minWidth,absoluteColumnMinWidth),c=Math.floor(a*(l-u))||1;c=Math.min(c,l-u),r-=c,o-=c,n[t]-=c}}if(i<=r)break;i=r}for(i=r;r<s;){var d=s/r;for(t=0;t<columns.length&&r<s;t++){e=columns[t];var h,p=n[t];h=!e.resizable||e.maxWidth<=p?0:Math.min(Math.floor(d*p)-p,e.maxWidth-p||1e6)||1,r+=h,n[t]+=h}if(i>=r)break;i=r}var f=!1;for(t=0;t<columns.length;t++)columns[t].rerenderOnResize&&columns[t].width!=n[t]&&(f=!0),columns[t].width=n[t];applyColumnHeaderWidths(),updateCanvasWidth(!0),f&&(invalidateAllRows(),render())}function applyColumnHeaderWidths(){if(initialized){for(var t,e=0,i=$headers.children(),n=i.length;e<n;e++)t=$(i[e]),t.width()!==columns[e].width-headerColumnWidthDiff&&t.width(columns[e].width-headerColumnWidthDiff);updateColumnCaches()}}function applyColumnWidths(){for(var t,e,i=0,n=0;n<columns.length;n++)t=columns[n].width,e=getColumnCssRules(n),e.left.style.left=i+\"px\",e.right.style.right=canvasWidth-i-t+\"px\",i+=columns[n].width}function setSortColumn(t,e){setSortColumns([{columnId:t,sortAsc:e}])}function setSortColumns(t){sortColumns=t;var e=$headers.children();e.removeClass(\"bk-slick-header-column-sorted\").find(\".bk-slick-sort-indicator\").removeClass(\"bk-slick-sort-indicator-asc bk-slick-sort-indicator-desc\"),$.each(sortColumns,function(t,i){null==i.sortAsc&&(i.sortAsc=!0);var n=getColumnIndex(i.columnId);null!=n&&e.eq(n).addClass(\"bk-slick-header-column-sorted\").find(\".bk-slick-sort-indicator\").addClass(i.sortAsc?\"bk-slick-sort-indicator-asc\":\"bk-slick-sort-indicator-desc\")})}function getSortColumns(){return sortColumns}function handleSelectedRangesChanged(t,e){selectedRows=[];for(var i={},n=0;n<e.length;n++)for(var o=e[n].fromRow;o<=e[n].toRow;o++){i[o]||(selectedRows.push(o),i[o]={});for(var r=e[n].fromCell;r<=e[n].toCell;r++)canCellBeSelected(o,r)&&(i[o][columns[r].id]=options.selectedCellCssClass)}setCellCssStyles(options.selectedCellCssClass,i),trigger(self.onSelectedRowsChanged,{rows:getSelectedRows()},t)}function getColumns(){return columns}function updateColumnCaches(){columnPosLeft=[],columnPosRight=[];for(var t=0,e=0,i=columns.length;e<i;e++)columnPosLeft[e]=t,columnPosRight[e]=t+columns[e].width,t+=columns[e].width}function setColumns(t){columns=t,columnsById={};for(var e=0;e<columns.length;e++){var i=columns[e]=$.extend({},columnDefaults,columns[e]);columnsById[i.id]=e,i.minWidth&&i.width<i.minWidth&&(i.width=i.minWidth),i.maxWidth&&i.width>i.maxWidth&&(i.width=i.maxWidth)}updateColumnCaches(),initialized&&(invalidateAllRows(),createColumnHeaders(),removeCssRules(),createCssRules(),resizeCanvas(),applyColumnWidths(),handleScroll())}function getOptions(){return options}function setOptions(t){getEditorLock().commitCurrentEdit()&&(makeActiveCellNormal(),options.enableAddRow!==t.enableAddRow&&invalidateRow(getDataLength()),options=$.extend(options,t),validateAndEnforceOptions(),$viewport.css(\"overflow-y\",options.autoHeight?\"hidden\":\"auto\"),render())}function validateAndEnforceOptions(){options.autoHeight&&(options.leaveSpaceForNewRows=!1)}function setData(t,e){data=t,invalidateAllRows(),updateRowCount(),e&&scrollTo(0)}function getData(){return data}function getDataLength(){return data.getLength?data.getLength():data.length}function getDataLengthIncludingAddNew(){return getDataLength()+(options.enableAddRow?1:0)}function getDataItem(t){return data.getItem?data.getItem(t):data[t]}function getTopPanel(){return $topPanel[0]}function setTopPanelVisibility(t){options.showTopPanel!=t&&(options.showTopPanel=t,t?$topPanelScroller.slideDown(\"fast\",resizeCanvas):$topPanelScroller.slideUp(\"fast\",resizeCanvas))}function setHeaderRowVisibility(t){options.showHeaderRow!=t&&(options.showHeaderRow=t,t?$headerRowScroller.slideDown(\"fast\",resizeCanvas):$headerRowScroller.slideUp(\"fast\",resizeCanvas))}function getContainerNode(){return $container.get(0)}function getRowTop(t){return options.rowHeight*t-offset}function getRowFromPosition(t){return Math.floor((t+offset)/options.rowHeight)}function scrollTo(t){t=Math.max(t,0),t=Math.min(t,th-viewportH+(viewportHasHScroll?scrollbarDimensions.height:0));var e=offset;page=Math.min(n-1,Math.floor(t/ph)),offset=Math.round(page*cj);var i=t-offset;if(offset!=e){var o=getVisibleRange(i);cleanupRows(o),updateRowPositions()}prevScrollTop!=i&&(vScrollDir=prevScrollTop+e<i+offset?1:-1,$viewport[0].scrollTop=lastRenderedScrollTop=scrollTop=prevScrollTop=i,trigger(self.onViewportChanged,{}))}function defaultFormatter(t,e,i,n,o){return null==i?\"\":(i+\"\").replace(/&/g,\"&\").replace(/</g,\"<\").replace(/>/g,\">\")}function getFormatter(t,e){var i=data.getItemMetadata&&data.getItemMetadata(t),n=i&&i.columns&&(i.columns[e.id]||i.columns[getColumnIndex(e.id)]),o=n&&n.formatter||i&&i.formatter||e.formatter||options.formatterFactory&&options.formatterFactory.getFormatter(e)||options.defaultFormatter;if(void 0!==o.format){var r=o,s=function(t,e,i,n,o){return r.format(t,e,i,n,o)};o=s}return o}function getEditor(t,e){var i,n=columns[e],o=data.getItemMetadata&&data.getItemMetadata(t),r=o&&o.columns;return i=r&&r[n.id]&&void 0!==r[n.id].editor?r[n.id].editor:r&&r[e]&&void 0!==r[e].editor?r[e].editor:n.editor||options.editorFactory&&options.editorFactory.getEditor(n),void 0!==i.default_view&&(i=i.default_view),\n", + " i}function getDataItemValueForColumn(t,e){return options.dataItemColumnValueExtractor?options.dataItemColumnValueExtractor(t,e):t[e.field]}function appendRowHtml(t,e,i,n){var o=getDataItem(e),r=e<n&&!o,s=\"bk-slick-row\"+(r?\" loading\":\"\")+(e===activeRow?\" active\":\"\")+(e%2==1?\" odd\":\" even\");o||(s+=\" \"+options.addNewRowCssClass);var a=data.getItemMetadata&&data.getItemMetadata(e);a&&a.cssClasses&&(s+=\" \"+a.cssClasses),t.push(\"<div class='bk-ui-widget-content \"+s+\"' style='top:\"+getRowTop(e)+\"px'>\");for(var l,u,c=0,d=columns.length;c<d;c++){if(u=columns[c],l=1,a&&a.columns){var h=a.columns[u.id]||a.columns[c];l=h&&h.colspan||1,\"*\"===l&&(l=d-c)}if(columnPosRight[Math.min(d-1,c+l-1)]>i.leftPx){if(columnPosLeft[c]>i.rightPx)break;appendCellHtml(t,e,c,l,o)}l>1&&(c+=l-1)}t.push(\"</div>\")}function appendCellHtml(t,e,i,n,o){var r=columns[i],s=\"bk-slick-cell l\"+i+\" r\"+Math.min(columns.length-1,i+n-1)+(r.cssClass?\" \"+r.cssClass:\"\");e===activeRow&&i===activeCell&&(s+=\" active\");for(var a in cellCssClasses)cellCssClasses[a][e]&&cellCssClasses[a][e][r.id]&&(s+=\" \"+cellCssClasses[a][e][r.id]);if(t.push(\"<div class='\"+s+\"'>\"),o){var l=getDataItemValueForColumn(o,r);t.push(getFormatter(e,r)(e,i,l,r,o))}t.push(\"</div>\"),rowsCache[e].cellRenderQueue.push(i),rowsCache[e].cellColSpans[i]=n}function cleanupRows(t){for(var e in rowsCache)(e=parseInt(e,10))!==activeRow&&(e<t.top||e>t.bottom)&&removeRowFromCache(e)}function invalidate(){updateRowCount(),invalidateAllRows(),render()}function invalidateAllRows(){currentEditor&&makeActiveCellNormal();for(var t in rowsCache)removeRowFromCache(t)}function removeRowFromCache(t){var e=rowsCache[t];e&&(rowNodeFromLastMouseWheelEvent==e.rowNode?(e.rowNode.style.display=\"none\",zombieRowNodeFromLastMouseWheelEvent=rowNodeFromLastMouseWheelEvent):$canvas[0].removeChild(e.rowNode),delete rowsCache[t],delete postProcessedRows[t],renderedRows--,counter_rows_removed++)}function invalidateRows(t){var e,i;if(t&&t.length)for(vScrollDir=0,e=0,i=t.length;e<i;e++)currentEditor&&activeRow===t[e]&&makeActiveCellNormal(),rowsCache[t[e]]&&removeRowFromCache(t[e])}function invalidateRow(t){invalidateRows([t])}function updateCell(t,e){var i=getCellNode(t,e);if(i){var n=columns[e],o=getDataItem(t);currentEditor&&activeRow===t&&activeCell===e?currentEditor.loadValue(o):(i.innerHTML=o?getFormatter(t,n)(t,e,getDataItemValueForColumn(o,n),n,o):\"\",invalidatePostProcessingResults(t))}}function updateRow(t){var e=rowsCache[t];if(e){ensureCellNodesInRowsCache(t);var i=getDataItem(t);for(var n in e.cellNodesByColumnIdx)if(e.cellNodesByColumnIdx.hasOwnProperty(n)){n=0|n;var o=columns[n],r=e.cellNodesByColumnIdx[n];t===activeRow&&n===activeCell&¤tEditor?currentEditor.loadValue(i):i?r.innerHTML=getFormatter(t,o)(t,n,getDataItemValueForColumn(i,o),o,i):r.innerHTML=\"\"}invalidatePostProcessingResults(t)}}function getViewportHeight(){return parseFloat($.css($container[0],\"height\",!0))-parseFloat($.css($container[0],\"paddingTop\",!0))-parseFloat($.css($container[0],\"paddingBottom\",!0))-parseFloat($.css($headerScroller[0],\"height\"))-getVBoxDelta($headerScroller)-(options.showTopPanel?options.topPanelHeight+getVBoxDelta($topPanelScroller):0)-(options.showHeaderRow?options.headerRowHeight+getVBoxDelta($headerRowScroller):0)}function resizeCanvas(){initialized&&(viewportH=options.autoHeight?options.rowHeight*getDataLengthIncludingAddNew():getViewportHeight(),numVisibleRows=Math.ceil(viewportH/options.rowHeight),viewportW=parseFloat($.css($container[0],\"width\",!0)),options.autoHeight||$viewport.height(viewportH),options.forceFitColumns&&autosizeColumns(),updateRowCount(),handleScroll(),lastRenderedScrollLeft=-1,render())}function updateRowCount(){if(initialized){var t=getDataLengthIncludingAddNew(),e=t+(options.leaveSpaceForNewRows?numVisibleRows-1:0),i=viewportHasVScroll;viewportHasVScroll=!options.autoHeight&&e*options.rowHeight>viewportH,makeActiveCellNormal();var o=t-1;for(var r in rowsCache)r>=o&&removeRowFromCache(r);activeCellNode&&activeRow>o&&resetActiveCell();var s=h;th=Math.max(options.rowHeight*e,viewportH-scrollbarDimensions.height),th<maxSupportedCssHeight?(h=ph=th,n=1,cj=0):(h=maxSupportedCssHeight,ph=h/100,n=Math.floor(th/ph),cj=(th-h)/(n-1)),h!==s&&($canvas.css(\"height\",h),scrollTop=$viewport[0].scrollTop);var a=scrollTop+offset<=th-viewportH;0==th||0==scrollTop?page=offset=0:scrollTo(a?scrollTop+offset:th-viewportH),h!=s&&options.autoHeight&&resizeCanvas(),options.forceFitColumns&&i!=viewportHasVScroll&&autosizeColumns(),updateCanvasWidth(!1)}}function getVisibleRange(t,e){return null==t&&(t=scrollTop),null==e&&(e=scrollLeft),{top:getRowFromPosition(t),bottom:getRowFromPosition(t+viewportH)+1,leftPx:e,rightPx:e+viewportW}}function getRenderedRange(t,e){var i=getVisibleRange(t,e),n=Math.round(viewportH/options.rowHeight),o=3;return vScrollDir==-1?(i.top-=n,i.bottom+=o):1==vScrollDir?(i.top-=o,i.bottom+=n):(i.top-=o,i.bottom+=o),i.top=Math.max(0,i.top),i.bottom=Math.min(getDataLengthIncludingAddNew()-1,i.bottom),i.leftPx-=viewportW,i.rightPx+=viewportW,i.leftPx=Math.max(0,i.leftPx),i.rightPx=Math.min(canvasWidth,i.rightPx),i}function ensureCellNodesInRowsCache(t){var e=rowsCache[t];if(e&&e.cellRenderQueue.length)for(var i=e.rowNode.lastChild;e.cellRenderQueue.length;){var n=e.cellRenderQueue.pop();e.cellNodesByColumnIdx[n]=i,i=i.previousSibling}}function cleanUpCells(t,e){var i=0,n=rowsCache[e],o=[];for(var r in n.cellNodesByColumnIdx)if(n.cellNodesByColumnIdx.hasOwnProperty(r)){r=0|r;var s=n.cellColSpans[r];(columnPosLeft[r]>t.rightPx||columnPosRight[Math.min(columns.length-1,r+s-1)]<t.leftPx)&&(e==activeRow&&r==activeCell||o.push(r))}for(var a;null!=(a=o.pop());)n.rowNode.removeChild(n.cellNodesByColumnIdx[a]),delete n.cellColSpans[a],delete n.cellNodesByColumnIdx[a],postProcessedRows[e]&&delete postProcessedRows[e][a],i++}function cleanUpAndRenderCells(t){for(var e,i,n,o=[],r=[],s=0,a=t.top,l=t.bottom;a<=l;a++)if(e=rowsCache[a]){ensureCellNodesInRowsCache(a),cleanUpCells(t,a),i=0;var u=data.getItemMetadata&&data.getItemMetadata(a);u=u&&u.columns;for(var c=getDataItem(a),d=0,h=columns.length;d<h&&!(columnPosLeft[d]>t.rightPx);d++)if(null==(n=e.cellColSpans[d])){if(n=1,u){var p=u[columns[d].id]||u[d];n=p&&p.colspan||1,\"*\"===n&&(n=h-d)}columnPosRight[Math.min(h-1,d+n-1)]>t.leftPx&&(appendCellHtml(o,a,d,n,c),i++),d+=n>1?n-1:0}else d+=n>1?n-1:0;i&&(s+=i,r.push(a))}if(o.length){var f=document.createElement(\"div\");f.innerHTML=o.join(\"\");for(var m,g;null!=(m=r.pop());){e=rowsCache[m];for(var v;null!=(v=e.cellRenderQueue.pop());)g=f.lastChild,e.rowNode.appendChild(g),e.cellNodesByColumnIdx[v]=g}}}function renderRows(t){for(var e=$canvas[0],i=[],n=[],o=!1,r=getDataLength(),s=t.top,a=t.bottom;s<=a;s++)rowsCache[s]||(renderedRows++,n.push(s),rowsCache[s]={rowNode:null,cellColSpans:[],cellNodesByColumnIdx:[],cellRenderQueue:[]},appendRowHtml(i,s,t,r),activeCellNode&&activeRow===s&&(o=!0),counter_rows_rendered++);if(n.length){var l=document.createElement(\"div\");l.innerHTML=i.join(\"\");for(var s=0,a=n.length;s<a;s++)rowsCache[n[s]].rowNode=e.appendChild(l.firstChild);o&&(activeCellNode=getCellNode(activeRow,activeCell))}}function startPostProcessing(){options.enableAsyncPostRender&&(clearTimeout(h_postrender),h_postrender=setTimeout(asyncPostProcessRows,options.asyncPostRenderDelay))}function invalidatePostProcessingResults(t){delete postProcessedRows[t],postProcessFromRow=Math.min(postProcessFromRow,t),postProcessToRow=Math.max(postProcessToRow,t),startPostProcessing()}function updateRowPositions(){for(var t in rowsCache)rowsCache[t].rowNode.style.top=getRowTop(t)+\"px\"}function render(){if(initialized){var t=getVisibleRange(),e=getRenderedRange();cleanupRows(e),lastRenderedScrollLeft!=scrollLeft&&cleanUpAndRenderCells(e),renderRows(e),postProcessFromRow=t.top,postProcessToRow=Math.min(getDataLengthIncludingAddNew()-1,t.bottom),startPostProcessing(),lastRenderedScrollTop=scrollTop,lastRenderedScrollLeft=scrollLeft,h_render=null}}function handleHeaderRowScroll(){var t=$headerRowScroller[0].scrollLeft;t!=$viewport[0].scrollLeft&&($viewport[0].scrollLeft=t)}function handleScroll(){scrollTop=$viewport[0].scrollTop,scrollLeft=$viewport[0].scrollLeft;var t=Math.abs(scrollTop-prevScrollTop),e=Math.abs(scrollLeft-prevScrollLeft);if(e&&(prevScrollLeft=scrollLeft,$headerScroller[0].scrollLeft=scrollLeft,$topPanelScroller[0].scrollLeft=scrollLeft,$headerRowScroller[0].scrollLeft=scrollLeft),t)if(vScrollDir=prevScrollTop<scrollTop?1:-1,prevScrollTop=scrollTop,t<viewportH)scrollTo(scrollTop+offset);else{var i=offset;page=h==viewportH?0:Math.min(n-1,Math.floor(scrollTop*((th-viewportH)/(h-viewportH))*(1/ph))),offset=Math.round(page*cj),i!=offset&&invalidateAllRows()}(e||t)&&(h_render&&clearTimeout(h_render),(Math.abs(lastRenderedScrollTop-scrollTop)>20||Math.abs(lastRenderedScrollLeft-scrollLeft)>20)&&(options.forceSyncScrolling||Math.abs(lastRenderedScrollTop-scrollTop)<viewportH&&Math.abs(lastRenderedScrollLeft-scrollLeft)<viewportW?render():h_render=setTimeout(render,50),trigger(self.onViewportChanged,{}))),trigger(self.onScroll,{scrollLeft:scrollLeft,scrollTop:scrollTop})}function asyncPostProcessRows(){for(var t=getDataLength();postProcessFromRow<=postProcessToRow;){var e=vScrollDir>=0?postProcessFromRow++:postProcessToRow--,i=rowsCache[e];if(i&&!(e>=t)){postProcessedRows[e]||(postProcessedRows[e]={}),ensureCellNodesInRowsCache(e);for(var n in i.cellNodesByColumnIdx)if(i.cellNodesByColumnIdx.hasOwnProperty(n)){n=0|n;var o=columns[n];if(o.asyncPostRender&&!postProcessedRows[e][n]){var r=i.cellNodesByColumnIdx[n];r&&o.asyncPostRender(r,e,getDataItem(e),o),postProcessedRows[e][n]=!0}}return void(h_postrender=setTimeout(asyncPostProcessRows,options.asyncPostRenderDelay))}}}function updateCellCssStylesOnRenderedRows(t,e){var i,n,o,r;for(var s in rowsCache){if(r=e&&e[s],o=t&&t[s],r)for(n in r)o&&r[n]==o[n]||(i=getCellNode(s,getColumnIndex(n)),i&&$(i).removeClass(r[n]));if(o)for(n in o)r&&r[n]==o[n]||(i=getCellNode(s,getColumnIndex(n)),i&&$(i).addClass(o[n]))}}function addCellCssStyles(t,e){if(cellCssClasses[t])throw\"addCellCssStyles: cell CSS hash with key '\"+t+\"' already exists.\";cellCssClasses[t]=e,updateCellCssStylesOnRenderedRows(e,null),trigger(self.onCellCssStylesChanged,{key:t,hash:e})}function removeCellCssStyles(t){cellCssClasses[t]&&(updateCellCssStylesOnRenderedRows(null,cellCssClasses[t]),delete cellCssClasses[t],trigger(self.onCellCssStylesChanged,{key:t,hash:null}))}function setCellCssStyles(t,e){var i=cellCssClasses[t];cellCssClasses[t]=e,updateCellCssStylesOnRenderedRows(e,i),trigger(self.onCellCssStylesChanged,{key:t,hash:e})}function getCellCssStyles(t){return cellCssClasses[t]}function flashCell(t,e,i){if(i=i||100,rowsCache[t]){var n=$(getCellNode(t,e)),o=function(t){t&&setTimeout(function(){n.queue(function(){n.toggleClass(options.cellFlashingCssClass).dequeue(),o(t-1)})},i)};o(4)}}function handleMouseWheel(t){var e=$(t.target).closest(\".bk-slick-row\")[0];e!=rowNodeFromLastMouseWheelEvent&&(zombieRowNodeFromLastMouseWheelEvent&&zombieRowNodeFromLastMouseWheelEvent!=e&&($canvas[0].removeChild(zombieRowNodeFromLastMouseWheelEvent),zombieRowNodeFromLastMouseWheelEvent=null),rowNodeFromLastMouseWheelEvent=e)}function handleDragInit(t,e){var i=getCellFromEvent(t);if(!i||!cellExists(i.row,i.cell))return!1;var n=trigger(self.onDragInit,e,t);return!!t.isImmediatePropagationStopped()&&n}function handleDragStart(t,e){var i=getCellFromEvent(t);if(!i||!cellExists(i.row,i.cell))return!1;var n=trigger(self.onDragStart,e,t);return!!t.isImmediatePropagationStopped()&&n}function handleDrag(t,e){return trigger(self.onDrag,e,t)}function handleDragEnd(t,e){trigger(self.onDragEnd,e,t)}function handleKeyDown(t){trigger(self.onKeyDown,{row:activeRow,cell:activeCell},t);var e=t.isImmediatePropagationStopped();if(!e)if(t.shiftKey||t.altKey||t.ctrlKey)9!=t.which||!t.shiftKey||t.ctrlKey||t.altKey||(e=navigatePrev());else if(27==t.which){if(!getEditorLock().isActive())return;cancelEditAndSetFocus()}else 34==t.which?(navigatePageDown(),e=!0):33==t.which?(navigatePageUp(),e=!0):37==t.which?e=navigateLeft():39==t.which?e=navigateRight():38==t.which?e=navigateUp():40==t.which?e=navigateDown():9==t.which?e=navigateNext():13==t.which&&(options.editable&&(currentEditor?activeRow===getDataLength()?navigateDown():commitEditAndSetFocus():getEditorLock().commitCurrentEdit()&&makeActiveCellEditable()),e=!0);if(e){t.stopPropagation(),t.preventDefault();try{t.originalEvent.keyCode=0}catch(i){}}}function handleClick(t){currentEditor||(t.target!=document.activeElement||$(t.target).hasClass(\"bk-slick-cell\"))&&setFocus();var e=getCellFromEvent(t);!e||null!==currentEditor&&activeRow==e.row&&activeCell==e.cell||(trigger(self.onClick,{row:e.row,cell:e.cell},t),t.isImmediatePropagationStopped()||activeCell==e.cell&&activeRow==e.row||!canCellBeActive(e.row,e.cell)||getEditorLock().isActive()&&!getEditorLock().commitCurrentEdit()||(scrollRowIntoView(e.row,!1),setActiveCellInternal(getCellNode(e.row,e.cell))))}function handleContextMenu(t){var e=$(t.target).closest(\".bk-slick-cell\",$canvas);0!==e.length&&(activeCellNode===e[0]&&null!==currentEditor||trigger(self.onContextMenu,{},t))}function handleDblClick(t){var e=getCellFromEvent(t);!e||null!==currentEditor&&activeRow==e.row&&activeCell==e.cell||(trigger(self.onDblClick,{row:e.row,cell:e.cell},t),t.isImmediatePropagationStopped()||options.editable&&gotoCell(e.row,e.cell,!0))}function handleHeaderMouseEnter(t){trigger(self.onHeaderMouseEnter,{column:$(this).data(\"column\")},t)}function handleHeaderMouseLeave(t){trigger(self.onHeaderMouseLeave,{column:$(this).data(\"column\")},t)}function handleHeaderContextMenu(t){var e=$(t.target).closest(\".bk-slick-header-column\",\".bk-slick-header-columns\"),i=e&&e.data(\"column\");trigger(self.onHeaderContextMenu,{column:i},t)}function handleHeaderClick(t){var e=$(t.target).closest(\".bk-slick-header-column\",\".bk-slick-header-columns\"),i=e&&e.data(\"column\");i&&trigger(self.onHeaderClick,{column:i},t)}function handleMouseEnter(t){trigger(self.onMouseEnter,{},t)}function handleMouseLeave(t){trigger(self.onMouseLeave,{},t)}function cellExists(t,e){return!(t<0||t>=getDataLength()||e<0||e>=columns.length)}function getCellFromPoint(t,e){for(var i=getRowFromPosition(e),n=0,o=0,r=0;r<columns.length&&o<t;r++)o+=columns[r].width,n++;return n<0&&(n=0),{row:i,cell:n-1}}function getCellFromNode(t){var e=/l\\d+/.exec(t.className);if(!e)throw\"getCellFromNode: cannot get cell - \"+t.className;return parseInt(e[0].substr(1,e[0].length-1),10)}function getRowFromNode(t){for(var e in rowsCache)if(rowsCache[e].rowNode===t)return 0|e;return null}function getCellFromEvent(t){var e=$(t.target).closest(\".bk-slick-cell\",$canvas);if(!e.length)return null;var i=getRowFromNode(e[0].parentNode),n=getCellFromNode(e[0]);return null==i||null==n?null:{row:i,cell:n}}function getCellNodeBox(t,e){if(!cellExists(t,e))return null;for(var i=getRowTop(t),n=i+options.rowHeight-1,o=0,r=0;r<e;r++)o+=columns[r].width;var s=o+columns[e].width;return{top:i,left:o,bottom:n,right:s}}function resetActiveCell(){setActiveCellInternal(null,!1)}function setFocus(){tabbingDirection==-1?$focusSink[0].focus():$focusSink2[0].focus()}function scrollCellIntoView(t,e,i){scrollRowIntoView(t,i);var n=getColspan(t,e),o=columnPosLeft[e],r=columnPosRight[e+(n>1?n-1:0)],s=scrollLeft+viewportW;o<scrollLeft?($viewport.scrollLeft(o),handleScroll(),render()):r>s&&($viewport.scrollLeft(Math.min(o,r-$viewport[0].clientWidth)),handleScroll(),render())}function setActiveCellInternal(t,e){null!==activeCellNode&&(makeActiveCellNormal(),$(activeCellNode).removeClass(\"active\"),rowsCache[activeRow]&&$(rowsCache[activeRow].rowNode).removeClass(\"active\"));var i=activeCellNode!==t;activeCellNode=t,null!=activeCellNode?(activeRow=getRowFromNode(activeCellNode.parentNode),activeCell=activePosX=getCellFromNode(activeCellNode),null==e&&(e=activeRow==getDataLength()||options.autoEdit),$(activeCellNode).addClass(\"active\"),$(rowsCache[activeRow].rowNode).addClass(\"active\"),options.editable&&e&&isCellPotentiallyEditable(activeRow,activeCell)&&(clearTimeout(h_editorLoader),options.asyncEditorLoading?h_editorLoader=setTimeout(function(){makeActiveCellEditable()},options.asyncEditorLoadDelay):makeActiveCellEditable())):activeRow=activeCell=null,i&&trigger(self.onActiveCellChanged,getActiveCell())}function clearTextSelection(){if(document.selection&&document.selection.empty)try{document.selection.empty()}catch(t){}else if(window.getSelection){var e=window.getSelection();e&&e.removeAllRanges&&e.removeAllRanges()}}function isCellPotentiallyEditable(t,e){var i=getDataLength();return!(t<i&&!getDataItem(t))&&(!(columns[e].cannotTriggerInsert&&t>=i)&&!!getEditor(t,e))}function makeActiveCellNormal(){if(currentEditor){if(trigger(self.onBeforeCellEditorDestroy,{editor:currentEditor}),currentEditor.destroy(),currentEditor=null,activeCellNode){var t=getDataItem(activeRow);if($(activeCellNode).removeClass(\"editable invalid\"),t){var e=columns[activeCell],i=getFormatter(activeRow,e);activeCellNode.innerHTML=i(activeRow,activeCell,getDataItemValueForColumn(t,e),e,t),invalidatePostProcessingResults(activeRow)}}navigator.userAgent.toLowerCase().match(/msie/)&&clearTextSelection(),getEditorLock().deactivate(editController)}}function makeActiveCellEditable(t){if(activeCellNode){if(!options.editable)throw\"Grid : makeActiveCellEditable : should never get called when options.editable is false\";if(clearTimeout(h_editorLoader),isCellPotentiallyEditable(activeRow,activeCell)){var e=columns[activeCell],i=getDataItem(activeRow);if(trigger(self.onBeforeEditCell,{row:activeRow,cell:activeCell,item:i,column:e})===!1)return void setFocus();getEditorLock().activate(editController),$(activeCellNode).addClass(\"editable\"),t||(activeCellNode.innerHTML=\"\"),currentEditor=new(t||getEditor(activeRow,activeCell))({grid:self,gridPosition:absBox($container[0]),position:absBox(activeCellNode),container:activeCellNode,column:e,item:i||{},commitChanges:commitEditAndSetFocus,cancelChanges:cancelEditAndSetFocus}),i&¤tEditor.loadValue(i),serializedEditorValue=currentEditor.serializeValue(),currentEditor.position&&handleActiveCellPositionChange()}}}function commitEditAndSetFocus(){getEditorLock().commitCurrentEdit()&&(setFocus(),options.autoEdit&&navigateDown())}function cancelEditAndSetFocus(){getEditorLock().cancelCurrentEdit()&&setFocus()}function absBox(t){var e={top:t.offsetTop,left:t.offsetLeft,bottom:0,right:0,width:$(t).outerWidth(),height:$(t).outerHeight(),visible:!0};e.bottom=e.top+e.height,e.right=e.left+e.width;for(var i=t.offsetParent;(t=t.parentNode)!=document.body;)e.visible&&t.scrollHeight!=t.offsetHeight&&\"visible\"!=$(t).css(\"overflowY\")&&(e.visible=e.bottom>t.scrollTop&&e.top<t.scrollTop+t.clientHeight),e.visible&&t.scrollWidth!=t.offsetWidth&&\"visible\"!=$(t).css(\"overflowX\")&&(e.visible=e.right>t.scrollLeft&&e.left<t.scrollLeft+t.clientWidth),e.left-=t.scrollLeft,e.top-=t.scrollTop,t===i&&(e.left+=t.offsetLeft,e.top+=t.offsetTop,i=t.offsetParent),e.bottom=e.top+e.height,e.right=e.left+e.width;return e}function getActiveCellPosition(){return absBox(activeCellNode)}function getGridPosition(){return absBox($container[0])}function handleActiveCellPositionChange(){if(activeCellNode&&(trigger(self.onActiveCellPositionChanged,{}),currentEditor)){var t=getActiveCellPosition();currentEditor.show&¤tEditor.hide&&(t.visible?currentEditor.show():currentEditor.hide()),currentEditor.position&¤tEditor.position(t)}}function getCellEditor(){return currentEditor}function getActiveCell(){return activeCellNode?{row:activeRow,cell:activeCell}:null}function getActiveCellNode(){return activeCellNode}function scrollRowIntoView(t,e){var i=t*options.rowHeight,n=(t+1)*options.rowHeight-viewportH+(viewportHasHScroll?scrollbarDimensions.height:0);(t+1)*options.rowHeight>scrollTop+viewportH+offset?(scrollTo(e?i:n),render()):t*options.rowHeight<scrollTop+offset&&(scrollTo(e?n:i),render())}function scrollRowToTop(t){scrollTo(t*options.rowHeight),render()}function scrollPage(t){var e=t*numVisibleRows;if(scrollTo((getRowFromPosition(scrollTop)+e)*options.rowHeight),render(),options.enableCellNavigation&&null!=activeRow){var i=activeRow+e,n=getDataLengthIncludingAddNew();i>=n&&(i=n-1),i<0&&(i=0);for(var o=0,r=null,s=activePosX;o<=activePosX;)canCellBeActive(i,o)&&(r=o),o+=getColspan(i,o);null!==r?(setActiveCellInternal(getCellNode(i,r)),activePosX=s):resetActiveCell()}}function navigatePageDown(){scrollPage(1)}function navigatePageUp(){scrollPage(-1)}function getColspan(t,e){var i=data.getItemMetadata&&data.getItemMetadata(t);if(!i||!i.columns)return 1;var n=i.columns[columns[e].id]||i.columns[e],o=n&&n.colspan;return o=\"*\"===o?columns.length-e:o||1}function findFirstFocusableCell(t){for(var e=0;e<columns.length;){if(canCellBeActive(t,e))return e;e+=getColspan(t,e)}return null}function findLastFocusableCell(t){for(var e=0,i=null;e<columns.length;)canCellBeActive(t,e)&&(i=e),e+=getColspan(t,e);return i}function gotoRight(t,e,i){if(e>=columns.length)return null;do e+=getColspan(t,e);while(e<columns.length&&!canCellBeActive(t,e));return e<columns.length?{row:t,cell:e,posX:e}:null}function gotoLeft(t,e,i){if(e<=0)return null;var n=findFirstFocusableCell(t);if(null===n||n>=e)return null;for(var o,r={row:t,cell:n,posX:n};;){if(o=gotoRight(r.row,r.cell,r.posX),!o)return null;if(o.cell>=e)return r;r=o}}function gotoDown(t,e,i){for(var n,o=getDataLengthIncludingAddNew();;){if(++t>=o)return null;for(n=e=0;e<=i;)n=e,e+=getColspan(t,e);if(canCellBeActive(t,n))return{row:t,cell:n,posX:i}}}function gotoUp(t,e,i){for(var n;;){if(--t<0)return null;for(n=e=0;e<=i;)n=e,e+=getColspan(t,e);if(canCellBeActive(t,n))return{row:t,cell:n,posX:i}}}function gotoNext(t,e,i){if(null==t&&null==e&&(t=e=i=0,canCellBeActive(t,e)))return{row:t,cell:e,posX:e};var n=gotoRight(t,e,i);if(n)return n;for(var o=null,r=getDataLengthIncludingAddNew();++t<r;)if(o=findFirstFocusableCell(t),null!==o)return{row:t,cell:o,posX:o};return null}function gotoPrev(t,e,i){if(null==t&&null==e&&(t=getDataLengthIncludingAddNew()-1,e=i=columns.length-1,canCellBeActive(t,e)))return{row:t,cell:e,posX:e};for(var n,o;!n&&!(n=gotoLeft(t,e,i));){if(--t<0)return null;e=0,o=findLastFocusableCell(t),null!==o&&(n={row:t,cell:o,posX:o})}return n}function navigateRight(){return navigate(\"right\")}function navigateLeft(){return navigate(\"left\")}function navigateDown(){return navigate(\"down\")}function navigateUp(){return navigate(\"up\")}function navigateNext(){return navigate(\"next\")}function navigatePrev(){return navigate(\"prev\")}function navigate(t){if(!options.enableCellNavigation)return!1;if(!activeCellNode&&\"prev\"!=t&&\"next\"!=t)return!1;if(!getEditorLock().commitCurrentEdit())return!0;setFocus();var e={up:-1,down:1,left:-1,right:1,prev:-1,next:1};tabbingDirection=e[t];var i={up:gotoUp,down:gotoDown,left:gotoLeft,right:gotoRight,prev:gotoPrev,next:gotoNext},n=i[t],o=n(activeRow,activeCell,activePosX);if(o){var r=o.row==getDataLength();return scrollCellIntoView(o.row,o.cell,!r),setActiveCellInternal(getCellNode(o.row,o.cell)),activePosX=o.posX,!0}return setActiveCellInternal(getCellNode(activeRow,activeCell)),!1}function getCellNode(t,e){return rowsCache[t]?(ensureCellNodesInRowsCache(t),rowsCache[t].cellNodesByColumnIdx[e]):null}function setActiveCell(t,e){initialized&&(t>getDataLength()||t<0||e>=columns.length||e<0||options.enableCellNavigation&&(scrollCellIntoView(t,e,!1),setActiveCellInternal(getCellNode(t,e),!1)))}function canCellBeActive(t,e){if(!options.enableCellNavigation||t>=getDataLengthIncludingAddNew()||t<0||e>=columns.length||e<0)return!1;var i=data.getItemMetadata&&data.getItemMetadata(t);if(i&&\"boolean\"==typeof i.focusable)return i.focusable;var n=i&&i.columns;return n&&n[columns[e].id]&&\"boolean\"==typeof n[columns[e].id].focusable?n[columns[e].id].focusable:n&&n[e]&&\"boolean\"==typeof n[e].focusable?n[e].focusable:columns[e].focusable}function canCellBeSelected(t,e){if(t>=getDataLength()||t<0||e>=columns.length||e<0)return!1;var i=data.getItemMetadata&&data.getItemMetadata(t);if(i&&\"boolean\"==typeof i.selectable)return i.selectable;var n=i&&i.columns&&(i.columns[columns[e].id]||i.columns[e]);return n&&\"boolean\"==typeof n.selectable?n.selectable:columns[e].selectable}function gotoCell(t,e,i){if(initialized&&canCellBeActive(t,e)&&getEditorLock().commitCurrentEdit()){scrollCellIntoView(t,e,!1);var n=getCellNode(t,e);setActiveCellInternal(n,i||t===getDataLength()||options.autoEdit),currentEditor||setFocus()}}function commitCurrentEdit(){var t=getDataItem(activeRow),e=columns[activeCell];if(currentEditor){if(currentEditor.isValueChanged()){var i=currentEditor.validate();if(i.valid){if(activeRow<getDataLength()){var n={row:activeRow,cell:activeCell,editor:currentEditor,serializedValue:currentEditor.serializeValue(),prevSerializedValue:serializedEditorValue,execute:function(){this.editor.applyValue(t,this.serializedValue),updateRow(this.row),trigger(self.onCellChange,{row:activeRow,cell:activeCell,item:t})},undo:function(){this.editor.applyValue(t,this.prevSerializedValue),updateRow(this.row),trigger(self.onCellChange,{row:activeRow,cell:activeCell,item:t})}};options.editCommandHandler?(makeActiveCellNormal(),options.editCommandHandler(t,e,n)):(n.execute(),makeActiveCellNormal())}else{var o={};currentEditor.applyValue(o,currentEditor.serializeValue()),makeActiveCellNormal(),trigger(self.onAddNewRow,{item:o,column:e})}return!getEditorLock().isActive()}return $(activeCellNode).removeClass(\"invalid\"),$(activeCellNode).width(),$(activeCellNode).addClass(\"invalid\"),trigger(self.onValidationError,{editor:currentEditor,cellNode:activeCellNode,validationResults:i,row:activeRow,cell:activeCell,column:e}),currentEditor.focus(),!1}makeActiveCellNormal()}return!0}function cancelCurrentEdit(){return makeActiveCellNormal(),!0}function rowsToRanges(t){for(var e=[],i=columns.length-1,n=0;n<t.length;n++)e.push(new Slick.Range(t[n],0,t[n],i));return e}function getSelectedRows(){if(!selectionModel)throw\"Selection model is not set\";return selectedRows}function setSelectedRows(t){if(!selectionModel)throw\"Selection model is not set\";selectionModel.setSelectedRanges(rowsToRanges(t))}var defaults={explicitInitialization:!1,rowHeight:25,defaultColumnWidth:80,enableAddRow:!1,leaveSpaceForNewRows:!1,editable:!1,autoEdit:!0,enableCellNavigation:!0,enableColumnReorder:!0,asyncEditorLoading:!1,asyncEditorLoadDelay:100,forceFitColumns:!1,enableAsyncPostRender:!1,asyncPostRenderDelay:50,autoHeight:!1,editorLock:Slick.GlobalEditorLock,showHeaderRow:!1,headerRowHeight:25,showTopPanel:!1,topPanelHeight:25,formatterFactory:null,editorFactory:null,cellFlashingCssClass:\"flashing\",selectedCellCssClass:\"selected\",multiSelect:!0,enableTextSelectionOnCells:!1,dataItemColumnValueExtractor:null,fullWidthRows:!1,multiColumnSort:!1,defaultFormatter:defaultFormatter,forceSyncScrolling:!1,addNewRowCssClass:\"new-row\"},columnDefaults={name:\"\",resizable:!0,sortable:!1,minWidth:30,rerenderOnResize:!1,headerCssClass:null,defaultSortAsc:!0,focusable:!0,selectable:!0},th,h,ph,n,cj,page=0,offset=0,vScrollDir=1,initialized=!1,$container,uid=\"slickgrid_\"+Math.round(1e6*Math.random()),self=this,$focusSink,$focusSink2,$headerScroller,$headers,$headerRow,$headerRowScroller,$headerRowSpacer,$topPanelScroller,$topPanel,$viewport,$canvas,$style,$boundAncestors,stylesheet,columnCssRulesL,columnCssRulesR,viewportH,viewportW,canvasWidth,viewportHasHScroll,viewportHasVScroll,headerColumnWidthDiff=0,headerColumnHeightDiff=0,cellWidthDiff=0,cellHeightDiff=0,absoluteColumnMinWidth,tabbingDirection=1,activePosX,activeRow,activeCell,activeCellNode=null,currentEditor=null,serializedEditorValue,editController,rowsCache={},renderedRows=0,numVisibleRows,prevScrollTop=0,scrollTop=0,lastRenderedScrollTop=0,lastRenderedScrollLeft=0,prevScrollLeft=0,scrollLeft=0,selectionModel,selectedRows=[],plugins=[],cellCssClasses={},columnsById={},sortColumns=[],columnPosLeft=[],columnPosRight=[],h_editorLoader=null,h_render=null,h_postrender=null,postProcessedRows={},postProcessToRow=null,postProcessFromRow=null,counter_rows_rendered=0,counter_rows_removed=0,rowNodeFromLastMouseWheelEvent,zombieRowNodeFromLastMouseWheelEvent;this.debug=function(){var t=\"\";t+=\"\\ncounter_rows_rendered: \"+counter_rows_rendered,t+=\"\\ncounter_rows_removed: \"+counter_rows_removed,t+=\"\\nrenderedRows: \"+renderedRows,t+=\"\\nnumVisibleRows: \"+numVisibleRows,t+=\"\\nmaxSupportedCssHeight: \"+maxSupportedCssHeight,t+=\"\\nn(umber of pages): \"+n,t+=\"\\n(current) page: \"+page,t+=\"\\npage height (ph): \"+ph,t+=\"\\nvScrollDir: \"+vScrollDir,alert(t)},this.eval=function(expr){return eval(expr)},$.extend(this,{slickGridVersion:\"2.1\",onScroll:new Slick.Event,onSort:new Slick.Event,onHeaderMouseEnter:new Slick.Event,onHeaderMouseLeave:new Slick.Event,onHeaderContextMenu:new Slick.Event,onHeaderClick:new Slick.Event,onHeaderCellRendered:new Slick.Event,onBeforeHeaderCellDestroy:new Slick.Event,onHeaderRowCellRendered:new Slick.Event,onBeforeHeaderRowCellDestroy:new Slick.Event,onMouseEnter:new Slick.Event,onMouseLeave:new Slick.Event,onClick:new Slick.Event,onDblClick:new Slick.Event,onContextMenu:new Slick.Event,onKeyDown:new Slick.Event,onAddNewRow:new Slick.Event,onValidationError:new Slick.Event,onViewportChanged:new Slick.Event,onColumnsReordered:new Slick.Event,onColumnsResized:new Slick.Event,onCellChange:new Slick.Event,onBeforeEditCell:new Slick.Event,onBeforeCellEditorDestroy:new Slick.Event,onBeforeDestroy:new Slick.Event,onActiveCellChanged:new Slick.Event,onActiveCellPositionChanged:new Slick.Event,onDragInit:new Slick.Event,onDragStart:new Slick.Event,onDrag:new Slick.Event,onDragEnd:new Slick.Event,onSelectedRowsChanged:new Slick.Event,onCellCssStylesChanged:new Slick.Event,registerPlugin:registerPlugin,unregisterPlugin:unregisterPlugin,getColumns:getColumns,setColumns:setColumns,getColumnIndex:getColumnIndex,updateColumnHeader:updateColumnHeader,setSortColumn:setSortColumn,setSortColumns:setSortColumns,getSortColumns:getSortColumns,autosizeColumns:autosizeColumns,getOptions:getOptions,setOptions:setOptions,getData:getData,getDataLength:getDataLength,getDataItem:getDataItem,setData:setData,getSelectionModel:getSelectionModel,setSelectionModel:setSelectionModel,getSelectedRows:getSelectedRows,setSelectedRows:setSelectedRows,getContainerNode:getContainerNode,render:render,invalidate:invalidate,invalidateRow:invalidateRow,invalidateRows:invalidateRows,invalidateAllRows:invalidateAllRows,updateCell:updateCell,updateRow:updateRow,getViewport:getVisibleRange,getRenderedRange:getRenderedRange,resizeCanvas:resizeCanvas,updateRowCount:updateRowCount,scrollRowIntoView:scrollRowIntoView,scrollRowToTop:scrollRowToTop,scrollCellIntoView:scrollCellIntoView,getCanvasNode:getCanvasNode,focus:setFocus,getCellFromPoint:getCellFromPoint,getCellFromEvent:getCellFromEvent,getActiveCell:getActiveCell,setActiveCell:setActiveCell,getActiveCellNode:getActiveCellNode,getActiveCellPosition:getActiveCellPosition,resetActiveCell:resetActiveCell,editActiveCell:makeActiveCellEditable,getCellEditor:getCellEditor,getCellNode:getCellNode,getCellNodeBox:getCellNodeBox,canCellBeSelected:canCellBeSelected,canCellBeActive:canCellBeActive,navigatePrev:navigatePrev,navigateNext:navigateNext,navigateUp:navigateUp,navigateDown:navigateDown,navigateLeft:navigateLeft,navigateRight:navigateRight,navigatePageUp:navigatePageUp,navigatePageDown:navigatePageDown,gotoCell:gotoCell,getTopPanel:getTopPanel,setTopPanelVisibility:setTopPanelVisibility,setHeaderRowVisibility:setHeaderRowVisibility,getHeaderRow:getHeaderRow,getHeaderRowColumn:getHeaderRowColumn,getGridPosition:getGridPosition,flashCell:flashCell,addCellCssStyles:addCellCssStyles,setCellCssStyles:setCellCssStyles,removeCellCssStyles:removeCellCssStyles,getCellCssStyles:getCellCssStyles,init:finishInitialization,destroy:destroy,getEditorLock:getEditorLock,getEditController:getEditController}),init()}/**\n", + " * @license\n", + " * (c) 2009-2013 Michael Leibman\n", + " * michael{dot}leibman{at}gmail{dot}com\n", + " * http://github.com/mleibman/slickgrid\n", + " *\n", + " * Distributed under MIT license.\n", + " * All rights reserved.\n", + " *\n", + " * SlickGrid v2.2\n", + " *\n", + " * NOTES:\n", + " * Cell/row DOM manipulations are done directly bypassing jQuery's DOM manipulation methods.\n", + " * This increases the speed dramatically, but can only be done safely because there are no event handlers\n", + " * or data associated with any cell/row DOM nodes. Cell editors must make sure they implement .destroy()\n", + " * and do proper cleanup.\n", + " */\n", + " var $=require(\"jquery\"),$1=require(\"jquery_event_drag\"),$2=require(\"jquery_event_drop\"),Slick=require(\"./slick.core\"),scrollbarDimensions,maxSupportedCssHeight;module.exports=SlickGrid},{\"./slick.core\":\"slick_grid/slick.core\",jquery:\"jquery\",jquery_event_drag:\"jquery_event_drag\",jquery_event_drop:\"jquery_event_drop\"}]},{},[\"models/widgets/main\"])}();/*\n", + " Copyright (c) 2012, Continuum Analytics, Inc.\n", + " All rights reserved.\n", + " \n", + " Redistribution and use in source and binary forms, with or without modification,\n", + " are permitted provided that the following conditions are met:\n", + " \n", + " Redistributions of source code must retain the above copyright notice,\n", + " this list of conditions and the following disclaimer.\n", + " \n", + " Redistributions in binary form must reproduce the above copyright notice,\n", + " this list of conditions and the following disclaimer in the documentation\n", + " and/or other materials provided with the distribution.\n", + " \n", + " Neither the name of Continuum Analytics nor the names of any contributors\n", + " may be used to endorse or promote products derived from this software \n", + " without specific prior written permission.\n", + " \n", + " THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n", + " AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE \n", + " IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE \n", + " ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE \n", + " LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR \n", + " CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF \n", + " SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS \n", + " INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN \n", + " CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) \n", + " ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF \n", + " THE POSSIBILITY OF SUCH DAMAGE.\n", + " */\n", + " \n", + " /* END bokeh-widgets.min.js */\n", + " },\n", + " \n", + " function(Bokeh) {\n", + " Bokeh.set_log_level(\"info\");\n", + " },\n", + " function(Bokeh) {\n", + " console.log(\"Bokeh: injecting raw CSS\");\n", + " Bokeh.embed.inject_raw_css(\"/* BEGIN bokeh.min.css */\\n.bk-root{font-family:\\\"Helvetica Neue\\\",Helvetica,Arial,sans-serif;font-size:10pt;position:relative;width:100%;height:100%}.bk-root .bk-plot:after,.bk-root .bk-canvas-wrapper:after{content:\\\" \\\";height:0;display:block;clear:both}.bk-root .bk-shading{position:absolute;display:block;border:1px dashed green;z-index:100}.bk-root .bk-tool-icon-box-select{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODVDNDBCRjIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODVDNDBDMDIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE4NUM0MEJEMjBCMzExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE4NUM0MEJFMjBCMzExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hdQ7dQAAAJdJREFUeNpiXLhs5X8GBPgIxAJQNjZxfiD+wIAKGCkUZ0SWZGIYZIAF3YVoPkEHH6kojhUMyhD6jydEaAlgaWnwh9BAgf9DKpfxDxYHjeay0Vw2bHMZw2guG81lwyXKRnMZWlt98JdDTFAX/x9NQwPkIH6kGMAVEyjyo7lstC4jouc69Moh9L42rlyBTZyYXDS00xBAgAEAqsguPe03+cYAAAAASUVORK5CYII=\\\")}.bk-root .bk-tool-icon-box-zoom{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMjFERDhEMjIwQjIxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMjFERDhEMzIwQjIxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyMUREOEQwMjBCMjExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMyMUREOEQxMjBCMjExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+a2Q0KAAAAmVJREFUeNq8V19EpFEUvzOtmKfpJSJKDL2WiLJExKaUEq0eeikiaolZLT2lVUpPydqHqIlIo1ilFOmphxj1miKWWHppnobIt7+zeyZ3jjvz/bnf9OPHd8/9d77z3XN+94ts7ew6SqksWKX+w1GFiLjYdVSAfeAQ2Ag2sf0GvAXT4C/wle1x3lt9UOGBNk6BrYa+FuYIeAWOsmNviGqe6W+q081OmAGvizgh0cpjZ3RjGBFZBpMG+xn4wM8NYJfWFwNXwXrwS96RiIUTwwYn6AxMgb+FvQ5c4zOUxzR4Ce5GLZyo5LfSsQP2G5xQbKO+bWFfoLWinA1OAEcoM2rFRpMe5sloJWgtm4j0iPZcPhVdkOWxBWvZONIi2uc+5sqxbTaO1Ij2o4+5T6JdGy1SF4Kg2mLsi01E/oh2l4+5HTKaNlmTEe0ka40XyNqTsYnIkWiTwC16rMRNci0bR0hJ7w1veizqy9uB5D4ZDZKBtI3WvLCCJoT9E3jHny4j1DdmWOcbrWWjNYuGoqaL2kdmKayTztio7yzTJprz4A/9PuI3a8YMh5IKVC9fetxAY5rB79pNzXdESMJ/GrSjm8/DCTjAgpjQZCDDh5I+w4HuQBBHOsE9USty4KB2KF85m9J+v5XX9KXr3T7fQZS26WefYlcU+ayJlxhDIT40jBnn21hQOPrfgFtEqAhdGETqK7gZ4h/Av4g4Jf5TUoYquQSuqJDhFpEJca3b4EoYOtyyhrSkHTzlcj4R4t4FZ9NL+j6yMzlT/ocZES9aky3D3r6y5t2gaw3xWXgs7XFhdyzsgSpr2fFXgAEAmp2J9DuX/WgAAAAASUVORK5CYII=\\\")}.bk-root .bk-tool-icon-zoom-in{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAgCAYAAABpRpp6AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AcRDi0ZzsqC7QAAA5RJREFUWMO9mE1oXUUUx39z8/K1aF0JSqBpoFBoIgYKVqFQEQuCYDePTjqSjKIroQhCs6oF3SgK3Yi40EVvhasDAaHQVangqiJ9pFoUK8FCJSAEhIL0I8nLdTMpk+O8vLnX5x0YeOfcc2b+c+Z8zVNAC9ikwZEXbgh4BWgDB4FZ/+kGcAtYAi5Zo7tSVzUNOC/cQeAi8Ewf0R+ABWv0rZCZNWzZd4DlBLB4mWWvs8PCQ0C3AbAfAWcin64At/3vKeB4ROZja/TiNuAM2PqfwWrga8G+BJy2Rt8RsvuAT7yPh2POGu3U6NjY0MMHD7oDAKWs0WWEPwL8DkwE7MIa/Wqf9S4C8wFrBZhuHZqeUcud6/3AXAFeDFg/W6Nn8sJl/paGgf154bas0b8J9bYAewd4K8EGp4FjwD5PHwDarcnJ/fQDDLwrAB8AsEZvu1IX+LWH7suCPmuNvttvQ2v03bxwZ31GebRWtmfv3q0E5e8Fa7iCtxwW9LcVdKXsc9nY+HiZqLwpskvqeEIcfrWC7pqgJ7LPP/u0pMGRF+7xCuJSdr2JwvGnoI9X0D0m6NUmAHcEfcb3EilDFppOS1zXTZ8BhiN+Gh5O5YWTwVoqpTaAlYVTJ2cC/mXABPQs8AGwmFAZZwX78g7ASqnpR7uXpVJKlQEda5x20GVZjiqlpgR/CXhvOxUGVn4KeFMGYV64CeAL4CWxzm1gSQnhrdQMEB5m+4Ce/9PCqZNPJ5RmgPveZTpBCjwMjEdk56zRLuuTxsKJALgZTqD080YkjzvgfGSPceAo8LafR3uAPe/XQLrEVaWyc/Nz7Wve0mVgpY1AvrRGj/zL775yR4DJHgZYBP4CzgEjiUG3DrwPfFi5AEQAZzXz8PVI9evVwL9ujf4lZLYaLhqHImA7Aa/jg8sB38SeSI0CBl4T9HfW6OerLFDlWsPDlTWsOyTyMcCFqutkeeFUwmbPCtZGDeu+IPri+z5HU9XCKYE36fvSm36jlRqA35AFxRr9d9VFWn6u9+mHnQ+EusH2WOSN9mWdtZIA7/aO8zc05p8yo9boHyOibVEQVis28jsAP8wLlwXPneThH50lcC8v3B/eXWJjXtBFLGUl+bBXHESbeS926LxwU5G+9kLdTTJvqc2UbJFg7RTrdmT1qp2H/bN90GN+EMHWs5eo68+7/PG3HARcF3jSGr02MMBB9O92zVVTmvZlec0afeK/rPcPRydBWFnJL+gAAAAASUVORK5CYII=\\\")}.bk-root .bk-tool-icon-zoom-out{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAgCAYAAABpRpp6AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AcRDi4PETNkfwAAA0xJREFUWMO9mEFIFUEYx3+zPlMP1SkoBE0IBDUShCIIikAIgro8GpvQKeoUSBDkKYK6FAVeIjrUwS3YWhCCoFMUdArCh1YUFZJgCIEQBFFqPrdD82od5j13n+/twMD7vv3m2/9+883/m+8JIAcsk+Hwg7ABOALkgU6g1zyaAj4C48BjrWTRXiuyBuwHYSdwD9i9hukrYEgr+TGu9DKO7HlgMgFYjM2kWbMqwg1AMQOw14ELjkdPgRnzuwPod9jc0EqOlAB7wEqdwUrgoaV+DAxrJWct2zbgpsnx+BjQSoaiqbm5YXFhoVgDUEIrGTn0G4DPQGtMHWglT6zh7x4wGFNNA925ru4eMVmYqBakZ3apEdjuB+GKVvKTZZa3wM4CZxO4Hwb2A21G3gHkc+3t26kWsFaylEpF4EMZs8OWfFEr+T2B7+9+EF40jPLPl7dx06aVOp+3Pkt+nmKtbbvXa25pieoMeKsVubkUa+ctudW7c/tWvQHbeb8lhbltu5RF4fhqyf0p1u635LksABcs+YK5SyQZdqEp5Kztemvoo9HQ1f+SKP6KURSJMs4jIcRvYHro+LGemP4JoGJyL3AVGElQGXst9ZOcBar739ujSAghXPldDrCIoqhJCNFh6ceByyYQ8SjvBM7Yh9APwlbgLnDI8jMDjAvLeKUCoNJHOQ9pKfJCiDdDx4/tSlCaAX6ZlCnEKLAPaHHYDmglw0o5vFxpRlG0agKRmVOOIhACo453tAD7gHNm7isDdtT4wE6JZ0J4lwYH8i9NpFNRnv8g3AO0l3k8AnwDLgEbErpcAq4A19bKx3ry8ISj+pW7wJ/SSr5PcoDqBbYLeOegvb7Y7xkgBB65WqRcxgE+ackvtJIH0jjwMoxug8XHAGNp/Xh+EGaVFgete/Evw9GkjXBWgE/bBUUr+aMawLkM0mGzo0e7X42vnJlL1fZxZoeaTSvTpJV87TDNWwVhLuVFfhXgRT8IvVi7k6ZFKlW3n34QfjF56RqDlhy4KCtRSpiFtWCLn66P9oOww3GvHav2JZ6J1PJ62cLV4peJbsGuXlXzsGnbaz0Ga3HYypbmavO5wh9/k7EDVwS2aSXnawY4dvorbXNaSpOmLM9rJY+ux98fNUQlTNeDDboAAAAASUVORK5CYII=\\\")}.bk-root .bk-tool-icon-help{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAABltpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPHRpZmY6Q29tcHJlc3Npb24+NTwvdGlmZjpDb21wcmVzc2lvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzI8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MzI8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MzI8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpBODVDNDBDMzIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpBODVDNDBDNDIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDpBODVDNDBDMTIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpBODVDNDBDMjIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPGRjOnN1YmplY3Q+CiAgICAgICAgICAgIDxyZGY6U2VxLz4KICAgICAgICAgPC9kYzpzdWJqZWN0PgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNjoxMToyOCAxMToxMTo4MjwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+UGl4ZWxtYXRvciAzLjY8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cphjt2AAAAT7SURBVFgJxRdbaFxFdGb2bhui227BWrsVKYgf2kJUbP9EUPuzEB803WTXJjH61Q/7Ya1+CMYKEVTsh4J/EpvY7BoabUiNiA8s1p+4KIhpoUUEselHqyS76TbZ3HuP58ydc3d2u4+IkQxczpz3mZkzZ86VYpXjvenpjZsLhUcliE4AuUuASAgptmt1EFdwPiclzIIUUwubNn17OJlcXo1p2UpodHRiux9xB1Eug1+slbzhFxGOKc851tu7/0oznYYBDA8Pt0U2tL8KQryIq2tvZqQhD0QJHRz3yqWhgYGBpXpydQMwqz6NCnurleCSADkJEfgKfOePqL80R/wV1ZaQyr1LenKfkPCkEPKeaj0xg7vxVL3duCmA0Vyuw/fl52hgBxsBED+h4Cv9z3R/zbRm8MTJTx7HQN7GQB6w5C4L4SX7M5lfLBpurjXMyvNIShiyi0l1pL8n9b7EDGPR8fHxzSsQ6XDB3618/xqo6Pk25V5MpVJllgHM1BO58RdQ612kOYZ+GXdij70TYQB05mpj+1kU5G2fB+l3PZtOf8NGx6ambnMXb3yAxg8wjSEG6OKKR9oicBQD+ZvpH2Wzj0lQpxCPG9qMv1x6hHNCsSAlHM7ZOa682vlI9tRDbvHGbD3nZAPpDoD/3JIrLpAs26UFkC3EMUA99hpfGtEBfJjNJnS2Gwnadnvl+Xw+iuc3DAJuNyIaSCHpilVldyDjjUxj3WDZIAhxhHHyRcdNuA7AAfUaXzVKODpzFiZ4/uLvh5G+m2no+C/pyIf7MqlEJB7bpqR6nXkEUfbeawuLaZsW2ISfNQ2vtaktQlGFQyIVGT0o2+2EC4iQNGwjBIN9qdQ5Qg4mk4X4rW3vCClLtowE2FOFUxKDfNmiZci3ovKKRFPh4FK9q4Zbdr+lKKJiA13TcHR2dmLBgdmQ0GAS2MZaEowY+XbAk09IvgtYZGp16SyvFhaHcIUh645t8T9DBCcnz5zZ4hZLu3DzK2QlL1QQa0Y+pHiJKPSuOGj3PmZTheM5w2TwqBxnvBZOTk7G5gvXJ5Aelms8wnJURL+olSWcfEhf6gDoUXPMq6ZlqbzWU2pE+3hi4s6F68tfIj9cBMlikr7Z0/P0b/X0yIcUXsDCF1WhtL4OROHaXk+xlkbV0Cu732Nmhc4peaWSg73pA8dq5RkvO37ldUTfXCKZv2q45MkhvG87WQEzpCCUSvV1d9GONBy3lMvgKSwrZig8gjAietWY0QriylO2jIo4yVbOSb7KB/qmI9BPKjHpSSXYauRyn92Nq9/Kcrj13x3s3v8D481glQ/0raiNYgX9njPSBOImbrHZePl+tfFmc9sH+Xaoh8NjOKSVdDMhjjYzQLy+dFceH5+IJQf9VYXX4tROg4ZFU8m31M3mfPEqUoJqCGJfvWpo2xnNfdrhC28n06SCeSzNZxlvBINGRXCtKS7EY1uV6V7HWAm38y1cXaXsMcOCvr9ySPj+af7A1U2HJXHzVNvUXVLIGyPf+jV0pf8GHoN+TLAyPkidTCi2RpPApmnR0Bd1zGRaB/B8Oj2HSw7LLbVR1MmskW8RdEWVXSJf3JbpAMgRtc4IZoxTh9qotQjCasm46M0YX9pV1VmbpvRH5OwwgdRtSg2vKaAz/1dNKVtb17Y8DCL4HVufHxMOYl1/zTgIgiYvBnFKfaNp3YjTdPz3n9Na8//X7/k/O1tdwopcZlcAAAAASUVORK5CYII=\\\")}.bk-root .bk-tool-icon-hover{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AoSEhIO6t4cXQAAAI1JREFUWMPtVjsWwCAIUx937NClR3Nx8JT2AlVATe0HRhUSSPTpnMXfw18txpQLAuzYN88SQIHXSJCWcU+0mgpocK5WWG1CGhnfaPfvmMBML5gHzAPmAfPAIycQUNpLa5EmUSqHhrz6S8aR0OaS9KBWEoh5Y8qlRYTbh5K4BbwGNgLuZ10t9IO1TvPPxwnW4GRq8RbypgAAAABJRU5ErkJggg==\\\")}.bk-root .bk-tool-icon-crosshair{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADEUlEQVRYR81XXVIaQRCeHqug8CXmBNETaE4gniDwIgpVspxAbxC9ATkBkCpQ8gKeQDiB5AQxNyAvUlrldr7eHxyGXZi1rMJ5opbp7m++7un+htSGF204vsoMoNXrlzSpfWa1oxQfhAegCZGaEtPorHo8znIoJwCt6+td8uk7ApUQCIHTF4BNAWzImq8ap6cP68CsBdDp9i9ZqXM7ML79g/EnCWD+jgMKENKqWT+tXK0CkQqgNRjs0OxpQIqKhoMxaG6/6JeRnK7T6yO2UvVqhYSlLX+ryORfgKn9ORDFIy7ky41yGcwsr0QAQfDH5zucOswx819fs4egI9OFCcD8DjBF7VNbEX0JzdWEt3NHSSASAcCxBDqMgt/623kvyTgNgNjJIfTjk4D4FqaJR1715MjmYAmA5Bx3AwUXQL+t105KaTlcBSC26XRvhjEIoLiq1yqXpr8FAGG16/ug4IT27fxBWu7EiQuAiImJpEMKE6nYM30uAIDDttSUOPfJP7JzbjPhAiBIh9QE67vIvoOi9WJfCwDavf40ulpjbCqmUf+W753ezURuh7Dg1SqflwAEHU6pgfyBq9Y4qx0LG++2fnZ/eUzcstmdM2AWH+jfc+liWdBJfSENf8Lifi3GVwC9mybOfi5dzatWVrbbLIHNva8p5h/16gkaFiLGGxbufkoE6XguwePiXLF3XmMfCUCUAqtKXU7sumd1CowOuJEi3Pg1FBpjitIGhyvVSfvmjci6ZR+rFQfDiPVE2jFYeICQ+PoewwjC5h7CZld6DBdyu6nDSKgzOyIMhmhK5TTqXYbRorZYM46TmpKAAOrGWwSJJekSB1yqJNOzp1Gs7YJ0EDeySDIMtJbQHh6Kf/uFfNFZkolJICRmz0P8DKWZuIG2g1hpok+Mk0Qphs0h9lzMtWRoNvYLuVImUWrmPJDlBKeRBDfATGOpHkhw670QSHWGLLckmF1PTsMlYqMJpyUbiO0weiMMceqLVTcotnMCYAYJJbcuQrVgZFP0NOOJYpr62pf3AmrHfWUG4O7abefGAfwH7EXSMJafOlYAAAAASUVORK5CYII=\\\")}.bk-root .bk-tool-icon-lasso-select{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NzIwRUFGMDYyMjE2ODExOTdBNUNBNjVEQTY5OTRDRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1ODBEQzAzNDQ0RTMxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1ODBEQzAzMzQ0RTMxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTU0QzIwMUM1RjIxNjgxMUE3QkFFMzhGRjc2NTI3MjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzcyMEVBRjA2MjIxNjgxMTk3QTVDQTY1REE2OTk0Q0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7r0xDwAAAC9klEQVR42sSXb2hNcRjHz50rt1aslNQitSimq6VESW6SFMvFyJ+UknnhhVhkRIkX/iRbSPMnyt95sblZFvMC02patEKtaE3Km1taqWlxfZ/6Hj39+p17zr3nHJ76dO4953d+53ue5/k9v+ck2jseORHYRDAXpHmcDSar84McNwLegwHQa5soGULENFAPMmApH+5laXVcw9/fwA1wDYyFEbQI7FITl2vTQTPYDnaCj3KyooQJVoNu0BmBGG0zQc71YhAPzQEnGRY/+8R8+QGGVCjcXEqBZQy3tkrQBpYnfRL1EGgEEzzGSB48AT2gT+eCj8nLbQCbDU9lk0USto35Ytov0MWE7C8zTL3kKbiiFsQqWw7VcaBNzD2wGOwJIUabePeB+l9tCloI2i0xlnCsBAfAVyda69Pe1yGbBW4ywVwbB2fBRSc+0y8/5AqSpL0KpqqLo2BHRKHxMnnuFvW/xxUkD65VF76DBpb5OG0vy8rfFVtBrzQbA/f9AzFZ0KT+t0iKiKCNRt7kuMriNAlTq6pvkti33Eq9whh8N0YhUqlPcP9ybRjs1pvrfEv5j8NkyzgFatS5PNjKo+NurinjxtqIhcgedh3cN8SIZ9by6GhBI8YEkuBVHpNXlyAkQyHP2SloG7CJcQW9tOzu3VwFlVyFl8Bn8AZ8AMctnk1RxFHwDtyxCBG7DNbrMGlLoIWVXfaVR8f3ExQsDxf7wpeZwp067eMxaUsOg7fFBiUZsiPgjOX6pCL3zgDbAvZIp8HjIHF2K/VturDVqElhrJ8tShdbFqcUQW4rIK3FfrCpTGHS47wGHZbFEsjM9iPP8M3j/pYPOI+smgV8kZZyxRRr8sfZlh4LOI/0UReiiLPfV4e4/pwlB3571J3GsIKCfHWcp7cyLIzyNfGCHqkzxjaxzR0tV1CiUChYLzzszPndKx3mM0vyH+SqdRrW1UfnIT2Zh7hhtilZ4/wSV1AcOeRntmJXE2dS+9mg5VzV/xRkq1NjYSb8I8AAdTOa+zQjMmsAAAAASUVORK5CYII=\\\")}.bk-root .bk-tool-icon-pan{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRTI5MDhEODIwQjUxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRTI5MDhEOTIwQjUxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJFMjkwOEQ2MjBCNTExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJFMjkwOEQ3MjBCNTExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OXzPwwAAAKNJREFUeNrsVsEKgCAM3cyj0f8fuwT9XdEHrLyVIOKYY4kPPDim0+fenF+3HZi4nhFec+Rs4oCPAALwjDVUsKMWA6DNAFX6YXcMYIERdRWIYBzAZbKYGsSKex6mVUAK8Za0TphgoFTbpSvlx3/I0EQOILO2i/ibegLk/mgVONM4JvuBVizgkGH3XTGrR/xlV0ycbO8qCeMN54wdtVQwSTFwCzAATqEZUn8W8W4AAAAASUVORK5CYII=\\\")}.bk-root .bk-tool-icon-xpan{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AoSFS02n02YegAAAG5JREFUWMPtlDEOgDAMAx3Ezv9HFiR+By8ICwOKoBNWPPikrsk1bhrrtqOTCc1YwAIWsMCbQN7nbxLAITeBuRiyWR59QmYCOciMSXoNZd5AfGQejMxrfakIgnDryln7SP2ErOyHdb2GFrCABdoFLtthDii1Jv8gAAAAAElFTkSuQmCC\\\")}.bk-root .bk-tool-icon-ypan{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AoSFS0IXiyF0QAAAHFJREFUWMPtlrEKgEAMQxN1PP9/dhH8Pj+gri5yGkrBI9laeuURrhBu+wFRJ4B2q6ksmaCrIUGL8CY6fVY5gGoH4uMch3OAHUfKryBFBjCAAQxgAAMYwAAGyEzFUkb8ZSqOl3PjfkICWB/6rLqCOcuBCwLtC1jsosQGAAAAAElFTkSuQmCC\\\")}.bk-root .bk-tool-icon-polygon-select{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMzNBREIxOTQ0MUExMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMzNBREIxQTQ0MUExMUU0QTE0ODk2NTE1M0M0MkZENCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUzM0FEQjE3NDQxQTExRTRBMTQ4OTY1MTUzQzQyRkQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUzM0FEQjE4NDQxQTExRTRBMTQ4OTY1MTUzQzQyRkQ0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xB9jgwAAAe5JREFUeNrsmL1LAzEYxu9KUVDBW8RBhRscXNSCoyA6uIl0kYqIXFcXBRdBoYpuDi7iYEFbkFZPpX6sin+BtAhODloHRZTaSkEUUZ/A23rUer275mjFBn40hJA8eZI3ea+iGjn4FL5LCkigHiQ5trM5HEPuQaFQcQhlVpy0GoFWpF2hmKe/lfaUWUHZYsRSM2Vn/9CSQ5LNu2Bq/LI7Qw6KgqSNc5gavywdqgiqRFklyv7doS7q7flrUbYImkG61FvmAU9gBvhLHWUrYIucfwdxM6kNL4fqwBzV18AHOAaNYJo1BsOqDFyiKAp68BA0Cx6BD4yDc8ql+0FC008Gp4HQtttOh6JgAVSDF/BM7WmdZyQCUct6giSTkdYCpqjup+0JghqwaXCMSYhibknFOFQFwnRIl0AbWKXtUSy42wuuIMplNcoewDB9XdyB2gLbYzQTiEKUYtShHjBK9RM6JxOgCZxxvCo2IIohOX/pwMJ1D3STCBWMgTeCZyYQI+I/3jKNmFuNe5d0zyRsSt68yojnOl+UeUEXuAc3dLew67WTs5gYzZUpvtxD3UEurINdam8HDeCIsyNMTB8cCeA344qCsyNrBbFOrfQPxQWHyCkkJhPR8/lcYoJe6XJj98GAXXkIE6IRI+S4lHXoS4ABAP0ljy6tE4wBAAAAAElFTkSuQmCC\\\")}.bk-root .bk-tool-icon-redo{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAYAAABgrToAAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wwGEDEBYlsi0wAAAYBJREFUWMPtl71Lw0AYxn9ppVAodKoUBGfHDtJJR0FRFAc5uMEbBFcdBcXi4G5Hhw5ZAkFQHASho07i0L+hUCi4KBSKQsHlLYSS0iQ0rcI9EMjHfTz3e58LCVhZWf1vOVEbup6fBTbkWAOyQEUet4AB8Ao0gabRajATg67nl4ErQAHFiON+AT5QM1p1UzHoen4eOAdOgELC8XtAHbg2WvWnZlCoPQLVKUXpDdhLQtMJMVcRc8sh7TvAA/AEfEj2kCyWgG1gH1ga03fHaNVKbFDIvYdM0AVqQGNS+GUzHUluyyEmV+OQdAID54CXkLI+AwdGq16clbueXwDugM2Qcq8brX6ijLMQOL8MMVc3Wp0mCZ0saMv1/BvZaENVZa6Lqb4Hk0pKfg/sjuzuFaNVZ1L/TNoGJbOHkr+hCsDZnyAYIHkM3AZu9YHFSdnOMDs1gHbgOj9S9tkTdD2/CHzGjIQzL4Lpfs2kTXKUnCU4hmQO+I5Cbl4ES/YfwcrKyiqefgEvB2gLTkQWKgAAAABJRU5ErkJggg==\\\")}.bk-root .bk-tool-icon-reset{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAYAAABgrToAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRTI5MDhFMDIwQjUxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyOUMzNDE3NDIwQkIxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJFMjkwOERFMjBCNTExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJFMjkwOERGMjBCNTExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kFHGtQAAAm1JREFUeNrMmE9ExFEQx3+7ZYmlLrEsUUTHaEV0iESJVqduXaJr1xKlFB1bdYqoQ9GlFBFdikgpIhLd0rLqUsQqrW2G7+YZr+2993vaHT6H3583M795897M+0U2t3cCR6kh+kA3rtvx7IYoEGfEMSi4GIk4OJgg5ogRot5wzBvBhmaJnI2xqMW7dcQC8UCMWzgX4N1xjF2ALq8OctROiGkiHrhLHDpOoNOLg5xXF0Sn5lmWWCUGiBRRC1K4t4p3pLCuKyVnnXMwAUVJcT+HfFo3SH5ePGPI24TmA1Pl8rJcBGPEvsa5I6KVWDNcmQW824qxqiRhI+bi4IxmWjOYuneH/HvH2Ixmumd8bjNhhad8lxgSzrfp8jUa/L/wlI8KZ3h1T4bdB30Kb9zz4t6YbgurlIMBdoBHUQiGTBx8JYoKPqVe0ftFNInnW8J20SSCjRWM8k8E1S+TNfbZYyQ59yJEg0kjw1QyB42k1iI6ReXLfEWSK8iHJnJVsYqN8jtammuFc/FOr3juU7Ia+39uM7fiuq8aVrEqp+J6BPWzahw8IPLKdTPKUNU4yJ3Fhqb1inu0y7qeRNVYsWkWFkXPl0QZ8iVbohFmW0s2DmY1jSUX8mUPzi1rmoLML2eXsvsgR/FO3JtAix53nNZ96FDlDrasW35eKGniRRPJeywck9VdOjTdayL3Ahv5MC1/xy+Hp1Iq7BGHMHatjOEqMUgMlxmbVsaEOpMk4GSnp0VyCedyLtuMTlhRD1ZaPoRjeejoMf1HE7VUPkW04Jz7Ztm9rGHslM1Hhjl2xlCn+4muQP/77RyHdf799uli5FuAAQC+l5Sj5nEBdwAAAABJRU5ErkJggg==\\\")}.bk-root .bk-tool-icon-resize{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODVDNDBCQjIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODVDNDBCQzIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyMUREOEQ4MjBCMjExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE4NUM0MEJBMjBCMzExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nIbQ0AAAAIJJREFUeNpiXLhs5X8G7ICRgTYAq31MDIMEwBzyERoCyJhWAN2ej4MqRFiIjUMahczgSyMsNE4PxACBQZlrcAFsuYkcLECpQwZNiIw6ZNQhow4ZdcioQ0YdMuoQerRZkQE/vdqwgypqQD7+MIBuANn9f1CnEcbRXIMjd4zM0QCAAAMAbdAPQaze1JcAAAAASUVORK5CYII=\\\")}.bk-root .bk-tool-icon-save{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMjFERDhENjIwQjIxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMjFERDhENzIwQjIxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyMUREOEQ0MjBCMjExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMyMUREOEQ1MjBCMjExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+h5hT8AAAAKBJREFUeNpiWbhs5QcGBgZ+hgECTAwDDGAO+AjEjGj4Lw5xUrAAkl3ocr8IhQAzjT3PRu0o+I+EHw65NDDqgJHrABYC8t9JMIuRmiHACS2IKC0LOKH0X1JDAOTzs0BsBs3XlIKz5KSBRCA+RQXLjwNxNDlp4BoQm9Mo7fGPZsNRB4w6YNQBI94BfwfaAV9G08CoA9DbA/xUavkMvRAACDAAaPgYViexODkAAAAASUVORK5CYII=\\\")}.bk-root .bk-tool-icon-tap-select{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NzIwRUFGMDYyMjE2ODExOTdBNUNBNjVEQTY5OTRDRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOTJBQzE0RDQ0RDUxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOTJBQzE0QzQ0RDUxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTQ0QzIwMUM1RjIxNjgxMUE3QkFFMzhGRjc2NTI3MjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzcyMEVBRjA2MjIxNjgxMTk3QTVDQTY1REE2OTk0Q0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eYZ88AAADLklEQVR42rSXf2TUYRzHv7tuGcfE6Vwb5zLSSjEj7Y9KWqfEmFZJP+yPMdKKmUrrn0iUfjhWlLFi6YfNrF+StBoTo39iYkTGco4xxxG59P7k/T2PT8/37nu3bx9ezvPj+zyf5/PreS78bGLS8SmrwE6yje3NHJsDBTALpknBz6JhH3NiYAB0gHqPOVv52wJ6QQ48BzdAttTioRJjdeA8mAHHS2xuk3p+M8M16ipVQE49Ds6CiFO9RLjGONf05QLx6wPQaBlbBlPgJVgkP0ETiIJ2sB/E1XfimjfgBOOlKDUqCGOcqBcQnw6BYW5YTo4wbvQhMmCfGRemC2rBiGXzWUb+kM/NRZ6CHWBM9ce5R61NgX6ayhSJ5EPlItlDRNkz4JbFHf06BkSzHjXxM+gDv1S/mPUo2AXWgt9UUHL/IVhS8yUV1/EbV3o4N+NaoE9Fu/i827K5pNYHnqAVJECShWmAaddpscYFFXwR7vnXBRGlnUN/L6kqKJlxnRUuDbaDBiL+vst5d4gpcpBrqk/2jIgCKVUolhntplzivHmwh4stGOPfwBWwl/2dpp8p7xjQZqFLiQJtauKkivYm+kzccpK57yXfOUe+P23JqAnVbhMFmlXntCWnxbT31am9ZJ4BJifsUmNTqt0cYhA5ypympPg7VkEKunPbVb8cIG+0kyHLJZNR7fUMooUKFHAPkfQo58VLK+RzwRDd4FdWG9mjpaAXzqkJa1R7kQttqEABWXMjOOxxVRfnhRm5URX1prk/0pQHwNcKlchZ+jdpC+hFdVqO0my9Hj5dkYgCn1Rfh/KdlNDHrJhPqlDih+IfBd6qwpOgEqYMsorJ2HtWxtagLJDn/W3KRfPOZhoeBJfZPgVeGKeKrkQBh5dLXl25Ny3pc4/1fkTdbvFqFQgbxWeYD0hXulhQ0pYiM1jG547fcbMQpVnHTZEn9W3ljsCzwHxCdVteNHIZvQa7/7cC7nV6zHIfyFP9EXjFa7YxKAVqPP4bxhhoLWW+z9JyCb6M/MREg59/RlmmXbmneIybB+YC/ay+yrffqEddDzwGvKxxDmzhc0tc80XVgblqFfgjwAAPubcGjAOl1wAAAABJRU5ErkJggg==\\\")}.bk-root .bk-tool-icon-undo{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAYAAABgrToAAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wwGEAgO/GCy+AAAAXlJREFUWMPtlr1LQzEUxX+1ohQKuhQK/Sc6SCcdBUVQFCSQwQwOjjoKisXB3a5Ch7c8CA6iKAgddRKHjs6FQtGpUBCEoksK5RE179FPyIEs+bg59+TcJODh4THdSA0qUBDqNLBq2jKQBopmuA50gWegBtSUFN2REAxCnQfOAQEsOC5rAxooKylaQyEYhDoDnACHQDZhmA5QAS6UFJ8DI2hUuwVKA3LIC7BlUzOVgFwRuAcKluEmcAM8AB/Gexgv5oANYPuXtQ1Dsp6YoFHu1bJBCygD1f/Mb4pp3/g2b0lwqV/JVAxyc8CT5VgfgV0lRSdmslngGlizHPeKkuILYDZGzDMLuYqS4iiJ6UxC60GoL02h9VAye506KxiEugC8Rar1Dthxvc+SYsZx3nGEXBPYGzY5JwWNV96BTF/3gZLiahRPnYuCmxFyDaA6trc4CPV3zBiLSor2uD04eb8ZByWHqtz0K/iHkvO9W35SqjiKnP/ne3h4eIwOP9GxagtPmsh6AAAAAElFTkSuQmCC\\\")}.bk-root .bk-tool-icon-wheel-pan{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAgCAYAAABpRpp6AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AgeExIQIQWn0QAABMFJREFUWMPFmG9olVUcxz+/c7e76bw3CXxlyqppoQRFr/oDmkEGRlHU9M72R42LxqIIiszRnBhJUhSJ1QPL7S437/YihCTthaxeJARBIBtpYqH5ai9a+5Nz8z6/XnQeezzc+9znLlY/ONzn/p7zO+f7nPP7L739eYrQLUAzsAl4wP4HuAKcAfLAF0ChmHBLppEoyg0MEoeKrWOKzNsFXAQ+Ah4PgQVYDjwLDAE/2Q+qiOKCLTU3DHgRcAw4DNwaY70G4Etg/0KALSUTBvwpsJnKaQ/w1kKALSZbZX+zVmfDVAC6rb6eAa4CDwNPW7VZFJrbBXwPnKwUrKunpebmBgZpyTQivf35JVYfl4fejwFPWBDF6C7gK+D2EO8scB9QCIMoBaAl00ju2FCTqt+FUgV0tjZtzpWTM0CTA7YAPBUBFuAc8BgwFeLdY420LM1Mjlf3HB3YieoLKHeKSD2wrefo4E7P86qjZA3wpMPrsypQji4ABxzepjhga+vSG0VMM/CIiAiAiKwX0ebauvRGz/OqS7lGA9zr8HqKzHvZDop8XJjWlQNck0qtVjFdQIOqTgR8+9ygYrpqUqnVUSe8zOGNOv9fAz6w41Xn3SVrjAEtKwe4NZMZQQotiL9BlEMBX5RDiL8BKbS0ZjIjpeSrgKTDm3VcVtjPvgckgIOOga60z8k4LioA1NufvySW7+NfbosAGhXpSoEN6F176sQ1MKWwdr4++HpB1sxMjlfHAfw2ICXGwTibeZ5XXVuX3ogmcmHQcYOIUlibMNqdTKUeDUAbFpCSdakdKrIb9Lb5RzetF5WOZF1qRzjSUeHV7wM6Izc8NtRsTKIReFBVJ8Q3TSp6KXjf259HRNbfuGqTWNfbn9fwGqJmpQqLRcxDoHOITEcBft0a4B6H32HVJfo6fX+fDQiISBrhTYkW2SIiW27iyN/6F/hp9f36qjL7doQMMPiIg/yPVBVjTocN138A71ewdqeqbhOR9ao6IcohH//yTS7KJNYBW2zgyKv6wze7MLNChXYRSavqMHCkKu7mlZ5Ea9PmXM/RwcWgSaBBjd/flsmMhD2EqmqgBqr+sDGJT1wvgZrtqpxVlXzb1sbcgnqJ2enxblF9B+S3+efE8quK7J+dHu+OqxLzpmw2O+d53qmaVOqXVud0Y9ZwI599PrTj+p+//5zNZucWHHAAGhiZb8Wx/fnnRl2jm3VygGSFay4rkYdERrDAzwZ+y2BW9A4MrL2RIEXkEmMOb00FYFc6pdJYLLCayKHmtArtN/hCO2pOo4lcALwU4B8dXnMFgN2535Sr6a5NTp4X9TuBCyKS5p/AkAYuiPqd1yYnz0cBPuHw2mzzJE6Z/4bDO1FOqDa1dG5meuKUivT5yrchFzesKn0z0xOnAgMrFTj6bNUb6GICOF6mCG0AvgaWOCXTyTjXUptaOnfx3KhXv+ruOUWCXPpI29bGXJxIN2UDw2HHkL4DPFvmB1d9v+1dtDu6C/BSsdZVKe+wd+9e37YRuucTmj8GNtg2FKGT3mVHOToQ93Tj9N7iVhwttsFXKX0I7P6vkp8w4KvAM3bzqRiyV2zi8spCtKcqqekOAHfYLO2HIu2rk8CLwCqr3xVd/b9RB4C/ACaltuFyjACwAAAAAElFTkSuQmCC\\\")}.bk-root .bk-tool-icon-wheel-zoom{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAgCAYAAABpRpp6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRTI5MDhEQzIwQjUxMUU0ODREQUYzNzM5QTM2MjBCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRTI5MDhERDIwQjUxMUU0ODREQUYzNzM5QTM2MjBCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJFMjkwOERBMjBCNTExRTQ4NERBRjM3MzlBMzYyMEJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJFMjkwOERCMjBCNTExRTQ4NERBRjM3MzlBMzYyMEJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sFLapAAAA8xJREFUeNq8WH9k1VEU/+67ecTYxKM8xlJiifKIMUqUKMvy1CqbEmUxJZbSlGXTLBuJpYi18dpqStOzacT+WcTXpkiRUjziETEeY9bnzHm5O53vj/te7fDx3r3fc+/9fM/3nHPPvWWP0mOOIlVAC3AQqOc2SRZ4A9Cg58CSNrj1+FEnSIYfPynHTyOQArYCO/jRPPAJGAcmMM9f87vKfG3AF+AucMAgS5LgRZ4CH/mFrARkieAs8Aw4ASSBckaS++jZLOv6El4HjAKDwPoIa28GXgLdFmQv4WcO2BVBnXTmeIxK+D5wzLGXa8D1CGT78NPPhjFlGnjAmBbPSLefx65IBf+eZZ81hfznIfsr+W0eaACa2G3MhbuAt8CUD1kyRIfongDa4affhW4Nu2Oj0d2Bfg+6Y2UIukr2x4ShkAMOMQlNyLcmgVqj7z2wk17UDDosFOOYMOdPQ+dkyBcZFkb8DGxz2ckTwrKHA8g6HMn7gQWjbzsHqZSUmJ8sej6Cq7WzrhkzKVeYnmSEXSBM6I17RZ+WNWRfJ6z7K2xy1umUc7lGDizIkDL+AsNRXs6U3YpOUrRfWwS01K2noIuLzg+iTcFSiFLKlQPi8+aNAIwri24QlstaEM6JdoIsHBOdiyJl9RntfiXazUljEdJb3IKw1F10Q/Krtin0KaSD5Ido77MYK10sG0S4ByjzwW2LRT3pYlxLRBFpGM91/r9kRJuC/FbEnVEmhEwQYRqw7IMuC8LjnAKllSeBhEI0Qc8U636luWinWxYPqoFCnuxmX16VR9ldCvINqOH/NK5alpe8NY8qL5Nnl/GMFJhU6g2SZtqaw1xCkrss2pGEFhLp0CxuGow83+BDdoDn+FP8hJFeYusNlODL9LI/ubKLRRxDKfamuaNWRBx4o9TI49NDD9yjSdn9NKFa5jTGrdrIKpw1FJCtU8h6Rp/HwbVyBNOOSGtKGHJKtGdAao/NBO4aWrecS9mwQiuU8KLoi1nOEfepQ6TsFXVxnnO0NWFZEdVZjK8RaSgXoHtGbihwh4ViCM+LvhaL8VJ3xscdqnwOCk4xhDNKYNRHPOZfCakbzGOS+SWyloX8KsIj4lNScLwIuTsgsq+ASnFkmor4JdJayopKeEHZGOJ8OzMoatIkF0XvxIm5cGhcUtyhVqlrh4rNNoU8fI+jOCUs3cYIk14L63py9yo2D7fyBZ+t3AGuWgTmiFOCuCIvHuHFo6QbCpxm4GLIxZ+880j/K8Lm593EVZqnXF9N8UXIFt7zgwoeunDZCJzju44M+nKlEP4twAAD1RclkNDukAAAAABJRU5ErkJggg==\\\")}.bk-root .bk-layout-fixed,.bk-root .bk-layout-scale_width,.bk-root .bk-layout-scale_height{position:relative}.bk-root .bk-layout-fixed.bk-grid-row>div,.bk-root .bk-layout-scale_width.bk-grid-row>div,.bk-root .bk-layout-scale_height.bk-grid-row>div{display:inline-block;float:left}.bk-root .bk-grid-row{clear:both}.bk-root .bk-toolbar-wrapper{position:relative}.bk-root .bk-canvas,.bk-root .bk-canvas-overlays,.bk-root .bk-canvas-events{top:0;left:0;position:absolute;width:100%;height:100%}.bk-root .bk-canvas-wrapper{z-index:50}.bk-root .bk-canvas-overlays{z-index:75}.bk-root .bk-canvas-events{z-index:100}.bk-root .bk-toolbar-wrapper{z-index:125}.bk-root .bk-canvas-wrapper{position:relative;font-size:12pt;float:left}.bk-root .bk-canvas{clear:both;position:absolute;font-size:12pt}.bk-root .bk-canvas-wrapper .bk-canvas-map{position:absolute !important;z-index:-5}.bk-root .bk-canvas-map{position:absolute;border:0;z-index:-5}.bk-root .bk-canvas-wrapper .bk-resize-popup{position:absolute;left:0;top:0;width:40px;height:40px;overflow:hidden;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAEnSURBVEiJzZXBioQwDIb/XQuF6U3wCRSEvv8zeFOoB2++QD14aqHSOntYtthxdHesDptTk4Z+hKR/PqqquuNi+7wa8DYIWTplWSJN0yDBGAMhBJxzhyFBJY8AACCErGKv2u4L1lp0XRdVBfBLTwghuN1uUYBNiDHGn4uiQJZl50GmaYJSCm3bou/700BBT4QQAL57IaUEAOR57kEAMAxDHMRaG1wuQc45aK1fBqwgz+wHpJSCUuoayBJ01P6/djHG/jR1hzWDMQbOuZedvak7XAljzAMe/xGlFEmSeP9wJVv/SGsNzjmcc2iaJg6yBbLWghASqHf0dEkpAwl6thpOGWGl1O46iIZQSsE5Dxp9OsQ5h3meV/FxHP05erdaa1HX9W7OW2TlC31ceRWbb5+AAAAAAElFTkSuQmCC);background-position:bottom right;background-repeat:no-repeat;cursor:se-resize}.bk-root .bk-canvas-wrapper:hover .bk-resize-popup{display:block}.bk-root .bk-logo{margin:5px;position:relative;display:block;background-repeat:no-repeat}.bk-root .bk-logo.bk-grey{filter:url(\\\"data:image/svg+xml;utf8,<svg xmlns=\\\\'http://www.w3.org/2000/svg\\\\'><filter id=\\\\'grayscale\\\\'><feColorMatrix type=\\\\'matrix\\\\' values=\\\\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\\\\'/></filter></svg>#grayscale\\\");filter:gray;-webkit-filter:grayscale(100%)}.bk-root .bk-logo-notebook{display:inline-block;vertical-align:middle;margin-right:5px}.bk-root .bk-logo-small{width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAOkSURBVDiNjZRtaJVlGMd/1/08zzln5zjP1LWcU9N0NkN8m2CYjpgQYQXqSs0I84OLIC0hkEKoPtiH3gmKoiJDU7QpLgoLjLIQCpEsNJ1vqUOdO7ppbuec5+V+rj4ctwzd8IIbbi6u+8f1539dt3A78eXC7QizUF7gyV1fD1Yqg4JWz84yffhm0qkFqBogB9rM8tZdtwVsPUhWhGcFJngGeWrPzHm5oaMmkfEg1usvLFyc8jLRqDOMru7AyC8saQr7GG7f5fvDeH7Ej8CM66nIF+8yngt6HWaKh7k49Soy9nXurCi1o3qUbS3zWfrYeQDTB/Qj6kX6Ybhw4B+bOYoLKCC9H3Nu/leUTZ1JdRWkkn2ldcCamzrcf47KKXdAJllSlxAOkRgyHsGC/zRday5Qld9DyoM4/q/rUoy/CXh3jzOu3bHUVZeU+DEn8FInkPBFlu3+nW3Nw0mk6vCDiWg8CeJaxEwuHS3+z5RgY+YBR6V1Z1nxSOfoaPa4LASWxxdNp+VWTk7+4vzaou8v8PN+xo+KY2xsw6une2frhw05CTYOmQvsEhjhWjn0bmXPjpE1+kplmmkP3suftwTubK9Vq22qKmrBhpY4jvd5afdRA3wGjFAgcnTK2s4hY0/GPNIb0nErGMCRxWOOX64Z8RAC4oCXdklmEvcL8o0BfkNK4lUg9HTl+oPlQxdNo3Mg4Nv175e/1LDGzZen30MEjRUtmXSfiTVu1kK8W4txyV6BMKlbgk3lMwYCiusNy9fVfvvwMxv8Ynl6vxoByANLTWplvuj/nF9m2+PDtt1eiHPBr1oIfhCChQMBw6Aw0UulqTKZdfVvfG7VcfIqLG9bcldL/+pdWTLxLUy8Qq38heUIjh4XlzZxzQm19lLFlr8vdQ97rjZVOLf8nclzckbcD4wxXMidpX30sFd37Fv/GtwwhzhxGVAprjbg0gCAEeIgwCZyTV2Z1REEW8O4py0wsjeloKoMr6iCY6dP92H6Vw/oTyICIthibxjm/DfN9lVz8IqtqKYLUXfoKVMVQVVJOElGjrnnUt9T9wbgp8AyYKaGlqingHZU/uG2NTZSVqwHQTWkx9hxjkpWDaCg6Ckj5qebgBVbT3V3NNXMSiWSDdGV3hrtzla7J+duwPOToIg42ChPQOQjspnSlp1V+Gjdged7+8UN5CRAV7a5EdFNwCjEaBR27b3W890TE7g24NAP/mMDXRWrGoFPQI9ls/MWO2dWFAar/xcOIImbbpA3zgAAAABJRU5ErkJggg==)}.bk-root .bk-logo-medium{width:35px;height:35px;background-image:url(data:image/png;base64,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)}.bk-root .bk-logo-large{width:75px;height:75px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAYAAAA4TnrqAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAABNHSURBVHiczZx5nFxVlce/576q6uqq6q7e0t0habIRgQScfEBAJ4MLo4gogY9CAkkIApElCqOCI8IAKriMg6MwoqiBgERMIJEECCoIKKIYWcImS9KEJCxJOr2kt1rfu2f+eN2d7qS7tu4Efp9Pf7rqvvvOOfV759577r3nPuG9hF/PmQXmZEQ/CkwEtqLyV8Q+yPz7nn03TFLVgc/ybhiwD+469WiQLwOfAmqHqbEb1bWo/JCFa148kKa9t8hafuqVGLkWCBVQuxvVy1mw9hf726x+vDfIOqMxzCdm3U4sPK/oe1V/wIK1X98PVg2j6t0m63uzx2O95YyLn0BlFKwtRcrPmb/morE2bW8MJsvsb2X74PsfmoToAwScEwgFAM17ywi4kLtO+78xtCwvDixZPzjuGMQ8CRxFwIFgALRksgC+xF2n/WyMrMuLMWmG9zxLRQjGIYxjGFc5tJLsOX8+/Ij1LbX/g2gDVqE8BI3VYEdFVj9uYf6ai8dC0N4Y3AwDpQpZs4GZYjgVmCNwEBAFIsPV3ZXFa4wmo2QDEMr6hcGSVe8L8S7il0sitM66l2Ci1S/UXqz2kEgYKmKdTJray+lzukejpmiLVz9NNBjgOoRLASdffQGs0tOTDbyO0WkDF8rGiCwnk6FnQged0xcRTC4aKPcdopfaWkNNdRtepouVq5pRfQbVFZw1d2Oxqorqs377DNXBIL9H+AoFENVvc9CwvTVV9iLSN+oZ6euvijV3L5hsM11Nt9F+pIs6DAi0FkSgujpK/bhygsGJwAxgDiLfwpiXWLnqTn5z96Si1BVacd0GAo7DauDfilEAINDd3FnxGkb9Dj3ggFMQ1yPDZO6h9cjraX//SYidgFhftrVQXg4NDVAV90nbdxAJAgsx5klWrPpowSoLregKF4vwsULrD4Zj2NKbLOtA1H/4AQeMKXUk9Ah2XcimT19BYuJ1ONnJgE+SMVBTA/XjIFzml+XWMR7ht6y458hCFBdE1r0bKBfhskLqDocywyuo+LpUIRQAp6SBeBOBnuP5+9V3E3bvx7hNA94UiUBjA8QrfW8qPNCtRmQZd63MO90qiCwHPgYU1b4HI2R4hUxwC4r/9EuJr1RvoXzzUTx30RYan38O0RkD3lTb503BYCHeNByOxphT8lUqrBkaPl2s9sEYF2ETGccftgUIOsV07i2ozmfB2ot5+gaoeesh0ElDvKmy0q85qgBXFuarURBZIkwZhRWp2nq2EvKCoOAU41n6R6x+hAVrf8MNP6qi+uUHsfYIHGcsvGkohKNZsbw8V5W8ZH34mwQzLvVSeqy/E2gj4AZR/P4qv7As8A3a3E+ycO2r/PDGCpQ/YPV4YrE93qQ6epL2oAYNTc9VIW9kOLOJirdaiU+q952iBNteF8Hlu24YFEJBvymOLOdFVJewYO0TACy5KkA2u5RQ6FiqqiAW9WuVtlKRC2WINOSqkNezGuLYzl681i4/liwWqmz1NXm9gBJ0GHlKqrcAsweIOuPcIJNqfkUsNpfGBqiIjbU3DUYAqMlXISdCIeJA3a5OqIxAtAy8Ih6qgL8M7Ho7CQVdAk5wnx+r+g7IpSxYu3qg7MabY4isJBY9mVjMLxt7b9obORXk9SwRykWIWgs7OsDT4pYqFPw5mKcOASME9oncH/Y78TWrh5QKh1MVL6eiYiOqqf3kTUUhr2dpX3dsDHQloLUTGqvALewhewov+Z8sOI7imP5lmTToNSTlBs6/b19pl37xKeAElq+qxrF1iEwGZoAciXA40AjUAZUFWTIGyEvWG0HKJmcJO/h9VstuiIUhEs7fKlR5Wyy7AD9iLws6fReeBZawYO36vBYuPL0D6AA2AQ8PlC//dTmB0DRgKiJTQN8HchjooSCNFDjRLwZ5yTq/I3Tc47EMGfG1uxa2d8DUhpHmqHsgwitzjiLha3KEsqBB9Zdk7OWce3/XqCxfuCCJ77UvDZQtXSZURCpQUw8cBnIEwmHAwYP+giMLzd3Wc5KVWhaZH0o5N0UwyTWxlDUQdQx0JWFXFzRUg+flUN3fXwGEAq9izGc4a826XDpHhcXnKtDV99cMPDDk+jNX19E2oZHuimNxAx9AZCb+wmUVSB0BN5NL/IhkpZZFFojIHR7qHJkKJjyrq1dVpY+PWaYYgZZOqCz3V4e9kZ/HawOfvvbEDmC/EHXQT1+emOnNzPLSWqtWRVURI2qMGHHMeFQCoiYrv5OsqHFVbJ2KdYCXbTDb7oYyh9hAts64gY92wX0j6RmWrNSyyJlGzJ2AKJAVjcxKBz+yrce7fkPEvb5MaHA92L4bJtePGGMqyhtjQ0duROJl4Ug8fKebtlVu2sXLeHiuxctarKeIKCoW6V/pGDSciw0QSgZADYj9cu33n9vYdsWsW4bTs0/okFoWWdBP1ODyrGHSnN7yU7Ien3LhZcdAZy+0dvmR/TDoPlBkNS+Y1uyEnEvClSFi4yLEJ1RQNaGCqgkx4uOjRGvKCUWCmIAgBtQq1lPUKqqKiqLGQ0UF5KfV39swZzg9QwhJLYvMM2LuIkf8FczKFytmdq+8so1/oEw1BqaPh7LQPqPj5myGmZ87htRYEFIIDl259XaEc6Av3hEZcHtVnxwvY3EzLm7a4mU9vIz/fwiEXuvZE3f/11F/G3ZHOn179GhB/gLknHkDGsw4x5w+uXPnB9I86lmmxyMwpWHorpYqT5w6i+NH+fuLwrTlr9cEQoH1wCEj1RERMH0bKZ5irWJdi5tyyaY9vIyHdS3W1R29HcmTkv993PP99xqA5K3hqKgsIz9RAJINeatXvVjX3g3HO8ITnYl9m6MIL5T6o0vF6wuntVu155Njmq6qqOc3QwQcxxAMByivClPZGKW6qZKqCRXED4o1jp9R99tD79l2UP+9BsAxznkIBa1D92FStib1s++ewk5VTjPCUzt3QzLjR/q+VRS91TQW2DRvyuOKfqegyoOap1qfRLWKE3QIRYOUxUJTQX/aX92kbi2vQuS8oq0SFqWXRRddeSptBj6RdvndO+0MPFPlwHtWP1Kkvqmqfyn1/sEECnLqoXdvXQhgjGOOB95filARuTF1W2z6FXPo3LaLOZ29rGjtBseQQXmrVGNHi21zD/Osp58Hdo+FPBG57JCVWyoMyL9SeoJIlRGWJW6NOUu/gHv1HSxo6+bB7iTJujitY2FoqWieP2Wzqn51jMTNckTOMKo0jUqMMNsxXAvAvdi3Wjm9tZPzurpIjoWVo8HGeZOXKXrnGImbJ+llsZtFWDIqMUpW0U+Undv75zEybMww7e7N1QGcZ2BUmy4Au4zAk6O2SAiKyM2p2yoO2NpSLnx1+lUnXdB0aRPA63OndljPfp48q6AFYJxR1T8B20YpCGCmiD2gmXgjoSZas7giXPH4/PrzDgfYdNaUx1X1+tFJ1S2m7LzetzTHTLsYiMiizO2x+WMhq1R8+7DrTNAJ1MXL45MrwhX3LWq8cBpAWtPXKTxRqlyFJ/rzD24CesfEWuVHqdvKp46JrBIQCEerrdpJZaEyqiPVh4QCwYcumHjJkVvPPNRV9EL8ta5i4aGy3ACUndu7yaq9CsEPIkaTPCnUG+Ms7bmtesyXdQs0oB5ostZSFa0iWhadaoXHvtB0yfGb5k5+2ap+pViJCus8Yx4ZiK/C5yZu1KS9R3usvx/cT1z/n1AMiR8LSuaA5KnvDRXbRN/6uyDUxGpwjKkVZM1F4y/60KZ5k29TkbuLEJlVa7/VfPpEd0gwmlqX+LzX4v7R25HFbs9iW1x0t4cmFXXVH0+MFESeiHw7fXvsgK469On9YP9nq5ZwIEx1eTWK1miw7KEl9ReeuvGMg+epSHMh8hS9fOO8yc/CXpF7/H4S6tqFePYFTSnaY7HtHnaAvCy21UW7PDRpwWMPaYM90Icjyi8SS8MHNJwQlSH5CopSFamiPFSOVRvzwuFV/xmcd+LbH2yai0g2j7ibXjtj0k39X/aZ5kSvd3ci+jkMu4YQ4OF7WKeLbfWwLS7eO1mfyA4P7bJoSsFlMHmHOcHATXvr2K8Qjhj8VVUREWqiNRg/ny7Q2djw4JKDP9vYW199lY6Qk6Dw89fmTvqPwWXDzgnLr3GbrbWfVHQXjgWjezzHkT13eYqmFN3tYXe52B1ZvB1ZvO1ZbKuH9lhI23NSS6N5c5/GAtf8y3fiDHOqzKqlPFhOdaQaqxZEnJ7xB635zJnfkGyk/A9qhtKg6E82zp20z1GXEXd3ot90N/ReFb5I02W/wrFtUpZ9XkLuDsAiqhjdLtCDNSG1EkQlgJIm472JxdFeD/XJDWrUvD56KvIj7JS/D6gf7pqqEo/ESWQSJLNJCARCgXTmO8f+4Pa7/vG1c94MpDNNxvUAfr5x7uRLhpORc9+w9+EjHg5N6ehEqEKZoWg9Vl5Q2KiJsiczOyu2jn96/bu2FNMSO3OWZ3sC4xMPPA0gKk0IZcPVVRQjhppYDdt3b0dR3HAoMO6lTXNnLF+3c9PnPo4XcH7W/NmJI86Tc5IVnLIrjHEEqESoFJiG0eMEoDJFeWWK3YdMfRNhm8JWVDcBL4C+qso7mUymu/Hed3Jsw5aO9qoLL7Re7w3JTMs3gacBVPRQyTFE9zfHqkgV7T3tiBGy5eHwwX96elKoJ3H/vfd/MeeCQu7teykguhKagCaB2Xsy+sSCdoTD4X/uPmtKM8g/VfUtYKOqt6Vm5baSF+VaK89vMMb8WOBMqxlct71i0OWcmXvge1g8EieRTpByUxgx2GCApseeeizfvWN4gGYIjIjUAh8G+TD07apAj0igveOsqTtR3Qg8L8Ir1upWYGfNyi0tuYS2Vy4+ESO3AFMQg+t1ASoA35v1Y+MnheSGquKIQ02shh2dO1AUQUhVV7bTk/ve/UXWSIgBMYGDETkGWABgjICwbffcKW96vdk7ate99cvBN7VULg4GhOsR+RoDni5Ym0Dpa+WiFcBhhRhh1RItixIvj9OeaMcRBwrg4kCTNTyMoGnvYLc3Hde099TgS23xxYeLyE+AE/aUCqoWz0tC3xaJhzvBIZAzzXEwrPpzx0QmQdpNI8g7ec3Mc33/Hgvu6+O8rjSZtsTr6fbEcfWPtjzXf7ktvvhiEfk7Q4jym7S1CaxNIQSMX2ZmFaNaVXGMQ22sFhFB0bz9aD7PSgBjP5r1ba1rxsXrzOBl3Dc81z1p4vrOZoC2qsUHifK/iIxw2NzB2hTWpkCc8SgIganFLoZaa4mEIsTL49rS1ZJ30yZnheoVW7sZo+2kAYiAgtedJtuWxGay3cDZBz3R4RNVef6JgvxpZKIAFGsT+ORI2JfLzFLMsWqpjlRnmmoO7shXt4CcUn1VkJIMGYI+b7IpF68ng2ZcUDoQTmt4bNdf34wsCkWCoWtF5Mr8wiyu1wsYHPUyAKo6odQ+w4jpriyL5T3lWsh+4SMl2jDYGt+butK47UmfKJGUBjKfqX+s9fG2qsVHRUNljxZGlN/feF4XIDh42VPmrI+P5siMopvTmeSOvD8jryTLOqC0s8VC30jnkm1L4HWn+z3Mw0kvaPhj59/a4ouX9GXvzC5UqGra79xFcHDTkzvfrkMZV5KNgCrPXv3SFfmWa/KTVb3yjW2qOmwmXE70901dKbJtCTTr9R/RyGhFy8k8vHtde+UF94jIzYxwEH14sQbP60HV9b+j1Q3d22YiMuycsDCZ+qtC6hW0be9lvWsV/WthmgEj2Ey/N2X6ksoEjEUj7fND913dFohf8AJGTy9I5hDxBtfrHSDLwxkX8tIfKPlIgfKHbzz71YL2Tgsiq271tqRm9GRFH80tTcAqbmfK75v2eBM4bkKtXBt85OIZWrlzPcL7CtE9FIJisV7vwHeLMSpOMelSg9FmxSs4H6LghJCa1Vu6rJc9GfQaVPdN+hDBJl0/HOjJDJQB4GRTdDTeF1w/bzah9LcRLXHnR7CaxbMp+s8EKMb05boXizbgs1c9e/nLhWsvAe1nTKoXx5wuIv8OTEWp83rStV5v1oJGh5wnFIvZNSVhNh/biZMd7+c/lwa/v0rR1f0U4GFU6Q3FNj4wc/5E1wQjRgsLSlV5CLVXXPncZRvy1x3Dtxy1njW13HSn49nWRFzKjMWYGCJRQGwo3eC0Ns1wmj/0rb7U6VHpEnHIZHbR0/s8IgEC6tISG88j00/rdU3AGLXD/R5L/0EC1ccVXX3lhst+X6jOMXm9Sj/qfrM5CSSBEeKUTtoqZjeL4y0v5Ahrbgie103/M/bEIZxJfNfDrnUFDQxHluJa67599fNf3zk63ft7ojwIbfHF80XkDkbxgESC9PQ+TyazE5GAp/Clafpq8WFNEXhX3p9V27n0LlV7dukSBNUsnpcASKnaM/Y3UXvjgL4/q7bz1hVW9WxKWMnoD0atzWxX7EnT2HjvfjAxJw74m9nqOpcuV9VFQLq4OxVV3exp4tOHsPldyTA88K+xw2+SKB/HP+ZWEKz1VgSdcbOn80be4X5/4V199eau+OJaB5YgcjbD78x4oH9W1VtqO2+950DbB++Ft0nuhfbKL0yyhk8JepIohwApFZ5BdVUy2f34xMzdRTbZscNgsv4fCI1BY5O1DJEAAAAASUVORK5CYII=)}.bk-root .bk-button-bar{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:2px}.bk-root .bk-toolbar-button{box-sizing:border-box}.bk-root .bk-toolbar-button:focus{outline:0}.bk-root .bk-toolbar-button::-moz-focus-inner{border:0}.bk-root .bk-button-bar-list{margin:0;padding:0}.bk-root .bk-button-bar-list .bk-toolbar-button{list-style-type:none;position:relative;float:left;display:block}.bk-root .bk-button-bar-list .bk-toolbar-button{width:30px;height:28px;padding:5px;border:0;background-color:transparent}.bk-root .bk-button-bar-list .bk-toolbar-button .bk-btn-icon{display:block;position:relative;height:16px;margin:0;border:0;background-size:contain;background-color:transparent;background-repeat:no-repeat;background-position:center center}.bk-root .bk-button-bar-list .bk-toolbar-button .bk-tip{display:none}.bk-root .bk-button-bar-list .bk-toolbar-button .bk-tip:before{display:none;content:\\\" \\\";position:relative;width:100%;background-position:top left;background-repeat:no-repeat}.bk-root .bk-button-bar-list .bk-toolbar-button:hover .bk-tip:before{display:inline-block}.bk-root .bk-button-bar-list .bk-toolbar-button:hover{background:transparent}.bk-root .bk-button-bar-list .bk-toolbar-button:hover .bk-tip{z-index:100;white-space:nowrap;background-color:#fff;opacity:.95;border:#e5e5e5 solid 1px;display:inline-block;position:relative;float:left;padding:5px 10px}.bk-root .bk-button-bar-list .bk-toolbar-button:hover .bk-tip:before{display:block !important}.bk-root .bk-toolbar-above .bk-button-bar-list .bk-toolbar-button:hover .bk-tip{top:10px;left:-10px}.bk-root .bk-toolbar-below .bk-button-bar-list .bk-toolbar-button:hover .bk-tip{top:-50px;left:-10px}.bk-root .bk-toolbar-left .bk-button-bar-list .bk-toolbar-button:hover .bk-tip{top:-22px;left:26px}.bk-root .bk-toolbar-right .bk-button-bar-list .bk-toolbar-button:hover .bk-tip{float:right;top:-22px;left:-26px}.bk-root .bk-toolbar-above .bk-toolbar-button{border-bottom:2px solid transparent}.bk-root .bk-toolbar-above .bk-toolbar-button.bk-active{border-bottom-color:#26aae1}.bk-root .bk-toolbar-below .bk-toolbar-button{border-top:2px solid transparent}.bk-root .bk-toolbar-below .bk-toolbar-button.bk-active{border-top-color:#26aae1}.bk-root .bk-toolbar-right .bk-toolbar-button{border-left:2px solid transparent}.bk-root .bk-toolbar-right .bk-toolbar-button.bk-active{border-left-color:#26aae1}.bk-root .bk-toolbar-left .bk-toolbar-button{border-right:2px solid transparent}.bk-root .bk-toolbar-left .bk-toolbar-button.bk-active{border-right-color:#26aae1}.bk-root .bk-button-bar>.bk-toolbar-button.bk-active{border-bottom:1px solid #26aae1}.bk-root .bk-toolbar-above.bk-toolbar-not-sticky{border-bottom:1px solid #e5e5e5}.bk-root .bk-toolbar-below.bk-toolbar-not-sticky{border-top:1px solid #e5e5e5}.bk-root .bk-toolbar-left.bk-toolbar-not-sticky{border-right:1px solid #e5e5e5}.bk-root .bk-toolbar-right.bk-toolbar-not-sticky{border-left:1px solid #e5e5e5}.bk-root .bk-toolbar-above .bk-button-bar{top:2px}.bk-root .bk-toolbar-right .bk-button-bar{left:1px}.bk-root .bk-toolbar-above,.bk-root .bk-toolbar-below{margin:0;position:absolute;right:0}.bk-root .bk-toolbar-above .bk-logo,.bk-root .bk-toolbar-below .bk-logo{float:right;margin-right:-1px}.bk-root .bk-toolbar-above .bk-button-bar,.bk-root .bk-toolbar-below .bk-button-bar{padding:0;float:right;position:relative}.bk-root .bk-toolbar-above .bk-button-bar .bk-button-bar-list,.bk-root .bk-toolbar-below .bk-button-bar .bk-button-bar-list{float:left}.bk-root .bk-toolbar-above .bk-button-bar .bk-button-bar-list[type='help'] .bk-toolbar-button .bk-tip,.bk-root .bk-toolbar-below .bk-button-bar .bk-button-bar-list[type='help'] .bk-toolbar-button .bk-tip{float:right}.bk-root .bk-toolbar-left,.bk-root .bk-toolbar-right{margin:0;position:absolute;top:0}.bk-root .bk-toolbar-left .bk-logo,.bk-root .bk-toolbar-right .bk-logo{margin-top:-1px}.bk-root .bk-toolbar-left .bk-button-bar,.bk-root .bk-toolbar-right .bk-button-bar{position:relative}.bk-root .bk-toolbar-left .bk-button-bar:before,.bk-root .bk-toolbar-right .bk-button-bar:before,.bk-root .bk-toolbar-left .bk-button-bar:after,.bk-root .bk-toolbar-right .bk-button-bar:after{content:\\\" \\\";display:block;height:0;clear:both}.bk-root .bk-toolbar-left .bk-button-bar .bk-button-bar-list .bk-toolbar-button,.bk-root .bk-toolbar-right .bk-button-bar .bk-button-bar-list .bk-toolbar-button{clear:both}.bk-root .bk-toolbar-box .bk-toolbar-below{top:-1px}.bk-root .bk-toolbar-box .bk-toolbar-right{top:-1px;right:0}.bk-root .bk-button-bar-list:empty{display:none}.bk-root .bk-toolbar-above .bk-button-bar-list+.bk-button-bar-list:before,.bk-root .bk-toolbar-below .bk-button-bar-list+.bk-button-bar-list:before{content:\\\" \\\";float:left;background-color:lightgray;height:10px;width:1px;margin:10px 3px 0 3px}.bk-root .bk-toolbar-left .bk-button-bar-list+.bk-button-bar-list:before,.bk-root .bk-toolbar-right .bk-button-bar-list+.bk-button-bar-list:before{content:\\\" \\\";float:none;clear:both;display:block;background-color:lightgray;height:1px;width:10px;margin:3px 0 3px 10px}.bk-root .bk-tooltip{font-family:\\\"HelveticaNeue-Light\\\",\\\"Helvetica Neue Light\\\",\\\"Helvetica Neue\\\",Helvetica,Arial,\\\"Lucida Grande\\\",sans-serif;font-weight:300;font-size:12px;position:absolute;padding:5px;border:1px solid #e5e5e5;background-color:white;pointer-events:none;opacity:.95}.bk-root .bk-tooltip>div:not(:first-child){margin-top:5px;border-top:#e5e5e5 1px dashed}.bk-root .bk-tooltip.bk-left.bk-tooltip-arrow::before{position:absolute;margin:-7px 0 0 0;top:50%;width:0;height:0;border-style:solid;border-width:7px 0 7px 0;border-color:transparent;content:\\\" \\\";display:block;left:-10px;border-right-width:10px;border-right-color:#909599}.bk-root .bk-tooltip.bk-left::before{left:-10px;border-right-width:10px;border-right-color:#909599}.bk-root .bk-tooltip.bk-right.bk-tooltip-arrow::after{position:absolute;margin:-7px 0 0 0;top:50%;width:0;height:0;border-style:solid;border-width:7px 0 7px 0;border-color:transparent;content:\\\" \\\";display:block;right:-10px;border-left-width:10px;border-left-color:#909599}.bk-root .bk-tooltip.bk-right::after{right:-10px;border-left-width:10px;border-left-color:#909599}.bk-root .bk-tooltip.bk-above::before{position:absolute;margin:0 0 0 -7px;left:50%;width:0;height:0;border-style:solid;border-width:0 7px 0 7px;border-color:transparent;content:\\\" \\\";display:block;top:-10px;border-bottom-width:10px;border-bottom-color:#909599}.bk-root .bk-tooltip.bk-below::after{position:absolute;margin:0 0 0 -7px;left:50%;width:0;height:0;border-style:solid;border-width:0 7px 0 7px;border-color:transparent;content:\\\" \\\";display:block;bottom:-10px;border-top-width:10px;border-top-color:#909599}.bk-root .bk-tooltip-row-label{text-align:right;color:#26aae1}.bk-root .bk-tooltip-row-value{color:default}.bk-root .bk-tooltip-color-block{width:12px;height:12px;margin-left:5px;margin-right:5px;outline:#ddd solid 1px;display:inline-block}.bk-root .bk-plotdiv{position:relative;width:100%;height:100%}.rendered_html .bk-root .bk-tooltip table,.rendered_html .bk-root .bk-tooltip tr,.rendered_html .bk-root .bk-tooltip th,.rendered_html .bk-root .bk-tooltip td{border:0;padding:1px}\\n/*# sourceMappingURL=bokeh.min.css.map */\\n\\n/* END bokeh.min.css */\");\n", + " console.log(\"Bokeh: injecting raw CSS\");\n", + " Bokeh.embed.inject_raw_css(\"/* BEGIN bokeh-widgets.min.css */\\n.bk-root{/*!\\n * jQuery UI CSS Framework 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/category/theming/\\n *//*!\\n * jQuery UI Accordion 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/accordion/#theming\\n *//*!\\n * jQuery UI Autocomplete 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/autocomplete/#theming\\n *//*!\\n * jQuery UI Button 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/button/#theming\\n *//*!\\n * jQuery UI Datepicker 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/datepicker/#theming\\n *//*!\\n * jQuery UI Dialog 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/dialog/#theming\\n *//*!\\n * jQuery UI Draggable 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *//*!\\n * jQuery UI Menu 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/menu/#theming\\n *//*!\\n * jQuery UI Progressbar 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/progressbar/#theming\\n *//*!\\n * jQuery UI Resizable 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *//*!\\n * jQuery UI Selectable 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *//*!\\n * jQuery UI Selectmenu 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/selectmenu/#theming\\n *//*!\\n * jQuery UI Sortable 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *//*!\\n * jQuery UI Slider 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/slider/#theming\\n *//*!\\n * jQuery UI Spinner 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/spinner/#theming\\n *//*!\\n * jQuery UI Tabs 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/tabs/#theming\\n *//*!\\n * jQuery UI Tooltip 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/tooltip/#theming\\n *//*!\\n * jQuery UI CSS Framework 1.11.2\\n * http://jqueryui.com\\n *\\n * Copyright 2014 jQuery Foundation and other contributors\\n * Released under the MIT license.\\n * http://jquery.org/license\\n *\\n * http://api.jqueryui.com/category/theming/\\n *\\n * To view and modify this theme, visit http://jqueryui.com/themeroller/\\n */}.bk-root fieldset{padding:0;margin:0;border:0;min-width:0}.bk-root legend{display:block;width:100%;padding:0;margin-bottom:17px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.bk-root label{display:inline-block;margin-bottom:5px}.bk-root input[type=\\\"search\\\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bk-root input[type=\\\"radio\\\"],.bk-root input[type=\\\"checkbox\\\"]{margin:4px 0 0;margin-top:1px \\\\9;line-height:normal}.bk-root input[type=\\\"file\\\"]{display:block}.bk-root input[type=\\\"range\\\"]{display:block;width:100%}.bk-root select[multiple],.bk-root select[size]{height:auto}.bk-root input[type=\\\"file\\\"]:focus,.bk-root input[type=\\\"radio\\\"]:focus,.bk-root input[type=\\\"checkbox\\\"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bk-root output{display:block;padding-top:7px;line-height:1.42857143;color:#555}.bk-root .bk-bs-form-control{display:block;height:31px;padding:0 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}.bk-root .bk-bs-form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6)}.bk-root .bk-bs-form-control::-moz-placeholder{color:#999;opacity:1}.bk-root .bk-bs-form-control:-ms-input-placeholder{color:#999}.bk-root .bk-bs-form-control::-webkit-input-placeholder{color:#999}.bk-root .bk-bs-form-control[disabled],.bk-root .bk-bs-form-control[readonly],fieldset[disabled] .bk-root .bk-bs-form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.bk-root .bk-bs-form-control{height:auto}.bk-root input[type=\\\"search\\\"]{-webkit-appearance:none}.bk-root input[type=\\\"date\\\"]{line-height:31px}.bk-root .bk-bs-form-group{margin-bottom:15px}.bk-root .bk-bs-radio,.bk-root .bk-bs-checkbox{display:block;min-height:17px;margin-top:10px;margin-bottom:10px;padding-left:20px}.bk-root .bk-bs-radio label,.bk-root .bk-bs-checkbox label{display:inline;font-weight:normal;cursor:pointer}.bk-root .bk-bs-radio input[type=\\\"radio\\\"],.bk-root .bk-bs-radio-inline input[type=\\\"radio\\\"],.bk-root .bk-bs-checkbox input[type=\\\"checkbox\\\"],.bk-root .bk-bs-checkbox-inline input[type=\\\"checkbox\\\"]{float:left;margin-left:-20px}.bk-root .bk-bs-radio+.bk-bs-radio,.bk-root .bk-bs-checkbox+.bk-bs-checkbox{margin-top:-5px}.bk-root .bk-bs-radio-inline,.bk-root .bk-bs-checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.bk-root .bk-bs-radio-inline+.bk-bs-radio-inline,.bk-root .bk-bs-checkbox-inline+.bk-bs-checkbox-inline{margin-top:0;margin-left:10px}.bk-root input[type=\\\"radio\\\"][disabled],.bk-root input[type=\\\"checkbox\\\"][disabled],.bk-root .bk-bs-radio[disabled],.bk-root .bk-bs-radio-inline[disabled],.bk-root .bk-bs-checkbox[disabled],.bk-root .bk-bs-checkbox-inline[disabled],fieldset[disabled] .bk-root input[type=\\\"radio\\\"],fieldset[disabled] .bk-root input[type=\\\"checkbox\\\"],fieldset[disabled] .bk-root .bk-bs-radio,fieldset[disabled] .bk-root .bk-bs-radio-inline,fieldset[disabled] .bk-root .bk-bs-checkbox,fieldset[disabled] .bk-root .bk-bs-checkbox-inline{cursor:not-allowed}.bk-root .bk-bs-input-sm{height:28px;padding:5px 10px;font-size:11px;line-height:1.5;border-radius:3px}select.bk-root .bk-bs-input-sm{height:28px;line-height:28px}textarea.bk-root .bk-bs-input-sm,select[multiple].bk-root .bk-bs-input-sm{height:auto}.bk-root .bk-bs-input-lg{height:42px;padding:10px 16px;font-size:15px;line-height:1.33;border-radius:6px}select.bk-root .bk-bs-input-lg{height:42px;line-height:42px}textarea.bk-root .bk-bs-input-lg,select[multiple].bk-root .bk-bs-input-lg{height:auto}.bk-root .bk-bs-has-feedback{position:relative}.bk-root .bk-bs-has-feedback .bk-bs-form-control{padding-right:38.75px}.bk-root .bk-bs-has-feedback .bk-bs-form-control-feedback{position:absolute;top:22px;right:0;display:block;width:31px;height:31px;line-height:31px;text-align:center}.bk-root .bk-bs-has-success .bk-bs-help-block,.bk-root .bk-bs-has-success .bk-bs-control-label,.bk-root .bk-bs-has-success .bk-bs-radio,.bk-root .bk-bs-has-success .bk-bs-checkbox,.bk-root .bk-bs-has-success .bk-bs-radio-inline,.bk-root .bk-bs-has-success .bk-bs-checkbox-inline{color:#3c763d}.bk-root .bk-bs-has-success .bk-bs-form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.bk-root .bk-bs-has-success .bk-bs-form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.bk-root .bk-bs-has-success .bk-bs-input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.bk-root .bk-bs-has-success .bk-bs-form-control-feedback{color:#3c763d}.bk-root .bk-bs-has-warning .bk-bs-help-block,.bk-root .bk-bs-has-warning .bk-bs-control-label,.bk-root .bk-bs-has-warning .bk-bs-radio,.bk-root .bk-bs-has-warning .bk-bs-checkbox,.bk-root .bk-bs-has-warning .bk-bs-radio-inline,.bk-root .bk-bs-has-warning .bk-bs-checkbox-inline{color:#8a6d3b}.bk-root .bk-bs-has-warning .bk-bs-form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.bk-root .bk-bs-has-warning .bk-bs-form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.bk-root .bk-bs-has-warning .bk-bs-input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.bk-root .bk-bs-has-warning .bk-bs-form-control-feedback{color:#8a6d3b}.bk-root .bk-bs-has-error .bk-bs-help-block,.bk-root .bk-bs-has-error .bk-bs-control-label,.bk-root .bk-bs-has-error .bk-bs-radio,.bk-root .bk-bs-has-error .bk-bs-checkbox,.bk-root .bk-bs-has-error .bk-bs-radio-inline,.bk-root .bk-bs-has-error .bk-bs-checkbox-inline{color:#a94442}.bk-root .bk-bs-has-error .bk-bs-form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.bk-root .bk-bs-has-error .bk-bs-form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.bk-root .bk-bs-has-error .bk-bs-input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.bk-root .bk-bs-has-error .bk-bs-form-control-feedback{color:#a94442}.bk-root .bk-bs-form-control-static{margin-bottom:0}.bk-root .bk-bs-help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media(min-width:768px){.bk-root .bk-bs-form-inline .bk-bs-form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.bk-root .bk-bs-form-inline .bk-bs-form-control{display:inline-block;width:auto;vertical-align:middle}.bk-root .bk-bs-form-inline .bk-bs-input-group>.bk-bs-form-control{width:100%}.bk-root .bk-bs-form-inline .bk-bs-control-label{margin-bottom:0;vertical-align:middle}.bk-root .bk-bs-form-inline .bk-bs-radio,.bk-root .bk-bs-form-inline .bk-bs-checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.bk-root .bk-bs-form-inline .bk-bs-radio input[type=\\\"radio\\\"],.bk-root .bk-bs-form-inline .bk-bs-checkbox input[type=\\\"checkbox\\\"]{float:none;margin-left:0}.bk-root .bk-bs-form-inline .bk-bs-has-feedback .bk-bs-form-control-feedback{top:0}}.bk-root .bk-bs-form-horizontal .bk-bs-control-label,.bk-root .bk-bs-form-horizontal .bk-bs-radio,.bk-root .bk-bs-form-horizontal .bk-bs-checkbox,.bk-root .bk-bs-form-horizontal .bk-bs-radio-inline,.bk-root .bk-bs-form-horizontal .bk-bs-checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.bk-root .bk-bs-form-horizontal .bk-bs-radio,.bk-root .bk-bs-form-horizontal .bk-bs-checkbox{min-height:24px}.bk-root .bk-bs-form-horizontal .bk-bs-form-group{margin-left:-15px;margin-right:-15px}.bk-root .bk-bs-form-horizontal .bk-bs-form-control-static{padding-top:7px}@media(min-width:768px){.bk-root .bk-bs-form-horizontal .bk-bs-control-label{text-align:right}}.bk-root .bk-bs-form-horizontal .bk-bs-has-feedback .bk-bs-form-control-feedback{top:0;right:15px}.bk-root .bk-bs-btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:12px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bk-root .bk-bs-btn:focus,.bk-root .bk-bs-btn:active:focus,.bk-root .bk-bs-btn.bk-bs-active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bk-root .bk-bs-btn:hover,.bk-root .bk-bs-btn:focus{color:#333;text-decoration:none}.bk-root .bk-bs-btn:active,.bk-root .bk-bs-btn.bk-bs-active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.bk-root .bk-bs-btn.bk-bs-disabled,.bk-root .bk-bs-btn[disabled],fieldset[disabled] .bk-root .bk-bs-btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.bk-root .bk-bs-btn-default{color:#333;background-color:#fff;border-color:#ccc}.bk-root .bk-bs-btn-default:hover,.bk-root .bk-bs-btn-default:focus,.bk-root .bk-bs-btn-default:active,.bk-root .bk-bs-btn-default.bk-bs-active,.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.bk-root .bk-bs-btn-default:active,.bk-root .bk-bs-btn-default.bk-bs-active,.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-default{background-image:none}.bk-root .bk-bs-btn-default.bk-bs-disabled,.bk-root .bk-bs-btn-default[disabled],fieldset[disabled] .bk-root .bk-bs-btn-default,.bk-root .bk-bs-btn-default.bk-bs-disabled:hover,.bk-root .bk-bs-btn-default[disabled]:hover,fieldset[disabled] .bk-root .bk-bs-btn-default:hover,.bk-root .bk-bs-btn-default.bk-bs-disabled:focus,.bk-root .bk-bs-btn-default[disabled]:focus,fieldset[disabled] .bk-root .bk-bs-btn-default:focus,.bk-root .bk-bs-btn-default.bk-bs-disabled:active,.bk-root .bk-bs-btn-default[disabled]:active,fieldset[disabled] .bk-root .bk-bs-btn-default:active,.bk-root .bk-bs-btn-default.bk-bs-disabled.bk-bs-active,.bk-root .bk-bs-btn-default[disabled].bk-bs-active,fieldset[disabled] .bk-root .bk-bs-btn-default.bk-bs-active{background-color:#fff;border-color:#ccc}.bk-root .bk-bs-btn-default .bk-bs-badge{color:#fff;background-color:#333}.bk-root .bk-bs-btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.bk-root .bk-bs-btn-primary:hover,.bk-root .bk-bs-btn-primary:focus,.bk-root .bk-bs-btn-primary:active,.bk-root .bk-bs-btn-primary.bk-bs-active,.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.bk-root .bk-bs-btn-primary:active,.bk-root .bk-bs-btn-primary.bk-bs-active,.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-primary{background-image:none}.bk-root .bk-bs-btn-primary.bk-bs-disabled,.bk-root .bk-bs-btn-primary[disabled],fieldset[disabled] .bk-root .bk-bs-btn-primary,.bk-root .bk-bs-btn-primary.bk-bs-disabled:hover,.bk-root .bk-bs-btn-primary[disabled]:hover,fieldset[disabled] .bk-root .bk-bs-btn-primary:hover,.bk-root .bk-bs-btn-primary.bk-bs-disabled:focus,.bk-root .bk-bs-btn-primary[disabled]:focus,fieldset[disabled] .bk-root .bk-bs-btn-primary:focus,.bk-root .bk-bs-btn-primary.bk-bs-disabled:active,.bk-root .bk-bs-btn-primary[disabled]:active,fieldset[disabled] .bk-root .bk-bs-btn-primary:active,.bk-root .bk-bs-btn-primary.bk-bs-disabled.bk-bs-active,.bk-root .bk-bs-btn-primary[disabled].bk-bs-active,fieldset[disabled] .bk-root .bk-bs-btn-primary.bk-bs-active{background-color:#428bca;border-color:#357ebd}.bk-root .bk-bs-btn-primary .bk-bs-badge{color:#428bca;background-color:#fff}.bk-root .bk-bs-btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.bk-root .bk-bs-btn-success:hover,.bk-root .bk-bs-btn-success:focus,.bk-root .bk-bs-btn-success:active,.bk-root .bk-bs-btn-success.bk-bs-active,.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-success{color:#fff;background-color:#47a447;border-color:#398439}.bk-root .bk-bs-btn-success:active,.bk-root .bk-bs-btn-success.bk-bs-active,.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-success{background-image:none}.bk-root .bk-bs-btn-success.bk-bs-disabled,.bk-root .bk-bs-btn-success[disabled],fieldset[disabled] .bk-root .bk-bs-btn-success,.bk-root .bk-bs-btn-success.bk-bs-disabled:hover,.bk-root .bk-bs-btn-success[disabled]:hover,fieldset[disabled] .bk-root .bk-bs-btn-success:hover,.bk-root .bk-bs-btn-success.bk-bs-disabled:focus,.bk-root .bk-bs-btn-success[disabled]:focus,fieldset[disabled] .bk-root .bk-bs-btn-success:focus,.bk-root .bk-bs-btn-success.bk-bs-disabled:active,.bk-root .bk-bs-btn-success[disabled]:active,fieldset[disabled] .bk-root .bk-bs-btn-success:active,.bk-root .bk-bs-btn-success.bk-bs-disabled.bk-bs-active,.bk-root .bk-bs-btn-success[disabled].bk-bs-active,fieldset[disabled] .bk-root .bk-bs-btn-success.bk-bs-active{background-color:#5cb85c;border-color:#4cae4c}.bk-root .bk-bs-btn-success .bk-bs-badge{color:#5cb85c;background-color:#fff}.bk-root .bk-bs-btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.bk-root .bk-bs-btn-info:hover,.bk-root .bk-bs-btn-info:focus,.bk-root .bk-bs-btn-info:active,.bk-root .bk-bs-btn-info.bk-bs-active,.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.bk-root .bk-bs-btn-info:active,.bk-root .bk-bs-btn-info.bk-bs-active,.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-info{background-image:none}.bk-root .bk-bs-btn-info.bk-bs-disabled,.bk-root .bk-bs-btn-info[disabled],fieldset[disabled] .bk-root .bk-bs-btn-info,.bk-root .bk-bs-btn-info.bk-bs-disabled:hover,.bk-root .bk-bs-btn-info[disabled]:hover,fieldset[disabled] .bk-root .bk-bs-btn-info:hover,.bk-root .bk-bs-btn-info.bk-bs-disabled:focus,.bk-root .bk-bs-btn-info[disabled]:focus,fieldset[disabled] .bk-root .bk-bs-btn-info:focus,.bk-root .bk-bs-btn-info.bk-bs-disabled:active,.bk-root .bk-bs-btn-info[disabled]:active,fieldset[disabled] .bk-root .bk-bs-btn-info:active,.bk-root .bk-bs-btn-info.bk-bs-disabled.bk-bs-active,.bk-root .bk-bs-btn-info[disabled].bk-bs-active,fieldset[disabled] .bk-root .bk-bs-btn-info.bk-bs-active{background-color:#5bc0de;border-color:#46b8da}.bk-root .bk-bs-btn-info .bk-bs-badge{color:#5bc0de;background-color:#fff}.bk-root .bk-bs-btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.bk-root .bk-bs-btn-warning:hover,.bk-root .bk-bs-btn-warning:focus,.bk-root .bk-bs-btn-warning:active,.bk-root .bk-bs-btn-warning.bk-bs-active,.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.bk-root .bk-bs-btn-warning:active,.bk-root .bk-bs-btn-warning.bk-bs-active,.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-warning{background-image:none}.bk-root .bk-bs-btn-warning.bk-bs-disabled,.bk-root .bk-bs-btn-warning[disabled],fieldset[disabled] .bk-root .bk-bs-btn-warning,.bk-root .bk-bs-btn-warning.bk-bs-disabled:hover,.bk-root .bk-bs-btn-warning[disabled]:hover,fieldset[disabled] .bk-root .bk-bs-btn-warning:hover,.bk-root .bk-bs-btn-warning.bk-bs-disabled:focus,.bk-root .bk-bs-btn-warning[disabled]:focus,fieldset[disabled] .bk-root .bk-bs-btn-warning:focus,.bk-root .bk-bs-btn-warning.bk-bs-disabled:active,.bk-root .bk-bs-btn-warning[disabled]:active,fieldset[disabled] .bk-root .bk-bs-btn-warning:active,.bk-root .bk-bs-btn-warning.bk-bs-disabled.bk-bs-active,.bk-root .bk-bs-btn-warning[disabled].bk-bs-active,fieldset[disabled] .bk-root .bk-bs-btn-warning.bk-bs-active{background-color:#f0ad4e;border-color:#eea236}.bk-root .bk-bs-btn-warning .bk-bs-badge{color:#f0ad4e;background-color:#fff}.bk-root .bk-bs-btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.bk-root .bk-bs-btn-danger:hover,.bk-root .bk-bs-btn-danger:focus,.bk-root .bk-bs-btn-danger:active,.bk-root .bk-bs-btn-danger.bk-bs-active,.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.bk-root .bk-bs-btn-danger:active,.bk-root .bk-bs-btn-danger.bk-bs-active,.bk-bs-open .bk-bs-dropdown-toggle.bk-root .bk-bs-btn-danger{background-image:none}.bk-root .bk-bs-btn-danger.bk-bs-disabled,.bk-root .bk-bs-btn-danger[disabled],fieldset[disabled] .bk-root .bk-bs-btn-danger,.bk-root .bk-bs-btn-danger.bk-bs-disabled:hover,.bk-root .bk-bs-btn-danger[disabled]:hover,fieldset[disabled] .bk-root .bk-bs-btn-danger:hover,.bk-root .bk-bs-btn-danger.bk-bs-disabled:focus,.bk-root .bk-bs-btn-danger[disabled]:focus,fieldset[disabled] .bk-root .bk-bs-btn-danger:focus,.bk-root .bk-bs-btn-danger.bk-bs-disabled:active,.bk-root .bk-bs-btn-danger[disabled]:active,fieldset[disabled] .bk-root .bk-bs-btn-danger:active,.bk-root .bk-bs-btn-danger.bk-bs-disabled.bk-bs-active,.bk-root .bk-bs-btn-danger[disabled].bk-bs-active,fieldset[disabled] .bk-root .bk-bs-btn-danger.bk-bs-active{background-color:#d9534f;border-color:#d43f3a}.bk-root .bk-bs-btn-danger .bk-bs-badge{color:#d9534f;background-color:#fff}.bk-root .bk-bs-btn-link{color:#428bca;font-weight:normal;cursor:pointer;border-radius:0}.bk-root .bk-bs-btn-link,.bk-root .bk-bs-btn-link:active,.bk-root .bk-bs-btn-link[disabled],fieldset[disabled] .bk-root .bk-bs-btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.bk-root .bk-bs-btn-link,.bk-root .bk-bs-btn-link:hover,.bk-root .bk-bs-btn-link:focus,.bk-root .bk-bs-btn-link:active{border-color:transparent}.bk-root .bk-bs-btn-link:hover,.bk-root .bk-bs-btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.bk-root .bk-bs-btn-link[disabled]:hover,fieldset[disabled] .bk-root .bk-bs-btn-link:hover,.bk-root .bk-bs-btn-link[disabled]:focus,fieldset[disabled] .bk-root .bk-bs-btn-link:focus{color:#999;text-decoration:none}.bk-root .bk-bs-btn-lg{padding:10px 16px;font-size:15px;line-height:1.33;border-radius:6px}.bk-root .bk-bs-btn-sm{padding:5px 10px;font-size:11px;line-height:1.5;border-radius:3px}.bk-root .bk-bs-btn-xs{padding:1px 5px;font-size:11px;line-height:1.5;border-radius:3px}.bk-root .bk-bs-btn-block{display:block;width:100%;padding-left:0;padding-right:0}.bk-root .bk-bs-btn-block+.bk-bs-btn-block{margin-top:5px}.bk-root input[type=\\\"submit\\\"].bk-bs-btn-block,.bk-root input[type=\\\"reset\\\"].bk-bs-btn-block,.bk-root input[type=\\\"button\\\"].bk-bs-btn-block{width:100%}.bk-root .bk-bs-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.bk-root .bk-bs-dropdown{position:relative}.bk-root .bk-bs-dropdown-toggle:focus{outline:0}.bk-root .bk-bs-dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:12px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.bk-root .bk-bs-dropdown-menu.bk-bs-pull-right{right:0;left:auto}.bk-root .bk-bs-dropdown-menu .bk-bs-divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5}.bk-root .bk-bs-dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.bk-root .bk-bs-dropdown-menu>li>a:hover,.bk-root .bk-bs-dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.bk-root .bk-bs-dropdown-menu>.bk-bs-active>a,.bk-root .bk-bs-dropdown-menu>.bk-bs-active>a:hover,.bk-root .bk-bs-dropdown-menu>.bk-bs-active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.bk-root .bk-bs-dropdown-menu>.bk-bs-disabled>a,.bk-root .bk-bs-dropdown-menu>.bk-bs-disabled>a:hover,.bk-root .bk-bs-dropdown-menu>.bk-bs-disabled>a:focus{color:#999}.bk-root .bk-bs-dropdown-menu>.bk-bs-disabled>a:hover,.bk-root .bk-bs-dropdown-menu>.bk-bs-disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.bk-bs-Microsoft.bk-bs-gradient(enabled = false);cursor:not-allowed}.bk-root .bk-bs-open>.bk-bs-dropdown-menu{display:block}.bk-root .bk-bs-open>a{outline:0}.bk-root .bk-bs-dropdown-menu-right{left:auto;right:0}.bk-root .bk-bs-dropdown-menu-left{left:0;right:auto}.bk-root .bk-bs-dropdown-header{display:block;padding:3px 20px;font-size:11px;line-height:1.42857143;color:#999}.bk-root .bk-bs-dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.bk-root .bk-bs-pull-right>.bk-bs-dropdown-menu{right:0;left:auto}.bk-root .bk-bs-dropup .bk-bs-caret,.bk-root .bk-bs-navbar-fixed-bottom .bk-bs-dropdown .bk-bs-caret{border-top:0;border-bottom:4px solid;content:\\\"\\\"}.bk-root .bk-bs-dropup .bk-bs-dropdown-menu,.bk-root .bk-bs-navbar-fixed-bottom .bk-bs-dropdown .bk-bs-dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media(min-width:768px){.bk-root .bk-bs-navbar-right .bk-bs-dropdown-menu{left:auto;right:0}.bk-root .bk-bs-navbar-right .bk-bs-dropdown-menu-left{left:0;right:auto}}.bk-root .bk-bs-btn-group,.bk-root .bk-bs-btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.bk-root .bk-bs-btn-group>.bk-bs-btn,.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn{position:relative;float:left}.bk-root .bk-bs-btn-group>.bk-bs-btn:hover,.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn:hover,.bk-root .bk-bs-btn-group>.bk-bs-btn:focus,.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn:focus,.bk-root .bk-bs-btn-group>.bk-bs-btn:active,.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn:active,.bk-root .bk-bs-btn-group>.bk-bs-btn.bk-bs-active,.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn.bk-bs-active{z-index:2}.bk-root .bk-bs-btn-group>.bk-bs-btn:focus,.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn:focus{outline:0}.bk-root .bk-bs-btn-group .bk-bs-btn+.bk-bs-btn,.bk-root .bk-bs-btn-group .bk-bs-btn+.bk-bs-btn-group,.bk-root .bk-bs-btn-group .bk-bs-btn-group+.bk-bs-btn,.bk-root .bk-bs-btn-group .bk-bs-btn-group+.bk-bs-btn-group{margin-left:-1px}.bk-root .bk-bs-btn-toolbar{margin-left:-5px}.bk-root .bk-bs-btn-toolbar .bk-bs-btn-group,.bk-root .bk-bs-btn-toolbar .bk-bs-input-group{float:left}.bk-root .bk-bs-btn-toolbar>.bk-bs-btn,.bk-root .bk-bs-btn-toolbar>.bk-bs-btn-group,.bk-root .bk-bs-btn-toolbar>.bk-bs-input-group{margin-left:5px}.bk-root .bk-bs-btn-group>.bk-bs-btn:not(:first-child):not(:last-child):not(.bk-bs-dropdown-toggle){border-radius:0}.bk-root .bk-bs-btn-group>.bk-bs-btn:first-child{margin-left:0}.bk-root .bk-bs-btn-group>.bk-bs-btn:first-child:not(:last-child):not(.bk-bs-dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.bk-root .bk-bs-btn-group>.bk-bs-btn:last-child:not(:first-child),.bk-root .bk-bs-btn-group>.bk-bs-dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.bk-root .bk-bs-btn-group>.bk-bs-btn-group{float:left}.bk-root .bk-bs-btn-group>.bk-bs-btn-group:not(:first-child):not(:last-child)>.bk-bs-btn{border-radius:0}.bk-root .bk-bs-btn-group>.bk-bs-btn-group:first-child>.bk-bs-btn:last-child,.bk-root .bk-bs-btn-group>.bk-bs-btn-group:first-child>.bk-bs-dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.bk-root .bk-bs-btn-group>.bk-bs-btn-group:last-child>.bk-bs-btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.bk-root .bk-bs-btn-group .bk-bs-dropdown-toggle:active,.bk-root .bk-bs-btn-group.bk-bs-open .bk-bs-dropdown-toggle{outline:0}.bk-root .bk-bs-btn-group>.bk-bs-btn+.bk-bs-dropdown-toggle{padding-left:8px;padding-right:8px}.bk-root .bk-bs-btn-group>.bk-bs-btn-lg+.bk-bs-dropdown-toggle{padding-left:12px;padding-right:12px}.bk-root .bk-bs-btn-group.bk-bs-open .bk-bs-dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.bk-root .bk-bs-btn-group.bk-bs-open .bk-bs-dropdown-toggle.bk-bs-btn-link{-webkit-box-shadow:none;box-shadow:none}.bk-root .bk-bs-btn .bk-bs-caret{margin-left:0}.bk-root .bk-bs-btn-lg .bk-bs-caret{border-width:5px 5px 0;border-bottom-width:0}.bk-root .bk-bs-dropup .bk-bs-btn-lg .bk-bs-caret{border-width:0 5px 5px}.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn,.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn-group,.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn-group>.bk-bs-btn{display:block;float:none;width:100%;max-width:100%}.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn-group>.bk-bs-btn{float:none}.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn+.bk-bs-btn,.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn+.bk-bs-btn-group,.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn-group+.bk-bs-btn,.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn-group+.bk-bs-btn-group{margin-top:-1px;margin-left:0}.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn:not(:first-child):not(:last-child){border-radius:0}.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn-group:not(:first-child):not(:last-child)>.bk-bs-btn{border-radius:0}.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn-group:first-child:not(:last-child)>.bk-bs-btn:last-child,.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn-group:first-child:not(:last-child)>.bk-bs-dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.bk-root .bk-bs-btn-group-vertical>.bk-bs-btn-group:last-child:not(:first-child)>.bk-bs-btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.bk-root .bk-bs-btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.bk-root .bk-bs-btn-group-justified>.bk-bs-btn,.bk-root .bk-bs-btn-group-justified>.bk-bs-btn-group{float:none;display:table-cell;width:1%}.bk-root .bk-bs-btn-group-justified>.bk-bs-btn-group .bk-bs-btn{width:100%}.bk-root [data-bk-bs-toggle=\\\"buttons\\\"]>.bk-bs-btn>input[type=\\\"radio\\\"],.bk-root [data-bk-bs-toggle=\\\"buttons\\\"]>.bk-bs-btn>input[type=\\\"checkbox\\\"]{display:none}.bk-root .bk-bs-input-group{position:relative;display:table;border-collapse:separate}.bk-root .bk-bs-input-group[class*=\\\"col-\\\"]{float:none;padding-left:0;padding-right:0}.bk-root .bk-bs-input-group .bk-bs-form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.bk-root .bk-bs-input-group-lg>.bk-bs-form-control,.bk-root .bk-bs-input-group-lg>.bk-bs-input-group-addon,.bk-root .bk-bs-input-group-lg>.bk-bs-input-group-btn>.bk-bs-btn{height:42px;padding:10px 16px;font-size:15px;line-height:1.33;border-radius:6px}select.bk-root .bk-bs-input-group-lg>.bk-bs-form-control,select.bk-root .bk-bs-input-group-lg>.bk-bs-input-group-addon,select.bk-root .bk-bs-input-group-lg>.bk-bs-input-group-btn>.bk-bs-btn{height:42px;line-height:42px}textarea.bk-root .bk-bs-input-group-lg>.bk-bs-form-control,textarea.bk-root .bk-bs-input-group-lg>.bk-bs-input-group-addon,textarea.bk-root .bk-bs-input-group-lg>.bk-bs-input-group-btn>.bk-bs-btn,select[multiple].bk-root .bk-bs-input-group-lg>.bk-bs-form-control,select[multiple].bk-root .bk-bs-input-group-lg>.bk-bs-input-group-addon,select[multiple].bk-root .bk-bs-input-group-lg>.bk-bs-input-group-btn>.bk-bs-btn{height:auto}.bk-root .bk-bs-input-group-sm>.bk-bs-form-control,.bk-root .bk-bs-input-group-sm>.bk-bs-input-group-addon,.bk-root .bk-bs-input-group-sm>.bk-bs-input-group-btn>.bk-bs-btn{height:28px;padding:5px 10px;font-size:11px;line-height:1.5;border-radius:3px}select.bk-root .bk-bs-input-group-sm>.bk-bs-form-control,select.bk-root .bk-bs-input-group-sm>.bk-bs-input-group-addon,select.bk-root .bk-bs-input-group-sm>.bk-bs-input-group-btn>.bk-bs-btn{height:28px;line-height:28px}textarea.bk-root .bk-bs-input-group-sm>.bk-bs-form-control,textarea.bk-root .bk-bs-input-group-sm>.bk-bs-input-group-addon,textarea.bk-root .bk-bs-input-group-sm>.bk-bs-input-group-btn>.bk-bs-btn,select[multiple].bk-root .bk-bs-input-group-sm>.bk-bs-form-control,select[multiple].bk-root .bk-bs-input-group-sm>.bk-bs-input-group-addon,select[multiple].bk-root .bk-bs-input-group-sm>.bk-bs-input-group-btn>.bk-bs-btn{height:auto}.bk-root .bk-bs-input-group-addon,.bk-root .bk-bs-input-group-btn,.bk-root .bk-bs-input-group .bk-bs-form-control{display:table-cell}.bk-root .bk-bs-input-group-addon:not(:first-child):not(:last-child),.bk-root .bk-bs-input-group-btn:not(:first-child):not(:last-child),.bk-root .bk-bs-input-group .bk-bs-form-control:not(:first-child):not(:last-child){border-radius:0}.bk-root .bk-bs-input-group-addon,.bk-root .bk-bs-input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.bk-root .bk-bs-input-group-addon{padding:6px 12px;font-size:12px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.bk-root .bk-bs-input-group-addon.bk-bs-input-sm{padding:5px 10px;font-size:11px;border-radius:3px}.bk-root .bk-bs-input-group-addon.bk-bs-input-lg{padding:10px 16px;font-size:15px;border-radius:6px}.bk-root .bk-bs-input-group-addon input[type=\\\"radio\\\"],.bk-root .bk-bs-input-group-addon input[type=\\\"checkbox\\\"]{margin-top:0}.bk-root .bk-bs-input-group .bk-bs-form-control:first-child,.bk-root .bk-bs-input-group-addon:first-child,.bk-root .bk-bs-input-group-btn:first-child>.bk-bs-btn,.bk-root .bk-bs-input-group-btn:first-child>.bk-bs-btn-group>.bk-bs-btn,.bk-root .bk-bs-input-group-btn:first-child>.bk-bs-dropdown-toggle,.bk-root .bk-bs-input-group-btn:last-child>.bk-bs-btn:not(:last-child):not(.bk-bs-dropdown-toggle),.bk-root .bk-bs-input-group-btn:last-child>.bk-bs-btn-group:not(:last-child)>.bk-bs-btn{border-bottom-right-radius:0;border-top-right-radius:0}.bk-root .bk-bs-input-group-addon:first-child{border-right:0}.bk-root .bk-bs-input-group .bk-bs-form-control:last-child,.bk-root .bk-bs-input-group-addon:last-child,.bk-root .bk-bs-input-group-btn:last-child>.bk-bs-btn,.bk-root .bk-bs-input-group-btn:last-child>.bk-bs-btn-group>.bk-bs-btn,.bk-root .bk-bs-input-group-btn:last-child>.bk-bs-dropdown-toggle,.bk-root .bk-bs-input-group-btn:first-child>.bk-bs-btn:not(:first-child),.bk-root .bk-bs-input-group-btn:first-child>.bk-bs-btn-group:not(:first-child)>.bk-bs-btn{border-bottom-left-radius:0;border-top-left-radius:0}.bk-root .bk-bs-input-group-addon:last-child{border-left:0}.bk-root .bk-bs-input-group-btn{position:relative;font-size:0;white-space:nowrap}.bk-root .bk-bs-input-group-btn>.bk-bs-btn{position:relative}.bk-root .bk-bs-input-group-btn>.bk-bs-btn+.bk-bs-btn{margin-left:-1px}.bk-root .bk-bs-input-group-btn>.bk-bs-btn:hover,.bk-root .bk-bs-input-group-btn>.bk-bs-btn:focus,.bk-root .bk-bs-input-group-btn>.bk-bs-btn:active{z-index:2}.bk-root .bk-bs-input-group-btn:first-child>.bk-bs-btn,.bk-root .bk-bs-input-group-btn:first-child>.bk-bs-btn-group{margin-right:-1px}.bk-root .bk-bs-input-group-btn:last-child>.bk-bs-btn,.bk-root .bk-bs-input-group-btn:last-child>.bk-bs-btn-group{margin-left:-1px}.bk-root .bk-bs-nav{margin-bottom:0;padding-left:0;list-style:none}.bk-root .bk-bs-nav>li{position:relative;display:block}.bk-root .bk-bs-nav>li>a{position:relative;display:block;padding:10px 15px}.bk-root .bk-bs-nav>li>a:hover,.bk-root .bk-bs-nav>li>a:focus{text-decoration:none;background-color:#eee}.bk-root .bk-bs-nav>li.bk-bs-disabled>a{color:#999}.bk-root .bk-bs-nav>li.bk-bs-disabled>a:hover,.bk-root .bk-bs-nav>li.bk-bs-disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.bk-root .bk-bs-nav .bk-bs-open>a,.bk-root .bk-bs-nav .bk-bs-open>a:hover,.bk-root .bk-bs-nav .bk-bs-open>a:focus{background-color:#eee;border-color:#428bca}.bk-root .bk-bs-nav .bk-bs-nav-divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5}.bk-root .bk-bs-nav>li>a>img{max-width:none}.bk-root .bk-bs-nav-tabs{border-bottom:1px solid #ddd}.bk-root .bk-bs-nav-tabs>li{float:left;margin-bottom:-1px}.bk-root .bk-bs-nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.bk-root .bk-bs-nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.bk-root .bk-bs-nav-tabs>li.bk-bs-active>a,.bk-root .bk-bs-nav-tabs>li.bk-bs-active>a:hover,.bk-root .bk-bs-nav-tabs>li.bk-bs-active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified{width:100%;border-bottom:0}.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified>li{float:none}.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified>li>a{text-align:center;margin-bottom:5px}.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified>.bk-bs-dropdown .bk-bs-dropdown-menu{top:auto;left:auto}@media(min-width:768px){.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified>li{display:table-cell;width:1%}.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified>li>a{margin-bottom:0}}.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified>li>a{margin-right:0;border-radius:4px}.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified>.bk-bs-active>a,.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified>.bk-bs-active>a:hover,.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified>.bk-bs-active>a:focus{border:1px solid #ddd}@media(min-width:768px){.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified>.bk-bs-active>a,.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified>.bk-bs-active>a:hover,.bk-root .bk-bs-nav-tabs.bk-bs-nav-justified>.bk-bs-active>a:focus{border-bottom-color:#fff}}.bk-root .bk-bs-nav-pills>li{float:left}.bk-root .bk-bs-nav-pills>li>a{border-radius:4px}.bk-root .bk-bs-nav-pills>li+li{margin-left:2px}.bk-root .bk-bs-nav-pills>li.bk-bs-active>a,.bk-root .bk-bs-nav-pills>li.bk-bs-active>a:hover,.bk-root .bk-bs-nav-pills>li.bk-bs-active>a:focus{color:#fff;background-color:#428bca}.bk-root .bk-bs-nav-stacked>li{float:none}.bk-root .bk-bs-nav-stacked>li+li{margin-top:2px;margin-left:0}.bk-root .bk-bs-nav-justified{width:100%}.bk-root .bk-bs-nav-justified>li{float:none}.bk-root .bk-bs-nav-justified>li>a{text-align:center;margin-bottom:5px}.bk-root .bk-bs-nav-justified>.bk-bs-dropdown .bk-bs-dropdown-menu{top:auto;left:auto}@media(min-width:768px){.bk-root .bk-bs-nav-justified>li{display:table-cell;width:1%}.bk-root .bk-bs-nav-justified>li>a{margin-bottom:0}}.bk-root .bk-bs-nav-tabs-justified{border-bottom:0}.bk-root .bk-bs-nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.bk-root .bk-bs-nav-tabs-justified>.bk-bs-active>a,.bk-root .bk-bs-nav-tabs-justified>.bk-bs-active>a:hover,.bk-root .bk-bs-nav-tabs-justified>.bk-bs-active>a:focus{border:1px solid #ddd}@media(min-width:768px){.bk-root .bk-bs-nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.bk-root .bk-bs-nav-tabs-justified>.bk-bs-active>a,.bk-root .bk-bs-nav-tabs-justified>.bk-bs-active>a:hover,.bk-root .bk-bs-nav-tabs-justified>.bk-bs-active>a:focus{border-bottom-color:#fff}}.bk-root .bk-bs-tab-content>.bk-bs-tab-pane{display:none}.bk-root .bk-bs-tab-content>.bk-bs-active{display:block}.bk-root .bk-bs-nav-tabs .bk-bs-dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.bk-root .bk-ui-helper-hidden{display:none}.bk-root .bk-ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bk-root .bk-ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.bk-root .bk-ui-helper-clearfix:before,.bk-root .bk-ui-helper-clearfix:after{content:\\\"\\\";display:table;border-collapse:collapse}.bk-root .bk-ui-helper-clearfix:after{clear:both}.bk-root .bk-ui-helper-clearfix{min-height:0}.bk-root .bk-ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.bk-root .bk-ui-front{z-index:100}.bk-root .bk-ui-state-disabled{cursor:default !important}.bk-root .bk-ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.bk-root .bk-ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.bk-root .bk-ui-accordion .bk-ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.bk-root .bk-ui-accordion .bk-ui-accordion-icons{padding-left:2.2em}.bk-root .bk-ui-accordion .bk-ui-accordion-icons .bk-ui-accordion-icons{padding-left:2.2em}.bk-root .bk-ui-accordion .bk-ui-accordion-header .bk-ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.bk-root .bk-ui-accordion .bk-ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.bk-root .bk-ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.bk-root .bk-ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.bk-root .bk-ui-button,.bk-root .bk-ui-button:link,.bk-root .bk-ui-button:visited,.bk-root .bk-ui-button:hover,.bk-root .bk-ui-button:active{text-decoration:none}.bk-root .bk-ui-button-icon-only{width:2.2em}.bk-root button.bk-ui-button-icon-only{width:2.4em}.bk-root .bk-ui-button-icons-only{width:3.4em}.bk-root button.bk-ui-button-icons-only{width:3.7em}.bk-root .bk-ui-button .bk-ui-button-text{display:block;line-height:normal}.bk-root .bk-ui-button-text-only .bk-ui-button-text{padding:.4em 1em}.bk-root .bk-ui-button-icon-only .bk-ui-button-text,.bk-root .bk-ui-button-icons-only .bk-ui-button-text{padding:.4em;text-indent:-9999999px}.bk-root .bk-ui-button-text-icon-primary .bk-ui-button-text,.bk-root .bk-ui-button-text-icons .bk-ui-button-text{padding:.4em 1em .4em 2.1em}.bk-root .bk-ui-button-text-icon-secondary .bk-ui-button-text,.bk-root .bk-ui-button-text-icons .bk-ui-button-text{padding:.4em 2.1em .4em 1em}.bk-root .bk-ui-button-text-icons .bk-ui-button-text{padding-left:2.1em;padding-right:2.1em}.bk-root input.bk-ui-button{padding:.4em 1em}.bk-root .bk-ui-button-icon-only .bk-ui-icon,.bk-root .bk-ui-button-text-icon-primary .bk-ui-icon,.bk-root .bk-ui-button-text-icon-secondary .bk-ui-icon,.bk-root .bk-ui-button-text-icons .bk-ui-icon,.bk-root .bk-ui-button-icons-only .bk-ui-icon{position:absolute;top:50%;margin-top:-8px}.bk-root .bk-ui-button-icon-only .bk-ui-icon{left:50%;margin-left:-8px}.bk-root .bk-ui-button-text-icon-primary .bk-ui-button-icon-primary,.bk-root .bk-ui-button-text-icons .bk-ui-button-icon-primary,.bk-root .bk-ui-button-icons-only .bk-ui-button-icon-primary{left:.5em}.bk-root .bk-ui-button-text-icon-secondary .bk-ui-button-icon-secondary,.bk-root .bk-ui-button-text-icons .bk-ui-button-icon-secondary,.bk-root .bk-ui-button-icons-only .bk-ui-button-icon-secondary{right:.5em}.bk-root .bk-ui-buttonset{margin-right:7px}.bk-root .bk-ui-buttonset .bk-ui-button{margin-left:0;margin-right:-0.3em}.bk-root input.bk-ui-button::-moz-focus-inner,.bk-root button.bk-ui-button::-moz-focus-inner{border:0;padding:0}.bk-root .bk-ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.bk-root .bk-ui-datepicker .bk-ui-datepicker-header{position:relative;padding:.2em 0}.bk-root .bk-ui-datepicker .bk-ui-datepicker-prev,.bk-root .bk-ui-datepicker .bk-ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.bk-root .bk-ui-datepicker .bk-ui-datepicker-prev-hover,.bk-root .bk-ui-datepicker .bk-ui-datepicker-next-hover{top:1px}.bk-root .bk-ui-datepicker .bk-ui-datepicker-prev{left:2px}.bk-root .bk-ui-datepicker .bk-ui-datepicker-next{right:2px}.bk-root .bk-ui-datepicker .bk-ui-datepicker-prev-hover{left:1px}.bk-root .bk-ui-datepicker .bk-ui-datepicker-next-hover{right:1px}.bk-root .bk-ui-datepicker .bk-ui-datepicker-prev span,.bk-root .bk-ui-datepicker .bk-ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.bk-root .bk-ui-datepicker .bk-ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.bk-root .bk-ui-datepicker .bk-ui-datepicker-title select{font-size:1em;margin:1px 0}.bk-root .bk-ui-datepicker select.bk-ui-datepicker-month,.bk-root .bk-ui-datepicker select.bk-ui-datepicker-year{width:45%}.bk-root .bk-ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.bk-root .bk-ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.bk-root .bk-ui-datepicker td{border:0;padding:1px}.bk-root .bk-ui-datepicker td span,.bk-root .bk-ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.bk-root .bk-ui-datepicker .bk-ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.bk-root .bk-ui-datepicker .bk-ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.bk-root .bk-ui-datepicker .bk-ui-datepicker-buttonpane button.bk-ui-datepicker-current{float:left}.bk-root .bk-ui-datepicker.bk-ui-datepicker-multi{width:auto}.bk-root .bk-ui-datepicker-multi .bk-ui-datepicker-group{float:left}.bk-root .bk-ui-datepicker-multi .bk-ui-datepicker-group table{width:95%;margin:0 auto .4em}.bk-root .bk-ui-datepicker-multi-2 .bk-ui-datepicker-group{width:50%}.bk-root .bk-ui-datepicker-multi-3 .bk-ui-datepicker-group{width:33.3%}.bk-root .bk-ui-datepicker-multi-4 .bk-ui-datepicker-group{width:25%}.bk-root .bk-ui-datepicker-multi .bk-ui-datepicker-group-last .bk-ui-datepicker-header,.bk-root .bk-ui-datepicker-multi .bk-ui-datepicker-group-middle .bk-ui-datepicker-header{border-left-width:0}.bk-root .bk-ui-datepicker-multi .bk-ui-datepicker-buttonpane{clear:left}.bk-root .bk-ui-datepicker-row-break{clear:both;width:100%;font-size:0}.bk-root .bk-ui-datepicker-rtl{direction:rtl}.bk-root .bk-ui-datepicker-rtl .bk-ui-datepicker-prev{right:2px;left:auto}.bk-root .bk-ui-datepicker-rtl .bk-ui-datepicker-next{left:2px;right:auto}.bk-root .bk-ui-datepicker-rtl .bk-ui-datepicker-prev:hover{right:1px;left:auto}.bk-root .bk-ui-datepicker-rtl .bk-ui-datepicker-next:hover{left:1px;right:auto}.bk-root .bk-ui-datepicker-rtl .bk-ui-datepicker-buttonpane{clear:right}.bk-root .bk-ui-datepicker-rtl .bk-ui-datepicker-buttonpane button{float:left}.bk-root .bk-ui-datepicker-rtl .bk-ui-datepicker-buttonpane button.bk-ui-datepicker-current,.bk-root .bk-ui-datepicker-rtl .bk-ui-datepicker-group{float:right}.bk-root .bk-ui-datepicker-rtl .bk-ui-datepicker-group-last .bk-ui-datepicker-header,.bk-root .bk-ui-datepicker-rtl .bk-ui-datepicker-group-middle .bk-ui-datepicker-header{border-right-width:0;border-left-width:1px}.bk-root .bk-ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.bk-root .bk-ui-dialog .bk-ui-dialog-titlebar{padding:.4em 1em;position:relative}.bk-root .bk-ui-dialog .bk-ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.bk-root .bk-ui-dialog .bk-ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.bk-root .bk-ui-dialog .bk-ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.bk-root .bk-ui-dialog .bk-ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.bk-root .bk-ui-dialog .bk-ui-dialog-buttonpane .bk-ui-dialog-buttonset{float:right}.bk-root .bk-ui-dialog .bk-ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.bk-root .bk-ui-dialog .bk-ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.bk-root .bk-ui-draggable .bk-ui-dialog-titlebar{cursor:move}.bk-root .bk-ui-draggable-handle{-ms-touch-action:none;touch-action:none}.bk-root .bk-ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.bk-root .bk-ui-menu .bk-ui-menu{position:absolute}.bk-root .bk-ui-menu .bk-ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(\\\"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\\\")}.bk-root .bk-ui-menu .bk-ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.bk-root .bk-ui-menu .bk-ui-state-focus,.bk-root .bk-ui-menu .bk-ui-state-active{margin:-1px}.bk-root .bk-ui-menu-icons{position:relative}.bk-root .bk-ui-menu-icons .bk-ui-menu-item{padding-left:2em}.bk-root .bk-ui-menu .bk-ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.bk-root .bk-ui-menu .bk-ui-menu-icon{left:auto;right:0}.bk-root .bk-ui-progressbar{height:2em;text-align:left;overflow:hidden}.bk-root .bk-ui-progressbar .bk-ui-progressbar-value{margin:-1px;height:100%}.bk-root .bk-ui-progressbar .bk-ui-progressbar-overlay{background:url(\\\"data:image/gif;base64,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\\\");height:100%;filter:alpha(opacity=25);opacity:.25}.bk-root .bk-ui-progressbar-indeterminate .bk-ui-progressbar-value{background-image:none}.bk-root .bk-ui-resizable{position:relative}.bk-root .bk-ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.bk-root .bk-ui-resizable-disabled .bk-ui-resizable-handle,.bk-root .bk-ui-resizable-autohide .bk-ui-resizable-handle{display:none}.bk-root .bk-ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.bk-root .bk-ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.bk-root .bk-ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.bk-root .bk-ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.bk-root .bk-ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.bk-root .bk-ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.bk-root .bk-ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.bk-root .bk-ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.bk-root .bk-ui-selectable{-ms-touch-action:none;touch-action:none}.bk-root .bk-ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.bk-root .bk-ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.bk-root .bk-ui-selectmenu-menu .bk-ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.bk-root .bk-ui-selectmenu-menu .bk-ui-menu .bk-ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.bk-root .bk-ui-selectmenu-open{display:block}.bk-root .bk-ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.bk-root .bk-ui-selectmenu-button span.bk-ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.bk-root .bk-ui-selectmenu-button span.bk-ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-root .bk-ui-sortable-handle{-ms-touch-action:none;touch-action:none}.bk-root .bk-ui-slider{position:relative;text-align:left}.bk-root .bk-ui-slider .bk-ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.bk-root .bk-ui-slider .bk-ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.bk-root .bk-ui-slider.bk-ui-state-disabled .bk-ui-slider-handle,.bk-root .bk-ui-slider.bk-ui-state-disabled .bk-ui-slider-range{filter:inherit}.bk-root .bk-ui-slider-horizontal{height:0;margin-top:10px}.bk-root .bk-ui-slider-horizontal .bk-ui-slider-handle{top:-10px;margin-left:-0.6em}.bk-root .bk-ui-slider-horizontal .bk-ui-slider-range{top:0;height:100%}.bk-root .bk-ui-slider-horizontal .bk-ui-slider-range-min{left:0}.bk-root .bk-ui-slider-horizontal .bk-ui-slider-range-max{right:0}.bk-root .bk-ui-slider-vertical{width:.8em;height:100px}.bk-root .bk-ui-slider-vertical .bk-ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.bk-root .bk-ui-slider-vertical .bk-ui-slider-range{left:0;width:100%}.bk-root .bk-ui-slider-vertical .bk-ui-slider-range-min{bottom:0}.bk-root .bk-ui-slider-vertical .bk-ui-slider-range-max{top:0}.bk-root .bk-ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.bk-root .bk-ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.bk-root .bk-ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.bk-root .bk-ui-spinner a.bk-ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.bk-root .bk-ui-spinner .bk-ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.bk-root .bk-ui-spinner-up{top:0}.bk-root .bk-ui-spinner-down{bottom:0}.bk-root .bk-ui-spinner .bk-ui-icon-triangle-1-s{background-position:-65px -16px}.bk-root .bk-ui-tabs{position:relative;padding:.2em}.bk-root .bk-ui-tabs .bk-ui-tabs-nav{margin:0;padding:.2em .2em 0}.bk-root .bk-ui-tabs .bk-ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.bk-root .bk-ui-tabs .bk-ui-tabs-nav .bk-ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.bk-root .bk-ui-tabs .bk-ui-tabs-nav li.bk-ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.bk-root .bk-ui-tabs .bk-ui-tabs-nav li.bk-ui-tabs-active .bk-ui-tabs-anchor,.bk-root .bk-ui-tabs .bk-ui-tabs-nav li.bk-ui-state-disabled .bk-ui-tabs-anchor,.bk-root .bk-ui-tabs .bk-ui-tabs-nav li.bk-ui-tabs-loading .bk-ui-tabs-anchor{cursor:text}.bk-root .bk-ui-tabs-collapsible .bk-ui-tabs-nav li.bk-ui-tabs-active .bk-ui-tabs-anchor{cursor:pointer}.bk-root .bk-ui-tabs .bk-ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.bk-root .bk-ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}.bk-root body .bk-ui-tooltip{border-width:2px}.bk-root .bk-ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.bk-root .bk-ui-widget .bk-ui-widget{font-size:1em}.bk-root .bk-ui-widget input,.bk-root .bk-ui-widget select,.bk-root .bk-ui-widget textarea,.bk-root .bk-ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.bk-root .bk-ui-widget-content{border-bottom:1px solid #ccc;background:#fff url(\\\"images/ui-bg_flat_75_ffffff_40x100.png\\\") 50% 50% repeat-x;color:#222}.bk-root .bk-ui-widget-content a{color:#222}.bk-root .bk-ui-widget-header{border:1px solid #aaa;background:#ccc url(\\\"images/ui-bg_highlight-soft_75_cccccc_1x100.png\\\") 50% 50% repeat-x;color:#222;font-weight:bold}.bk-root .bk-ui-widget-header a{color:#222}.bk-root .bk-ui-state-default,.bk-root .bk-ui-widget-content .bk-ui-state-default,.bk-root .bk-ui-widget-header .bk-ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(\\\"images/ui-bg_glass_75_e6e6e6_1x400.png\\\") 50% 50% repeat-x;font-weight:normal;color:#555}.bk-root .bk-ui-state-default a,.bk-root .bk-ui-state-default a:link,.bk-root .bk-ui-state-default a:visited{color:#555;text-decoration:none}.bk-root .bk-ui-state-hover,.bk-root .bk-ui-widget-content .bk-ui-state-hover,.bk-root .bk-ui-widget-header .bk-ui-state-hover,.bk-root .bk-ui-state-focus,.bk-root .bk-ui-widget-content .bk-ui-state-focus,.bk-root .bk-ui-widget-header .bk-ui-state-focus{border:1px solid #999;background:#dadada url(\\\"images/ui-bg_glass_75_dadada_1x400.png\\\") 50% 50% repeat-x;font-weight:normal;color:#212121}.bk-root .bk-ui-state-hover a,.bk-root .bk-ui-state-hover a:hover,.bk-root .bk-ui-state-hover a:link,.bk-root .bk-ui-state-hover a:visited,.bk-root .bk-ui-state-focus a,.bk-root .bk-ui-state-focus a:hover,.bk-root .bk-ui-state-focus a:link,.bk-root .bk-ui-state-focus a:visited{color:#212121;text-decoration:none}.bk-root .bk-ui-state-active,.bk-root .bk-ui-widget-content .bk-ui-state-active,.bk-root .bk-ui-widget-header .bk-ui-state-active{border:1px solid #aaa;background:#fff url(\\\"images/ui-bg_glass_65_ffffff_1x400.png\\\") 50% 50% repeat-x;font-weight:normal;color:#212121}.bk-root .bk-ui-state-active a,.bk-root .bk-ui-state-active a:link,.bk-root .bk-ui-state-active a:visited{color:#212121;text-decoration:none}.bk-root .bk-ui-state-highlight,.bk-root .bk-ui-widget-content .bk-ui-state-highlight,.bk-root .bk-ui-widget-header .bk-ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(\\\"images/ui-bg_glass_55_fbf9ee_1x400.png\\\") 50% 50% repeat-x;color:#363636}.bk-root .bk-ui-state-highlight a,.bk-root .bk-ui-widget-content .bk-ui-state-highlight a,.bk-root .bk-ui-widget-header .bk-ui-state-highlight a{color:#363636}.bk-root .bk-ui-state-error,.bk-root .bk-ui-widget-content .bk-ui-state-error,.bk-root .bk-ui-widget-header .bk-ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(\\\"images/ui-bg_glass_95_fef1ec_1x400.png\\\") 50% 50% repeat-x;color:#cd0a0a}.bk-root .bk-ui-state-error a,.bk-root .bk-ui-widget-content .bk-ui-state-error a,.bk-root .bk-ui-widget-header .bk-ui-state-error a{color:#cd0a0a}.bk-root .bk-ui-state-error-text,.bk-root .bk-ui-widget-content .bk-ui-state-error-text,.bk-root .bk-ui-widget-header .bk-ui-state-error-text{color:#cd0a0a}.bk-root .bk-ui-priority-primary,.bk-root .bk-ui-widget-content .bk-ui-priority-primary,.bk-root .bk-ui-widget-header .bk-ui-priority-primary{font-weight:bold}.bk-root .bk-ui-priority-secondary,.bk-root .bk-ui-widget-content .bk-ui-priority-secondary,.bk-root .bk-ui-widget-header .bk-ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal}.bk-root .bk-ui-state-disabled,.bk-root .bk-ui-widget-content .bk-ui-state-disabled,.bk-root .bk-ui-widget-header .bk-ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.bk-root .bk-ui-state-disabled .bk-ui-icon{filter:alpha(opacity=35)}.bk-root .bk-ui-icon{width:16px;height:16px}.bk-root .bk-ui-icon,.bk-root .bk-ui-widget-content .bk-ui-icon{background-image:url(\\\"images/ui-icons_222222_256x240.png\\\")}.bk-root .bk-ui-widget-header .bk-ui-icon{background-image:url(\\\"images/ui-icons_222222_256x240.png\\\")}.bk-root .bk-ui-state-default .bk-ui-icon{background-image:url(\\\"images/ui-icons_888888_256x240.png\\\")}.bk-root .bk-ui-state-hover .bk-ui-icon,.bk-root .bk-ui-state-focus .bk-ui-icon{background-image:url(\\\"images/ui-icons_454545_256x240.png\\\")}.bk-root .bk-ui-state-active .bk-ui-icon{background-image:url(\\\"images/ui-icons_454545_256x240.png\\\")}.bk-root .bk-ui-state-highlight .bk-ui-icon{background-image:url(\\\"images/ui-icons_2e83ff_256x240.png\\\")}.bk-root .bk-ui-state-error .bk-ui-icon,.bk-root .bk-ui-state-error-text .bk-ui-icon{background-image:url(\\\"images/ui-icons_cd0a0a_256x240.png\\\")}.bk-root .bk-ui-icon-blank{background-position:16px 16px}.bk-root .bk-ui-icon-carat-1-n{background-position:0 0}.bk-root .bk-ui-icon-carat-1-ne{background-position:-16px 0}.bk-root .bk-ui-icon-carat-1-e{background-position:-32px 0}.bk-root .bk-ui-icon-carat-1-se{background-position:-48px 0}.bk-root .bk-ui-icon-carat-1-s{background-position:-64px 0}.bk-root .bk-ui-icon-carat-1-sw{background-position:-80px 0}.bk-root .bk-ui-icon-carat-1-w{background-position:-96px 0}.bk-root .bk-ui-icon-carat-1-nw{background-position:-112px 0}.bk-root .bk-ui-icon-carat-2-n-s{background-position:-128px 0}.bk-root .bk-ui-icon-carat-2-e-w{background-position:-144px 0}.bk-root .bk-ui-icon-triangle-1-n{background-position:0 -16px}.bk-root .bk-ui-icon-triangle-1-ne{background-position:-16px -16px}.bk-root .bk-ui-icon-triangle-1-e{background-position:-32px -16px}.bk-root .bk-ui-icon-triangle-1-se{background-position:-48px -16px}.bk-root .bk-ui-icon-triangle-1-s{background-position:-64px -16px}.bk-root .bk-ui-icon-triangle-1-sw{background-position:-80px -16px}.bk-root .bk-ui-icon-triangle-1-w{background-position:-96px -16px}.bk-root .bk-ui-icon-triangle-1-nw{background-position:-112px -16px}.bk-root .bk-ui-icon-triangle-2-n-s{background-position:-128px -16px}.bk-root .bk-ui-icon-triangle-2-e-w{background-position:-144px -16px}.bk-root .bk-ui-icon-arrow-1-n{background-position:0 -32px}.bk-root .bk-ui-icon-arrow-1-ne{background-position:-16px -32px}.bk-root .bk-ui-icon-arrow-1-e{background-position:-32px -32px}.bk-root .bk-ui-icon-arrow-1-se{background-position:-48px -32px}.bk-root .bk-ui-icon-arrow-1-s{background-position:-64px -32px}.bk-root .bk-ui-icon-arrow-1-sw{background-position:-80px -32px}.bk-root .bk-ui-icon-arrow-1-w{background-position:-96px -32px}.bk-root .bk-ui-icon-arrow-1-nw{background-position:-112px -32px}.bk-root .bk-ui-icon-arrow-2-n-s{background-position:-128px -32px}.bk-root .bk-ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.bk-root .bk-ui-icon-arrow-2-e-w{background-position:-160px -32px}.bk-root .bk-ui-icon-arrow-2-se-nw{background-position:-176px -32px}.bk-root .bk-ui-icon-arrowstop-1-n{background-position:-192px -32px}.bk-root .bk-ui-icon-arrowstop-1-e{background-position:-208px -32px}.bk-root .bk-ui-icon-arrowstop-1-s{background-position:-224px -32px}.bk-root .bk-ui-icon-arrowstop-1-w{background-position:-240px -32px}.bk-root .bk-ui-icon-arrowthick-1-n{background-position:0 -48px}.bk-root .bk-ui-icon-arrowthick-1-ne{background-position:-16px -48px}.bk-root .bk-ui-icon-arrowthick-1-e{background-position:-32px -48px}.bk-root .bk-ui-icon-arrowthick-1-se{background-position:-48px -48px}.bk-root .bk-ui-icon-arrowthick-1-s{background-position:-64px -48px}.bk-root .bk-ui-icon-arrowthick-1-sw{background-position:-80px -48px}.bk-root .bk-ui-icon-arrowthick-1-w{background-position:-96px -48px}.bk-root .bk-ui-icon-arrowthick-1-nw{background-position:-112px -48px}.bk-root .bk-ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.bk-root .bk-ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.bk-root .bk-ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.bk-root .bk-ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.bk-root .bk-ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.bk-root .bk-ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.bk-root .bk-ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.bk-root .bk-ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.bk-root .bk-ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.bk-root .bk-ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.bk-root .bk-ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.bk-root .bk-ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.bk-root .bk-ui-icon-arrowreturn-1-w{background-position:-64px -64px}.bk-root .bk-ui-icon-arrowreturn-1-n{background-position:-80px -64px}.bk-root .bk-ui-icon-arrowreturn-1-e{background-position:-96px -64px}.bk-root .bk-ui-icon-arrowreturn-1-s{background-position:-112px -64px}.bk-root .bk-ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.bk-root .bk-ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.bk-root .bk-ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.bk-root .bk-ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.bk-root .bk-ui-icon-arrow-4{background-position:0 -80px}.bk-root .bk-ui-icon-arrow-4-diag{background-position:-16px -80px}.bk-root .bk-ui-icon-extlink{background-position:-32px -80px}.bk-root .bk-ui-icon-newwin{background-position:-48px -80px}.bk-root .bk-ui-icon-refresh{background-position:-64px -80px}.bk-root .bk-ui-icon-shuffle{background-position:-80px -80px}.bk-root .bk-ui-icon-transfer-e-w{background-position:-96px -80px}.bk-root .bk-ui-icon-transferthick-e-w{background-position:-112px -80px}.bk-root .bk-ui-icon-folder-collapsed{background-position:0 -96px}.bk-root .bk-ui-icon-folder-open{background-position:-16px -96px}.bk-root .bk-ui-icon-document{background-position:-32px -96px}.bk-root .bk-ui-icon-document-b{background-position:-48px -96px}.bk-root .bk-ui-icon-note{background-position:-64px -96px}.bk-root .bk-ui-icon-mail-closed{background-position:-80px -96px}.bk-root .bk-ui-icon-mail-open{background-position:-96px -96px}.bk-root .bk-ui-icon-suitcase{background-position:-112px -96px}.bk-root .bk-ui-icon-comment{background-position:-128px -96px}.bk-root .bk-ui-icon-person{background-position:-144px -96px}.bk-root .bk-ui-icon-print{background-position:-160px -96px}.bk-root .bk-ui-icon-trash{background-position:-176px -96px}.bk-root .bk-ui-icon-locked{background-position:-192px -96px}.bk-root .bk-ui-icon-unlocked{background-position:-208px -96px}.bk-root .bk-ui-icon-bookmark{background-position:-224px -96px}.bk-root .bk-ui-icon-tag{background-position:-240px -96px}.bk-root .bk-ui-icon-home{background-position:0 -112px}.bk-root .bk-ui-icon-flag{background-position:-16px -112px}.bk-root .bk-ui-icon-calendar{background-position:-32px -112px}.bk-root .bk-ui-icon-cart{background-position:-48px -112px}.bk-root .bk-ui-icon-pencil{background-position:-64px -112px}.bk-root .bk-ui-icon-clock{background-position:-80px -112px}.bk-root .bk-ui-icon-disk{background-position:-96px -112px}.bk-root .bk-ui-icon-calculator{background-position:-112px -112px}.bk-root .bk-ui-icon-zoomin{background-position:-128px -112px}.bk-root .bk-ui-icon-zoomout{background-position:-144px -112px}.bk-root .bk-ui-icon-search{background-position:-160px -112px}.bk-root .bk-ui-icon-wrench{background-position:-176px -112px}.bk-root .bk-ui-icon-gear{background-position:-192px -112px}.bk-root .bk-ui-icon-heart{background-position:-208px -112px}.bk-root .bk-ui-icon-star{background-position:-224px -112px}.bk-root .bk-ui-icon-link{background-position:-240px -112px}.bk-root .bk-ui-icon-cancel{background-position:0 -128px}.bk-root .bk-ui-icon-plus{background-position:-16px -128px}.bk-root .bk-ui-icon-plusthick{background-position:-32px -128px}.bk-root .bk-ui-icon-minus{background-position:-48px -128px}.bk-root .bk-ui-icon-minusthick{background-position:-64px -128px}.bk-root .bk-ui-icon-close{background-position:-80px -128px}.bk-root .bk-ui-icon-closethick{background-position:-96px -128px}.bk-root .bk-ui-icon-key{background-position:-112px -128px}.bk-root .bk-ui-icon-lightbulb{background-position:-128px -128px}.bk-root .bk-ui-icon-scissors{background-position:-144px -128px}.bk-root .bk-ui-icon-clipboard{background-position:-160px -128px}.bk-root .bk-ui-icon-copy{background-position:-176px -128px}.bk-root .bk-ui-icon-contact{background-position:-192px -128px}.bk-root .bk-ui-icon-image{background-position:-208px -128px}.bk-root .bk-ui-icon-video{background-position:-224px -128px}.bk-root .bk-ui-icon-script{background-position:-240px -128px}.bk-root .bk-ui-icon-alert{background-position:0 -144px}.bk-root .bk-ui-icon-info{background-position:-16px -144px}.bk-root .bk-ui-icon-notice{background-position:-32px -144px}.bk-root .bk-ui-icon-help{background-position:-48px -144px}.bk-root .bk-ui-icon-check{background-position:-64px -144px}.bk-root .bk-ui-icon-bullet{background-position:-80px -144px}.bk-root .bk-ui-icon-radio-on{background-position:-96px -144px}.bk-root .bk-ui-icon-radio-off{background-position:-112px -144px}.bk-root .bk-ui-icon-pin-w{background-position:-128px -144px}.bk-root .bk-ui-icon-pin-s{background-position:-144px -144px}.bk-root .bk-ui-icon-play{background-position:0 -160px}.bk-root .bk-ui-icon-pause{background-position:-16px -160px}.bk-root .bk-ui-icon-seek-next{background-position:-32px -160px}.bk-root .bk-ui-icon-seek-prev{background-position:-48px -160px}.bk-root .bk-ui-icon-seek-end{background-position:-64px -160px}.bk-root .bk-ui-icon-seek-start{background-position:-80px -160px}.bk-root .bk-ui-icon-seek-first{background-position:-80px -160px}.bk-root .bk-ui-icon-stop{background-position:-96px -160px}.bk-root .bk-ui-icon-eject{background-position:-112px -160px}.bk-root .bk-ui-icon-volume-off{background-position:-128px -160px}.bk-root .bk-ui-icon-volume-on{background-position:-144px -160px}.bk-root .bk-ui-icon-power{background-position:0 -176px}.bk-root .bk-ui-icon-signal-diag{background-position:-16px -176px}.bk-root .bk-ui-icon-signal{background-position:-32px -176px}.bk-root .bk-ui-icon-battery-0{background-position:-48px -176px}.bk-root .bk-ui-icon-battery-1{background-position:-64px -176px}.bk-root .bk-ui-icon-battery-2{background-position:-80px -176px}.bk-root .bk-ui-icon-battery-3{background-position:-96px -176px}.bk-root .bk-ui-icon-circle-plus{background-position:0 -192px}.bk-root .bk-ui-icon-circle-minus{background-position:-16px -192px}.bk-root .bk-ui-icon-circle-close{background-position:-32px -192px}.bk-root .bk-ui-icon-circle-triangle-e{background-position:-48px -192px}.bk-root .bk-ui-icon-circle-triangle-s{background-position:-64px -192px}.bk-root .bk-ui-icon-circle-triangle-w{background-position:-80px -192px}.bk-root .bk-ui-icon-circle-triangle-n{background-position:-96px -192px}.bk-root .bk-ui-icon-circle-arrow-e{background-position:-112px -192px}.bk-root .bk-ui-icon-circle-arrow-s{background-position:-128px -192px}.bk-root .bk-ui-icon-circle-arrow-w{background-position:-144px -192px}.bk-root .bk-ui-icon-circle-arrow-n{background-position:-160px -192px}.bk-root .bk-ui-icon-circle-zoomin{background-position:-176px -192px}.bk-root .bk-ui-icon-circle-zoomout{background-position:-192px -192px}.bk-root .bk-ui-icon-circle-check{background-position:-208px -192px}.bk-root .bk-ui-icon-circlesmall-plus{background-position:0 -208px}.bk-root .bk-ui-icon-circlesmall-minus{background-position:-16px -208px}.bk-root .bk-ui-icon-circlesmall-close{background-position:-32px -208px}.bk-root .bk-ui-icon-squaresmall-plus{background-position:-48px -208px}.bk-root .bk-ui-icon-squaresmall-minus{background-position:-64px -208px}.bk-root .bk-ui-icon-squaresmall-close{background-position:-80px -208px}.bk-root .bk-ui-icon-grip-dotted-vertical{background-position:0 -224px}.bk-root .bk-ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.bk-root .bk-ui-icon-grip-solid-vertical{background-position:-32px -224px}.bk-root .bk-ui-icon-grip-solid-horizontal{background-position:-48px -224px}.bk-root .bk-ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.bk-root .bk-ui-icon-grip-diagonal-se{background-position:-80px -224px}.bk-root .bk-ui-corner-all,.bk-root .bk-ui-corner-top,.bk-root .bk-ui-corner-left,.bk-root .bk-ui-corner-tl{border-top-left-radius:4px}.bk-root .bk-ui-corner-all,.bk-root .bk-ui-corner-top,.bk-root .bk-ui-corner-right,.bk-root .bk-ui-corner-tr{border-top-right-radius:4px}.bk-root .bk-ui-corner-all,.bk-root .bk-ui-corner-bottom,.bk-root .bk-ui-corner-left,.bk-root .bk-ui-corner-bl{border-bottom-left-radius:4px}.bk-root .bk-ui-corner-all,.bk-root .bk-ui-corner-bottom,.bk-root .bk-ui-corner-right,.bk-root .bk-ui-corner-br{border-bottom-right-radius:4px}.bk-root .bk-ui-widget-overlay{background:#aaa url(\\\"images/ui-bg_flat_0_aaaaaa_40x100.png\\\") 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30)}.bk-root .bk-ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(\\\"images/ui-bg_flat_0_aaaaaa_40x100.png\\\") 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30);border-radius:8px}.bk-root .bk-slick-header.bk-ui-state-default,.bk-root .bk-slick-headerrow.bk-ui-state-default{width:100%;overflow:hidden;border-left:0}.bk-root .bk-slick-header-columns,.bk-root .bk-slick-headerrow-columns{position:relative;white-space:nowrap;cursor:default;overflow:hidden}.bk-root .bk-slick-header-column.bk-ui-state-default{position:relative;display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:16px;line-height:16px;margin:0;padding:4px;border-right:1px solid silver;border-left:0;border-top:0;border-bottom:0;float:left}.bk-root .bk-slick-headerrow-column.bk-ui-state-default{padding:4px}.bk-root .bk-slick-header-column-sorted{font-style:italic}.bk-root .bk-slick-sort-indicator{display:inline-block;width:8px;height:5px;margin-left:4px;margin-top:6px;float:left}.bk-root .bk-slick-sort-indicator-desc{background:url(images/sort-desc.gif)}.bk-root .bk-slick-sort-indicator-asc{background:url(images/sort-asc.gif)}.bk-root .bk-slick-resizable-handle{position:absolute;font-size:.1px;display:block;cursor:col-resize;width:4px;right:0;top:0;height:100%}.bk-root .bk-slick-sortable-placeholder{background:silver}.bk-root .grid-canvas{position:relative;outline:0}.bk-root .bk-slick-row.bk-ui-widget-content,.bk-root .bk-slick-row.bk-ui-state-active{position:absolute;border:0;width:100%}.bk-root .bk-slick-cell,.bk-root .bk-slick-headerrow-column{position:absolute;border:1px solid transparent;border-right:1px dotted silver;border-bottom-color:silver;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:middle;z-index:1;padding:1px 2px 2px 1px;margin:0;white-space:nowrap;cursor:default}.bk-root .bk-slick-group-toggle{display:inline-block}.bk-root .bk-slick-cell.highlighted{background:lightskyblue;background:rgba(0,0,255,0.2);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.bk-root .bk-slick-cell.flashing{border:1px solid red !important}.bk-root .bk-slick-cell.editable{z-index:11;overflow:visible;background:white;border-color:black;border-style:solid}.bk-root .bk-slick-cell:focus{outline:0}.bk-root .bk-slick-reorder-proxy{display:inline-block;background:blue;opacity:.15;cursor:move}.bk-root .bk-slick-reorder-guide{display:inline-block;height:2px;background:blue;opacity:.7}.bk-root .bk-slick-selection{z-index:10;position:absolute;border:2px dashed black}.bk-root .bk-slick-header-columns{background:url('images/header-columns-bg.gif') repeat-x center bottom;border-bottom:1px solid silver}.bk-root .bk-slick-header-column{background:url('images/header-columns-bg.gif') repeat-x center bottom;border-right:1px solid silver}.bk-root .bk-slick-header-column:hover,.bk-root .bk-slick-header-column-active{background:white url('images/header-columns-over-bg.gif') repeat-x center bottom}.bk-root .bk-slick-headerrow{background:#fafafa}.bk-root .bk-slick-headerrow-column{background:#fafafa;border-bottom:0;height:100%}.bk-root .bk-slick-row.bk-ui-state-active{background:#f5f7d7}.bk-root .bk-slick-row{position:absolute;background:white;border:0;line-height:20px}.bk-root .bk-slick-row.selected{z-index:10;background:#dfe8f6}.bk-root .bk-slick-cell{padding-left:4px;padding-right:4px}.bk-root .bk-slick-group{border-bottom:2px solid silver}.bk-root .bk-slick-group-toggle{width:9px;height:9px;margin-right:5px}.bk-root .bk-slick-group-toggle.expanded{background:url(images/collapse.gif) no-repeat center center}.bk-root .bk-slick-group-toggle.collapsed{background:url(images/expand.gif) no-repeat center center}.bk-root .bk-slick-group-totals{color:gray;background:white}.bk-root .bk-slick-cell.selected{background-color:beige}.bk-root .bk-slick-cell.active{border-color:gray;border-style:solid}.bk-root .bk-slick-sortable-placeholder{background:silver !important}.bk-root .bk-slick-row.odd{background:#fafafa}.bk-root .bk-slick-row.bk-ui-state-active{background:#f5f7d7}.bk-root .bk-slick-row.loading{opacity:.5}.bk-root .bk-slick-cell.invalid{border-color:red;-moz-animation-duration:.2s;-webkit-animation-duration:.2s;-moz-animation-name:slickgrid-invalid-hilite;-webkit-animation-name:slickgrid-invalid-hilite}@-moz-keyframes slickgrid-invalid-hilite{from{box-shadow:0 0 6px red}to{box-shadow:none}}@-webkit-keyframes slickgrid-invalid-hilite{from{box-shadow:0 0 6px red}to{box-shadow:none}}.bk-root .bk-slick-column-name,.bk-root .bk-slick-sort-indicator{display:inline-block;float:left;margin-bottom:100px}.bk-root .bk-slick-header-button{display:inline-block;float:right;vertical-align:top;margin:1px;margin-bottom:100px;height:15px;width:15px;background-repeat:no-repeat;background-position:center center;cursor:pointer}.bk-root .bk-slick-header-button-hidden{width:0;-webkit-transition:.2s width;-ms-transition:.2s width;transition:.2s width}.bk-root .bk-slick-header-column:hover>.bk-slick-header-button{width:15px}.bk-root .bk-slick-header-menubutton{position:absolute;right:0;top:0;bottom:0;width:14px;background-repeat:no-repeat;background-position:left center;background-image:url(../images/down.gif);cursor:pointer;display:none;border-left:thin ridge silver}.bk-root .bk-slick-header-column:hover>.bk-slick-header-menubutton,.bk-root .bk-slick-header-column-active .bk-slick-header-menubutton{display:inline-block}.bk-root .bk-slick-header-menu{position:absolute;display:inline-block;margin:0;padding:2px;cursor:default}.bk-root .bk-slick-header-menuitem{list-style:none;margin:0;padding:0;cursor:pointer}.bk-root .bk-slick-header-menuicon{display:inline-block;width:16px;height:16px;vertical-align:middle;margin-right:4px;background-repeat:no-repeat;background-position:center center}.bk-root .bk-slick-header-menucontent{display:inline-block;vertical-align:middle}.bk-root .bk-slick-header-menuitem-disabled{color:silver}.bk-root .bk-slick-columnpicker{border:1px solid #718bb7;background:#f0f0f0;padding:6px;-moz-box-shadow:2px 2px 2px silver;-webkit-box-shadow:2px 2px 2px silver;box-shadow:2px 2px 2px silver;min-width:100px;cursor:default}.bk-root .bk-slick-columnpicker li{list-style:none;margin:0;padding:0;background:0}.bk-root .bk-slick-columnpicker input{margin:4px}.bk-root .bk-slick-columnpicker li a{display:block;padding:4px;font-weight:bold}.bk-root .bk-slick-columnpicker li a:hover{background:white}.bk-root .bk-slick-pager{width:100%;height:26px;border:1px solid gray;border-top:0;background:url('../images/header-columns-bg.gif') repeat-x center bottom;vertical-align:middle}.bk-root .bk-slick-pager .bk-slick-pager-status{display:inline-block;padding:6px}.bk-root .bk-slick-pager .bk-ui-icon-container{display:inline-block;margin:2px;border-color:gray}.bk-root .bk-slick-pager .bk-slick-pager-nav{display:inline-block;float:left;padding:2px}.bk-root .bk-slick-pager .bk-slick-pager-settings{display:block;float:right;padding:2px}.bk-root .bk-slick-pager .bk-slick-pager-settings *{vertical-align:middle}.bk-root .bk-slick-pager .bk-slick-pager-settings a{padding:2px;text-decoration:underline;cursor:pointer}.bk-root .bk-ui-rangeSlider{height:22px}.bk-root .bk-ui-rangeSlider .bk-ui-rangeSlider-innerBar{height:16px;margin:3px 6px;background:#DDD}.bk-root .bk-ui-rangeSlider .bk-ui-rangeSlider-handle{width:6px;height:22px;background:#AAA;background:rgba(100,100,100,0.3);cursor:col-resize}.bk-root .bk-ui-rangeSlider .bk-ui-rangeSlider-bar{margin:1px 0;background:#CCC;background:rgba(100,100,150,0.2);height:20px;cursor:move;cursor:grab;cursor:-moz-grab}.bk-root .bk-ui-rangeSlider .bk-ui-rangeSlider-bar.bk-ui-draggable-dragging{cursor:-moz-grabbing;cursor:grabbing}.bk-root .bk-ui-rangeSlider-arrow{height:16px;margin:2px 0;width:16px;background-repeat:no-repeat}.bk-root .bk-ui-rangeSlider-arrow.bk-ui-rangeSlider-leftArrow{background-image:url('icons-classic/resultset_previous.png');background-position:center left}.bk-root .bk-ui-rangeSlider-arrow.bk-ui-rangeSlider-rightArrow{background-image:url('icons-classic/resultset_next.png');background-position:center right}.bk-root .bk-ui-rangeSlider-arrow-inner{display:none}.bk-root .bk-ui-rangeSlider-container{height:22px}.bk-root .bk-ui-rangeSlider-withArrows .bk-ui-rangeSlider-container{margin:0 11px}.bk-root .bk-ui-rangeSlider-noArrow .bk-ui-rangeSlider-container{margin:0}.bk-root .bk-ui-rangeSlider-label{margin:0 2px 2px;background-image:url('icons-classic/label.png');background-position:bottom center;background-repeat:no-repeat;white-space:nowrap;bottom:20px;padding:3px 6px 7px;cursor:col-resize}.bk-root .bk-ui-rangeSlider-label-inner{display:none}.bk-root input.bk-ui-editRangeSlider-inputValue{width:3em;vertical-align:middle;text-align:center}.bk-root .bk-ui-dialog-titlebar{height:16px}.bk-root .bk-ui-rangeSlider-arrow.bk-ui-rangeSlider-leftArrow{background-image:url(\\\"data:image/png;base64,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\\\")}.bk-root .bk-ui-rangeSlider-arrow.bk-ui-rangeSlider-rightArrow{background-image:url(\\\"data:image/png;base64,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\\\")}.bk-root .bk-ui-rangeSlider-label{background-image:url(\\\"data:image/png;base64,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\\\")}.bk-root .bk-slick-sort-indicator-desc{background-image:url(\\\"data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgeAAUAGEgQgIAACBEKLHgwYcKFBh1KFNhQosOKEgMCADs=\\\")}.bk-root .bk-slick-sort-indicator-asc{background-image:url(\\\"data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgbAAMIDABgoEGDABIeRJhQ4cKGEA8KmEiRosGAADs=\\\")}.bk-root .bk-slick-header-columns{background-image:url(\\\"data:image/gif;base64,R0lGODlhAgAYAIcAANDQ0Ovs7uzt7+3u8O7v8e/w8vDx8/Hy9Pn5+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABgAAAghABEIHEiwYMEDCA8YWMiwgMMCBAgMmDhAgIAAGAMAABAQADs=\\\")}.bk-root .bk-slick-header-column{background-image:url(\\\"data:image/gif;base64,R0lGODlhAgAYAIcAANDQ0Ovs7uzt7+3u8O7v8e/w8vDx8/Hy9Pn5+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABgAAAghABEIHEiwYMEDCA8YWMiwgMMCBAgMmDhAgIAAGAMAABAQADs=\\\")}.bk-root .bk-slick-header-column:hover,.bk-root .bk-slick-header-column-active{background-image:url(\\\"data:image/gif;base64,R0lGODlhAgAWAIcAAKrM9tno++vz/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABYAAAgUAAUIHEiwoIAACBMqXMhwIQAAAQEAOw==\\\")}.bk-root .bk-slick-group-toggle.expanded{background-image:url(\\\"data:image/gif;base64,R0lGODlhCQAJAPcAAAFGeoCAgNXz/+v5/+v6/+z5/+36//L7//X8//j9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAACQAJAAAIMwADCBxIUIDBgwIEChgwwECBAgQUFjBAkaJCABgxGlB4AGHCAAIQiBypEEECkScJqgwQEAA7\\\")}.bk-root .bk-slick-group-toggle.collapsed{background-image:url(\\\"data:image/gif;base64,R0lGODlhCQAJAPcAAAFGeoCAgNXz/+v5/+v6/+z5/+36//L7//X8//j9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAACQAJAAAIOAADCBxIUIDBgwIEChgwAECBAgQUFjAAQIABAwoBaNSIMYCAAwIqGlSIAEHFkiQTIBCgkqDLAAEBADs=\\\")}.bk-root .bk-slick-header-menubutton{background-image:url(\\\"data:image/gif;base64,R0lGODlhDgAOAIABADtKYwAAACH5BAEAAAEALAAAAAAOAA4AAAISjI+py+0PHZgUsGobhTn6DxoFADs=\\\")}.bk-root .bk-slick-pager{background-image:url(\\\"data:image/gif;base64,R0lGODlhAgAYAIcAANDQ0Ovs7uzt7+3u8O7v8e/w8vDx8/Hy9Pn5+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABgAAAghABEIHEiwYMEDCA8YWMiwgMMCBAgMmDhAgIAAGAMAABAQADs=\\\")}.bk-root .bk-ui-widget-content{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAYAAAD0ZHJ6AAAAeUlEQVRoge3OMQHAIBAAsVL/nh8JDDfAkCjImpn5HvbfDpwIVoKVYCVYCVaClWAlWAlWgpVgJVgJVoKVYCVYCVaClWAlWAlWgpVgJVgJVoKVYCVYCVaClWAlWAlWgpVgJVgJVoKVYCVYCVaClWAlWAlWgpVgJVgJVhtqiwTEKTLXTgAAAABJRU5ErkJggg==\\\")}.bk-root .bk-ui-widget-header{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAALElEQVQYlWN49OjRfyYGBgaGIUT8//8fSqBx0Yh///4RL8vAwAAVQ2MNOwIAl6g6KkOJwk8AAAAASUVORK5CYII=\\\")}.bk-root .bk-ui-state-default,.bk-root .bk-ui-widget-content .bk-ui-state-default,.bk-root .bk-ui-widget-header .bk-ui-state-default{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAANUlEQVQ4je3LMQoAIBADwb38/6t5wFXaWAiCtUiaYZvF9hBACOFbuntVVe11B0CSjjeE8BwThQIJ8dhEl0YAAAAASUVORK5CYII=\\\")}.bk-root .bk-ui-state-hover,.bk-root .bk-ui-widget-content .bk-ui-state-hover,.bk-root .bk-ui-widget-header .bk-ui-state-hover,.bk-root .bk-ui-state-focus,.bk-root .bk-ui-widget-content .bk-ui-state-focus,.bk-root .bk-ui-widget-header .bk-ui-state-focus{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAANklEQVQ4jWN48uTJfyYGBgaGUWKUGCWGLfHt2zcoi5GREYNgYmJCZiG42IiB98woMUqMEtgIAMdjCdyg+eEBAAAAAElFTkSuQmCC\\\")}.bk-root .bk-ui-state-active,.bk-root .bk-ui-widget-content .bk-ui-state-active,.bk-root .bk-ui-widget-header .bk-ui-state-active{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAAMElEQVQ4je3LIQ4AIBTD0O3f/8wrFgmKhMy8pKJKwkhSKeVbbGuAPU9f4PIopTxgAeS0DRtI4yK0AAAAAElFTkSuQmCC\\\")}.bk-root .bk-ui-state-highlight,.bk-root .bk-ui-widget-content .bk-ui-state-highlight,.bk-root .bk-ui-widget-header .bk-ui-state-highlight{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAAP0lEQVQ4je3PMQrAMABC0a/3v2zX0mCXNkOgc6C4PARd5DqPGKCU8luS8SbAQhiCQRgJE56kZTfbbP9RSvnkBsWcEAZRWcgqAAAAAElFTkSuQmCC\\\")}.bk-root .bk-ui-state-error,.bk-root .bk-ui-widget-content .bk-ui-state-error,.bk-root .bk-ui-widget-header .bk-ui-state-error{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAAPklEQVQ4je3PMQqAMABD0Z/c/7aCIAXjJIhD10LJ8vgZw30eMUApZV/GhZNgSTjoLYElY/hNMJ/S6gullCkPiCIPCr4NiEwAAAAASUVORK5CYII=\\\")}.bk-root .bk-ui-icon,.bk-root .bk-ui-widget-content .bk-ui-icon,.bk-root .bk-ui-widget-header .bk-ui-icon{background-image:url(\\\"data:image/png;base64,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\\\")}.bk-root .bk-ui-state-default .bk-ui-icon{background-image:url(\\\"data:image/png;base64,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\\\")}.bk-root .bk-ui-state-hover .bk-ui-icon,.bk-root .bk-ui-state-focus .bk-ui-icon,.bk-root .bk-ui-state-active .bk-ui-icon{background-image:url(\\\"data:image/png;base64,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\\\")}.bk-root .bk-ui-state-highlight .bk-ui-icon{background-image:url(\\\"data:image/png;base64,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\\\")}.bk-root .bk-ui-state-error .bk-ui-icon,.bk-root .bk-ui-state-error-text .bk-ui-icon{background-image:url(\\\"data:image/png;base64,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\\\")}.bk-root .bk-ui-widget-overlay,.bk-root .bk-ui-widget-shadow{background-image:url(\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAYAAAD0ZHJ6AAAAe0lEQVRoge3OMQHAIBAAMcC/kjdZJHTI0A4XBdkz86wfO18H3hRUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUF8O8A8WdY6opAAAAAElFTkSuQmCC\\\")}.bk-root .bk-data-table{font-size:11px}.bk-root .bk-data-table input[type=\\\"checkbox\\\"]{margin-left:4px;margin-right:4px}.bk-root .bk-data-table *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.bk-root .bk-data-table *:before,.bk-root .bk-data-table *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.bk-root .bk-cell-special-defaults{border-right-color:silver;border-right-style:solid;background:#f5f5f5}.bk-root .bk-cell-select{border-right-color:silver;border-right-style:solid;background:#f5f5f5}.bk-root .bk-cell-index{border-right-color:silver;border-right-style:solid;background:#f5f5f5;text-align:right;color:gray}.bk-root .bk-slick-row.selected .bk-cell-index{background-color:transparent}.bk-root .bk-slick-cell{padding-left:4px;padding-right:4px}.bk-root .bk-slick-cell.active{border-style:dashed}.bk-root .bk-slick-cell.editable{padding-left:0;padding-right:0}.bk-root .bk-cell-editor input,.bk-root .bk-cell-editor select,.bk-root .bk-cell-editor .bk-ui-spinner{width:100%;height:100%;border:0;margin:0;padding:0;outline:0;background:transparent;vertical-align:baseline}.bk-root .bk-cell-editor input{padding-left:4px;padding-right:4px}.bk-root .bk-cell-editor-completion{font-size:11px}.bk-root .bk-widget-box{overflow:visible;padding:5px 10px}.bk-root .bk-widget label{margin-bottom:2px}.bk-root .bk-widget{margin-top:10px}.bk-root .bk-widget h1:first-child,.bk-root .bk-widget h2:first-child,.bk-root .bk-widget h3:first-child,.bk-root .bk-widget h4:first-child,.bk-root .bk-widget h5:first-child,.bk-root .bk-widget h6:first-child,.bk-root .bk-widget p:first-child{margin-top:0}.bk-root .bk-widget-form-input{display:block;height:31px;padding:0 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}.bk-root .bk-widget-form-input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6)}.bk-root .bk-widget-form-input::-moz-placeholder{color:#999;opacity:1}.bk-root .bk-widget-form-input:-ms-input-placeholder{color:#999}.bk-root .bk-widget-form-input::-webkit-input-placeholder{color:#999}.bk-root .bk-widget-form-input[disabled],.bk-root .bk-widget-form-input[readonly],fieldset[disabled] .bk-root .bk-widget-form-input{cursor:not-allowed;background-color:#eee;opacity:1}textarea.bk-root .bk-widget-form-input{height:auto}.bk-root .bk-widget button{min-width:100%}.bk-root .bk-widget input[type=\\\"text\\\"]{min-width:90%}.bk-root .bk-widget select{min-width:97%}.bk-root .bk-bs-dropdown-btn .bk-bs-caret{margin-right:5px;margin-bottom:5px;left:0;color:#a1a6a9}.bk-root .bk-bs-dropdown-btn.bk-bs-btn-danger .bk-bs-caret,.bk-root .bk-bs-dropdown-btn.bk-bs-btn-warning .bk-bs-caret,.bk-root .bk-bs-dropdown-btn.bk-bs-btn-primary .bk-bs-caret,.bk-root .bk-bs-dropdown-btn.bk-bs-btn-success .bk-bs-caret{color:white}.bk-root .bk-bs-dropdown-menu{width:100%}.bk-root .bk-bs-nav-tabs{overflow:hidden}.bk-root .bk-bs-tab-pane{float:left}.bk-root .bk-slider-parent input[type=\\\"text\\\"]{display:inline-block;border:0;font-weight:600;margin-left:4px;font-size:13px;vertical-align:text-bottom;padding:0;min-width:20px;background-color:inherit;border-radius:inherit;box-shadow:inherit;box-sizing:inherit;font-family:inherit;margin-bottom:inherit;transition:inherit;width:inherit}.bk-root .bk-widget .bk-slider-horizontal{width:93%;margin-left:8px;height:10px}.bk-root .bk-slider-vertical{height:100%;width:16px}.bk-root .ui-spinner-button.ui-spinner-up.ui-corner-tr{margin-left:-40px}\\n/*# sourceMappingURL=bokeh-widgets.min.css.map */\\n\\n/* END bokeh-widgets.min.css */\");\n", + " }\n", + " ];\n", + "\n", + " function run_inline_js() {\n", + " \n", + " if ((window.Bokeh !== undefined) || (force === true)) {\n", + " for (var i = 0; i < inline_js.length; i++) {\n", + " inline_js[i](window.Bokeh);\n", + " }} else if (Date.now() < window._bokeh_timeout) {\n", + " setTimeout(run_inline_js, 100);\n", + " } else if (!window._bokeh_failed_load) {\n", + " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", + " window._bokeh_failed_load = true;\n", + " } else if (force !== true) {\n", + " var cell = $(document.getElementById(\"\")).parents('.cell').data().cell;\n", + " cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", + " }\n", + "\n", + " }\n", + "\n", + " if (window._bokeh_is_loading === 0) {\n", + " console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", + " run_inline_js();\n", + " } else {\n", + " load_libs(js_urls, function() {\n", + " console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n", + " run_inline_js();\n", + " });\n", + " }\n", + "}(this));" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "\n", + "<script src=\"https://code.jquery.com/ui/1.10.4/jquery-ui.min.js\" type=\"text/javascript\"></script>\n", + "<script type=\"text/javascript\">function HoloViewsWidget(){\n", + "}\n", + "\n", + "HoloViewsWidget.comms = {};\n", + "HoloViewsWidget.comm_state = {};\n", + "\n", + "HoloViewsWidget.prototype.init_slider = function(init_val){\n", + "\tif(this.load_json) {\n", + "\t\tthis.from_json()\n", + "\t} else {\n", + "\t\tthis.update_cache();\n", + "\t}\n", + "}\n", + "\n", + "HoloViewsWidget.prototype.populate_cache = function(idx){\n", + " this.cache[idx].html(this.frames[idx]);\n", + " if (this.embed) {\n", + " delete this.frames[idx];\n", + " }\n", + "}\n", + "\n", + "HoloViewsWidget.prototype.process_error = function(msg){\n", + "\n", + "}\n", + "\n", + "HoloViewsWidget.prototype.from_json = function() {\n", + "\tvar data_url = this.json_path + this.id + '.json';\n", + "\t$.getJSON(data_url, $.proxy(function(json_data) {\n", + "\t\tthis.frames = json_data;\n", + "\t\tthis.update_cache();\n", + "\t\tthis.update(0);\n", + "\t}, this));\n", + "}\n", + "\n", + "HoloViewsWidget.prototype.dynamic_update = function(current){\n", + "\tif (current === undefined) {\n", + "\t\treturn\n", + "\t}\n", + "\tif(this.dynamic) {\n", + "\t\tcurrent = JSON.stringify(current);\n", + "\t}\n", + "\tfunction callback(initialized, msg){\n", + "\t\t/* This callback receives data from Python as a string\n", + "\t\t in order to parse it correctly quotes are sliced off*/\n", + "\t\tif (msg.content.ename != undefined) {\n", + "\t\t\tthis.process_error(msg);\n", + "\t\t}\n", + "\t\tif (msg.msg_type != \"execute_result\") {\n", + "\t\t\tconsole.log(\"Warning: HoloViews callback returned unexpected data for key: (\", current, \") with the following content:\", msg.content)\n", + "\t\t\tthis.time = undefined;\n", + "\t\t\tthis.wait = false;\n", + "\t\t\treturn\n", + "\t\t}\n", + "\t\tthis.timed = (Date.now() - this.time) * 1.1;\n", + "\t\tif (msg.msg_type == \"execute_result\") {\n", + "\t\t\tif (msg.content.data['text/plain'].includes('Complete')) {\n", + "\t\t\t\tthis.wait = false;\n", + "\t\t\t\tif (this.queue.length > 0) {\n", + "\t\t\t\t\tthis.time = Date.now();\n", + "\t\t\t\t\tthis.dynamic_update(this.queue[this.queue.length-1]);\n", + "\t\t\t\t\tthis.queue = [];\n", + "\t\t\t\t}\n", + "\t\t\t\treturn\n", + "\t\t\t}\n", + "\t\t}\n", + "\t}\n", + "\tthis.current = current;\n", + "\tif ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null)) {\n", + "\t\tvar kernel = Jupyter.notebook.kernel;\n", + "\t\tcallbacks = {iopub: {output: $.proxy(callback, this, this.initialized)}};\n", + "\t\tvar cmd = \"holoviews.plotting.widgets.NdWidget.widgets['\" + this.id + \"'].update(\" + current + \")\";\n", + "\t\tkernel.execute(\"import holoviews;\" + cmd, callbacks, {silent : false});\n", + "\t}\n", + "}\n", + "\n", + "HoloViewsWidget.prototype.update_cache = function(force){\n", + " var frame_len = Object.keys(this.frames).length;\n", + " for (var i=0; i<frame_len; i++) {\n", + " if(!this.load_json || this.dynamic) {\n", + " frame = Object.keys(this.frames)[i];\n", + " } else {\n", + " frame = i;\n", + " }\n", + " if(!(frame in this.cache) || force) {\n", + "\t\t\tif ((frame in this.cache) && force) { this.cache[frame].remove() }\n", + "\t\t\tthis.cache[frame] = $('<div />').appendTo(\"#\"+\"_anim_img\"+this.id).hide();\n", + "\t\t\tvar cache_id = \"_anim_img\"+this.id+\"_\"+frame;\n", + "\t\t\tthis.cache[frame].attr(\"id\", cache_id);\n", + "\t\t\tthis.populate_cache(frame);\n", + " }\n", + " }\n", + "}\n", + "\n", + "HoloViewsWidget.prototype.update = function(current){\n", + " if(current in this.cache) {\n", + " $.each(this.cache, function(index, value) {\n", + " value.hide();\n", + " });\n", + " this.cache[current].show();\n", + "\t\tthis.wait = false;\n", + " }\n", + "}\n", + "\n", + "HoloViewsWidget.prototype.init_comms = function() {\n", + "\tif ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel !== undefined)) {\n", + "\t\tvar widget = this;\n", + "\t\tcomm_manager = Jupyter.notebook.kernel.comm_manager;\n", + " comm_manager.register_target(this.id, function (comm) {\n", + "\t\t\tcomm.on_msg(function (msg) { widget.process_msg(msg) });\n", + "\t\t});\n", + "\t}\n", + "}\n", + "\n", + "HoloViewsWidget.prototype.process_msg = function(msg) {\n", + "}\n", + "\n", + "function SelectionWidget(frames, id, slider_ids, keyMap, dim_vals, notFound, load_json, mode, cached, json_path, dynamic){\n", + " this.frames = frames;\n", + " this.id = id;\n", + " this.slider_ids = slider_ids;\n", + " this.keyMap = keyMap\n", + " this.current_frame = 0;\n", + " this.current_vals = dim_vals;\n", + " this.load_json = load_json;\n", + " this.mode = mode;\n", + " this.notFound = notFound;\n", + " this.cached = cached;\n", + " this.dynamic = dynamic;\n", + " this.cache = {};\n", + "\tthis.json_path = json_path;\n", + " this.init_slider(this.current_vals[0]);\n", + "\tthis.queue = [];\n", + "\tthis.wait = false;\n", + "\tif (!this.cached || this.dynamic) {\n", + "\t\tthis.init_comms()\n", + "\t}\n", + "}\n", + "\n", + "SelectionWidget.prototype = new HoloViewsWidget;\n", + "\n", + "\n", + "SelectionWidget.prototype.get_key = function(current_vals) {\n", + "\tvar key = \"(\";\n", + " for (var i=0; i<this.slider_ids.length; i++)\n", + " {\n", + " val = this.current_vals[i];\n", + " if (!(typeof val === 'string')) {\n", + " if (val % 1 === 0) { val = val.toFixed(1); }\n", + " else { val = val.toFixed(10); val = val.slice(0, val.length-1);}\n", + " }\n", + " key += \"'\" + val + \"'\";\n", + " if(i != this.slider_ids.length-1) { key += ', ';}\n", + " else if(this.slider_ids.length == 1) { key += ',';}\n", + " }\n", + " key += \")\";\n", + "\treturn this.keyMap[key];\n", + "}\n", + "\n", + "SelectionWidget.prototype.set_frame = function(dim_val, dim_idx){\n", + "\tthis.current_vals[dim_idx] = dim_val;\n", + " var current = this.get_key(this.current_vals);\n", + " if(current === undefined && !this.dynamic) {\n", + " return\n", + " }\n", + "\tif (this.dynamic || !this.cached) {\n", + "\t\tif (this.time === undefined) {\n", + "\t\t\t// Do nothing the first time\n", + "\t\t} else if ((this.timed === undefined) || ((this.time + this.timed) > Date.now())) {\n", + "\t\t\tvar key = this.current_vals;\n", + "\t\t\tif (!this.dynamic) {\n", + "\t\t\t\tkey = this.get_key(key);\n", + "\t\t\t}\n", + "\t\t\tthis.queue.push(key);\n", + "\t\t\treturn\n", + "\t\t}\n", + "\t}\n", + "\tthis.queue = [];\n", + "\tthis.time = Date.now();\n", + "\tthis.current_frame = current;\n", + " if(this.dynamic) {\n", + " this.dynamic_update(this.current_vals)\n", + " } else if(this.cached) {\n", + " this.update(current)\n", + " } else {\n", + " this.dynamic_update(current)\n", + " }\n", + "}\n", + "\n", + "\n", + "/* Define the ScrubberWidget class */\n", + "function ScrubberWidget(frames, num_frames, id, interval, load_json, mode, cached, json_path, dynamic){\n", + " this.slider_id = \"_anim_slider\" + id;\n", + " this.loop_select_id = \"_anim_loop_select\" + id;\n", + " this.id = id;\n", + " this.interval = interval;\n", + " this.current_frame = 0;\n", + " this.direction = 0;\n", + " this.dynamic = dynamic;\n", + " this.timer = null;\n", + " this.load_json = load_json;\n", + " this.mode = mode;\n", + " this.cached = cached;\n", + " this.frames = frames;\n", + " this.cache = {};\n", + " this.length = num_frames;\n", + "\tthis.json_path = json_path;\n", + " document.getElementById(this.slider_id).max = this.length - 1;\n", + " this.init_slider(0);\n", + "\tthis.wait = false;\n", + "\tthis.queue = [];\n", + "\tif (!this.cached || this.dynamic) {\n", + "\t\tthis.init_comms()\n", + "\t}\n", + "}\n", + "\n", + "ScrubberWidget.prototype = new HoloViewsWidget;\n", + "\n", + "ScrubberWidget.prototype.set_frame = function(frame){\n", + "\tthis.current_frame = frame;\n", + "\twidget = document.getElementById(this.slider_id);\n", + " if (widget === null) {\n", + " this.pause_animation();\n", + " return\n", + " }\n", + " widget.value = this.current_frame;\n", + " if(this.cached) {\n", + " this.update(frame)\n", + " } else {\n", + " this.dynamic_update(frame)\n", + " }\n", + "}\n", + "\n", + "\n", + "ScrubberWidget.prototype.process_error = function(msg){\n", + "\tif (msg.content.ename === 'StopIteration') {\n", + "\t\tthis.pause_animation();\n", + "\t\tthis.stopped = true;\n", + "\t\tvar keys = Object.keys(this.frames)\n", + "\t\tthis.length = keys.length;\n", + "\t\tdocument.getElementById(this.slider_id).max = this.length-1;\n", + "\t\tdocument.getElementById(this.slider_id).value = this.length-1;\n", + "\t\tthis.current_frame = this.length-1;\n", + "\t}\n", + "}\n", + "\n", + "\n", + "ScrubberWidget.prototype.get_loop_state = function(){\n", + " var button_group = document[this.loop_select_id].state;\n", + " for (var i = 0; i < button_group.length; i++) {\n", + " var button = button_group[i];\n", + " if (button.checked) {\n", + " return button.value;\n", + " }\n", + " }\n", + " return undefined;\n", + "}\n", + "\n", + "\n", + "ScrubberWidget.prototype.next_frame = function() {\n", + "\tthis.set_frame(Math.min(this.length - 1, this.current_frame + 1));\n", + "}\n", + "\n", + "ScrubberWidget.prototype.previous_frame = function() {\n", + " this.set_frame(Math.max(0, this.current_frame - 1));\n", + "}\n", + "\n", + "ScrubberWidget.prototype.first_frame = function() {\n", + " this.set_frame(0);\n", + "}\n", + "\n", + "ScrubberWidget.prototype.last_frame = function() {\n", + " this.set_frame(this.length - 1);\n", + "}\n", + "\n", + "ScrubberWidget.prototype.slower = function() {\n", + " this.interval /= 0.7;\n", + " if(this.direction > 0){this.play_animation();}\n", + " else if(this.direction < 0){this.reverse_animation();}\n", + "}\n", + "\n", + "ScrubberWidget.prototype.faster = function() {\n", + " this.interval *= 0.7;\n", + " if(this.direction > 0){this.play_animation();}\n", + " else if(this.direction < 0){this.reverse_animation();}\n", + "}\n", + "\n", + "ScrubberWidget.prototype.anim_step_forward = function() {\n", + " if(this.current_frame < this.length - 1){\n", + " this.next_frame();\n", + " }else{\n", + " var loop_state = this.get_loop_state();\n", + " if(loop_state == \"loop\"){\n", + " this.first_frame();\n", + " }else if(loop_state == \"reflect\"){\n", + " this.last_frame();\n", + " this.reverse_animation();\n", + " }else{\n", + " this.pause_animation();\n", + " this.last_frame();\n", + " }\n", + " }\n", + "}\n", + "\n", + "ScrubberWidget.prototype.anim_step_reverse = function() {\n", + " if(this.current_frame > 0){\n", + " this.previous_frame();\n", + " } else {\n", + " var loop_state = this.get_loop_state();\n", + " if(loop_state == \"loop\"){\n", + " this.last_frame();\n", + " }else if(loop_state == \"reflect\"){\n", + " this.first_frame();\n", + " this.play_animation();\n", + " }else{\n", + " this.pause_animation();\n", + " this.first_frame();\n", + " }\n", + " }\n", + "}\n", + "\n", + "ScrubberWidget.prototype.pause_animation = function() {\n", + " this.direction = 0;\n", + " if (this.timer){\n", + " clearInterval(this.timer);\n", + " this.timer = null;\n", + " }\n", + "}\n", + "\n", + "ScrubberWidget.prototype.play_animation = function() {\n", + " this.pause_animation();\n", + " this.direction = 1;\n", + " var t = this;\n", + " if (!this.timer) this.timer = setInterval(function(){t.anim_step_forward();}, this.interval);\n", + "}\n", + "\n", + "ScrubberWidget.prototype.reverse_animation = function() {\n", + " this.pause_animation();\n", + " this.direction = -1;\n", + " var t = this;\n", + " if (!this.timer) this.timer = setInterval(function(){t.anim_step_reverse();}, this.interval);\n", + "}\n", + "\n", + "function extend(destination, source) {\n", + " for (var k in source) {\n", + " if (source.hasOwnProperty(k)) {\n", + " destination[k] = source[k];\n", + " }\n", + " }\n", + " return destination;\n", + "}\n", + "\n", + "function update_widget(widget, values) {\n", + "\tif (widget.hasClass(\"ui-slider\")) {\n", + "\t\twidget.slider('option',\n", + "\t\t\t\t\t {'min': 0, 'max': values.length-1,\n", + "\t\t\t\t\t 'dim_vals': values, 'value': 0,\n", + "\t\t\t\t\t 'dim_labels': values})\n", + "\t\twidget.slider('option', 'slide').call(widget, event, {'value': 0})\n", + "\t} else {\n", + "\t\twidget.empty();\n", + "\t\tfor (var i=0; i<values.length; i++){\n", + "\t\t\twidget.append($(\"<option>\", {\n", + "\t\t\t\tvalue: i,\n", + "\t\t\t\ttext: values[i]\n", + "\t\t\t}))};\n", + "\t\twidget.data('values', values);\n", + "\t\twidget.data('value', 0);\n", + "\t\twidget.trigger(\"change\");\n", + "\t};\n", + "}\n", + "\n", + "// Define Bokeh specific subclasses\n", + "function BokehSelectionWidget() {\n", + "\tSelectionWidget.apply(this, arguments);\n", + "}\n", + "\n", + "function BokehScrubberWidget() {\n", + "\tScrubberWidget.apply(this, arguments);\n", + "}\n", + "\n", + "// Let them inherit from the baseclasses\n", + "BokehSelectionWidget.prototype = Object.create(SelectionWidget.prototype);\n", + "BokehScrubberWidget.prototype = Object.create(ScrubberWidget.prototype);\n", + "\n", + "// Define methods to override on widgets\n", + "var BokehMethods = {\n", + "\tupdate_cache : function(){\n", + "\t\t$.each(this.frames, $.proxy(function(index, frame) {\n", + "\t\t\tthis.frames[index] = JSON.parse(frame);\n", + "\t\t}, this));\n", + "\t},\n", + "\tupdate : function(current){\n", + "\t\tif (current === undefined) {\n", + "\t\t\tvar data = undefined;\n", + "\t\t} else {\n", + "\t\t\tvar data = this.frames[current];\n", + "\t\t}\n", + "\t\tif (data !== undefined) {\n", + "\t\t\tvar doc = Bokeh.index[data.root].model.document;\n", + "\t\t\tdoc.apply_json_patch(data.patch);\n", + "\t\t}\n", + "\t},\n", + "\tinit_comms : function() {\n", + "\t}\n", + "}\n", + "\n", + "// Extend Bokeh widgets with backend specific methods\n", + "extend(BokehSelectionWidget.prototype, BokehMethods);\n", + "extend(BokehScrubberWidget.prototype, BokehMethods);\n", + "</script>\n", + "\n", + "\n", + "<link rel=\"stylesheet\" href=\"https://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css\">\n", + "<style>div.hololayout {\n", + " display: flex;\n", + " align-items: center;\n", + " margin: 0;\n", + "}\n", + "\n", + "div.holoframe {\n", + "\twidth: 75%;\n", + "}\n", + "\n", + "div.holowell {\n", + " display: flex;\n", + " align-items: center;\n", + " margin: 0;\n", + "}\n", + "\n", + "form.holoform {\n", + " background-color: #fafafa;\n", + " border-radius: 5px;\n", + " overflow: hidden;\n", + "\tpadding-left: 0.8em;\n", + " padding-right: 0.8em;\n", + " padding-top: 0.4em;\n", + " padding-bottom: 0.4em;\n", + "}\n", + "\n", + "div.holowidgets {\n", + " padding-right: 0;\n", + "\twidth: 25%;\n", + "}\n", + "\n", + "div.holoslider {\n", + " min-height: 0 !important;\n", + " height: 0.8em;\n", + " width: 60%;\n", + "}\n", + "\n", + "div.holoformgroup {\n", + " padding-top: 0.5em;\n", + " margin-bottom: 0.5em;\n", + "}\n", + "\n", + "div.hologroup {\n", + " padding-left: 0;\n", + " padding-right: 0.8em;\n", + " width: 50%;\n", + "}\n", + "\n", + ".holoselect {\n", + " width: 92%;\n", + " margin-left: 0;\n", + " margin-right: 0;\n", + "}\n", + "\n", + ".holotext {\n", + " width: 100%;\n", + " padding-left: 0.5em;\n", + " padding-right: 0;\n", + "}\n", + "\n", + ".holowidgets .ui-resizable-se {\n", + "\tvisibility: hidden\n", + "}\n", + "\n", + ".holoframe > .ui-resizable-se {\n", + "\tvisibility: hidden\n", + "}\n", + "\n", + ".holowidgets .ui-resizable-s {\n", + "\tvisibility: hidden\n", + "}\n", + "\n", + "div.bk-hbox {\n", + " display: flex;\n", + " justify-content: center;\n", + "}\n", + "\n", + "div.bk-hbox div.bk-plot {\n", + " padding: 8px;\n", + "}\n", + "\n", + "div.bk-hbox div.bk-data-table {\n", + " padding: 20px;\n", + "}\n", + "</style>\n", + "\n", + "\n", + "<div>\n", + "<img src='data:image/png;base64,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\n", + "roTBs2RqAAAAAElFTkSuQmCC'\n", + " style='height:25px; border-radius:12px; display: inline-block; float: left; vertical-align: middle'></img>\n", + "\n", + "\n", + " <img src='data:image/png;base64,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'\n", + " style='height:15px; border-radius:12px; display: inline-block; float: left'></img>\n", + " \n", + "\n", + "\n", + "\n", + "\n", + "</div>\n" + ], + "text/plain": [ + "<IPython.core.display.HTML object>" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import pandas as pd\n", + "import holoviews as hv\n", + "hv.extension('bokeh')" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "<div style='display: table; margin: 0 auto;'>\n", + "\n", + " <div class=\"bk-root\">\n", + " <div class=\"bk-plotdiv\" id=\"3a5e5a69-9d26-4b5a-8063-18016cc696bd\"></div>\n", + " </div>\n", + "<script type=\"text/javascript\">\n", + " \n", + " (function(global) {\n", + " function now() {\n", + " return new Date();\n", + " }\n", + " \n", + " var force = false;\n", + " \n", + " if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force === true) {\n", + " window._bokeh_onload_callbacks = [];\n", + " window._bokeh_is_loading = undefined;\n", + " }\n", + " \n", + " \n", + " \n", + " if (typeof (window._bokeh_timeout) === \"undefined\" || force === true) {\n", + " window._bokeh_timeout = Date.now() + 0;\n", + " window._bokeh_failed_load = false;\n", + " }\n", + " \n", + " var NB_LOAD_WARNING = {'data': {'text/html':\n", + " \"<div style='background-color: #fdd'>\\n\"+\n", + " \"<p>\\n\"+\n", + " \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", + " \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", + " \"</p>\\n\"+\n", + " \"<ul>\\n\"+\n", + " \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n", + " \"<li>use INLINE resources instead, as so:</li>\\n\"+\n", + " \"</ul>\\n\"+\n", + " \"<code>\\n\"+\n", + " \"from bokeh.resources import INLINE\\n\"+\n", + " \"output_notebook(resources=INLINE)\\n\"+\n", + " \"</code>\\n\"+\n", + " \"</div>\"}};\n", + " \n", + " function display_loaded() {\n", + " if (window.Bokeh !== undefined) {\n", + " document.getElementById(\"3a5e5a69-9d26-4b5a-8063-18016cc696bd\").textContent = \"BokehJS successfully loaded.\";\n", + " } else if (Date.now() < window._bokeh_timeout) {\n", + " setTimeout(display_loaded, 100)\n", + " }\n", + " }\n", + " \n", + " function run_callbacks() {\n", + " window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n", + " delete window._bokeh_onload_callbacks\n", + " console.info(\"Bokeh: all callbacks have finished\");\n", + " }\n", + " \n", + " function load_libs(js_urls, callback) {\n", + " window._bokeh_onload_callbacks.push(callback);\n", + " if (window._bokeh_is_loading > 0) {\n", + " console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", + " return null;\n", + " }\n", + " if (js_urls == null || js_urls.length === 0) {\n", + " run_callbacks();\n", + " return null;\n", + " }\n", + " console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", + " window._bokeh_is_loading = js_urls.length;\n", + " for (var i = 0; i < js_urls.length; i++) {\n", + " var url = js_urls[i];\n", + " var s = document.createElement('script');\n", + " s.src = url;\n", + " s.async = false;\n", + " s.onreadystatechange = s.onload = function() {\n", + " window._bokeh_is_loading--;\n", + " if (window._bokeh_is_loading === 0) {\n", + " console.log(\"Bokeh: all BokehJS libraries loaded\");\n", + " run_callbacks()\n", + " }\n", + " };\n", + " s.onerror = function() {\n", + " console.warn(\"failed to load library \" + url);\n", + " };\n", + " console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", + " document.getElementsByTagName(\"head\")[0].appendChild(s);\n", + " }\n", + " };var element = document.getElementById(\"3a5e5a69-9d26-4b5a-8063-18016cc696bd\");\n", + " if (element == null) {\n", + " console.log(\"Bokeh: ERROR: autoload.js configured with elementid '3a5e5a69-9d26-4b5a-8063-18016cc696bd' but no matching script tag was found. \")\n", + " return false;\n", + " }\n", + " \n", + " var js_urls = [];\n", + " \n", + " var inline_js = [\n", + " function(Bokeh) {\n", + " (function() {\n", + " var fn = function() {\n", + " var docs_json = {\"45f79106-efa5-4727-b851-b1fa0b3ec645\":{\"roots\":{\"references\":[{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"af2c83cd-9d5f-4a08-8ada-9214a25246c3\",\"type\":\"Line\"},{\"attributes\":{\"plot\":{\"id\":\"aa290855-98de-4f3a-82f7-799a33cadb5c\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"dbe23948-8ccc-4792-98f3-8462b9b92e82\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"614df71f-32a0-44ca-aff9-f75882af5a75\",\"type\":\"ToolEvents\"},{\"attributes\":{\"plot\":null,\"text\":\"\",\"text_color\":{\"value\":\"black\"},\"text_font_size\":{\"value\":\"12pt\"}},\"id\":\"39a4717a-de25-4e6c-88f9-ae77687d2e81\",\"type\":\"Title\"},{\"attributes\":{\"axis_label\":\"height_2\",\"formatter\":{\"id\":\"ac494ae1-b9e4-4436-a187-90ed8142f6b2\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"aa290855-98de-4f3a-82f7-799a33cadb5c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"7226beda-9584-46f0-a587-a7ea47575de0\",\"type\":\"BasicTicker\"}},\"id\":\"aa58b99e-a313-444f-ac11-665bcb4b9f96\",\"type\":\"LinearAxis\"},{\"attributes\":{\"background_fill_color\":{\"value\":\"white\"},\"below\":[{\"id\":\"cba7bc91-1fb8-4471-b586-8b639210d86d\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"aa58b99e-a313-444f-ac11-665bcb4b9f96\",\"type\":\"LinearAxis\"}],\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"plot_width\":500,\"renderers\":[{\"id\":\"cba7bc91-1fb8-4471-b586-8b639210d86d\",\"type\":\"LinearAxis\"},{\"id\":\"725c627f-6fed-4ee8-974d-8b9147f9f32b\",\"type\":\"Grid\"},{\"id\":\"aa58b99e-a313-444f-ac11-665bcb4b9f96\",\"type\":\"LinearAxis\"},{\"id\":\"ac2be5ad-146f-45ca-8c48-16da524749e9\",\"type\":\"Grid\"},{\"id\":\"64c5fd49-f66a-4f42-90a0-7757a6eaeccf\",\"type\":\"BoxAnnotation\"},{\"id\":\"8edd3296-95dd-4bf2-9299-f3b892ae4019\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"39a4717a-de25-4e6c-88f9-ae77687d2e81\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"614df71f-32a0-44ca-aff9-f75882af5a75\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"6b162a94-4e68-4446-b184-1b23c858552f\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"27133d03-34b5-4ae0-8446-e5af17820237\",\"type\":\"Range1d\"},\"y_range\":{\"id\":\"c74cc63f-051e-4f10-9f1c-f234652e2723\",\"type\":\"Range1d\"}},\"id\":\"aa290855-98de-4f3a-82f7-799a33cadb5c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null,\"end\":281.8418957514667,\"start\":215.74157684788756},\"id\":\"27133d03-34b5-4ae0-8446-e5af17820237\",\"type\":\"Range1d\"},{\"attributes\":{\"overlay\":{\"id\":\"64c5fd49-f66a-4f42-90a0-7757a6eaeccf\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"aa290855-98de-4f3a-82f7-799a33cadb5c\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"b7120564-af17-47dd-af5d-ea50985184af\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"callback\":null,\"end\":20808.896169590364,\"start\":402.27588329008273},\"id\":\"c74cc63f-051e-4f10-9f1c-f234652e2723\",\"type\":\"Range1d\"},{\"attributes\":{\"plot\":{\"id\":\"aa290855-98de-4f3a-82f7-799a33cadb5c\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"3a3ac3e0-2637-47b5-aee5-d0f218a21f37\",\"type\":\"ResetTool\"},{\"attributes\":{\"axis_label\":\"T\",\"formatter\":{\"id\":\"d63e8642-cae5-4ce8-bd1c-e3876d304976\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"aa290855-98de-4f3a-82f7-799a33cadb5c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"c046e5cf-e189-4f22-b463-b23e49ba9af5\",\"type\":\"BasicTicker\"}},\"id\":\"cba7bc91-1fb8-4471-b586-8b639210d86d\",\"type\":\"LinearAxis\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"dbe23948-8ccc-4792-98f3-8462b9b92e82\",\"type\":\"SaveTool\"},{\"id\":\"8ac4da4c-dca6-4e17-bc77-ac9abf322d6c\",\"type\":\"PanTool\"},{\"id\":\"834ea022-e86c-484c-8f9a-c98a19bf2e46\",\"type\":\"WheelZoomTool\"},{\"id\":\"b7120564-af17-47dd-af5d-ea50985184af\",\"type\":\"BoxZoomTool\"},{\"id\":\"3a3ac3e0-2637-47b5-aee5-d0f218a21f37\",\"type\":\"ResetTool\"}]},\"id\":\"6b162a94-4e68-4446-b184-1b23c858552f\",\"type\":\"Toolbar\"},{\"attributes\":{\"plot\":{\"id\":\"aa290855-98de-4f3a-82f7-799a33cadb5c\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"8ac4da4c-dca6-4e17-bc77-ac9abf322d6c\",\"type\":\"PanTool\"},{\"attributes\":{\"data_source\":{\"id\":\"3ef13ce0-434a-443c-8511-108c8fa61a98\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"41f219d7-4500-46b6-a040-75feb792a338\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"af2c83cd-9d5f-4a08-8ada-9214a25246c3\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"8edd3296-95dd-4bf2-9299-f3b892ae4019\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"aa290855-98de-4f3a-82f7-799a33cadb5c\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"834ea022-e86c-484c-8f9a-c98a19bf2e46\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"ac494ae1-b9e4-4436-a187-90ed8142f6b2\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"64c5fd49-f66a-4f42-90a0-7757a6eaeccf\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"c046e5cf-e189-4f22-b463-b23e49ba9af5\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"7226beda-9584-46f0-a587-a7ea47575de0\",\"type\":\"BasicTicker\"},{\"attributes\":{\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"41f219d7-4500-46b6-a040-75feb792a338\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"d63e8642-cae5-4ce8-bd1c-e3876d304976\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"fhHpg6yUcUDEtdgk9JVxQA0DqGWMk3FADvOtZ3idcUDXlyfZ65hxQJHa3ptymHFAa3P9mXOScUBmwmTg2Y1xQEFNtNi0jHFAai3I0XuLcUARFUvxKolxQJA6bJP7hHFAMlBd5PV+cUDYGn2n8ndxQBUdScJNcXFAEtOB7XVqcUBd4aRBcWNxQFIFulVMXHFAzN6wWCdVcUA30l3AA05xQBpa6xBNRnFAAmVC28c+cUBcCLqVvDdxQNq80v5jMXFA9O5IduoqcUAaOzS+KiRxQEkCkelcHHFA0XWUxJETcUBTYR0c3ApxQH2kncVTAnFAlm4q+Kz5cEAsdS+0MfBwQAwt9DPA53BAtnArT/TecEDLM5pBUtVwQA0xTSYyzHBA7VmUnZfFcEC44pgRGsBwQPB53QA7uHBAG91gU1yucECrLL5qNahwQL0lZIfqoXBAYfeevu2XcEA6qx8OX41wQIelx2OAgnBAknJhn8x2cEDPYNJZpGlwQLjszdbDXHBA3vbEVatPcEC9jYk9JEJwQDcJE4H7NHBAohzHOdoucECH1Zlf9C9wQDt+36+PNnBAHZxdNdNCcEB4RhByYzxwQOzsABkrLnBAUqSubSwlcEDIuSn3UhxwQDAocpClEXBA9QT+mpUJcEBBSSYrtPpvQLUvuMgo3m9AC3pwmZzCb0BmpUr+waNvQEy+63MNjG9AmHEEjS12b0B5RFLPxFRvQC5dep/TMW9Afxu1NTMTb0AEftxdavZuQKr0roZp3G5Afi8PLcu9bkBYgsdJDqBuQOhn+SYgfm5AwPFlfDxcbkDx9Vh4+zhuQKkDl1ZsHG5AEns2l9P9bUBRSSgRb+BtQBw4ZJ7hym1AvDmS1GeobUDHZtz5R4dtQOKP1BdIZW1Ai3dcCOhLbUAgAjNC+yRtQLdSGLTx+WxARzjsyuHWbECBdJP1abRsQI5IjI19lGxAIFFlaJlzbEC0NqaVi1RsQJ4SjpVCMWxAmvcKGAkYbEDdgnJeYABsQNQ1j8bS1GtA8OF3tEO9a0CTaNU5DaFrQPpcBztVnmtA1xmm9Baha0BWWm+0JqxrQCzf4ay0pmtAVt4hw9fDa0AQug0lu9NrQNT5EZah2mtAwnosWR/0a0BqlZqk4hlsQIjbBBiOFmxAw7jNs/owbEBqH9C9ukRsQDdH0lQvSGxA013gQ1tCbEBq5+339TZsQPEbmKupSWxAyWVMNRhFbEDXaOAuoTVsQGMHC22pPWxA+4qdAVU4bEDaRgo1iztsQLIEVSbnOmxAGLyaHp8xbEB2igdVxS1sQDPa2rG1LmxAC/LYCwY3bEDkaYQ0Cz5sQBrEyrpsK2xArK2pPw4WbED8HYbDOhxsQJkHndr1AWxAcXeaCzcBbEBUKB8XmOprQAdp10Yh3GtAjtLLCz62a0CIT9XMIKprQGAjLbglk2tA9Do+j9R4a0DzScSXMWtrQEoA5SqkZWtADKd9oqpUa0AHUvlhjURrQJdFOtMNQ2tAIuSW6wQoa0AC3InSTRxrQAk2gxhzGmtAxensrxT+akC7pF7/uvdqQOgGGQsUBGtAiX04yu8Aa0BqjX0jOvpqQAxceAGZEWtA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"3ef13ce0-434a-443c-8511-108c8fa61a98\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"dimension\":1,\"grid_line_color\":{\"value\":null},\"plot\":{\"id\":\"aa290855-98de-4f3a-82f7-799a33cadb5c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"7226beda-9584-46f0-a587-a7ea47575de0\",\"type\":\"BasicTicker\"}},\"id\":\"ac2be5ad-146f-45ca-8c48-16da524749e9\",\"type\":\"Grid\"},{\"attributes\":{\"grid_line_color\":{\"value\":null},\"plot\":{\"id\":\"aa290855-98de-4f3a-82f7-799a33cadb5c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"c046e5cf-e189-4f22-b463-b23e49ba9af5\",\"type\":\"BasicTicker\"}},\"id\":\"725c627f-6fed-4ee8-974d-8b9147f9f32b\",\"type\":\"Grid\"}],\"root_ids\":[\"aa290855-98de-4f3a-82f7-799a33cadb5c\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.4\"}};\n", + " var render_items = [{\"docid\":\"45f79106-efa5-4727-b851-b1fa0b3ec645\",\"elementid\":\"3a5e5a69-9d26-4b5a-8063-18016cc696bd\",\"modelid\":\"aa290855-98de-4f3a-82f7-799a33cadb5c\"}];\n", + " \n", + " Bokeh.embed.embed_items(docs_json, render_items);\n", + " };\n", + " if (document.readyState != \"loading\") fn();\n", + " else document.addEventListener(\"DOMContentLoaded\", fn);\n", + " })();\n", + " },\n", + " function(Bokeh) {\n", + " }\n", + " ];\n", + " \n", + " function run_inline_js() {\n", + " \n", + " if ((window.Bokeh !== undefined) || (force === true)) {\n", + " for (var i = 0; i < inline_js.length; i++) {\n", + " inline_js[i](window.Bokeh);\n", + " }if (force === true) {\n", + " display_loaded();\n", + " }} else if (Date.now() < window._bokeh_timeout) {\n", + " setTimeout(run_inline_js, 100);\n", + " } else if (!window._bokeh_failed_load) {\n", + " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", + " window._bokeh_failed_load = true;\n", + " } else if (force !== true) {\n", + " var cell = $(document.getElementById(\"3a5e5a69-9d26-4b5a-8063-18016cc696bd\")).parents('.cell').data().cell;\n", + " cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", + " }\n", + " \n", + " }\n", + " \n", + " if (window._bokeh_is_loading === 0) {\n", + " console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", + " run_inline_js();\n", + " } else {\n", + " load_libs(js_urls, function() {\n", + " console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n", + " run_inline_js();\n", + " });\n", + " }\n", + " }(this));\n", + "</script></div>" + ], + "text/plain": [ + ":Curve [height_2] (T)" + ] + }, + "execution_count": 35, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "%%opts Curve [width=500 height=600 invert_axes=True]\n", + "\n", + "hv.Curve(t)" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "<div style='display: table; margin: 0 auto;'>\n", + "\n", + " <div class=\"bk-root\">\n", + " <div class=\"bk-plotdiv\" id=\"80d81949-3a2b-4955-95cf-04ef9dea33b4\"></div>\n", + " </div>\n", + "<script type=\"text/javascript\">\n", + " \n", + " (function(global) {\n", + " function now() {\n", + " return new Date();\n", + " }\n", + " \n", + " var force = false;\n", + " \n", + " if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force === true) {\n", + " window._bokeh_onload_callbacks = [];\n", + " window._bokeh_is_loading = undefined;\n", + " }\n", + " \n", + " \n", + " \n", + " if (typeof (window._bokeh_timeout) === \"undefined\" || force === true) {\n", + " window._bokeh_timeout = Date.now() + 0;\n", + " window._bokeh_failed_load = false;\n", + " }\n", + " \n", + " var NB_LOAD_WARNING = {'data': {'text/html':\n", + " \"<div style='background-color: #fdd'>\\n\"+\n", + " \"<p>\\n\"+\n", + " \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", + " \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", + " \"</p>\\n\"+\n", + " \"<ul>\\n\"+\n", + " \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n", + " \"<li>use INLINE resources instead, as so:</li>\\n\"+\n", + " \"</ul>\\n\"+\n", + " \"<code>\\n\"+\n", + " \"from bokeh.resources import INLINE\\n\"+\n", + " \"output_notebook(resources=INLINE)\\n\"+\n", + " \"</code>\\n\"+\n", + " \"</div>\"}};\n", + " \n", + " function display_loaded() {\n", + " if (window.Bokeh !== undefined) {\n", + " document.getElementById(\"80d81949-3a2b-4955-95cf-04ef9dea33b4\").textContent = \"BokehJS successfully loaded.\";\n", + " } else if (Date.now() < window._bokeh_timeout) {\n", + " setTimeout(display_loaded, 100)\n", + " }\n", + " }\n", + " \n", + " function run_callbacks() {\n", + " window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n", + " delete window._bokeh_onload_callbacks\n", + " console.info(\"Bokeh: all callbacks have finished\");\n", + " }\n", + " \n", + " function load_libs(js_urls, callback) {\n", + " window._bokeh_onload_callbacks.push(callback);\n", + " if (window._bokeh_is_loading > 0) {\n", + " console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", + " return null;\n", + " }\n", + " if (js_urls == null || js_urls.length === 0) {\n", + " run_callbacks();\n", + " return null;\n", + " }\n", + " console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", + " window._bokeh_is_loading = js_urls.length;\n", + " for (var i = 0; i < js_urls.length; i++) {\n", + " var url = js_urls[i];\n", + " var s = document.createElement('script');\n", + " s.src = url;\n", + " s.async = false;\n", + " s.onreadystatechange = s.onload = function() {\n", + " window._bokeh_is_loading--;\n", + " if (window._bokeh_is_loading === 0) {\n", + " console.log(\"Bokeh: all BokehJS libraries loaded\");\n", + " run_callbacks()\n", + " }\n", + " };\n", + " s.onerror = function() {\n", + " console.warn(\"failed to load library \" + url);\n", + " };\n", + " console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", + " document.getElementsByTagName(\"head\")[0].appendChild(s);\n", + " }\n", + " };var element = document.getElementById(\"80d81949-3a2b-4955-95cf-04ef9dea33b4\");\n", + " if (element == null) {\n", + " console.log(\"Bokeh: ERROR: autoload.js configured with elementid '80d81949-3a2b-4955-95cf-04ef9dea33b4' but no matching script tag was found. \")\n", + " return false;\n", + " }\n", + " \n", + " var js_urls = [];\n", + " \n", + " var inline_js = [\n", + " function(Bokeh) {\n", + " (function() {\n", + " var fn = function() {\n", + " var docs_json = {\"8e1522b9-eaf9-4325-a6d0-726a7acfc15d\":{\"roots\":{\"references\":[{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#6d904f\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"e01deeed-4106-47a7-92ab-0f6e3742d15f\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"76775d02-8322-4496-afbb-2f46d98de257\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3a4f2781-8bb7-493f-b39c-521b2c3a63d5\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"e01deeed-4106-47a7-92ab-0f6e3742d15f\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"2279b0a3-e7d0-4933-93e1-622a077a8494\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"69ebd3ff-235b-4b9d-9d3b-1d7e68cb40c6\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#e5ae38\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"c03ea5b5-a8f5-496a-abae-bd292f8727b5\",\"type\":\"Line\"},{\"attributes\":{\"plot\":{\"id\":\"d4acecc1-4551-48b8-87a3-b90f6bd30d65\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"b68e31bb-0ddc-4edc-a47f-215472dd482e\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#e5ae38\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"fde438dd-0fa1-449c-8176-74ed5906c767\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"6f3c8cf1-04cb-4231-b9c7-93e17cd2e20a\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"a25965b8-9428-4b6a-aa95-b4e525148005\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"cb347bea-09bd-4a18-bc3a-c64d68c42c8c\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"a5c57467-2f0e-44d7-943c-10dce3af030a\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"8a9ffedf-db0b-4f07-8ada-0fa0691506de\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"b9190f0f-8b94-400b-9393-6ad83305a91e\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"FNtBN6eTcUDzrlJlDphxQPDSb74llnFA85PGgciccUAjqNSTcphxQN915YgVmHFAxwEZ8rSTcUCdBPh7EJBxQAE5XhDMjXFAQ+e+qjyLcUDPcdaA8odxQNev9NYyg3FAMZTfppl9cUCMzQ56BndxQHsUtRsncHFAPUF7JRlpcUC64Aq6D2JxQFqhLjz+WnFAGO2vU7tTcUD9ZGMwvkxxQHhLJkfHRXFABts0XOs+cUDnVhtmSjhxQM/Zmxa/MXFAxqylnQUrcUAM+Dco5SNxQA8NeF1WHHFAmq7G4UYUcUA0X6/QCQxxQNg/EpW+A3FAD3SRa2/7cEAo65Vtu/JwQBAuwJDo6XBAIVMiTpHhcEB4/D2XX9pwQLQHaf6603BA7spzt4LMcEB2KlALicRwQOGlYj3Eu3BAssGIZS20cEBNsCSNq6twQEZ67WsoonBAVAJhT8SYcECzNU/RVo9wQD9VuO6ihHBAwChvUF94cED4oVgamWtwQE1xWMfnXnBAzEnJlsFRcEBY6GTFAUVwQG6qBixBOHBAVFslOVoucEC4r9cqlCpwQES0saXONHBA6ARoo4hEcEAe0pK3DT9wQJSy3DzgMnBAlcv5cywncECGrqxtzxxwQLT+AmIIEnBA0ywvZAEHcEBjgHDfmvlvQP+t38CC4G9AuG6ksOnBb0AYG3gm+qNvQJpnrpRDiG9AM2VNer5qb0CcF3hBJE9vQC8sJVFHNG9AFPrfgdEWb0Ct4Du2EPduQEjdf0F73G5AuxXPhdC/bkCTX8+adaFuQAnKdReefm5A6fbz3PxbbkBScz3mSDxuQAW6N24uH25ARadkDbsDbkC//nuVpOdtQA+SiVvEzG1A2BwX72erbUAcxZku14ptQBpl2zX4aW1AJE+nklVIbUC2UOIY4SZtQLbxgSlzAm1ADwr483babEDa6h3Qz7VsQPeuFTplmGxA2x+1RXt9bEDh9kVyKV1sQIE/tqEzPWxAKHZezuojbEC6iI7b7glsQM8mUq9X52tAPKpZv6TGa0CJ2P9KCKprQBponRdzlmtAN6s9VcWKa0AqPCPkQotrQD0EAPfilGtAacgLSLmta0CFjtJPqMprQG+rzFgH7GtAIDVmgRsFbEDgD99vNR9sQBsy/u6aKmxAFMpH22csbEAg+7zSyTNsQIBV08EEOmxAZRMnWNs9bEAj3SAxSkFsQHJ8ffABQGxAmkPlCN4/bECFc35EyT5sQA7iCM8EPWxAN3sqMv48bEByQGIcUztsQJqI+HXIQWxAnMqjovZAbEA2CoQ7wzpsQNMHceapNWxAPBCCujwxbEDEIzqXnitsQIkTWi+PI2xA3BP+/CcabEByEit6BhFsQAzakssBAWxATyo+q+zya0DJPoM0jOdrQAGfpTo/1WtA03CZOhDDa0BImJrxR6prQHb1Lp4fomtA7Mr4yxyLa0DIWfSByHNrQONsPYw+W2tAqC4CATVJa0AEXc1HSEBrQFg69dGhN2tAs9TMJesla0B/48LVJx5rQHRrDKwPHGtAuoc8oEkCa0CEpbaGZvBqQKDnNkTuAWtAlmujZEsAa0CBC72IEvhqQHJZTIO4BWtA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"ce7df4e4-84d6-4e4f-aa19-d9bc641abff6\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"f524cad0-aa5b-44d6-81a6-c45de5711f75\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c03ea5b5-a8f5-496a-abae-bd292f8727b5\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"fde438dd-0fa1-449c-8176-74ed5906c767\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"985f778f-31cd-4d77-a961-7243b1e33a01\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#e5ae38\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"e7f9e01a-a491-4814-8b83-6bd67e312d2c\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"uoMJin2mcUAC1/3rHaZxQHjsa3iyonFAFhs0GoujcUCy2Ld6N6FxQEUz5MWPoXFACJkz3zijcUDQWrE146JxQDH8jiOZn3FAVO2Vw8yccUAoH8LJO5txQEyAelNXmXFAk82UZZKYcUDhVqudiZlxQP91e/wel3FAlf+5Xr+QcUBIqOM+hIlxQI0dNCEcgnFAeOODI4N6cUBc6drMn3JxQPk3oZReanFAGzQvJzlhcUBtvg47mldxQPqj49DlTXFA6XAHl6ZDcUDrLyJtYTpxQIAqiGt2MHFA1otQ1rEmcUDOFQSNoRxxQGZkOYdfEnFA8UeDzRcIcUDkItw8Zf1wQBYayHN08nBAEZyGjzrocEDqFwIOed5wQF+OnAwx1HBAQ35neOHJcEBUCsW+PcJwQGaUFqy1vnBA+eAmcCXCcEARtv8dZ8ZwQNlG4H7FxHBARxtoK+TBcEDBrxOUy7pwQJTyGuzYtXBANxgilqO0cEBCQLBvsLFwQL4plIx5rHBAgpwF7j+lcEAoE6vKmptwQDroQjPbkHBATkgM/p+FcEDigshNNHhwQBFDJuZvaXBAg+/Hdb9ecECEnzNw+VVwQLGMureLUnBADkX0XRxJcED4vtDjSj9wQDjm4BSIM3BAEXjlzg0lcEDQ1Vt2BBdwQGG3LFSOCHBARbenWZ3zb0DdDSEZydRvQLjsBOWRu29AqqjwLaykb0C47cyrjo5vQO7AAxSNem9AYL5daf1eb0DBrTBUPz9vQPYZ2vreHm9AZgKJO23/bkBIOYiuiN9uQIDLzsjhvW5AbobkgT2gbkCB5ounpoNuQBHwd9EObG5AzX1eJ3pVbkCIPrvLKTZuQIEAE3pWGW5AVtIbKqD7bUD4C0s8BthtQC2e2Cplt21AG4xdekyVbUDTcCy+gHRtQAXE9nFMVW1AmogFqCgxbUCaM4ApLhNtQJdht/ls62xALnEJSyXIbEDEeWQyzqVsQK1PrY7zgWxAKOoo+YddbEBfs2UHBTpsQD+8fKDoD2xA36U2CdTna0BIFcbFJ8JrQDv91/+InmtASRwMJaGha0AAL8zO9pNrQAnU3Y9IhGtAzEQWiLl0a0BvAXIQqmZrQGPNfoFIZGtAnC3P3cZya0DA6vPh535rQJpQuT0TpWtADhRG7Z3ga0CfSXvUZgFsQOXh3jDoGmxAiUOGQm8qbEDtKi7WkzpsQC9kgcYJRGxAg160ATVJbEDIQ1peH0VsQFYFAs0QP2xA2iWTJWs9bECMH2jPKjlsQHGI0yPzLWxAltCB2W4hbEDosUishBdsQKPoChIWEGxAyBzDzb8IbEB9Lw6OWABsQOa5kET29GtAjBe5+xroa0Cb9pWK4dhrQIpGHwIzxWtAGPccWA+va0AgxbNFU5drQBQApOMtfmtAlBrnMdBia0A9Qgt+GkhrQOT5RU+EMmtAwGg73bkna0BNBBLJAidrQOQT6tKqJGtAYIkj71oca0CKTE5u3xFrQNfBKhBYBWtAL54Wzj/zakAjl1ghWudqQC5SpaGP6GpAM5QNEVbfakBy8YakI91qQCpDIAHi3WpAb002D7jRakAJP1eYKdRqQM6LdCaJwmpA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"29cbb077-1658-4423-9f43-e33aee71a2ce\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#6d904f\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"98f48522-d3e9-409b-9546-7e9a16283038\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#8b8b8b\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"a5c57467-2f0e-44d7-943c-10dce3af030a\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#e5ae38\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"599d8e5b-4049-479d-a0c9-ba0dea013332\",\"type\":\"Line\"},{\"attributes\":{\"plot\":{\"id\":\"d4acecc1-4551-48b8-87a3-b90f6bd30d65\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"aad7274d-1722-4122-8692-b33dae3e8931\",\"type\":\"SaveTool\"},{\"attributes\":{\"data_source\":{\"id\":\"2fed5bc7-2d9e-4dca-adaa-1ed498354ff7\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1057aa83-3075-4b47-935a-2d3faa01c33f\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"00b891a5-39a9-461c-a0a3-b4a6f44153b2\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"54067925-4c86-4860-967e-4a5c3bd7646c\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"68327381-fe5a-4239-a49d-d452b39aa21e\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"OPa+vwDrcUAKiYLMbeZxQBkQnNhF4XFAq3hyeqHbcUANX1U2p9VxQDvDExVoz3FAblFE4ATJcUBqg3SWcsJxQOqNyxbou3FAEY4yTSK1cUBIuZY6oK5xQJLTWENUp3FAysi5TtKfcUBx9/8JOphxQAY6ivxDkHFAnAhmY+WHcUDU5INqqn9xQCJszBEod3FAhsulpNducUCXk2Dye2ZxQIF+5VjJXXFAR3fsILRUcUA++wECqUtxQEaQ9t2+QnFAUZvQK4M6cUBht6Pw2DJxQNMryg63KnFAzy9jTkkicUBhZVy5QBpxQDpv6A5BEnFA7NN9TOkJcUDZcHP2AgJxQNQY4W/9+nBAzKeN6ZzycECMzw5CROpwQLnOiEhT43BA360z0MHbcECEv6qzlNNwQJgfR8XwyXBApJtu3lHAcEBJ+/Lh1rZwQPV0TCdNrXBA0dmy/WWlcECx9Zom6ZxwQFj1h+FOlHBAvlGpXBGMcEBwks8fa4NwQLCa/JxKe3BAkQ5raXxzcEChImk6MWxwQOPTLxeFZnBAvQSSAcxhcEB/rah+dVtwQGVKBnOnVHBASesp0G9LcEBRodymID9wQG6FmCxIMnBALSJZawImcEDRGWb7pxxwQHIlVyRdFHBAHMd3mh8KcEB84H0bJwFwQPiUxk2c7G9AW5XpOvTVb0AUQC0Gzr1vQJg6A6dkqG9AwHXcyFmRb0Do2RZ1PXtvQCk0eSl5Ym9A1GMW8QRJb0CbxxHFKC5vQPpLBw4oE29AhbHMUT73bkD8HYe0w9duQE/OHTxWvm5AxLsXgxymbkCjlTPvOY5uQI13MprYdW5AXyF1ef9YbkAAJk8rAT9uQHx/KCUlHm5AaBjRKjL7bUC0u1O8WtptQOWlU2V9vm1AHEK8m72bbUAEwiXicXptQGWp66TfV21AFJR2JfExbUDSRMJE1wptQDR9xrQs42xA1yztKWO+bEAJlun9SJhsQCpg9QF7bWxANk0i8JVBbEDuxsBoCBdsQMO4hbbo8WtAFu5B4DPQa0AtHlkQPbdrQPOsT11LnmtARaxhT0Cha0BEhtzf+p9rQCqh6zaOnGtAY0rLm82Na0D04eliGZNrQMAZXXpZr2tA0ymzkXDFa0AOshYL3NlrQArTmkNj9GtAIDubFtcTbEAt6jsAmi1sQBGKzVb3LGxAT10E7/0obEAGsTuqtzpsQAEhNc2UT2xAyh6SFEpVbEBpuHWBwUpsQJ9lZVGhOmxAyZfyI9MlbEBJx9bsVSBsQBL9GHplJGxAxLColEIpbEDugWc+4idsQGP2dy5IH2xAuy9DBT4WbEDX/AwrERFsQARpnyohCmxAzc0VCZADbECvEaqsWfhrQIrGez8m52tAyRbeORXSa0Bx/bixk7JrQEYK7lWAkGtAd0XdCmB3a0AGeHdPNWhrQIkiH8PQVGtAkyubAbVGa0C9Tl46Fk1rQAwPKsplVWtArrbQJctJa0Chok2rB0ZrQC5gDXJSLGtAzR8Hh2gra0AIWgd1kDJrQFx4jK+LEWtAfy+ObQsfa0DXfAo3K/VqQAT858Jt+WpAT32gj935akBMlWsPiPpqQM75+gpnLWtA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"92397fff-8a88-4b6f-9d60-0b58846e2c25\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#e5ae38\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"a2699580-6545-43fe-9aca-f52ef8dc598c\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"4dcf8ab8-1063-40ec-81f9-188cb250c25a\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"69ebd3ff-235b-4b9d-9d3b-1d7e68cb40c6\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"e2395ec1-28cb-4fa6-88d8-13f6933b335d\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"f4533334-c422-4710-9338-3f0f827c46a3\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"d636836d-66a0-46d8-9bc6-c4a1568fa9eb\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#fc4f30\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"196337ca-49f2-4770-8115-d41b62cd87b0\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#8b8b8b\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"9ed8c602-f4f5-453d-9d9d-13e34b123a02\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"e2395ec1-28cb-4fa6-88d8-13f6933b335d\",\"type\":\"Line\"},{\"attributes\":{\"plot\":{\"id\":\"d4acecc1-4551-48b8-87a3-b90f6bd30d65\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"d6bba7de-413e-4730-a25a-b738135f8aed\",\"type\":\"ResetTool\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"9de7dbe0-9c86-4c70-8c6c-331135d2fcfc\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"ce7df4e4-84d6-4e4f-aa19-d9bc641abff6\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"a1d49ea7-d2c7-4f03-8636-c1cdeddd9fa7\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"cb7ea8fc-e177-4caa-9706-02069cf6d02c\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"0af47c7b-37d9-430e-8b4c-8696fe3cfebb\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#8b8b8b\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"5ad2256d-258d-4a62-a8f1-2517e0dbc743\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#6d904f\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"cb7ea8fc-e177-4caa-9706-02069cf6d02c\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2349e12c-eb0c-469f-81a0-de9159535822\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"531c8a07-f1da-42f8-95c7-5879b245637a\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"5546ed9e-b327-433c-858c-7e02d7e0c143\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"418901aa-b301-4235-a99f-ff10a9d20ba7\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#6d904f\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"c9ce4b18-2b49-4a1e-8375-be3f379561c7\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"end\":20808.896169590364,\"start\":402.27588329008273},\"id\":\"09375328-9639-4af6-a101-d7c1b20b5d20\",\"type\":\"Range1d\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#6d904f\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"6def9b7a-cd00-436e-98a8-2f53d4413c8f\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"92397fff-8a88-4b6f-9d60-0b58846e2c25\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c9ce4b18-2b49-4a1e-8375-be3f379561c7\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"6def9b7a-cd00-436e-98a8-2f53d4413c8f\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"7c220bbb-5f06-4329-9e0e-1eb2af1f21e4\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"4ae6b403-0cee-4e70-8b68-5be6cc69f405\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"d6d49d53-42b4-47c1-8541-ed20eff9087e\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"6f3c8cf1-04cb-4231-b9c7-93e17cd2e20a\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"ac35a40a-fff7-443e-9b49-197c362c5f3a\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#8b8b8b\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"5e96434a-7438-41a2-89c6-1aa6eeea401c\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#8b8b8b\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"cb347bea-09bd-4a18-bc3a-c64d68c42c8c\",\"type\":\"Line\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"aad7274d-1722-4122-8692-b33dae3e8931\",\"type\":\"SaveTool\"},{\"id\":\"f02dc6b1-78ef-4b7e-90b2-2ba104b5ac5f\",\"type\":\"PanTool\"},{\"id\":\"b68e31bb-0ddc-4edc-a47f-215472dd482e\",\"type\":\"WheelZoomTool\"},{\"id\":\"9c21f486-95a2-4347-a8fe-c8e628ade496\",\"type\":\"BoxZoomTool\"},{\"id\":\"d6bba7de-413e-4730-a25a-b738135f8aed\",\"type\":\"ResetTool\"}]},\"id\":\"bb6d4a42-56c1-45d1-aa46-cde0ce6c088d\",\"type\":\"Toolbar\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#fc4f30\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"143107ab-8a50-4d12-a91c-b3469bf9a7ed\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"QUCj6rLhcUBczEVgB9xxQCgXevdr1nFATOs9EH/QcUDZhcBXU8pxQBCwcBTdw3FAu/OF+nK9cUDWz+pwBbdxQEryXJoKsHFAx3XoxzqpcUAKVF7wg6JxQN++pU2Am3FAJw5zDmCUcUDmAVC1do1xQCzqf8t4h3FAK7XNSKqBcUCtO6rfF3txQBTM/ttVdHFA6MZivkRtcUBIXss88WVxQJyPZwtCXnFAd3MYEJFWcUDUwc58lE5xQIkpY3ktRnFA8Wt7Pi89cUAiEJl++TNxQDjpu+/BKnFAa93DMZEhcUDlrS7pHxhxQD1QEuMEDnFA3HKbqXkEcUDBUTEnA/twQOSAtkpH8XBA1o5VMO3ncEBiRQpLoN9wQNbXMwJa2XBAJ708PADUcEBtM8kYQM1wQPTGRz+MxHBAeSXYBgK6cED5w2WMUbBwQG0IWGmnpnBAT+zoZ+mdcECUm2wxMJZwQBTdlh5UjXBAteFJ2MSEcEBntk7iDX1wQCoXnN+xdXBA9KDP9rpscEBaZBbrIGZwQLmsQ54aY3BAFOTnjkBccEDdCnvGG1xwQCOZUaNSXHBA9vkS1YBUcEBapLQ5okpwQPzJCFBvP3BAo9L693k0cEAhQTaN6SpwQJE8UPqcIXBALKourhoXcEDWbx9c+wtwQKi3eL2D/m9AN2jvPffib0CaZ+q6AMdvQGwHzbWzqG9AnI+M2zqQb0BYmvNVlXdvQIbUjtWaZW9AUWBrnuNRb0D76VR4TzZvQDTpx7+IFG9A7/QK37DzbkBzfllQw+duQIz0HhU03m5AGlofWmTHbkC73Svnk7NuQBISq6rklm5AaRUKblNwbkAYI8yaWUluQOyQKejiJG5AdAPoCEwCbkAJAtDr2OJtQFQuV+3Jw21At5132GqfbUBjqzpTo35tQLvdgp19Wm1AX+vJiGA3bUDOa5slgxFtQGzjS9NF7GxAg3wGCrfCbEDzgcDHkZdsQJqIaIL9a2xAGGR4bBxBbEAuwGXleRVsQAQifpfB6GtA6s5aDY3Ca0AKFVU4m6hrQBxEuJrTkGtAFlBTa4mea0CteAQkx7lrQCMil8/3n2tAkaI4+NeTa0BBo1rbgaFrQNhOKwF1u2tA7d3QRYbaa0AYluPdCeprQP9pKRht9mtArztBiwcBbEBBtppb+wxsQBIsxktsGmxAGw3wnwQebEBfUsNXzCRsQODN+OwXJmxAUQJ8p/ohbEBP5xMoxBZsQLzmn90WD2xAOFjN6qsKbEAvOjBdmgZsQOlNgtFJBmxAVgqTKXAFbED7Gy0uVgZsQLimaBupCGxAxttpRmEPbEByxXk7TBNsQGkznNzZFGxAVAOCX0QTbEAuJGNfdw1sQDpJGSu4AGxAGHZ8RhTra0BjfvdFbM5rQFI8TPWysGtAMvnRg7qVa0DmNcXIZH1rQGH+ADGpbGtAcVvu2pdYa0B2lVRDSUlrQLMYAssNO2tAGurDsxMua0DolUPeiR9rQMy7KFDuHWtAZZB4ieoHa0CgWt/Chf5qQBcqFXYWFGtAZmuqqqT5akChC+k5ugNrQOyrPBy+AWtAoRrjuLIPa0BDhJZEcANrQCGeNivgEWtA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"e0051cd5-fd1b-4ab5-9044-d683c2e1e282\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"+wylD+PgcUDR+bbM+NtxQCerkS3P1nFAzUjL9UrRcUBXGCDqy8txQLVg1BjWxXFARd8VsMy/cUBvSD0nuLlxQMl+0y1cs3FAddj3UZWscUCY91ekxqVxQI1ThTfQnnFAL/JM9ECYcUDnPzomtJFxQNA9mvEei3FAT77H1BaEcUBu4KCl4XxxQBzebOQZdnFAftH0lShvcUBk5p7remdxQMi+SL9IX3FAIbQVwTRXcUAXzm73Pk5xQI6rv/rGRHFAyDcCssQ7cUBm43p/3jJxQME8o5BWKnFADCVRhucgcUBtQUFbMBhxQAYcKmNuD3FAgegS4Q4HcUDKJMRurv9wQNjce/p693BAHumbYUPvcECD9lS/kudwQDMR5YmM33BAdqgG96vXcEAXxCeth89wQBBoU29vxnBA88ipCsC9cECEPGBPBrRwQJo0xAA1qnBAMV8tYyGhcEBDatuZu5hwQJJYZ3P+j3BAGGFFrb6IcEDS4R16wYBwQIPhQcmpd3BAc/L1rB5ucED3maMAFWZwQNBvkik6XXBATdg5tytWcECrE2PyklRwQAqfB/5dVHBACKSxo6tPcECwKTfQO0ZwQPFEAfZ6PHBAgVLelCAycECyxNNlQihwQH0FNkKlHnBA/LkmjMUVcEB8jc1KawlwQMasx6WF+W9A5ecJVzfeb0AMxRjUecJvQONi9FKGqG9AW7qug3CTb0B4RNXH9X1vQIEjLnOrbG9Af7TcQ89Wb0Bd5HRhnjtvQJwtE8yDHG9AdNas2W7+bkAmJx52geNuQAnXjHELzW5ALJ45vNGzbkC22RzxCJtuQGp8KG3hfm5AsjDv4qFgbkDBR/ZA2UFuQB+Zge4vIW5Az59psDwAbkCgfnFXVeRtQF2H15/nwW1AZP6X9n2fbUDFCjlTloBtQK/lEs/mWm1AymnSSLI7bUDPQLRjORRtQIwQgjig7mxA3YgpwTDEbED4aEEqNJpsQGGqDEmhb2xA3CJHMeZDbEByhdfGQxhsQGSrIdkv62tA1mcGZs69a0BG92TJlaFrQLxpsxY7mmtAKhBFQUKka0AsYTCLhKhrQDvGGNJ8rGtAYe/lI46sa0CUZQ+fHalrQJNlVQjSvmtACiZ0EQ/Ma0D9Z8YXj9JrQFupTnvM32tAwWm8lBHya0BkUMzuRv9rQA/IYz0JDWxAXI3DqM8bbEAotkucDyRsQOMqMYeTImxAvCrt4kgcbEA6QAMT5hlsQGC4fzuWGmxAGoT6vk4cbEDabe3bKSFsQDt04DesIWxAKZBvb24ibEBNxipPPihsQDLaGk1WJWxA7UIitCUmbEBxso/15SNsQBNIzM8hHmxAj1hfDUAVbEAg0qvtrwdsQOTdzAnS8mtAPR9RGu7aa0BAqA0MVsJrQHFowRU5pWtAlGFGj6SHa0CXbSlccm1rQMxCId2JW2tALSEa0AdSa0D96d7qHj5rQKnxchE9LWtAvT0BPIoda0DuZal+Wg9rQDhy/t1EEmtAeniL/HAja0Dfhtkt+RhrQAAuU9ugKGtAPL4LGCQSa0DxI9gCjAZrQM/B+hsbBWtAqE3b1DgVa0CbwP0b3RFrQC9LNTx3JmtA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"cf6b3f2f-535c-4c09-af28-e4e3e2b05520\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"pg2FdaTUcUBD3rsuatFxQJp+5JnZzXFARkvwo7DLcUAscoHCl8ZxQM+0zI47w3FADUwjWzS9cUA1WxYqurdxQOEDIvjRsHFAUR9WQnKqcUAGmqK/c6NxQAZB1u0mnHFAy+00WraUcUCqCxUrDo1xQKYd1seshXFA2nyU+PB9cUDqm+Zo73VxQEXE+vbubXFAfOM3Lh5mcUB8hiGaCl5xQOGqgZJNVnFAq0OnquROcUDuWuk60UdxQFUBv6acQHFATUm3dks5cUAY+0ItHjJxQEOgvWebKnFAEXvykokicUCWQGR9SxpxQBBa8yYaEnFAZf1gmggKcUBk8edWTwJxQARX1r5i+nBA2rShRKDxcEAGqml7KOhwQDTr+J943nBA8nEdfNnUcEAtHaoe1stwQAlZzS0fwnBAwRF5rVK5cEDtBiDTI7FwQK+GKbLQqXBAaL//B8CgcEAWprsZnJdwQAHSiA3hjXBAhuK2QzWFcEDWniZcq35wQEJOKNwpd3BAShYFsFJscEAcbwuW8F9wQJfR/mMqV3BAXXVEEbFKcEBdHB4Q9kBwQITCSNWxNXBAJqcBgfYwcEBBiontgDJwQPSwKaC3MXBALNhLNkMocEBRVdIG8B1wQBH9MIB4EnBATMz9kbkGcEA31ofnnvVvQMYOd4ON329AbFWPogrGb0BvO6yyvahvQLOXvMsokW9ARK3iV9x0b0Bu9KQZCFhvQD/kje4JOW9Atjlulewgb0BWxEXZgAtvQPZug+h++G5ASvT4z7/ebkBM/vi6RcNuQOzl2uzQr25AJKmEFIGZbkApYcI0D39uQJzvmphXX25A9Pmx1vBAbkDAAL9zJCJuQJQtk6o7AW5AgKuSfCvgbUAdYBLk779tQC0joC0Im21A3Ft84D52bUAYjGVqdFFtQBjHddpPKm1AQ0muw0UEbUCysSsVmt5sQGQ+ydHgtmxAt35mMImQbEDNj1XwvGdsQAx+2pNDQGxA5WgMl3QdbECdOHpCQwFsQI1Nt9KG8WtAAJ9boRrua0AXUMwL2d9rQMPIJwMJ02tAGB4JugvBa0A8HVYGxsJrQAExS3QNyWtAoeeRAgrTa0A0pvFRx+JrQAOKq03U92tAEzWGSKfla0Du/s6ouu5rQBsg15q4AmxALeWa+hr6a0A4kiXCmwJsQEDwD4f4C2xAY2xZOn4nbECj1hRCW0dsQO5HUpv4TmxAxPOW4INWbEASg60bUltsQBGTFE4wUGxAjf5Z5U9CbECaRexVMTRsQEMlN+JRLGxAiuSDG2QmbEBfvedJdCRsQLZeOVioIWxAUygI12MTbEB8YbK8sQRsQEMnKLYb+WtAaXbY1qLya0CcWlcuIelrQOXwBmq12GtAOn8hOETMa0D0MkApG71rQDyIWLEdq2tAjIZOtw6Wa0BaEepVXYFrQKp29gBWX2tA+mzSHoJWa0Ag0NLAcGFrQK3xUsqVW2tAZEb4ff9Ya0DatjofcVtrQByOA4luRGtAeNDSBzA8a0BG1AxMwhprQOO9jPhjIGtASY00h5MGa0DunIAt3hRrQBfvbULtE2tA7EeISaIIa0Bl8wd+aRZrQDLAVEr9X2tA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"22873cb2-317d-47f3-9d6b-b4e606d388c0\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"87b6e47d-3003-43ac-8e2d-5c4c88a95893\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4818228b-3cd3-4d0e-99b0-4962741e4fd9\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"d636836d-66a0-46d8-9bc6-c4a1568fa9eb\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"e7c99f29-bfdf-4d33-8abd-a66e25ffd055\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"4eaaf941-0ede-4e53-a1c5-8e0c0b3e6584\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"e646b483-74ca-46a2-87f4-f3b994cf3039\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"3e2b0d6c-18d5-43a7-b896-bf4437f5640d\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"e04c8b81-ae42-454c-ac69-5ef0dc336148\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"60ecc426-5a98-422e-8529-f3fea3c45b4f\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"e7f9e01a-a491-4814-8b83-6bd67e312d2c\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"599d8e5b-4049-479d-a0c9-ba0dea013332\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"f6feac42-4c54-4183-a86e-8be600994e0d\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"d6d49d53-42b4-47c1-8541-ed20eff9087e\",\"type\":\"Line\"},{\"attributes\":{\"overlay\":{\"id\":\"c6e97cc4-aa27-4dd4-8354-94056dbc92d7\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"d4acecc1-4551-48b8-87a3-b90f6bd30d65\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"9c21f486-95a2-4347-a8fe-c8e628ade496\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#e5ae38\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"475eb4dd-639f-4df8-ab08-674ada508806\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#e5ae38\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"e646b483-74ca-46a2-87f4-f3b994cf3039\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#8b8b8b\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"531c8a07-f1da-42f8-95c7-5879b245637a\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"NVssDZPAcUBJg8tm9LtxQBH9XP3stnFABDiSfXOxcUAdWDdKwatxQCH28xwOpnFALBX8b5ChcUB8CBuOLp5xQBW6nCqSmXFA4W+vk8aWcUByDNtTEJRxQEhhiNL3kHFAo2NCBF6NcUCPGTLHL4lxQMDAXtuyhHFA+nXehjqAcUD4bnkpXntxQDPZW6/kdXFAWEZN+GRvcUAV5nnb3mhxQHV1mxAtYnFADdwOuYxacUCcjiBFeFJxQGgK8uwhSnFA3+Y7cvhAcUD89jTKTjdxQPpVeqsgLXFAH0Ovg/0icUBTG5q3hRhxQLY3LGz1DXFAyeFV3QIEcUD0xZpnT/pwQHh/bLcr8XBAV5kvyJLocEAmZ5nV9t9wQISoRq1P1XBAXPQFqKzKcEC4uMm968BwQHrPR/e3uXBAxDMLDxOxcEDkc6FaGadwQCP9XXVVnXBAAcytNy6acEBznNYfKKRwQCkB3gshnXBAZH7Mg1KVcEBsoAcXV5NwQPsyql/5j3BAf2x8j06IcECQZDO+k39wQIy0ldefdXBAynyyHNFrcEB4K7Qrn19wQGObcptjWXBARuC6qYpYcEA66/aiOFFwQPmO8HXHR3BALgllhDQ8cEDqbjHrBS1wQKmzf8oOJHBAZQERp/secEDU5+PgshdwQGMK7EkZDHBAoX1e42IAcEAckIYxkOVvQJx9OPN8x29ATEbkg/arb0A2alweZYtvQCB3wAOrdG9A1uX464xhb0AoNISnTkZvQMPDs7JcJW9AU24ZgQkDb0AmmFb9KeJuQB8MmSbVv25AlDqVHSylbkC/PD4vxIduQKMKhVQecm5AbHpFozZZbkDWvnqrxzZuQKB5tMyoE25AlBx1AlL4bUBMpxFZatdtQGbImMfHv21AjPQqVpydbUC38gx6HZNtQNPipDG4bG1APNefizJQbUAvOpGpWCltQL9nnlFqAm1Adq/q+/jabEDquhGotLBsQPpI8X9shmxAvQMEYKFabEDDEHfywTlsQJ38coxADmxATfp4vZX7a0DEbNJx49ZrQJEuEl1DumtAJEAO4xega0D4kgvdmYZrQG3zYwmEbWtABdysw6Bxa0Ca1Y2z2ntrQJu+tZRHhGtA/OAhY76Oa0Ddtr3qWbJrQDSkdNiq0WtAxlUah5oNbEB3a3MYTgpsQKS3gKndE2xAhQth1wkYbED93oJewyBsQH0WjFM0IGxAspGE13sdbEBTOcX+lxVsQLp1r4RrDGxAbSNweasFbEAaGLnFlPhrQHbqxuAM6WtA6fzXRQfda0CcAJOj3NFrQJE5R9eEzWtAEgEfG63Na0AAyWosjs5rQP8CTflkz2tATgvIx73Ra0D6GnvHlNZrQHJbk+yV1GtAwHeCokPEa0ChY3+AfK9rQL0qj5bOmWtAG2ksZ7+Ka0AJ94AXQHdrQH0a2LYSZ2tA0k1CAtlda0ChmnDx4llrQMl1uFhrVGtA1+GQrPhKa0A9FL2Kb0trQEMCxEl9NmtA0x+IPAsoa0DlkYMIdSZrQIoHkRNdEGtAhH05dCn6akCN8KtIi+tqQDY9KERp5GpAYwQsP3/XakAuXGIa+9dqQHRW7yuay2pA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"498ae496-c07d-4992-a14f-9e9a6da2fe5a\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"OMrcnjDIcUAbOf71GsNxQIqduqvBvXFAxDC/bPO3cUAt0wfe17FxQJHocIiSq3FAto4EjJilcUAz0vjKhKFxQFONhHi/nHFACFOrIT6YcUAzHD3izZNxQAOpN9Tnj3FApUYyvpWLcUCTtghoiYZxQBjRihkugXFAD9+H7uB7cUCcyOOKMHZxQNOtZb3TcHFA4h06t5xrcUCTiSQYRGZxQL+Q3+B3YHFA5gEaYvJYcUBHh1+EhVBxQFyA8qElSHFAbntDOWE/cUDchRTESjZxQGBKZR6ALHFABmLRPdghcUD4DNWFIhdxQMWs47MFDXFAliq4id8CcUBfEZcjlfhwQDIpfcjD7nBAMkImqqflcEBM/pDabNxwQKj55P1503BADeagFSbIcEAtKgpg8sJwQD3gDtsVu3BAoLix4QmzcECcKzmcfalwQJCDAVj6n3BAhWgGcbmWcEBzPpfkPJJwQAeA4fsMkHBA3D1zgJqQcEBikLSFMYxwQCXQLbl0hHBAV/LvqSJ9cEBWY40WlHVwQPOOtkJKcXBAf6c+xsxpcEAn01hezF9wQPBXgMa+XnBAXdZJheJacEBLE9mL/lJwQFwC3sLnRnBAzmCfUew5cEBKVae+GjBwQPXS4MfKJXBApcyvHDAdcEBAG/6/IRNwQJrnR8/IB3BAyf3+28X6b0AEQdVrQ+FvQBKOFI81zG9A6nNrZaCsb0AGodl/45hvQL8o4kkCgW9AYGOqDrBib0Dzm8ay2kJvQJ1G34LDI29AbHFukY4Cb0Djt74NQeVuQArBdXtYyG5ATaDeE5GtbkDNh5AOBJFuQFEsmVP2b25AprmQanFObkDXPd2ojyxuQDMiPgTqDW5Aiss8TS33bUAt+b+t291tQNgn5mreum1AhThqPUi0bUD0N8hlr4xtQIRByqONdG1AZtJZ/gtPbUCRtbM5rittQOOeUshIAm1AYw5PYN7XbEDNLxQZEKxsQDTHEXAVgGxAuDmpHY9VbEDElvr0Si9sQNZUK02DDmxARXoNICzla0BMVT0AE8hrQBFfcIRhnWtAjKm7/Fh9a0DIovhTE2NrQHRkd9izX2tAcWuSfOJya0DEeniF8oprQC/pIXhEk2tAaO2u2qama0DhQpy/J71rQAZZnr7w1mtAg24HTqD/a0BkCCwfJAtsQJ+qUvm+EWxALpLfeTcebECTGRfF8SFsQNZUmVguImxAmFWmVIMibEBGlRfHNx9sQNd0EK2qFWxARaR7ch4IbEADlFHrE/1rQNb4fhyC8mtANuH6Yfrpa0DtfciMceRrQHRiyygS4GtAGMuLFUjda0AkCdMXhNxrQOWPn2Ag3WtAADDfs/Pfa0ABjeIK9eBrQG5Yg0qH3WtAf5BJ8yLTa0AE/k5DHsJrQCOlVjgpq2tAW+tsAtyQa0BA7xm+jXlrQFGe5G43ZmtAUoQJVQ5ca0B45sDnR1VrQJoosU2aQ2tAM+FOSac8a0D4amP1vzdrQDj/sIszImtAIRwjP38Ma0Aj4skIuBFrQL3h4iREB2tAYKxOau4Ga0AJBquE7ARrQAT0QxLuAGtA0ZpgQtb0akAf0S86wu1qQFMhEsNm4WpA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"60ecc426-5a98-422e-8529-f3fea3c45b4f\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"cf6b3f2f-535c-4c09-af28-e4e3e2b05520\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"143107ab-8a50-4d12-a91c-b3469bf9a7ed\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"dab733bd-942c-4d71-ae5c-5d59dc37bf09\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"593814c3-d242-4fac-8e40-9b36234acdf5\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"a4a594d9-abdb-4619-98cc-650f1b2cd545\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5e96434a-7438-41a2-89c6-1aa6eeea401c\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"9ed8c602-f4f5-453d-9d9d-13e34b123a02\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"b86acf5a-07fd-435d-83f4-00d9449673dc\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"lEbf/YOZcUCdZZQ0N51xQBaYeUPHmXFAx1JCJ22gcUAztciCl5pxQAQo5MN0mXFAhXZXJ2WXcUDJGy804ZVxQJaTodCKk3FApNC8WvuPcUBiJw+cn4txQOpPKbh3hnFA9KG4Ir2AcUCsLeFc23pxQIzMIAiIdHFA1NQMkk9ucUA6csCDBGhxQOCzoXd0YXFAtVBcmotacUBxcws0MVNxQC7thjVrS3FANBBUrGZDcUCbH3+VbjtxQA6NvNlXM3FA4VCnOiMrcUDaChCQ7SJxQAey7s2vGnFAON4xts4ScUAqwqUS+gpxQK+9RIQcA3FANluC+gn7cECw4uyhwfJwQPbZpqh46nBAw57hJWPicEA3XlVChtpwQJN2AUQ/0nBAxjDO+QDKcECB0Pp0UsJwQLClF5ebu3BAz1UTAnq0cEDaUlbyAa1wQNMUTVOlpHBAapn3fX2bcEDMcuo505FwQD38EFGhh3BAWFVaXPN7cECKR/8pVG9wQCfnMTooYnBAxvmP9rhUcEA/ab6VokdwQAq9apKxOnBAcoFrlycucECDOW34niFwQGkhQARpGnBApxlA6WMhcEDit5LKXztwQDML0FN/PHBArwyY9yUxcEAq+TauhCJwQLwtmIIkFHBAnfaZTi8FcEDWN4S6bO9vQFTW7c2g129At2Jd+3G+b0As1ZNEWKFvQE74kaaJhG9AAGfnJA1qb0Bjx81Q3lFvQHbVcENmN29ALAEfkvQXb0AdV5ChufduQFReAgjs2G5A00ad3jm6bkADVbKzz5huQFyAtxDMfG5AE+mZCdZZbkAmN16zYDpuQCgbwZR8I25AFhkHNWMDbkB3oaj1tvJtQJaMTZQB1G1AuAkKKEu3bUBtv52MSpZtQA9oy69Wd21A7p4cJOJSbUDPQ+1o0zBtQNvG1dmoCm1AyUpaWPzhbEBYwhtPsbxsQD0yNRyIlmxAqvgkHJR0bEBS5Gz1iVZsQOSGFTFlQ2xAEd2SzQ8mbEC8iFXxbwhsQMOHSrfs9GtAgUsD7aTia0BpYN4LfcZrQJZzHY3osWtAr87nvryZa0Dk1XosYoRrQOnURG9RhWtAXYmSyBSNa0DfOwVIGKxrQOXhoBjl0WtAwPdHC9j3a0BNCk4Vhg9sQGP9CIE8KmxAxEGDDgE0bEC2XzZo+DFsQBoi1guwNWxAlEzKCu48bEBkW/K/6VJsQLhGrarFXmxAceMT2DRdbEBu1ppaUVhsQDjMzZxuUmxAlornCt5LbECIvWW2IkRsQKQkp5JaOGxAZC8BHXUwbECYSymb9S1sQC+1QopQLWxAM5dgIYopbEBkosfNkh9sQDcz0b59GWxAd0mN1V0VbEDMtKnyUw5sQAEw3pJK/mtAJUeA4Hzta0D3shobkdprQNpU4c6pzGtAkmB4Kvy5a0Aud3AnJqRrQFF0IcNcl2tAjZDqV7OJa0AaEmwLvm5rQDF58ByKV2tAVOb1eGFEa0CGO/xIz0FrQPynQVeuJWtAQ4XxIRYTa0DPZBXRsRBrQHZZJZBGGGtAUSBz8FARa0DYnOBOBe9qQJwvAvIT92pASri2/bn/akAz1LIoYfVqQA5CG1ZLAWtA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"4eaaf941-0ede-4e53-a1c5-8e0c0b3e6584\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"fhHpg6yUcUDEtdgk9JVxQA0DqGWMk3FADvOtZ3idcUDXlyfZ65hxQJHa3ptymHFAa3P9mXOScUBmwmTg2Y1xQEFNtNi0jHFAai3I0XuLcUARFUvxKolxQJA6bJP7hHFAMlBd5PV+cUDYGn2n8ndxQBUdScJNcXFAEtOB7XVqcUBd4aRBcWNxQFIFulVMXHFAzN6wWCdVcUA30l3AA05xQBpa6xBNRnFAAmVC28c+cUBcCLqVvDdxQNq80v5jMXFA9O5IduoqcUAaOzS+KiRxQEkCkelcHHFA0XWUxJETcUBTYR0c3ApxQH2kncVTAnFAlm4q+Kz5cEAsdS+0MfBwQAwt9DPA53BAtnArT/TecEDLM5pBUtVwQA0xTSYyzHBA7VmUnZfFcEC44pgRGsBwQPB53QA7uHBAG91gU1yucECrLL5qNahwQL0lZIfqoXBAYfeevu2XcEA6qx8OX41wQIelx2OAgnBAknJhn8x2cEDPYNJZpGlwQLjszdbDXHBA3vbEVatPcEC9jYk9JEJwQDcJE4H7NHBAohzHOdoucECH1Zlf9C9wQDt+36+PNnBAHZxdNdNCcEB4RhByYzxwQOzsABkrLnBAUqSubSwlcEDIuSn3UhxwQDAocpClEXBA9QT+mpUJcEBBSSYrtPpvQLUvuMgo3m9AC3pwmZzCb0BmpUr+waNvQEy+63MNjG9AmHEEjS12b0B5RFLPxFRvQC5dep/TMW9Afxu1NTMTb0AEftxdavZuQKr0roZp3G5Afi8PLcu9bkBYgsdJDqBuQOhn+SYgfm5AwPFlfDxcbkDx9Vh4+zhuQKkDl1ZsHG5AEns2l9P9bUBRSSgRb+BtQBw4ZJ7hym1AvDmS1GeobUDHZtz5R4dtQOKP1BdIZW1Ai3dcCOhLbUAgAjNC+yRtQLdSGLTx+WxARzjsyuHWbECBdJP1abRsQI5IjI19lGxAIFFlaJlzbEC0NqaVi1RsQJ4SjpVCMWxAmvcKGAkYbEDdgnJeYABsQNQ1j8bS1GtA8OF3tEO9a0CTaNU5DaFrQPpcBztVnmtA1xmm9Baha0BWWm+0JqxrQCzf4ay0pmtAVt4hw9fDa0AQug0lu9NrQNT5EZah2mtAwnosWR/0a0BqlZqk4hlsQIjbBBiOFmxAw7jNs/owbEBqH9C9ukRsQDdH0lQvSGxA013gQ1tCbEBq5+339TZsQPEbmKupSWxAyWVMNRhFbEDXaOAuoTVsQGMHC22pPWxA+4qdAVU4bEDaRgo1iztsQLIEVSbnOmxAGLyaHp8xbEB2igdVxS1sQDPa2rG1LmxAC/LYCwY3bEDkaYQ0Cz5sQBrEyrpsK2xArK2pPw4WbED8HYbDOhxsQJkHndr1AWxAcXeaCzcBbEBUKB8XmOprQAdp10Yh3GtAjtLLCz62a0CIT9XMIKprQGAjLbglk2tA9Do+j9R4a0DzScSXMWtrQEoA5SqkZWtADKd9oqpUa0AHUvlhjURrQJdFOtMNQ2tAIuSW6wQoa0AC3InSTRxrQAk2gxhzGmtAxensrxT+akC7pF7/uvdqQOgGGQsUBGtAiX04yu8Aa0BqjX0jOvpqQAxceAGZEWtA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"a25965b8-9428-4b6a-aa95-b4e525148005\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"FM+cWEW2cUCK/+c5GLtxQM1WVyyOvnFA8ZmmBxjDcUB+LWiDwb5xQGyrXd3dvHFAo9cFORa3cUCW1P5NxrJxQCZD8Vnyq3FAWrKVGUumcUAX3th0Jp9xQOnb2lGjmHFAeK89XjKRcUBi0hW/o4lxQNhYMjaPgXFA8HPZWVB5cUB/QNJj3HBxQHG4VHMdaHFALS7/eidfcUDECoyHX1ZxQJ9nk+XmTXFAS1RtjapFcUAGbC/Rbz1xQA93LybTNXFAuEof6WcucUAeobmT3iZxQLK1bC99HnFAnFDL7O8VcUBjpUVwYg5xQMR84EH+BnFACxZgCA7/cEAoFmqya/ZwQE0EwYIC7nBA3o47ixXmcEDTFAVT0N1wQLsuhv/p1HBAHLTOE0LMcEB8RFSK0cJwQOi8elPkuXBAqfTihDOycECAbPeuGKlwQPLfWnz9oHBAcoAKzBiYcECjZgkstI5wQMfJ6p2RhnBA34pJ81x9cED8qLGy+HJwQOooM9wPZ3BAVIlVlRBacEA+jqTLy0xwQGdSvvstQXBAeykCgdE2cECGbOxdlDJwQL3xpEJjOXBAvXviQlA/cEDG6kfhDj9wQJgcFNEhNHBAs4M4R34rcEAoowNrlR9wQIj3YGg1E3BAH1BaPlsGcEAjM4wig/JvQLdTRzd82m9ACeV28KHFb0BbCd95969vQO7MDXnQlW9Axkk8pEd5b0DuGTj+s11vQOOb5fG1QW9AnfPfysQkb0BxrLcvQQdvQP9G3s/i625ASoFkzg3UbkByPuDyeL9uQCXMoc2QqW5AOpTJdI+LbkCSiUPT/2puQJI35+sjTG5A4bEYbQgvbkCXuZMiEBNuQIMpkOKT721ABWlQS2TNbUB9z67P8q1tQI8bA7LpjG1AHVe2xyVpbUDhb6Ta7kJtQDpRMiMGG21ATdV58Mf1bEBzazFwpdFsQI96+gNcqmxAljKdwjKMbECFyyqb+WpsQKmX/GZGR2xAkv8yD2UkbEB21Ra9Pw9sQAMk5sXG/GtAoxZzlGLha0CTkgOcQMdrQDiTG4ZVw2tA/HQ1vPDRa0ARKys1u9FrQIogrXovyWtAlNw4dqbDa0CbR0Lt3LxrQCCaRerVz2tADsGui4bja0BOYsh2dO9rQOkEVzwQ9WtAQcCmAvECbEAKokki4xNsQGEEaiVnJWxA3C/Sxu80bEAdmVCrukVsQMrdyyR2T2xAHZL4mFdPbEDUhmc1O01sQFp3YUYJSWxA0mHspNRAbEBRFwno0DhsQGmN9MoiMGxA/OwHVlEqbEB3V+F2xChsQJfpJoTbJGxApiJ6RaofbEBWgvNdKBhsQIC4VxjUEmxASdGOVFAJbEBEKh/AYP1rQPcj38fM8WtA2MxX3B7ia0BU3xBtodBrQBvaUX2GvWtAqTnC0IWoa0Auvf1znpRrQEN0SGDAgWtA/CbAnQZza0C2dyY7DmNrQEOEPicJZGtAcwT81AFVa0B7vcUXLUNrQFLrKeg0K2tAVHCOXGYFa0BooIHihRNrQDuv4Z0NKGtABCDg4u4Ja0BGLnKNsxlrQMSJvxde92pAW/f4BFHsakDNWdKQ7vVqQNZp5lo2OmtA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"2349e12c-eb0c-469f-81a0-de9159535822\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"c6e97cc4-aa27-4dd4-8354-94056dbc92d7\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"plot\":null,\"text\":\"Temperature profiles - Hourly\",\"text_color\":{\"value\":\"black\"},\"text_font_size\":{\"value\":\"12pt\"}},\"id\":\"e5a9b6c6-5707-4cdc-86ea-207c7468e837\",\"type\":\"Title\"},{\"attributes\":{\"data_source\":{\"id\":\"22873cb2-317d-47f3-9d6b-b4e606d388c0\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"196337ca-49f2-4770-8115-d41b62cd87b0\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"39d89249-5fd0-400c-8e5c-4499a112dd20\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"f47e8862-ce59-44d7-ac3d-1ea1a4d3548b\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"815c7e71-e9ce-42d5-9bf3-866978db4f52\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5e3a670f-c6e9-4a36-90a5-a3509c9d7af2\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"5ad2256d-258d-4a62-a8f1-2517e0dbc743\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"a793656a-ea1f-433b-84c0-81a3a9cbe7bc\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis_label\":\"height_2\",\"formatter\":{\"id\":\"52aecdd1-54f5-4528-bc11-f502c9f0e936\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"d4acecc1-4551-48b8-87a3-b90f6bd30d65\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"6d2084ac-6cea-45f5-b0a9-3692a6275387\",\"type\":\"BasicTicker\"}},\"id\":\"3773bb82-3098-4bfa-b7ba-725e20d7578c\",\"type\":\"LinearAxis\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"4+yRuimncUDN5uQSgaVxQPlfzxlZpHFAzcIPfuKhcUAbPEzIMqFxQC3DPHr5oHFAgYGNIEOgcUBTofeub55xQJaDQ6gEnHFAo1e8juyZcUCErfVNYZhxQNh2d1D/mHFAH826osCZcUC4g0WoXZhxQOOU5cpRlHFAtLso8naOcUDmE9qa7YdxQJbAeGPvgHFAPYANUGJ5cUAzwFXvCnFxQAPTMH8laHFAoSEhPsRecUD//yVyKlVxQLSDIERwS3FAER42CNxBcUCdz5TJ9zhxQIudrRnvL3FAcZKfaGAmcUDvkDXFYBxxQMpPNOaLEnFArenni+sIcUAf8uo2Mv9wQBWRalUt9XBA1NTQxxbqcEDDvMrwZd9wQK2e2jGm1HBAARPPa0rKcED6Se3iXL5wQCrb/kVBt3BArVye/tqzcECO1ur0oLpwQMDBkOJDwHBAg+yO4arCcEDnh7ubDbxwQNpdMnn/uXBA50HV4pK2cED5cxNuSbJwQJM8QxhurHBAG4EII/+jcEATLrCK2JlwQCmPUqimjXBAIUJSvB+AcEAZ8+n3HnFwQEoESi6qYXBAkfSSXmFVcEAxVC662UtwQGWfGLE5SHBApRy9AqhBcEAsjbsPCTdwQMUQYcy6K3BAWih8tU0hcEDCoTr0zBZwQDSg50RwC3BA1LwdXtH/b0DkoNuhtehvQMBPKWrnz29AlyB9esC1b0Ch5ToSuZdvQNpoZWGyem9Acl2bUyZdb0DBo5uICEBvQOnZtfLyIm9Asmw2wiQFb0BanjugUuZuQGnZ9YLFxm5A6E2zLCqlbkAP0sLoBYhuQBbHesqgaG5AfLf9L2hJbkAtQQq4+yduQO1zg+/0DW5AhMQ78zv4bUDosP7U+NNtQJdcxyyxtG1Autk5tLKSbUAhtXVjvG9tQC1vL56nT21A6TBpUd8pbUDERFee9QltQPjcL7Mp5GxAdCmwsPzBbEDKOfTClZtsQIXGC0A8eGxAAGLWHnZZbEBj4QDlUjtsQKXoH6QnDmxAH2KcRyj0a0D2y9m/kshrQF/6Q4V+zWtA9kwlt/y4a0DlZqgQgqFrQCw7yZB4i2tAXULV/Ip2a0Cs+c747WdrQC6NenQuY2tAiHeKhkNta0Da2ke1LYNrQOVIHuRdzGtAFB9DM3X9a0D81r5OZCNsQM9qxQypL2xA3C968q9AbEAK7BeXjz1sQFQgPuxzPmxAcrDRkeQ7bEDmIEDojTRsQOhhfj38K2xASu4/JAUibEDN4/ex2BZsQA70cwfECWxA5e4jtp79a0Axj5D3M/VrQBPdV+7L7mtAWj4J9CXoa0Al/gg0feFrQMg5Zu1Y3WtA95hqd/rXa0C93c4DSs5rQOh5DAZDvWtA4zl1Q1mqa0DXRVBycJhrQHcEq+dygmtAW9BOijdqa0AzR93mm1NrQJq6ULwgP2tAZri0hsMua0D/vND/HCJrQJJ4v5LQHGtAtuiq1Hcba0DE6P/vfBJrQM9YBa1k/mpAU5kQ0uf1akCF6mzsFfNqQKUrRXFR+WpAMfQ9PajrakAGDscaL+FqQGMco1Wc1WpA31P2CuvMakBJIW1K1sZqQOB4/7SetWpA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"815c7e71-e9ce-42d5-9bf3-866978db4f52\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#fc4f30\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"0f65bad4-613a-448a-94b4-e3144696ca5c\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"48f5afde-893d-4258-bda6-221a4790b368\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"6870d399-d980-4726-b523-0544b4221a17\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"475eb4dd-639f-4df8-ab08-674ada508806\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"74f119c9-e64d-4141-8814-a52d9c43450d\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#6d904f\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"1be21194-01d6-4d30-ab3c-8d8a27d27874\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"80911b80-b494-4633-ab13-e7ba5dfc924d\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"0a42d3fe-ee9e-40d2-b1e6-d3b13d9cbcf5\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"68327381-fe5a-4239-a49d-d452b39aa21e\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"6d51e3f6-1fdf-4e28-985b-f283f835ecbb\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"fJAqJEXUcUAaPADVA9FxQNOIZk9gzXFAvF10pAzLcUCDMUWpxMdxQNxRiupQw3FAOtspBHW+cUCg5FoJYrhxQJ5YD9ZGs3FAo6tYF7GtcUAdB56N3KdxQITAsxlKoXFA/NqjCEOacUA2IWgd25JxQDU8IZ5Bi3FAT4ZGIHuDcUAPoav/1HtxQKbQIYnYc3FAXckw95trcUCymd8oHGNxQAywgYWgWnFAyDcOsGVScUDAoaDK/0lxQGYFzj5EQXFA7/Y7X3w4cUBXaZjbpC9xQITUREMIJ3FATnyXNdoecUD/MsqPVhZxQAjqFHMIDnFA8AValIwFcUApJTC7Tf1wQP/fqWsZ9nBAr2k8REXucEA6YyvMYuZwQP8e7qPq3XBAaOONlDnWcECe58bfr81wQOSBZ7mHxHBAqnfzSGK9cEAHERPgtbVwQDRa0j7wrHBAPDb21ZajcEASSkjiOJtwQCQpK253k3BA1SmfuGCLcEA9e2ycGIJwQH55XBzseHBA9Xd8elhvcECAI6cVfGVwQC114xU4W3BAEkidttFQcEAU5GZvNUdwQGoAMcUWPHBA1iYGWJwxcECm8MWffS5wQFc7E4XaLHBAKzMcFUQmcEAbv+EOQBtwQO4cUqz0EnBAaAz3MnoHcEAmyNZLKftvQNLsoBYm5m9AMfEK0LPPb0B4jcSfobZvQO0lQkoMn29Ao3f1kuaFb0CJXIm0TWtvQN+0fi9hTG9ALheVedMtb0CRv2sXAg5vQCGvy4Kz+m5A4Tr6mdTybkAN2emoTtpuQFiKkRxfvm5AgIxZ9EWgbkB7ZtGdjYNuQI0y7WMxZm5AKTKgdsxJbkDDrqG0Xi9uQPauNHxlDm5Atvs6QfbrbUA4gQnKncltQNsI7sCapm1AKHSYhH+DbUATrB6MU11tQE4gyiwlN21Au/aKTQUQbUAkDAF+bulsQHHQSNE1wGxAalJssP6YbECmMAbCKnNsQHymZ/gzTmxAm2AXW94ubEAaeLXVQQ9sQEkGgzff9WtAUZFUw4vja0DJAKAxztVrQFolPh3IxWtAigo/Fwm5a0AXIGTNAq1rQLGnULP0o2tAjQtqormha0BEK9ppjbFrQOTEdNZn0GtAnwJxm2D9a0Dben3C5vxrQM/PCys5/2tAsRlByYIHbEBtuxhe6AxsQChiNDpMFmxAGkmBqDcnbECKppr2hS9sQB+ck5iXLmxAKBY/Qnk5bEAxo1ubMkdsQCiCM1mVSmxAalxJdshDbEBforrCoj1sQFw6id2RM2xAyWWb1PElbEAjLU5RDiFsQC9qI2xpH2xAAzIEB0UfbEAqkNRbIA9sQEg8H5xi/WtANkXijeD0a0DEPNUqre1rQBzLEVTc4mtAcdhQlLjTa0AEQ+IU1MBrQEQ5xQNcrWtAsxM7ZsmTa0ADptM1zH5rQFPb8oRWamtAFHC2TDtka0AWejRGb1prQPrsQFJxS2tAScSPvKRRa0CFlDXOdktrQM27aTsIMmtAbDeUx/4Xa0A6G7z9FRhrQApEPK2TA2tAurHNntHyakBRlwdnEfdqQJIFgiIIBGtAQ6jEGbD3akCNZPVnTvxqQIkHsg31O2tA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"80911b80-b494-4633-ab13-e7ba5dfc924d\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"grid_line_color\":{\"value\":null},\"plot\":{\"id\":\"d4acecc1-4551-48b8-87a3-b90f6bd30d65\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"6a9333bd-5343-4312-9284-f4214afc22aa\",\"type\":\"BasicTicker\"}},\"id\":\"bb785859-be97-4c33-8d0a-b1ab49a3ffb9\",\"type\":\"Grid\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#8b8b8b\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"5546ed9e-b327-433c-858c-7e02d7e0c143\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#8b8b8b\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"5e3a670f-c6e9-4a36-90a5-a3509c9d7af2\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"W5o1dpzccUDlndmdeNVxQCo2OrtLz3FAsLvBBxDJcUB3b+iMu8JxQI6SnqFjvHFAYXsWqx62cUB60L6euK9xQDpwVUR1qXFA1IgltyijcUC8iD8f1JxxQBzAD0DGlnFAXKw+L8yQcUDzDmspCotxQP+wStF4hXFAR4hHOOp/cUBpW7XQS3pxQO4rUs4qdHFAuzZggddtcUDmZ+HK1WZxQFUoMxI1X3FAr88iyCFXcUAR70OASU9xQAqoeB/yRnFAhL4XWCQ+cUA7VrisTjRxQDo32i1wKnFA/DNMyIEgcUD1XnnXrxZxQGXg0Yc8DXFAQAzjhdwDcUBzyaaHhfpwQP8plA4A8XBA91KoUS/ncEDAzXNv+N1wQJ5hMyu91XBAc0EKepTNcECYAHhnYMdwQBzk4btbv3BACGJf1hm3cEA8YuOyUa9wQNgf6mIxpnBAcwu4waWccEBMjauyh5RwQFFwN+45jnBARuOQ/PuJcEAInqqAeIFwQPYXcLpGdnBA70m+nmFscECMGjDZsWVwQLBQoyFRYHBAFrRHXJ9acECNlEtV4V5wQEi3c98kX3BAP73Z/05XcEBuJSaGrk5wQDq4tgQKRnBAopO2z2w8cED7FnfVwS9wQOROTGl3JHBAmdPARuUZcEAkKXtVcw5wQPRbCcE7AHBAHZuOgd7lb0AInnt428lvQFjxB9dYsG9AexqqZmCUb0B8ShLh+H5vQEW+tentb29Ar/SjM0BRb0AzUtOHsjNvQNLFsnsRGG9AzzmDC9AAb0DaiVOWi+huQNJrV2uZym5AvdBfQzSybkAEHXVAS6FuQIB7+DQVjm5A/acvtIhwbkCOzVHrTk5uQOqPEW4ILG5Aegj0cagJbkAPmRvVpuVtQP8MlxfDwm1ALtuGV76fbUDDVGTssn5tQGgAhJ1wXW1ABrqc1gU5bUBRwrYgChhtQN+5h/dq7WxASdEGSSzFbED82cT8kZtsQP+eBFLlcGxAVBmUBHhEbEC9ag0I9xhsQGGzOImJ8GtAiCrlttPOa0AKLL5+HrdrQHEW0p16pmtADvfz0RN4a0CaD/WvxpNrQJZDmQykdmtAYdpzovVsa0BqeeoZsYhrQIQJToNgo2tAL461oEfUa0C6+y78z/BrQLd2VtLaAGxAEhM2clQZbEDUaUCXCiJsQEyAKGVcH2xA4//tRJQmbEDUdSDXYy5sQLtkxxpiM2xAgXEW1WEwbECj+ZnjxCVsQLYMu06mGGxAmuYeE+YQbEDKIeLXZwZsQOlqky5BAmxA/OZXIS77a0D6alEnufdrQC9AfUNo82tAVnrqh2bza0B7zocQQfZrQBQPzgdr+mtAaDkSrSj6a0Co9yh7//ZrQPKVawRK9WtAziBU967oa0BYDVR7gdJrQCbLdyVsuWtAhVNC+wCda0Dhv/zxoIFrQPKRr4GOamtA4aVa+clZa0AXFR/9xVJrQJy2zNDsSGtAVgD7D3I9a0AtLsrJlSVrQI8p/uhGHWtAcj+nRJYPa0DuS7LnZRVrQGNROeUrHWtAaBAFB+IOa0DjSBH6kv5qQJR5jMrr9mpAZOOIdjHzakD9/KocxvRqQMqc3MiXCGtA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"a4a594d9-abdb-4619-98cc-650f1b2cd545\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#fc4f30\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"39d89249-5fd0-400c-8e5c-4499a112dd20\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"l8BS9d+fcUBJ9cJQZ6RxQP+5ckMWonFAkBav8tSmcUBDzEvYKKFxQHG3jxYionFAjFwsieKdcUD3snovUppxQET/JqoSl3FAHRExlgCUcUCv1fqeOJBxQIwrndLli3FAz73CbL2GcUCKavde6oBxQKo7/wd3enFAmngkDJhzcUCw2dUKY2xxQHfn0aj4ZHFA9kKW6jBdcUD8CK+DMVVxQIpI7NMdTXFAjapsl/JEcUDQREPRozxxQB28/nIwNHFA3KwwJp8rcUAvYP97YyNxQGWCJd5xG3FAOqj4E+ITcUDspW1WYAxxQL6hsc+FBHFAg0IuKCL8cEDhdlA6e/NwQNe2eJF76nBAGhS0xavhcEAsoFaRPdlwQODNA4+l0XBAYd7AFXPKcEAxCTku9sJwQFqGgwBHu3BA+skbAhC0cEAQAzbOlaxwQAOb8zl2pHBAzWSJziSccEDsLW4DhZJwQKZSsb6Zh3BAwUWO6Up8cEAwgWfeSnBwQOGZrh1xY3BA2T+h0/RVcEAqOZ+x+0dwQLM/h7MAOnBAeFSKbv8rcEBOKmoJRh9wQAX9sOuYFnBAPYcA0VIacEBK2QkVvDJwQJ3f9RyHPXBA9H1cmp8zcECNa1h6iSVwQAOqoS9LFnBAsTYIJzQJcEByuSCkrvpvQHcV6mxA4m9AQJ3zIFbHb0Aa6ZeN0qtvQFGL4rkfk29AAc9jWXJ0b0CUvzPtj1RvQEHIDjrWNW9AfYzdvNEWb0AlCKbA/PpuQIqn4CyJ325AAHife5++bkBg8n+Xd6RuQH1qKxO1hG5AP1GiGoRybkDDxVxnSlJuQPdqer+zOm5Aai0PThgYbkAmzNvDcgJuQB2MDq+y3m1ADRzPBnPAbUCpN+oxKKNtQGVLff0WgW1AmsXkV7ZcbUDttHARIjhtQAnsdkwuE21AZEoEd9LtbEBvRYMlisZsQEjcDLM9oWxASI2Hym5+bEAoz0XSW2BsQOUvh1UERWxAZhZqw7gmbEDa8yJEtv9rQAa5ngqw32tAdruP8ifSa0C9UaQmNNNrQBGwAjs5w2tAF93id260a0Aa8glT1aJrQP1XiRC5rmtAf7yHSUm7a0AxmphKLr9rQCX6hYKbyGtAgVkB0i3Ya0DxE9FBVvVrQHZlz4OVBmxARSIZPFAdbEDcBmeGgDZsQIXav7lqPGxARX1H6thBbEBYqW6BJk5sQIXiySpZU2xAxSMJR59bbEBcqXhe3VhsQD/5aJJHUmxAJkLetcRLbECT1PnM90RsQOA1G0/kPGxApP2t9Xs1bEB3f9KYDzBsQMiZYgIRKGxAUTIGNzIibECfiH/lMB5sQOY0AV2SGGxA2KHA7WMMbEB2SU+fiQBsQAqBwrQe8mtA5OpCLBvka0BSjfhKT9RrQFfyi4rsxGtA6fd3WeSza0AAdf2hoKRrQFpqFN4YkWtA3CU0U8SFa0DxwuU7PG9rQLfhvoVYXmtAz5cRRodLa0AIujZ32UNrQLsh4XmAHmtAjdRaxv8ba0D3tV+DFhlrQO5/xgqNHGtAFmsSHNkOa0AJeMR7FAJrQJPP+upsCWtA1oiTc2YNa0CE9NmYcgdrQB3IvlIrF2tA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"2fed5bc7-2d9e-4dca-adaa-1ed498354ff7\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"4818228b-3cd3-4d0e-99b0-4962741e4fd9\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"ridlyFDKcUAm0iUVk8txQJ8U8BJLzXFAWVkHIpnNcUDle0YLkMhxQBsyVoJDxHFAwa7fAtO9cUBOFulubLhxQO3k5yD/sXFAU00TAn+rcUBIq7uKUaRxQFOG1H4cnXFAegDdE3qVcUBPIEuX4Y1xQFtr3HTUhXFAOcv55Jx9cUAc3E9FGnVxQKHKXBZzbHFApqlTmc5jcUANYbDQb1txQLcGGnpJU3FAx1ueWjlLcUBUR27CUkNxQFBC7GgoO3FAPXpaayozcUD0PvEQnStxQFJFP2w8JHFAbGo2SJ4ccUAuzBix5RRxQIlcI651DHFAwrwA8rMDcUCzRW9GQftwQCcBoUmR8nBAxMTJ/K7pcEBzzQ0HGeFwQLo41bL82HBAFVMCvmzRcEC//EEpjclwQEtmNOBSwXBALHq96Iy4cEDYabAFDa5wQDYjk7BWpXBA/KCxXNabcECzrqacGpJwQC0UXLBeiXBA0UDHv7t/cEBBYJCJUHVwQMaU7XB0aXBA3dC39X9ccECq8FStmk9wQH54qAgHSXBAnRem5nk7cEAIg0SrqjBwQB5JLdR8MHBAtKqEsCY1cEAf6UBwMzNwQFSk8JmSMXBAehVa03opcEA0vTT6QyBwQMGBHBUIFHBAPxqnOSYGcEAacKoDmvZvQHxZBONy4G9ARdnl39nIb0DTtOFika5vQCFpw+R1km9A2NiGL0h2b0Dhgu6La1tvQNhZs1sEPG9A25skokAhb0BXj2AdLwZvQJb4643o6m5A11Zwrg3VbkDaRAWAIsNuQNq4olrvrG5AmFILpZGRbkDmoPMBCXJuQKnW4eA4WW5A7+ftgOlBbkCqrplxSiJuQOGgBM2T/W1An2iK6aLWbUBq6XX+i7ZtQJK7FmptlG1AzjzxHv5xbUCkIIMBr01tQKP+IKxBJW1A+psYXJv7bEDtE+p/9NRsQNMWHcQls2xAW7C5aRSRbEC6juvxQWxsQFLCd1MES2xA1+UGuC0rbEDN7cCFRBNsQK4wFHvmBGxAw4ferF7za0BsfBT+CdprQAwU6INfx2tAuoSI0//Fa0AqeD3IOtJrQAmi3j7n2WtA7dhXp4XUa0APLI6M98ZrQNPMfcJpyGtAbRyKWwzSa0Bs0HcyH/JrQCPy7RhKEWxAk/Y/yOkmbECFbBkU+ydsQH1iRt2+KGxA4x4jvgc0bEAAdiVbQEBsQANcNPPiRmxAarkhkw1NbEDN2INGeUhsQLbdkNj6QWxA6VPv5ys7bEBcHX3AlzZsQMhsVxWYLmxAvGE0d98obECTgtwUXCNsQEMi9RaCH2xAxpxM398XbEAGkV74PRBsQC02EMj7B2xA0nmx+Ur9a0BANaCXDvNrQF1LogBt5WtALzesCUnYa0BYu03xE8VrQMiF9BPytGtAuMshEZGha0BNK/sEC5FrQFzVvcGDfWtAgENINXNqa0Cu5SPs0GJrQI6+WcV+XGtAvXoGIu5ja0AyfKp3TltrQEYpsAzXJmtAzi3YDCwEa0C8EbasdhdrQDSYq0ybF2tAV/itBYQIa0APxt5sMx5rQEzTqPKrDmtACV5+E3X5akC0H0Bq6fxqQCRTpbX2R2tA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"76775d02-8322-4496-afbb-2f46d98de257\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"52aecdd1-54f5-4528-bc11-f502c9f0e936\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"4zn3bkCvcUDjiic9qLVxQPMxQ4VAsnFAj+QIHGm2cUCrTjKjibBxQPoTs80IrnFA9AY/87yocUA5f44u76RxQFR64i4Vn3FArqMgm1CZcUC49KyhLZNxQM4gnNsYjXFAdJ1Ve6yGcUBIGc9D2H9xQGUKOa4KeXFAreTR5epxcUCDRqa6kGpxQHOu8HpIY3FA8r+so01ccUDbGhyzH1VxQFT0aY+HTXFAnI5DPCNGcUBsXKLwbD9xQHfEplaOOHFAjU4Y96IxcUAXOCEKtCtxQJ2eUCNMJXFAXoVzCdgdcUDkNBI+2RVxQG+AWa0VDXFA9tXwY7cDcUCmJuemtfpwQKjNtTXh8XBALdpLN8HocEANbzH0E99wQGanv7hZ1XBAVd+B9uDLcEBvZOgQO8JwQDi/uKcouHBA83LVF3qucEByncnCtaVwQNrG+eHAnnBA7vP/cjKXcEBfBGGoo45wQDVgo3duhHBAgWr4QWV5cEDDV1ASOm5wQHrQ8ueJYnBASLPuTsVVcEAHxPMtjUhwQBQtvp1sO3BAJaJnCZ8wcEBdxyVskSlwQMY/3m1fJ3BA8f+GzT0scEAeJPMAYzFwQKwJIuh+NXBAmzHEARUwcEAQb08Y9yNwQGw7xScaFnBAdjjG+V8KcEAKOcaO0fxvQERYDucW5G9Aj5Ygdb/Jb0BcDCcnnK1vQFeA+YuYk29A+O/hW457b0BEMEp+YGBvQFT6qgksQW9Ar088AUwjb0A0MT6lbQVvQHKawjRV525A7/luuJbHbkDEy9qYladuQJ/5P/mdkW5AYxHyzCF5bkDjTr55/mJuQMRT6hsbSm5AlHvgQSMtbkAzRhNhrwhuQBL1H8Vm5G1A+0xAwiHEbUCGvhcGU6VtQKnvHIDHgW1AYSJBeoxdbUB87SckeDxtQObVGA3bGW1AI1nCZPz1bEAAvnP449JsQHMwkEossGxA/PmGCySObEBWgHhbjWhsQC8TcQgkQ2xAYeMyzUckbEBShwUYngtsQLsgSRGa6GtAzp6Q3krGa0BmMFCnqrhrQFtvVJLDxGtAjCrhPGbIa0BXRVLZoblrQIqf0NMRsmtAaOvHnTW0a0CSQiop4tFrQDFPzsvP02tAO1H2e7Dha0DGAL4aaPBrQFTcjeNU92tA7oW7EmAIbEAG+uF1piJsQN8WVux+PGxA0p0GzMhPbECvD7aS1U5sQFguGveuVmxABRQ56atUbEAULst3YE9sQOY4fWf4R2xAd7B4KnVBbEB/OGFvbjpsQJ3PK+qSOGxAVB8JYaUxbED4FuNZ0SlsQKxe//XpImxApRyJ2CsfbEAAAkuQeB5sQArEBBnFGWxA0hFKdsoPbEA2UqyBZQRsQBNvaNIW9WtAljemSFvka0Byr8V0KNRrQPbxVRlRw2tAoYeZvTSza0BmHl+WWJ9rQFet2eqhiWtAf27EDMx1a0BGFAnOxl5rQFTINSOPWmtALWVs4gBba0CFnz8IUEtrQGOOHPwJH2tAgTliw1QTa0BS9zdYnQtrQCVgJ9IaF2tATNTF64X6akABfcIQmwJrQHTwupqa9mpAzCaHxo8Ba0DulJ7+gwdrQA/IWvIALWtA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"4ae6b403-0cee-4e70-8b68-5be6cc69f405\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#e5ae38\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"6870d399-d980-4726-b523-0544b4221a17\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#6d904f\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"a1d49ea7-d2c7-4f03-8636-c1cdeddd9fa7\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"KpxRsqTBcUAeXp6si8FxQOqwd8+yvXFAgawvOKG6cUAa5DNNb7VxQFgzzBIssnFAEZbcObetcUCh/ATI+atxQC+hd/aCp3FAdMAsv7+lcUBzHq86c6ZxQLoc//5WpXFAvhWt1CSicUA/sCN7S51xQCiCzoOVl3FAo7+9Iw2RcUCRTvOFFIpxQESE4OsignFAk4Wu+Ex6cUCHQ1vjenJxQJKkn9r8aXFAt9iyiNBgcUB/KhFTUFdxQKe3S4+xTXFAJlZ/F7VDcUBHj1jvnzlxQEyrdTlyL3FAqwBro/UkcUBz3miZKRtxQBTyfyV5EXFA2UxefhEGcUDVfof/SfpwQP/wZppD7nBAvYfvN0TicEBtwxKv3d1wQC25tf1A4HBAGvWr2AHncECj2vvRLulwQPbGB3X35XBAKrTwRRDfcEDpNkK5adVwQB1Vw/N4y3BAt0lxyzvCcECFwey/X7xwQF3I5YVeuXBAESVKrEa2cEDoP4ljRbJwQCCbk2UdrXBA5NsO6+imcEAhVXr8Fp9wQErlQS27lXBA8cZ3eMuLcECmBCvXf4FwQNaMd6kFeHBAOAPkNqxucEApLEsGEmVwQKgTxClKW3BAlDvs2DVPcEBKLFh4A0FwQBcpBZeeMnBAVm49UR4ncED3x4LZqBtwQJZZEYDPD3BAAanYt54EcECJVraaSvNvQMDJ4S1w3G9AbfrqVArEb0AxWr4fDKhvQP0ylZACi29A6qnesVBtb0C3hTk7P09vQAqWX6FKMG9AhoBfTVkQb0CNCaFlKfFuQBtlWqGr1m5AxkLZCaPBbkAkrK6CJa5uQApXij3imW5AG0q8TMh+bkBuKwsuN19uQLTe5SuiPG5A7tgePd4WbkCfBe1Roe5tQM1m7Qaox21A17a8wPahbUBaCnmrGH9tQLsxhsjHXW1AtuuDQzo7bUA0VzVJLxdtQMh8tMMQ72xAMbkqRE7FbECbmNmPvZtsQLcuq8vCcmxAWL1YsK9MbEB6Jx3SDyhsQAHsFlqiBWxAyJAUTgPma0DgSY84BctrQFbjCaMLtmtAFLEF1J+na0CN8NV4u59rQGRkNwU3nWtAvWtTmCOea0AUgBuPcKFrQH0AuqeMqWtA9l4A0zG3a0DcvfFuRchrQAZ1kZqX2mtAZvNT78fsa0C3VtFylvxrQEGJ6kU8CGxAHAlCkqIQbEAF1AgrBhZsQIhyLSRrGmxAO/VBgrUdbEB9pOOo2R9sQJyOJl1cImxASSfC2OQjbEA0zJlo1SNsQBab24XwIWxAKW0I99oebEBafjN2lBpsQFvk6gREFWxAc21kGucObEA2xzoPZAdsQAkn9bg0/mtANGBl6s/ya0C/KQaMb+RrQGnTC3uW0WtA2nMgD368a0Ay9J1b26VrQPPNw9V3jmtAG//l8gV3a0C9SS7ZvmBrQDYWpn3fTGtAb77kUQM/a0CBlia5hjZrQH33F8d8MGtA42T19lgra0AAfiUuFiRrQHM9tMr3G2tA5P/o8UMTa0DblKIgeAprQCDK9NXDAmtA/El3eGD9akAoLYmihflqQPcclGtn92pALhJLziD2akB8YkS7tPVqQG4Sez1082pA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"4dcf8ab8-1063-40ec-81f9-188cb250c25a\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#6d904f\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"3a4f2781-8bb7-493f-b39c-521b2c3a63d5\",\"type\":\"Line\"},{\"attributes\":{\"background_fill_color\":{\"value\":\"white\"},\"below\":[{\"id\":\"c4eb9c93-657a-47d5-afde-df47a2716c07\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"3773bb82-3098-4bfa-b7ba-725e20d7578c\",\"type\":\"LinearAxis\"}],\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"plot_width\":500,\"renderers\":[{\"id\":\"c4eb9c93-657a-47d5-afde-df47a2716c07\",\"type\":\"LinearAxis\"},{\"id\":\"bb785859-be97-4c33-8d0a-b1ab49a3ffb9\",\"type\":\"Grid\"},{\"id\":\"3773bb82-3098-4bfa-b7ba-725e20d7578c\",\"type\":\"LinearAxis\"},{\"id\":\"d84d37c0-5453-4df6-be23-0fe7a31ec2b2\",\"type\":\"Grid\"},{\"id\":\"c6e97cc4-aa27-4dd4-8354-94056dbc92d7\",\"type\":\"BoxAnnotation\"},{\"id\":\"f4533334-c422-4710-9338-3f0f827c46a3\",\"type\":\"GlyphRenderer\"},{\"id\":\"34eac5f6-0601-438d-8d92-eec7bf4db3d4\",\"type\":\"GlyphRenderer\"},{\"id\":\"985f778f-31cd-4d77-a961-7243b1e33a01\",\"type\":\"GlyphRenderer\"},{\"id\":\"a58d345a-9fbc-40a9-a825-890799f47ef5\",\"type\":\"GlyphRenderer\"},{\"id\":\"a793656a-ea1f-433b-84c0-81a3a9cbe7bc\",\"type\":\"GlyphRenderer\"},{\"id\":\"e7c99f29-bfdf-4d33-8abd-a66e25ffd055\",\"type\":\"GlyphRenderer\"},{\"id\":\"f6244826-c40a-4359-85cc-54c5351d7703\",\"type\":\"GlyphRenderer\"},{\"id\":\"f6feac42-4c54-4183-a86e-8be600994e0d\",\"type\":\"GlyphRenderer\"},{\"id\":\"a597401f-14fe-4779-b1bb-24fabee39248\",\"type\":\"GlyphRenderer\"},{\"id\":\"b86acf5a-07fd-435d-83f4-00d9449673dc\",\"type\":\"GlyphRenderer\"},{\"id\":\"2aab3204-08b7-4528-b276-6edaed9699dd\",\"type\":\"GlyphRenderer\"},{\"id\":\"593814c3-d242-4fac-8e40-9b36234acdf5\",\"type\":\"GlyphRenderer\"},{\"id\":\"74f119c9-e64d-4141-8814-a52d9c43450d\",\"type\":\"GlyphRenderer\"},{\"id\":\"7c220bbb-5f06-4329-9e0e-1eb2af1f21e4\",\"type\":\"GlyphRenderer\"},{\"id\":\"76e35d59-fe56-4c3e-ab7d-b3ae7ba41641\",\"type\":\"GlyphRenderer\"},{\"id\":\"6d51e3f6-1fdf-4e28-985b-f283f835ecbb\",\"type\":\"GlyphRenderer\"},{\"id\":\"f47e8862-ce59-44d7-ac3d-1ea1a4d3548b\",\"type\":\"GlyphRenderer\"},{\"id\":\"6ff40a4c-aa01-43d9-a36a-92a2e442c946\",\"type\":\"GlyphRenderer\"},{\"id\":\"2279b0a3-e7d0-4933-93e1-622a077a8494\",\"type\":\"GlyphRenderer\"},{\"id\":\"418901aa-b301-4235-a99f-ff10a9d20ba7\",\"type\":\"GlyphRenderer\"},{\"id\":\"ac35a40a-fff7-443e-9b49-197c362c5f3a\",\"type\":\"GlyphRenderer\"},{\"id\":\"54067925-4c86-4860-967e-4a5c3bd7646c\",\"type\":\"GlyphRenderer\"},{\"id\":\"e04c8b81-ae42-454c-ac69-5ef0dc336148\",\"type\":\"GlyphRenderer\"},{\"id\":\"0af47c7b-37d9-430e-8b4c-8696fe3cfebb\",\"type\":\"GlyphRenderer\"},{\"id\":\"8a9ffedf-db0b-4f07-8ada-0fa0691506de\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"e5a9b6c6-5707-4cdc-86ea-207c7468e837\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"5f693d2a-976c-419c-b3fb-51320644919d\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"bb6d4a42-56c1-45d1-aa46-cde0ce6c088d\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"86fb722c-ef1a-4bd7-ba29-0fdd2bd26b3b\",\"type\":\"Range1d\"},\"y_range\":{\"id\":\"09375328-9639-4af6-a101-d7c1b20b5d20\",\"type\":\"Range1d\"}},\"id\":\"d4acecc1-4551-48b8-87a3-b90f6bd30d65\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#fc4f30\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"dab733bd-942c-4d71-ae5c-5d59dc37bf09\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"Z7P20n7PcUBahEk9RMpxQOClRHHpxHFAaRLbLiu/cUDvpELeKLlxQNJ5H0rrsnFAWFlNjWiscUB210ppAaZxQIjr8voZoHFAGnMi0GGbcUBBtWLW9JZxQORWOrZOknFAKtmBHmCNcUCB51izGIhxQLMetfjNgnFA77LspUl9cUCaYZ+v03dxQIBNpxWCcnFA3Y1YMzBtcUAjt5a18GZxQIGwWkTfX3FAwbz6QEdYcUBGJCOrd1BxQMjjDrxcSHFA1sozn40/cUDp4eZfwjVxQAnnKSsJK3FAELgRe10gcUD1fSV/XhZxQPCzasGEDXFA0xBTlxUEcUC6BhHhNvpwQNR5iLVU8HBA1E0dumjncECrE07wpt1wQAW7S7RU1XBA6r2qHRnMcEDj0EWukMJwQIFRAPmeu3BAdgw/5IOycED6lNt8ZKpwQOnrLXtNoXBAYK3x99eYcEAPo3J+Fo5wQN2eoa6ghXBAL7r5tViKcEA1CGCR34lwQFzbeCZ4gXBAauwZLxR4cEABmvn0FHFwQCw5NQpWaHBAIF/Mx/BgcEBu+YmNL1pwQEg60AtxWXBA2J4GrRhVcEBn3yCcsUtwQMyqfXi+QHBABOeSOko0cEBv2hrLCC9wQIOZlI9aInBAqMq3ANoccEBNzN6nRBFwQLPoNZDqA3BAzINgem32b0CoxjrTs9lvQL93FYJTvW9AcfWAqgagb0Ak0J3CGIpvQBugKxEtdW9AZpdMtSJeb0Bz4Kmu/kNvQFvpIkKTJm9ACK0oqA0Ib0DsAZpP7uhuQGXhJ+o2y25AN/Ff53arbkCK3duWW41uQOak/Z2ibW5Aheb+U/1TbkCY0uhAsjhuQESpiPfIGW5AdCV+rD38bUAyUypgaO5tQLqlz+8Jy21AhmBuIBq1bUCkMm+UwI1tQLxnr1hNa21A5RZdeIpIbUDxqHbpGidtQHOXTI3f/GxAakClmXTRbECBJm8JpqVsQDfJ4KBQeWxAM1sh9XJNbEBGdtey/SFsQMpl+Sm4/GtA/d1bkgfaa0AloL9l9rVrQFR2u2Pjl2tAcpGJSCRya0AGabfcQmNrQGqpcnyyXGtAJciIguRma0DBUwOtMX5rQGR0ODbOl2tAaiE4KqG+a0C0PfPa4OJrQOA6wWFV8mtAQWveXUQKbEDRxr/0jxZsQFtig5FNImxAQ7VyIyorbEByrJr5ZjVsQJNER4y2OmxAGyxog0cybEC4Gp7yEylsQOihBInqGWxA1NUl1OgQbEB0t3+vrAdsQBOrhmNwAWxAKbJwmXj2a0BGyGFwSe9rQNYjlIhs7GtA/bAGj2fra0AU4nLeSOtrQM3p5h2i6mtA1i1aS/Pra0Bc15kSNexrQM4juYkR6GtABdEf7Ejca0Al30QmEMdrQDH5InAvr2tAUqt9y3yRa0BIOMFVq3VrQJzQ1C++XGtAQKgr6xpMa0AcHJhYM0lrQAWvCsZPR2tAJY+U+jcxa0D8iwwFeC9rQNK5LiuPJGtA+o55xVsQa0CcxuGeACBrQF14EtBsFmtAhRBSr1gZa0Db9KXNVBVrQG/ed6YIDWtAYO2gHTcCa0CzCpbt0/VqQKFjnbng8mpA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"7c223e4e-f276-4024-ba3e-fb0148ed9c09\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"5f693d2a-976c-419c-b3fb-51320644919d\",\"type\":\"ToolEvents\"},{\"attributes\":{\"axis_label\":\"T\",\"formatter\":{\"id\":\"01adb798-1123-415a-9110-ee360877619a\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"d4acecc1-4551-48b8-87a3-b90f6bd30d65\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"6a9333bd-5343-4312-9284-f4214afc22aa\",\"type\":\"BasicTicker\"}},\"id\":\"c4eb9c93-657a-47d5-afde-df47a2716c07\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#fc4f30\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"2f12ff45-3dcc-4c4e-96f6-765d2135a9e0\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"Z8pNfN61cUDSmFNGNrVxQDtagex5sXFA12zix/uwcUCv2GeDCqxxQK1OQ2qhqXFAl5/IzhqmcUB1kDvMLqNxQOFKmKH/nnFAvwMNyS2ccUCTTTl0q5lxQI1B3feDlXFA+WK8OEeUcUCezclsQJNxQAdga2J1kXFA9H2AED2NcUCNXoM784dxQEoyNAr4gXFAS1/3rT57cUBFxGNGe3NxQIz98WfXanFAkv8l6X9hcUCRDCu08VdxQEa6nS/DTXFABqLn5B1EcUAkwYjhVTpxQDiLdF4MMHFAGmFCTSklcUDG9T8NPBpxQNZE927vDnFA+e+ghtwDcUCWnQ2Cg/hwQAN58ktE7XBA05ch90ricEBLrbmaLNlwQBMTw3Af03BAnemTBAjPcEC+gog6VMxwQLLR6Icvy3BAPuUCndTKcEDapU8nxchwQMNcA9puwnBASU+q89C6cEDi+JPaAbdwQLzzifiFs3BAp1OOF86tcECSyOHMfqhwQFps7wvaonBASFsABUmccEBFZI5fRpVwQAF0kUKDjnBAFKp/t2WHcECMMQALxH5wQArfUMHTdHBAY9JJqu1pcEDjb/3GqV9wQENtDGyZV3BAPUW4kDROcEB5ZKZ8mkFwQGjilbfpMnBAH9CqPkUlcEDdOKXPsBhwQHsdkCs1DHBAfNH8xOD9b0DgG2MAE+dvQCgVte6s1G9AQ47vODG+b0DEiynKZaRvQJL4VCFbhm9AhPS9ExRrb0CJbwUkn05vQHw+ipyeLG9AfW4Jy4wMb0CuxDsPY/BuQIr5wLZf1m5ArKzkgJm9bkBKbo4lFKZuQNcflp0XjW5ADHmO1y9wbkDBQwqMjlBuQJdb9+3VLm5AqCr52AwNbkAPChc80+ptQL9O8l1/x21AvyCbfPajbUDlYKmWsn9tQB8GSG6oXG1AYDwllNc2bUCXw5BpIhhtQFuuvDh/82xAk0MTtvnNbEAKcaT3n6RsQKAgmMH0eWxAKINC2R1QbEDm+FqjtihsQDhIsFqqBGxA2h5Ezfjha0BEYijJRsVrQGkLmrq1sGtAtOE4NaOja0AWz3mhcp9rQJ91gCrGnmtAcbtZHQmia0Cgji6w5Z5rQGoOIIdmnGtAevv9Y66qa0D4oRXGhMFrQGmxY0GG1WtA/WEqSmfra0CmIcXnWfxrQCGs3EsTB2xADFSgGfUNbEBt7mEHbRNsQEgt+ye0F2xAyYJyG64ZbEAKTY08dhxsQJezBq9DH2xAwcVVFzkgbEDRNCiadx5sQB32ZFBvHGxAjRXYZWgcbEAMeAq1PhxsQP9zogv0GWxAbekjeOUUbEAad5xB6w5sQKROFqixBWxA+pbeCNn4a0BXAGOr/+drQKXOoagw02tApj8Z5iS9a0D4VXY7paZrQCzGZeWskGtA5NNuX517a0DyYQCU8mdrQGoxngCoVWtAloVL6+lGa0CqTTr1fDprQMqIYmX/LmtAYYDHO8kla0BRhs5sRx5rQE+W0ARfFWtAllQVOnYHa0DlbA7iK/9qQNuYDAKWAGtAChrYUJwCa0DOAIIlf/hqQJ+QEw8m82pArIebWZHxakCUrfT2l+5qQPaaEsg35mpA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"5cbfd715-bf1b-45e9-99d7-4ad9c2e890f0\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"498ae496-c07d-4992-a14f-9e9a6da2fe5a\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"96cd47da-c11c-4270-937f-dc7d3f6c787f\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"72a1f309-3a16-40b2-b20b-37e2d09bd2e7\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"f6244826-c40a-4359-85cc-54c5351d7703\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#fc4f30\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"00b891a5-39a9-461c-a0a3-b4a6f44153b2\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#fc4f30\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"1057aa83-3075-4b47-935a-2d3faa01c33f\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"6d2084ac-6cea-45f5-b0a9-3692a6275387\",\"type\":\"BasicTicker\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#8b8b8b\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"b8f18bc5-147f-4200-9f5e-4096e8e4769f\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#e5ae38\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"106ebbf8-fe40-4f15-9f5a-d8b0ea14e3fb\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#6d904f\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"d7d1c55d-a2af-4684-a861-6acc496394e6\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"higggg7bcUDDZbP0MdhxQE2IpyWw1HFAcyHyU83RcUCtygOCg8xxQJm2wtIyx3FAQ91qlSLBcUBCm9oew7pxQD0RST3gs3FARlmGFLmscUCM1mM4T6VxQPte0LusnXFA9/CHYKqVcUBkrVOnho1xQE3exoEmhXFALAty7Hd8cUA5ab/D53NxQI2rEtDna3FAWi9qciVkcUAtJzgBtlxxQNAWcMnAVHFA+PnL+tlMcUB0Xt4lHUVxQKvTdSudPXFAyBTXd/M1cUCc9v4Eey5xQOdR/lkSJ3FAmARKMEQfcUB2Aa7DUxdxQNlFQ6OoD3FA3Aw3C78HcUCyjn2n8v9wQIzqMq2i93BAlihVyaXucEB5P+VxBOZwQAuzlvd63nBA9vznm9/WcEBMjb2VXM5wQGTtdeU/xXBAivxys/W7cEDGk8P7HrJwQNruLfRRqXBA5BA958ifcEChtmSBdZVwQAjRpHAtjHBAIZ2hcy+BcEBJ7rsptHdwQAgjb5afa3BAuCIOZRFhcEDF3ukUHFZwQBJXWUskTHBAoVG4bPdBcEBkUoxVAjdwQM4BjYWvK3BAOEBoXXMscEBJWt67HTBwQDWvaB1/K3BAVC/5tAAmcECr5YbWsBxwQPltxtDKEnBA2Du8GZcGcEBmVEyqZPZvQA+KYWdb3m9A5O2FbB/Ib0AUuTNfGrBvQOGmTF1ylW9AzzXCv2B6b0B7A8W6nFtvQBzNNoL6QG9AN6nDccYqb0AqnVFC6Q1vQOO09aAt8G5A0+LGLLvVbkCWyP/06L5uQHiKXtlppW5APVGmMzGLbkCy3XM49m9uQM6JL4rjVW5AlMC3pMk2bkAj6tDZVh1uQNFYtawL/W1Apdr1KxzYbUDzalAyx7NtQHK3rFvBj21AmP4m5RxubUCBRoKfw0ptQIGMzwu1J21Aw0FU/Zj/bEC8TZocY9lsQAik9TQmtWxAbMQtAqqObEA7ZB2oRmdsQJsGLOU7QWxAeinxCtYlbECEI9oSRxVsQHdw7Nk6CWxAN4faxOv7a0D7/Erc7+drQPOowRsgzmtAGCinUCPFa0DDCYznxtRrQMYHzkhy6mtAGhsGZqj0a0D2C2anSvRrQK1axWGSzWtA2FmXT5PXa0DlT8H5V99rQMQUqULO6WtA1q6fv/D2a0BhOn4tVxdsQBcro+6VQmxA5tzHrM5TbEBdwgLfDl1sQLJR3h/ZW2xAkekZz6RTbEAINUhAYlBsQLLtGJZjQmxAZjxlZf84bED7WO9xMS9sQCFst+0OJWxAAzpnZIYjbEBzX26tMyBsQM5yaV2OHGxAQHb/PV8UbEBqZSI7pgtsQIl5O/Q+AmxA4V0gouf5a0B2YecZ+PBrQBYgAAx03mtAxUJNMlnJa0DuBrPKprZrQOGwgTrcpGtAboajhlSMa0BoXhR4unhrQMCqyVRFZ2tAGv1aOUJfa0A91sn7g2BrQCiC+xFUZWtA2tJDk+Fna0BIX06MlltrQGoPpSiJMmtAcpzfI5Qja0AsuFqdgyVrQPIKBbDJJWtAnXA+omsNa0DxP61trRVrQEr89PEeDWtA2H94ZVf7akDzNomeSwRrQIwKjmJjVmtA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"ae88b520-aead-43a4-82a8-26a301e5f85a\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"0J/BWVmrcUBHntfr66xxQIRmdXVYrHFAGcSP3+mrcUDcgEZIGatxQESUuW3+qnFAupSy/xqrcUDfh0IijKpxQKbNpkc/qHFAds2DGXqmcUBXH5XjYqVxQKwoovtuonFAxDsuy0uecUDzTYn46ZlxQE8UoBiLlHFAMMi1PgqPcUCllpxGMIlxQBiSuLecgnFAhpVdkyd8cUBgJzpUZ3NxQOv6Zxlza3FACFMX6x5icUClDrZMb1hxQH0XMK06TnFAU/ua5ApEcUAxoB+YdjlxQM+IlzTBLnFABL3gZ9wjcUAQc++rKxlxQKFnjzQsDnFA34mccGYDcUBu07H6qPlwQF90ctv47nBAkEWpEuXjcEDf2r2nJtpwQJopJ2hX0HBARMuIDMHHcEDD7sEOer5wQJBh0f/BuXBAGpfsHuK8cECI38WiXsJwQCzYM6XHwHBAiAH4J666cEB2oqTuMLVwQB++x+u8snBATRL68RWvcEAMP3IdV6pwQKz8PRnSpHBAljZP3C6ecECecHHUu5ZwQM4Co6EFjnBAgWZqonmEcECtK5/JanlwQFX6cPnWbHBAnvd0y8JhcEC0DN3YpldwQNMthiwpT3BAMi0y7hRFcEA4A6+HSTlwQD2ZpoAnL3BAYzhemgUkcEDAoESOcBVwQDRbAhbHBnBAA3R0JoXxb0AXTDuPrthvQFNm2bF0wG9AL11xEiSrb0A3c3d3n5BvQFQUG9aHfW9AT4weuJtob0Bum1cdWk1vQDJwCJxOKW9AKG6ur30Hb0D/xuyXUuhuQMpKS+2yzG5AfKsRM3yxbkCRifmLMphuQGrgRCfsf25AXec9HUFlbkBBxRxOxEZuQNRPaYtQJW5A/J8mzkADbkDkvHCfS99tQFSYnhMUvW1AlkYGS86bbUAbPnEI/XhtQNeyJqvTWW1AYccec5w1bUAqX4oCtA9tQANUPUwL8WxASEqkhUnNbEB6/bw7Y6psQHv2Dfg1hWxAewnQjbtebECXfxw0lDdsQOPLOLPmEWxAIwM8Zkfta0Aah+UpQcprQEArQhvlrmtAtB0iHqOga0BR28Ug5JNrQC9Qa/obkmtAAEv6ND6Pa0Dzhugayn9rQPK/UdB6eGtAoFOy87yFa0AMIe5ABKBrQLdYjHIsvGtALOacBurba0ATkCD69u1rQJJTV4dVA2xAGhRiasEGbECccQjBjw5sQDzYPw/GFWxAJJM4Ml4fbEAsvHs6hiZsQAZLnmbAKWxA0r7qgrUpbEAK+XNV8ydsQNfYLrDNJWxAFj8+z+8lbECEx7OtQSdsQEPOZFymJmxAm8znq9QibEC0L/tTfR1sQIphiHkcF2xA7luPmb0NbEAovNPAi/xrQBTrVpKw5GtA0vDvRgzLa0D4Jv2yoa9rQFJAo9pKk2tAKvsqX3R3a0D3LolEll1rQO1IfKZZRmtAoU0CGJ00a0AEbZP9HyhrQDTnslksHWtA7/hRRTwTa0DKoB1TUAtrQPGtOVSABGtAAa2R60r/akCutGXiq/1qQKWNQhrV+GpA15U1XznvakA2/YqWMN9qQJpVoIFU6GpANjLN/07jakB6GTLYG+BqQAGPfjCM1GpA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"f524cad0-aa5b-44d6-81a6-c45de5711f75\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"6a9333bd-5343-4312-9284-f4214afc22aa\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"I5v29jnJcUA9Ivax6sVxQPwGhg5wxnFApK1UQcfHcUBYw93EOMVxQPNMREHgwnFAxj/hfH2/cUAgEe0I67pxQMSqE22ltXFAFMIjoM6vcUBsWiAjiKlxQIMgmRxGo3FA/sZcZ8iccUBN2E8o1ZVxQBY0jSF5jnFAnMr3V7eGcUDX3vv04n5xQLt1j1P+dnFAGrtSO4JucUDM7hWiP2ZxQGVm6ovdXXFAwPQKk2dVcUDEjaIpEU1xQC0kfB6zRHFAo0L0gVw8cUBjyn9WJDRxQKjVdV3HK3FAkGxgKkcjcUCjT69uGhtxQO60XD0rE3FAMB+Isi0LcUA6n76CyAJxQDoyDShQ+nBAfPn7fh3ycEA+G+Rxw+lwQOCxxusJ4nBAXLTFXczZcEBdduSFfNFwQIKFNTeAyXBA5GzflMjBcECvOEfbZLpwQANavPlUsXBAVPxI2YKncEDG18OLaKBwQFfLvDF2l3BAdN4569ePcEAI/CYqjoZwQOUzY00pfXBA6SWtIstzcECIAcuZMmpwQOB5XTDNYnBAhNw1xjBYcEBCRJoZX01wQFjo1DusQ3BARlqRRwE6cEBDx8E5WzZwQF0vnIA3MXBAiKddexkncEB1gCobiB1wQJJ2yGK6FnBAJRcaKCEMcEDfoG6PmwBwQJoIf1mL6G9Ad9KwqWXOb0CfyiwMTbdvQC/ijAE3n29AVD4J976Fb0Bl8OPyBXNvQFfGd+mMW29ApCo8HZdFb0AM9ZRi1SdvQMNsG0K9DG9AO613QkzybkDpAB47WNluQBYEgf9twm5AMuSbH1mqbkDS7L/wPoxuQBH232MzcW5Al/4KXzBYbkD2bWGrrT5uQKadv+4KIG5AX79YfdH8bUCPYlsST9ttQBoC2cKrvG1A9nPwBdmabUBOahB9h3RtQC+CbT1WTG1AVhbfaAkjbUDUxvpLWPtsQPTxdE/s0mxAoWJehbytbED4gelZMIdsQJQNM2cwX2xAaYDlfbo4bEAGEZB5qBZsQM1yuPu09mtAKnydwJPYa0CoWE9jl8BrQAjCrWXHsWtAHPDry3Cpa0A6cl6ujJZrQIkmIkDbkGtALnnIyTuSa0CNyk0QTJtrQLrqjGgRumtAxsa9nGHZa0BB6wy4Z+5rQPa4yyA8CmxA6ED82R0UbEB2XrSCMxRsQBGKTpiiIWxA4H8DSn01bEDbLH2boT5sQHRi9sY8PWxAL/PnflE8bECDy+NOyDdsQIFDJ7BJM2xAIGOkivc2bEAPtk1tcjRsQFiwJuqBLGxAjlGI6h0lbEDKlUpTgiBsQLb0+VYKGmxAaGNqxggRbEAb1r0dMAtsQMQkd7skA2xA9G0azY8AbEBBkhL1PPxrQLxHuQuV7WtAusOHdn7Za0BvcyKbQL5rQEqI0L/YpWtAyLSO62GOa0Cszdo8+XlrQHuUQD3qamtASqrL4tVea0CaLyedZFFrQOoPf55tV2tAdNJRCJ5Oa0A7xakfAklrQHfBFpREPGtASdcfZbEwa0AMO0XM2S9rQEXIqWEXB2tA07n7XA4Ca0ANbXelhulqQHr6DKg1/mpAuFIFa+j3akBbmEYCcuZqQEq+y4mcIGtA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"b8799b41-aede-42d3-971f-30ec05c7fc1b\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"7c223e4e-f276-4024-ba3e-fb0148ed9c09\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1be21194-01d6-4d30-ab3c-8d8a27d27874\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"d7d1c55d-a2af-4684-a861-6acc496394e6\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"a597401f-14fe-4779-b1bb-24fabee39248\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"e0051cd5-fd1b-4ab5-9044-d683c2e1e282\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"b9190f0f-8b94-400b-9393-6ad83305a91e\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"9de7dbe0-9c86-4c70-8c6c-331135d2fcfc\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"2aab3204-08b7-4528-b276-6edaed9699dd\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"wT9bCyexcUBF/B3Zg61xQNhR3xXhqnFA0QiXKkymcUBFhc5tcaRxQA/T4Y+wonFA81s34/WfcUA/5OMRF51xQBQ4Iswlm3FASRZRJhaZcUCXm3DXxJdxQF/1G4Nyl3FAA8PZXk2WcUCCO3BeWpNxQNnsZAhWjnFAZs1mIZCIcUBYl33/aIJxQFXeDmUJfHFA3x18ejl1cUBKOMCgI25xQCddgmYtZnFAqvK4NaNdcUDtxec2pFRxQMl9gtozS3FA4zVkPotBcUDtHZxXMThxQK5KCXXHLnFA8gCXA8okcUD9SkTOghpxQCtqqoaFEHFAVAHroKUGcUAUuba/6vxwQE2Lbwns8nBAHAiQLkjpcEAguu0STd9wQLyVcPKB1HBAnAULxYXJcEB9Bt1J2b5wQFr9aWNbtHBAkhCHJj2qcEBq7QQZj6VwQK2tzVr5p3BAIwhGHDyscEBqlTVgzahwQPL47fVYpXBA1rOmKLGgcEBim9wq55twQHu0nBtylXBAXMVpOQeQcEAATFzIpopwQNnCQsaRg3BAn1qVQQV4cEDfAzfieGlwQAreleB/XHBAEldp/RNTcEBEvMoTi0pwQJ9EtU0MRHBAgzpM5pA+cECeLoAqGDVwQIAKZqLqJ3BAJIe3acokcECfjRQ4Jh5wQJTW+WhJEnBAEb/7FOIGcEA6xSTpcfBvQBOqRKnO1G9Av1EQKOWzb0AcJKEYzpVvQPzIbBiAeG9AZGbLRQFdb0ChQL9FH0RvQJRlpYGFKG9ARvMph18Gb0AWJHFgm+RuQNFdrihGwm5AGgpAX5ujbkDYAy/SD4JuQGymlR16am5Aty1YUglMbkDKXnK1aDZuQHQiQ4gVHG5AeNzDgxz5bUB/mzvSj9dtQAZHYIwEt21AkZhCPW6WbUDGhn4OJnltQI8uEigRWW1AejpYnWQ2bUC3pGgtgRNtQOWRG5448WxARP/gEbXPbED45lHQcahsQAFB6x3lgWxAuLjVeh9abEDvIj3JlUBsQFRWKiq4FmxAzG26NaACbEBlTixavvJrQCpWMq7DzGtADeHhMDmza0BTAZ6RoZ9rQGhf9ZAchGtAdMaGuotoa0BXiW/GlF5rQJOCnFK+ZmtAm+Y4QXl2a0C4gkRmcJ5rQIM93+YY32tAjSqEDAwDbECoAwCMeR5sQLOwhU+SJ2xA3fFZnvEpbEB7TocRVTRsQPJ4GfOvN2xAW4Pde+otbECBPkzYaSNsQOGExYf7F2xAFmnZtmsKbEAjYuucH/1rQAN+cZZX8mtAu9QAKp7oa0CAgEHB7d9rQMhOxyu02GtAO49fsxXVa0BbKid3ctZrQIk77qZq1WtAxN12SELUa0D/sn0lINBrQKPDqbz6w2tA3Eoj08Wwa0DR7YzTAZlrQJh+WnAVg2tArkX0VpJra0BWvgOYRlhrQO/AKLwNSmtAOHrhjlpBa0DGaD55nD1rQOpODcCJNmtA2q5UyMs5a0B/WRKHvzprQM/BlFdlKWtAjPKN0ZMla0B8wXFn0h1rQD/Bt4ULF2tARV3P2///akBkJkgN6fBqQNt4eRWH5WpARrn8gH3XakAXslvsUM5qQFbD5pBWwGpA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"87b6e47d-3003-43ac-8e2d-5c4c88a95893\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#6d904f\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"c1e17102-480d-4aab-b88a-d1d3338c79c1\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"end\":286.68768286318254,\"start\":213.67562341591747},\"id\":\"86fb722c-ef1a-4bd7-ba29-0fdd2bd26b3b\",\"type\":\"Range1d\"},{\"attributes\":{\"data_source\":{\"id\":\"ae88b520-aead-43a4-82a8-26a301e5f85a\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"106ebbf8-fe40-4f15-9f5a-d8b0ea14e3fb\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"a2699580-6545-43fe-9aca-f52ef8dc598c\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"6ff40a4c-aa01-43d9-a36a-92a2e442c946\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"29cbb077-1658-4423-9f43-e33aee71a2ce\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c1e17102-480d-4aab-b88a-d1d3338c79c1\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"98f48522-d3e9-409b-9546-7e9a16283038\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"a58d345a-9fbc-40a9-a825-890799f47ef5\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"b8799b41-aede-42d3-971f-30ec05c7fc1b\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3bbb9b0c-b254-45d0-93a9-05227898e967\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"b8f18bc5-147f-4200-9f5e-4096e8e4769f\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"76e35d59-fe56-4c3e-ab7d-b3ae7ba41641\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"5cbfd715-bf1b-45e9-99d7-4ad9c2e890f0\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2f12ff45-3dcc-4c4e-96f6-765d2135a9e0\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"0f65bad4-613a-448a-94b4-e3144696ca5c\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"34eac5f6-0601-438d-8d92-eec7bf4db3d4\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"bxuyot7kcUCyeYWRr+BxQJxjBifb23FAFMlaCKnWcUBRHlqYOtFxQKgHTgtOy3FAwy7UfoLFcUCk2Xvvwb5xQErzYK4muHFArzXekfiwcUC8eXOMtalxQJB9skW/onFAL2FTE/ObcUAy0SdvK5VxQCQuCsOYjnFAqoUDrZ2HcUDlpCj+H4BxQKXjkL0WeHFAq+I831hwcUCRUgXF12dxQBknxdx0X3FABiUtVc1WcUCURhC0wE1xQJGDkkWaRHFABHW0/mM7cUC8r27KOjJxQLZS3IYDKXFA/wtR7/4fcUCa5frZaRdxQICe/XEgD3FATgbHDU0HcUAP74DVpv9wQOuo51qJ93BAQSz6LVTvcEASfWvwTedwQKwkr+uL3nBAL3S4DTvVcEBK5TDH1MxwQMGUtSG6xHBAevRLM+y7cEB6k9PF0rJwQIdnpMVyqnBAvM/2+bmhcECcqJnTHppwQANhIfQMk3BAq6m4MOqKcEB9AJWL9YJwQC3olwkZenBAc+yM/ZxycEAv4m7Sa2twQHwmWmsXZHBARzzOA0NbcEBYJLnroVVwQLR5rU/OT3BAjCsx1rlJcEDPX3T5N0FwQFQ2hZNJOHBAqB3nmvotcEBu0C3LgSRwQCs7IPVmHHBAHArgWbEScEA8gX7M6AdwQHjq5vgk+W9AqlV9aG7hb0C9GNt6YMpvQCR/m6YRtG9Ae8st7JGab0CYfoaBhYBvQI+VqM/YZ29ANueJGF9Ob0DRt/GhUTRvQERc3YhkGG9AbwAav9r8bkDtpnxdrd9uQElJZnvwwm5AKAp0HEenbkA35uhZcIpuQANCoyPTcG5A7WmFNLlYbkC4xbnX8jtuQEhC4pCYGm5AF7eWvAf5bUCdWl3IgdhtQGVHNwbrum1ALCmGc/KcbUBzeT7H43ttQJs4UUH+WG1AHDzEl3o3bUCOw8y0VBNtQGCj/raj7GxASbb5NKvFbEC8N/ESFJtsQGxwl0GFcWxA+8iMZy5FbEAFFTMDsRdsQMSbGqE96mtAZT74AETHa0BK8ToekKprQNI5g3Iwn2tA1980Teeha0CFzjpKwJ5rQC7Zf03FpGtAzNE9fOWka0BdlGcZ2aprQBT2CA9WtmtAE9xcWM28a0Co2s3KWsVrQGax4wGR3mtA5Vd2MEH9a0BG7UVrpBVsQIxL/pnyImxAz+Qg/z8lbEDhJsRPnShsQP3JgrmwLGxAsi9CcFI2bEA3l/ttQT9sQK7n40LSQGxAb6cbTbE4bEDXtj9ZmTJsQOmZIuNMLGxAiL1fH+4lbEATwc/VfyRsQBIZFhXSJGxAL2vZnK0hbEDt+6lstBZsQPbch4rmDWxA5TguImEEbEBFneBPSf1rQEyP7n3O8WtA71HR3LDZa0BR+kdGw7prQGBnFgXtn2tAMgIUzLCGa0CGoiFx5HBrQHrQSqp1UWtAJK9Lzjg8a0DN5qqway5rQPfKQM/uKGtAnGPu4+cqa0CbQUehiyBrQM+CTJ/FGWtAqOkCcaAoa0ANMO6cBiVrQATpiisBF2tArrL3enQda0DDc/j6AANrQF8KHPc1EmtAtKqIZtwXa0A/YqcjEAprQIp6cor5LmtA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"48f5afde-893d-4258-bda6-221a4790b368\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"01adb798-1123-415a-9110-ee360877619a\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#fc4f30\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"72a1f309-3a16-40b2-b20b-37e2d09bd2e7\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#e5ae38\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"3e2b0d6c-18d5-43a7-b896-bf4437f5640d\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#8b8b8b\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"3bbb9b0c-b254-45d0-93a9-05227898e967\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"0a42d3fe-ee9e-40d2-b1e6-d3b13d9cbcf5\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#fc4f30\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"96cd47da-c11c-4270-937f-dc7d3f6c787f\",\"type\":\"Line\"},{\"attributes\":{\"dimension\":1,\"grid_line_color\":{\"value\":null},\"plot\":{\"id\":\"d4acecc1-4551-48b8-87a3-b90f6bd30d65\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"6d2084ac-6cea-45f5-b0a9-3692a6275387\",\"type\":\"BasicTicker\"}},\"id\":\"d84d37c0-5453-4df6-be23-0fe7a31ec2b2\",\"type\":\"Grid\"},{\"attributes\":{\"plot\":{\"id\":\"d4acecc1-4551-48b8-87a3-b90f6bd30d65\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"f02dc6b1-78ef-4b7e-90b2-2ba104b5ac5f\",\"type\":\"PanTool\"}],\"root_ids\":[\"d4acecc1-4551-48b8-87a3-b90f6bd30d65\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.4\"}};\n", + " var render_items = [{\"docid\":\"8e1522b9-eaf9-4325-a6d0-726a7acfc15d\",\"elementid\":\"80d81949-3a2b-4955-95cf-04ef9dea33b4\",\"modelid\":\"d4acecc1-4551-48b8-87a3-b90f6bd30d65\"}];\n", + " \n", + " Bokeh.embed.embed_items(docs_json, render_items);\n", + " };\n", + " if (document.readyState != \"loading\") fn();\n", + " else document.addEventListener(\"DOMContentLoaded\", fn);\n", + " })();\n", + " },\n", + " function(Bokeh) {\n", + " }\n", + " ];\n", + " \n", + " function run_inline_js() {\n", + " \n", + " if ((window.Bokeh !== undefined) || (force === true)) {\n", + " for (var i = 0; i < inline_js.length; i++) {\n", + " inline_js[i](window.Bokeh);\n", + " }if (force === true) {\n", + " display_loaded();\n", + " }} else if (Date.now() < window._bokeh_timeout) {\n", + " setTimeout(run_inline_js, 100);\n", + " } else if (!window._bokeh_failed_load) {\n", + " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", + " window._bokeh_failed_load = true;\n", + " } else if (force !== true) {\n", + " var cell = $(document.getElementById(\"80d81949-3a2b-4955-95cf-04ef9dea33b4\")).parents('.cell').data().cell;\n", + " cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", + " }\n", + " \n", + " }\n", + " \n", + " if (window._bokeh_is_loading === 0) {\n", + " console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", + " run_inline_js();\n", + " } else {\n", + " load_libs(js_urls, function() {\n", + " console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n", + " run_inline_js();\n", + " });\n", + " }\n", + " }(this));\n", + "</script></div>" + ], + "text/plain": [ + ":NdOverlay [Time]\n", + " :Curve [height_2] (T)" + ] + }, + "execution_count": 36, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "%%opts Curve [width=500 height=600 invert_axes=True show_legend=False] (alpha=0.2 )\n", + "\n", + "hmap = hv.HoloMap({pd.to_datetime(t.time.values): hv.Curve(t) for t in T}, kdims=['Time']).relabel(\"Temperature profiles - Hourly\")\n", + "\n", + "hv.NdOverlay(hmap)" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "<div class=\"hololayout row row-fluid\">\n", + " <div class=\"holoframe\" id=\"display_areae3363ffe2ecb44fd8d3fab0a0f0b97ac\">\n", + " <div id=\"_anim_imge3363ffe2ecb44fd8d3fab0a0f0b97ac\">\n", + " \n", + " <div style='display: table; margin: 0 auto;'>\n", + "\n", + " <div class=\"bk-root\">\n", + " <div class=\"bk-plotdiv\" id=\"38cb11f3-39ec-4702-97e5-dd04850c8cec\"></div>\n", + " </div>\n", + "<script type=\"text/javascript\">\n", + " \n", + " (function(global) {\n", + " function now() {\n", + " return new Date();\n", + " }\n", + " \n", + " var force = false;\n", + " \n", + " if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force === true) {\n", + " window._bokeh_onload_callbacks = [];\n", + " window._bokeh_is_loading = undefined;\n", + " }\n", + " \n", + " \n", + " \n", + " if (typeof (window._bokeh_timeout) === \"undefined\" || force === true) {\n", + " window._bokeh_timeout = Date.now() + 0;\n", + " window._bokeh_failed_load = false;\n", + " }\n", + " \n", + " var NB_LOAD_WARNING = {'data': {'text/html':\n", + " \"<div style='background-color: #fdd'>\\n\"+\n", + " \"<p>\\n\"+\n", + " \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", + " \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", + " \"</p>\\n\"+\n", + " \"<ul>\\n\"+\n", + " \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n", + " \"<li>use INLINE resources instead, as so:</li>\\n\"+\n", + " \"</ul>\\n\"+\n", + " \"<code>\\n\"+\n", + " \"from bokeh.resources import INLINE\\n\"+\n", + " \"output_notebook(resources=INLINE)\\n\"+\n", + " \"</code>\\n\"+\n", + " \"</div>\"}};\n", + " \n", + " function display_loaded() {\n", + " if (window.Bokeh !== undefined) {\n", + " document.getElementById(\"38cb11f3-39ec-4702-97e5-dd04850c8cec\").textContent = \"BokehJS successfully loaded.\";\n", + " } else if (Date.now() < window._bokeh_timeout) {\n", + " setTimeout(display_loaded, 100)\n", + " }\n", + " }\n", + " \n", + " function run_callbacks() {\n", + " window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n", + " delete window._bokeh_onload_callbacks\n", + " console.info(\"Bokeh: all callbacks have finished\");\n", + " }\n", + " \n", + " function load_libs(js_urls, callback) {\n", + " window._bokeh_onload_callbacks.push(callback);\n", + " if (window._bokeh_is_loading > 0) {\n", + " console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", + " return null;\n", + " }\n", + " if (js_urls == null || js_urls.length === 0) {\n", + " run_callbacks();\n", + " return null;\n", + " }\n", + " console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", + " window._bokeh_is_loading = js_urls.length;\n", + " for (var i = 0; i < js_urls.length; i++) {\n", + " var url = js_urls[i];\n", + " var s = document.createElement('script');\n", + " s.src = url;\n", + " s.async = false;\n", + " s.onreadystatechange = s.onload = function() {\n", + " window._bokeh_is_loading--;\n", + " if (window._bokeh_is_loading === 0) {\n", + " console.log(\"Bokeh: all BokehJS libraries loaded\");\n", + " run_callbacks()\n", + " }\n", + " };\n", + " s.onerror = function() {\n", + " console.warn(\"failed to load library \" + url);\n", + " };\n", + " console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", + " document.getElementsByTagName(\"head\")[0].appendChild(s);\n", + " }\n", + " };var element = document.getElementById(\"38cb11f3-39ec-4702-97e5-dd04850c8cec\");\n", + " if (element == null) {\n", + " console.log(\"Bokeh: ERROR: autoload.js configured with elementid '38cb11f3-39ec-4702-97e5-dd04850c8cec' but no matching script tag was found. \")\n", + " return false;\n", + " }\n", + " \n", + " var js_urls = [];\n", + " \n", + " var inline_js = [\n", + " function(Bokeh) {\n", + " (function() {\n", + " var fn = function() {\n", + " var docs_json = {\"3da5dad1-0003-4285-b7ed-f12fef630dca\":{\"roots\":{\"references\":[{\"attributes\":{\"grid_line_color\":{\"value\":null},\"plot\":{\"id\":\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"10c79259-07e6-478a-a0aa-25c2b91ef766\",\"type\":\"BasicTicker\"}},\"id\":\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\",\"type\":\"Grid\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"16591704-5821-4729-ac8f-ed0d24b0c58c\",\"type\":\"SaveTool\"},{\"id\":\"c4f4423c-68cc-4044-9590-2784862bf067\",\"type\":\"PanTool\"},{\"id\":\"2387ea70-2b0e-417b-83fb-e994f001e6da\",\"type\":\"WheelZoomTool\"},{\"id\":\"92778ac4-4d17-4daf-99be-b46eba2ddac1\",\"type\":\"BoxZoomTool\"},{\"id\":\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\",\"type\":\"ResetTool\"}]},\"id\":\"9a668320-154c-431c-b4d1-01af5db908e3\",\"type\":\"Toolbar\"},{\"attributes\":{\"plot\":null,\"text\":\"Time: 2013-05-11 00:00:00\",\"text_color\":{\"value\":\"black\"},\"text_font_size\":{\"value\":\"12pt\"}},\"id\":\"6dfb4146-14d2-440a-9495-9c1d160d4222\",\"type\":\"Title\"},{\"attributes\":{\"plot\":{\"id\":\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"d9fd8b37-337d-46a6-92b0-43658a667318\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null,\"end\":286.68768286318254,\"start\":213.67562341591747},\"id\":\"308243c0-65f7-4a80-b13e-7089017f2a88\",\"type\":\"Range1d\"},{\"attributes\":{\"background_fill_color\":{\"value\":\"white\"},\"below\":[{\"id\":\"1b0d1c13-a5e4-41cc-aa6e-bfdfc8dbc08b\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"81fc3e13-6a96-4ab5-b1e5-caaa65ef15b5\",\"type\":\"LinearAxis\"}],\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"plot_width\":500,\"renderers\":[{\"id\":\"1b0d1c13-a5e4-41cc-aa6e-bfdfc8dbc08b\",\"type\":\"LinearAxis\"},{\"id\":\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\",\"type\":\"Grid\"},{\"id\":\"81fc3e13-6a96-4ab5-b1e5-caaa65ef15b5\",\"type\":\"LinearAxis\"},{\"id\":\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\",\"type\":\"Grid\"},{\"id\":\"f90ab680-06e3-4d5b-8496-c773f561b7c5\",\"type\":\"BoxAnnotation\"},{\"id\":\"fce4cd20-e688-4842-bf93-05f11971c3f3\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"6dfb4146-14d2-440a-9495-9c1d160d4222\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"474695ed-0b41-4b73-98f9-48dc6ec55970\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"9a668320-154c-431c-b4d1-01af5db908e3\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"308243c0-65f7-4a80-b13e-7089017f2a88\",\"type\":\"Range1d\"},\"y_range\":{\"id\":\"9f258316-ce15-4089-b502-f24482cb9d69\",\"type\":\"Range1d\"}},\"id\":\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"062ce101-3931-4329-be69-e8d1ca54481b\",\"type\":\"Line\"},{\"attributes\":{\"plot\":{\"id\":\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"2387ea70-2b0e-417b-83fb-e994f001e6da\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"T\",\"height_2\"],\"data\":{\"T\":{\"__ndarray__\":\"KpxRsqTBcUAeXp6si8FxQOqwd8+yvXFAgawvOKG6cUAa5DNNb7VxQFgzzBIssnFAEZbcObetcUCh/ATI+atxQC+hd/aCp3FAdMAsv7+lcUBzHq86c6ZxQLoc//5WpXFAvhWt1CSicUA/sCN7S51xQCiCzoOVl3FAo7+9Iw2RcUCRTvOFFIpxQESE4OsignFAk4Wu+Ex6cUCHQ1vjenJxQJKkn9r8aXFAt9iyiNBgcUB/KhFTUFdxQKe3S4+xTXFAJlZ/F7VDcUBHj1jvnzlxQEyrdTlyL3FAqwBro/UkcUBz3miZKRtxQBTyfyV5EXFA2UxefhEGcUDVfof/SfpwQP/wZppD7nBAvYfvN0TicEBtwxKv3d1wQC25tf1A4HBAGvWr2AHncECj2vvRLulwQPbGB3X35XBAKrTwRRDfcEDpNkK5adVwQB1Vw/N4y3BAt0lxyzvCcECFwey/X7xwQF3I5YVeuXBAESVKrEa2cEDoP4ljRbJwQCCbk2UdrXBA5NsO6+imcEAhVXr8Fp9wQErlQS27lXBA8cZ3eMuLcECmBCvXf4FwQNaMd6kFeHBAOAPkNqxucEApLEsGEmVwQKgTxClKW3BAlDvs2DVPcEBKLFh4A0FwQBcpBZeeMnBAVm49UR4ncED3x4LZqBtwQJZZEYDPD3BAAanYt54EcECJVraaSvNvQMDJ4S1w3G9AbfrqVArEb0AxWr4fDKhvQP0ylZACi29A6qnesVBtb0C3hTk7P09vQAqWX6FKMG9AhoBfTVkQb0CNCaFlKfFuQBtlWqGr1m5AxkLZCaPBbkAkrK6CJa5uQApXij3imW5AG0q8TMh+bkBuKwsuN19uQLTe5SuiPG5A7tgePd4WbkCfBe1Roe5tQM1m7Qaox21A17a8wPahbUBaCnmrGH9tQLsxhsjHXW1AtuuDQzo7bUA0VzVJLxdtQMh8tMMQ72xAMbkqRE7FbECbmNmPvZtsQLcuq8vCcmxAWL1YsK9MbEB6Jx3SDyhsQAHsFlqiBWxAyJAUTgPma0DgSY84BctrQFbjCaMLtmtAFLEF1J+na0CN8NV4u59rQGRkNwU3nWtAvWtTmCOea0AUgBuPcKFrQH0AuqeMqWtA9l4A0zG3a0DcvfFuRchrQAZ1kZqX2mtAZvNT78fsa0C3VtFylvxrQEGJ6kU8CGxAHAlCkqIQbEAF1AgrBhZsQIhyLSRrGmxAO/VBgrUdbEB9pOOo2R9sQJyOJl1cImxASSfC2OQjbEA0zJlo1SNsQBab24XwIWxAKW0I99oebEBafjN2lBpsQFvk6gREFWxAc21kGucObEA2xzoPZAdsQAkn9bg0/mtANGBl6s/ya0C/KQaMb+RrQGnTC3uW0WtA2nMgD368a0Ay9J1b26VrQPPNw9V3jmtAG//l8gV3a0C9SS7ZvmBrQDYWpn3fTGtAb77kUQM/a0CBlia5hjZrQH33F8d8MGtA42T19lgra0AAfiUuFiRrQHM9tMr3G2tA5P/o8UMTa0DblKIgeAprQCDK9NXDAmtA/El3eGD9akAoLYmihflqQPcclGtn92pALhJLziD2akB8YkS7tPVqQG4Sez1082pA\",\"dtype\":\"float64\",\"shape\":[150]},\"height_2\":{\"__ndarray__\":\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\",\"dtype\":\"float64\",\"shape\":[150]}}},\"id\":\"3ac31b50-9838-456a-80a0-bc4928fa1810\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"16591704-5821-4729-ac8f-ed0d24b0c58c\",\"type\":\"SaveTool\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#30a2da\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"T\"},\"y\":{\"field\":\"height_2\"}},\"id\":\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\",\"type\":\"Line\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"f90ab680-06e3-4d5b-8496-c773f561b7c5\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"axis_label\":\"height_2\",\"formatter\":{\"id\":\"d9fd8b37-337d-46a6-92b0-43658a667318\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"e6cf8e89-30f8-4da5-9a38-732d2542b709\",\"type\":\"BasicTicker\"}},\"id\":\"81fc3e13-6a96-4ab5-b1e5-caaa65ef15b5\",\"type\":\"LinearAxis\"},{\"attributes\":{\"plot\":{\"id\":\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"c4f4423c-68cc-4044-9590-2784862bf067\",\"type\":\"PanTool\"},{\"attributes\":{\"overlay\":{\"id\":\"f90ab680-06e3-4d5b-8496-c773f561b7c5\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"92778ac4-4d17-4daf-99be-b46eba2ddac1\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"474695ed-0b41-4b73-98f9-48dc6ec55970\",\"type\":\"ToolEvents\"},{\"attributes\":{\"data_source\":{\"id\":\"3ac31b50-9838-456a-80a0-bc4928fa1810\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"062ce101-3931-4329-be69-e8d1ca54481b\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"fce4cd20-e688-4842-bf93-05f11971c3f3\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis_label\":\"T\",\"formatter\":{\"id\":\"f55f1fb9-4297-4e76-8c18-0635cc39e8cf\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"10c79259-07e6-478a-a0aa-25c2b91ef766\",\"type\":\"BasicTicker\"}},\"id\":\"1b0d1c13-a5e4-41cc-aa6e-bfdfc8dbc08b\",\"type\":\"LinearAxis\"},{\"attributes\":{\"callback\":null,\"end\":20808.896169590364,\"start\":402.27588329008273},\"id\":\"9f258316-ce15-4089-b502-f24482cb9d69\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"f55f1fb9-4297-4e76-8c18-0635cc39e8cf\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"10c79259-07e6-478a-a0aa-25c2b91ef766\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"e6cf8e89-30f8-4da5-9a38-732d2542b709\",\"type\":\"BasicTicker\"},{\"attributes\":{\"dimension\":1,\"grid_line_color\":{\"value\":null},\"plot\":{\"id\":\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"e6cf8e89-30f8-4da5-9a38-732d2542b709\",\"type\":\"BasicTicker\"}},\"id\":\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\",\"type\":\"Grid\"}],\"root_ids\":[\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.4\"}};\n", + " var render_items = [{\"docid\":\"3da5dad1-0003-4285-b7ed-f12fef630dca\",\"elementid\":\"38cb11f3-39ec-4702-97e5-dd04850c8cec\",\"modelid\":\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\"}];\n", + " \n", + " Bokeh.embed.embed_items(docs_json, render_items);\n", + " };\n", + " if (document.readyState != \"loading\") fn();\n", + " else document.addEventListener(\"DOMContentLoaded\", fn);\n", + " })();\n", + " },\n", + " function(Bokeh) {\n", + " }\n", + " ];\n", + " \n", + " function run_inline_js() {\n", + " \n", + " if ((window.Bokeh !== undefined) || (force === true)) {\n", + " for (var i = 0; i < inline_js.length; i++) {\n", + " inline_js[i](window.Bokeh);\n", + " }if (force === true) {\n", + " display_loaded();\n", + " }} else if (Date.now() < window._bokeh_timeout) {\n", + " setTimeout(run_inline_js, 100);\n", + " } else if (!window._bokeh_failed_load) {\n", + " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", + " window._bokeh_failed_load = true;\n", + " } else if (force !== true) {\n", + " var cell = $(document.getElementById(\"38cb11f3-39ec-4702-97e5-dd04850c8cec\")).parents('.cell').data().cell;\n", + " cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", + " }\n", + " \n", + " }\n", + " \n", + " if (window._bokeh_is_loading === 0) {\n", + " console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", + " run_inline_js();\n", + " } else {\n", + " load_libs(js_urls, function() {\n", + " console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n", + " run_inline_js();\n", + " });\n", + " }\n", + " }(this));\n", + "</script></div>\n", + " \n", + " </div>\n", + " </div>\n", + " <div class=\"holowidgets\" id=\"widget_areae3363ffe2ecb44fd8d3fab0a0f0b97ac\">\n", + " <form class=\"holoform well\" id=\"forme3363ffe2ecb44fd8d3fab0a0f0b97ac\">\n", + " \n", + " \n", + " <div class=\"form-group control-group holoformgroup\" style=''>\n", + " <label for=\"textInpute3363ffe2ecb44fd8d3fab0a0f0b97ac_Time\"><strong>Time:</strong></label>\n", + " <select class=\"holoselect form-control\" id=\"_anim_widgete3363ffe2ecb44fd8d3fab0a0f0b97ac_Time\" >\n", + " </select>\n", + " </div>\n", + " <script>\n", + " function init_dropdown() {\n", + " var widget = $(\"#_anim_widgete3363ffe2ecb44fd8d3fab0a0f0b97ac_Time\");\n", + " var vals = ['2013-05-11 00:00:00', '2013-05-11 01:00:00', '2013-05-11 02:00:00', '2013-05-11 03:00:00', '2013-05-11 04:00:00', '2013-05-11 05:00:00', '2013-05-11 06:00:00', '2013-05-11 07:00:00', '2013-05-11 08:00:00', '2013-05-11 09:00:00', '2013-05-11 10:00:00', '2013-05-11 11:00:00', '2013-05-11 12:00:00', '2013-05-11 13:00:00', '2013-05-11 14:00:00', '2013-05-11 15:00:00', '2013-05-11 16:00:00', '2013-05-11 17:00:00', '2013-05-11 18:00:00', '2013-05-11 19:00:00', '2013-05-11 20:00:00', '2013-05-11 21:00:00', '2013-05-11 22:00:00', '2013-05-11 23:00:00', '2013-05-12 00:00:00'];\n", + " var labels = ['2013-05-11 00:00:00', '2013-05-11 01:00:00', '2013-05-11 02:00:00', '2013-05-11 03:00:00', '2013-05-11 04:00:00', '2013-05-11 05:00:00', '2013-05-11 06:00:00', '2013-05-11 07:00:00', '2013-05-11 08:00:00', '2013-05-11 09:00:00', '2013-05-11 10:00:00', '2013-05-11 11:00:00', '2013-05-11 12:00:00', '2013-05-11 13:00:00', '2013-05-11 14:00:00', '2013-05-11 15:00:00', '2013-05-11 16:00:00', '2013-05-11 17:00:00', '2013-05-11 18:00:00', '2013-05-11 19:00:00', '2013-05-11 20:00:00', '2013-05-11 21:00:00', '2013-05-11 22:00:00', '2013-05-11 23:00:00', '2013-05-12 00:00:00'];\n", + " widget.data('values', vals)\n", + " for (var i=0; i<vals.length; i++){\n", + "\t\t\tif (false) {\n", + "\t\t var val = vals[i];\n", + "\t\t\t} else {\n", + "\t\t\t var val = i;\n", + "\t\t\t}\n", + " widget.append($(\"<option>\", {\n", + " value: val,\n", + " text: labels[i]\n", + " }));\n", + " };\n", + " widget.data(\"next_vals\", {});\n", + " widget.on('change', function(event, ui) {\n", + "\t\t if (false) {\n", + " var dim_val = parseInt(this.value);\n", + "\t\t\t} else {\n", + "\t\t\t var dim_val = $.data(this, 'values')[this.value];\n", + "\t\t\t}\n", + " var next_vals = $.data(this, \"next_vals\");\n", + " if (Object.keys(next_vals).length > 0) {\n", + " var new_vals = next_vals[dim_val];\n", + " var next_widget = $('#_anim_widgete3363ffe2ecb44fd8d3fab0a0f0b97ac_');\n", + " update_widget(next_widget, new_vals);\n", + " }\n", + "\t\t\tif (anime3363ffe2ecb44fd8d3fab0a0f0b97ac) {\n", + " anime3363ffe2ecb44fd8d3fab0a0f0b97ac.set_frame(dim_val, 0);\n", + " }\n", + "\n", + " });\n", + " }\n", + " $(document).ready(init_dropdown)\n", + " </script>\n", + " \n", + " \n", + " </form>\n", + " </div>\n", + "</div>\n", + "\n", + "\n", + "<script language=\"javascript\">\n", + "/* Instantiate the BokehSelectionWidget class. */\n", + "/* The IDs given should match those used in the template above. */\n", + "(function() {\n", + "\tif (jQuery.ui !== undefined) {\n", + "\t\t$(\"#display_areae3363ffe2ecb44fd8d3fab0a0f0b97ac\").resizable({\n", + "\t\t\tresize: function(event, ui) {\n", + "\t\t\t\t$(\"#widget_areae3363ffe2ecb44fd8d3fab0a0f0b97ac\").width($(this).parent().width()-ui.size.width);\n", + "\t\t\t}\n", + "\t\t});\n", + "\t\t$(\"#widget_areae3363ffe2ecb44fd8d3fab0a0f0b97ac\").resizable();\n", + "\t}\n", + " var widget_ids = new Array(1);\n", + " \n", + " widget_ids[0] = \"_anim_widgete3363ffe2ecb44fd8d3fab0a0f0b97ac_Time\";\n", + " \n", + " var frame_data = {\"0\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 00:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"KpxRsqTBcUAeXp6si8FxQOqwd8+yvXFAgawvOKG6cUAa5DNNb7VxQFgzzBIssnFAEZbcObetcUCh/ATI+atxQC+hd/aCp3FAdMAsv7+lcUBzHq86c6ZxQLoc//5WpXFAvhWt1CSicUA/sCN7S51xQCiCzoOVl3FAo7+9Iw2RcUCRTvOFFIpxQESE4OsignFAk4Wu+Ex6cUCHQ1vjenJxQJKkn9r8aXFAt9iyiNBgcUB/KhFTUFdxQKe3S4+xTXFAJlZ/F7VDcUBHj1jvnzlxQEyrdTlyL3FAqwBro/UkcUBz3miZKRtxQBTyfyV5EXFA2UxefhEGcUDVfof/SfpwQP/wZppD7nBAvYfvN0TicEBtwxKv3d1wQC25tf1A4HBAGvWr2AHncECj2vvRLulwQPbGB3X35XBAKrTwRRDfcEDpNkK5adVwQB1Vw/N4y3BAt0lxyzvCcECFwey/X7xwQF3I5YVeuXBAESVKrEa2cEDoP4ljRbJwQCCbk2UdrXBA5NsO6+imcEAhVXr8Fp9wQErlQS27lXBA8cZ3eMuLcECmBCvXf4FwQNaMd6kFeHBAOAPkNqxucEApLEsGEmVwQKgTxClKW3BAlDvs2DVPcEBKLFh4A0FwQBcpBZeeMnBAVm49UR4ncED3x4LZqBtwQJZZEYDPD3BAAanYt54EcECJVraaSvNvQMDJ4S1w3G9AbfrqVArEb0AxWr4fDKhvQP0ylZACi29A6qnesVBtb0C3hTk7P09vQAqWX6FKMG9AhoBfTVkQb0CNCaFlKfFuQBtlWqGr1m5AxkLZCaPBbkAkrK6CJa5uQApXij3imW5AG0q8TMh+bkBuKwsuN19uQLTe5SuiPG5A7tgePd4WbkCfBe1Roe5tQM1m7Qaox21A17a8wPahbUBaCnmrGH9tQLsxhsjHXW1AtuuDQzo7bUA0VzVJLxdtQMh8tMMQ72xAMbkqRE7FbECbmNmPvZtsQLcuq8vCcmxAWL1YsK9MbEB6Jx3SDyhsQAHsFlqiBWxAyJAUTgPma0DgSY84BctrQFbjCaMLtmtAFLEF1J+na0CN8NV4u59rQGRkNwU3nWtAvWtTmCOea0AUgBuPcKFrQH0AuqeMqWtA9l4A0zG3a0DcvfFuRchrQAZ1kZqX2mtAZvNT78fsa0C3VtFylvxrQEGJ6kU8CGxAHAlCkqIQbEAF1AgrBhZsQIhyLSRrGmxAO/VBgrUdbEB9pOOo2R9sQJyOJl1cImxASSfC2OQjbEA0zJlo1SNsQBab24XwIWxAKW0I99oebEBafjN2lBpsQFvk6gREFWxAc21kGucObEA2xzoPZAdsQAkn9bg0/mtANGBl6s/ya0C/KQaMb+RrQGnTC3uW0WtA2nMgD368a0Ay9J1b26VrQPPNw9V3jmtAG//l8gV3a0C9SS7ZvmBrQDYWpn3fTGtAb77kUQM/a0CBlia5hjZrQH33F8d8MGtA42T19lgra0AAfiUuFiRrQHM9tMr3G2tA5P/o8UMTa0DblKIgeAprQCDK9NXDAmtA/El3eGD9akAoLYmihflqQPcclGtn92pALhJLziD2akB8YkS7tPVqQG4Sez1082pA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"1\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 01:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"Z8pNfN61cUDSmFNGNrVxQDtagex5sXFA12zix/uwcUCv2GeDCqxxQK1OQ2qhqXFAl5/IzhqmcUB1kDvMLqNxQOFKmKH/nnFAvwMNyS2ccUCTTTl0q5lxQI1B3feDlXFA+WK8OEeUcUCezclsQJNxQAdga2J1kXFA9H2AED2NcUCNXoM784dxQEoyNAr4gXFAS1/3rT57cUBFxGNGe3NxQIz98WfXanFAkv8l6X9hcUCRDCu08VdxQEa6nS/DTXFABqLn5B1EcUAkwYjhVTpxQDiLdF4MMHFAGmFCTSklcUDG9T8NPBpxQNZE927vDnFA+e+ghtwDcUCWnQ2Cg/hwQAN58ktE7XBA05ch90ricEBLrbmaLNlwQBMTw3Af03BAnemTBAjPcEC+gog6VMxwQLLR6Icvy3BAPuUCndTKcEDapU8nxchwQMNcA9puwnBASU+q89C6cEDi+JPaAbdwQLzzifiFs3BAp1OOF86tcECSyOHMfqhwQFps7wvaonBASFsABUmccEBFZI5fRpVwQAF0kUKDjnBAFKp/t2WHcECMMQALxH5wQArfUMHTdHBAY9JJqu1pcEDjb/3GqV9wQENtDGyZV3BAPUW4kDROcEB5ZKZ8mkFwQGjilbfpMnBAH9CqPkUlcEDdOKXPsBhwQHsdkCs1DHBAfNH8xOD9b0DgG2MAE+dvQCgVte6s1G9AQ47vODG+b0DEiynKZaRvQJL4VCFbhm9AhPS9ExRrb0CJbwUkn05vQHw+ipyeLG9AfW4Jy4wMb0CuxDsPY/BuQIr5wLZf1m5ArKzkgJm9bkBKbo4lFKZuQNcflp0XjW5ADHmO1y9wbkDBQwqMjlBuQJdb9+3VLm5AqCr52AwNbkAPChc80+ptQL9O8l1/x21AvyCbfPajbUDlYKmWsn9tQB8GSG6oXG1AYDwllNc2bUCXw5BpIhhtQFuuvDh/82xAk0MTtvnNbEAKcaT3n6RsQKAgmMH0eWxAKINC2R1QbEDm+FqjtihsQDhIsFqqBGxA2h5Ezfjha0BEYijJRsVrQGkLmrq1sGtAtOE4NaOja0AWz3mhcp9rQJ91gCrGnmtAcbtZHQmia0Cgji6w5Z5rQGoOIIdmnGtAevv9Y66qa0D4oRXGhMFrQGmxY0GG1WtA/WEqSmfra0CmIcXnWfxrQCGs3EsTB2xADFSgGfUNbEBt7mEHbRNsQEgt+ye0F2xAyYJyG64ZbEAKTY08dhxsQJezBq9DH2xAwcVVFzkgbEDRNCiadx5sQB32ZFBvHGxAjRXYZWgcbEAMeAq1PhxsQP9zogv0GWxAbekjeOUUbEAad5xB6w5sQKROFqixBWxA+pbeCNn4a0BXAGOr/+drQKXOoagw02tApj8Z5iS9a0D4VXY7paZrQCzGZeWskGtA5NNuX517a0DyYQCU8mdrQGoxngCoVWtAloVL6+lGa0CqTTr1fDprQMqIYmX/LmtAYYDHO8kla0BRhs5sRx5rQE+W0ARfFWtAllQVOnYHa0DlbA7iK/9qQNuYDAKWAGtAChrYUJwCa0DOAIIlf/hqQJ+QEw8m82pArIebWZHxakCUrfT2l+5qQPaaEsg35mpA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"2\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 02:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"0J/BWVmrcUBHntfr66xxQIRmdXVYrHFAGcSP3+mrcUDcgEZIGatxQESUuW3+qnFAupSy/xqrcUDfh0IijKpxQKbNpkc/qHFAds2DGXqmcUBXH5XjYqVxQKwoovtuonFAxDsuy0uecUDzTYn46ZlxQE8UoBiLlHFAMMi1PgqPcUCllpxGMIlxQBiSuLecgnFAhpVdkyd8cUBgJzpUZ3NxQOv6Zxlza3FACFMX6x5icUClDrZMb1hxQH0XMK06TnFAU/ua5ApEcUAxoB+YdjlxQM+IlzTBLnFABL3gZ9wjcUAQc++rKxlxQKFnjzQsDnFA34mccGYDcUBu07H6qPlwQF90ctv47nBAkEWpEuXjcEDf2r2nJtpwQJopJ2hX0HBARMuIDMHHcEDD7sEOer5wQJBh0f/BuXBAGpfsHuK8cECI38WiXsJwQCzYM6XHwHBAiAH4J666cEB2oqTuMLVwQB++x+u8snBATRL68RWvcEAMP3IdV6pwQKz8PRnSpHBAljZP3C6ecECecHHUu5ZwQM4Co6EFjnBAgWZqonmEcECtK5/JanlwQFX6cPnWbHBAnvd0y8JhcEC0DN3YpldwQNMthiwpT3BAMi0y7hRFcEA4A6+HSTlwQD2ZpoAnL3BAYzhemgUkcEDAoESOcBVwQDRbAhbHBnBAA3R0JoXxb0AXTDuPrthvQFNm2bF0wG9AL11xEiSrb0A3c3d3n5BvQFQUG9aHfW9AT4weuJtob0Bum1cdWk1vQDJwCJxOKW9AKG6ur30Hb0D/xuyXUuhuQMpKS+2yzG5AfKsRM3yxbkCRifmLMphuQGrgRCfsf25AXec9HUFlbkBBxRxOxEZuQNRPaYtQJW5A/J8mzkADbkDkvHCfS99tQFSYnhMUvW1AlkYGS86bbUAbPnEI/XhtQNeyJqvTWW1AYccec5w1bUAqX4oCtA9tQANUPUwL8WxASEqkhUnNbEB6/bw7Y6psQHv2Dfg1hWxAewnQjbtebECXfxw0lDdsQOPLOLPmEWxAIwM8Zkfta0Aah+UpQcprQEArQhvlrmtAtB0iHqOga0BR28Ug5JNrQC9Qa/obkmtAAEv6ND6Pa0Dzhugayn9rQPK/UdB6eGtAoFOy87yFa0AMIe5ABKBrQLdYjHIsvGtALOacBurba0ATkCD69u1rQJJTV4dVA2xAGhRiasEGbECccQjBjw5sQDzYPw/GFWxAJJM4Ml4fbEAsvHs6hiZsQAZLnmbAKWxA0r7qgrUpbEAK+XNV8ydsQNfYLrDNJWxAFj8+z+8lbECEx7OtQSdsQEPOZFymJmxAm8znq9QibEC0L/tTfR1sQIphiHkcF2xA7luPmb0NbEAovNPAi/xrQBTrVpKw5GtA0vDvRgzLa0D4Jv2yoa9rQFJAo9pKk2tAKvsqX3R3a0D3LolEll1rQO1IfKZZRmtAoU0CGJ00a0AEbZP9HyhrQDTnslksHWtA7/hRRTwTa0DKoB1TUAtrQPGtOVSABGtAAa2R60r/akCutGXiq/1qQKWNQhrV+GpA15U1XznvakA2/YqWMN9qQJpVoIFU6GpANjLN/07jakB6GTLYG+BqQAGPfjCM1GpA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"3\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 03:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"uoMJin2mcUAC1/3rHaZxQHjsa3iyonFAFhs0GoujcUCy2Ld6N6FxQEUz5MWPoXFACJkz3zijcUDQWrE146JxQDH8jiOZn3FAVO2Vw8yccUAoH8LJO5txQEyAelNXmXFAk82UZZKYcUDhVqudiZlxQP91e/wel3FAlf+5Xr+QcUBIqOM+hIlxQI0dNCEcgnFAeOODI4N6cUBc6drMn3JxQPk3oZReanFAGzQvJzlhcUBtvg47mldxQPqj49DlTXFA6XAHl6ZDcUDrLyJtYTpxQIAqiGt2MHFA1otQ1rEmcUDOFQSNoRxxQGZkOYdfEnFA8UeDzRcIcUDkItw8Zf1wQBYayHN08nBAEZyGjzrocEDqFwIOed5wQF+OnAwx1HBAQ35neOHJcEBUCsW+PcJwQGaUFqy1vnBA+eAmcCXCcEARtv8dZ8ZwQNlG4H7FxHBARxtoK+TBcEDBrxOUy7pwQJTyGuzYtXBANxgilqO0cEBCQLBvsLFwQL4plIx5rHBAgpwF7j+lcEAoE6vKmptwQDroQjPbkHBATkgM/p+FcEDigshNNHhwQBFDJuZvaXBAg+/Hdb9ecECEnzNw+VVwQLGMureLUnBADkX0XRxJcED4vtDjSj9wQDjm4BSIM3BAEXjlzg0lcEDQ1Vt2BBdwQGG3LFSOCHBARbenWZ3zb0DdDSEZydRvQLjsBOWRu29AqqjwLaykb0C47cyrjo5vQO7AAxSNem9AYL5daf1eb0DBrTBUPz9vQPYZ2vreHm9AZgKJO23/bkBIOYiuiN9uQIDLzsjhvW5AbobkgT2gbkCB5ounpoNuQBHwd9EObG5AzX1eJ3pVbkCIPrvLKTZuQIEAE3pWGW5AVtIbKqD7bUD4C0s8BthtQC2e2Cplt21AG4xdekyVbUDTcCy+gHRtQAXE9nFMVW1AmogFqCgxbUCaM4ApLhNtQJdht/ls62xALnEJSyXIbEDEeWQyzqVsQK1PrY7zgWxAKOoo+YddbEBfs2UHBTpsQD+8fKDoD2xA36U2CdTna0BIFcbFJ8JrQDv91/+InmtASRwMJaGha0AAL8zO9pNrQAnU3Y9IhGtAzEQWiLl0a0BvAXIQqmZrQGPNfoFIZGtAnC3P3cZya0DA6vPh535rQJpQuT0TpWtADhRG7Z3ga0CfSXvUZgFsQOXh3jDoGmxAiUOGQm8qbEDtKi7WkzpsQC9kgcYJRGxAg160ATVJbEDIQ1peH0VsQFYFAs0QP2xA2iWTJWs9bECMH2jPKjlsQHGI0yPzLWxAltCB2W4hbEDosUishBdsQKPoChIWEGxAyBzDzb8IbEB9Lw6OWABsQOa5kET29GtAjBe5+xroa0Cb9pWK4dhrQIpGHwIzxWtAGPccWA+va0AgxbNFU5drQBQApOMtfmtAlBrnMdBia0A9Qgt+GkhrQOT5RU+EMmtAwGg73bkna0BNBBLJAidrQOQT6tKqJGtAYIkj71oca0CKTE5u3xFrQNfBKhBYBWtAL54Wzj/zakAjl1ghWudqQC5SpaGP6GpAM5QNEVbfakBy8YakI91qQCpDIAHi3WpAb002D7jRakAJP1eYKdRqQM6LdCaJwmpA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"4\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 04:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"4+yRuimncUDN5uQSgaVxQPlfzxlZpHFAzcIPfuKhcUAbPEzIMqFxQC3DPHr5oHFAgYGNIEOgcUBTofeub55xQJaDQ6gEnHFAo1e8juyZcUCErfVNYZhxQNh2d1D/mHFAH826osCZcUC4g0WoXZhxQOOU5cpRlHFAtLso8naOcUDmE9qa7YdxQJbAeGPvgHFAPYANUGJ5cUAzwFXvCnFxQAPTMH8laHFAoSEhPsRecUD//yVyKlVxQLSDIERwS3FAER42CNxBcUCdz5TJ9zhxQIudrRnvL3FAcZKfaGAmcUDvkDXFYBxxQMpPNOaLEnFArenni+sIcUAf8uo2Mv9wQBWRalUt9XBA1NTQxxbqcEDDvMrwZd9wQK2e2jGm1HBAARPPa0rKcED6Se3iXL5wQCrb/kVBt3BArVye/tqzcECO1ur0oLpwQMDBkOJDwHBAg+yO4arCcEDnh7ubDbxwQNpdMnn/uXBA50HV4pK2cED5cxNuSbJwQJM8QxhurHBAG4EII/+jcEATLrCK2JlwQCmPUqimjXBAIUJSvB+AcEAZ8+n3HnFwQEoESi6qYXBAkfSSXmFVcEAxVC662UtwQGWfGLE5SHBApRy9AqhBcEAsjbsPCTdwQMUQYcy6K3BAWih8tU0hcEDCoTr0zBZwQDSg50RwC3BA1LwdXtH/b0DkoNuhtehvQMBPKWrnz29AlyB9esC1b0Ch5ToSuZdvQNpoZWGyem9Acl2bUyZdb0DBo5uICEBvQOnZtfLyIm9Asmw2wiQFb0BanjugUuZuQGnZ9YLFxm5A6E2zLCqlbkAP0sLoBYhuQBbHesqgaG5AfLf9L2hJbkAtQQq4+yduQO1zg+/0DW5AhMQ78zv4bUDosP7U+NNtQJdcxyyxtG1Autk5tLKSbUAhtXVjvG9tQC1vL56nT21A6TBpUd8pbUDERFee9QltQPjcL7Mp5GxAdCmwsPzBbEDKOfTClZtsQIXGC0A8eGxAAGLWHnZZbEBj4QDlUjtsQKXoH6QnDmxAH2KcRyj0a0D2y9m/kshrQF/6Q4V+zWtA9kwlt/y4a0DlZqgQgqFrQCw7yZB4i2tAXULV/Ip2a0Cs+c747WdrQC6NenQuY2tAiHeKhkNta0Da2ke1LYNrQOVIHuRdzGtAFB9DM3X9a0D81r5OZCNsQM9qxQypL2xA3C968q9AbEAK7BeXjz1sQFQgPuxzPmxAcrDRkeQ7bEDmIEDojTRsQOhhfj38K2xASu4/JAUibEDN4/ex2BZsQA70cwfECWxA5e4jtp79a0Axj5D3M/VrQBPdV+7L7mtAWj4J9CXoa0Al/gg0feFrQMg5Zu1Y3WtA95hqd/rXa0C93c4DSs5rQOh5DAZDvWtA4zl1Q1mqa0DXRVBycJhrQHcEq+dygmtAW9BOijdqa0AzR93mm1NrQJq6ULwgP2tAZri0hsMua0D/vND/HCJrQJJ4v5LQHGtAtuiq1Hcba0DE6P/vfBJrQM9YBa1k/mpAU5kQ0uf1akCF6mzsFfNqQKUrRXFR+WpAMfQ9PajrakAGDscaL+FqQGMco1Wc1WpA31P2CuvMakBJIW1K1sZqQOB4/7SetWpA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"5\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 05:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"wT9bCyexcUBF/B3Zg61xQNhR3xXhqnFA0QiXKkymcUBFhc5tcaRxQA/T4Y+wonFA81s34/WfcUA/5OMRF51xQBQ4Iswlm3FASRZRJhaZcUCXm3DXxJdxQF/1G4Nyl3FAA8PZXk2WcUCCO3BeWpNxQNnsZAhWjnFAZs1mIZCIcUBYl33/aIJxQFXeDmUJfHFA3x18ejl1cUBKOMCgI25xQCddgmYtZnFAqvK4NaNdcUDtxec2pFRxQMl9gtozS3FA4zVkPotBcUDtHZxXMThxQK5KCXXHLnFA8gCXA8okcUD9SkTOghpxQCtqqoaFEHFAVAHroKUGcUAUuba/6vxwQE2Lbwns8nBAHAiQLkjpcEAguu0STd9wQLyVcPKB1HBAnAULxYXJcEB9Bt1J2b5wQFr9aWNbtHBAkhCHJj2qcEBq7QQZj6VwQK2tzVr5p3BAIwhGHDyscEBqlTVgzahwQPL47fVYpXBA1rOmKLGgcEBim9wq55twQHu0nBtylXBAXMVpOQeQcEAATFzIpopwQNnCQsaRg3BAn1qVQQV4cEDfAzfieGlwQAreleB/XHBAEldp/RNTcEBEvMoTi0pwQJ9EtU0MRHBAgzpM5pA+cECeLoAqGDVwQIAKZqLqJ3BAJIe3acokcECfjRQ4Jh5wQJTW+WhJEnBAEb/7FOIGcEA6xSTpcfBvQBOqRKnO1G9Av1EQKOWzb0AcJKEYzpVvQPzIbBiAeG9AZGbLRQFdb0ChQL9FH0RvQJRlpYGFKG9ARvMph18Gb0AWJHFgm+RuQNFdrihGwm5AGgpAX5ujbkDYAy/SD4JuQGymlR16am5Aty1YUglMbkDKXnK1aDZuQHQiQ4gVHG5AeNzDgxz5bUB/mzvSj9dtQAZHYIwEt21AkZhCPW6WbUDGhn4OJnltQI8uEigRWW1AejpYnWQ2bUC3pGgtgRNtQOWRG5448WxARP/gEbXPbED45lHQcahsQAFB6x3lgWxAuLjVeh9abEDvIj3JlUBsQFRWKiq4FmxAzG26NaACbEBlTixavvJrQCpWMq7DzGtADeHhMDmza0BTAZ6RoZ9rQGhf9ZAchGtAdMaGuotoa0BXiW/GlF5rQJOCnFK+ZmtAm+Y4QXl2a0C4gkRmcJ5rQIM93+YY32tAjSqEDAwDbECoAwCMeR5sQLOwhU+SJ2xA3fFZnvEpbEB7TocRVTRsQPJ4GfOvN2xAW4Pde+otbECBPkzYaSNsQOGExYf7F2xAFmnZtmsKbEAjYuucH/1rQAN+cZZX8mtAu9QAKp7oa0CAgEHB7d9rQMhOxyu02GtAO49fsxXVa0BbKid3ctZrQIk77qZq1WtAxN12SELUa0D/sn0lINBrQKPDqbz6w2tA3Eoj08Wwa0DR7YzTAZlrQJh+WnAVg2tArkX0VpJra0BWvgOYRlhrQO/AKLwNSmtAOHrhjlpBa0DGaD55nD1rQOpODcCJNmtA2q5UyMs5a0B/WRKHvzprQM/BlFdlKWtAjPKN0ZMla0B8wXFn0h1rQD/Bt4ULF2tARV3P2///akBkJkgN6fBqQNt4eRWH5WpARrn8gH3XakAXslvsUM5qQFbD5pBWwGpA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"6\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 06:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"NVssDZPAcUBJg8tm9LtxQBH9XP3stnFABDiSfXOxcUAdWDdKwatxQCH28xwOpnFALBX8b5ChcUB8CBuOLp5xQBW6nCqSmXFA4W+vk8aWcUByDNtTEJRxQEhhiNL3kHFAo2NCBF6NcUCPGTLHL4lxQMDAXtuyhHFA+nXehjqAcUD4bnkpXntxQDPZW6/kdXFAWEZN+GRvcUAV5nnb3mhxQHV1mxAtYnFADdwOuYxacUCcjiBFeFJxQGgK8uwhSnFA3+Y7cvhAcUD89jTKTjdxQPpVeqsgLXFAH0Ovg/0icUBTG5q3hRhxQLY3LGz1DXFAyeFV3QIEcUD0xZpnT/pwQHh/bLcr8XBAV5kvyJLocEAmZ5nV9t9wQISoRq1P1XBAXPQFqKzKcEC4uMm968BwQHrPR/e3uXBAxDMLDxOxcEDkc6FaGadwQCP9XXVVnXBAAcytNy6acEBznNYfKKRwQCkB3gshnXBAZH7Mg1KVcEBsoAcXV5NwQPsyql/5j3BAf2x8j06IcECQZDO+k39wQIy0ldefdXBAynyyHNFrcEB4K7Qrn19wQGObcptjWXBARuC6qYpYcEA66/aiOFFwQPmO8HXHR3BALgllhDQ8cEDqbjHrBS1wQKmzf8oOJHBAZQERp/secEDU5+PgshdwQGMK7EkZDHBAoX1e42IAcEAckIYxkOVvQJx9OPN8x29ATEbkg/arb0A2alweZYtvQCB3wAOrdG9A1uX464xhb0AoNISnTkZvQMPDs7JcJW9AU24ZgQkDb0AmmFb9KeJuQB8MmSbVv25AlDqVHSylbkC/PD4vxIduQKMKhVQecm5AbHpFozZZbkDWvnqrxzZuQKB5tMyoE25AlBx1AlL4bUBMpxFZatdtQGbImMfHv21AjPQqVpydbUC38gx6HZNtQNPipDG4bG1APNefizJQbUAvOpGpWCltQL9nnlFqAm1Adq/q+/jabEDquhGotLBsQPpI8X9shmxAvQMEYKFabEDDEHfywTlsQJ38coxADmxATfp4vZX7a0DEbNJx49ZrQJEuEl1DumtAJEAO4xega0D4kgvdmYZrQG3zYwmEbWtABdysw6Bxa0Ca1Y2z2ntrQJu+tZRHhGtA/OAhY76Oa0Ddtr3qWbJrQDSkdNiq0WtAxlUah5oNbEB3a3MYTgpsQKS3gKndE2xAhQth1wkYbED93oJewyBsQH0WjFM0IGxAspGE13sdbEBTOcX+lxVsQLp1r4RrDGxAbSNweasFbEAaGLnFlPhrQHbqxuAM6WtA6fzXRQfda0CcAJOj3NFrQJE5R9eEzWtAEgEfG63Na0AAyWosjs5rQP8CTflkz2tATgvIx73Ra0D6GnvHlNZrQHJbk+yV1GtAwHeCokPEa0ChY3+AfK9rQL0qj5bOmWtAG2ksZ7+Ka0AJ94AXQHdrQH0a2LYSZ2tA0k1CAtlda0ChmnDx4llrQMl1uFhrVGtA1+GQrPhKa0A9FL2Kb0trQEMCxEl9NmtA0x+IPAsoa0DlkYMIdSZrQIoHkRNdEGtAhH05dCn6akCN8KtIi+tqQDY9KERp5GpAYwQsP3/XakAuXGIa+9dqQHRW7yuay2pA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"7\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 07:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"OMrcnjDIcUAbOf71GsNxQIqduqvBvXFAxDC/bPO3cUAt0wfe17FxQJHocIiSq3FAto4EjJilcUAz0vjKhKFxQFONhHi/nHFACFOrIT6YcUAzHD3izZNxQAOpN9Tnj3FApUYyvpWLcUCTtghoiYZxQBjRihkugXFAD9+H7uB7cUCcyOOKMHZxQNOtZb3TcHFA4h06t5xrcUCTiSQYRGZxQL+Q3+B3YHFA5gEaYvJYcUBHh1+EhVBxQFyA8qElSHFAbntDOWE/cUDchRTESjZxQGBKZR6ALHFABmLRPdghcUD4DNWFIhdxQMWs47MFDXFAliq4id8CcUBfEZcjlfhwQDIpfcjD7nBAMkImqqflcEBM/pDabNxwQKj55P1503BADeagFSbIcEAtKgpg8sJwQD3gDtsVu3BAoLix4QmzcECcKzmcfalwQJCDAVj6n3BAhWgGcbmWcEBzPpfkPJJwQAeA4fsMkHBA3D1zgJqQcEBikLSFMYxwQCXQLbl0hHBAV/LvqSJ9cEBWY40WlHVwQPOOtkJKcXBAf6c+xsxpcEAn01hezF9wQPBXgMa+XnBAXdZJheJacEBLE9mL/lJwQFwC3sLnRnBAzmCfUew5cEBKVae+GjBwQPXS4MfKJXBApcyvHDAdcEBAG/6/IRNwQJrnR8/IB3BAyf3+28X6b0AEQdVrQ+FvQBKOFI81zG9A6nNrZaCsb0AGodl/45hvQL8o4kkCgW9AYGOqDrBib0Dzm8ay2kJvQJ1G34LDI29AbHFukY4Cb0Djt74NQeVuQArBdXtYyG5ATaDeE5GtbkDNh5AOBJFuQFEsmVP2b25AprmQanFObkDXPd2ojyxuQDMiPgTqDW5Aiss8TS33bUAt+b+t291tQNgn5mreum1AhThqPUi0bUD0N8hlr4xtQIRByqONdG1AZtJZ/gtPbUCRtbM5rittQOOeUshIAm1AYw5PYN7XbEDNLxQZEKxsQDTHEXAVgGxAuDmpHY9VbEDElvr0Si9sQNZUK02DDmxARXoNICzla0BMVT0AE8hrQBFfcIRhnWtAjKm7/Fh9a0DIovhTE2NrQHRkd9izX2tAcWuSfOJya0DEeniF8oprQC/pIXhEk2tAaO2u2qama0DhQpy/J71rQAZZnr7w1mtAg24HTqD/a0BkCCwfJAtsQJ+qUvm+EWxALpLfeTcebECTGRfF8SFsQNZUmVguImxAmFWmVIMibEBGlRfHNx9sQNd0EK2qFWxARaR7ch4IbEADlFHrE/1rQNb4fhyC8mtANuH6Yfrpa0DtfciMceRrQHRiyygS4GtAGMuLFUjda0AkCdMXhNxrQOWPn2Ag3WtAADDfs/Pfa0ABjeIK9eBrQG5Yg0qH3WtAf5BJ8yLTa0AE/k5DHsJrQCOlVjgpq2tAW+tsAtyQa0BA7xm+jXlrQFGe5G43ZmtAUoQJVQ5ca0B45sDnR1VrQJoosU2aQ2tAM+FOSac8a0D4amP1vzdrQDj/sIszImtAIRwjP38Ma0Aj4skIuBFrQL3h4iREB2tAYKxOau4Ga0AJBquE7ARrQAT0QxLuAGtA0ZpgQtb0akAf0S86wu1qQFMhEsNm4WpA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"8\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 08:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"Z7P20n7PcUBahEk9RMpxQOClRHHpxHFAaRLbLiu/cUDvpELeKLlxQNJ5H0rrsnFAWFlNjWiscUB210ppAaZxQIjr8voZoHFAGnMi0GGbcUBBtWLW9JZxQORWOrZOknFAKtmBHmCNcUCB51izGIhxQLMetfjNgnFA77LspUl9cUCaYZ+v03dxQIBNpxWCcnFA3Y1YMzBtcUAjt5a18GZxQIGwWkTfX3FAwbz6QEdYcUBGJCOrd1BxQMjjDrxcSHFA1sozn40/cUDp4eZfwjVxQAnnKSsJK3FAELgRe10gcUD1fSV/XhZxQPCzasGEDXFA0xBTlxUEcUC6BhHhNvpwQNR5iLVU8HBA1E0dumjncECrE07wpt1wQAW7S7RU1XBA6r2qHRnMcEDj0EWukMJwQIFRAPmeu3BAdgw/5IOycED6lNt8ZKpwQOnrLXtNoXBAYK3x99eYcEAPo3J+Fo5wQN2eoa6ghXBAL7r5tViKcEA1CGCR34lwQFzbeCZ4gXBAauwZLxR4cEABmvn0FHFwQCw5NQpWaHBAIF/Mx/BgcEBu+YmNL1pwQEg60AtxWXBA2J4GrRhVcEBn3yCcsUtwQMyqfXi+QHBABOeSOko0cEBv2hrLCC9wQIOZlI9aInBAqMq3ANoccEBNzN6nRBFwQLPoNZDqA3BAzINgem32b0CoxjrTs9lvQL93FYJTvW9AcfWAqgagb0Ak0J3CGIpvQBugKxEtdW9AZpdMtSJeb0Bz4Kmu/kNvQFvpIkKTJm9ACK0oqA0Ib0DsAZpP7uhuQGXhJ+o2y25AN/Ff53arbkCK3duWW41uQOak/Z2ibW5Aheb+U/1TbkCY0uhAsjhuQESpiPfIGW5AdCV+rD38bUAyUypgaO5tQLqlz+8Jy21AhmBuIBq1bUCkMm+UwI1tQLxnr1hNa21A5RZdeIpIbUDxqHbpGidtQHOXTI3f/GxAakClmXTRbECBJm8JpqVsQDfJ4KBQeWxAM1sh9XJNbEBGdtey/SFsQMpl+Sm4/GtA/d1bkgfaa0AloL9l9rVrQFR2u2Pjl2tAcpGJSCRya0AGabfcQmNrQGqpcnyyXGtAJciIguRma0DBUwOtMX5rQGR0ODbOl2tAaiE4KqG+a0C0PfPa4OJrQOA6wWFV8mtAQWveXUQKbEDRxr/0jxZsQFtig5FNImxAQ7VyIyorbEByrJr5ZjVsQJNER4y2OmxAGyxog0cybEC4Gp7yEylsQOihBInqGWxA1NUl1OgQbEB0t3+vrAdsQBOrhmNwAWxAKbJwmXj2a0BGyGFwSe9rQNYjlIhs7GtA/bAGj2fra0AU4nLeSOtrQM3p5h2i6mtA1i1aS/Pra0Bc15kSNexrQM4juYkR6GtABdEf7Ejca0Al30QmEMdrQDH5InAvr2tAUqt9y3yRa0BIOMFVq3VrQJzQ1C++XGtAQKgr6xpMa0AcHJhYM0lrQAWvCsZPR2tAJY+U+jcxa0D8iwwFeC9rQNK5LiuPJGtA+o55xVsQa0CcxuGeACBrQF14EtBsFmtAhRBSr1gZa0Db9KXNVBVrQG/ed6YIDWtAYO2gHTcCa0CzCpbt0/VqQKFjnbng8mpA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"9\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 09:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"W5o1dpzccUDlndmdeNVxQCo2OrtLz3FAsLvBBxDJcUB3b+iMu8JxQI6SnqFjvHFAYXsWqx62cUB60L6euK9xQDpwVUR1qXFA1IgltyijcUC8iD8f1JxxQBzAD0DGlnFAXKw+L8yQcUDzDmspCotxQP+wStF4hXFAR4hHOOp/cUBpW7XQS3pxQO4rUs4qdHFAuzZggddtcUDmZ+HK1WZxQFUoMxI1X3FAr88iyCFXcUAR70OASU9xQAqoeB/yRnFAhL4XWCQ+cUA7VrisTjRxQDo32i1wKnFA/DNMyIEgcUD1XnnXrxZxQGXg0Yc8DXFAQAzjhdwDcUBzyaaHhfpwQP8plA4A8XBA91KoUS/ncEDAzXNv+N1wQJ5hMyu91XBAc0EKepTNcECYAHhnYMdwQBzk4btbv3BACGJf1hm3cEA8YuOyUa9wQNgf6mIxpnBAcwu4waWccEBMjauyh5RwQFFwN+45jnBARuOQ/PuJcEAInqqAeIFwQPYXcLpGdnBA70m+nmFscECMGjDZsWVwQLBQoyFRYHBAFrRHXJ9acECNlEtV4V5wQEi3c98kX3BAP73Z/05XcEBuJSaGrk5wQDq4tgQKRnBAopO2z2w8cED7FnfVwS9wQOROTGl3JHBAmdPARuUZcEAkKXtVcw5wQPRbCcE7AHBAHZuOgd7lb0AInnt428lvQFjxB9dYsG9AexqqZmCUb0B8ShLh+H5vQEW+tentb29Ar/SjM0BRb0AzUtOHsjNvQNLFsnsRGG9AzzmDC9AAb0DaiVOWi+huQNJrV2uZym5AvdBfQzSybkAEHXVAS6FuQIB7+DQVjm5A/acvtIhwbkCOzVHrTk5uQOqPEW4ILG5Aegj0cagJbkAPmRvVpuVtQP8MlxfDwm1ALtuGV76fbUDDVGTssn5tQGgAhJ1wXW1ABrqc1gU5bUBRwrYgChhtQN+5h/dq7WxASdEGSSzFbED82cT8kZtsQP+eBFLlcGxAVBmUBHhEbEC9ag0I9xhsQGGzOImJ8GtAiCrlttPOa0AKLL5+HrdrQHEW0p16pmtADvfz0RN4a0CaD/WvxpNrQJZDmQykdmtAYdpzovVsa0BqeeoZsYhrQIQJToNgo2tAL461oEfUa0C6+y78z/BrQLd2VtLaAGxAEhM2clQZbEDUaUCXCiJsQEyAKGVcH2xA4//tRJQmbEDUdSDXYy5sQLtkxxpiM2xAgXEW1WEwbECj+ZnjxCVsQLYMu06mGGxAmuYeE+YQbEDKIeLXZwZsQOlqky5BAmxA/OZXIS77a0D6alEnufdrQC9AfUNo82tAVnrqh2bza0B7zocQQfZrQBQPzgdr+mtAaDkSrSj6a0Co9yh7//ZrQPKVawRK9WtAziBU967oa0BYDVR7gdJrQCbLdyVsuWtAhVNC+wCda0Dhv/zxoIFrQPKRr4GOamtA4aVa+clZa0AXFR/9xVJrQJy2zNDsSGtAVgD7D3I9a0AtLsrJlSVrQI8p/uhGHWtAcj+nRJYPa0DuS7LnZRVrQGNROeUrHWtAaBAFB+IOa0DjSBH6kv5qQJR5jMrr9mpAZOOIdjHzakD9/KocxvRqQMqc3MiXCGtA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"10\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 10:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"QUCj6rLhcUBczEVgB9xxQCgXevdr1nFATOs9EH/QcUDZhcBXU8pxQBCwcBTdw3FAu/OF+nK9cUDWz+pwBbdxQEryXJoKsHFAx3XoxzqpcUAKVF7wg6JxQN++pU2Am3FAJw5zDmCUcUDmAVC1do1xQCzqf8t4h3FAK7XNSKqBcUCtO6rfF3txQBTM/ttVdHFA6MZivkRtcUBIXss88WVxQJyPZwtCXnFAd3MYEJFWcUDUwc58lE5xQIkpY3ktRnFA8Wt7Pi89cUAiEJl++TNxQDjpu+/BKnFAa93DMZEhcUDlrS7pHxhxQD1QEuMEDnFA3HKbqXkEcUDBUTEnA/twQOSAtkpH8XBA1o5VMO3ncEBiRQpLoN9wQNbXMwJa2XBAJ708PADUcEBtM8kYQM1wQPTGRz+MxHBAeSXYBgK6cED5w2WMUbBwQG0IWGmnpnBAT+zoZ+mdcECUm2wxMJZwQBTdlh5UjXBAteFJ2MSEcEBntk7iDX1wQCoXnN+xdXBA9KDP9rpscEBaZBbrIGZwQLmsQ54aY3BAFOTnjkBccEDdCnvGG1xwQCOZUaNSXHBA9vkS1YBUcEBapLQ5okpwQPzJCFBvP3BAo9L693k0cEAhQTaN6SpwQJE8UPqcIXBALKourhoXcEDWbx9c+wtwQKi3eL2D/m9AN2jvPffib0CaZ+q6AMdvQGwHzbWzqG9AnI+M2zqQb0BYmvNVlXdvQIbUjtWaZW9AUWBrnuNRb0D76VR4TzZvQDTpx7+IFG9A7/QK37DzbkBzfllQw+duQIz0HhU03m5AGlofWmTHbkC73Svnk7NuQBISq6rklm5AaRUKblNwbkAYI8yaWUluQOyQKejiJG5AdAPoCEwCbkAJAtDr2OJtQFQuV+3Jw21At5132GqfbUBjqzpTo35tQLvdgp19Wm1AX+vJiGA3bUDOa5slgxFtQGzjS9NF7GxAg3wGCrfCbEDzgcDHkZdsQJqIaIL9a2xAGGR4bBxBbEAuwGXleRVsQAQifpfB6GtA6s5aDY3Ca0AKFVU4m6hrQBxEuJrTkGtAFlBTa4mea0CteAQkx7lrQCMil8/3n2tAkaI4+NeTa0BBo1rbgaFrQNhOKwF1u2tA7d3QRYbaa0AYluPdCeprQP9pKRht9mtArztBiwcBbEBBtppb+wxsQBIsxktsGmxAGw3wnwQebEBfUsNXzCRsQODN+OwXJmxAUQJ8p/ohbEBP5xMoxBZsQLzmn90WD2xAOFjN6qsKbEAvOjBdmgZsQOlNgtFJBmxAVgqTKXAFbED7Gy0uVgZsQLimaBupCGxAxttpRmEPbEByxXk7TBNsQGkznNzZFGxAVAOCX0QTbEAuJGNfdw1sQDpJGSu4AGxAGHZ8RhTra0BjfvdFbM5rQFI8TPWysGtAMvnRg7qVa0DmNcXIZH1rQGH+ADGpbGtAcVvu2pdYa0B2lVRDSUlrQLMYAssNO2tAGurDsxMua0DolUPeiR9rQMy7KFDuHWtAZZB4ieoHa0CgWt/Chf5qQBcqFXYWFGtAZmuqqqT5akChC+k5ugNrQOyrPBy+AWtAoRrjuLIPa0BDhJZEcANrQCGeNivgEWtA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"11\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 11:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"+wylD+PgcUDR+bbM+NtxQCerkS3P1nFAzUjL9UrRcUBXGCDqy8txQLVg1BjWxXFARd8VsMy/cUBvSD0nuLlxQMl+0y1cs3FAddj3UZWscUCY91ekxqVxQI1ThTfQnnFAL/JM9ECYcUDnPzomtJFxQNA9mvEei3FAT77H1BaEcUBu4KCl4XxxQBzebOQZdnFAftH0lShvcUBk5p7remdxQMi+SL9IX3FAIbQVwTRXcUAXzm73Pk5xQI6rv/rGRHFAyDcCssQ7cUBm43p/3jJxQME8o5BWKnFADCVRhucgcUBtQUFbMBhxQAYcKmNuD3FAgegS4Q4HcUDKJMRurv9wQNjce/p693BAHumbYUPvcECD9lS/kudwQDMR5YmM33BAdqgG96vXcEAXxCeth89wQBBoU29vxnBA88ipCsC9cECEPGBPBrRwQJo0xAA1qnBAMV8tYyGhcEBDatuZu5hwQJJYZ3P+j3BAGGFFrb6IcEDS4R16wYBwQIPhQcmpd3BAc/L1rB5ucED3maMAFWZwQNBvkik6XXBATdg5tytWcECrE2PyklRwQAqfB/5dVHBACKSxo6tPcECwKTfQO0ZwQPFEAfZ6PHBAgVLelCAycECyxNNlQihwQH0FNkKlHnBA/LkmjMUVcEB8jc1KawlwQMasx6WF+W9A5ecJVzfeb0AMxRjUecJvQONi9FKGqG9AW7qug3CTb0B4RNXH9X1vQIEjLnOrbG9Af7TcQ89Wb0Bd5HRhnjtvQJwtE8yDHG9AdNas2W7+bkAmJx52geNuQAnXjHELzW5ALJ45vNGzbkC22RzxCJtuQGp8KG3hfm5AsjDv4qFgbkDBR/ZA2UFuQB+Zge4vIW5Az59psDwAbkCgfnFXVeRtQF2H15/nwW1AZP6X9n2fbUDFCjlTloBtQK/lEs/mWm1AymnSSLI7bUDPQLRjORRtQIwQgjig7mxA3YgpwTDEbED4aEEqNJpsQGGqDEmhb2xA3CJHMeZDbEByhdfGQxhsQGSrIdkv62tA1mcGZs69a0BG92TJlaFrQLxpsxY7mmtAKhBFQUKka0AsYTCLhKhrQDvGGNJ8rGtAYe/lI46sa0CUZQ+fHalrQJNlVQjSvmtACiZ0EQ/Ma0D9Z8YXj9JrQFupTnvM32tAwWm8lBHya0BkUMzuRv9rQA/IYz0JDWxAXI3DqM8bbEAotkucDyRsQOMqMYeTImxAvCrt4kgcbEA6QAMT5hlsQGC4fzuWGmxAGoT6vk4cbEDabe3bKSFsQDt04DesIWxAKZBvb24ibEBNxipPPihsQDLaGk1WJWxA7UIitCUmbEBxso/15SNsQBNIzM8hHmxAj1hfDUAVbEAg0qvtrwdsQOTdzAnS8mtAPR9RGu7aa0BAqA0MVsJrQHFowRU5pWtAlGFGj6SHa0CXbSlccm1rQMxCId2JW2tALSEa0AdSa0D96d7qHj5rQKnxchE9LWtAvT0BPIoda0DuZal+Wg9rQDhy/t1EEmtAeniL/HAja0Dfhtkt+RhrQAAuU9ugKGtAPL4LGCQSa0DxI9gCjAZrQM/B+hsbBWtAqE3b1DgVa0CbwP0b3RFrQC9LNTx3JmtA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"12\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 12:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"bxuyot7kcUCyeYWRr+BxQJxjBifb23FAFMlaCKnWcUBRHlqYOtFxQKgHTgtOy3FAwy7UfoLFcUCk2Xvvwb5xQErzYK4muHFArzXekfiwcUC8eXOMtalxQJB9skW/onFAL2FTE/ObcUAy0SdvK5VxQCQuCsOYjnFAqoUDrZ2HcUDlpCj+H4BxQKXjkL0WeHFAq+I831hwcUCRUgXF12dxQBknxdx0X3FABiUtVc1WcUCURhC0wE1xQJGDkkWaRHFABHW0/mM7cUC8r27KOjJxQLZS3IYDKXFA/wtR7/4fcUCa5frZaRdxQICe/XEgD3FATgbHDU0HcUAP74DVpv9wQOuo51qJ93BAQSz6LVTvcEASfWvwTedwQKwkr+uL3nBAL3S4DTvVcEBK5TDH1MxwQMGUtSG6xHBAevRLM+y7cEB6k9PF0rJwQIdnpMVyqnBAvM/2+bmhcECcqJnTHppwQANhIfQMk3BAq6m4MOqKcEB9AJWL9YJwQC3olwkZenBAc+yM/ZxycEAv4m7Sa2twQHwmWmsXZHBARzzOA0NbcEBYJLnroVVwQLR5rU/OT3BAjCsx1rlJcEDPX3T5N0FwQFQ2hZNJOHBAqB3nmvotcEBu0C3LgSRwQCs7IPVmHHBAHArgWbEScEA8gX7M6AdwQHjq5vgk+W9AqlV9aG7hb0C9GNt6YMpvQCR/m6YRtG9Ae8st7JGab0CYfoaBhYBvQI+VqM/YZ29ANueJGF9Ob0DRt/GhUTRvQERc3YhkGG9AbwAav9r8bkDtpnxdrd9uQElJZnvwwm5AKAp0HEenbkA35uhZcIpuQANCoyPTcG5A7WmFNLlYbkC4xbnX8jtuQEhC4pCYGm5AF7eWvAf5bUCdWl3IgdhtQGVHNwbrum1ALCmGc/KcbUBzeT7H43ttQJs4UUH+WG1AHDzEl3o3bUCOw8y0VBNtQGCj/raj7GxASbb5NKvFbEC8N/ESFJtsQGxwl0GFcWxA+8iMZy5FbEAFFTMDsRdsQMSbGqE96mtAZT74AETHa0BK8ToekKprQNI5g3Iwn2tA1980Teeha0CFzjpKwJ5rQC7Zf03FpGtAzNE9fOWka0BdlGcZ2aprQBT2CA9WtmtAE9xcWM28a0Co2s3KWsVrQGax4wGR3mtA5Vd2MEH9a0BG7UVrpBVsQIxL/pnyImxAz+Qg/z8lbEDhJsRPnShsQP3JgrmwLGxAsi9CcFI2bEA3l/ttQT9sQK7n40LSQGxAb6cbTbE4bEDXtj9ZmTJsQOmZIuNMLGxAiL1fH+4lbEATwc/VfyRsQBIZFhXSJGxAL2vZnK0hbEDt+6lstBZsQPbch4rmDWxA5TguImEEbEBFneBPSf1rQEyP7n3O8WtA71HR3LDZa0BR+kdGw7prQGBnFgXtn2tAMgIUzLCGa0CGoiFx5HBrQHrQSqp1UWtAJK9Lzjg8a0DN5qqway5rQPfKQM/uKGtAnGPu4+cqa0CbQUehiyBrQM+CTJ/FGWtAqOkCcaAoa0ANMO6cBiVrQATpiisBF2tArrL3enQda0DDc/j6AANrQF8KHPc1EmtAtKqIZtwXa0A/YqcjEAprQIp6cor5LmtA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"13\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 13:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"OPa+vwDrcUAKiYLMbeZxQBkQnNhF4XFAq3hyeqHbcUANX1U2p9VxQDvDExVoz3FAblFE4ATJcUBqg3SWcsJxQOqNyxbou3FAEY4yTSK1cUBIuZY6oK5xQJLTWENUp3FAysi5TtKfcUBx9/8JOphxQAY6ivxDkHFAnAhmY+WHcUDU5INqqn9xQCJszBEod3FAhsulpNducUCXk2Dye2ZxQIF+5VjJXXFAR3fsILRUcUA++wECqUtxQEaQ9t2+QnFAUZvQK4M6cUBht6Pw2DJxQNMryg63KnFAzy9jTkkicUBhZVy5QBpxQDpv6A5BEnFA7NN9TOkJcUDZcHP2AgJxQNQY4W/9+nBAzKeN6ZzycECMzw5CROpwQLnOiEhT43BA360z0MHbcECEv6qzlNNwQJgfR8XwyXBApJtu3lHAcEBJ+/Lh1rZwQPV0TCdNrXBA0dmy/WWlcECx9Zom6ZxwQFj1h+FOlHBAvlGpXBGMcEBwks8fa4NwQLCa/JxKe3BAkQ5raXxzcEChImk6MWxwQOPTLxeFZnBAvQSSAcxhcEB/rah+dVtwQGVKBnOnVHBASesp0G9LcEBRodymID9wQG6FmCxIMnBALSJZawImcEDRGWb7pxxwQHIlVyRdFHBAHMd3mh8KcEB84H0bJwFwQPiUxk2c7G9AW5XpOvTVb0AUQC0Gzr1vQJg6A6dkqG9AwHXcyFmRb0Do2RZ1PXtvQCk0eSl5Ym9A1GMW8QRJb0CbxxHFKC5vQPpLBw4oE29AhbHMUT73bkD8HYe0w9duQE/OHTxWvm5AxLsXgxymbkCjlTPvOY5uQI13MprYdW5AXyF1ef9YbkAAJk8rAT9uQHx/KCUlHm5AaBjRKjL7bUC0u1O8WtptQOWlU2V9vm1AHEK8m72bbUAEwiXicXptQGWp66TfV21AFJR2JfExbUDSRMJE1wptQDR9xrQs42xA1yztKWO+bEAJlun9SJhsQCpg9QF7bWxANk0i8JVBbEDuxsBoCBdsQMO4hbbo8WtAFu5B4DPQa0AtHlkQPbdrQPOsT11LnmtARaxhT0Cha0BEhtzf+p9rQCqh6zaOnGtAY0rLm82Na0D04eliGZNrQMAZXXpZr2tA0ymzkXDFa0AOshYL3NlrQArTmkNj9GtAIDubFtcTbEAt6jsAmi1sQBGKzVb3LGxAT10E7/0obEAGsTuqtzpsQAEhNc2UT2xAyh6SFEpVbEBpuHWBwUpsQJ9lZVGhOmxAyZfyI9MlbEBJx9bsVSBsQBL9GHplJGxAxLColEIpbEDugWc+4idsQGP2dy5IH2xAuy9DBT4WbEDX/AwrERFsQARpnyohCmxAzc0VCZADbECvEaqsWfhrQIrGez8m52tAyRbeORXSa0Bx/bixk7JrQEYK7lWAkGtAd0XdCmB3a0AGeHdPNWhrQIkiH8PQVGtAkyubAbVGa0C9Tl46Fk1rQAwPKsplVWtArrbQJctJa0Chok2rB0ZrQC5gDXJSLGtAzR8Hh2gra0AIWgd1kDJrQFx4jK+LEWtAfy+ObQsfa0DXfAo3K/VqQAT858Jt+WpAT32gj935akBMlWsPiPpqQM75+gpnLWtA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"14\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 14:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"I5v29jnJcUA9Ivax6sVxQPwGhg5wxnFApK1UQcfHcUBYw93EOMVxQPNMREHgwnFAxj/hfH2/cUAgEe0I67pxQMSqE22ltXFAFMIjoM6vcUBsWiAjiKlxQIMgmRxGo3FA/sZcZ8iccUBN2E8o1ZVxQBY0jSF5jnFAnMr3V7eGcUDX3vv04n5xQLt1j1P+dnFAGrtSO4JucUDM7hWiP2ZxQGVm6ovdXXFAwPQKk2dVcUDEjaIpEU1xQC0kfB6zRHFAo0L0gVw8cUBjyn9WJDRxQKjVdV3HK3FAkGxgKkcjcUCjT69uGhtxQO60XD0rE3FAMB+Isi0LcUA6n76CyAJxQDoyDShQ+nBAfPn7fh3ycEA+G+Rxw+lwQOCxxusJ4nBAXLTFXczZcEBdduSFfNFwQIKFNTeAyXBA5GzflMjBcECvOEfbZLpwQANavPlUsXBAVPxI2YKncEDG18OLaKBwQFfLvDF2l3BAdN4569ePcEAI/CYqjoZwQOUzY00pfXBA6SWtIstzcECIAcuZMmpwQOB5XTDNYnBAhNw1xjBYcEBCRJoZX01wQFjo1DusQ3BARlqRRwE6cEBDx8E5WzZwQF0vnIA3MXBAiKddexkncEB1gCobiB1wQJJ2yGK6FnBAJRcaKCEMcEDfoG6PmwBwQJoIf1mL6G9Ad9KwqWXOb0CfyiwMTbdvQC/ijAE3n29AVD4J976Fb0Bl8OPyBXNvQFfGd+mMW29ApCo8HZdFb0AM9ZRi1SdvQMNsG0K9DG9AO613QkzybkDpAB47WNluQBYEgf9twm5AMuSbH1mqbkDS7L/wPoxuQBH232MzcW5Al/4KXzBYbkD2bWGrrT5uQKadv+4KIG5AX79YfdH8bUCPYlsST9ttQBoC2cKrvG1A9nPwBdmabUBOahB9h3RtQC+CbT1WTG1AVhbfaAkjbUDUxvpLWPtsQPTxdE/s0mxAoWJehbytbED4gelZMIdsQJQNM2cwX2xAaYDlfbo4bEAGEZB5qBZsQM1yuPu09mtAKnydwJPYa0CoWE9jl8BrQAjCrWXHsWtAHPDry3Cpa0A6cl6ujJZrQIkmIkDbkGtALnnIyTuSa0CNyk0QTJtrQLrqjGgRumtAxsa9nGHZa0BB6wy4Z+5rQPa4yyA8CmxA6ED82R0UbEB2XrSCMxRsQBGKTpiiIWxA4H8DSn01bEDbLH2boT5sQHRi9sY8PWxAL/PnflE8bECDy+NOyDdsQIFDJ7BJM2xAIGOkivc2bEAPtk1tcjRsQFiwJuqBLGxAjlGI6h0lbEDKlUpTgiBsQLb0+VYKGmxAaGNqxggRbEAb1r0dMAtsQMQkd7skA2xA9G0azY8AbEBBkhL1PPxrQLxHuQuV7WtAusOHdn7Za0BvcyKbQL5rQEqI0L/YpWtAyLSO62GOa0Cszdo8+XlrQHuUQD3qamtASqrL4tVea0CaLyedZFFrQOoPf55tV2tAdNJRCJ5Oa0A7xakfAklrQHfBFpREPGtASdcfZbEwa0AMO0XM2S9rQEXIqWEXB2tA07n7XA4Ca0ANbXelhulqQHr6DKg1/mpAuFIFa+j3akBbmEYCcuZqQEq+y4mcIGtA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"15\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 15:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"fJAqJEXUcUAaPADVA9FxQNOIZk9gzXFAvF10pAzLcUCDMUWpxMdxQNxRiupQw3FAOtspBHW+cUCg5FoJYrhxQJ5YD9ZGs3FAo6tYF7GtcUAdB56N3KdxQITAsxlKoXFA/NqjCEOacUA2IWgd25JxQDU8IZ5Bi3FAT4ZGIHuDcUAPoav/1HtxQKbQIYnYc3FAXckw95trcUCymd8oHGNxQAywgYWgWnFAyDcOsGVScUDAoaDK/0lxQGYFzj5EQXFA7/Y7X3w4cUBXaZjbpC9xQITUREMIJ3FATnyXNdoecUD/MsqPVhZxQAjqFHMIDnFA8AValIwFcUApJTC7Tf1wQP/fqWsZ9nBAr2k8REXucEA6YyvMYuZwQP8e7qPq3XBAaOONlDnWcECe58bfr81wQOSBZ7mHxHBAqnfzSGK9cEAHERPgtbVwQDRa0j7wrHBAPDb21ZajcEASSkjiOJtwQCQpK253k3BA1SmfuGCLcEA9e2ycGIJwQH55XBzseHBA9Xd8elhvcECAI6cVfGVwQC114xU4W3BAEkidttFQcEAU5GZvNUdwQGoAMcUWPHBA1iYGWJwxcECm8MWffS5wQFc7E4XaLHBAKzMcFUQmcEAbv+EOQBtwQO4cUqz0EnBAaAz3MnoHcEAmyNZLKftvQNLsoBYm5m9AMfEK0LPPb0B4jcSfobZvQO0lQkoMn29Ao3f1kuaFb0CJXIm0TWtvQN+0fi9hTG9ALheVedMtb0CRv2sXAg5vQCGvy4Kz+m5A4Tr6mdTybkAN2emoTtpuQFiKkRxfvm5AgIxZ9EWgbkB7ZtGdjYNuQI0y7WMxZm5AKTKgdsxJbkDDrqG0Xi9uQPauNHxlDm5Atvs6QfbrbUA4gQnKncltQNsI7sCapm1AKHSYhH+DbUATrB6MU11tQE4gyiwlN21Au/aKTQUQbUAkDAF+bulsQHHQSNE1wGxAalJssP6YbECmMAbCKnNsQHymZ/gzTmxAm2AXW94ubEAaeLXVQQ9sQEkGgzff9WtAUZFUw4vja0DJAKAxztVrQFolPh3IxWtAigo/Fwm5a0AXIGTNAq1rQLGnULP0o2tAjQtqormha0BEK9ppjbFrQOTEdNZn0GtAnwJxm2D9a0Dben3C5vxrQM/PCys5/2tAsRlByYIHbEBtuxhe6AxsQChiNDpMFmxAGkmBqDcnbECKppr2hS9sQB+ck5iXLmxAKBY/Qnk5bEAxo1ubMkdsQCiCM1mVSmxAalxJdshDbEBforrCoj1sQFw6id2RM2xAyWWb1PElbEAjLU5RDiFsQC9qI2xpH2xAAzIEB0UfbEAqkNRbIA9sQEg8H5xi/WtANkXijeD0a0DEPNUqre1rQBzLEVTc4mtAcdhQlLjTa0AEQ+IU1MBrQEQ5xQNcrWtAsxM7ZsmTa0ADptM1zH5rQFPb8oRWamtAFHC2TDtka0AWejRGb1prQPrsQFJxS2tAScSPvKRRa0CFlDXOdktrQM27aTsIMmtAbDeUx/4Xa0A6G7z9FRhrQApEPK2TA2tAurHNntHyakBRlwdnEfdqQJIFgiIIBGtAQ6jEGbD3akCNZPVnTvxqQIkHsg31O2tA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"16\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 16:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"pg2FdaTUcUBD3rsuatFxQJp+5JnZzXFARkvwo7DLcUAscoHCl8ZxQM+0zI47w3FADUwjWzS9cUA1WxYqurdxQOEDIvjRsHFAUR9WQnKqcUAGmqK/c6NxQAZB1u0mnHFAy+00WraUcUCqCxUrDo1xQKYd1seshXFA2nyU+PB9cUDqm+Zo73VxQEXE+vbubXFAfOM3Lh5mcUB8hiGaCl5xQOGqgZJNVnFAq0OnquROcUDuWuk60UdxQFUBv6acQHFATUm3dks5cUAY+0ItHjJxQEOgvWebKnFAEXvykokicUCWQGR9SxpxQBBa8yYaEnFAZf1gmggKcUBk8edWTwJxQARX1r5i+nBA2rShRKDxcEAGqml7KOhwQDTr+J943nBA8nEdfNnUcEAtHaoe1stwQAlZzS0fwnBAwRF5rVK5cEDtBiDTI7FwQK+GKbLQqXBAaL//B8CgcEAWprsZnJdwQAHSiA3hjXBAhuK2QzWFcEDWniZcq35wQEJOKNwpd3BAShYFsFJscEAcbwuW8F9wQJfR/mMqV3BAXXVEEbFKcEBdHB4Q9kBwQITCSNWxNXBAJqcBgfYwcEBBiontgDJwQPSwKaC3MXBALNhLNkMocEBRVdIG8B1wQBH9MIB4EnBATMz9kbkGcEA31ofnnvVvQMYOd4ON329AbFWPogrGb0BvO6yyvahvQLOXvMsokW9ARK3iV9x0b0Bu9KQZCFhvQD/kje4JOW9Atjlulewgb0BWxEXZgAtvQPZug+h++G5ASvT4z7/ebkBM/vi6RcNuQOzl2uzQr25AJKmEFIGZbkApYcI0D39uQJzvmphXX25A9Pmx1vBAbkDAAL9zJCJuQJQtk6o7AW5AgKuSfCvgbUAdYBLk779tQC0joC0Im21A3Ft84D52bUAYjGVqdFFtQBjHddpPKm1AQ0muw0UEbUCysSsVmt5sQGQ+ydHgtmxAt35mMImQbEDNj1XwvGdsQAx+2pNDQGxA5WgMl3QdbECdOHpCQwFsQI1Nt9KG8WtAAJ9boRrua0AXUMwL2d9rQMPIJwMJ02tAGB4JugvBa0A8HVYGxsJrQAExS3QNyWtAoeeRAgrTa0A0pvFRx+JrQAOKq03U92tAEzWGSKfla0Du/s6ouu5rQBsg15q4AmxALeWa+hr6a0A4kiXCmwJsQEDwD4f4C2xAY2xZOn4nbECj1hRCW0dsQO5HUpv4TmxAxPOW4INWbEASg60bUltsQBGTFE4wUGxAjf5Z5U9CbECaRexVMTRsQEMlN+JRLGxAiuSDG2QmbEBfvedJdCRsQLZeOVioIWxAUygI12MTbEB8YbK8sQRsQEMnKLYb+WtAaXbY1qLya0CcWlcuIelrQOXwBmq12GtAOn8hOETMa0D0MkApG71rQDyIWLEdq2tAjIZOtw6Wa0BaEepVXYFrQKp29gBWX2tA+mzSHoJWa0Ag0NLAcGFrQK3xUsqVW2tAZEb4ff9Ya0DatjofcVtrQByOA4luRGtAeNDSBzA8a0BG1AxMwhprQOO9jPhjIGtASY00h5MGa0DunIAt3hRrQBfvbULtE2tA7EeISaIIa0Bl8wd+aRZrQDLAVEr9X2tA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"17\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 17:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"higggg7bcUDDZbP0MdhxQE2IpyWw1HFAcyHyU83RcUCtygOCg8xxQJm2wtIyx3FAQ91qlSLBcUBCm9oew7pxQD0RST3gs3FARlmGFLmscUCM1mM4T6VxQPte0LusnXFA9/CHYKqVcUBkrVOnho1xQE3exoEmhXFALAty7Hd8cUA5ab/D53NxQI2rEtDna3FAWi9qciVkcUAtJzgBtlxxQNAWcMnAVHFA+PnL+tlMcUB0Xt4lHUVxQKvTdSudPXFAyBTXd/M1cUCc9v4Eey5xQOdR/lkSJ3FAmARKMEQfcUB2Aa7DUxdxQNlFQ6OoD3FA3Aw3C78HcUCyjn2n8v9wQIzqMq2i93BAlihVyaXucEB5P+VxBOZwQAuzlvd63nBA9vznm9/WcEBMjb2VXM5wQGTtdeU/xXBAivxys/W7cEDGk8P7HrJwQNruLfRRqXBA5BA958ifcEChtmSBdZVwQAjRpHAtjHBAIZ2hcy+BcEBJ7rsptHdwQAgjb5afa3BAuCIOZRFhcEDF3ukUHFZwQBJXWUskTHBAoVG4bPdBcEBkUoxVAjdwQM4BjYWvK3BAOEBoXXMscEBJWt67HTBwQDWvaB1/K3BAVC/5tAAmcECr5YbWsBxwQPltxtDKEnBA2Du8GZcGcEBmVEyqZPZvQA+KYWdb3m9A5O2FbB/Ib0AUuTNfGrBvQOGmTF1ylW9AzzXCv2B6b0B7A8W6nFtvQBzNNoL6QG9AN6nDccYqb0AqnVFC6Q1vQOO09aAt8G5A0+LGLLvVbkCWyP/06L5uQHiKXtlppW5APVGmMzGLbkCy3XM49m9uQM6JL4rjVW5AlMC3pMk2bkAj6tDZVh1uQNFYtawL/W1Apdr1KxzYbUDzalAyx7NtQHK3rFvBj21AmP4m5RxubUCBRoKfw0ptQIGMzwu1J21Aw0FU/Zj/bEC8TZocY9lsQAik9TQmtWxAbMQtAqqObEA7ZB2oRmdsQJsGLOU7QWxAeinxCtYlbECEI9oSRxVsQHdw7Nk6CWxAN4faxOv7a0D7/Erc7+drQPOowRsgzmtAGCinUCPFa0DDCYznxtRrQMYHzkhy6mtAGhsGZqj0a0D2C2anSvRrQK1axWGSzWtA2FmXT5PXa0DlT8H5V99rQMQUqULO6WtA1q6fv/D2a0BhOn4tVxdsQBcro+6VQmxA5tzHrM5TbEBdwgLfDl1sQLJR3h/ZW2xAkekZz6RTbEAINUhAYlBsQLLtGJZjQmxAZjxlZf84bED7WO9xMS9sQCFst+0OJWxAAzpnZIYjbEBzX26tMyBsQM5yaV2OHGxAQHb/PV8UbEBqZSI7pgtsQIl5O/Q+AmxA4V0gouf5a0B2YecZ+PBrQBYgAAx03mtAxUJNMlnJa0DuBrPKprZrQOGwgTrcpGtAboajhlSMa0BoXhR4unhrQMCqyVRFZ2tAGv1aOUJfa0A91sn7g2BrQCiC+xFUZWtA2tJDk+Fna0BIX06MlltrQGoPpSiJMmtAcpzfI5Qja0AsuFqdgyVrQPIKBbDJJWtAnXA+omsNa0DxP61trRVrQEr89PEeDWtA2H94ZVf7akDzNomeSwRrQIwKjmJjVmtA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"18\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 18:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"ridlyFDKcUAm0iUVk8txQJ8U8BJLzXFAWVkHIpnNcUDle0YLkMhxQBsyVoJDxHFAwa7fAtO9cUBOFulubLhxQO3k5yD/sXFAU00TAn+rcUBIq7uKUaRxQFOG1H4cnXFAegDdE3qVcUBPIEuX4Y1xQFtr3HTUhXFAOcv55Jx9cUAc3E9FGnVxQKHKXBZzbHFApqlTmc5jcUANYbDQb1txQLcGGnpJU3FAx1ueWjlLcUBUR27CUkNxQFBC7GgoO3FAPXpaayozcUD0PvEQnStxQFJFP2w8JHFAbGo2SJ4ccUAuzBix5RRxQIlcI651DHFAwrwA8rMDcUCzRW9GQftwQCcBoUmR8nBAxMTJ/K7pcEBzzQ0HGeFwQLo41bL82HBAFVMCvmzRcEC//EEpjclwQEtmNOBSwXBALHq96Iy4cEDYabAFDa5wQDYjk7BWpXBA/KCxXNabcECzrqacGpJwQC0UXLBeiXBA0UDHv7t/cEBBYJCJUHVwQMaU7XB0aXBA3dC39X9ccECq8FStmk9wQH54qAgHSXBAnRem5nk7cEAIg0SrqjBwQB5JLdR8MHBAtKqEsCY1cEAf6UBwMzNwQFSk8JmSMXBAehVa03opcEA0vTT6QyBwQMGBHBUIFHBAPxqnOSYGcEAacKoDmvZvQHxZBONy4G9ARdnl39nIb0DTtOFika5vQCFpw+R1km9A2NiGL0h2b0Dhgu6La1tvQNhZs1sEPG9A25skokAhb0BXj2AdLwZvQJb4643o6m5A11Zwrg3VbkDaRAWAIsNuQNq4olrvrG5AmFILpZGRbkDmoPMBCXJuQKnW4eA4WW5A7+ftgOlBbkCqrplxSiJuQOGgBM2T/W1An2iK6aLWbUBq6XX+i7ZtQJK7FmptlG1AzjzxHv5xbUCkIIMBr01tQKP+IKxBJW1A+psYXJv7bEDtE+p/9NRsQNMWHcQls2xAW7C5aRSRbEC6juvxQWxsQFLCd1MES2xA1+UGuC0rbEDN7cCFRBNsQK4wFHvmBGxAw4ferF7za0BsfBT+CdprQAwU6INfx2tAuoSI0//Fa0AqeD3IOtJrQAmi3j7n2WtA7dhXp4XUa0APLI6M98ZrQNPMfcJpyGtAbRyKWwzSa0Bs0HcyH/JrQCPy7RhKEWxAk/Y/yOkmbECFbBkU+ydsQH1iRt2+KGxA4x4jvgc0bEAAdiVbQEBsQANcNPPiRmxAarkhkw1NbEDN2INGeUhsQLbdkNj6QWxA6VPv5ys7bEBcHX3AlzZsQMhsVxWYLmxAvGE0d98obECTgtwUXCNsQEMi9RaCH2xAxpxM398XbEAGkV74PRBsQC02EMj7B2xA0nmx+Ur9a0BANaCXDvNrQF1LogBt5WtALzesCUnYa0BYu03xE8VrQMiF9BPytGtAuMshEZGha0BNK/sEC5FrQFzVvcGDfWtAgENINXNqa0Cu5SPs0GJrQI6+WcV+XGtAvXoGIu5ja0AyfKp3TltrQEYpsAzXJmtAzi3YDCwEa0C8EbasdhdrQDSYq0ybF2tAV/itBYQIa0APxt5sMx5rQEzTqPKrDmtACV5+E3X5akC0H0Bq6fxqQCRTpbX2R2tA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"19\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 19:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"FM+cWEW2cUCK/+c5GLtxQM1WVyyOvnFA8ZmmBxjDcUB+LWiDwb5xQGyrXd3dvHFAo9cFORa3cUCW1P5NxrJxQCZD8Vnyq3FAWrKVGUumcUAX3th0Jp9xQOnb2lGjmHFAeK89XjKRcUBi0hW/o4lxQNhYMjaPgXFA8HPZWVB5cUB/QNJj3HBxQHG4VHMdaHFALS7/eidfcUDECoyHX1ZxQJ9nk+XmTXFAS1RtjapFcUAGbC/Rbz1xQA93LybTNXFAuEof6WcucUAeobmT3iZxQLK1bC99HnFAnFDL7O8VcUBjpUVwYg5xQMR84EH+BnFACxZgCA7/cEAoFmqya/ZwQE0EwYIC7nBA3o47ixXmcEDTFAVT0N1wQLsuhv/p1HBAHLTOE0LMcEB8RFSK0cJwQOi8elPkuXBAqfTihDOycECAbPeuGKlwQPLfWnz9oHBAcoAKzBiYcECjZgkstI5wQMfJ6p2RhnBA34pJ81x9cED8qLGy+HJwQOooM9wPZ3BAVIlVlRBacEA+jqTLy0xwQGdSvvstQXBAeykCgdE2cECGbOxdlDJwQL3xpEJjOXBAvXviQlA/cEDG6kfhDj9wQJgcFNEhNHBAs4M4R34rcEAoowNrlR9wQIj3YGg1E3BAH1BaPlsGcEAjM4wig/JvQLdTRzd82m9ACeV28KHFb0BbCd95969vQO7MDXnQlW9Axkk8pEd5b0DuGTj+s11vQOOb5fG1QW9AnfPfysQkb0BxrLcvQQdvQP9G3s/i625ASoFkzg3UbkByPuDyeL9uQCXMoc2QqW5AOpTJdI+LbkCSiUPT/2puQJI35+sjTG5A4bEYbQgvbkCXuZMiEBNuQIMpkOKT721ABWlQS2TNbUB9z67P8q1tQI8bA7LpjG1AHVe2xyVpbUDhb6Ta7kJtQDpRMiMGG21ATdV58Mf1bEBzazFwpdFsQI96+gNcqmxAljKdwjKMbECFyyqb+WpsQKmX/GZGR2xAkv8yD2UkbEB21Ra9Pw9sQAMk5sXG/GtAoxZzlGLha0CTkgOcQMdrQDiTG4ZVw2tA/HQ1vPDRa0ARKys1u9FrQIogrXovyWtAlNw4dqbDa0CbR0Lt3LxrQCCaRerVz2tADsGui4bja0BOYsh2dO9rQOkEVzwQ9WtAQcCmAvECbEAKokki4xNsQGEEaiVnJWxA3C/Sxu80bEAdmVCrukVsQMrdyyR2T2xAHZL4mFdPbEDUhmc1O01sQFp3YUYJSWxA0mHspNRAbEBRFwno0DhsQGmN9MoiMGxA/OwHVlEqbEB3V+F2xChsQJfpJoTbJGxApiJ6RaofbEBWgvNdKBhsQIC4VxjUEmxASdGOVFAJbEBEKh/AYP1rQPcj38fM8WtA2MxX3B7ia0BU3xBtodBrQBvaUX2GvWtAqTnC0IWoa0Auvf1znpRrQEN0SGDAgWtA/CbAnQZza0C2dyY7DmNrQEOEPicJZGtAcwT81AFVa0B7vcUXLUNrQFLrKeg0K2tAVHCOXGYFa0BooIHihRNrQDuv4Z0NKGtABCDg4u4Ja0BGLnKNsxlrQMSJvxde92pAW/f4BFHsakDNWdKQ7vVqQNZp5lo2OmtA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"20\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 20:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"4zn3bkCvcUDjiic9qLVxQPMxQ4VAsnFAj+QIHGm2cUCrTjKjibBxQPoTs80IrnFA9AY/87yocUA5f44u76RxQFR64i4Vn3FArqMgm1CZcUC49KyhLZNxQM4gnNsYjXFAdJ1Ve6yGcUBIGc9D2H9xQGUKOa4KeXFAreTR5epxcUCDRqa6kGpxQHOu8HpIY3FA8r+so01ccUDbGhyzH1VxQFT0aY+HTXFAnI5DPCNGcUBsXKLwbD9xQHfEplaOOHFAjU4Y96IxcUAXOCEKtCtxQJ2eUCNMJXFAXoVzCdgdcUDkNBI+2RVxQG+AWa0VDXFA9tXwY7cDcUCmJuemtfpwQKjNtTXh8XBALdpLN8HocEANbzH0E99wQGanv7hZ1XBAVd+B9uDLcEBvZOgQO8JwQDi/uKcouHBA83LVF3qucEByncnCtaVwQNrG+eHAnnBA7vP/cjKXcEBfBGGoo45wQDVgo3duhHBAgWr4QWV5cEDDV1ASOm5wQHrQ8ueJYnBASLPuTsVVcEAHxPMtjUhwQBQtvp1sO3BAJaJnCZ8wcEBdxyVskSlwQMY/3m1fJ3BA8f+GzT0scEAeJPMAYzFwQKwJIuh+NXBAmzHEARUwcEAQb08Y9yNwQGw7xScaFnBAdjjG+V8KcEAKOcaO0fxvQERYDucW5G9Aj5Ygdb/Jb0BcDCcnnK1vQFeA+YuYk29A+O/hW457b0BEMEp+YGBvQFT6qgksQW9Ar088AUwjb0A0MT6lbQVvQHKawjRV525A7/luuJbHbkDEy9qYladuQJ/5P/mdkW5AYxHyzCF5bkDjTr55/mJuQMRT6hsbSm5AlHvgQSMtbkAzRhNhrwhuQBL1H8Vm5G1A+0xAwiHEbUCGvhcGU6VtQKnvHIDHgW1AYSJBeoxdbUB87SckeDxtQObVGA3bGW1AI1nCZPz1bEAAvnP449JsQHMwkEossGxA/PmGCySObEBWgHhbjWhsQC8TcQgkQ2xAYeMyzUckbEBShwUYngtsQLsgSRGa6GtAzp6Q3krGa0BmMFCnqrhrQFtvVJLDxGtAjCrhPGbIa0BXRVLZoblrQIqf0NMRsmtAaOvHnTW0a0CSQiop4tFrQDFPzsvP02tAO1H2e7Dha0DGAL4aaPBrQFTcjeNU92tA7oW7EmAIbEAG+uF1piJsQN8WVux+PGxA0p0GzMhPbECvD7aS1U5sQFguGveuVmxABRQ56atUbEAULst3YE9sQOY4fWf4R2xAd7B4KnVBbEB/OGFvbjpsQJ3PK+qSOGxAVB8JYaUxbED4FuNZ0SlsQKxe//XpImxApRyJ2CsfbEAAAkuQeB5sQArEBBnFGWxA0hFKdsoPbEA2UqyBZQRsQBNvaNIW9WtAljemSFvka0Byr8V0KNRrQPbxVRlRw2tAoYeZvTSza0BmHl+WWJ9rQFet2eqhiWtAf27EDMx1a0BGFAnOxl5rQFTINSOPWmtALWVs4gBba0CFnz8IUEtrQGOOHPwJH2tAgTliw1QTa0BS9zdYnQtrQCVgJ9IaF2tATNTF64X6akABfcIQmwJrQHTwupqa9mpAzCaHxo8Ba0DulJ7+gwdrQA/IWvIALWtA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"21\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 21:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"l8BS9d+fcUBJ9cJQZ6RxQP+5ckMWonFAkBav8tSmcUBDzEvYKKFxQHG3jxYionFAjFwsieKdcUD3snovUppxQET/JqoSl3FAHRExlgCUcUCv1fqeOJBxQIwrndLli3FAz73CbL2GcUCKavde6oBxQKo7/wd3enFAmngkDJhzcUCw2dUKY2xxQHfn0aj4ZHFA9kKW6jBdcUD8CK+DMVVxQIpI7NMdTXFAjapsl/JEcUDQREPRozxxQB28/nIwNHFA3KwwJp8rcUAvYP97YyNxQGWCJd5xG3FAOqj4E+ITcUDspW1WYAxxQL6hsc+FBHFAg0IuKCL8cEDhdlA6e/NwQNe2eJF76nBAGhS0xavhcEAsoFaRPdlwQODNA4+l0XBAYd7AFXPKcEAxCTku9sJwQFqGgwBHu3BA+skbAhC0cEAQAzbOlaxwQAOb8zl2pHBAzWSJziSccEDsLW4DhZJwQKZSsb6Zh3BAwUWO6Up8cEAwgWfeSnBwQOGZrh1xY3BA2T+h0/RVcEAqOZ+x+0dwQLM/h7MAOnBAeFSKbv8rcEBOKmoJRh9wQAX9sOuYFnBAPYcA0VIacEBK2QkVvDJwQJ3f9RyHPXBA9H1cmp8zcECNa1h6iSVwQAOqoS9LFnBAsTYIJzQJcEByuSCkrvpvQHcV6mxA4m9AQJ3zIFbHb0Aa6ZeN0qtvQFGL4rkfk29AAc9jWXJ0b0CUvzPtj1RvQEHIDjrWNW9AfYzdvNEWb0AlCKbA/PpuQIqn4CyJ325AAHife5++bkBg8n+Xd6RuQH1qKxO1hG5AP1GiGoRybkDDxVxnSlJuQPdqer+zOm5Aai0PThgYbkAmzNvDcgJuQB2MDq+y3m1ADRzPBnPAbUCpN+oxKKNtQGVLff0WgW1AmsXkV7ZcbUDttHARIjhtQAnsdkwuE21AZEoEd9LtbEBvRYMlisZsQEjcDLM9oWxASI2Hym5+bEAoz0XSW2BsQOUvh1UERWxAZhZqw7gmbEDa8yJEtv9rQAa5ngqw32tAdruP8ifSa0C9UaQmNNNrQBGwAjs5w2tAF93id260a0Aa8glT1aJrQP1XiRC5rmtAf7yHSUm7a0AxmphKLr9rQCX6hYKbyGtAgVkB0i3Ya0DxE9FBVvVrQHZlz4OVBmxARSIZPFAdbEDcBmeGgDZsQIXav7lqPGxARX1H6thBbEBYqW6BJk5sQIXiySpZU2xAxSMJR59bbEBcqXhe3VhsQD/5aJJHUmxAJkLetcRLbECT1PnM90RsQOA1G0/kPGxApP2t9Xs1bEB3f9KYDzBsQMiZYgIRKGxAUTIGNzIibECfiH/lMB5sQOY0AV2SGGxA2KHA7WMMbEB2SU+fiQBsQAqBwrQe8mtA5OpCLBvka0BSjfhKT9RrQFfyi4rsxGtA6fd3WeSza0AAdf2hoKRrQFpqFN4YkWtA3CU0U8SFa0DxwuU7PG9rQLfhvoVYXmtAz5cRRodLa0AIujZ32UNrQLsh4XmAHmtAjdRaxv8ba0D3tV+DFhlrQO5/xgqNHGtAFmsSHNkOa0AJeMR7FAJrQJPP+upsCWtA1oiTc2YNa0CE9NmYcgdrQB3IvlIrF2tA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"22\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 22:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"lEbf/YOZcUCdZZQ0N51xQBaYeUPHmXFAx1JCJ22gcUAztciCl5pxQAQo5MN0mXFAhXZXJ2WXcUDJGy804ZVxQJaTodCKk3FApNC8WvuPcUBiJw+cn4txQOpPKbh3hnFA9KG4Ir2AcUCsLeFc23pxQIzMIAiIdHFA1NQMkk9ucUA6csCDBGhxQOCzoXd0YXFAtVBcmotacUBxcws0MVNxQC7thjVrS3FANBBUrGZDcUCbH3+VbjtxQA6NvNlXM3FA4VCnOiMrcUDaChCQ7SJxQAey7s2vGnFAON4xts4ScUAqwqUS+gpxQK+9RIQcA3FANluC+gn7cECw4uyhwfJwQPbZpqh46nBAw57hJWPicEA3XlVChtpwQJN2AUQ/0nBAxjDO+QDKcECB0Pp0UsJwQLClF5ebu3BAz1UTAnq0cEDaUlbyAa1wQNMUTVOlpHBAapn3fX2bcEDMcuo505FwQD38EFGhh3BAWFVaXPN7cECKR/8pVG9wQCfnMTooYnBAxvmP9rhUcEA/ab6VokdwQAq9apKxOnBAcoFrlycucECDOW34niFwQGkhQARpGnBApxlA6WMhcEDit5LKXztwQDML0FN/PHBArwyY9yUxcEAq+TauhCJwQLwtmIIkFHBAnfaZTi8FcEDWN4S6bO9vQFTW7c2g129At2Jd+3G+b0As1ZNEWKFvQE74kaaJhG9AAGfnJA1qb0Bjx81Q3lFvQHbVcENmN29ALAEfkvQXb0AdV5ChufduQFReAgjs2G5A00ad3jm6bkADVbKzz5huQFyAtxDMfG5AE+mZCdZZbkAmN16zYDpuQCgbwZR8I25AFhkHNWMDbkB3oaj1tvJtQJaMTZQB1G1AuAkKKEu3bUBtv52MSpZtQA9oy69Wd21A7p4cJOJSbUDPQ+1o0zBtQNvG1dmoCm1AyUpaWPzhbEBYwhtPsbxsQD0yNRyIlmxAqvgkHJR0bEBS5Gz1iVZsQOSGFTFlQ2xAEd2SzQ8mbEC8iFXxbwhsQMOHSrfs9GtAgUsD7aTia0BpYN4LfcZrQJZzHY3osWtAr87nvryZa0Dk1XosYoRrQOnURG9RhWtAXYmSyBSNa0DfOwVIGKxrQOXhoBjl0WtAwPdHC9j3a0BNCk4Vhg9sQGP9CIE8KmxAxEGDDgE0bEC2XzZo+DFsQBoi1guwNWxAlEzKCu48bEBkW/K/6VJsQLhGrarFXmxAceMT2DRdbEBu1ppaUVhsQDjMzZxuUmxAlornCt5LbECIvWW2IkRsQKQkp5JaOGxAZC8BHXUwbECYSymb9S1sQC+1QopQLWxAM5dgIYopbEBkosfNkh9sQDcz0b59GWxAd0mN1V0VbEDMtKnyUw5sQAEw3pJK/mtAJUeA4Hzta0D3shobkdprQNpU4c6pzGtAkmB4Kvy5a0Aud3AnJqRrQFF0IcNcl2tAjZDqV7OJa0AaEmwLvm5rQDF58ByKV2tAVOb1eGFEa0CGO/xIz0FrQPynQVeuJWtAQ4XxIRYTa0DPZBXRsRBrQHZZJZBGGGtAUSBz8FARa0DYnOBOBe9qQJwvAvIT92pASri2/bn/akAz1LIoYfVqQA5CG1ZLAWtA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"23\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-11 23:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"FNtBN6eTcUDzrlJlDphxQPDSb74llnFA85PGgciccUAjqNSTcphxQN915YgVmHFAxwEZ8rSTcUCdBPh7EJBxQAE5XhDMjXFAQ+e+qjyLcUDPcdaA8odxQNev9NYyg3FAMZTfppl9cUCMzQ56BndxQHsUtRsncHFAPUF7JRlpcUC64Aq6D2JxQFqhLjz+WnFAGO2vU7tTcUD9ZGMwvkxxQHhLJkfHRXFABts0XOs+cUDnVhtmSjhxQM/Zmxa/MXFAxqylnQUrcUAM+Dco5SNxQA8NeF1WHHFAmq7G4UYUcUA0X6/QCQxxQNg/EpW+A3FAD3SRa2/7cEAo65Vtu/JwQBAuwJDo6XBAIVMiTpHhcEB4/D2XX9pwQLQHaf6603BA7spzt4LMcEB2KlALicRwQOGlYj3Eu3BAssGIZS20cEBNsCSNq6twQEZ67WsoonBAVAJhT8SYcECzNU/RVo9wQD9VuO6ihHBAwChvUF94cED4oVgamWtwQE1xWMfnXnBAzEnJlsFRcEBY6GTFAUVwQG6qBixBOHBAVFslOVoucEC4r9cqlCpwQES0saXONHBA6ARoo4hEcEAe0pK3DT9wQJSy3DzgMnBAlcv5cywncECGrqxtzxxwQLT+AmIIEnBA0ywvZAEHcEBjgHDfmvlvQP+t38CC4G9AuG6ksOnBb0AYG3gm+qNvQJpnrpRDiG9AM2VNer5qb0CcF3hBJE9vQC8sJVFHNG9AFPrfgdEWb0Ct4Du2EPduQEjdf0F73G5AuxXPhdC/bkCTX8+adaFuQAnKdReefm5A6fbz3PxbbkBScz3mSDxuQAW6N24uH25ARadkDbsDbkC//nuVpOdtQA+SiVvEzG1A2BwX72erbUAcxZku14ptQBpl2zX4aW1AJE+nklVIbUC2UOIY4SZtQLbxgSlzAm1ADwr483babEDa6h3Qz7VsQPeuFTplmGxA2x+1RXt9bEDh9kVyKV1sQIE/tqEzPWxAKHZezuojbEC6iI7b7glsQM8mUq9X52tAPKpZv6TGa0CJ2P9KCKprQBponRdzlmtAN6s9VcWKa0AqPCPkQotrQD0EAPfilGtAacgLSLmta0CFjtJPqMprQG+rzFgH7GtAIDVmgRsFbEDgD99vNR9sQBsy/u6aKmxAFMpH22csbEAg+7zSyTNsQIBV08EEOmxAZRMnWNs9bEAj3SAxSkFsQHJ8ffABQGxAmkPlCN4/bECFc35EyT5sQA7iCM8EPWxAN3sqMv48bEByQGIcUztsQJqI+HXIQWxAnMqjovZAbEA2CoQ7wzpsQNMHceapNWxAPBCCujwxbEDEIzqXnitsQIkTWi+PI2xA3BP+/CcabEByEit6BhFsQAzakssBAWxATyo+q+zya0DJPoM0jOdrQAGfpTo/1WtA03CZOhDDa0BImJrxR6prQHb1Lp4fomtA7Mr4yxyLa0DIWfSByHNrQONsPYw+W2tAqC4CATVJa0AEXc1HSEBrQFg69dGhN2tAs9TMJesla0B/48LVJx5rQHRrDKwPHGtAuoc8oEkCa0CEpbaGZvBqQKDnNkTuAWtAlmujZEsAa0CBC72IEvhqQHJZTIO4BWtA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\", \"24\": \"{\\\"patch\\\":{\\\"events\\\":[{\\\"attr\\\":\\\"text\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":\\\"Time: 2013-05-12 00:00:00\\\"},{\\\"attr\\\":\\\"text_font_size\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"12pt\\\"}},{\\\"attr\\\":\\\"text_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"new\\\":{\\\"value\\\":\\\"black\\\"}},{\\\"attr\\\":\\\"x_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"min_border_bottom\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"title\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"}},{\\\"attr\\\":\\\"renderers\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}]},{\\\"attr\\\":\\\"plot_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":500},{\\\"attr\\\":\\\"background_fill_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"value\\\":\\\"white\\\"}},{\\\"attr\\\":\\\"min_border_top\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"tool_events\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"}},{\\\"attr\\\":\\\"min_border_left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"min_border_right\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":10},{\\\"attr\\\":\\\"y_range\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},{\\\"attr\\\":\\\"below\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"toolbar\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"}},{\\\"attr\\\":\\\"left\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"type\\\":\\\"Plot\\\"},\\\"new\\\":[]},{\\\"attr\\\":\\\"column_names\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":[\\\"T\\\",\\\"height_2\\\"]},{\\\"attr\\\":\\\"data\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"new\\\":{\\\"T\\\":{\\\"__ndarray__\\\":\\\"fhHpg6yUcUDEtdgk9JVxQA0DqGWMk3FADvOtZ3idcUDXlyfZ65hxQJHa3ptymHFAa3P9mXOScUBmwmTg2Y1xQEFNtNi0jHFAai3I0XuLcUARFUvxKolxQJA6bJP7hHFAMlBd5PV+cUDYGn2n8ndxQBUdScJNcXFAEtOB7XVqcUBd4aRBcWNxQFIFulVMXHFAzN6wWCdVcUA30l3AA05xQBpa6xBNRnFAAmVC28c+cUBcCLqVvDdxQNq80v5jMXFA9O5IduoqcUAaOzS+KiRxQEkCkelcHHFA0XWUxJETcUBTYR0c3ApxQH2kncVTAnFAlm4q+Kz5cEAsdS+0MfBwQAwt9DPA53BAtnArT/TecEDLM5pBUtVwQA0xTSYyzHBA7VmUnZfFcEC44pgRGsBwQPB53QA7uHBAG91gU1yucECrLL5qNahwQL0lZIfqoXBAYfeevu2XcEA6qx8OX41wQIelx2OAgnBAknJhn8x2cEDPYNJZpGlwQLjszdbDXHBA3vbEVatPcEC9jYk9JEJwQDcJE4H7NHBAohzHOdoucECH1Zlf9C9wQDt+36+PNnBAHZxdNdNCcEB4RhByYzxwQOzsABkrLnBAUqSubSwlcEDIuSn3UhxwQDAocpClEXBA9QT+mpUJcEBBSSYrtPpvQLUvuMgo3m9AC3pwmZzCb0BmpUr+waNvQEy+63MNjG9AmHEEjS12b0B5RFLPxFRvQC5dep/TMW9Afxu1NTMTb0AEftxdavZuQKr0roZp3G5Afi8PLcu9bkBYgsdJDqBuQOhn+SYgfm5AwPFlfDxcbkDx9Vh4+zhuQKkDl1ZsHG5AEns2l9P9bUBRSSgRb+BtQBw4ZJ7hym1AvDmS1GeobUDHZtz5R4dtQOKP1BdIZW1Ai3dcCOhLbUAgAjNC+yRtQLdSGLTx+WxARzjsyuHWbECBdJP1abRsQI5IjI19lGxAIFFlaJlzbEC0NqaVi1RsQJ4SjpVCMWxAmvcKGAkYbEDdgnJeYABsQNQ1j8bS1GtA8OF3tEO9a0CTaNU5DaFrQPpcBztVnmtA1xmm9Baha0BWWm+0JqxrQCzf4ay0pmtAVt4hw9fDa0AQug0lu9NrQNT5EZah2mtAwnosWR/0a0BqlZqk4hlsQIjbBBiOFmxAw7jNs/owbEBqH9C9ukRsQDdH0lQvSGxA013gQ1tCbEBq5+339TZsQPEbmKupSWxAyWVMNRhFbEDXaOAuoTVsQGMHC22pPWxA+4qdAVU4bEDaRgo1iztsQLIEVSbnOmxAGLyaHp8xbEB2igdVxS1sQDPa2rG1LmxAC/LYCwY3bEDkaYQ0Cz5sQBrEyrpsK2xArK2pPw4WbED8HYbDOhxsQJkHndr1AWxAcXeaCzcBbEBUKB8XmOprQAdp10Yh3GtAjtLLCz62a0CIT9XMIKprQGAjLbglk2tA9Do+j9R4a0DzScSXMWtrQEoA5SqkZWtADKd9oqpUa0AHUvlhjURrQJdFOtMNQ2tAIuSW6wQoa0AC3InSTRxrQAk2gxhzGmtAxensrxT+akC7pF7/uvdqQOgGGQsUBGtAiX04yu8Aa0BqjX0jOvpqQAxceAGZEWtA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]},\\\"height_2\\\":{\\\"__ndarray__\\\":\\\"scaYBGokeUDPKRxVn6B6QLS1EJaBhHxAWATLLzmwfkAtaLvAzIeAQJbepU4vzYFAjIrg0pAlg0AUD9mPBo+EQAKuXVEhCIZAgPedBMSPh0ARiPJHCyWJQIbJrfc9x4pACBFT48J1jEConlioGTCOQIIh15DV9Y9A6EoD5UzjkEBE4MJDC9GRQIISLGcDxJJAwjHIXBe8k0CWhY4MLbmUQDSES6otu5VAtmAbQQXClkAcfC5Tos2XQOswjIn13ZhA7KKXcPHymUCSE94+igybQNDRRaS1KpxAEJsfoGpNnUCCoOxcoXSeQDeZ6BBToJ9AtDNL8TxooEAmPFloiAKhQCphhc4Jn6FAqYDpXL89okCs+I6cp96iQMlsGV/BgaNA1j9BuAsnpECeGQT4hc6kQBK+daUveKVAVLceeggkpkAOAtldENKmQKgmHWNHgqdAswe0w600qEA6P8PdQ+moQMY3KzEKoKlAfE0vXQFZqkAMOGEeKhSrQHPPyUyF0atAfvFJ2hORrEDY5y7R1lKtQMM09lLPFq5AmiA9l/7crkAex9jqZaWvQCTeiVcDOLBAEVeHLHGesEC21qA4/QWxQAECjkmobrFA0lpgNnPYsUAI/G7fXkOyQIINTy5sr7JACUDYFZwcs0CcsjSS74qzQDyz+6hn+rNAPNxWaQVrtEDYHDHsydy0QCRJb1S2T7VAS9kxz8vDtUD2ix+UCzm2QKyquOV2r7ZAtLmyEQ8nt0ChZ1xx1Z+3QMGaCWrLGbhA+oSHbfKUuEDasJj6SxG5QOAEeZ3ZjrlAbsRp8JwNukC8oEWcl426QCb3HFnLDrtAsWXa7jmRu0DQ6u815RS8QEjSDBjPmbxAUr7ckPkfvUDiKtCuZqe9QBLY7pMYML5Agpm0dhG6vkBLGvmiU0W/QNg443rh0b9AaVn0u94vwEBpeO0VdXfAQGztACG1v8BAQt0iQKAIwUCUpzTkN1LBQNesqox9nMFAcYY7yHLnwUBQfJk1GTPCQBwbN4Ryf8JAqegXdYDMwkAQUq7bRBrDQNAQyJ7BaMNAMmqKufi3w0BU13887AfEQJLVuE6eWMRA2tYBLxGqxECmiTA1R/zEQNT5itNCT8VAemBLmAajxUCC2kMvlffFQFavpWPxTMZA9FTwIR6jxkCu+Ax6HvrGQHUInKH1UcdA5wx79qaqx0BPH4oBNgTIQFVwuXmmXshA1LZoR/y5yEDuBiSIOxbJQGGQy5Joc8lAAS02/IfRyUCGl2GcnjDKQPK5RpSxkMpAjO1sVMbxykDwflyk4lPLQI6bF6sMt8tAIGDJ+EobzEAsmuWRpIDMQB2qAfwg58xAdc7ATMhOzUCmWkU7o7fNQPzktjS7Ic5A/w+WdBqNzkC9OM0hzPnOQKnGHfRoZ89A8upTHnzWz0Bwd16kwyPQQKb38kkOXdBAWOcFUSeX0ECqyW8/GdLQQFSkNBTwDdFALQVForlK0UA88oULhojRQPD1+mtox9FA5OpWz3cH0kCs9aCe0EjSQChXNdqWi9JATKKqx/nP0kCCIJCCOhbTQFKAIQa5XtNAMvy1nxKq00A9DYrggPnTQJKy11o5UtRA\\\",\\\"dtype\\\":\\\"float64\\\",\\\"shape\\\":[150]}}},{\\\"attr\\\":\\\"y\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"height_2\\\"}},{\\\"attr\\\":\\\"line_width\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":2}},{\\\"attr\\\":\\\"line_color\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"value\\\":\\\"#30a2da\\\"}},{\\\"attr\\\":\\\"x\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"new\\\":{\\\"field\\\":\\\"T\\\"}},{\\\"attr\\\":\\\"nonselection_glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"}},{\\\"attr\\\":\\\"data_source\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"}},{\\\"attr\\\":\\\"visible\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":true},{\\\"attr\\\":\\\"glyph\\\",\\\"kind\\\":\\\"ModelChanged\\\",\\\"model\\\":{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},\\\"new\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"}}],\\\"references\\\":[{\\\"attributes\\\":{\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"attributes\\\":{\\\"active_drag\\\":\\\"auto\\\",\\\"active_scroll\\\":\\\"auto\\\",\\\"active_tap\\\":\\\"auto\\\",\\\"tools\\\":[{\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"}]},\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"8f727b52-05fd-4c03-a8d4-e26a1932a7ed\\\",\\\"type\\\":\\\"ResetTool\\\"},{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"background_fill_color\\\":{\\\"value\\\":\\\"white\\\"},\\\"below\\\":[],\\\"left\\\":[],\\\"min_border_bottom\\\":10,\\\"min_border_left\\\":10,\\\"min_border_right\\\":10,\\\"min_border_top\\\":10,\\\"plot_width\\\":500,\\\"renderers\\\":[{\\\"id\\\":\\\"8aa67ef9-f1a8-4cd3-be03-90646de3dd31\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"}],\\\"title\\\":{\\\"id\\\":\\\"6dfb4146-14d2-440a-9495-9c1d160d4222\\\",\\\"type\\\":\\\"Title\\\"},\\\"tool_events\\\":{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},\\\"toolbar\\\":{\\\"id\\\":\\\"9a668320-154c-431c-b4d1-01af5db908e3\\\",\\\"type\\\":\\\"Toolbar\\\"},\\\"x_range\\\":{\\\"id\\\":\\\"308243c0-65f7-4a80-b13e-7089017f2a88\\\",\\\"type\\\":\\\"Range1d\\\"},\\\"y_range\\\":{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"}},\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"},{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2387ea70-2b0e-417b-83fb-e994f001e6da\\\",\\\"type\\\":\\\"WheelZoomTool\\\"},{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"16591704-5821-4729-ac8f-ed0d24b0c58c\\\",\\\"type\\\":\\\"SaveTool\\\"},{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},{\\\"attributes\\\":{\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"c4f4423c-68cc-4044-9590-2784862bf067\\\",\\\"type\\\":\\\"PanTool\\\"},{\\\"attributes\\\":{\\\"overlay\\\":{\\\"id\\\":\\\"f90ab680-06e3-4d5b-8496-c773f561b7c5\\\",\\\"type\\\":\\\"BoxAnnotation\\\"},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"92778ac4-4d17-4daf-99be-b46eba2ddac1\\\",\\\"type\\\":\\\"BoxZoomTool\\\"},{\\\"id\\\":\\\"474695ed-0b41-4b73-98f9-48dc6ec55970\\\",\\\"type\\\":\\\"ToolEvents\\\"},{\\\"attributes\\\":{\\\"data_source\\\":{\\\"id\\\":\\\"3ac31b50-9838-456a-80a0-bc4928fa1810\\\",\\\"type\\\":\\\"ColumnDataSource\\\"},\\\"glyph\\\":{\\\"id\\\":\\\"062ce101-3931-4329-be69-e8d1ca54481b\\\",\\\"type\\\":\\\"Line\\\"},\\\"nonselection_glyph\\\":{\\\"id\\\":\\\"b1fe519a-68c2-43b1-bc6d-f3a3d62540c2\\\",\\\"type\\\":\\\"Line\\\"},\\\"visible\\\":true},\\\"id\\\":\\\"fce4cd20-e688-4842-bf93-05f11971c3f3\\\",\\\"type\\\":\\\"GlyphRenderer\\\"},{\\\"id\\\":\\\"9f258316-ce15-4089-b502-f24482cb9d69\\\",\\\"type\\\":\\\"Range1d\\\"},{\\\"attributes\\\":{\\\"dimension\\\":1,\\\"grid_line_color\\\":{},\\\"plot\\\":{\\\"id\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\",\\\"subtype\\\":\\\"Figure\\\",\\\"type\\\":\\\"Plot\\\"}},\\\"id\\\":\\\"2c4987ff-7f4c-4753-ab35-facb925f0ccb\\\",\\\"type\\\":\\\"Grid\\\"}]},\\\"root\\\":\\\"156aeb9d-1c4b-4b1d-8525-65b6514ce7ec\\\"}\"};\n", + " var dim_vals = ['2013-05-11 00:00:00'];\n", + " var keyMap = {\"('2013-05-11 00:00:00',)\": 0, \"('2013-05-11 01:00:00',)\": 1, \"('2013-05-11 02:00:00',)\": 2, \"('2013-05-11 03:00:00',)\": 3, \"('2013-05-11 04:00:00',)\": 4, \"('2013-05-11 05:00:00',)\": 5, \"('2013-05-11 06:00:00',)\": 6, \"('2013-05-11 07:00:00',)\": 7, \"('2013-05-11 08:00:00',)\": 8, \"('2013-05-11 09:00:00',)\": 9, \"('2013-05-11 10:00:00',)\": 10, \"('2013-05-11 11:00:00',)\": 11, \"('2013-05-11 12:00:00',)\": 12, \"('2013-05-11 13:00:00',)\": 13, \"('2013-05-11 14:00:00',)\": 14, \"('2013-05-11 15:00:00',)\": 15, \"('2013-05-11 16:00:00',)\": 16, \"('2013-05-11 17:00:00',)\": 17, \"('2013-05-11 18:00:00',)\": 18, \"('2013-05-11 19:00:00',)\": 19, \"('2013-05-11 20:00:00',)\": 20, \"('2013-05-11 21:00:00',)\": 21, \"('2013-05-11 22:00:00',)\": 22, \"('2013-05-11 23:00:00',)\": 23, \"('2013-05-12 00:00:00',)\": 24};\n", + " var notFound = \"<h2 style='vertical-align: middle>No frame at selected dimension value.<h2>\";\n", + " function create_widget() {\n", + " setTimeout(function() {\n", + " anime3363ffe2ecb44fd8d3fab0a0f0b97ac = new BokehSelectionWidget(frame_data, \"e3363ffe2ecb44fd8d3fab0a0f0b97ac\", widget_ids,\n", + "\t\t\t\tkeyMap, dim_vals, notFound, false, \"default\",\n", + "\t\t\t\ttrue, \"./json_figures/\", false);\n", + " }, 0);\n", + " }\n", + " \n", + " create_widget();\n", + " \n", + "})();\n", + "</script>" + ], + "text/plain": [ + ":HoloMap [Time]\n", + " :Curve [height_2] (T)" + ] + }, + "execution_count": 37, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "%%opts Curve [width=500 height=600 invert_axes=True]\n", + "\n", + "hmap = hv.HoloMap({pd.to_datetime(t.time.values): hv.Curve(t) for t in T}, kdims=['Time'])\n", + "\n", + "hmap" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 2 (using the module python/2.7.12)", + "language": "python", + "name": "python_2.7.12" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 2 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython2", + "version": "2.7.12" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} -- GitLab