Skip to content

Instantly share code, notes, and snippets.

@jshirius
Created December 30, 2020 01:26
Show Gist options
  • Save jshirius/cf8f0def8d944f9e6cb15e6602db4904 to your computer and use it in GitHub Desktop.
Save jshirius/cf8f0def8d944f9e6cb15e6602db4904 to your computer and use it in GitHub Desktop.
プログラミングスクールのツイートの概要
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 17,
"metadata": {},
"outputs": [],
"source": [
"import warnings\n",
"#warnings.filterwarnings('ignore')\n",
"\n",
"# ライブラリのインポート\n",
"import matplotlib.pyplot as plt\n",
"\n",
"import dataset\n",
"import datetime\n",
"import pandas as pd\n",
"import matplotlib as mpl\n",
"import matplotlib.pyplot as plt\n",
"import seaborn as sns\n",
"from matplotlib.font_manager import FontProperties\n",
"import os\n",
"import nlp_tools.string_preprocessing_tool as string_preprocessing_tool\n",
"\n",
"import nlplot #自然言語の可視化を手軽にできるようにしたパッケージnlplotのインポート\n",
"\n",
"#日付の設定\n",
"start_day = \"2020-12-01\"\n",
"end_day = \"2020-12-29\"\n",
"\n",
"#処理対象のスクール\n",
"school_id = 1\n",
"\n",
"#DBから読み込む\n",
"db = dataset.connect('mysql://root:mysql_pass@127.0.0.1:33306/affiliate_blog?charset=utf8mb4')\n",
"programming_school_datas = db['programming_school_datas']\n",
"\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": 24,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"'テックキャンプ'"
]
},
"execution_count": 24,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"#対象スクールの情報取得\n",
"school_info = db['programming_school_datas']\n",
"school_info = school_info.find_one( id = school_id)\n",
"\n",
"school_info[\"name\"]"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# スクール全体のツイート数\n",
"\n",
"- リツートは除外(programming_school_datasですでに除外している)"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"twitter_datas = []\n",
"begin_date = \"\"\n",
"end_date = \"\"\n",
"for data in programming_school_datas:\n",
" #print(data)\n",
" twitter_dict = {}\n",
" if(data[\"twitter_info\"] == None):\n",
" continue\n",
" twitter_dict[\"name\"] = data['name']\n",
" twitter_dict[\"features\"] = data['features']\n",
" twitter_dict[\"tweet_cnt\"] = data['twitter_info']['tweet_cnt']\n",
" twitter_dict[\"unique_user\"] = data['twitter_info']['unique_user']\n",
" begin_date = data['twitter_info']['begin_date']\n",
" end_date = data['twitter_info']['end_date']\n",
" twitter_datas.append(twitter_dict)\n"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
"df = pd.DataFrame(twitter_datas)"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {
"scrolled": false
},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA7IAAAI+CAYAAACBhTbjAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjMsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+AADFEAAAgAElEQVR4nOzde7xtVV03/s8Xjgh6DFDxiIpCinceM8+jlloH7WJSaQZqmoGPhqVWz080Kbto1iPmY1o+XiI1r4n3NMksL0ez8m6KZioSGqLgBVEUMXD8/hhzw2Kz9zn7cNba+4zT+/16ndfZa8655hxrrLnWHJ85xpyrWmsBAACAUeyz0QUAAACAXSHIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAomza6AFfX9a9//Xb44YdvdDH2eN/61rdy7Wtfe6OLsVdQl/OjLudHXc6HepwfdTk/6nJ+1OX8qMv5UZc796EPfegrrbVDVpo3bJA9/PDD88EPfnCji7HH2759e7Zt27bRxdgrqMv5UZfzoy7nQz3Oj7qcH3U5P+pyftTl/KjLnauqz602z9BiAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUDZtdAFgLQ4/+fSNLkJOOurSnLDB5Tj7lGM2dPsAALAn0CMLAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxloUG2qvatqo9U1Zunx0dU1fuq6jNV9aqq2m+afs3p8ZnT/MMXWS4AAADGtege2d9I8smZx09L8szW2pFJLkjy8Gn6w5Nc0Fq7RZJnTssBAADAVSwsyFbVTZIck+QF0+NKcs8kr50WeUmS+01/33d6nGn+vablAQAA4EqqtbaYFVe9NslTk1wnyeOSnJDkvVOva6rqsCRvaa3dvqo+nuTerbVzpnmfTXKX1tpXlq3zxCQnJsmWLVvudNpppy2k7HuTiy66KJs3b97oYuy2M75w4UYXIVsOSM67eGPLcNSND9zYAszJ3rJf7gnU5Xyox/lRl/OjLudHXc6PupwfdblzRx999Idaa1tXmrdpERusqp9Ocn5r7UNVtW1p8gqLtjXMu2JCa6cmOTVJtm7d2rZt27Z8EZbZvn179oZ6OuHk0ze6CDnpqEvzjDMW8pFZs7Mfsm1Dtz8ve8t+uSdQl/OhHudHXc6PupwfdTk/6nJ+1OXuWVSr/G5Jfraq7pNk/yTfl+RZSQ6qqk2ttUuT3CTJudPy5yQ5LMk5VbUpyYFJvragsgEAADCwhVwj21r7rdbaTVprhyd5UJJ3tNYekuSdSY6dFjs+yRunv980Pc40/x1tUWOeAQAAGNp6/47sE5I8tqrOTHK9JC+cpr8wyfWm6Y9NcvI6lwsAAIBBLPyCv9ba9iTbp7/PSnLnFZb5TpLjFl0WAAAAxrfePbIAAACwWwRZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAomza6AHuzw08+faOLkJOOujQnbHA5zj7lmA3dPgAAsHfRIwsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAENZSJCtqv2r6v1V9dGq+kRVPXmafkRVva+qPlNVr6qq/abp15wenznNP3wR5QIAAGB8i+qRvSTJPVtrd0jyA0nuXVV3TfK0JM9srR2Z5IIkD5+Wf3iSC1prt0jyzGk5AAAAuIqFBNnWXTQ9vMb0ryW5Z5LXTtNfkuR+09/3nR5nmn+vqqpFlA0AAICxVWttMSuu2jfJh5LcIslzkjw9yXunXtdU1WFJ3tJau31VfTzJvVtr50zzPpvkLq21ryxb54lJTkySLVu23Om0005bSNnn5YwvXLjRRciWA5LzLt7YMhx14wN3ex3qsptHXe4JLrroomzevHmji7FXUJfzoR7nR13Oj7qcH3U5P+pyftTlzh199NEfaq1tXWnepkVttLV2WZIfqKqDkrwhyW1WWmz6f6Xe16sk7NbaqUlOTZKtW7e2bdu2zaewC3LCyadvdBFy0lGX5hlnLOxtXpOzH7Jtt9ehLrt51OWeYPv27dnTP7+jUJfzoR7nR13Oj7qcH3U5P+pyftTl7ln4XYtba19Psj3JXZMcVFVLSeAmSc6d/j4nyWFJMs0/MMnXFl02AAAAxrOouxYfMvXEpqoOSPJjST6Z5J1Jjp0WOz7JG6e/3zQ9zjT/HW1RY54BAAAY2qLGSR6a5CXTdbL7JHl1a+3NVfVvSU6rqj9M8pEkL5yWf2GSl1XVmek9sQ9aULkAAAAY3EKCbGvtY0nuuML0s5LceYXp30ly3CLKAgAAwN5l4dfIAgAAwDwJsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABD2bTRBQAY0eEnn77RRUiSnHTUpTlhg8ty9inHbOj2AYD/fvTIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxlh0G2qq61g3nXmH9xAAAAYMdWDbJVtW+Sf19l3i2TvHJRhQIAAIDVbFptRmvtsqr6bFW9IMn3klyc5NVJzk/yrCQPX58iAgAAwBVWDbJVdYMkrbX2iOnxDyV5eZILkzyhtfbF9SkiAAAAXGHVIJvkxCTfqaqnJPlMku8m2Zrk60keX1XntNY+uQ5lBAAAgMvt6GZPr07yhSR/keSGSf4zyeNa98dJti2+eAAAAHBlO+qRvWOSOyS5e5L3J3lfktdU1SVJzktySVVVa60tvpgAAADQ7SjI/kh6T+zxST6a5IL0uxi/IMnfJDlOiAUAAGC97Who8YuTnJvkLUlekt4ze6v0a2cfnuSYRRcOAAAAlttRkN2S5ILW2rOS/GBr7TlJPp3kTUk2Jzlj+q1ZAAAAWDc7+h3ZNyd58/T3y6bJP91a+9Z6FAwAAABWsmKQrapK8sgkn0py2bJ5l//dWnv3IgsHAAAAy602tHi/JL+W5NAkh63w73lJbrIeBQQAAIBZK/bIttYuqarzW2t/VVVHJfliku9Ns7+R5BGttb9ar0ICAADAkh39/M7ST+ucluRVSSr9p3i2zcwDAACAdbWjILvk/NbaHyRJVf1oa+3zNXuhLAAAAKyjtQTZ/avql9J7ZA+tqpsuuEwAAACwqrUE2UfMLPegJF+PocUAAABskB0F2etU1YNXmH77JDesqge74RMAAADrbUdB9qT04cQr+dUFlAUAAAB2atUg21p793oWBAAAANZin7UuWFW3rqpnLrIwAAAAsDNrudlTqmqfJM9K8qjFFgcAAAB2bK09sj+X5CmttbMWWRgAAADYmVV7ZKvqZkmumeQ7SW6e5MNVdaskm5McmOSrrbWPrkspAQAAYLKjocXPTPKuJBclOT/JjybZN8l+Sa6V/luygiwAAADrakdB9tjW2vfWrSQAAACwBqteIzsbYqvqxutTHAAAANixnd7sqaqun+TMdSgLAAAA7NRa7lr8tfQbPgEAAMCG22mQnYYYn7sOZQEAAICdWuvvyH5roaUAAACANVprkP1uVe230JIAAADAGqw1yF6W5OBFFgQAAADWYq1Bdp8kfoIHAACADbeWn9/ZnN4j+x+LLw4AAADs2KadLdBauyjJtsUXBQAAAHZu1R7Zqjq6qq6/noUBAACAndnR0OI7JHl5VV1rvQoDAAAAO7Pq0OLW2rOq6m1J/rSqXjNN3jfJftO/v2+tXbgOZQQAAIDL7fBmT621jyd5V5Ifm1n+Gkmuk+SQxRYNAAAArmotN3t6eVU9sbX29+tRIAAAANiRtf6O7Cur6icXWhIAAABYgzUF2dbaWenDiQEAAGBD7ejnd25YVf9YVb9XVYckeec6lgsAAABWtKMe2X2T/HSS9yX50ySPrKp916VUAAAAsIpVg2xr7QuttQtba29trT04yb8k+cuq2rx+xQMAAIAr2+E1stXds6qu21p7Z5InJjllfYoGAAAAV7Wja2Q3J3l2kh9PclCStNb+M8lzq+oB61M8AAAAuLId/Y7sJa21xyRJVe23NLG19m9V9T8WXjIAAABYwY6ukf2vqjqoqt6c5EXLZr++qmqxRQMAAICr2lGPbJIckeRBrbWLZie21r67uCIBAADA6nYYZFtrH1mvggAAAMBa7PCuxQAAALCnWUiQrarDquqdVfXJqvpEVf3GNP26VfUPVfWZ6f+Dp+lVVX9WVWdW1ceq6gcXUS4AAADGt6ge2UuTnNRau02SuyZ5dFXdNsnJSd7eWjsyydunx0nyU0mOnP6dmOR5CyoXAAAAg1tIkG2tfbG19uHp728m+WSSGye5b5KXTIu9JMn9pr/vm+SlrXtvkoOq6tBFlA0AAICxVWttsRuoOjzJu5PcPsnnW2sHzcy7oLV28PQTP6e01t4zTX97kie01j64bF0npvfYZsuWLXc67bTTFlr23XXGFy7c6CJkywHJeRdvbBmOuvGBu70OddnNoy73BBdddFE2b9680cXYLXvCPpnYL+dlb9gn9xTqcn7U5fyoy/lRl/OjLnfu6KOP/lBrbetK83b28zu7pao2J3ldkv/dWvvGDn56dqUZV0nYrbVTk5yaJFu3bm3btm2bU0kX44STT9/oIuSkoy7NM85Y6Nu8U2c/ZNtur0NddvOoyz3B9u3bs6d/fndmT9gnE/vlvOwN++SeQl3Oj7qcH3U5P+pyftTl7lnYXYur6hrpIfYVrbXXT5PPWxoyPP1//jT9nCSHzTz9JknOXVTZAAAAGNei7lpcSV6Y5JOttT+ZmfWmJMdPfx+f5I0z039punvxXZNc2Fr74iLKBgAAwNgWNR7tbkkemuSMqvrXadpvJzklyaur6uFJPp/kuGne3ya5T5Izk3w7ycMWVC4AAAAGt5AgO920abULYu+1wvItyaMXURYAAAD2Lgu7RhYAAAAWQZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIYiyAIAADAUQRYAAIChCLIAAAAMRZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIYiyAIAADAUQRYAAIChCLIAAAAMRZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIYiyAIAADAUQRYAAIChCLIAAAAMRZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIayaaMLAKyvw08+faOLkJOOujQnbHA5zj7lmA3dPgAAV58eWQAAAIYiyAIAADAUQRYAAIChCLIAAAAMRZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIYiyAIAADAUQRYAAIChCLIAAAAMRZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIYiyAIAADAUQRYAAIChCLIAAAAMRZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIYiyAIAADAUQRYAAIChCLIAAAAMRZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIYiyAIAADAUQRYAAIChCLIAAAAMRZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIYiyAIAADAUQRYAAIChCLIAAAAMRZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIYiyAIAADAUQRYAAIChCLIAAAAMRZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIYiyAIAADAUQRYAAIChCLIAAAAMRZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIYiyAIAADAUQRYAAIChCLIAAAAMRZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIYiyAIAADAUQRYAAIChCLIAAAAMRZAFAABgKIIsAAAAQxFkAQAAGIogCwAAwFAWFmSr6kVVdX5VfXxm2nWr6h+q6jPT/wdP06uq/qyqzqyqj1XVDy6qXAAAAIxtkT2yL05y72XTTk7y9tbakUnePj1Okp9KcuT078Qkz1tguQAAABjYwoJsa+3dSb62bPJ9k7xk+vslSe43M/2lrXtvkoOq6tBFlQ0AAIBxVWttcSuvOjzJm1trt58ef721dtDM/AtaawdX1ZuTnNJae880/e1JntBa++Cy9Z2Y3mObLVu23Om0005bWNnn4YwvXLjRRciWA5LzLt7YMhx14wN3ex3qslOX87O7dbkn1GOyd9TlnuCiiy7K5s2bN7oYewV1OT/qcn7U5fyoy/lRlzt39NFHf6i1tnWleZvWuzCrqBWmXSVht9ZOTXJqkmzdurVt27ZtwcXaPSecfPpGFyEnHXVpnnHGxr7NZz9k226vQ1126nJ+drcu94R6TPaOutwTbN++PXv6MWUU6nJ+1OX8qMv5UZfzoy53z3rftfi8pSHD0//nT9PPSXLYzHI3SXLuOpcNAACAAax3kH1TkuOnv49P8saZ6b803b34rkkubK19cZ3LBgAAwAAWNh6tql6ZZFuS61fVOUl+P8kpSV5dVQ9P8vkkx02L/22S+yQ5M8m3kzxsUeUCAABgbAsLsq21X1hl1r1WWLYlefSiygIAAMDeY72HFgMAAMBuEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABD2bTRBQAA5uPwk0/f6CLkpKMuzQkbXI6zTzlmQ7cPwOLpkQUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABDEWQBAAAYiiALAADAUARZAAAAhrJpowsAAMDe6/CTT9/oIuSkoy7NCRtcjrNPOWZDtw97Gz2yAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwFEEWAACAoQiyAAAADEWQBQAAYCiCLAAAAEMRZAEAABiKIAsAAMBQBFkAAACGIsgCAAAwlE0bXQAA/ns7/OTTN7oIOemoS3PCHlCOs085ZqOLAABD0CMLAADAUARZAAAAhiLIAgAAMBRBFgAAgKEIsgAAAAxFkAUAAGAogiwAAABD8TuyAADL+H3jzm8bA3sqQRYAAPhvY084UZU4WbW7DC0GAABgKIIsAAAAQxFkAQAAGIogCwAAwFAEWQAAAIayRwXZqrp3VX2qqs6sqpM3ujwAAADsefaYIFtV+yZ5TpKfSnLbJL9QVbfd2FIBAACwp9ljgmySOyc5s7V2Vmvtu0lOS3LfDS4TAAAAe5hqrW10GZIkVXVsknu31h4xPX5okru01h4zs8yJSU6cHt4qyafWvaDjuX6Sr2x0IfYS6nJ+1OX8qMv5UI/zoy7nR13Oj7qcH3U5P+py527WWjtkpRmb1rskO1ArTLtSym6tnZrk1PUpzt6hqj7YWtu60eXYG6jL+VGX86Mu50M9zo+6nB91OT/qcn7U5fyoy92zJw0tPifJYTOPb5Lk3A0qCwAAAHuoPSnIfiDJkVV1RFXtl+RBSd60wWUCAABgD7PHDC1urV1aVY9J8tYk+yZ5UWvtExtcrL2Bodjzoy7nR13Oj7qcD/U4P+pyftTl/KjL+VGX86Mud8Mec7MnAACA0U0/K3qvJB9vrV2tSyWnnyH9kSQfbK19cGb6bZKc01r75lwKO7A9aWgx7LWq6uZV5fPGcKrq4Kpa8W6BwPqpquttdBlGVlX7VtVPVNWN1ml7K93ElL1UVT20qm41M+nn0n9h5UfX8NxrrDDtmklumeRmSb61bPZBSZ6xwnPuUVX770q5R6dhvc6Wf7FV1bWq6rq7uI5rVtW151uy3VdVf1JVf7vSB3IO695j6q2qblNV11llXs3+XVU3rqqD0z9rT9ndbcPumELpkavMW/4ZO6SqDkpySZJnTWeX181GfOaraktV3b2qHrcr21nDeodv0O6pr6Gqbl9V/1hVD9nosszDtM+utp+/sqpuMi13493Yxo2r6nZX9/m7o6pOWHqvqupOVfXY6TXfehfW8X1rXO5qB4uZdRxYVddavv2qulVV/cT0+PeqantVfaGq3j3tj/smec5at8OerapeVlUHTH9fv6qeN73nt5lZ7HVJ/qSq7pkkrbXXJnlLkr9fwyYeVVV/V1UvrKpTquoJSX4lyTNaa7/VWvvkdP+gJZck+WRV7VNVd5g5rt8yyUN38+UORZBdf4dU1Ueq6p+q6hNJvp7kb3dxHfsk+cckmXbiG87OrKpfrKp/uDqF29kBYrVexaranORjSV6dxVx7vbB6mxrsVyrz1OD/H1V19xXWs+KZsMmpVfWeqvpw+u+C/WeSn09yQmvtidO6b11Vd6mqI3ax/MOYQsfvV9W/VdUDq+pBVfVHVXXoRpdtLarquvMOM7uw7X2WTpSspcG2vE6r6oCqullV3XeFk0oXJnnVKp/j+1TVB6rqfVX12STnJ3lSkpcmObG1dtlULz9UVUctHdQXaJGf+dVOtm1J8utJ3n41y5xp/cv38+M3an+ao21V9eylB1V1/dmZVbWpqj5cVffa1RVX1XV2FpRXO/YkuWGSJyfZo4bYTceVV61huRtU1elV9fyqOinJ/8nKPS3XSXK7JK+pqn9PcuZSqN2FMh1WVT/XWvtCkj/flefO0b2SnFtV29OvDTwxvaH/m1MZD6+q/afP6wFT6P7xqrr97Dqq6rm1wgnlZfvJToNFVX1/9Z7aTVV1vaq6a1XN/hTK95K8oapeVVVPnd6jn0nysCSPnQLrXyR5RZKfTPLMJE9Lcpsk16qq366qm661cqqfKN8+7Q8/V1UPqR72N0/zj66qz1TVycue9+Cq+lJV/fy07/2/qvr88u/pqnp/Vb2mqm42M+16VfXaqjqtqg6tfoLhzKo6dpp/QvWAfrvpuH5GVR03/fuDqnryzDH/01V17FTuP65+In9pO8dV1fHTvBOr6llVdfjM/GtW1cuXlfd/Tsek5y6bfo+q+mpV/Wp1vzK9/gdX1QOq6im1CydHdmSqqwOS/EKStNa+kuRVSbZPAfPQab84NMlxST488/RD0n8nNlX1w1X1+qm+HkenygoAABWnSURBVFBVD6uqO07r/NPW2r1baw9vrZ3cWntaevvxL2fWdcPqnUUvTu8YOTjJA5PcLcmvTcucn36sXP4a9trRHHvMzZ7+u2itnV9Vv5jewDonybdaa99dbfmqqnbVC5nvmORGVfXBJNdN8l/pZxmXtvHyqrpnVe07NT43tdYunVnnsUkOba09O1d1r6r68SRPWD72fjpAHFRVL0ny7SRfSHJeki+nf4G/J8lzW2uXrbE61mzB9bZ/krdX1TlJ/iPJV5N8cXpNlyV5T1XtN7O9y8+EJTkqybdba5+Z5j1hWufnklyQ5DuttTb7ZZ5eX4cmObGqfizJz7bWvng1qmWP1Vr79rSfHNFae1WSVNWZSR6f5LEbWrg1aK19rXrP3HNaaxcnvRGYZHNr7ZPz2EZV/WF6w/SyJNdKcp3p38FJPph+AuSOVfXQJL/TWvvSsufv01r7XpLfmRoDn07fb7+a/jn5jSQfTXL20v7bWvteVX1i+v+QJEe11t4xvebTq+pruWL/v3i6Cd+B6Z/3JLkoycVJ7prkeVX1F621l8yjPpZb8Gf+VlX1jCRfS/Kl6f8Lk/xikt9srX1kV8paVS9Kco0kn0zyjfQwfMuZRd6Y/t2wYarqPknelr6vHZbk9kmObq2duJbnt9beWVUPmtZ1t/R6vUFr7TnT/Eur6rgkD0n/Pl1+3Kn0E52Paq19ednq90vy3Kp6U2vtLcvKvbSfP6Kq7p/k8+n755fTw+sfJLlla+2SXaqQxftGekhbeu37ztbHktba+UmOWXpcVa9ID+bLPSXJr6aHsO8lObW1dk5VHdhau3ClAlTv2f1ma+2/pm3959QIfkOSs3bjtV0t1Yf0fjvJ+5L8dPrn87bpIfA2VXWLJHdK8oL09/g66d+Fm5Kcmamx3lp7w/T99f+lv/9L6793kk9V1XeSPDjJX6cHi9merEPSbyj61enxQ5OclH7ieSkEXJTk2Glb30xvC1z+HVM9GN80yX2m79J903vPHpLkmkl+N8nNp9dQWSFYrGYKRtvTQ9L2abs3SD/x8JDpc/hXSe6R5JSZp944/VrM103PeW162+b+U/2mqn40yXuTfLi19rmZbX51CmK/O7VFvlhV/5TexkuSTyX5/dbaJ6rqW+nH9ddM815TVfdcdsx/7bS9b6d/pz67qn45yXkzz0tVPTLJ7Hf2zyfZXFU3b619dirbB6rqLUmOqqprtdaWjkV3TfKR1trzpsfPr6oHtdb+alr3O9JPlNx/rXW/A8emn7h4ZZIXLZ/ZWvtiVb0m/UTrXVprX5/KcP0kPzjzHfnPs+Wpqkck2dGIoQcnecTMdj6f5D7Tc5+X5MlTG/+4XPFeXZq+/16u+uiLg9Pb6HsdQXYDLL8b87Sz3y7J2emNqpsk2ToFgO+rqr9srd1/WvYaSZ6YfvH3WdPz7j3NOzA9ZN00fTz9Y6uPsb9WVT1xppH35iRLH/6lMuzTWvvezg4QrbX/SD8bmWXPf0iS0xcRYpcsqt5aa/+ZaajRzIHquCTvn/mSvGFVPT/9QHdIkg+lnwk7OMmt0xuuaa19Lcm/zJTxgOpDm76dHmyT3jD/5+mA9JT09yyrNUimRtAhU4NnZLdLctZUtw9N8v+SPLi1dkL13qqvJNmc5AuttTdsYDmXXJB+UFg6m/n76WdIn1xVR6UfOL6Z/nn7xST/p7X2X9P7tXmlmzBMDZ7rTg35P0k/cJ+T3jhfClR/nN4Lmtbau6pf7/JHSR4+s56t6Q2kD7TWHj1NW9p3j0jyqCT3aK0t7XNPrarvn7Zzg6r6pfT6/qOqutMUFNJam913953C++G54gC4f5LPttb+Nclf1BU9x2tuTO+KBX7mP56pcTqz7k3pP/v27l19Ta21/zUz71dz5QZm0veT7+ziy5+3WyT5pfRG6dnp+91ddvG9WwqgZyb54fTP8NL78r30xvSdpjq4XVW9YmmfmvbNN6Q3QP9met6+rbXLpob045P8c1W9bWl71YfSPTTJC1trp2bZ3T2nQPG2jQix0+f8T9OPB49I74VLkv+d5LlJPpO+z52Q5DFJjp1C6pYk+7XWfneFdR6V5OuttU8vm37fJJ9urb1pevygXNFT82NV9aT0YLZv+gmV/dOPTTdO7y381ZnVLTVyLw9X1U/K3rK19u+7Wg+76IT0feeG6eHyy0nelf599/Qk35g+y0snP5/fWvuVlVbUWju1Zq4FnL7fbt5a+7vp8U6DxbSeJ2flEwcruWNVnZLkpNbaU2emfz3JI9NPkt0x/Xh/3fTvp39Kcuuq+tDVbR9NJ/Uuq6qbTmGmpZ9g/5HW2run1/7ZFZ76uiS/nCnIJrlzkvdnhbZ/a+1zVXWjaV9YCvo/k96e+eH0ff1Kqur41tpLlk6GruBmuaI99KDW2pVGa7TWlo8KOCLJ76WfFHj8snmvTQ+UL63eO72zERi3yxxO1kzHkf1aa9+sqo9X1f9srX1g+XKttc9X1Q+31r41Pe/A9BMkvzuzrv3S34uLprLdIcnpq2z3Z5K8Z2nfXTbv4PTv5aX96TZJlk4ot8wca6rqLklusnSCY28kyK6jqvqp9IPcV9K/wH8o/czoxek739fTe0IfVVXPSv8yPzC9cbvkd5I8ZelAV1UPTm/kJsn10g+mb00/yN2mtfaKmecuNUy+m+TC6r0dlyT58STnpg8j3OkBYoXXdfskZ7fWFnKGdx3qbdb9quoBSZ44+3p2diZs+tJ68bT4l5J8X3rD7iPpvUBfTu8xS3pv7LFVddckn2mt/eE0/fnVe9a+m34guWZ678mWJNedviTfuwtVtye4RVU9LP11XJzkOVOD9mnpZ5z/vvp1Rpe11l6c9B6Jqto+E8I2ysVJDpsOKAcn+aPpRE7S97kXpTfKPplka/r7dM70+t48hdbv5crv5Y2SHFBVt2i9d+SFSWrpgFS91+xdrbUzlgrRWntrVb1r6fF0EPvJ1try/fegqjo9/az6lRoBrbWTpucek+SdrbW/nh4/uPUehcenD/n7Yvrn7O7pjaDvpp94+Xh6sN8/yd2q6h7pDfjfSm9Q7GpjeofW+TO/5AFJXrAU6q/Oa6p+Pe59ktxv2bovS3KHKeC9vrV23tpqYn5aa3+W5M9mp1Xvqd6V13n49Br+trX29JlVPSK9l/cl6XfXXH6i9ID0/ejDSR4/fV9+N8nTquoOrbVvtNYuqqo7LzvhcdK0/dU8IjMNxfU0fc4fl94z+q2qemeSu7feM/3R1tpzqvd+prX27Kp6VJK/mJ63ffn6qp90/pP0of+X92ZP4fZrrbU3To+/L8mdW2uPndb9uqo6K/3k9XnpDdzvLV//9NwtSf5tejh785iHpAeFhal+LeGn0sPKY5L84MzsW6b3dj0pVxxHd6q19p1p3UcmeXRmRvusJVhcDR9N8pXZ7+fJo9Jfzy2SvDz9u/Gm6SfFLki/tOj9u7HdpJ84vVH6ycikf9b+YNrGz6R3Tjxq2XMuTu9d/f7079Fv7GQb/5g+TPXa6Sdjlk7IVbvyaIIjpvbjo3JFgJqd9+D0IPm9JEsnI/fLDkztyH9rrX2sqm5bVfsvvb+T16fvIy9N79V8Q6Ze8xk3rKoT0r+/NqUfA3bXfZPsM633gvTvwqsE2SRprX1jei23TB8R9Tuz9db6iKLjlh5X1e/lipEBmZn+/Ul+qrW2/P1c8utJnj/z+Dbtih72Tenframq/5X+ffCa7MUE2XXU+pCpy4dNVdXftNaudOa+qj43nQF69DTpYZnO9E6NuxcvNaar6k5JPrf04ZmC13HVexZukX7N29JZ8u9L/1K6Z/qXwFnpXzCfmqbNnl3c4QFiBb+ffoBYiEXX2zIfSXLX1UL5amfCph6Nn5tZ7qHpw4qv8gXSWvtYko9V7+F94Eyj5ZfTh1mdm+SrbRrSOq1vpWGTIziztfaXK0z/fLtimOgd0q+vXvIf6cOyPniVZ62v/0pvODx7ecOw9V78y8NKVd22tXbOzCL3T2+wfSHJBbMH5GXv5b7p10+elX7Qv8ZSg3XZ9pY+j1vSG3tX+Ty21i6oqnNaazu6vvMnk5w8reum6b1GmULJ05fKl+SvW2v/d4VtnJ/egHjD1PA4JD28r7kxvRbr/JlP9Zu5HJs+ymKpDFfnNT0tyRnpQyKXn0n/ePrQ2mdW1fvaTK/QRpjq7hu7+DrPTvKy9J78C9JP6LWl96b6yIXrVO/x35Q+WuUt6b1Af55+vDm39ctfTkgfZnz5e7Lsc/JbSf6x9evRVir/PaZ1rdQTtS5aa9+tqm9Px4VrJVm6udhFKyx+3szn/kpDjKcQ++z0z/XXkryg+mUNH5gNTdPJsd/Nsh7/tvah8A9I3weTZGn0yG8medPs8WZBLkkfyXTEtM3HJPnz1trFNfW8Vr8+dt+Z4+vSSZCD0oPh59uyy3Cq6kfSh3A/YoXv6VWDxbTeW6YH+5YetK6dfkLs0CQHttbevOw1HDm9huVenj5s/+TW2rOmAPHu1tr7p/3hdlV1jXY1RqXM2JI+imLptZ1bVZur35Bv32lfXOl5L0r/bjwzPQz+5EoLTV6XXpdnt9b+rqrOqqqjp+fO+o/pM/zeJKmqw6Zj4tK8peG9t04/MXFs+mdj+eUG10pyo9bamenfvZ+bvhfOmx5fHpJba5dU1TnVh59vaa2dt8Lr/VKbTojP0e1ba0+aKfPra4WbsVW//8Il6UH3+kke25aNFKmqmy0Fzqmdfu30k9zfnVnmh9KHjf9aVlD9vi1ntdbOqqoH5opLb5YclOTm0wnH57aZUVZ7K0F2Y13lwNH6Bd5J8vmqunn6kIalxuZsw+566WdRHzcz7cfSv6w/nT506yuttVcu28Rrk7x2ahAfk/5BusoHblrfqgeImWWemuSlrfdYrpe51tsyt05vdK1mR2fCZh2Z5K+WT6x+E5gfTW/0vLu1dtrMa7hotW2PFmJr1+5w+9H06/XeOj2+Wa564NwI303yT2us+29NjcJqfYj+V7PCmdbkyu/l1LB5QfXrk27WWvv11TZQ/TqXJyd55EqNzmn7q/ZiTz0iX2hXXGP0E5luhLTMEem9zCut46fTT4x9On3/vbzBuQuN6atjYZ/56kPp/jjJ45c3NHflNVXVY9OvP3ttkidV1b/PNKr2ncr31ao6PsnLqurlbZUhvYuwwsmw66ZfKrErr/OA6XvqN6rq6enXNX4qvTfowCTvTO8hOrC19tJlz/3FqRy/PQW3z7bWrrL/VR8N9Kz0cLXiNV3TCdZfT7+GbKO9Lr3n5xXpPV5PTb9h05pUv2HTo5OcsnQCtXrv7duq6mGttU9N0zanf/6f267GZSbVb1hz3Zn3+qbpI7f+rM3puv8dmRreh09/X1pV/5r+Hj5tZrE7JPlMVV2Y/l12SfrQ1EvSP0P/mn6t9M3Sw+dJ6ScNjm/Lhu2uIVh8J/2uwnebtvWl9JM5Fyep9Gs1P7usbh6UZZdlTa/n3Kr6+fTLNranB+RPT0HrtunDtq92iJ2CU1t2sjRJTku/nvgPrvqsy8v2oeojLi5qrX15lbC7tOynq18KtTR67G/Sb171I6ssv3ScPiZXbhct+Uz6Sb2kfz5+e1lZH54+VPjaSS5srb0gSarq1enfo8t7e1+UfhJnIfdlmDUdF347yQ9U1aGtXwd7g/STUK9Lb6McWVW3mfaRm6Tvy09a6XttcnxV/WZ62+Dr6b3kt0jvQFlqw3+1tfbHq5Rpa3rwf9k06bXp7aefmFnsG+nXnz9yPY8vG6q15t8G/EuyLckv72D+jdMbV/uuMO/IJP83ybV2so2nJbn+Dub/4QrTbpZ+gPvT9GF4V9n+tNwB6dcyHL031Vv6l/b+q8y7e5KHTn8/MP0Odk9fYblrJnnRTl7HDZP8Yfo1PLfd6P1xzu/R1vRr2X4nPRD90LL5D0jvdd06M+3x6SdNHpfk/hv9GqYyPTp9CN/S45o+Gz+bfl3XG5P8XXrD/YvpjaEX7Mb2/j7J7ZZNu2mSG6Q3YJ+3k333mCTHrDJv/2nf35R+zeuvpQ/H3bTCsk/c0T6Z3nNxXHpoefg6vA8L+8ynn71+cpIjdqN8B0z7708sm/789AZ20k9cPWcD9+VrpAeCt0772dvSb7jzll1cz1+uYZlrp4ej1eb/Svo1W7PTrpPe43S/JG9KcocdPP+H04PiARtVn8vKs0+Sv5mp51dMfz8gfVTJkdPfZ6ffHPCo6fvv2PQTp/dPss8K6z0sPYBdY/q8PTKrHJvWUMYbpYeGmpn2L+m9TetZV4cnedwK0/985u/Ns+VcZT0/P+0nd9rBMlvT7z5+j528d9dcY9mPSfLANS77/GWP19xOSg++70i//vxn/v/27p41iigK4/hzjOALxkACghEsUoidWNgEUSuNGAuJioUgIiiIrYUgimBjFdEUoqRRYpHOIqBgJegnMPgBJBZWagoRhWNxTsi4mYm7a3Y3I/8fbJG5m92Z3Zm79+XcM3msVyX1Z/kRxazwQUV9PpfbTyqWYpxSLDN7mI8BRX0/nufUjKLu313x/ncUS8mkGDx4UijbqojAe68YRDqX1+LjLLulWKt7RhGSe6P4HSmizh4p2j63FeHYOxQd8ruKiCQpBrbnc9sBZXKwLJvL4z6kmIm8ovhtvqyYyT3WzXO6jWug7XpL0Ynt+TGst4flh4MuypC8McX9oVZ8ARa3LxhRNBqKYRhDih/6L97Ewm2LLHGfvSRUMcun3f1Sw7YJSRcUIWNlITTKUakxSS+8uzMKHf3ccqbko5ckLsiRsBF3n82/+5QjYe7+qfC8zYpR4mfexCy1me1TdAYqZ+LQGxaJjKaU61oVDaxFxSzCgGL0fkGR7fa7olHU520mnrFYC/e1eN6Y2aiiYXHP3V+v8r97JJ315fXWxbLtioQ5M76c9GRS0rznCHjhueOKTt9s4+uUvO4WxYzGzeI1sJY6ec1niNpeSS+9JJtsk/s3KOm4oiPzraFsk6LO+GCRZOa+u59v533WgkUo+aBi5mlR0o9Wj9vMXrn7aqGJS8+bc/cTFWWHFdEHTwvbNipC1t9JmvQ/18YV//eoYsnGm1b2u84sEsRYu/XKepIzsqc9ly3k9zkh6ae7X+vhrq3KIgHmkFckw7LIMVB6vidXHHdplA6A9tGR7YFCKEJZWb9i1LXx9gQys20eYV3Nvs9+RYa+6YryB4rse/+ybqNrOvm55Q/sL18ZurNUPtxMY91ikf7C/9DoQD1kSPGou7+tKN/pTdzeKTtew76c0KrnulVXdlqGOV73TLpVV2b23N3/Gs5rZlNVHRMz2yXpYtmgCwAAraAjCwAAAAColQ293gEAAAAAAFpBRxYAAAAAUCt0ZAEAAAAAtUJHFgAAAABQK3RkAQAAAAC1QkcWAAAAAFArvwGJ854rN5w0pgAAAABJRU5ErkJggg==\n",
"text/plain": [
"<Figure size 1152x720 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"#日本語の設定\n",
"# デフォルトのスタイルを変えてプロット\n",
"#plt.style.use('seaborn-pastel')\n",
"\n",
"\n",
"font_path = './ipamp.ttf' #任意のディレクトリを指定する\n",
"font_prop = FontProperties(fname=font_path)\n",
"\n",
"#xラベルの数字文取得\n",
"x_number_list = list(range(len(df['tweet_cnt'])))\n",
"\n",
"fig = plt.figure(figsize=(16,10))\n",
"plt.bar( x_number_list, df['tweet_cnt'] )\n",
"\n",
"#X軸ラベルの設定\n",
"plt.xticks(x_number_list,df['name'], fontproperties=font_prop)\n",
"plt.ylabel(\"ツイート回数\", fontsize = 25,fontproperties=font_prop) # (5)y軸ラベル\n",
"plt.grid(True) # (6)目盛線表示\n",
"\n",
"fig.savefig(\"プログラミングスクールのプロット.png\",bbox_inches='tight')\n",
"plt.show()"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# wordcloudでポジ、ネガをそれぞれ表示する"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [],
"source": [
"#対象データを読み込む\n",
"#ポジ、ネガを分けたファイルを読み込む\n",
"file_name = \"posi_nega_school_id_%d.csv\" % school_id\n",
"twitter_df = pd.read_csv(file_name)"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"形態素 neologdの初期化\n"
]
}
],
"source": [
"#形態素の初期化\n",
"from nlp_tools.janome_data_set import JanomeDataSet\n",
"\n",
"print(\"形態素 neologdの初期化\")\n",
"#morpheme_janome = JanomeDataSet('neologd')\n",
"morpheme_janome = JanomeDataSet('')\n",
"\n",
"#文字列に前処理を施す\n",
"text_list = []\n",
"for index, row in twitter_df.iterrows():\n",
" text = row[\"text\"]\n",
" \n",
" #前処理\n",
" text = string_preprocessing_tool.remove_http(text)\n",
" text = string_preprocessing_tool.translate_half_width_character(text)\n",
" text = string_preprocessing_tool.format_text(text)\n",
" \n",
" #名詞と形容詞\n",
" data = morpheme_janome.text_morpheme_list(text,[\"名詞\",\"形容詞\"],stopword_file = \"./nlp_tools/stopword.txt\" )\n",
" text_list.append(\" \". join(data))\n",
" \n",
" #空白を入れる\n",
"\n",
"twitter_df[\"pre_text\"] = text_list"
]
},
{
"cell_type": "code",
"execution_count": 29,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"254"
]
},
"execution_count": 29,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"len(twitter_df)"
]
},
{
"cell_type": "code",
"execution_count": 36,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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\n",
"text/plain": [
"<IPython.core.display.Image object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<IPython.core.display.Image object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"'\\nnpt = nlplot.NLPlot(twitter_df, target_col=\\'pre_text\\')\\nwordcloud = npt.wordcloud(\\n max_words=100,\\n max_font_size=100,\\n colormap=\\'tab20_r\\',\\n save = True\\n)\\n\\n#ファイル名変更\\nos.rename(\"./wordcloud.png\", \"wordcloud_2.png\") \\n'"
]
},
"execution_count": 36,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"def wordcloud_create(kind, twitter_df):\n",
" #条件設定\n",
" \n",
" tmp_df = twitter_df[twitter_df[kind] == 1]\n",
" \n",
" npt = nlplot.NLPlot(tmp_df, target_col='pre_text')\n",
" wordcloud = npt.wordcloud(\n",
" max_words=100,\n",
" max_font_size=100,\n",
" colormap='tab20_r',\n",
" save = True\n",
" )\n",
"\n",
" #ファイル名変更\n",
" fname = \"wordcloud_%s.png\" % kind\n",
" os.rename(\"./wordcloud.png\", fname) \n",
" \n",
"wordcloud_create(\"positive\", twitter_df)\n",
"wordcloud_create(\"negative\", twitter_df)\n",
"\n",
"\n",
"#TODO:ファイル名を「wordcloud.png」から変更する処理が必要"
]
},
{
"cell_type": "code",
"execution_count": 34,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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iELGLkxERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBQyJhBERERERBSyKKsDICLqLB6vOxZAKoAU8xYLwGbeDAC22rXl9RvHv2UHUOd3q/f7/z4AZQC2FPkW7On0J0FERGQxUUpZHQMRUat5vO6eAPLNWy6ANOgkoeGW4vevo7nr+fbUrlpX+NrAEB9+D4DSILctgduKfAsqQn9WRERE4YstEEQU1jxet0AnBnn4PVHI8/s3wbroEAegv3lrUrHhqgKwGcAqAMsBrDD/XVPkW1DfkUESERG1J7ZAEFHY8HjddgAHATjUvI0CUIAQWg7aSwtbINpDNYAf8HtCsQLA8iLfgh2dGAMREVHImEAQkSXMloUBAEbj94ThYAAxVsZlQQLRmI3YP6n4psi3YLW1IRERETGBIKJO4vG6YwAcCWACgDEADgGQbGVMwYRRAhGMF8B/AcwH8N8i34Iyi+MhIqIIxASCiDqMx+vuD+B48zYBesxAWAvzBMKfAvANdDLxIYDFRb4FtdaGREREkYAJBBG1G4/X7YROFI4HcBz0+IUupQslEIEqAXigE4r5Rb4FP1kbDhERdVdMIIioTTxedz8AU6EThqPQiQOeO0IXTiAC/YLfuzt9VORbUG5xPERE1E0wgSCiFvN43akA/gDgXABHWBxOu+pGCYS/KgBvAZgJnUz4rA2HiIi6MiYQRBQSj9ftAPA/AP4I3UXJbm1EHaObJhD+NgJ4BcBMzupEREStwQSCiBrl8boN6DEN5wI4DUCipQF1gghIIPz9H3SrxOtFvgW7LI6FiIi6CCYQRHQAj9ddCOBCAGdDrwIdMSIsgWhQDWAedDLxX66MTURETWECQUS/8XjdxwKYDuBYAGJxOJaI0ATCnxe/d3H60epgiIgo/DCBIIpw5tSr5wH4C4DBFodjOSYQ+1kC4D4A7xb5FvDHgoiIADCBIIpYHq87G8AVAC4GkG5xOGGDCURQKwDcC2A2Z3AiIiImEEQRxuN1jwLwVwBnopvOpNQWTCCa9BOA+wG8xFWv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p5eUlNjz8vJ+G2j+4IMPZnz88cc/xcXF+caPHz9g2rRpuxr2zZ8/P37GjBk9xo8fX3H++efvTEtLq/e/blJSku+EE07Yffjhhw9euHDhjxdeeGGpUuqAx3/55ZeT+/XrVzN8+PBqp9Pp27t3r7Fly5aon376KfqLL76I++ijj5IGDRpUNWPGjI0Oh+PAC3SSyy67rHd6enrdE088se6YY44ZdN9993lTU1M7tvmmgzGBIKsMAdBtmvKIiDoBB1JTWElMTPRdc801W2fPnp0euC86OlrFxsb6DMOA0+ncL0E49thjK/Py8vadd955/W6//fbcBx54YP1ll122w/+Ys88+e/esWbN2/vLLL9FPPfXUpmCPn5GRUetyuQbW1NQIADidTl9qampdQkJCvdPp9NlsNvXTTz851q9fbx8wYEBNez73UO3atct47rnn1o0YMWLIpEmTyjdu3PhtV08eACYQZB2OfyAiapm+xYYrq8i3YLPVgRA1yM3NrQWAuLi4/QrF1113XemJJ56YV1NTI9OmTdseeF5+fn6tx+P5afLkyXl//vOf+x133HEV/fr122+q3LfeeusXACgpKbH37du31maz7XeNyZMn7/nhhx++W79+ffTAgQP3ZWdn17Xnc1uzZk30zTffnH3XXXd5Bw4cWAPocR+nn3563zPPPHNnfn7+vpqaGqmurjaqqqqkqqrK2LJli720tDRqy5Yt9k2bNkUvWrQoafTo0RXz5s37qbCwcF9mZmZ9c4/bFTCBIKtw/AMRUcsNAcAEgsJGcnJyPQDExcX91kWotrYWNptNXX755VtPOumkioaC/5YtW2z+BeiYmBj1+uuv/zp9+vSchusEqq2txfTp03PfeOONXwITCEAnIvn5+R2yRoeI4K233kqtqamRt99++xcAMAwDZ5xxxs6rrrqqT1VVldG7d+99ubm5NdnZ2TU5OTk1mZmZdSNHjqzKyckpz8nJqT399NP7ezyepCeeeGJDTk5OuyY4VmICQVZhAkFE1HIDAXxkdRAUeSZNmpQ/evToyoKCgn0Oh0NVVVVJeXm5befOnTYAKCoq6r19+/Yor9cbvX79+pjq6moDAM4666yy1157bd3evXvlxhtvzF68eHHi5MmTd1133XVb+/btW5uVlVU3a9asdY097h133JFRVFS03W63tyn+uro6REWFXuzdtm2b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cabaG9ZI6AnO20/tiy0Q1OmmTJlSMXPmzPR77rknt2/fvtUHH3zwnkMOOWTPRRddVJaZmVk3bty4gVFRUWrnzp2GfwKxefPmqAsuuKD3tGnTtvfv379GKYXdu3cbS5YsiTcMA6+//nryI488El1WVhZVUVFhKysrs69atcoZExPz89lnn727LTG3dDanqqoqOfnkk/NsNhueeuqp/cZ0TJw4ce+6deu+b+4aPp8Pn3zySeLkyZN3TZ06taIVYYc9JhDUmTqkpoCoM4iB+vis6M2p+c6t6YXOPakFDl9iTozTkRKVZouWHBHJApBldZwUMZhAUKdzOBzq3XffXRu4vaKiwhg3btyAHj161H7yySdrevTosV93naysrDqXy1V+6aWX9vP5fOjbt291fn5+dUlJiWPo0KF7JkyYUJmXl1fTv3//mqioKMyfPz/+uOOOK/RPQjZt50/7MAAAIABJREFU2hT1/vvvJ0yZMqWiZ8+edXV1dVJRUWHs3r3b2LFjh2379u1R27Zti9q2bVvU1q1bozZu3Bi9Zs0a53fffRebkZFR++9///vn0aNHVzf1/LZv32478cQT8/bu3Wt88cUXK/Pz81vVNerNN99MLCsrs//tb3/b3JrzuwImENSZmEBQ2JMoI6rPpOSveg5yVqXmOZCQE+N0JNnSzYXUcgHkWh0jEfj7TWGisrJSjj322Lza2lr5+OOPD0geGlx77bVlgeMZBg8ePOjss8/efvzxx1f6b1+7dm10v379qqdMmfJb7X1WVlbdu+++m3zxxRf3b9gmIoiNjfXFxcXV792714iLi/Odfvrp2xMSEuoHDhxYPWzYsKqpU6furKmpkbi4uCa7VH366aex5557bv9JkybtfvrppzfGxMS0aEpafzNmzOgxatSoyvHjx3ertR/88Q8QdSYmEBT2JMaWL+6TKipra76P373dF727LN/mq0+xOi6iAO06aJSoNbZt22Y74YQT8jds2BDzySefrPJ6vfbMzMyQBgt/9913MatXr44999xzfw7c98MPPziHDh26X+HbMAzMmzfvl/Xr12/Yt2+fkZKSUp+SklLf0D1p6tSp/SoqKmxPPvnkppY8h/LycuOmm27KWrx4cUJ9fb386U9/KmtL8vDpp5/GLly4MPn9999f3dprdAWG1QFQRGECQV2DSEJ1dMzhv/bIHvt53rCE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iqyaxEYiIiJnwQJBRM0q0aD3BzAANWViIIAeALQiM7UAeQC2oKYsJAHYywXQREQkCgsEEQl1dmenfqgZmYgD0A1AJwAuInMJVA7gAIB9AHajpjAc4OJnIiKyFywQRGR3zp6IfR3+KhTnvtqIzNXIqgEcA3AIwEEAf6CmNKRydIGIiOwZCwQRtRhnpz91BdARQOQFX63O/jcUgCQs4MWqAJwBYLjkKxU1pSGV6xaIiKglYoEgIodxduQiAn8VikgAMmrOqPAA4Hn2y6OW/3qiZupUJYAKG78KUFMMLioLiqzmNfX7JSIiEoEFgoiIiIiIbMatFImIiIiIyGYsEEREREREZDMWCCIiIiIishkLBBERERER2YwFgoiIiIiIbMYCQURERERENmOBICIiIiIim7FAEBERERGRzVggiIiIiIjIZiwQRERERERkMxYIIiIiIiKyGQsEERERERHZjAWCiIiIiIhsxgJBREREREQ2Y4EgIiIiIiKbsUAQEREREZHNWCCIiIiIiMhmLBBERERERGQzFggiIiIiIrIZCwQREREREdmMBYKIiIiIiGzGAkFERERERDZjgSAiIiIiIpuxQBARERERkc1YIIiIiIiIyGYsEEREREREZDMWCCIiIiIishkLBBERERER2YwFgoiIiIiIbPb/NkZKxE6ws84AAAAASUVORK5CYII=\n",
"text/plain": [
"<Figure size 900x500 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"#ネガとポジの分布\n",
"\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"import matplotlib.cm as cm\n",
"\n",
"from matplotlib.font_manager import FontProperties\n",
"\n",
"\n",
"fpath = \"./ipamp.ttf\"\n",
"fp = FontProperties(fname=fpath, size=14)\n",
"\n",
"positive = twitter_df[ twitter_df[\"positive\"] == 1].positive.count()\n",
"negative = twitter_df[ twitter_df[\"negative\"] == 1].negative.count()\n",
"general = twitter_df[ (twitter_df[\"negative\"] == 0) & (twitter_df[\"positive\"] == 0)].negative.count()\n",
"\n",
"# 円グラフを描画\n",
"data = [positive, negative, general]\n",
"label = [\"ポジティブ\", \"ネガティブ\",\"どちらでもない\"]\n",
"size=(9,5) #凡例を配置する関係でsizeは横長にしておきます。\n",
"col=cm.Spectral(np.arange(len(data))/float(len(data))) #color指定はcolormapから好みのものを。\n",
"\n",
"plt.figure(figsize=size,dpi=100)\n",
"plt.pie(data,colors=col,counterclock=False,startangle=90,autopct=lambda p:'{:.1f}%'.format(p) if p>=5 else '')\n",
"plt.subplots_adjust(left=0,right=0.7)\n",
"plt.legend(label,fancybox=True,loc='center left',bbox_to_anchor=(0.9,0.5), prop=fp)\n",
"\n",
"title = school_info[\"name\"] + \"のツイート分布(ツイート件数\" + str(len(twitter_df)) + \"件)\"\n",
"plt.title(title, fontproperties=fp)\n",
"plt.axis('equal') \n",
"plt.savefig('figure.png',bbox_inches='tight',pad_inches=0.05)\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>hashtag</th>\n",
" <th>id</th>\n",
" <th>school_id</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>スキルアップ</td>\n",
" <td>10240</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>スキルアップ</td>\n",
" <td>10240</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>スキルアップ</td>\n",
" <td>10240</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>スキルアップ</td>\n",
" <td>10240</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>スキルアップ</td>\n",
" <td>10240</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>スキルアップ</td>\n",
" <td>10240</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>スキルアップ</td>\n",
" <td>10240</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>スキルアップ</td>\n",
" <td>10240</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>スキルアップ</td>\n",
" <td>10240</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <td>スキルアップ</td>\n",
" <td>10240</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>10</th>\n",
" <td>テックアカデミー</td>\n",
" <td>10241</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>テックアカデミー</td>\n",
" <td>10241</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>12</th>\n",
" <td>テックアカデミー</td>\n",
" <td>10241</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>13</th>\n",
" <td>大学生</td>\n",
" <td>10243</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>大学生</td>\n",
" <td>10243</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>15</th>\n",
" <td>大学生</td>\n",
" <td>10243</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>16</th>\n",
" <td>大学生</td>\n",
" <td>10243</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>17</th>\n",
" <td>大学生</td>\n",
" <td>10243</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>18</th>\n",
" <td>大学生</td>\n",
" <td>10243</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>大学生</td>\n",
" <td>10243</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>20</th>\n",
" <td>大学生</td>\n",
" <td>10243</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>21</th>\n",
" <td>大学生</td>\n",
" <td>10243</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>22</th>\n",
" <td>大学生</td>\n",
" <td>10243</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>23</th>\n",
" <td>大学生</td>\n",
" <td>10243</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>24</th>\n",
" <td>大学生</td>\n",
" <td>10243</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>25</th>\n",
" <td>駆け出しエンジニア</td>\n",
" <td>10246</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>26</th>\n",
" <td>駆け出しエンジニア</td>\n",
" <td>10246</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>27</th>\n",
" <td>駆け出しエンジニアとつながりたい</td>\n",
" <td>10247</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>28</th>\n",
" <td>駆け出しエンジニアとつながりたい</td>\n",
" <td>10247</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>29</th>\n",
" <td>プログラミング初心者と繋がりたい</td>\n",
" <td>10248</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2675</th>\n",
" <td>テックキャンプで勉強なう</td>\n",
" <td>637</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2676</th>\n",
" <td>プログラミング初心者</td>\n",
" <td>638</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2677</th>\n",
" <td>プログラミング勉強</td>\n",
" <td>639</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2678</th>\n",
" <td>テックキャンプで勉強なう</td>\n",
" <td>640</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2679</th>\n",
" <td>テックキャンプで勉強なう</td>\n",
" <td>644</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2680</th>\n",
" <td>プログラミング勉強</td>\n",
" <td>645</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2681</th>\n",
" <td>テックキャンプで勉強なう</td>\n",
" <td>646</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2682</th>\n",
" <td>テックキャンプで勉強なう</td>\n",
" <td>647</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2683</th>\n",
" <td>プログラミング初心者</td>\n",
" <td>648</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2684</th>\n",
" <td>プログラミング</td>\n",
" <td>650</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2685</th>\n",
" <td>プログラミング</td>\n",
" <td>650</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2686</th>\n",
" <td>プログラミング</td>\n",
" <td>650</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2687</th>\n",
" <td>アウトプット</td>\n",
" <td>651</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2688</th>\n",
" <td>微分積分</td>\n",
" <td>653</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2689</th>\n",
" <td>微分積分</td>\n",
" <td>653</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2690</th>\n",
" <td>微分積分</td>\n",
" <td>653</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2691</th>\n",
" <td>微分積分</td>\n",
" <td>653</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2692</th>\n",
" <td>ダイエット</td>\n",
" <td>654</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2693</th>\n",
" <td>ダイエット</td>\n",
" <td>654</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2694</th>\n",
" <td>ダイエット</td>\n",
" <td>654</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2695</th>\n",
" <td>3DCG</td>\n",
" <td>655</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2696</th>\n",
" <td>3DCG</td>\n",
" <td>655</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2697</th>\n",
" <td>微分積分</td>\n",
" <td>656</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2698</th>\n",
" <td>微分積分</td>\n",
" <td>656</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2699</th>\n",
" <td>微分積分</td>\n",
" <td>656</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2700</th>\n",
" <td>微分積分</td>\n",
" <td>656</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2701</th>\n",
" <td>微分積分</td>\n",
" <td>657</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2702</th>\n",
" <td>微分積分</td>\n",
" <td>657</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2703</th>\n",
" <td>微分積分</td>\n",
" <td>657</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2704</th>\n",
" <td>微分積分</td>\n",
" <td>657</td>\n",
" <td>テックキャンプ</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>2705 rows × 3 columns</p>\n",
"</div>"
],
"text/plain": [
" hashtag id school_id\n",
"0 スキルアップ 10240 テックキャンプ\n",
"1 スキルアップ 10240 テックキャンプ\n",
"2 スキルアップ 10240 テックキャンプ\n",
"3 スキルアップ 10240 テックキャンプ\n",
"4 スキルアップ 10240 テックキャンプ\n",
"5 スキルアップ 10240 テックキャンプ\n",
"6 スキルアップ 10240 テックキャンプ\n",
"7 スキルアップ 10240 テックキャンプ\n",
"8 スキルアップ 10240 テックキャンプ\n",
"9 スキルアップ 10240 テックキャンプ\n",
"10 テックアカデミー 10241 テックキャンプ\n",
"11 テックアカデミー 10241 テックキャンプ\n",
"12 テックアカデミー 10241 テックキャンプ\n",
"13 大学生 10243 テックキャンプ\n",
"14 大学生 10243 テックキャンプ\n",
"15 大学生 10243 テックキャンプ\n",
"16 大学生 10243 テックキャンプ\n",
"17 大学生 10243 テックキャンプ\n",
"18 大学生 10243 テックキャンプ\n",
"19 大学生 10243 テックキャンプ\n",
"20 大学生 10243 テックキャンプ\n",
"21 大学生 10243 テックキャンプ\n",
"22 大学生 10243 テックキャンプ\n",
"23 大学生 10243 テックキャンプ\n",
"24 大学生 10243 テックキャンプ\n",
"25 駆け出しエンジニア 10246 テックキャンプ\n",
"26 駆け出しエンジニア 10246 テックキャンプ\n",
"27 駆け出しエンジニアとつながりたい 10247 テックキャンプ\n",
"28 駆け出しエンジニアとつながりたい 10247 テックキャンプ\n",
"29 プログラミング初心者と繋がりたい 10248 テックキャンプ\n",
"... ... ... ...\n",
"2675 テックキャンプで勉強なう 637 テックキャンプ\n",
"2676 プログラミング初心者 638 テックキャンプ\n",
"2677 プログラミング勉強 639 テックキャンプ\n",
"2678 テックキャンプで勉強なう 640 テックキャンプ\n",
"2679 テックキャンプで勉強なう 644 テックキャンプ\n",
"2680 プログラミング勉強 645 テックキャンプ\n",
"2681 テックキャンプで勉強なう 646 テックキャンプ\n",
"2682 テックキャンプで勉強なう 647 テックキャンプ\n",
"2683 プログラミング初心者 648 テックキャンプ\n",
"2684 プログラミング 650 テックキャンプ\n",
"2685 プログラミング 650 テックキャンプ\n",
"2686 プログラミング 650 テックキャンプ\n",
"2687 アウトプット 651 テックキャンプ\n",
"2688 微分積分 653 テックキャンプ\n",
"2689 微分積分 653 テックキャンプ\n",
"2690 微分積分 653 テックキャンプ\n",
"2691 微分積分 653 テックキャンプ\n",
"2692 ダイエット 654 テックキャンプ\n",
"2693 ダイエット 654 テックキャンプ\n",
"2694 ダイエット 654 テックキャンプ\n",
"2695 3DCG 655 テックキャンプ\n",
"2696 3DCG 655 テックキャンプ\n",
"2697 微分積分 656 テックキャンプ\n",
"2698 微分積分 656 テックキャンプ\n",
"2699 微分積分 656 テックキャンプ\n",
"2700 微分積分 656 テックキャンプ\n",
"2701 微分積分 657 テックキャンプ\n",
"2702 微分積分 657 テックキャンプ\n",
"2703 微分積分 657 テックキャンプ\n",
"2704 微分積分 657 テックキャンプ\n",
"\n",
"[2705 rows x 3 columns]"
]
},
"execution_count": 13,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"#イメージ\n",
"#プログラミングスクール、タグ、カウント\n",
"\n",
"import json\n",
"twitter_datas = []\n",
"\n",
"\n",
"twitter_collections = db['twitter_collections']\n",
"twitter_collections = twitter_collections.find( order_by='-tweet_created_at' )\n",
"twitter_collections\n",
"\n",
"table = db['programming_school_datas']\n",
"school_datas = table.find( order_by='-tweet_created_at' )\n",
"\n",
"school_dict = {}\n",
"for s in school_datas:\n",
" school_dict[s['id']] = s['name']\n",
"\n",
"for data in twitter_collections:\n",
" #print(data)\n",
" \n",
" if(school_id != data['school_id']):\n",
" #対象外のスクール\n",
" continue\n",
" \n",
" #ハッシュタグを取得する\n",
" json_data = json.loads(data['text_json'])\n",
" #print(json_data)\n",
" hashtags = json_data[\"hashtags\"]\n",
" if(len(hashtags) > 0):\n",
" \n",
" hashtags = [i[\"text\"] for i in hashtags]\n",
" twitter_dict = {}\n",
" for tag in hashtags:\n",
" \n",
" #スクールに特化したタグ分布を作る、よって、スクール名のタグは弾く\n",
" if(school_dict[data['school_id'] ] == tag):\n",
" #タグ名が同じ\n",
" continue\n",
" \n",
" twitter_dict['id'] = data['id'] \n",
" twitter_dict['school_id'] = school_dict[data['school_id'] ]\n",
" twitter_dict['hashtag'] = tag\n",
" twitter_datas.append(twitter_dict)\n",
"\n",
"df = pd.DataFrame(twitter_datas)\n",
"df\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [],
"source": [
"ds = df.groupby(['school_id','hashtag'])['id'].count().reset_index()\n",
"ds.columns =['school_id','hashtag','count']\n",
"ds = ds[ds[\"count\"] > 10]\n"
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
" <script type=\"text/javascript\">\n",
" window.PlotlyConfig = {MathJaxConfig: 'local'};\n",
" if (window.MathJax) {MathJax.Hub.Config({SVG: {font: \"STIX-Web\"}});}\n",
" if (typeof require !== 'undefined') {\n",
" require.undef(\"plotly\");\n",
" define('plotly', function(require, exports, module) {\n",
" /**\n",
"* plotly.js v1.56.0\n",
"* Copyright 2012-2020, Plotly, Inc.\n",
"* All rights reserved.\n",
"* Licensed under the MIT license\n",
"*/\n",
"!function(t){if(\"object\"==typeof exports&&\"undefined\"!=typeof module)module.exports=t();else if(\"function\"==typeof define&&define.amd)define([],t);else{(\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:this).Plotly=t()}}((function(){return function t(e,r,n){function a(o,s){if(!r[o]){if(!e[o]){var l=\"function\"==typeof require&&require;if(!s&&l)return l(o,!0);if(i)return i(o,!0);var c=new Error(\"Cannot find module '\"+o+\"'\");throw c.code=\"MODULE_NOT_FOUND\",c}var u=r[o]={exports:{}};e[o][0].call(u.exports,(function(t){return a(e[o][1][t]||t)}),u,u.exports,t,e,r,n)}return r[o].exports}for(var i=\"function\"==typeof require&&require,o=0;o<n.length;o++)a(n[o]);return a}({1:[function(t,e,r){\"use strict\";var n=t(\"../src/lib\"),a={\"X,X div\":\"direction:ltr;font-family:'Open Sans', verdana, arial, sans-serif;margin:0;padding:0;\",\"X input,X button\":\"font-family:'Open Sans', verdana, arial, sans-serif;\",\"X input:focus,X button:focus\":\"outline:none;\",\"X a\":\"text-decoration:none;\",\"X a:hover\":\"text-decoration:none;\",\"X .crisp\":\"shape-rendering:crispEdges;\",\"X .user-select-none\":\"-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;\",\"X svg\":\"overflow:hidden;\",\"X svg a\":\"fill:#447adb;\",\"X svg a:hover\":\"fill:#3c6dc5;\",\"X .main-svg\":\"position:absolute;top:0;left:0;pointer-events:none;\",\"X .main-svg .draglayer\":\"pointer-events:all;\",\"X .cursor-default\":\"cursor:default;\",\"X .cursor-pointer\":\"cursor:pointer;\",\"X .cursor-crosshair\":\"cursor:crosshair;\",\"X .cursor-move\":\"cursor:move;\",\"X .cursor-col-resize\":\"cursor:col-resize;\",\"X .cursor-row-resize\":\"cursor:row-resize;\",\"X .cursor-ns-resize\":\"cursor:ns-resize;\",\"X .cursor-ew-resize\":\"cursor:ew-resize;\",\"X .cursor-sw-resize\":\"cursor:sw-resize;\",\"X .cursor-s-resize\":\"cursor:s-resize;\",\"X .cursor-se-resize\":\"cursor:se-resize;\",\"X .cursor-w-resize\":\"cursor:w-resize;\",\"X .cursor-e-resize\":\"cursor:e-resize;\",\"X .cursor-nw-resize\":\"cursor:nw-resize;\",\"X .cursor-n-resize\":\"cursor:n-resize;\",\"X .cursor-ne-resize\":\"cursor:ne-resize;\",\"X .cursor-grab\":\"cursor:-webkit-grab;cursor:grab;\",\"X .modebar\":\"position:absolute;top:2px;right:2px;\",\"X .ease-bg\":\"-webkit-transition:background-color 0.3s ease 0s;-moz-transition:background-color 0.3s ease 0s;-ms-transition:background-color 0.3s ease 0s;-o-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s;\",\"X .modebar--hover>:not(.watermark)\":\"opacity:0;-webkit-transition:opacity 0.3s ease 0s;-moz-transition:opacity 0.3s ease 0s;-ms-transition:opacity 0.3s ease 0s;-o-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s;\",\"X:hover .modebar--hover .modebar-group\":\"opacity:1;\",\"X .modebar-group\":\"float:left;display:inline-block;box-sizing:border-box;padding-left:8px;position:relative;vertical-align:middle;white-space:nowrap;\",\"X .modebar-btn\":\"position:relative;font-size:16px;padding:3px 4px;height:22px;cursor:pointer;line-height:normal;box-sizing:border-box;\",\"X .modebar-btn svg\":\"position:relative;top:2px;\",\"X .modebar.vertical\":\"display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-end;max-height:100%;\",\"X .modebar.vertical svg\":\"top:-1px;\",\"X .modebar.vertical .modebar-group\":\"display:block;float:none;padding-left:0px;padding-bottom:8px;\",\"X .modebar.vertical .modebar-group .modebar-btn\":\"display:block;text-align:center;\",\"X [data-title]:before,X [data-title]:after\":\"position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:none;opacity:0;z-index:1001;pointer-events:none;top:110%;right:50%;\",\"X [data-title]:hover:before,X [data-title]:hover:after\":\"display:block;opacity:1;\",\"X [data-title]:before\":\"content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1002;margin-top:-12px;border-bottom-color:#69738a;margin-right:-6px;\",\"X [data-title]:after\":\"content:attr(data-title);background:#69738a;color:white;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap;margin-right:-18px;border-radius:2px;\",\"X .vertical [data-title]:before,X .vertical [data-title]:after\":\"top:0%;right:200%;\",\"X .vertical [data-title]:before\":\"border:6px solid transparent;border-left-color:#69738a;margin-top:8px;margin-right:-30px;\",\"X .select-outline\":\"fill:none;stroke-width:1;shape-rendering:crispEdges;\",\"X .select-outline-1\":\"stroke:white;\",\"X .select-outline-2\":\"stroke:black;stroke-dasharray:2px 2px;\",Y:\"font-family:'Open Sans', verdana, arial, sans-serif;position:fixed;top:50px;right:20px;z-index:10000;font-size:10pt;max-width:180px;\",\"Y p\":\"margin:0;\",\"Y .notifier-note\":\"min-width:180px;max-width:250px;border:1px solid #fff;z-index:3000;margin:0;background-color:#8c97af;background-color:rgba(140,151,175,0.9);color:#fff;padding:10px;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;\",\"Y .notifier-close\":\"color:#fff;opacity:0.8;float:right;padding:0 5px;background:none;border:none;font-size:20px;font-weight:bold;line-height:20px;\",\"Y .notifier-close:hover\":\"color:#444;text-decoration:none;cursor:pointer;\"};for(var i in a){var o=i.replace(/^,/,\" ,\").replace(/X/g,\".js-plotly-plot .plotly\").replace(/Y/g,\".plotly-notifier\");n.addStyleRule(o,a[i])}},{\"../src/lib\":749}],2:[function(t,e,r){\"use strict\";e.exports=t(\"../src/transforms/aggregate\")},{\"../src/transforms/aggregate\":1334}],3:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/bar\")},{\"../src/traces/bar\":899}],4:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/barpolar\")},{\"../src/traces/barpolar\":912}],5:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/box\")},{\"../src/traces/box\":922}],6:[function(t,e,r){\"use strict\";e.exports=t(\"../src/components/calendars\")},{\"../src/components/calendars\":613}],7:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/candlestick\")},{\"../src/traces/candlestick\":931}],8:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/carpet\")},{\"../src/traces/carpet\":950}],9:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/choropleth\")},{\"../src/traces/choropleth\":964}],10:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/choroplethmapbox\")},{\"../src/traces/choroplethmapbox\":971}],11:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/cone\")},{\"../src/traces/cone\":977}],12:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/contour\")},{\"../src/traces/contour\":992}],13:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/contourcarpet\")},{\"../src/traces/contourcarpet\":1003}],14:[function(t,e,r){\"use strict\";e.exports=t(\"../src/core\")},{\"../src/core\":726}],15:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/densitymapbox\")},{\"../src/traces/densitymapbox\":1011}],16:[function(t,e,r){\"use strict\";e.exports=t(\"../src/transforms/filter\")},{\"../src/transforms/filter\":1335}],17:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/funnel\")},{\"../src/traces/funnel\":1021}],18:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/funnelarea\")},{\"../src/traces/funnelarea\":1030}],19:[function(t,e,r){\"use strict\";e.exports=t(\"../src/transforms/groupby\")},{\"../src/transforms/groupby\":1336}],20:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/heatmap\")},{\"../src/traces/heatmap\":1043}],21:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/heatmapgl\")},{\"../src/traces/heatmapgl\":1053}],22:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/histogram\")},{\"../src/traces/histogram\":1065}],23:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/histogram2d\")},{\"../src/traces/histogram2d\":1071}],24:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/histogram2dcontour\")},{\"../src/traces/histogram2dcontour\":1075}],25:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/image\")},{\"../src/traces/image\":1082}],26:[function(t,e,r){\"use strict\";var n=t(\"./core\");n.register([t(\"./bar\"),t(\"./box\"),t(\"./heatmap\"),t(\"./histogram\"),t(\"./histogram2d\"),t(\"./histogram2dcontour\"),t(\"./contour\"),t(\"./scatterternary\"),t(\"./violin\"),t(\"./funnel\"),t(\"./waterfall\"),t(\"./image\"),t(\"./pie\"),t(\"./sunburst\"),t(\"./treemap\"),t(\"./funnelarea\"),t(\"./scatter3d\"),t(\"./surface\"),t(\"./isosurface\"),t(\"./volume\"),t(\"./mesh3d\"),t(\"./cone\"),t(\"./streamtube\"),t(\"./scattergeo\"),t(\"./choropleth\"),t(\"./scattergl\"),t(\"./splom\"),t(\"./pointcloud\"),t(\"./heatmapgl\"),t(\"./parcoords\"),t(\"./parcats\"),t(\"./scattermapbox\"),t(\"./choroplethmapbox\"),t(\"./densitymapbox\"),t(\"./sankey\"),t(\"./indicator\"),t(\"./table\"),t(\"./carpet\"),t(\"./scattercarpet\"),t(\"./contourcarpet\"),t(\"./ohlc\"),t(\"./candlestick\"),t(\"./scatterpolar\"),t(\"./scatterpolargl\"),t(\"./barpolar\")]),n.register([t(\"./aggregate\"),t(\"./filter\"),t(\"./groupby\"),t(\"./sort\")]),n.register([t(\"./calendars\")]),e.exports=n},{\"./aggregate\":2,\"./bar\":3,\"./barpolar\":4,\"./box\":5,\"./calendars\":6,\"./candlestick\":7,\"./carpet\":8,\"./choropleth\":9,\"./choroplethmapbox\":10,\"./cone\":11,\"./contour\":12,\"./contourcarpet\":13,\"./core\":14,\"./densitymapbox\":15,\"./filter\":16,\"./funnel\":17,\"./funnelarea\":18,\"./groupby\":19,\"./heatmap\":20,\"./heatmapgl\":21,\"./histogram\":22,\"./histogram2d\":23,\"./histogram2dcontour\":24,\"./image\":25,\"./indicator\":27,\"./isosurface\":28,\"./mesh3d\":29,\"./ohlc\":30,\"./parcats\":31,\"./parcoords\":32,\"./pie\":33,\"./pointcloud\":34,\"./sankey\":35,\"./scatter3d\":36,\"./scattercarpet\":37,\"./scattergeo\":38,\"./scattergl\":39,\"./scattermapbox\":40,\"./scatterpolar\":41,\"./scatterpolargl\":42,\"./scatterternary\":43,\"./sort\":44,\"./splom\":45,\"./streamtube\":46,\"./sunburst\":47,\"./surface\":48,\"./table\":49,\"./treemap\":50,\"./violin\":51,\"./volume\":52,\"./waterfall\":53}],27:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/indicator\")},{\"../src/traces/indicator\":1090}],28:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/isosurface\")},{\"../src/traces/isosurface\":1096}],29:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/mesh3d\")},{\"../src/traces/mesh3d\":1101}],30:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/ohlc\")},{\"../src/traces/ohlc\":1106}],31:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/parcats\")},{\"../src/traces/parcats\":1115}],32:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/parcoords\")},{\"../src/traces/parcoords\":1125}],33:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/pie\")},{\"../src/traces/pie\":1136}],34:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/pointcloud\")},{\"../src/traces/pointcloud\":1145}],35:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/sankey\")},{\"../src/traces/sankey\":1151}],36:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scatter3d\")},{\"../src/traces/scatter3d\":1189}],37:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scattercarpet\")},{\"../src/traces/scattercarpet\":1196}],38:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scattergeo\")},{\"../src/traces/scattergeo\":1204}],39:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scattergl\")},{\"../src/traces/scattergl\":1217}],40:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scattermapbox\")},{\"../src/traces/scattermapbox\":1227}],41:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scatterpolar\")},{\"../src/traces/scatterpolar\":1235}],42:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scatterpolargl\")},{\"../src/traces/scatterpolargl\":1242}],43:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/scatterternary\")},{\"../src/traces/scatterternary\":1250}],44:[function(t,e,r){\"use strict\";e.exports=t(\"../src/transforms/sort\")},{\"../src/transforms/sort\":1338}],45:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/splom\")},{\"../src/traces/splom\":1259}],46:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/streamtube\")},{\"../src/traces/streamtube\":1267}],47:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/sunburst\")},{\"../src/traces/sunburst\":1275}],48:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/surface\")},{\"../src/traces/surface\":1284}],49:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/table\")},{\"../src/traces/table\":1292}],50:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/treemap\")},{\"../src/traces/treemap\":1301}],51:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/violin\")},{\"../src/traces/violin\":1313}],52:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/volume\")},{\"../src/traces/volume\":1321}],53:[function(t,e,r){\"use strict\";e.exports=t(\"../src/traces/waterfall\")},{\"../src/traces/waterfall\":1329}],54:[function(t,e,r){\"use strict\";e.exports=function(t){var e=(t=t||{}).eye||[0,0,1],r=t.center||[0,0,0],s=t.up||[0,1,0],l=t.distanceLimits||[0,1/0],c=t.mode||\"turntable\",u=n(),h=a(),f=i();return u.setDistanceLimits(l[0],l[1]),u.lookAt(0,e,r,s),h.setDistanceLimits(l[0],l[1]),h.lookAt(0,e,r,s),f.setDistanceLimits(l[0],l[1]),f.lookAt(0,e,r,s),new o({turntable:u,orbit:h,matrix:f},c)};var n=t(\"turntable-camera-controller\"),a=t(\"orbit-camera-controller\"),i=t(\"matrix-camera-controller\");function o(t,e){this._controllerNames=Object.keys(t),this._controllerList=this._controllerNames.map((function(e){return t[e]})),this._mode=e,this._active=t[e],this._active||(this._mode=\"turntable\",this._active=t.turntable),this.modes=this._controllerNames,this.computedMatrix=this._active.computedMatrix,this.computedEye=this._active.computedEye,this.computedUp=this._active.computedUp,this.computedCenter=this._active.computedCenter,this.computedRadius=this._active.computedRadius}var s=o.prototype;[[\"flush\",1],[\"idle\",1],[\"lookAt\",4],[\"rotate\",4],[\"pan\",4],[\"translate\",4],[\"setMatrix\",2],[\"setDistanceLimits\",2],[\"setDistance\",2]].forEach((function(t){for(var e=t[0],r=[],n=0;n<t[1];++n)r.push(\"a\"+n);var a=\"var cc=this._controllerList;for(var i=0;i<cc.length;++i){cc[i].\"+t[0]+\"(\"+r.join()+\")}\";s[e]=Function.apply(null,r.concat(a))})),s.recalcMatrix=function(t){this._active.recalcMatrix(t)},s.getDistance=function(t){return this._active.getDistance(t)},s.getDistanceLimits=function(t){return this._active.getDistanceLimits(t)},s.lastT=function(){return this._active.lastT()},s.setMode=function(t){if(t!==this._mode){var e=this._controllerNames.indexOf(t);if(!(e<0)){var r=this._active,n=this._controllerList[e],a=Math.max(r.lastT(),n.lastT());r.recalcMatrix(a),n.setMatrix(a,r.computedMatrix),this._active=n,this._mode=t,this.computedMatrix=this._active.computedMatrix,this.computedEye=this._active.computedEye,this.computedUp=this._active.computedUp,this.computedCenter=this._active.computedCenter,this.computedRadius=this._active.computedRadius}}},s.getMode=function(){return this._mode}},{\"matrix-camera-controller\":454,\"orbit-camera-controller\":475,\"turntable-camera-controller\":553}],55:[function(t,e,r){!function(n,a){\"object\"==typeof r&&\"undefined\"!=typeof e?a(r,t(\"d3-array\"),t(\"d3-collection\"),t(\"d3-shape\"),t(\"elementary-circuits-directed-graph\")):a(n.d3=n.d3||{},n.d3,n.d3,n.d3,null)}(this,(function(t,e,r,n,a){\"use strict\";function i(t){return t.target.depth}function o(t,e){return t.sourceLinks.length?t.depth:e-1}function s(t){return function(){return t}}a=a&&a.hasOwnProperty(\"default\")?a.default:a;var l=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t};function c(t,e){return h(t.source,e.source)||t.index-e.index}function u(t,e){return h(t.target,e.target)||t.index-e.index}function h(t,e){return t.partOfCycle===e.partOfCycle?t.y0-e.y0:\"top\"===t.circularLinkType||\"bottom\"===e.circularLinkType?-1:1}function f(t){return t.value}function p(t){return(t.y0+t.y1)/2}function d(t){return p(t.source)}function g(t){return p(t.target)}function m(t){return t.index}function v(t){return t.nodes}function y(t){return t.links}function x(t,e){var r=t.get(e);if(!r)throw new Error(\"missing: \"+e);return r}function b(t,e){return e(t)}function _(t,e,r){var n=0;if(null===r){for(var i=[],o=0;o<t.links.length;o++){var s=t.links[o],l=s.source.index,c=s.target.index;i[l]||(i[l]=[]),i[c]||(i[c]=[]),-1===i[l].indexOf(c)&&i[l].push(c)}var u=a(i);u.sort((function(t,e){return t.length-e.length}));var h={};for(o=0;o<u.length;o++){var f=u[o].slice(-2);h[f[0]]||(h[f[0]]={}),h[f[0]][f[1]]=!0}t.links.forEach((function(t){var e=t.target.index,r=t.source.index;e===r||h[r]&&h[r][e]?(t.circular=!0,t.circularLinkID=n,n+=1):t.circular=!1}))}else t.links.forEach((function(t){t.source[r]<t.target[r]?t.circular=!1:(t.circular=!0,t.circularLinkID=n,n+=1)}))}function w(t,e){var r=0,n=0;t.links.forEach((function(a){a.circular&&(a.source.circularLinkType||a.target.circularLinkType?a.circularLinkType=a.source.circularLinkType?a.source.circularLinkType:a.target.circularLinkType:a.circularLinkType=r<n?\"top\":\"bottom\",\"top\"==a.circularLinkType?r+=1:n+=1,t.nodes.forEach((function(t){b(t,e)!=b(a.source,e)&&b(t,e)!=b(a.target,e)||(t.circularLinkType=a.circularLinkType)})))})),t.links.forEach((function(t){t.circular&&(t.source.circularLinkType==t.target.circularLinkType&&(t.circularLinkType=t.source.circularLinkType),H(t,e)&&(t.circularLinkType=t.source.circularLinkType))}))}function T(t){var e=Math.abs(t.y1-t.y0),r=Math.abs(t.target.x0-t.source.x1);return Math.atan(r/e)}function k(t,e){var r=0;t.sourceLinks.forEach((function(t){r=t.circular&&!H(t,e)?r+1:r}));var n=0;return t.targetLinks.forEach((function(t){n=t.circular&&!H(t,e)?n+1:n})),r+n}function M(t){var e=t.source.sourceLinks,r=0;e.forEach((function(t){r=t.circular?r+1:r}));var n=t.target.targetLinks,a=0;return n.forEach((function(t){a=t.circular?a+1:a})),!(r>1||a>1)}function A(t,e,r){return t.sort(E),t.forEach((function(n,a){var i,o,s=0;if(H(n,r)&&M(n))n.circularPathData.verticalBuffer=s+n.width/2;else{for(var l=0;l<a;l++)if(i=t[a],o=t[l],!(i.source.column<o.target.column||i.target.column>o.source.column)){var c=t[l].circularPathData.verticalBuffer+t[l].width/2+e;s=c>s?c:s}n.circularPathData.verticalBuffer=s+n.width/2}})),t}function S(t,r,a,i){var o=e.min(t.links,(function(t){return t.source.y0}));t.links.forEach((function(t){t.circular&&(t.circularPathData={})})),A(t.links.filter((function(t){return\"top\"==t.circularLinkType})),r,i),A(t.links.filter((function(t){return\"bottom\"==t.circularLinkType})),r,i),t.links.forEach((function(e){if(e.circular){if(e.circularPathData.arcRadius=e.width+10,e.circularPathData.leftNodeBuffer=5,e.circularPathData.rightNodeBuffer=5,e.circularPathData.sourceWidth=e.source.x1-e.source.x0,e.circularPathData.sourceX=e.source.x0+e.circularPathData.sourceWidth,e.circularPathData.targetX=e.target.x0,e.circularPathData.sourceY=e.y0,e.circularPathData.targetY=e.y1,H(e,i)&&M(e))e.circularPathData.leftSmallArcRadius=10+e.width/2,e.circularPathData.leftLargeArcRadius=10+e.width/2,e.circularPathData.rightSmallArcRadius=10+e.width/2,e.circularPathData.rightLargeArcRadius=10+e.width/2,\"bottom\"==e.circularLinkType?(e.circularPathData.verticalFullExtent=e.source.y1+25+e.circularPathData.verticalBuffer,e.circularPathData.verticalLeftInnerExtent=e.circularPathData.verticalFullExtent-e.circularPathData.leftLargeArcRadius,e.circularPathData.verticalRightInnerExtent=e.circularPathData.verticalFullExtent-e.circularPathData.rightLargeArcRadius):(e.circularPathData.verticalFullExtent=e.source.y0-25-e.circularPathData.verticalBuffer,e.circularPathData.verticalLeftInnerExtent=e.circularPathData.verticalFullExtent+e.circularPathData.leftLargeArcRadius,e.circularPathData.verticalRightInnerExtent=e.circularPathData.verticalFullExtent+e.circularPathData.rightLargeArcRadius);else{var s=e.source.column,l=e.circularLinkType,c=t.links.filter((function(t){return t.source.column==s&&t.circularLinkType==l}));\"bottom\"==e.circularLinkType?c.sort(L):c.sort(C);var u=0;c.forEach((function(t,n){t.circularLinkID==e.circularLinkID&&(e.circularPathData.leftSmallArcRadius=10+e.width/2+u,e.circularPathData.leftLargeArcRadius=10+e.width/2+n*r+u),u+=t.width})),s=e.target.column,c=t.links.filter((function(t){return t.target.column==s&&t.circularLinkType==l})),\"bottom\"==e.circularLinkType?c.sort(I):c.sort(P),u=0,c.forEach((function(t,n){t.circularLinkID==e.circularLinkID&&(e.circularPathData.rightSmallArcRadius=10+e.width/2+u,e.circularPathData.rightLargeArcRadius=10+e.width/2+n*r+u),u+=t.width})),\"bottom\"==e.circularLinkType?(e.circularPathData.verticalFullExtent=Math.max(a,e.source.y1,e.target.y1)+25+e.circularPathData.verticalBuffer,e.circularPathData.verticalLeftInnerExtent=e.circularPathData.verticalFullExtent-e.circularPathData.leftLargeArcRadius,e.circularPathData.verticalRightInnerExtent=e.circularPathData.verticalFullExtent-e.circularPathData.rightLargeArcRadius):(e.circularPathData.verticalFullExtent=o-25-e.circularPathData.verticalBuffer,e.circularPathData.verticalLeftInnerExtent=e.circularPathData.verticalFullExtent+e.circularPathData.leftLargeArcRadius,e.circularPathData.verticalRightInnerExtent=e.circularPathData.verticalFullExtent+e.circularPathData.rightLargeArcRadius)}e.circularPathData.leftInnerExtent=e.circularPathData.sourceX+e.circularPathData.leftNodeBuffer,e.circularPathData.rightInnerExtent=e.circularPathData.targetX-e.circularPathData.rightNodeBuffer,e.circularPathData.leftFullExtent=e.circularPathData.sourceX+e.circularPathData.leftLargeArcRadius+e.circularPathData.leftNodeBuffer,e.circularPathData.rightFullExtent=e.circularPathData.targetX-e.circularPathData.rightLargeArcRadius-e.circularPathData.rightNodeBuffer}if(e.circular)e.path=function(t){var e=\"\";e=\"top\"==t.circularLinkType?\"M\"+t.circularPathData.sourceX+\" \"+t.circularPathData.sourceY+\" L\"+t.circularPathData.leftInnerExtent+\" \"+t.circularPathData.sourceY+\" A\"+t.circularPathData.leftLargeArcRadius+\" \"+t.circularPathData.leftSmallArcRadius+\" 0 0 0 \"+t.circularPathData.leftFullExtent+\" \"+(t.circularPathData.sourceY-t.circularPathData.leftSmallArcRadius)+\" L\"+t.circularPathData.leftFullExtent+\" \"+t.circularPathData.verticalLeftInnerExtent+\" A\"+t.circularPathData.leftLargeArcRadius+\" \"+t.circularPathData.leftLargeArcRadius+\" 0 0 0 \"+t.circularPathData.leftInnerExtent+\" \"+t.circularPathData.verticalFullExtent+\" L\"+t.circularPathData.rightInnerExtent+\" \"+t.circularPathData.verticalFullExtent+\" A\"+t.circularPathData.rightLargeArcRadius+\" \"+t.circularPathData.rightLargeArcRadius+\" 0 0 0 \"+t.circularPathData.rightFullExtent+\" \"+t.circularPathData.verticalRightInnerExtent+\" L\"+t.circularPathData.rightFullExtent+\" \"+(t.circularPathData.targetY-t.circularPathData.rightSmallArcRadius)+\" A\"+t.circularPathData.rightLargeArcRadius+\" \"+t.circularPathData.rightSmallArcRadius+\" 0 0 0 \"+t.circularPathData.rightInnerExtent+\" \"+t.circularPathData.targetY+\" L\"+t.circularPathData.targetX+\" \"+t.circularPathData.targetY:\"M\"+t.circularPathData.sourceX+\" \"+t.circularPathData.sourceY+\" L\"+t.circularPathData.leftInnerExtent+\" \"+t.circularPathData.sourceY+\" A\"+t.circularPathData.leftLargeArcRadius+\" \"+t.circularPathData.leftSmallArcRadius+\" 0 0 1 \"+t.circularPathData.leftFullExtent+\" \"+(t.circularPathData.sourceY+t.circularPathData.leftSmallArcRadius)+\" L\"+t.circularPathData.leftFullExtent+\" \"+t.circularPathData.verticalLeftInnerExtent+\" A\"+t.circularPathData.leftLargeArcRadius+\" \"+t.circularPathData.leftLargeArcRadius+\" 0 0 1 \"+t.circularPathData.leftInnerExtent+\" \"+t.circularPathData.verticalFullExtent+\" L\"+t.circularPathData.rightInnerExtent+\" \"+t.circularPathData.verticalFullExtent+\" A\"+t.circularPathData.rightLargeArcRadius+\" \"+t.circularPathData.rightLargeArcRadius+\" 0 0 1 \"+t.circularPathData.rightFullExtent+\" \"+t.circularPathData.verticalRightInnerExtent+\" L\"+t.circularPathData.rightFullExtent+\" \"+(t.circularPathData.targetY+t.circularPathData.rightSmallArcRadius)+\" A\"+t.circularPathData.rightLargeArcRadius+\" \"+t.circularPathData.rightSmallArcRadius+\" 0 0 1 \"+t.circularPathData.rightInnerExtent+\" \"+t.circularPathData.targetY+\" L\"+t.circularPathData.targetX+\" \"+t.circularPathData.targetY;return e}(e);else{var h=n.linkHorizontal().source((function(t){return[t.source.x0+(t.source.x1-t.source.x0),t.y0]})).target((function(t){return[t.target.x0,t.y1]}));e.path=h(e)}}))}function E(t,e){return z(t)==z(e)?\"bottom\"==t.circularLinkType?L(t,e):C(t,e):z(e)-z(t)}function C(t,e){return t.y0-e.y0}function L(t,e){return e.y0-t.y0}function P(t,e){return t.y1-e.y1}function I(t,e){return e.y1-t.y1}function z(t){return t.target.column-t.source.column}function O(t){return t.target.x0-t.source.x1}function D(t,e){var r=T(t),n=O(e)/Math.tan(r);return\"up\"==q(t)?t.y1+n:t.y1-n}function R(t,e){var r=T(t),n=O(e)/Math.tan(r);return\"up\"==q(t)?t.y1-n:t.y1+n}function F(t,e,r,n){t.links.forEach((function(a){if(!a.circular&&a.target.column-a.source.column>1){var i=a.source.column+1,o=a.target.column-1,s=1,l=o-i+1;for(s=1;i<=o;i++,s++)t.nodes.forEach((function(o){if(o.column==i){var c,u=s/(l+1),h=Math.pow(1-u,3),f=3*u*Math.pow(1-u,2),p=3*Math.pow(u,2)*(1-u),d=Math.pow(u,3),g=h*a.y0+f*a.y0+p*a.y1+d*a.y1,m=g-a.width/2,v=g+a.width/2;m>o.y0&&m<o.y1?(c=o.y1-m+10,c=\"bottom\"==o.circularLinkType?c:-c,o=N(o,c,e,r),t.nodes.forEach((function(t){b(t,n)!=b(o,n)&&t.column==o.column&&B(o,t)&&N(t,c,e,r)}))):(v>o.y0&&v<o.y1||m<o.y0&&v>o.y1)&&(c=v-o.y0+10,o=N(o,c,e,r),t.nodes.forEach((function(t){b(t,n)!=b(o,n)&&t.column==o.column&&t.y0<o.y1&&t.y1>o.y1&&N(t,c,e,r)})))}}))}}))}function B(t,e){return t.y0>e.y0&&t.y0<e.y1||(t.y1>e.y0&&t.y1<e.y1||t.y0<e.y0&&t.y1>e.y1)}function N(t,e,r,n){return t.y0+e>=r&&t.y1+e<=n&&(t.y0=t.y0+e,t.y1=t.y1+e,t.targetLinks.forEach((function(t){t.y1=t.y1+e})),t.sourceLinks.forEach((function(t){t.y0=t.y0+e}))),t}function j(t,e,r,n){t.nodes.forEach((function(a){n&&a.y+(a.y1-a.y0)>e&&(a.y=a.y-(a.y+(a.y1-a.y0)-e));var i=t.links.filter((function(t){return b(t.source,r)==b(a,r)})),o=i.length;o>1&&i.sort((function(t,e){if(!t.circular&&!e.circular){if(t.target.column==e.target.column)return t.y1-e.y1;if(!V(t,e))return t.y1-e.y1;if(t.target.column>e.target.column){var r=R(e,t);return t.y1-r}if(e.target.column>t.target.column)return R(t,e)-e.y1}return t.circular&&!e.circular?\"top\"==t.circularLinkType?-1:1:e.circular&&!t.circular?\"top\"==e.circularLinkType?1:-1:t.circular&&e.circular?t.circularLinkType===e.circularLinkType&&\"top\"==t.circularLinkType?t.target.column===e.target.column?t.target.y1-e.target.y1:e.target.column-t.target.column:t.circularLinkType===e.circularLinkType&&\"bottom\"==t.circularLinkType?t.target.column===e.target.column?e.target.y1-t.target.y1:t.target.column-e.target.column:\"top\"==t.circularLinkType?-1:1:void 0}));var s=a.y0;i.forEach((function(t){t.y0=s+t.width/2,s+=t.width})),i.forEach((function(t,e){if(\"bottom\"==t.circularLinkType){for(var r=e+1,n=0;r<o;r++)n+=i[r].width;t.y0=a.y1-n-t.width/2}}))}))}function U(t,e,r){t.nodes.forEach((function(e){var n=t.links.filter((function(t){return b(t.target,r)==b(e,r)})),a=n.length;a>1&&n.sort((function(t,e){if(!t.circular&&!e.circular){if(t.source.column==e.source.column)return t.y0-e.y0;if(!V(t,e))return t.y0-e.y0;if(e.source.column<t.source.column){var r=D(e,t);return t.y0-r}if(t.source.column<e.source.column)return D(t,e)-e.y0}return t.circular&&!e.circular?\"top\"==t.circularLinkType?-1:1:e.circular&&!t.circular?\"top\"==e.circularLinkType?1:-1:t.circular&&e.circular?t.circularLinkType===e.circularLinkType&&\"top\"==t.circularLinkType?t.source.column===e.source.column?t.source.y1-e.source.y1:t.source.column-e.source.column:t.circularLinkType===e.circularLinkType&&\"bottom\"==t.circularLinkType?t.source.column===e.source.column?t.source.y1-e.source.y1:e.source.column-t.source.column:\"top\"==t.circularLinkType?-1:1:void 0}));var i=e.y0;n.forEach((function(t){t.y1=i+t.width/2,i+=t.width})),n.forEach((function(t,r){if(\"bottom\"==t.circularLinkType){for(var i=r+1,o=0;i<a;i++)o+=n[i].width;t.y1=e.y1-o-t.width/2}}))}))}function V(t,e){return q(t)==q(e)}function q(t){return t.y0-t.y1>0?\"up\":\"down\"}function H(t,e){return b(t.source,e)==b(t.target,e)}function G(t,r,n){var a=t.nodes,i=t.links,o=!1,s=!1;if(i.forEach((function(t){\"top\"==t.circularLinkType?o=!0:\"bottom\"==t.circularLinkType&&(s=!0)})),0==o||0==s){var l=e.min(a,(function(t){return t.y0})),c=(n-r)/(e.max(a,(function(t){return t.y1}))-l);a.forEach((function(t){var e=(t.y1-t.y0)*c;t.y0=(t.y0-l)*c,t.y1=t.y0+e})),i.forEach((function(t){t.y0=(t.y0-l)*c,t.y1=(t.y1-l)*c,t.width=t.width*c}))}}t.sankeyCircular=function(){var t,n,a=0,i=0,b=1,T=1,M=24,A=m,E=o,C=v,L=y,P=32,I=2,z=null;function O(){var t={nodes:C.apply(null,arguments),links:L.apply(null,arguments)};D(t),_(t,A,z),R(t),B(t),w(t,A),N(t,P,A),V(t);for(var e=4,r=0;r<e;r++)j(t,T,A),U(t,T,A),F(t,i,T,A),j(t,T,A),U(t,T,A);return G(t,i,T),S(t,I,T,A),t}function D(t){t.nodes.forEach((function(t,e){t.index=e,t.sourceLinks=[],t.targetLinks=[]}));var e=r.map(t.nodes,A);return t.links.forEach((function(t,r){t.index=r;var n=t.source,a=t.target;\"object\"!==(\"undefined\"==typeof n?\"undefined\":l(n))&&(n=t.source=x(e,n)),\"object\"!==(\"undefined\"==typeof a?\"undefined\":l(a))&&(a=t.target=x(e,a)),n.sourceLinks.push(t),a.targetLinks.push(t)})),t}function R(t){t.nodes.forEach((function(t){t.partOfCycle=!1,t.value=Math.max(e.sum(t.sourceLinks,f),e.sum(t.targetLinks,f)),t.sourceLinks.forEach((function(e){e.circular&&(t.partOfCycle=!0,t.circularLinkType=e.circularLinkType)})),t.targetLinks.forEach((function(e){e.circular&&(t.partOfCycle=!0,t.circularLinkType=e.circularLinkType)}))}))}function B(t){var e,r,n;for(e=t.nodes,r=[],n=0;e.length;++n,e=r,r=[])e.forEach((function(t){t.depth=n,t.sourceLinks.forEach((function(t){r.indexOf(t.target)<0&&!t.circular&&r.push(t.target)}))}));for(e=t.nodes,r=[],n=0;e.length;++n,e=r,r=[])e.forEach((function(t){t.height=n,t.targetLinks.forEach((function(t){r.indexOf(t.source)<0&&!t.circular&&r.push(t.source)}))}));t.nodes.forEach((function(t){t.column=Math.floor(E.call(null,t,n))}))}function N(o,s,l){var c=r.nest().key((function(t){return t.column})).sortKeys(e.ascending).entries(o.nodes).map((function(t){return t.values}));!function(r){if(n){var s=1/0;c.forEach((function(t){var e=T*n/(t.length+1);s=e<s?e:s})),t=s}var l=e.min(c,(function(r){return(T-i-(r.length-1)*t)/e.sum(r,f)}));l*=.3,o.links.forEach((function(t){t.width=t.value*l}));var u=function(t){var r=0,n=0,a=0,i=0,o=e.max(t.nodes,(function(t){return t.column}));return t.links.forEach((function(t){t.circular&&(\"top\"==t.circularLinkType?r+=t.width:n+=t.width,0==t.target.column&&(i+=t.width),t.source.column==o&&(a+=t.width))})),{top:r=r>0?r+25+10:r,bottom:n=n>0?n+25+10:n,left:i=i>0?i+25+10:i,right:a=a>0?a+25+10:a}}(o),h=function(t,r){var n=e.max(t.nodes,(function(t){return t.column})),o=b-a,s=T-i,l=o/(o+r.right+r.left),c=s/(s+r.top+r.bottom);return a=a*l+r.left,b=0==r.right?b:b*l,i=i*c+r.top,T*=c,t.nodes.forEach((function(t){t.x0=a+t.column*((b-a-M)/n),t.x1=t.x0+M})),c}(o,u);l*=h,o.links.forEach((function(t){t.width=t.value*l})),c.forEach((function(t){var e=t.length;t.forEach((function(t,n){t.depth==c.length-1&&1==e||0==t.depth&&1==e?(t.y0=T/2-t.value*l,t.y1=t.y0+t.value*l):t.partOfCycle?0==k(t,r)?(t.y0=T/2+n,t.y1=t.y0+t.value*l):\"top\"==t.circularLinkType?(t.y0=i+n,t.y1=t.y0+t.value*l):(t.y0=T-t.value*l-n,t.y1=t.y0+t.value*l):0==u.top||0==u.bottom?(t.y0=(T-i)/e*n,t.y1=t.y0+t.value*l):(t.y0=(T-i)/2-e/2+n,t.y1=t.y0+t.value*l)}))}))}(l),y();for(var u=1,m=s;m>0;--m)v(u*=.99,l),y();function v(t,r){var n=c.length;c.forEach((function(a){var i=a.length,o=a[0].depth;a.forEach((function(a){var s;if(a.sourceLinks.length||a.targetLinks.length)if(a.partOfCycle&&k(a,r)>0);else if(0==o&&1==i)s=a.y1-a.y0,a.y0=T/2-s/2,a.y1=T/2+s/2;else if(o==n-1&&1==i)s=a.y1-a.y0,a.y0=T/2-s/2,a.y1=T/2+s/2;else{var l=e.mean(a.sourceLinks,g),c=e.mean(a.targetLinks,d),u=((l&&c?(l+c)/2:l||c)-p(a))*t;a.y0+=u,a.y1+=u}}))}))}function y(){c.forEach((function(e){var r,n,a,o=i,s=e.length;for(e.sort(h),a=0;a<s;++a)(n=o-(r=e[a]).y0)>0&&(r.y0+=n,r.y1+=n),o=r.y1+t;if((n=o-t-T)>0)for(o=r.y0-=n,r.y1-=n,a=s-2;a>=0;--a)(n=(r=e[a]).y1+t-o)>0&&(r.y0-=n,r.y1-=n),o=r.y0}))}}function V(t){t.nodes.forEach((function(t){t.sourceLinks.sort(u),t.targetLinks.sort(c)})),t.nodes.forEach((function(t){var e=t.y0,r=e,n=t.y1,a=n;t.sourceLinks.forEach((function(t){t.circular?(t.y0=n-t.width/2,n-=t.width):(t.y0=e+t.width/2,e+=t.width)})),t.targetLinks.forEach((function(t){t.circular?(t.y1=a-t.width/2,a-=t.width):(t.y1=r+t.width/2,r+=t.width)}))}))}return O.nodeId=function(t){return arguments.length?(A=\"function\"==typeof t?t:s(t),O):A},O.nodeAlign=function(t){return arguments.length?(E=\"function\"==typeof t?t:s(t),O):E},O.nodeWidth=function(t){return arguments.length?(M=+t,O):M},O.nodePadding=function(e){return arguments.length?(t=+e,O):t},O.nodes=function(t){return arguments.length?(C=\"function\"==typeof t?t:s(t),O):C},O.links=function(t){return arguments.length?(L=\"function\"==typeof t?t:s(t),O):L},O.size=function(t){return arguments.length?(a=i=0,b=+t[0],T=+t[1],O):[b-a,T-i]},O.extent=function(t){return arguments.length?(a=+t[0][0],b=+t[1][0],i=+t[0][1],T=+t[1][1],O):[[a,i],[b,T]]},O.iterations=function(t){return arguments.length?(P=+t,O):P},O.circularLinkGap=function(t){return arguments.length?(I=+t,O):I},O.nodePaddingRatio=function(t){return arguments.length?(n=+t,O):n},O.sortNodes=function(t){return arguments.length?(z=t,O):z},O.update=function(t){return w(t,A),V(t),t.links.forEach((function(t){t.circular&&(t.circularLinkType=t.y0+t.y1<T?\"top\":\"bottom\",t.source.circularLinkType=t.circularLinkType,t.target.circularLinkType=t.circularLinkType)})),j(t,T,A,!1),U(t,T,A),S(t,I,T,A),t},O},t.sankeyCenter=function(t){return t.targetLinks.length?t.depth:t.sourceLinks.length?e.min(t.sourceLinks,i)-1:0},t.sankeyLeft=function(t){return t.depth},t.sankeyRight=function(t,e){return e-1-t.height},t.sankeyJustify=o,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{\"d3-array\":156,\"d3-collection\":157,\"d3-shape\":165,\"elementary-circuits-directed-graph\":179}],56:[function(t,e,r){!function(n,a){\"object\"==typeof r&&\"undefined\"!=typeof e?a(r,t(\"d3-array\"),t(\"d3-collection\"),t(\"d3-shape\")):a(n.d3=n.d3||{},n.d3,n.d3,n.d3)}(this,(function(t,e,r,n){\"use strict\";function a(t){return t.target.depth}function i(t,e){return t.sourceLinks.length?t.depth:e-1}function o(t){return function(){return t}}function s(t,e){return c(t.source,e.source)||t.index-e.index}function l(t,e){return c(t.target,e.target)||t.index-e.index}function c(t,e){return t.y0-e.y0}function u(t){return t.value}function h(t){return(t.y0+t.y1)/2}function f(t){return h(t.source)*t.value}function p(t){return h(t.target)*t.value}function d(t){return t.index}function g(t){return t.nodes}function m(t){return t.links}function v(t,e){var r=t.get(e);if(!r)throw new Error(\"missing: \"+e);return r}function y(t){return[t.source.x1,t.y0]}function x(t){return[t.target.x0,t.y1]}t.sankey=function(){var t=0,n=0,a=1,y=1,x=24,b=8,_=d,w=i,T=g,k=m,M=32;function A(){var t={nodes:T.apply(null,arguments),links:k.apply(null,arguments)};return S(t),E(t),C(t),L(t),P(t),t}function S(t){t.nodes.forEach((function(t,e){t.index=e,t.sourceLinks=[],t.targetLinks=[]}));var e=r.map(t.nodes,_);t.links.forEach((function(t,r){t.index=r;var n=t.source,a=t.target;\"object\"!=typeof n&&(n=t.source=v(e,n)),\"object\"!=typeof a&&(a=t.target=v(e,a)),n.sourceLinks.push(t),a.targetLinks.push(t)}))}function E(t){t.nodes.forEach((function(t){t.value=Math.max(e.sum(t.sourceLinks,u),e.sum(t.targetLinks,u))}))}function C(e){var r,n,i;for(r=e.nodes,n=[],i=0;r.length;++i,r=n,n=[])r.forEach((function(t){t.depth=i,t.sourceLinks.forEach((function(t){n.indexOf(t.target)<0&&n.push(t.target)}))}));for(r=e.nodes,n=[],i=0;r.length;++i,r=n,n=[])r.forEach((function(t){t.height=i,t.targetLinks.forEach((function(t){n.indexOf(t.source)<0&&n.push(t.source)}))}));var o=(a-t-x)/(i-1);e.nodes.forEach((function(e){e.x1=(e.x0=t+Math.max(0,Math.min(i-1,Math.floor(w.call(null,e,i))))*o)+x}))}function L(t){var a=r.nest().key((function(t){return t.x0})).sortKeys(e.ascending).entries(t.nodes).map((function(t){return t.values}));!function(){var r=e.max(a,(function(t){return t.length})),i=2/3*(y-n)/(r-1);b>i&&(b=i);var o=e.min(a,(function(t){return(y-n-(t.length-1)*b)/e.sum(t,u)}));a.forEach((function(t){t.forEach((function(t,e){t.y1=(t.y0=e)+t.value*o}))})),t.links.forEach((function(t){t.width=t.value*o}))}(),d();for(var i=1,o=M;o>0;--o)l(i*=.99),d(),s(i),d();function s(t){a.forEach((function(r){r.forEach((function(r){if(r.targetLinks.length){var n=(e.sum(r.targetLinks,f)/e.sum(r.targetLinks,u)-h(r))*t;r.y0+=n,r.y1+=n}}))}))}function l(t){a.slice().reverse().forEach((function(r){r.forEach((function(r){if(r.sourceLinks.length){var n=(e.sum(r.sourceLinks,p)/e.sum(r.sourceLinks,u)-h(r))*t;r.y0+=n,r.y1+=n}}))}))}function d(){a.forEach((function(t){var e,r,a,i=n,o=t.length;for(t.sort(c),a=0;a<o;++a)(r=i-(e=t[a]).y0)>0&&(e.y0+=r,e.y1+=r),i=e.y1+b;if((r=i-b-y)>0)for(i=e.y0-=r,e.y1-=r,a=o-2;a>=0;--a)(r=(e=t[a]).y1+b-i)>0&&(e.y0-=r,e.y1-=r),i=e.y0}))}}function P(t){t.nodes.forEach((function(t){t.sourceLinks.sort(l),t.targetLinks.sort(s)})),t.nodes.forEach((function(t){var e=t.y0,r=e;t.sourceLinks.forEach((function(t){t.y0=e+t.width/2,e+=t.width})),t.targetLinks.forEach((function(t){t.y1=r+t.width/2,r+=t.width}))}))}return A.update=function(t){return P(t),t},A.nodeId=function(t){return arguments.length?(_=\"function\"==typeof t?t:o(t),A):_},A.nodeAlign=function(t){return arguments.length?(w=\"function\"==typeof t?t:o(t),A):w},A.nodeWidth=function(t){return arguments.length?(x=+t,A):x},A.nodePadding=function(t){return arguments.length?(b=+t,A):b},A.nodes=function(t){return arguments.length?(T=\"function\"==typeof t?t:o(t),A):T},A.links=function(t){return arguments.length?(k=\"function\"==typeof t?t:o(t),A):k},A.size=function(e){return arguments.length?(t=n=0,a=+e[0],y=+e[1],A):[a-t,y-n]},A.extent=function(e){return arguments.length?(t=+e[0][0],a=+e[1][0],n=+e[0][1],y=+e[1][1],A):[[t,n],[a,y]]},A.iterations=function(t){return arguments.length?(M=+t,A):M},A},t.sankeyCenter=function(t){return t.targetLinks.length?t.depth:t.sourceLinks.length?e.min(t.sourceLinks,a)-1:0},t.sankeyLeft=function(t){return t.depth},t.sankeyRight=function(t,e){return e-1-t.height},t.sankeyJustify=i,t.sankeyLinkHorizontal=function(){return n.linkHorizontal().source(y).target(x)},Object.defineProperty(t,\"__esModule\",{value:!0})}))},{\"d3-array\":156,\"d3-collection\":157,\"d3-shape\":165}],57:[function(t,e,r){\"use strict\";e.exports=t(\"./quad\")},{\"./quad\":58}],58:[function(t,e,r){\"use strict\";var n=t(\"binary-search-bounds\"),a=t(\"clamp\"),i=t(\"parse-rect\"),o=t(\"array-bounds\"),s=t(\"pick-by-alias\"),l=t(\"defined\"),c=t(\"flatten-vertex-data\"),u=t(\"is-obj\"),h=t(\"dtype\"),f=t(\"math-log2\");function p(t,e){for(var r=e[0],n=e[1],i=1/(e[2]-r),o=1/(e[3]-n),s=new Array(t.length),l=0,c=t.length/2;l<c;l++)s[2*l]=a((t[2*l]-r)*i,0,1),s[2*l+1]=a((t[2*l+1]-n)*o,0,1);return s}e.exports=function(t,e){e||(e={}),t=c(t,\"float64\"),e=s(e,{bounds:\"range bounds dataBox databox\",maxDepth:\"depth maxDepth maxdepth level maxLevel maxlevel levels\",dtype:\"type dtype format out dst output destination\"});var r=l(e.maxDepth,255),a=l(e.bounds,o(t,2));a[0]===a[2]&&a[2]++,a[1]===a[3]&&a[3]++;var d,g=p(t,a),m=t.length>>>1;e.dtype||(e.dtype=\"array\"),\"string\"==typeof e.dtype?d=new(h(e.dtype))(m):e.dtype&&(d=e.dtype,Array.isArray(d)&&(d.length=m));for(var v=0;v<m;++v)d[v]=v;var y=[],x=[],b=[],_=[];!function t(e,n,a,i,o,s){if(!i.length)return null;var l=y[o]||(y[o]=[]),c=b[o]||(b[o]=[]),u=x[o]||(x[o]=[]),h=l.length;if(++o>r||s>1073741824){for(var f=0;f<i.length;f++)l.push(i[f]),c.push(s),u.push(null,null,null,null);return h}if(l.push(i[0]),c.push(s),i.length<=1)return u.push(null,null,null,null),h;for(var p=.5*a,d=e+p,m=n+p,v=[],_=[],w=[],T=[],k=1,M=i.length;k<M;k++){var A=i[k],S=g[2*A],E=g[2*A+1];S<d?E<m?v.push(A):_.push(A):E<m?w.push(A):T.push(A)}return s<<=2,u.push(t(e,n,p,v,o,s),t(e,m,p,_,o,s+1),t(d,n,p,w,o,s+2),t(d,m,p,T,o,s+3)),h}(0,0,1,d,0,1);for(var w=0,T=0;T<y.length;T++){var k=y[T];if(d.set)d.set(k,w);else for(var M=0,A=k.length;M<A;M++)d[M+w]=k[M];var S=w+y[T].length;_[T]=[w,S],w=S}return d.range=function(){var e,r=[],n=arguments.length;for(;n--;)r[n]=arguments[n];if(u(r[r.length-1])){var o=r.pop();r.length||null==o.x&&null==o.l&&null==o.left||(r=[o],e={}),e=s(o,{level:\"level maxLevel\",d:\"d diam diameter r radius px pxSize pixel pixelSize maxD size minSize\",lod:\"lod details ranges offsets\"})}else e={};r.length||(r=a);var c=i.apply(void 0,r),h=[Math.min(c.x,c.x+c.width),Math.min(c.y,c.y+c.height),Math.max(c.x,c.x+c.width),Math.max(c.y,c.y+c.height)],d=h[0],g=h[1],m=h[2],v=h[3],b=p([d,g,m,v],a),_=b[0],w=b[1],T=b[2],k=b[3],M=l(e.level,y.length);if(null!=e.d){var A;\"number\"==typeof e.d?A=[e.d,e.d]:e.d.length&&(A=e.d),M=Math.min(Math.max(Math.ceil(-f(Math.abs(A[0])/(a[2]-a[0]))),Math.ceil(-f(Math.abs(A[1])/(a[3]-a[1])))),M)}if(M=Math.min(M,y.length),e.lod)return E(_,w,T,k,M);var S=[];function C(e,r,n,a,i,o){if(null!==i&&null!==o&&!(_>e+n||w>r+n||T<e||k<r||a>=M||i===o)){var s=y[a];void 0===o&&(o=s.length);for(var l=i;l<o;l++){var c=s[l],u=t[2*c],h=t[2*c+1];u>=d&&u<=m&&h>=g&&h<=v&&S.push(c)}var f=x[a],p=f[4*i+0],b=f[4*i+1],A=f[4*i+2],E=f[4*i+3],P=L(f,i+1),I=.5*n,z=a+1;C(e,r,I,z,p,b||A||E||P),C(e,r+I,I,z,b,A||E||P),C(e+I,r,I,z,A,E||P),C(e+I,r+I,I,z,E,P)}}function L(t,e){for(var r=null,n=0;null===r;)if(r=t[4*e+n],++n>t.length)return null;return r}return C(0,0,1,0,0,1),S},d;function E(t,e,r,a,i){for(var o=[],s=0;s<i;s++){var l=b[s],c=_[s][0],u=C(t,e,s),h=C(r,a,s),f=n.ge(l,u),p=n.gt(l,h,f,l.length-1);o[s]=[f+c,p+c]}return o}function C(t,e,r){for(var n=1,a=.5,i=.5,o=.5,s=0;s<r;s++)n<<=2,n+=t<a?e<i?0:1:e<i?2:3,o*=.5,a+=t<a?-o:o,i+=e<i?-o:o;return n}}},{\"array-bounds\":70,\"binary-search-bounds\":96,clamp:120,defined:170,dtype:175,\"flatten-vertex-data\":244,\"is-obj\":442,\"math-log2\":453,\"parse-rect\":478,\"pick-by-alias\":485}],59:[function(t,e,r){\"use strict\";Object.defineProperty(r,\"__esModule\",{value:!0});var n=t(\"@turf/meta\");function a(t){var e=0;if(t&&t.length>0){e+=Math.abs(i(t[0]));for(var r=1;r<t.length;r++)e-=Math.abs(i(t[r]))}return e}function i(t){var e,r,n,a,i,s,l=0,c=t.length;if(c>2){for(s=0;s<c;s++)s===c-2?(n=c-2,a=c-1,i=0):s===c-1?(n=c-1,a=0,i=1):(n=s,a=s+1,i=s+2),e=t[n],r=t[a],l+=(o(t[i][0])-o(e[0]))*Math.sin(o(r[1]));l=6378137*l*6378137/2}return l}function o(t){return t*Math.PI/180}r.default=function(t){return n.geomReduce(t,(function(t,e){return t+function(t){var e,r=0;switch(t.type){case\"Polygon\":return a(t.coordinates);case\"MultiPolygon\":for(e=0;e<t.coordinates.length;e++)r+=a(t.coordinates[e]);return r;case\"Point\":case\"MultiPoint\":case\"LineString\":case\"MultiLineString\":return 0}return 0}(e)}),0)}},{\"@turf/meta\":63}],60:[function(t,e,r){\"use strict\";Object.defineProperty(r,\"__esModule\",{value:!0});var n=t(\"@turf/meta\");r.default=function(t){var e=[1/0,1/0,-1/0,-1/0];return n.coordEach(t,(function(t){e[0]>t[0]&&(e[0]=t[0]),e[1]>t[1]&&(e[1]=t[1]),e[2]<t[0]&&(e[2]=t[0]),e[3]<t[1]&&(e[3]=t[1])})),e}},{\"@turf/meta\":63}],61:[function(t,e,r){\"use strict\";Object.defineProperty(r,\"__esModule\",{value:!0});var n=t(\"@turf/meta\"),a=t(\"@turf/helpers\");r.default=function(t,e){void 0===e&&(e={});var r=0,i=0,o=0;return n.coordEach(t,(function(t){r+=t[0],i+=t[1],o++})),a.point([r/o,i/o],e.properties)}},{\"@turf/helpers\":62,\"@turf/meta\":63}],62:[function(t,e,r){\"use strict\";function n(t,e,r){void 0===r&&(r={});var n={type:\"Feature\"};return(0===r.id||r.id)&&(n.id=r.id),r.bbox&&(n.bbox=r.bbox),n.properties=e||{},n.geometry=t,n}function a(t,e,r){return void 0===r&&(r={}),n({type:\"Point\",coordinates:t},e,r)}function i(t,e,r){void 0===r&&(r={});for(var a=0,i=t;a<i.length;a++){var o=i[a];if(o.length<4)throw new Error(\"Each LinearRing of a Polygon must have 4 or more Positions.\");for(var s=0;s<o[o.length-1].length;s++)if(o[o.length-1][s]!==o[0][s])throw new Error(\"First and last Position are not equivalent.\")}return n({type:\"Polygon\",coordinates:t},e,r)}function o(t,e,r){if(void 0===r&&(r={}),t.length<2)throw new Error(\"coordinates must be an array of two or more positions\");return n({type:\"LineString\",coordinates:t},e,r)}function s(t,e){void 0===e&&(e={});var r={type:\"FeatureCollection\"};return e.id&&(r.id=e.id),e.bbox&&(r.bbox=e.bbox),r.features=t,r}function l(t,e,r){return void 0===r&&(r={}),n({type:\"MultiLineString\",coordinates:t},e,r)}function c(t,e,r){return void 0===r&&(r={}),n({type:\"MultiPoint\",coordinates:t},e,r)}function u(t,e,r){return void 0===r&&(r={}),n({type:\"MultiPolygon\",coordinates:t},e,r)}function h(t,e){void 0===e&&(e=\"kilometers\");var n=r.factors[e];if(!n)throw new Error(e+\" units is invalid\");return t*n}function f(t,e){void 0===e&&(e=\"kilometers\");var n=r.factors[e];if(!n)throw new Error(e+\" units is invalid\");return t/n}function p(t){return 180*(t%(2*Math.PI))/Math.PI}function d(t){return!isNaN(t)&&null!==t&&!Array.isArray(t)&&!/^\\s*$/.test(t)}Object.defineProperty(r,\"__esModule\",{value:!0}),r.earthRadius=6371008.8,r.factors={centimeters:100*r.earthRadius,centimetres:100*r.earthRadius,degrees:r.earthRadius/111325,feet:3.28084*r.earthRadius,inches:39.37*r.earthRadius,kilometers:r.earthRadius/1e3,kilometres:r.earthRadius/1e3,meters:r.earthRadius,metres:r.earthRadius,miles:r.earthRadius/1609.344,millimeters:1e3*r.earthRadius,millimetres:1e3*r.earthRadius,nauticalmiles:r.earthRadius/1852,radians:1,yards:r.earthRadius/1.0936},r.unitsFactors={centimeters:100,centimetres:100,degrees:1/111325,feet:3.28084,inches:39.37,kilometers:.001,kilometres:.001,meters:1,metres:1,miles:1/1609.344,millimeters:1e3,millimetres:1e3,nauticalmiles:1/1852,radians:1/r.earthRadius,yards:1/1.0936},r.areaFactors={acres:247105e-9,centimeters:1e4,centimetres:1e4,feet:10.763910417,inches:1550.003100006,kilometers:1e-6,kilometres:1e-6,meters:1,metres:1,miles:386e-9,millimeters:1e6,millimetres:1e6,yards:1.195990046},r.feature=n,r.geometry=function(t,e,r){switch(void 0===r&&(r={}),t){case\"Point\":return a(e).geometry;case\"LineString\":return o(e).geometry;case\"Polygon\":return i(e).geometry;case\"MultiPoint\":return c(e).geometry;case\"MultiLineString\":return l(e).geometry;case\"MultiPolygon\":return u(e).geometry;default:throw new Error(t+\" is invalid\")}},r.point=a,r.points=function(t,e,r){return void 0===r&&(r={}),s(t.map((function(t){return a(t,e)})),r)},r.polygon=i,r.polygons=function(t,e,r){return void 0===r&&(r={}),s(t.map((function(t){return i(t,e)})),r)},r.lineString=o,r.lineStrings=function(t,e,r){return void 0===r&&(r={}),s(t.map((function(t){return o(t,e)})),r)},r.featureCollection=s,r.multiLineString=l,r.multiPoint=c,r.multiPolygon=u,r.geometryCollection=function(t,e,r){return void 0===r&&(r={}),n({type:\"GeometryCollection\",geometries:t},e,r)},r.round=function(t,e){if(void 0===e&&(e=0),e&&!(e>=0))throw new Error(\"precision must be a positive number\");var r=Math.pow(10,e||0);return Math.round(t*r)/r},r.radiansToLength=h,r.lengthToRadians=f,r.lengthToDegrees=function(t,e){return p(f(t,e))},r.bearingToAzimuth=function(t){var e=t%360;return e<0&&(e+=360),e},r.radiansToDegrees=p,r.degreesToRadians=function(t){return t%360*Math.PI/180},r.convertLength=function(t,e,r){if(void 0===e&&(e=\"kilometers\"),void 0===r&&(r=\"kilometers\"),!(t>=0))throw new Error(\"length must be a positive number\");return h(f(t,e),r)},r.convertArea=function(t,e,n){if(void 0===e&&(e=\"meters\"),void 0===n&&(n=\"kilometers\"),!(t>=0))throw new Error(\"area must be a positive number\");var a=r.areaFactors[e];if(!a)throw new Error(\"invalid original units\");var i=r.areaFactors[n];if(!i)throw new Error(\"invalid final units\");return t/a*i},r.isNumber=d,r.isObject=function(t){return!!t&&t.constructor===Object},r.validateBBox=function(t){if(!t)throw new Error(\"bbox is required\");if(!Array.isArray(t))throw new Error(\"bbox must be an Array\");if(4!==t.length&&6!==t.length)throw new Error(\"bbox must be an Array of 4 or 6 numbers\");t.forEach((function(t){if(!d(t))throw new Error(\"bbox must only contain numbers\")}))},r.validateId=function(t){if(!t)throw new Error(\"id is required\");if(-1===[\"string\",\"number\"].indexOf(typeof t))throw new Error(\"id must be a number or a string\")},r.radians2degrees=function(){throw new Error(\"method has been renamed to `radiansToDegrees`\")},r.degrees2radians=function(){throw new Error(\"method has been renamed to `degreesToRadians`\")},r.distanceToDegrees=function(){throw new Error(\"method has been renamed to `lengthToDegrees`\")},r.distanceToRadians=function(){throw new Error(\"method has been renamed to `lengthToRadians`\")},r.radiansToDistance=function(){throw new Error(\"method has been renamed to `radiansToLength`\")},r.bearingToAngle=function(){throw new Error(\"method has been renamed to `bearingToAzimuth`\")},r.convertDistance=function(){throw new Error(\"method has been renamed to `convertLength`\")}},{}],63:[function(t,e,r){\"use strict\";Object.defineProperty(r,\"__esModule\",{value:!0});var n=t(\"@turf/helpers\");function a(t,e,r){if(null!==t)for(var n,i,o,s,l,c,u,h,f=0,p=0,d=t.type,g=\"FeatureCollection\"===d,m=\"Feature\"===d,v=g?t.features.length:1,y=0;y<v;y++){l=(h=!!(u=g?t.features[y].geometry:m?t.geometry:t)&&\"GeometryCollection\"===u.type)?u.geometries.length:1;for(var x=0;x<l;x++){var b=0,_=0;if(null!==(s=h?u.geometries[x]:u)){c=s.coordinates;var w=s.type;switch(f=!r||\"Polygon\"!==w&&\"MultiPolygon\"!==w?0:1,w){case null:break;case\"Point\":if(!1===e(c,p,y,b,_))return!1;p++,b++;break;case\"LineString\":case\"MultiPoint\":for(n=0;n<c.length;n++){if(!1===e(c[n],p,y,b,_))return!1;p++,\"MultiPoint\"===w&&b++}\"LineString\"===w&&b++;break;case\"Polygon\":case\"MultiLineString\":for(n=0;n<c.length;n++){for(i=0;i<c[n].length-f;i++){if(!1===e(c[n][i],p,y,b,_))return!1;p++}\"MultiLineString\"===w&&b++,\"Polygon\"===w&&_++}\"Polygon\"===w&&b++;break;case\"MultiPolygon\":for(n=0;n<c.length;n++){for(_=0,i=0;i<c[n].length;i++){for(o=0;o<c[n][i].length-f;o++){if(!1===e(c[n][i][o],p,y,b,_))return!1;p++}_++}b++}break;case\"GeometryCollection\":for(n=0;n<s.geometries.length;n++)if(!1===a(s.geometries[n],e,r))return!1;break;default:throw new Error(\"Unknown Geometry Type\")}}}}}function i(t,e){var r;switch(t.type){case\"FeatureCollection\":for(r=0;r<t.features.length&&!1!==e(t.features[r].properties,r);r++);break;case\"Feature\":e(t.properties,0)}}function o(t,e){if(\"Feature\"===t.type)e(t,0);else if(\"FeatureCollection\"===t.type)for(var r=0;r<t.features.length&&!1!==e(t.features[r],r);r++);}function s(t,e){var r,n,a,i,o,s,l,c,u,h,f=0,p=\"FeatureCollection\"===t.type,d=\"Feature\"===t.type,g=p?t.features.length:1;for(r=0;r<g;r++){for(s=p?t.features[r].geometry:d?t.geometry:t,c=p?t.features[r].properties:d?t.properties:{},u=p?t.features[r].bbox:d?t.bbox:void 0,h=p?t.features[r].id:d?t.id:void 0,o=(l=!!s&&\"GeometryCollection\"===s.type)?s.geometries.length:1,a=0;a<o;a++)if(null!==(i=l?s.geometries[a]:s))switch(i.type){case\"Point\":case\"LineString\":case\"MultiPoint\":case\"Polygon\":case\"MultiLineString\":case\"MultiPolygon\":if(!1===e(i,f,c,u,h))return!1;break;case\"GeometryCollection\":for(n=0;n<i.geometries.length;n++)if(!1===e(i.geometries[n],f,c,u,h))return!1;break;default:throw new Error(\"Unknown Geometry Type\")}else if(!1===e(null,f,c,u,h))return!1;f++}}function l(t,e){s(t,(function(t,r,a,i,o){var s,l=null===t?null:t.type;switch(l){case null:case\"Point\":case\"LineString\":case\"Polygon\":return!1!==e(n.feature(t,a,{bbox:i,id:o}),r,0)&&void 0}switch(l){case\"MultiPoint\":s=\"Point\";break;case\"MultiLineString\":s=\"LineString\";break;case\"MultiPolygon\":s=\"Polygon\"}for(var c=0;c<t.coordinates.length;c++){var u={type:s,coordinates:t.coordinates[c]};if(!1===e(n.feature(u,a),r,c))return!1}}))}function c(t,e){l(t,(function(t,r,i){var o=0;if(t.geometry){var s=t.geometry.type;if(\"Point\"!==s&&\"MultiPoint\"!==s){var l,c=0,u=0,h=0;return!1!==a(t,(function(a,s,f,p,d){if(void 0===l||r>c||p>u||d>h)return l=a,c=r,u=p,h=d,void(o=0);var g=n.lineString([l,a],t.properties);if(!1===e(g,r,i,d,o))return!1;o++,l=a}))&&void 0}}}))}function u(t,e){if(!t)throw new Error(\"geojson is required\");l(t,(function(t,r,a){if(null!==t.geometry){var i=t.geometry.type,o=t.geometry.coordinates;switch(i){case\"LineString\":if(!1===e(t,r,a,0,0))return!1;break;case\"Polygon\":for(var s=0;s<o.length;s++)if(!1===e(n.lineString(o[s],t.properties),r,a,s))return!1}}}))}r.coordEach=a,r.coordReduce=function(t,e,r,n){var i=r;return a(t,(function(t,n,a,o,s){i=0===n&&void 0===r?t:e(i,t,n,a,o,s)}),n),i},r.propEach=i,r.propReduce=function(t,e,r){var n=r;return i(t,(function(t,a){n=0===a&&void 0===r?t:e(n,t,a)})),n},r.featureEach=o,r.featureReduce=function(t,e,r){var n=r;return o(t,(function(t,a){n=0===a&&void 0===r?t:e(n,t,a)})),n},r.coordAll=function(t){var e=[];return a(t,(function(t){e.push(t)})),e},r.geomEach=s,r.geomReduce=function(t,e,r){var n=r;return s(t,(function(t,a,i,o,s){n=0===a&&void 0===r?t:e(n,t,a,i,o,s)})),n},r.flattenEach=l,r.flattenReduce=function(t,e,r){var n=r;return l(t,(function(t,a,i){n=0===a&&0===i&&void 0===r?t:e(n,t,a,i)})),n},r.segmentEach=c,r.segmentReduce=function(t,e,r){var n=r,a=!1;return c(t,(function(t,i,o,s,l){n=!1===a&&void 0===r?t:e(n,t,i,o,s,l),a=!0})),n},r.lineEach=u,r.lineReduce=function(t,e,r){var n=r;return u(t,(function(t,a,i,o){n=0===a&&void 0===r?t:e(n,t,a,i,o)})),n},r.findSegment=function(t,e){if(e=e||{},!n.isObject(e))throw new Error(\"options is invalid\");var r,a=e.featureIndex||0,i=e.multiFeatureIndex||0,o=e.geometryIndex||0,s=e.segmentIndex||0,l=e.properties;switch(t.type){case\"FeatureCollection\":a<0&&(a=t.features.length+a),l=l||t.features[a].properties,r=t.features[a].geometry;break;case\"Feature\":l=l||t.properties,r=t.geometry;break;case\"Point\":case\"MultiPoint\":return null;case\"LineString\":case\"Polygon\":case\"MultiLineString\":case\"MultiPolygon\":r=t;break;default:throw new Error(\"geojson is invalid\")}if(null===r)return null;var c=r.coordinates;switch(r.type){case\"Point\":case\"MultiPoint\":return null;case\"LineString\":return s<0&&(s=c.length+s-1),n.lineString([c[s],c[s+1]],l,e);case\"Polygon\":return o<0&&(o=c.length+o),s<0&&(s=c[o].length+s-1),n.lineString([c[o][s],c[o][s+1]],l,e);case\"MultiLineString\":return i<0&&(i=c.length+i),s<0&&(s=c[i].length+s-1),n.lineString([c[i][s],c[i][s+1]],l,e);case\"MultiPolygon\":return i<0&&(i=c.length+i),o<0&&(o=c[i].length+o),s<0&&(s=c[i][o].length-s-1),n.lineString([c[i][o][s],c[i][o][s+1]],l,e)}throw new Error(\"geojson is invalid\")},r.findPoint=function(t,e){if(e=e||{},!n.isObject(e))throw new Error(\"options is invalid\");var r,a=e.featureIndex||0,i=e.multiFeatureIndex||0,o=e.geometryIndex||0,s=e.coordIndex||0,l=e.properties;switch(t.type){case\"FeatureCollection\":a<0&&(a=t.features.length+a),l=l||t.features[a].properties,r=t.features[a].geometry;break;case\"Feature\":l=l||t.properties,r=t.geometry;break;case\"Point\":case\"MultiPoint\":return null;case\"LineString\":case\"Polygon\":case\"MultiLineString\":case\"MultiPolygon\":r=t;break;default:throw new Error(\"geojson is invalid\")}if(null===r)return null;var c=r.coordinates;switch(r.type){case\"Point\":return n.point(c,l,e);case\"MultiPoint\":return i<0&&(i=c.length+i),n.point(c[i],l,e);case\"LineString\":return s<0&&(s=c.length+s),n.point(c[s],l,e);case\"Polygon\":return o<0&&(o=c.length+o),s<0&&(s=c[o].length+s),n.point(c[o][s],l,e);case\"MultiLineString\":return i<0&&(i=c.length+i),s<0&&(s=c[i].length+s),n.point(c[i][s],l,e);case\"MultiPolygon\":return i<0&&(i=c.length+i),o<0&&(o=c[i].length+o),s<0&&(s=c[i][o].length-s),n.point(c[i][o][s],l,e)}throw new Error(\"geojson is invalid\")}},{\"@turf/helpers\":62}],64:[function(t,e,r){\"use strict\";var n=\"undefined\"==typeof WeakMap?t(\"weak-map\"):WeakMap,a=t(\"gl-buffer\"),i=t(\"gl-vao\"),o=new n;e.exports=function(t){var e=o.get(t),r=e&&(e._triangleBuffer.handle||e._triangleBuffer.buffer);if(!r||!t.isBuffer(r)){var n=a(t,new Float32Array([-1,-1,-1,4,4,-1]));(e=i(t,[{buffer:n,type:t.FLOAT,size:2}]))._triangleBuffer=n,o.set(t,e)}e.bind(),t.drawArrays(t.TRIANGLES,0,3),e.unbind()}},{\"gl-buffer\":258,\"gl-vao\":332,\"weak-map\":574}],65:[function(t,e,r){e.exports=function(t){var e=0,r=0,n=0,a=0;return t.map((function(t){var i=(t=t.slice())[0],o=i.toUpperCase();if(i!=o)switch(t[0]=o,i){case\"a\":t[6]+=n,t[7]+=a;break;case\"v\":t[1]+=a;break;case\"h\":t[1]+=n;break;default:for(var s=1;s<t.length;)t[s++]+=n,t[s++]+=a}switch(o){case\"Z\":n=e,a=r;break;case\"H\":n=t[1];break;case\"V\":a=t[1];break;case\"M\":n=e=t[1],a=r=t[2];break;default:n=t[t.length-2],a=t[t.length-1]}return t}))}},{}],66:[function(t,e,r){var n=t(\"pad-left\");e.exports=function(t,e,r){e=\"number\"==typeof e?e:1,r=r||\": \";var a=t.split(/\\r?\\n/),i=String(a.length+e-1).length;return a.map((function(t,a){var o=a+e,s=String(o).length;return n(o,i-s)+r+t})).join(\"\\n\")}},{\"pad-left\":476}],67:[function(t,e,r){\"use strict\";e.exports=function(t){var e=t.length;if(0===e)return[];if(1===e)return[0];for(var r=t[0].length,n=[t[0]],i=[0],o=1;o<e;++o)if(n.push(t[o]),a(n,r)){if(i.push(o),i.length===r+1)return i}else n.pop();return i};var n=t(\"robust-orientation\");function a(t,e){for(var r=new Array(e+1),a=0;a<t.length;++a)r[a]=t[a];for(a=0;a<=t.length;++a){for(var i=t.length;i<=e;++i){for(var o=new Array(e),s=0;s<e;++s)o[s]=Math.pow(i+1-a,s);r[i]=o}if(n.apply(void 0,r))return!0}return!1}},{\"robust-orientation\":520}],68:[function(t,e,r){\"use strict\";e.exports=function(t,e){return n(e).filter((function(r){for(var n=new Array(r.length),i=0;i<r.length;++i)n[i]=e[r[i]];return a(n)*t<1}))};var n=t(\"delaunay-triangulate\"),a=t(\"circumradius\")},{circumradius:119,\"delaunay-triangulate\":171}],69:[function(t,e,r){e.exports=function(t,e){return a(n(t,e))};var n=t(\"alpha-complex\"),a=t(\"simplicial-complex-boundary\")},{\"alpha-complex\":68,\"simplicial-complex-boundary\":527}],70:[function(t,e,r){\"use strict\";e.exports=function(t,e){if(!t||null==t.length)throw Error(\"Argument should be an array\");e=null==e?1:Math.floor(e);for(var r=Array(2*e),n=0;n<e;n++){for(var a=-1/0,i=1/0,o=n,s=t.length;o<s;o+=e)t[o]>a&&(a=t[o]),t[o]<i&&(i=t[o]);r[n]=i,r[e+n]=a}return r}},{}],71:[function(t,e,r){\"use strict\";var n=t(\"array-bounds\");e.exports=function(t,e,r){if(!t||null==t.length)throw Error(\"Argument should be an array\");null==e&&(e=1);null==r&&(r=n(t,e));for(var a=0;a<e;a++){var i=r[e+a],o=r[a],s=a,l=t.length;if(i===1/0&&o===-1/0)for(s=a;s<l;s+=e)t[s]=t[s]===i?1:t[s]===o?0:.5;else if(i===1/0)for(s=a;s<l;s+=e)t[s]=t[s]===i?1:0;else if(o===-1/0)for(s=a;s<l;s+=e)t[s]=t[s]===o?0:1;else{var c=i-o;for(s=a;s<l;s+=e)isNaN(t[s])||(t[s]=0===c?.5:(t[s]-o)/c)}}return t}},{\"array-bounds\":70}],72:[function(t,e,r){e.exports=function(t,e){var r=\"number\"==typeof t,n=\"number\"==typeof e;r&&!n?(e=t,t=0):r||n||(t=0,e=0);var a=(e|=0)-(t|=0);if(a<0)throw new Error(\"array length must be positive\");for(var i=new Array(a),o=0,s=t;o<a;o++,s++)i[o]=s;return i}},{}],73:[function(t,e,r){(function(r){\"use strict\";var n=t(\"object-assign\");\n",
"/*!\n",
" * The buffer module from node.js, for the browser.\n",
" *\n",
" * @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>\n",
" * @license MIT\n",
" */function a(t,e){if(t===e)return 0;for(var r=t.length,n=e.length,a=0,i=Math.min(r,n);a<i;++a)if(t[a]!==e[a]){r=t[a],n=e[a];break}return r<n?-1:n<r?1:0}function i(t){return r.Buffer&&\"function\"==typeof r.Buffer.isBuffer?r.Buffer.isBuffer(t):!(null==t||!t._isBuffer)}var o=t(\"util/\"),s=Object.prototype.hasOwnProperty,l=Array.prototype.slice,c=\"foo\"===function(){}.name;function u(t){return Object.prototype.toString.call(t)}function h(t){return!i(t)&&(\"function\"==typeof r.ArrayBuffer&&(\"function\"==typeof ArrayBuffer.isView?ArrayBuffer.isView(t):!!t&&(t instanceof DataView||!!(t.buffer&&t.buffer instanceof ArrayBuffer))))}var f=e.exports=y,p=/\\s*function\\s+([^\\(\\s]*)\\s*/;function d(t){if(o.isFunction(t)){if(c)return t.name;var e=t.toString().match(p);return e&&e[1]}}function g(t,e){return\"string\"==typeof t?t.length<e?t:t.slice(0,e):t}function m(t){if(c||!o.isFunction(t))return o.inspect(t);var e=d(t);return\"[Function\"+(e?\": \"+e:\"\")+\"]\"}function v(t,e,r,n,a){throw new f.AssertionError({message:r,actual:t,expected:e,operator:n,stackStartFunction:a})}function y(t,e){t||v(t,!0,e,\"==\",f.ok)}function x(t,e,r,n){if(t===e)return!0;if(i(t)&&i(e))return 0===a(t,e);if(o.isDate(t)&&o.isDate(e))return t.getTime()===e.getTime();if(o.isRegExp(t)&&o.isRegExp(e))return t.source===e.source&&t.global===e.global&&t.multiline===e.multiline&&t.lastIndex===e.lastIndex&&t.ignoreCase===e.ignoreCase;if(null!==t&&\"object\"==typeof t||null!==e&&\"object\"==typeof e){if(h(t)&&h(e)&&u(t)===u(e)&&!(t instanceof Float32Array||t instanceof Float64Array))return 0===a(new Uint8Array(t.buffer),new Uint8Array(e.buffer));if(i(t)!==i(e))return!1;var s=(n=n||{actual:[],expected:[]}).actual.indexOf(t);return-1!==s&&s===n.expected.indexOf(e)||(n.actual.push(t),n.expected.push(e),function(t,e,r,n){if(null==t||null==e)return!1;if(o.isPrimitive(t)||o.isPrimitive(e))return t===e;if(r&&Object.getPrototypeOf(t)!==Object.getPrototypeOf(e))return!1;var a=b(t),i=b(e);if(a&&!i||!a&&i)return!1;if(a)return t=l.call(t),e=l.call(e),x(t,e,r);var s,c,u=T(t),h=T(e);if(u.length!==h.length)return!1;for(u.sort(),h.sort(),c=u.length-1;c>=0;c--)if(u[c]!==h[c])return!1;for(c=u.length-1;c>=0;c--)if(s=u[c],!x(t[s],e[s],r,n))return!1;return!0}(t,e,r,n))}return r?t===e:t==e}function b(t){return\"[object Arguments]\"==Object.prototype.toString.call(t)}function _(t,e){if(!t||!e)return!1;if(\"[object RegExp]\"==Object.prototype.toString.call(e))return e.test(t);try{if(t instanceof e)return!0}catch(t){}return!Error.isPrototypeOf(e)&&!0===e.call({},t)}function w(t,e,r,n){var a;if(\"function\"!=typeof e)throw new TypeError('\"block\" argument must be a function');\"string\"==typeof r&&(n=r,r=null),a=function(t){var e;try{t()}catch(t){e=t}return e}(e),n=(r&&r.name?\" (\"+r.name+\").\":\".\")+(n?\" \"+n:\".\"),t&&!a&&v(a,r,\"Missing expected exception\"+n);var i=\"string\"==typeof n,s=!t&&a&&!r;if((!t&&o.isError(a)&&i&&_(a,r)||s)&&v(a,r,\"Got unwanted exception\"+n),t&&a&&r&&!_(a,r)||!t&&a)throw a}f.AssertionError=function(t){this.name=\"AssertionError\",this.actual=t.actual,this.expected=t.expected,this.operator=t.operator,t.message?(this.message=t.message,this.generatedMessage=!1):(this.message=function(t){return g(m(t.actual),128)+\" \"+t.operator+\" \"+g(m(t.expected),128)}(this),this.generatedMessage=!0);var e=t.stackStartFunction||v;if(Error.captureStackTrace)Error.captureStackTrace(this,e);else{var r=new Error;if(r.stack){var n=r.stack,a=d(e),i=n.indexOf(\"\\n\"+a);if(i>=0){var o=n.indexOf(\"\\n\",i+1);n=n.substring(o+1)}this.stack=n}}},o.inherits(f.AssertionError,Error),f.fail=v,f.ok=y,f.equal=function(t,e,r){t!=e&&v(t,e,r,\"==\",f.equal)},f.notEqual=function(t,e,r){t==e&&v(t,e,r,\"!=\",f.notEqual)},f.deepEqual=function(t,e,r){x(t,e,!1)||v(t,e,r,\"deepEqual\",f.deepEqual)},f.deepStrictEqual=function(t,e,r){x(t,e,!0)||v(t,e,r,\"deepStrictEqual\",f.deepStrictEqual)},f.notDeepEqual=function(t,e,r){x(t,e,!1)&&v(t,e,r,\"notDeepEqual\",f.notDeepEqual)},f.notDeepStrictEqual=function t(e,r,n){x(e,r,!0)&&v(e,r,n,\"notDeepStrictEqual\",t)},f.strictEqual=function(t,e,r){t!==e&&v(t,e,r,\"===\",f.strictEqual)},f.notStrictEqual=function(t,e,r){t===e&&v(t,e,r,\"!==\",f.notStrictEqual)},f.throws=function(t,e,r){w(!0,t,e,r)},f.doesNotThrow=function(t,e,r){w(!1,t,e,r)},f.ifError=function(t){if(t)throw t},f.strict=n((function t(e,r){e||v(e,!0,r,\"==\",t)}),f,{equal:f.strictEqual,deepEqual:f.deepStrictEqual,notEqual:f.notStrictEqual,notDeepEqual:f.notDeepStrictEqual}),f.strict.strict=f.strict;var T=Object.keys||function(t){var e=[];for(var r in t)s.call(t,r)&&e.push(r);return e}}).call(this,\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{\"object-assign\":473,\"util/\":76}],74:[function(t,e,r){\"function\"==typeof Object.create?e.exports=function(t,e){t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(t,e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}},{}],75:[function(t,e,r){e.exports=function(t){return t&&\"object\"==typeof t&&\"function\"==typeof t.copy&&\"function\"==typeof t.fill&&\"function\"==typeof t.readUInt8}},{}],76:[function(t,e,r){(function(e,n){var a=/%[sdj%]/g;r.format=function(t){if(!v(t)){for(var e=[],r=0;r<arguments.length;r++)e.push(s(arguments[r]));return e.join(\" \")}r=1;for(var n=arguments,i=n.length,o=String(t).replace(a,(function(t){if(\"%%\"===t)return\"%\";if(r>=i)return t;switch(t){case\"%s\":return String(n[r++]);case\"%d\":return Number(n[r++]);case\"%j\":try{return JSON.stringify(n[r++])}catch(t){return\"[Circular]\"}default:return t}})),l=n[r];r<i;l=n[++r])g(l)||!b(l)?o+=\" \"+l:o+=\" \"+s(l);return o},r.deprecate=function(t,a){if(y(n.process))return function(){return r.deprecate(t,a).apply(this,arguments)};if(!0===e.noDeprecation)return t;var i=!1;return function(){if(!i){if(e.throwDeprecation)throw new Error(a);e.traceDeprecation?console.trace(a):console.error(a),i=!0}return t.apply(this,arguments)}};var i,o={};function s(t,e){var n={seen:[],stylize:c};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),d(e)?n.showHidden=e:e&&r._extend(n,e),y(n.showHidden)&&(n.showHidden=!1),y(n.depth)&&(n.depth=2),y(n.colors)&&(n.colors=!1),y(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=l),u(n,t,n.depth)}function l(t,e){var r=s.styles[e];return r?\"\\x1b[\"+s.colors[r][0]+\"m\"+t+\"\\x1b[\"+s.colors[r][1]+\"m\":t}function c(t,e){return t}function u(t,e,n){if(t.customInspect&&e&&T(e.inspect)&&e.inspect!==r.inspect&&(!e.constructor||e.constructor.prototype!==e)){var a=e.inspect(n,t);return v(a)||(a=u(t,a,n)),a}var i=function(t,e){if(y(e))return t.stylize(\"undefined\",\"undefined\");if(v(e)){var r=\"'\"+JSON.stringify(e).replace(/^\"|\"$/g,\"\").replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"')+\"'\";return t.stylize(r,\"string\")}if(m(e))return t.stylize(\"\"+e,\"number\");if(d(e))return t.stylize(\"\"+e,\"boolean\");if(g(e))return t.stylize(\"null\",\"null\")}(t,e);if(i)return i;var o=Object.keys(e),s=function(t){var e={};return t.forEach((function(t,r){e[t]=!0})),e}(o);if(t.showHidden&&(o=Object.getOwnPropertyNames(e)),w(e)&&(o.indexOf(\"message\")>=0||o.indexOf(\"description\")>=0))return h(e);if(0===o.length){if(T(e)){var l=e.name?\": \"+e.name:\"\";return t.stylize(\"[Function\"+l+\"]\",\"special\")}if(x(e))return t.stylize(RegExp.prototype.toString.call(e),\"regexp\");if(_(e))return t.stylize(Date.prototype.toString.call(e),\"date\");if(w(e))return h(e)}var c,b=\"\",k=!1,M=[\"{\",\"}\"];(p(e)&&(k=!0,M=[\"[\",\"]\"]),T(e))&&(b=\" [Function\"+(e.name?\": \"+e.name:\"\")+\"]\");return x(e)&&(b=\" \"+RegExp.prototype.toString.call(e)),_(e)&&(b=\" \"+Date.prototype.toUTCString.call(e)),w(e)&&(b=\" \"+h(e)),0!==o.length||k&&0!=e.length?n<0?x(e)?t.stylize(RegExp.prototype.toString.call(e),\"regexp\"):t.stylize(\"[Object]\",\"special\"):(t.seen.push(e),c=k?function(t,e,r,n,a){for(var i=[],o=0,s=e.length;o<s;++o)E(e,String(o))?i.push(f(t,e,r,n,String(o),!0)):i.push(\"\");return a.forEach((function(a){a.match(/^\\d+$/)||i.push(f(t,e,r,n,a,!0))})),i}(t,e,n,s,o):o.map((function(r){return f(t,e,n,s,r,k)})),t.seen.pop(),function(t,e,r){if(t.reduce((function(t,e){return e.indexOf(\"\\n\")>=0&&0,t+e.replace(/\\u001b\\[\\d\\d?m/g,\"\").length+1}),0)>60)return r[0]+(\"\"===e?\"\":e+\"\\n \")+\" \"+t.join(\",\\n \")+\" \"+r[1];return r[0]+e+\" \"+t.join(\", \")+\" \"+r[1]}(c,b,M)):M[0]+b+M[1]}function h(t){return\"[\"+Error.prototype.toString.call(t)+\"]\"}function f(t,e,r,n,a,i){var o,s,l;if((l=Object.getOwnPropertyDescriptor(e,a)||{value:e[a]}).get?s=l.set?t.stylize(\"[Getter/Setter]\",\"special\"):t.stylize(\"[Getter]\",\"special\"):l.set&&(s=t.stylize(\"[Setter]\",\"special\")),E(n,a)||(o=\"[\"+a+\"]\"),s||(t.seen.indexOf(l.value)<0?(s=g(r)?u(t,l.value,null):u(t,l.value,r-1)).indexOf(\"\\n\")>-1&&(s=i?s.split(\"\\n\").map((function(t){return\" \"+t})).join(\"\\n\").substr(2):\"\\n\"+s.split(\"\\n\").map((function(t){return\" \"+t})).join(\"\\n\")):s=t.stylize(\"[Circular]\",\"special\")),y(o)){if(i&&a.match(/^\\d+$/))return s;(o=JSON.stringify(\"\"+a)).match(/^\"([a-zA-Z_][a-zA-Z_0-9]*)\"$/)?(o=o.substr(1,o.length-2),o=t.stylize(o,\"name\")):(o=o.replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"').replace(/(^\"|\"$)/g,\"'\"),o=t.stylize(o,\"string\"))}return o+\": \"+s}function p(t){return Array.isArray(t)}function d(t){return\"boolean\"==typeof t}function g(t){return null===t}function m(t){return\"number\"==typeof t}function v(t){return\"string\"==typeof t}function y(t){return void 0===t}function x(t){return b(t)&&\"[object RegExp]\"===k(t)}function b(t){return\"object\"==typeof t&&null!==t}function _(t){return b(t)&&\"[object Date]\"===k(t)}function w(t){return b(t)&&(\"[object Error]\"===k(t)||t instanceof Error)}function T(t){return\"function\"==typeof t}function k(t){return Object.prototype.toString.call(t)}function M(t){return t<10?\"0\"+t.toString(10):t.toString(10)}r.debuglog=function(t){if(y(i)&&(i=e.env.NODE_DEBUG||\"\"),t=t.toUpperCase(),!o[t])if(new RegExp(\"\\\\b\"+t+\"\\\\b\",\"i\").test(i)){var n=e.pid;o[t]=function(){var e=r.format.apply(r,arguments);console.error(\"%s %d: %s\",t,n,e)}}else o[t]=function(){};return o[t]},r.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:\"cyan\",number:\"yellow\",boolean:\"yellow\",undefined:\"grey\",null:\"bold\",string:\"green\",date:\"magenta\",regexp:\"red\"},r.isArray=p,r.isBoolean=d,r.isNull=g,r.isNullOrUndefined=function(t){return null==t},r.isNumber=m,r.isString=v,r.isSymbol=function(t){return\"symbol\"==typeof t},r.isUndefined=y,r.isRegExp=x,r.isObject=b,r.isDate=_,r.isError=w,r.isFunction=T,r.isPrimitive=function(t){return null===t||\"boolean\"==typeof t||\"number\"==typeof t||\"string\"==typeof t||\"symbol\"==typeof t||\"undefined\"==typeof t},r.isBuffer=t(\"./support/isBuffer\");var A=[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"];function S(){var t=new Date,e=[M(t.getHours()),M(t.getMinutes()),M(t.getSeconds())].join(\":\");return[t.getDate(),A[t.getMonth()],e].join(\" \")}function E(t,e){return Object.prototype.hasOwnProperty.call(t,e)}r.log=function(){console.log(\"%s - %s\",S(),r.format.apply(r,arguments))},r.inherits=t(\"inherits\"),r._extend=function(t,e){if(!e||!b(e))return t;for(var r=Object.keys(e),n=r.length;n--;)t[r[n]]=e[r[n]];return t}}).call(this,t(\"_process\"),\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:{})},{\"./support/isBuffer\":75,_process:500,inherits:74}],77:[function(t,e,r){e.exports=function(t){return atob(t)}},{}],78:[function(t,e,r){\"use strict\";e.exports=function(t,e){for(var r=e.length,i=new Array(r+1),o=0;o<r;++o){for(var s=new Array(r+1),l=0;l<=r;++l)s[l]=t[l][o];i[o]=s}i[r]=new Array(r+1);for(o=0;o<=r;++o)i[r][o]=1;var c=new Array(r+1);for(o=0;o<r;++o)c[o]=e[o];c[r]=1;var u=n(i,c),h=a(u[r+1]);0===h&&(h=1);var f=new Array(r+1);for(o=0;o<=r;++o)f[o]=a(u[o])/h;return f};var n=t(\"robust-linear-solve\");function a(t){for(var e=0,r=0;r<t.length;++r)e+=t[r];return e}},{\"robust-linear-solve\":519}],79:[function(t,e,r){\"use strict\";r.byteLength=function(t){var e=c(t),r=e[0],n=e[1];return 3*(r+n)/4-n},r.toByteArray=function(t){var e,r,n=c(t),o=n[0],s=n[1],l=new i(function(t,e,r){return 3*(e+r)/4-r}(0,o,s)),u=0,h=s>0?o-4:o;for(r=0;r<h;r+=4)e=a[t.charCodeAt(r)]<<18|a[t.charCodeAt(r+1)]<<12|a[t.charCodeAt(r+2)]<<6|a[t.charCodeAt(r+3)],l[u++]=e>>16&255,l[u++]=e>>8&255,l[u++]=255&e;2===s&&(e=a[t.charCodeAt(r)]<<2|a[t.charCodeAt(r+1)]>>4,l[u++]=255&e);1===s&&(e=a[t.charCodeAt(r)]<<10|a[t.charCodeAt(r+1)]<<4|a[t.charCodeAt(r+2)]>>2,l[u++]=e>>8&255,l[u++]=255&e);return l},r.fromByteArray=function(t){for(var e,r=t.length,a=r%3,i=[],o=0,s=r-a;o<s;o+=16383)i.push(u(t,o,o+16383>s?s:o+16383));1===a?(e=t[r-1],i.push(n[e>>2]+n[e<<4&63]+\"==\")):2===a&&(e=(t[r-2]<<8)+t[r-1],i.push(n[e>>10]+n[e>>4&63]+n[e<<2&63]+\"=\"));return i.join(\"\")};for(var n=[],a=[],i=\"undefined\"!=typeof Uint8Array?Uint8Array:Array,o=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",s=0,l=o.length;s<l;++s)n[s]=o[s],a[o.charCodeAt(s)]=s;function c(t){var e=t.length;if(e%4>0)throw new Error(\"Invalid string. Length must be a multiple of 4\");var r=t.indexOf(\"=\");return-1===r&&(r=e),[r,r===e?0:4-r%4]}function u(t,e,r){for(var a,i,o=[],s=e;s<r;s+=3)a=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]),o.push(n[(i=a)>>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return o.join(\"\")}a[\"-\".charCodeAt(0)]=62,a[\"_\".charCodeAt(0)]=63},{}],80:[function(t,e,r){\"use strict\";var n=t(\"./lib/rationalize\");e.exports=function(t,e){return n(t[0].mul(e[1]).add(e[0].mul(t[1])),t[1].mul(e[1]))}},{\"./lib/rationalize\":90}],81:[function(t,e,r){\"use strict\";e.exports=function(t,e){return t[0].mul(e[1]).cmp(e[0].mul(t[1]))}},{}],82:[function(t,e,r){\"use strict\";var n=t(\"./lib/rationalize\");e.exports=function(t,e){return n(t[0].mul(e[1]),t[1].mul(e[0]))}},{\"./lib/rationalize\":90}],83:[function(t,e,r){\"use strict\";var n=t(\"./is-rat\"),a=t(\"./lib/is-bn\"),i=t(\"./lib/num-to-bn\"),o=t(\"./lib/str-to-bn\"),s=t(\"./lib/rationalize\"),l=t(\"./div\");e.exports=function t(e,r){if(n(e))return r?l(e,t(r)):[e[0].clone(),e[1].clone()];var c,u,h=0;if(a(e))c=e.clone();else if(\"string\"==typeof e)c=o(e);else{if(0===e)return[i(0),i(1)];if(e===Math.floor(e))c=i(e);else{for(;e!==Math.floor(e);)e*=Math.pow(2,256),h-=256;c=i(e)}}if(n(r))c.mul(r[1]),u=r[0].clone();else if(a(r))u=r.clone();else if(\"string\"==typeof r)u=o(r);else if(r)if(r===Math.floor(r))u=i(r);else{for(;r!==Math.floor(r);)r*=Math.pow(2,256),h+=256;u=i(r)}else u=i(1);h>0?c=c.ushln(h):h<0&&(u=u.ushln(-h));return s(c,u)}},{\"./div\":82,\"./is-rat\":84,\"./lib/is-bn\":88,\"./lib/num-to-bn\":89,\"./lib/rationalize\":90,\"./lib/str-to-bn\":91}],84:[function(t,e,r){\"use strict\";var n=t(\"./lib/is-bn\");e.exports=function(t){return Array.isArray(t)&&2===t.length&&n(t[0])&&n(t[1])}},{\"./lib/is-bn\":88}],85:[function(t,e,r){\"use strict\";var n=t(\"bn.js\");e.exports=function(t){return t.cmp(new n(0))}},{\"bn.js\":99}],86:[function(t,e,r){\"use strict\";var n=t(\"./bn-sign\");e.exports=function(t){var e=t.length,r=t.words,a=0;if(1===e)a=r[0];else if(2===e)a=r[0]+67108864*r[1];else for(var i=0;i<e;i++){var o=r[i];a+=o*Math.pow(67108864,i)}return n(t)*a}},{\"./bn-sign\":85}],87:[function(t,e,r){\"use strict\";var n=t(\"double-bits\"),a=t(\"bit-twiddle\").countTrailingZeros;e.exports=function(t){var e=a(n.lo(t));if(e<32)return e;var r=a(n.hi(t));if(r>20)return 52;return r+32}},{\"bit-twiddle\":97,\"double-bits\":173}],88:[function(t,e,r){\"use strict\";t(\"bn.js\");e.exports=function(t){return t&&\"object\"==typeof t&&Boolean(t.words)}},{\"bn.js\":99}],89:[function(t,e,r){\"use strict\";var n=t(\"bn.js\"),a=t(\"double-bits\");e.exports=function(t){var e=a.exponent(t);return e<52?new n(t):new n(t*Math.pow(2,52-e)).ushln(e-52)}},{\"bn.js\":99,\"double-bits\":173}],90:[function(t,e,r){\"use strict\";var n=t(\"./num-to-bn\"),a=t(\"./bn-sign\");e.exports=function(t,e){var r=a(t),i=a(e);if(0===r)return[n(0),n(1)];if(0===i)return[n(0),n(0)];i<0&&(t=t.neg(),e=e.neg());var o=t.gcd(e);if(o.cmpn(1))return[t.div(o),e.div(o)];return[t,e]}},{\"./bn-sign\":85,\"./num-to-bn\":89}],91:[function(t,e,r){\"use strict\";var n=t(\"bn.js\");e.exports=function(t){return new n(t)}},{\"bn.js\":99}],92:[function(t,e,r){\"use strict\";var n=t(\"./lib/rationalize\");e.exports=function(t,e){return n(t[0].mul(e[0]),t[1].mul(e[1]))}},{\"./lib/rationalize\":90}],93:[function(t,e,r){\"use strict\";var n=t(\"./lib/bn-sign\");e.exports=function(t){return n(t[0])*n(t[1])}},{\"./lib/bn-sign\":85}],94:[function(t,e,r){\"use strict\";var n=t(\"./lib/rationalize\");e.exports=function(t,e){return n(t[0].mul(e[1]).sub(t[1].mul(e[0])),t[1].mul(e[1]))}},{\"./lib/rationalize\":90}],95:[function(t,e,r){\"use strict\";var n=t(\"./lib/bn-to-num\"),a=t(\"./lib/ctz\");e.exports=function(t){var e=t[0],r=t[1];if(0===e.cmpn(0))return 0;var i=e.abs().divmod(r.abs()),o=i.div,s=n(o),l=i.mod,c=e.negative!==r.negative?-1:1;if(0===l.cmpn(0))return c*s;if(s){var u=a(s)+4,h=n(l.ushln(u).divRound(r));return c*(s+h*Math.pow(2,-u))}var f=r.bitLength()-l.bitLength()+53;h=n(l.ushln(f).divRound(r));return f<1023?c*h*Math.pow(2,-f):(h*=Math.pow(2,-1023),c*h*Math.pow(2,1023-f))}},{\"./lib/bn-to-num\":86,\"./lib/ctz\":87}],96:[function(t,e,r){\"use strict\";function n(t,e,r,n,a){var i=[\"function \",t,\"(a,l,h,\",n.join(\",\"),\"){\",a?\"\":\"var i=\",r?\"l-1\":\"h+1\",\";while(l<=h){var m=(l+h)>>>1,x=a[m]\"];return a?e.indexOf(\"c\")<0?i.push(\";if(x===y){return m}else if(x<=y){\"):i.push(\";var p=c(x,y);if(p===0){return m}else if(p<=0){\"):i.push(\";if(\",e,\"){i=m;\"),r?i.push(\"l=m+1}else{h=m-1}\"):i.push(\"h=m-1}else{l=m+1}\"),i.push(\"}\"),a?i.push(\"return -1};\"):i.push(\"return i};\"),i.join(\"\")}function a(t,e,r,a){return new Function([n(\"A\",\"x\"+t+\"y\",e,[\"y\"],a),n(\"P\",\"c(x,y)\"+t+\"0\",e,[\"y\",\"c\"],a),\"function dispatchBsearch\",r,\"(a,y,c,l,h){if(typeof(c)==='function'){return P(a,(l===void 0)?0:l|0,(h===void 0)?a.length-1:h|0,y,c)}else{return A(a,(c===void 0)?0:c|0,(l===void 0)?a.length-1:l|0,y)}}return dispatchBsearch\",r].join(\"\"))()}e.exports={ge:a(\">=\",!1,\"GE\"),gt:a(\">\",!1,\"GT\"),lt:a(\"<\",!0,\"LT\"),le:a(\"<=\",!0,\"LE\"),eq:a(\"-\",!0,\"EQ\",!0)}},{}],97:[function(t,e,r){\"use strict\";function n(t){var e=32;return(t&=-t)&&e--,65535&t&&(e-=16),16711935&t&&(e-=8),252645135&t&&(e-=4),858993459&t&&(e-=2),1431655765&t&&(e-=1),e}r.INT_BITS=32,r.INT_MAX=2147483647,r.INT_MIN=-1<<31,r.sign=function(t){return(t>0)-(t<0)},r.abs=function(t){var e=t>>31;return(t^e)-e},r.min=function(t,e){return e^(t^e)&-(t<e)},r.max=function(t,e){return t^(t^e)&-(t<e)},r.isPow2=function(t){return!(t&t-1||!t)},r.log2=function(t){var e,r;return e=(t>65535)<<4,e|=r=((t>>>=e)>255)<<3,e|=r=((t>>>=r)>15)<<2,(e|=r=((t>>>=r)>3)<<1)|(t>>>=r)>>1},r.log10=function(t){return t>=1e9?9:t>=1e8?8:t>=1e7?7:t>=1e6?6:t>=1e5?5:t>=1e4?4:t>=1e3?3:t>=100?2:t>=10?1:0},r.popCount=function(t){return 16843009*((t=(858993459&(t-=t>>>1&1431655765))+(t>>>2&858993459))+(t>>>4)&252645135)>>>24},r.countTrailingZeros=n,r.nextPow2=function(t){return t+=0===t,--t,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,(t|=t>>>16)+1},r.prevPow2=function(t){return t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,(t|=t>>>16)-(t>>>1)},r.parity=function(t){return t^=t>>>16,t^=t>>>8,t^=t>>>4,27030>>>(t&=15)&1};var a=new Array(256);!function(t){for(var e=0;e<256;++e){var r=e,n=e,a=7;for(r>>>=1;r;r>>>=1)n<<=1,n|=1&r,--a;t[e]=n<<a&255}}(a),r.reverse=function(t){return a[255&t]<<24|a[t>>>8&255]<<16|a[t>>>16&255]<<8|a[t>>>24&255]},r.interleave2=function(t,e){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t&=65535)|t<<8))|t<<4))|t<<2))|t<<1))|(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e&=65535)|e<<8))|e<<4))|e<<2))|e<<1))<<1},r.deinterleave2=function(t,e){return(t=65535&((t=16711935&((t=252645135&((t=858993459&((t=t>>>e&1431655765)|t>>>1))|t>>>2))|t>>>4))|t>>>16))<<16>>16},r.interleave3=function(t,e,r){return t=1227133513&((t=3272356035&((t=251719695&((t=4278190335&((t&=1023)|t<<16))|t<<8))|t<<4))|t<<2),(t|=(e=1227133513&((e=3272356035&((e=251719695&((e=4278190335&((e&=1023)|e<<16))|e<<8))|e<<4))|e<<2))<<1)|(r=1227133513&((r=3272356035&((r=251719695&((r=4278190335&((r&=1023)|r<<16))|r<<8))|r<<4))|r<<2))<<2},r.deinterleave3=function(t,e){return(t=1023&((t=4278190335&((t=251719695&((t=3272356035&((t=t>>>e&1227133513)|t>>>2))|t>>>4))|t>>>8))|t>>>16))<<22>>22},r.nextCombination=function(t){var e=t|t-1;return e+1|(~e&-~e)-1>>>n(t)+1}},{}],98:[function(t,e,r){\"use strict\";var n=t(\"clamp\");e.exports=function(t,e){e||(e={});var r,o,s,l,c,u,h,f,p,d,g,m=null==e.cutoff?.25:e.cutoff,v=null==e.radius?8:e.radius,y=e.channel||0;if(ArrayBuffer.isView(t)||Array.isArray(t)){if(!e.width||!e.height)throw Error(\"For raw data width and height should be provided by options\");r=e.width,o=e.height,l=t,u=e.stride?e.stride:Math.floor(t.length/r/o)}else window.HTMLCanvasElement&&t instanceof window.HTMLCanvasElement?(h=(f=t).getContext(\"2d\"),r=f.width,o=f.height,p=h.getImageData(0,0,r,o),l=p.data,u=4):window.CanvasRenderingContext2D&&t instanceof window.CanvasRenderingContext2D?(f=t.canvas,h=t,r=f.width,o=f.height,p=h.getImageData(0,0,r,o),l=p.data,u=4):window.ImageData&&t instanceof window.ImageData&&(p=t,r=t.width,o=t.height,l=p.data,u=4);if(s=Math.max(r,o),window.Uint8ClampedArray&&l instanceof window.Uint8ClampedArray||window.Uint8Array&&l instanceof window.Uint8Array)for(c=l,l=Array(r*o),d=0,g=c.length;d<g;d++)l[d]=c[d*u+y]/255;else if(1!==u)throw Error(\"Raw data can have only 1 value per pixel\");var x=Array(r*o),b=Array(r*o),_=Array(s),w=Array(s),T=Array(s+1),k=Array(s);for(d=0,g=r*o;d<g;d++){var M=l[d];x[d]=1===M?0:0===M?a:Math.pow(Math.max(0,.5-M),2),b[d]=1===M?a:0===M?0:Math.pow(Math.max(0,M-.5),2)}i(x,r,o,_,w,k,T),i(b,r,o,_,w,k,T);var A=window.Float32Array?new Float32Array(r*o):new Array(r*o);for(d=0,g=r*o;d<g;d++)A[d]=n(1-((x[d]-b[d])/v+m),0,1);return A};var a=1e20;function i(t,e,r,n,a,i,s){for(var l=0;l<e;l++){for(var c=0;c<r;c++)n[c]=t[c*e+l];for(o(n,a,i,s,r),c=0;c<r;c++)t[c*e+l]=a[c]}for(c=0;c<r;c++){for(l=0;l<e;l++)n[l]=t[c*e+l];for(o(n,a,i,s,e),l=0;l<e;l++)t[c*e+l]=Math.sqrt(a[l])}}function o(t,e,r,n,i){r[0]=0,n[0]=-a,n[1]=+a;for(var o=1,s=0;o<i;o++){for(var l=(t[o]+o*o-(t[r[s]]+r[s]*r[s]))/(2*o-2*r[s]);l<=n[s];)s--,l=(t[o]+o*o-(t[r[s]]+r[s]*r[s]))/(2*o-2*r[s]);r[++s]=o,n[s]=l,n[s+1]=+a}for(o=0,s=0;o<i;o++){for(;n[s+1]<o;)s++;e[o]=(o-r[s])*(o-r[s])+t[r[s]]}}},{clamp:120}],99:[function(t,e,r){!function(e,r){\"use strict\";function n(t,e){if(!t)throw new Error(e||\"Assertion failed\")}function a(t,e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}function i(t,e,r){if(i.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&(\"le\"!==e&&\"be\"!==e||(r=e,e=10),this._init(t||0,e||10,r||\"be\"))}var o;\"object\"==typeof e?e.exports=i:r.BN=i,i.BN=i,i.wordSize=26;try{o=t(\"buffer\").Buffer}catch(t){}function s(t,e,r){for(var n=0,a=Math.min(t.length,r),i=e;i<a;i++){var o=t.charCodeAt(i)-48;n<<=4,n|=o>=49&&o<=54?o-49+10:o>=17&&o<=22?o-17+10:15&o}return n}function l(t,e,r,n){for(var a=0,i=Math.min(t.length,r),o=e;o<i;o++){var s=t.charCodeAt(o)-48;a*=n,a+=s>=49?s-49+10:s>=17?s-17+10:s}return a}i.isBN=function(t){return t instanceof i||null!==t&&\"object\"==typeof t&&t.constructor.wordSize===i.wordSize&&Array.isArray(t.words)},i.max=function(t,e){return t.cmp(e)>0?t:e},i.min=function(t,e){return t.cmp(e)<0?t:e},i.prototype._init=function(t,e,r){if(\"number\"==typeof t)return this._initNumber(t,e,r);if(\"object\"==typeof t)return this._initArray(t,e,r);\"hex\"===e&&(e=16),n(e===(0|e)&&e>=2&&e<=36);var a=0;\"-\"===(t=t.toString().replace(/\\s+/g,\"\"))[0]&&a++,16===e?this._parseHex(t,a):this._parseBase(t,e,a),\"-\"===t[0]&&(this.negative=1),this.strip(),\"le\"===r&&this._initArray(this.toArray(),e,r)},i.prototype._initNumber=function(t,e,r){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),\"le\"===r&&this._initArray(this.toArray(),e,r)},i.prototype._initArray=function(t,e,r){if(n(\"number\"==typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var a=0;a<this.length;a++)this.words[a]=0;var i,o,s=0;if(\"be\"===r)for(a=t.length-1,i=0;a>=0;a-=3)o=t[a]|t[a-1]<<8|t[a-2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,(s+=24)>=26&&(s-=26,i++);else if(\"le\"===r)for(a=0,i=0;a<t.length;a+=3)o=t[a]|t[a+1]<<8|t[a+2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,(s+=24)>=26&&(s-=26,i++);return this.strip()},i.prototype._parseHex=function(t,e){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r<this.length;r++)this.words[r]=0;var n,a,i=0;for(r=t.length-6,n=0;r>=e;r-=6)a=s(t,r,r+6),this.words[n]|=a<<i&67108863,this.words[n+1]|=a>>>26-i&4194303,(i+=24)>=26&&(i-=26,n++);r+6!==e&&(a=s(t,e,r+6),this.words[n]|=a<<i&67108863,this.words[n+1]|=a>>>26-i&4194303),this.strip()},i.prototype._parseBase=function(t,e,r){this.words=[0],this.length=1;for(var n=0,a=1;a<=67108863;a*=e)n++;n--,a=a/e|0;for(var i=t.length-r,o=i%n,s=Math.min(i,i-o)+r,c=0,u=r;u<s;u+=n)c=l(t,u,u+n,e),this.imuln(a),this.words[0]+c<67108864?this.words[0]+=c:this._iaddn(c);if(0!==o){var h=1;for(c=l(t,u,t.length,e),u=0;u<o;u++)h*=e;this.imuln(h),this.words[0]+c<67108864?this.words[0]+=c:this._iaddn(c)}},i.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},i.prototype.clone=function(){var t=new i(null);return this.copy(t),t},i.prototype._expand=function(t){for(;this.length<t;)this.words[this.length++]=0;return this},i.prototype.strip=function(){for(;this.length>1&&0===this.words[this.length-1];)this.length--;return this._normSign()},i.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},i.prototype.inspect=function(){return(this.red?\"<BN-R: \":\"<BN: \")+this.toString(16)+\">\"};var c=[\"\",\"0\",\"00\",\"000\",\"0000\",\"00000\",\"000000\",\"0000000\",\"00000000\",\"000000000\",\"0000000000\",\"00000000000\",\"000000000000\",\"0000000000000\",\"00000000000000\",\"000000000000000\",\"0000000000000000\",\"00000000000000000\",\"000000000000000000\",\"0000000000000000000\",\"00000000000000000000\",\"000000000000000000000\",\"0000000000000000000000\",\"00000000000000000000000\",\"000000000000000000000000\",\"0000000000000000000000000\"],u=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(t,e,r){r.negative=e.negative^t.negative;var n=t.length+e.length|0;r.length=n,n=n-1|0;var a=0|t.words[0],i=0|e.words[0],o=a*i,s=67108863&o,l=o/67108864|0;r.words[0]=s;for(var c=1;c<n;c++){for(var u=l>>>26,h=67108863&l,f=Math.min(c,e.length-1),p=Math.max(0,c-t.length+1);p<=f;p++){var d=c-p|0;u+=(o=(a=0|t.words[d])*(i=0|e.words[p])+h)/67108864|0,h=67108863&o}r.words[c]=0|h,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r.strip()}i.prototype.toString=function(t,e){var r;if(e=0|e||1,16===(t=t||10)||\"hex\"===t){r=\"\";for(var a=0,i=0,o=0;o<this.length;o++){var s=this.words[o],l=(16777215&(s<<a|i)).toString(16);r=0!==(i=s>>>24-a&16777215)||o!==this.length-1?c[6-l.length]+l+r:l+r,(a+=2)>=26&&(a-=26,o--)}for(0!==i&&(r=i.toString(16)+r);r.length%e!=0;)r=\"0\"+r;return 0!==this.negative&&(r=\"-\"+r),r}if(t===(0|t)&&t>=2&&t<=36){var f=u[t],p=h[t];r=\"\";var d=this.clone();for(d.negative=0;!d.isZero();){var g=d.modn(p).toString(t);r=(d=d.idivn(p)).isZero()?g+r:c[f-g.length]+g+r}for(this.isZero()&&(r=\"0\"+r);r.length%e!=0;)r=\"0\"+r;return 0!==this.negative&&(r=\"-\"+r),r}n(!1,\"Base should be between 2 and 36\")},i.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,\"Number can only safely store up to 53 bits\"),0!==this.negative?-t:t},i.prototype.toJSON=function(){return this.toString(16)},i.prototype.toBuffer=function(t,e){return n(\"undefined\"!=typeof o),this.toArrayLike(o,t,e)},i.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},i.prototype.toArrayLike=function(t,e,r){var a=this.byteLength(),i=r||Math.max(1,a);n(a<=i,\"byte array longer than desired length\"),n(i>0,\"Requested array length <= 0\"),this.strip();var o,s,l=\"le\"===e,c=new t(i),u=this.clone();if(l){for(s=0;!u.isZero();s++)o=u.andln(255),u.iushrn(8),c[s]=o;for(;s<i;s++)c[s]=0}else{for(s=0;s<i-a;s++)c[s]=0;for(s=0;!u.isZero();s++)o=u.andln(255),u.iushrn(8),c[i-s-1]=o}return c},Math.clz32?i.prototype._countBits=function(t){return 32-Math.clz32(t)}:i.prototype._countBits=function(t){var e=t,r=0;return e>=4096&&(r+=13,e>>>=13),e>=64&&(r+=7,e>>>=7),e>=8&&(r+=4,e>>>=4),e>=2&&(r+=2,e>>>=2),r+e},i.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,r=0;return 0==(8191&e)&&(r+=13,e>>>=13),0==(127&e)&&(r+=7,e>>>=7),0==(15&e)&&(r+=4,e>>>=4),0==(3&e)&&(r+=2,e>>>=2),0==(1&e)&&r++,r},i.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},i.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var r=this._zeroBits(this.words[e]);if(t+=r,26!==r)break}return t},i.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},i.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},i.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},i.prototype.isNeg=function(){return 0!==this.negative},i.prototype.neg=function(){return this.clone().ineg()},i.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},i.prototype.iuor=function(t){for(;this.length<t.length;)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},i.prototype.ior=function(t){return n(0==(this.negative|t.negative)),this.iuor(t)},i.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},i.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},i.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var r=0;r<e.length;r++)this.words[r]=this.words[r]&t.words[r];return this.length=e.length,this.strip()},i.prototype.iand=function(t){return n(0==(this.negative|t.negative)),this.iuand(t)},i.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},i.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},i.prototype.iuxor=function(t){var e,r;this.length>t.length?(e=this,r=t):(e=t,r=this);for(var n=0;n<r.length;n++)this.words[n]=e.words[n]^r.words[n];if(this!==e)for(;n<e.length;n++)this.words[n]=e.words[n];return this.length=e.length,this.strip()},i.prototype.ixor=function(t){return n(0==(this.negative|t.negative)),this.iuxor(t)},i.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},i.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},i.prototype.inotn=function(t){n(\"number\"==typeof t&&t>=0);var e=0|Math.ceil(t/26),r=t%26;this._expand(e),r>0&&e--;for(var a=0;a<e;a++)this.words[a]=67108863&~this.words[a];return r>0&&(this.words[a]=~this.words[a]&67108863>>26-r),this.strip()},i.prototype.notn=function(t){return this.clone().inotn(t)},i.prototype.setn=function(t,e){n(\"number\"==typeof t&&t>=0);var r=t/26|0,a=t%26;return this._expand(r+1),this.words[r]=e?this.words[r]|1<<a:this.words[r]&~(1<<a),this.strip()},i.prototype.iadd=function(t){var e,r,n;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();this.length>t.length?(r=this,n=t):(r=t,n=this);for(var a=0,i=0;i<n.length;i++)e=(0|r.words[i])+(0|n.words[i])+a,this.words[i]=67108863&e,a=e>>>26;for(;0!==a&&i<r.length;i++)e=(0|r.words[i])+a,this.words[i]=67108863&e,a=e>>>26;if(this.length=r.length,0!==a)this.words[this.length]=a,this.length++;else if(r!==this)for(;i<r.length;i++)this.words[i]=r.words[i];return this},i.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},i.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,n,a=this.cmp(t);if(0===a)return this.negative=0,this.length=1,this.words[0]=0,this;a>0?(r=this,n=t):(r=t,n=this);for(var i=0,o=0;o<n.length;o++)i=(e=(0|r.words[o])-(0|n.words[o])+i)>>26,this.words[o]=67108863&e;for(;0!==i&&o<r.length;o++)i=(e=(0|r.words[o])+i)>>26,this.words[o]=67108863&e;if(0===i&&o<r.length&&r!==this)for(;o<r.length;o++)this.words[o]=r.words[o];return this.length=Math.max(this.length,o),r!==this&&(this.negative=1),this.strip()},i.prototype.sub=function(t){return this.clone().isub(t)};var p=function(t,e,r){var n,a,i,o=t.words,s=e.words,l=r.words,c=0,u=0|o[0],h=8191&u,f=u>>>13,p=0|o[1],d=8191&p,g=p>>>13,m=0|o[2],v=8191&m,y=m>>>13,x=0|o[3],b=8191&x,_=x>>>13,w=0|o[4],T=8191&w,k=w>>>13,M=0|o[5],A=8191&M,S=M>>>13,E=0|o[6],C=8191&E,L=E>>>13,P=0|o[7],I=8191&P,z=P>>>13,O=0|o[8],D=8191&O,R=O>>>13,F=0|o[9],B=8191&F,N=F>>>13,j=0|s[0],U=8191&j,V=j>>>13,q=0|s[1],H=8191&q,G=q>>>13,Y=0|s[2],W=8191&Y,Z=Y>>>13,X=0|s[3],J=8191&X,K=X>>>13,Q=0|s[4],$=8191&Q,tt=Q>>>13,et=0|s[5],rt=8191&et,nt=et>>>13,at=0|s[6],it=8191&at,ot=at>>>13,st=0|s[7],lt=8191&st,ct=st>>>13,ut=0|s[8],ht=8191&ut,ft=ut>>>13,pt=0|s[9],dt=8191&pt,gt=pt>>>13;r.negative=t.negative^e.negative,r.length=19;var mt=(c+(n=Math.imul(h,U))|0)+((8191&(a=(a=Math.imul(h,V))+Math.imul(f,U)|0))<<13)|0;c=((i=Math.imul(f,V))+(a>>>13)|0)+(mt>>>26)|0,mt&=67108863,n=Math.imul(d,U),a=(a=Math.imul(d,V))+Math.imul(g,U)|0,i=Math.imul(g,V);var vt=(c+(n=n+Math.imul(h,H)|0)|0)+((8191&(a=(a=a+Math.imul(h,G)|0)+Math.imul(f,H)|0))<<13)|0;c=((i=i+Math.imul(f,G)|0)+(a>>>13)|0)+(vt>>>26)|0,vt&=67108863,n=Math.imul(v,U),a=(a=Math.imul(v,V))+Math.imul(y,U)|0,i=Math.imul(y,V),n=n+Math.imul(d,H)|0,a=(a=a+Math.imul(d,G)|0)+Math.imul(g,H)|0,i=i+Math.imul(g,G)|0;var yt=(c+(n=n+Math.imul(h,W)|0)|0)+((8191&(a=(a=a+Math.imul(h,Z)|0)+Math.imul(f,W)|0))<<13)|0;c=((i=i+Math.imul(f,Z)|0)+(a>>>13)|0)+(yt>>>26)|0,yt&=67108863,n=Math.imul(b,U),a=(a=Math.imul(b,V))+Math.imul(_,U)|0,i=Math.imul(_,V),n=n+Math.imul(v,H)|0,a=(a=a+Math.imul(v,G)|0)+Math.imul(y,H)|0,i=i+Math.imul(y,G)|0,n=n+Math.imul(d,W)|0,a=(a=a+Math.imul(d,Z)|0)+Math.imul(g,W)|0,i=i+Math.imul(g,Z)|0;var xt=(c+(n=n+Math.imul(h,J)|0)|0)+((8191&(a=(a=a+Math.imul(h,K)|0)+Math.imul(f,J)|0))<<13)|0;c=((i=i+Math.imul(f,K)|0)+(a>>>13)|0)+(xt>>>26)|0,xt&=67108863,n=Math.imul(T,U),a=(a=Math.imul(T,V))+Math.imul(k,U)|0,i=Math.imul(k,V),n=n+Math.imul(b,H)|0,a=(a=a+Math.imul(b,G)|0)+Math.imul(_,H)|0,i=i+Math.imul(_,G)|0,n=n+Math.imul(v,W)|0,a=(a=a+Math.imul(v,Z)|0)+Math.imul(y,W)|0,i=i+Math.imul(y,Z)|0,n=n+Math.imul(d,J)|0,a=(a=a+Math.imul(d,K)|0)+Math.imul(g,J)|0,i=i+Math.imul(g,K)|0;var bt=(c+(n=n+Math.imul(h,$)|0)|0)+((8191&(a=(a=a+Math.imul(h,tt)|0)+Math.imul(f,$)|0))<<13)|0;c=((i=i+Math.imul(f,tt)|0)+(a>>>13)|0)+(bt>>>26)|0,bt&=67108863,n=Math.imul(A,U),a=(a=Math.imul(A,V))+Math.imul(S,U)|0,i=Math.imul(S,V),n=n+Math.imul(T,H)|0,a=(a=a+Math.imul(T,G)|0)+Math.imul(k,H)|0,i=i+Math.imul(k,G)|0,n=n+Math.imul(b,W)|0,a=(a=a+Math.imul(b,Z)|0)+Math.imul(_,W)|0,i=i+Math.imul(_,Z)|0,n=n+Math.imul(v,J)|0,a=(a=a+Math.imul(v,K)|0)+Math.imul(y,J)|0,i=i+Math.imul(y,K)|0,n=n+Math.imul(d,$)|0,a=(a=a+Math.imul(d,tt)|0)+Math.imul(g,$)|0,i=i+Math.imul(g,tt)|0;var _t=(c+(n=n+Math.imul(h,rt)|0)|0)+((8191&(a=(a=a+Math.imul(h,nt)|0)+Math.imul(f,rt)|0))<<13)|0;c=((i=i+Math.imul(f,nt)|0)+(a>>>13)|0)+(_t>>>26)|0,_t&=67108863,n=Math.imul(C,U),a=(a=Math.imul(C,V))+Math.imul(L,U)|0,i=Math.imul(L,V),n=n+Math.imul(A,H)|0,a=(a=a+Math.imul(A,G)|0)+Math.imul(S,H)|0,i=i+Math.imul(S,G)|0,n=n+Math.imul(T,W)|0,a=(a=a+Math.imul(T,Z)|0)+Math.imul(k,W)|0,i=i+Math.imul(k,Z)|0,n=n+Math.imul(b,J)|0,a=(a=a+Math.imul(b,K)|0)+Math.imul(_,J)|0,i=i+Math.imul(_,K)|0,n=n+Math.imul(v,$)|0,a=(a=a+Math.imul(v,tt)|0)+Math.imul(y,$)|0,i=i+Math.imul(y,tt)|0,n=n+Math.imul(d,rt)|0,a=(a=a+Math.imul(d,nt)|0)+Math.imul(g,rt)|0,i=i+Math.imul(g,nt)|0;var wt=(c+(n=n+Math.imul(h,it)|0)|0)+((8191&(a=(a=a+Math.imul(h,ot)|0)+Math.imul(f,it)|0))<<13)|0;c=((i=i+Math.imul(f,ot)|0)+(a>>>13)|0)+(wt>>>26)|0,wt&=67108863,n=Math.imul(I,U),a=(a=Math.imul(I,V))+Math.imul(z,U)|0,i=Math.imul(z,V),n=n+Math.imul(C,H)|0,a=(a=a+Math.imul(C,G)|0)+Math.imul(L,H)|0,i=i+Math.imul(L,G)|0,n=n+Math.imul(A,W)|0,a=(a=a+Math.imul(A,Z)|0)+Math.imul(S,W)|0,i=i+Math.imul(S,Z)|0,n=n+Math.imul(T,J)|0,a=(a=a+Math.imul(T,K)|0)+Math.imul(k,J)|0,i=i+Math.imul(k,K)|0,n=n+Math.imul(b,$)|0,a=(a=a+Math.imul(b,tt)|0)+Math.imul(_,$)|0,i=i+Math.imul(_,tt)|0,n=n+Math.imul(v,rt)|0,a=(a=a+Math.imul(v,nt)|0)+Math.imul(y,rt)|0,i=i+Math.imul(y,nt)|0,n=n+Math.imul(d,it)|0,a=(a=a+Math.imul(d,ot)|0)+Math.imul(g,it)|0,i=i+Math.imul(g,ot)|0;var Tt=(c+(n=n+Math.imul(h,lt)|0)|0)+((8191&(a=(a=a+Math.imul(h,ct)|0)+Math.imul(f,lt)|0))<<13)|0;c=((i=i+Math.imul(f,ct)|0)+(a>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,n=Math.imul(D,U),a=(a=Math.imul(D,V))+Math.imul(R,U)|0,i=Math.imul(R,V),n=n+Math.imul(I,H)|0,a=(a=a+Math.imul(I,G)|0)+Math.imul(z,H)|0,i=i+Math.imul(z,G)|0,n=n+Math.imul(C,W)|0,a=(a=a+Math.imul(C,Z)|0)+Math.imul(L,W)|0,i=i+Math.imul(L,Z)|0,n=n+Math.imul(A,J)|0,a=(a=a+Math.imul(A,K)|0)+Math.imul(S,J)|0,i=i+Math.imul(S,K)|0,n=n+Math.imul(T,$)|0,a=(a=a+Math.imul(T,tt)|0)+Math.imul(k,$)|0,i=i+Math.imul(k,tt)|0,n=n+Math.imul(b,rt)|0,a=(a=a+Math.imul(b,nt)|0)+Math.imul(_,rt)|0,i=i+Math.imul(_,nt)|0,n=n+Math.imul(v,it)|0,a=(a=a+Math.imul(v,ot)|0)+Math.imul(y,it)|0,i=i+Math.imul(y,ot)|0,n=n+Math.imul(d,lt)|0,a=(a=a+Math.imul(d,ct)|0)+Math.imul(g,lt)|0,i=i+Math.imul(g,ct)|0;var kt=(c+(n=n+Math.imul(h,ht)|0)|0)+((8191&(a=(a=a+Math.imul(h,ft)|0)+Math.imul(f,ht)|0))<<13)|0;c=((i=i+Math.imul(f,ft)|0)+(a>>>13)|0)+(kt>>>26)|0,kt&=67108863,n=Math.imul(B,U),a=(a=Math.imul(B,V))+Math.imul(N,U)|0,i=Math.imul(N,V),n=n+Math.imul(D,H)|0,a=(a=a+Math.imul(D,G)|0)+Math.imul(R,H)|0,i=i+Math.imul(R,G)|0,n=n+Math.imul(I,W)|0,a=(a=a+Math.imul(I,Z)|0)+Math.imul(z,W)|0,i=i+Math.imul(z,Z)|0,n=n+Math.imul(C,J)|0,a=(a=a+Math.imul(C,K)|0)+Math.imul(L,J)|0,i=i+Math.imul(L,K)|0,n=n+Math.imul(A,$)|0,a=(a=a+Math.imul(A,tt)|0)+Math.imul(S,$)|0,i=i+Math.imul(S,tt)|0,n=n+Math.imul(T,rt)|0,a=(a=a+Math.imul(T,nt)|0)+Math.imul(k,rt)|0,i=i+Math.imul(k,nt)|0,n=n+Math.imul(b,it)|0,a=(a=a+Math.imul(b,ot)|0)+Math.imul(_,it)|0,i=i+Math.imul(_,ot)|0,n=n+Math.imul(v,lt)|0,a=(a=a+Math.imul(v,ct)|0)+Math.imul(y,lt)|0,i=i+Math.imul(y,ct)|0,n=n+Math.imul(d,ht)|0,a=(a=a+Math.imul(d,ft)|0)+Math.imul(g,ht)|0,i=i+Math.imul(g,ft)|0;var Mt=(c+(n=n+Math.imul(h,dt)|0)|0)+((8191&(a=(a=a+Math.imul(h,gt)|0)+Math.imul(f,dt)|0))<<13)|0;c=((i=i+Math.imul(f,gt)|0)+(a>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,n=Math.imul(B,H),a=(a=Math.imul(B,G))+Math.imul(N,H)|0,i=Math.imul(N,G),n=n+Math.imul(D,W)|0,a=(a=a+Math.imul(D,Z)|0)+Math.imul(R,W)|0,i=i+Math.imul(R,Z)|0,n=n+Math.imul(I,J)|0,a=(a=a+Math.imul(I,K)|0)+Math.imul(z,J)|0,i=i+Math.imul(z,K)|0,n=n+Math.imul(C,$)|0,a=(a=a+Math.imul(C,tt)|0)+Math.imul(L,$)|0,i=i+Math.imul(L,tt)|0,n=n+Math.imul(A,rt)|0,a=(a=a+Math.imul(A,nt)|0)+Math.imul(S,rt)|0,i=i+Math.imul(S,nt)|0,n=n+Math.imul(T,it)|0,a=(a=a+Math.imul(T,ot)|0)+Math.imul(k,it)|0,i=i+Math.imul(k,ot)|0,n=n+Math.imul(b,lt)|0,a=(a=a+Math.imul(b,ct)|0)+Math.imul(_,lt)|0,i=i+Math.imul(_,ct)|0,n=n+Math.imul(v,ht)|0,a=(a=a+Math.imul(v,ft)|0)+Math.imul(y,ht)|0,i=i+Math.imul(y,ft)|0;var At=(c+(n=n+Math.imul(d,dt)|0)|0)+((8191&(a=(a=a+Math.imul(d,gt)|0)+Math.imul(g,dt)|0))<<13)|0;c=((i=i+Math.imul(g,gt)|0)+(a>>>13)|0)+(At>>>26)|0,At&=67108863,n=Math.imul(B,W),a=(a=Math.imul(B,Z))+Math.imul(N,W)|0,i=Math.imul(N,Z),n=n+Math.imul(D,J)|0,a=(a=a+Math.imul(D,K)|0)+Math.imul(R,J)|0,i=i+Math.imul(R,K)|0,n=n+Math.imul(I,$)|0,a=(a=a+Math.imul(I,tt)|0)+Math.imul(z,$)|0,i=i+Math.imul(z,tt)|0,n=n+Math.imul(C,rt)|0,a=(a=a+Math.imul(C,nt)|0)+Math.imul(L,rt)|0,i=i+Math.imul(L,nt)|0,n=n+Math.imul(A,it)|0,a=(a=a+Math.imul(A,ot)|0)+Math.imul(S,it)|0,i=i+Math.imul(S,ot)|0,n=n+Math.imul(T,lt)|0,a=(a=a+Math.imul(T,ct)|0)+Math.imul(k,lt)|0,i=i+Math.imul(k,ct)|0,n=n+Math.imul(b,ht)|0,a=(a=a+Math.imul(b,ft)|0)+Math.imul(_,ht)|0,i=i+Math.imul(_,ft)|0;var St=(c+(n=n+Math.imul(v,dt)|0)|0)+((8191&(a=(a=a+Math.imul(v,gt)|0)+Math.imul(y,dt)|0))<<13)|0;c=((i=i+Math.imul(y,gt)|0)+(a>>>13)|0)+(St>>>26)|0,St&=67108863,n=Math.imul(B,J),a=(a=Math.imul(B,K))+Math.imul(N,J)|0,i=Math.imul(N,K),n=n+Math.imul(D,$)|0,a=(a=a+Math.imul(D,tt)|0)+Math.imul(R,$)|0,i=i+Math.imul(R,tt)|0,n=n+Math.imul(I,rt)|0,a=(a=a+Math.imul(I,nt)|0)+Math.imul(z,rt)|0,i=i+Math.imul(z,nt)|0,n=n+Math.imul(C,it)|0,a=(a=a+Math.imul(C,ot)|0)+Math.imul(L,it)|0,i=i+Math.imul(L,ot)|0,n=n+Math.imul(A,lt)|0,a=(a=a+Math.imul(A,ct)|0)+Math.imul(S,lt)|0,i=i+Math.imul(S,ct)|0,n=n+Math.imul(T,ht)|0,a=(a=a+Math.imul(T,ft)|0)+Math.imul(k,ht)|0,i=i+Math.imul(k,ft)|0;var Et=(c+(n=n+Math.imul(b,dt)|0)|0)+((8191&(a=(a=a+Math.imul(b,gt)|0)+Math.imul(_,dt)|0))<<13)|0;c=((i=i+Math.imul(_,gt)|0)+(a>>>13)|0)+(Et>>>26)|0,Et&=67108863,n=Math.imul(B,$),a=(a=Math.imul(B,tt))+Math.imul(N,$)|0,i=Math.imul(N,tt),n=n+Math.imul(D,rt)|0,a=(a=a+Math.imul(D,nt)|0)+Math.imul(R,rt)|0,i=i+Math.imul(R,nt)|0,n=n+Math.imul(I,it)|0,a=(a=a+Math.imul(I,ot)|0)+Math.imul(z,it)|0,i=i+Math.imul(z,ot)|0,n=n+Math.imul(C,lt)|0,a=(a=a+Math.imul(C,ct)|0)+Math.imul(L,lt)|0,i=i+Math.imul(L,ct)|0,n=n+Math.imul(A,ht)|0,a=(a=a+Math.imul(A,ft)|0)+Math.imul(S,ht)|0,i=i+Math.imul(S,ft)|0;var Ct=(c+(n=n+Math.imul(T,dt)|0)|0)+((8191&(a=(a=a+Math.imul(T,gt)|0)+Math.imul(k,dt)|0))<<13)|0;c=((i=i+Math.imul(k,gt)|0)+(a>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,n=Math.imul(B,rt),a=(a=Math.imul(B,nt))+Math.imul(N,rt)|0,i=Math.imul(N,nt),n=n+Math.imul(D,it)|0,a=(a=a+Math.imul(D,ot)|0)+Math.imul(R,it)|0,i=i+Math.imul(R,ot)|0,n=n+Math.imul(I,lt)|0,a=(a=a+Math.imul(I,ct)|0)+Math.imul(z,lt)|0,i=i+Math.imul(z,ct)|0,n=n+Math.imul(C,ht)|0,a=(a=a+Math.imul(C,ft)|0)+Math.imul(L,ht)|0,i=i+Math.imul(L,ft)|0;var Lt=(c+(n=n+Math.imul(A,dt)|0)|0)+((8191&(a=(a=a+Math.imul(A,gt)|0)+Math.imul(S,dt)|0))<<13)|0;c=((i=i+Math.imul(S,gt)|0)+(a>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,n=Math.imul(B,it),a=(a=Math.imul(B,ot))+Math.imul(N,it)|0,i=Math.imul(N,ot),n=n+Math.imul(D,lt)|0,a=(a=a+Math.imul(D,ct)|0)+Math.imul(R,lt)|0,i=i+Math.imul(R,ct)|0,n=n+Math.imul(I,ht)|0,a=(a=a+Math.imul(I,ft)|0)+Math.imul(z,ht)|0,i=i+Math.imul(z,ft)|0;var Pt=(c+(n=n+Math.imul(C,dt)|0)|0)+((8191&(a=(a=a+Math.imul(C,gt)|0)+Math.imul(L,dt)|0))<<13)|0;c=((i=i+Math.imul(L,gt)|0)+(a>>>13)|0)+(Pt>>>26)|0,Pt&=67108863,n=Math.imul(B,lt),a=(a=Math.imul(B,ct))+Math.imul(N,lt)|0,i=Math.imul(N,ct),n=n+Math.imul(D,ht)|0,a=(a=a+Math.imul(D,ft)|0)+Math.imul(R,ht)|0,i=i+Math.imul(R,ft)|0;var It=(c+(n=n+Math.imul(I,dt)|0)|0)+((8191&(a=(a=a+Math.imul(I,gt)|0)+Math.imul(z,dt)|0))<<13)|0;c=((i=i+Math.imul(z,gt)|0)+(a>>>13)|0)+(It>>>26)|0,It&=67108863,n=Math.imul(B,ht),a=(a=Math.imul(B,ft))+Math.imul(N,ht)|0,i=Math.imul(N,ft);var zt=(c+(n=n+Math.imul(D,dt)|0)|0)+((8191&(a=(a=a+Math.imul(D,gt)|0)+Math.imul(R,dt)|0))<<13)|0;c=((i=i+Math.imul(R,gt)|0)+(a>>>13)|0)+(zt>>>26)|0,zt&=67108863;var Ot=(c+(n=Math.imul(B,dt))|0)+((8191&(a=(a=Math.imul(B,gt))+Math.imul(N,dt)|0))<<13)|0;return c=((i=Math.imul(N,gt))+(a>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,l[0]=mt,l[1]=vt,l[2]=yt,l[3]=xt,l[4]=bt,l[5]=_t,l[6]=wt,l[7]=Tt,l[8]=kt,l[9]=Mt,l[10]=At,l[11]=St,l[12]=Et,l[13]=Ct,l[14]=Lt,l[15]=Pt,l[16]=It,l[17]=zt,l[18]=Ot,0!==c&&(l[19]=c,r.length++),r};function d(t,e,r){return(new g).mulp(t,e,r)}function g(t,e){this.x=t,this.y=e}Math.imul||(p=f),i.prototype.mulTo=function(t,e){var r=this.length+t.length;return 10===this.length&&10===t.length?p(this,t,e):r<63?f(this,t,e):r<1024?function(t,e,r){r.negative=e.negative^t.negative,r.length=t.length+e.length;for(var n=0,a=0,i=0;i<r.length-1;i++){var o=a;a=0;for(var s=67108863&n,l=Math.min(i,e.length-1),c=Math.max(0,i-t.length+1);c<=l;c++){var u=i-c,h=(0|t.words[u])*(0|e.words[c]),f=67108863&h;s=67108863&(f=f+s|0),a+=(o=(o=o+(h/67108864|0)|0)+(f>>>26)|0)>>>26,o&=67108863}r.words[i]=s,n=o,o=a}return 0!==n?r.words[i]=n:r.length--,r.strip()}(this,t,e):d(this,t,e)},g.prototype.makeRBT=function(t){for(var e=new Array(t),r=i.prototype._countBits(t)-1,n=0;n<t;n++)e[n]=this.revBin(n,r,t);return e},g.prototype.revBin=function(t,e,r){if(0===t||t===r-1)return t;for(var n=0,a=0;a<e;a++)n|=(1&t)<<e-a-1,t>>=1;return n},g.prototype.permute=function(t,e,r,n,a,i){for(var o=0;o<i;o++)n[o]=e[t[o]],a[o]=r[t[o]]},g.prototype.transform=function(t,e,r,n,a,i){this.permute(i,t,e,r,n,a);for(var o=1;o<a;o<<=1)for(var s=o<<1,l=Math.cos(2*Math.PI/s),c=Math.sin(2*Math.PI/s),u=0;u<a;u+=s)for(var h=l,f=c,p=0;p<o;p++){var d=r[u+p],g=n[u+p],m=r[u+p+o],v=n[u+p+o],y=h*m-f*v;v=h*v+f*m,m=y,r[u+p]=d+m,n[u+p]=g+v,r[u+p+o]=d-m,n[u+p+o]=g-v,p!==s&&(y=l*h-c*f,f=l*f+c*h,h=y)}},g.prototype.guessLen13b=function(t,e){var r=1|Math.max(e,t),n=1&r,a=0;for(r=r/2|0;r;r>>>=1)a++;return 1<<a+1+n},g.prototype.conjugate=function(t,e,r){if(!(r<=1))for(var n=0;n<r/2;n++){var a=t[n];t[n]=t[r-n-1],t[r-n-1]=a,a=e[n],e[n]=-e[r-n-1],e[r-n-1]=-a}},g.prototype.normalize13b=function(t,e){for(var r=0,n=0;n<e/2;n++){var a=8192*Math.round(t[2*n+1]/e)+Math.round(t[2*n]/e)+r;t[n]=67108863&a,r=a<67108864?0:a/67108864|0}return t},g.prototype.convert13b=function(t,e,r,a){for(var i=0,o=0;o<e;o++)i+=0|t[o],r[2*o]=8191&i,i>>>=13,r[2*o+1]=8191&i,i>>>=13;for(o=2*e;o<a;++o)r[o]=0;n(0===i),n(0==(-8192&i))},g.prototype.stub=function(t){for(var e=new Array(t),r=0;r<t;r++)e[r]=0;return e},g.prototype.mulp=function(t,e,r){var n=2*this.guessLen13b(t.length,e.length),a=this.makeRBT(n),i=this.stub(n),o=new Array(n),s=new Array(n),l=new Array(n),c=new Array(n),u=new Array(n),h=new Array(n),f=r.words;f.length=n,this.convert13b(t.words,t.length,o,n),this.convert13b(e.words,e.length,c,n),this.transform(o,i,s,l,n,a),this.transform(c,i,u,h,n,a);for(var p=0;p<n;p++){var d=s[p]*u[p]-l[p]*h[p];l[p]=s[p]*h[p]+l[p]*u[p],s[p]=d}return this.conjugate(s,l,n),this.transform(s,l,f,i,n,a),this.conjugate(f,i,n),this.normalize13b(f,n),r.negative=t.negative^e.negative,r.length=t.length+e.length,r.strip()},i.prototype.mul=function(t){var e=new i(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},i.prototype.mulf=function(t){var e=new i(null);return e.words=new Array(this.length+t.length),d(this,t,e)},i.prototype.imul=function(t){return this.clone().mulTo(t,this)},i.prototype.imuln=function(t){n(\"number\"==typeof t),n(t<67108864);for(var e=0,r=0;r<this.length;r++){var a=(0|this.words[r])*t,i=(67108863&a)+(67108863&e);e>>=26,e+=a/67108864|0,e+=i>>>26,this.words[r]=67108863&i}return 0!==e&&(this.words[r]=e,this.length++),this},i.prototype.muln=function(t){return this.clone().imuln(t)},i.prototype.sqr=function(){return this.mul(this)},i.prototype.isqr=function(){return this.imul(this.clone())},i.prototype.pow=function(t){var e=function(t){for(var e=new Array(t.bitLength()),r=0;r<e.length;r++){var n=r/26|0,a=r%26;e[r]=(t.words[n]&1<<a)>>>a}return e}(t);if(0===e.length)return new i(1);for(var r=this,n=0;n<e.length&&0===e[n];n++,r=r.sqr());if(++n<e.length)for(var a=r.sqr();n<e.length;n++,a=a.sqr())0!==e[n]&&(r=r.mul(a));return r},i.prototype.iushln=function(t){n(\"number\"==typeof t&&t>=0);var e,r=t%26,a=(t-r)/26,i=67108863>>>26-r<<26-r;if(0!==r){var o=0;for(e=0;e<this.length;e++){var s=this.words[e]&i,l=(0|this.words[e])-s<<r;this.words[e]=l|o,o=s>>>26-r}o&&(this.words[e]=o,this.length++)}if(0!==a){for(e=this.length-1;e>=0;e--)this.words[e+a]=this.words[e];for(e=0;e<a;e++)this.words[e]=0;this.length+=a}return this.strip()},i.prototype.ishln=function(t){return n(0===this.negative),this.iushln(t)},i.prototype.iushrn=function(t,e,r){var a;n(\"number\"==typeof t&&t>=0),a=e?(e-e%26)/26:0;var i=t%26,o=Math.min((t-i)/26,this.length),s=67108863^67108863>>>i<<i,l=r;if(a-=o,a=Math.max(0,a),l){for(var c=0;c<o;c++)l.words[c]=this.words[c];l.length=o}if(0===o);else if(this.length>o)for(this.length-=o,c=0;c<this.length;c++)this.words[c]=this.words[c+o];else this.words[0]=0,this.length=1;var u=0;for(c=this.length-1;c>=0&&(0!==u||c>=a);c--){var h=0|this.words[c];this.words[c]=u<<26-i|h>>>i,u=h&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},i.prototype.ishrn=function(t,e,r){return n(0===this.negative),this.iushrn(t,e,r)},i.prototype.shln=function(t){return this.clone().ishln(t)},i.prototype.ushln=function(t){return this.clone().iushln(t)},i.prototype.shrn=function(t){return this.clone().ishrn(t)},i.prototype.ushrn=function(t){return this.clone().iushrn(t)},i.prototype.testn=function(t){n(\"number\"==typeof t&&t>=0);var e=t%26,r=(t-e)/26,a=1<<e;return!(this.length<=r)&&!!(this.words[r]&a)},i.prototype.imaskn=function(t){n(\"number\"==typeof t&&t>=0);var e=t%26,r=(t-e)/26;if(n(0===this.negative,\"imaskn works only with positive numbers\"),this.length<=r)return this;if(0!==e&&r++,this.length=Math.min(r,this.length),0!==e){var a=67108863^67108863>>>e<<e;this.words[this.length-1]&=a}return this.strip()},i.prototype.maskn=function(t){return this.clone().imaskn(t)},i.prototype.iaddn=function(t){return n(\"number\"==typeof t),n(t<67108864),t<0?this.isubn(-t):0!==this.negative?1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(t),this.negative=1,this):this._iaddn(t)},i.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&this.words[e]>=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},i.prototype.isubn=function(t){if(n(\"number\"==typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,this.words[e+1]-=1;return this.strip()},i.prototype.addn=function(t){return this.clone().iaddn(t)},i.prototype.subn=function(t){return this.clone().isubn(t)},i.prototype.iabs=function(){return this.negative=0,this},i.prototype.abs=function(){return this.clone().iabs()},i.prototype._ishlnsubmul=function(t,e,r){var a,i,o=t.length+r;this._expand(o);var s=0;for(a=0;a<t.length;a++){i=(0|this.words[a+r])+s;var l=(0|t.words[a])*e;s=((i-=67108863&l)>>26)-(l/67108864|0),this.words[a+r]=67108863&i}for(;a<this.length-r;a++)s=(i=(0|this.words[a+r])+s)>>26,this.words[a+r]=67108863&i;if(0===s)return this.strip();for(n(-1===s),s=0,a=0;a<this.length;a++)s=(i=-(0|this.words[a])+s)>>26,this.words[a]=67108863&i;return this.negative=1,this.strip()},i.prototype._wordDiv=function(t,e){var r=(this.length,t.length),n=this.clone(),a=t,o=0|a.words[a.length-1];0!==(r=26-this._countBits(o))&&(a=a.ushln(r),n.iushln(r),o=0|a.words[a.length-1]);var s,l=n.length-a.length;if(\"mod\"!==e){(s=new i(null)).length=l+1,s.words=new Array(s.length);for(var c=0;c<s.length;c++)s.words[c]=0}var u=n.clone()._ishlnsubmul(a,1,l);0===u.negative&&(n=u,s&&(s.words[l]=1));for(var h=l-1;h>=0;h--){var f=67108864*(0|n.words[a.length+h])+(0|n.words[a.length+h-1]);for(f=Math.min(f/o|0,67108863),n._ishlnsubmul(a,f,h);0!==n.negative;)f--,n.negative=0,n._ishlnsubmul(a,1,h),n.isZero()||(n.negative^=1);s&&(s.words[h]=f)}return s&&s.strip(),n.strip(),\"div\"!==e&&0!==r&&n.iushrn(r),{div:s||null,mod:n}},i.prototype.divmod=function(t,e,r){return n(!t.isZero()),this.isZero()?{div:new i(0),mod:new i(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),\"mod\"!==e&&(a=s.div.neg()),\"div\"!==e&&(o=s.mod.neg(),r&&0!==o.negative&&o.iadd(t)),{div:a,mod:o}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),\"mod\"!==e&&(a=s.div.neg()),{div:a,mod:s.mod}):0!=(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),\"div\"!==e&&(o=s.mod.neg(),r&&0!==o.negative&&o.isub(t)),{div:s.div,mod:o}):t.length>this.length||this.cmp(t)<0?{div:new i(0),mod:this}:1===t.length?\"div\"===e?{div:this.divn(t.words[0]),mod:null}:\"mod\"===e?{div:null,mod:new i(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new i(this.modn(t.words[0]))}:this._wordDiv(t,e);var a,o,s},i.prototype.div=function(t){return this.divmod(t,\"div\",!1).div},i.prototype.mod=function(t){return this.divmod(t,\"mod\",!1).mod},i.prototype.umod=function(t){return this.divmod(t,\"mod\",!0).mod},i.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var r=0!==e.div.negative?e.mod.isub(t):e.mod,n=t.ushrn(1),a=t.andln(1),i=r.cmp(n);return i<0||1===a&&0===i?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},i.prototype.modn=function(t){n(t<=67108863);for(var e=(1<<26)%t,r=0,a=this.length-1;a>=0;a--)r=(e*r+(0|this.words[a]))%t;return r},i.prototype.idivn=function(t){n(t<=67108863);for(var e=0,r=this.length-1;r>=0;r--){var a=(0|this.words[r])+67108864*e;this.words[r]=a/t|0,e=a%t}return this.strip()},i.prototype.divn=function(t){return this.clone().idivn(t)},i.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());var e=this,r=t.clone();e=0!==e.negative?e.umod(t):e.clone();for(var a=new i(1),o=new i(0),s=new i(0),l=new i(1),c=0;e.isEven()&&r.isEven();)e.iushrn(1),r.iushrn(1),++c;for(var u=r.clone(),h=e.clone();!e.isZero();){for(var f=0,p=1;0==(e.words[0]&p)&&f<26;++f,p<<=1);if(f>0)for(e.iushrn(f);f-- >0;)(a.isOdd()||o.isOdd())&&(a.iadd(u),o.isub(h)),a.iushrn(1),o.iushrn(1);for(var d=0,g=1;0==(r.words[0]&g)&&d<26;++d,g<<=1);if(d>0)for(r.iushrn(d);d-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(h)),s.iushrn(1),l.iushrn(1);e.cmp(r)>=0?(e.isub(r),a.isub(s),o.isub(l)):(r.isub(e),s.isub(a),l.isub(o))}return{a:s,b:l,gcd:r.iushln(c)}},i.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());var e=this,r=t.clone();e=0!==e.negative?e.umod(t):e.clone();for(var a,o=new i(1),s=new i(0),l=r.clone();e.cmpn(1)>0&&r.cmpn(1)>0;){for(var c=0,u=1;0==(e.words[0]&u)&&c<26;++c,u<<=1);if(c>0)for(e.iushrn(c);c-- >0;)o.isOdd()&&o.iadd(l),o.iushrn(1);for(var h=0,f=1;0==(r.words[0]&f)&&h<26;++h,f<<=1);if(h>0)for(r.iushrn(h);h-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);e.cmp(r)>=0?(e.isub(r),o.isub(s)):(r.isub(e),s.isub(o))}return(a=0===e.cmpn(1)?o:s).cmpn(0)<0&&a.iadd(t),a},i.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),r=t.clone();e.negative=0,r.negative=0;for(var n=0;e.isEven()&&r.isEven();n++)e.iushrn(1),r.iushrn(1);for(;;){for(;e.isEven();)e.iushrn(1);for(;r.isEven();)r.iushrn(1);var a=e.cmp(r);if(a<0){var i=e;e=r,r=i}else if(0===a||0===r.cmpn(1))break;e.isub(r)}return r.iushln(n)},i.prototype.invm=function(t){return this.egcd(t).a.umod(t)},i.prototype.isEven=function(){return 0==(1&this.words[0])},i.prototype.isOdd=function(){return 1==(1&this.words[0])},i.prototype.andln=function(t){return this.words[0]&t},i.prototype.bincn=function(t){n(\"number\"==typeof t);var e=t%26,r=(t-e)/26,a=1<<e;if(this.length<=r)return this._expand(r+1),this.words[r]|=a,this;for(var i=a,o=r;0!==i&&o<this.length;o++){var s=0|this.words[o];i=(s+=i)>>>26,s&=67108863,this.words[o]=s}return 0!==i&&(this.words[o]=i,this.length++),this},i.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},i.prototype.cmpn=function(t){var e,r=t<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)e=1;else{r&&(t=-t),n(t<=67108863,\"Number is too big\");var a=0|this.words[0];e=a===t?0:a<t?-1:1}return 0!==this.negative?0|-e:e},i.prototype.cmp=function(t){if(0!==this.negative&&0===t.negative)return-1;if(0===this.negative&&0!==t.negative)return 1;var e=this.ucmp(t);return 0!==this.negative?0|-e:e},i.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,r=this.length-1;r>=0;r--){var n=0|this.words[r],a=0|t.words[r];if(n!==a){n<a?e=-1:n>a&&(e=1);break}}return e},i.prototype.gtn=function(t){return 1===this.cmpn(t)},i.prototype.gt=function(t){return 1===this.cmp(t)},i.prototype.gten=function(t){return this.cmpn(t)>=0},i.prototype.gte=function(t){return this.cmp(t)>=0},i.prototype.ltn=function(t){return-1===this.cmpn(t)},i.prototype.lt=function(t){return-1===this.cmp(t)},i.prototype.lten=function(t){return this.cmpn(t)<=0},i.prototype.lte=function(t){return this.cmp(t)<=0},i.prototype.eqn=function(t){return 0===this.cmpn(t)},i.prototype.eq=function(t){return 0===this.cmp(t)},i.red=function(t){return new w(t)},i.prototype.toRed=function(t){return n(!this.red,\"Already a number in reduction context\"),n(0===this.negative,\"red works only with positives\"),t.convertTo(this)._forceRed(t)},i.prototype.fromRed=function(){return n(this.red,\"fromRed works only with numbers in reduction context\"),this.red.convertFrom(this)},i.prototype._forceRed=function(t){return this.red=t,this},i.prototype.forceRed=function(t){return n(!this.red,\"Already a number in reduction context\"),this._forceRed(t)},i.prototype.redAdd=function(t){return n(this.red,\"redAdd works only with red numbers\"),this.red.add(this,t)},i.prototype.redIAdd=function(t){return n(this.red,\"redIAdd works only with red numbers\"),this.red.iadd(this,t)},i.prototype.redSub=function(t){return n(this.red,\"redSub works only with red numbers\"),this.red.sub(this,t)},i.prototype.redISub=function(t){return n(this.red,\"redISub works only with red numbers\"),this.red.isub(this,t)},i.prototype.redShl=function(t){return n(this.red,\"redShl works only with red numbers\"),this.red.shl(this,t)},i.prototype.redMul=function(t){return n(this.red,\"redMul works only with red numbers\"),this.red._verify2(this,t),this.red.mul(this,t)},i.prototype.redIMul=function(t){return n(this.red,\"redMul works only with red numbers\"),this.red._verify2(this,t),this.red.imul(this,t)},i.prototype.redSqr=function(){return n(this.red,\"redSqr works only with red numbers\"),this.red._verify1(this),this.red.sqr(this)},i.prototype.redISqr=function(){return n(this.red,\"redISqr works only with red numbers\"),this.red._verify1(this),this.red.isqr(this)},i.prototype.redSqrt=function(){return n(this.red,\"redSqrt works only with red numbers\"),this.red._verify1(this),this.red.sqrt(this)},i.prototype.redInvm=function(){return n(this.red,\"redInvm works only with red numbers\"),this.red._verify1(this),this.red.invm(this)},i.prototype.redNeg=function(){return n(this.red,\"redNeg works only with red numbers\"),this.red._verify1(this),this.red.neg(this)},i.prototype.redPow=function(t){return n(this.red&&!t.red,\"redPow(normalNum)\"),this.red._verify1(this),this.red.pow(this,t)};var m={k256:null,p224:null,p192:null,p25519:null};function v(t,e){this.name=t,this.p=new i(e,16),this.n=this.p.bitLength(),this.k=new i(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function y(){v.call(this,\"k256\",\"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f\")}function x(){v.call(this,\"p224\",\"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001\")}function b(){v.call(this,\"p192\",\"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff\")}function _(){v.call(this,\"25519\",\"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed\")}function w(t){if(\"string\"==typeof t){var e=i._prime(t);this.m=e.p,this.prime=e}else n(t.gtn(1),\"modulus must be greater than 1\"),this.m=t,this.prime=null}function T(t){w.call(this,t),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new i(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}v.prototype._tmp=function(){var t=new i(null);return t.words=new Array(Math.ceil(this.n/13)),t},v.prototype.ireduce=function(t){var e,r=t;do{this.split(r,this.tmp),e=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength()}while(e>this.n);var n=e<this.n?-1:r.ucmp(this.p);return 0===n?(r.words[0]=0,r.length=1):n>0?r.isub(this.p):r.strip(),r},v.prototype.split=function(t,e){t.iushrn(this.n,0,e)},v.prototype.imulK=function(t){return t.imul(this.k)},a(y,v),y.prototype.split=function(t,e){for(var r=Math.min(t.length,9),n=0;n<r;n++)e.words[n]=t.words[n];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var a=t.words[9];for(e.words[e.length++]=4194303&a,n=10;n<t.length;n++){var i=0|t.words[n];t.words[n-10]=(4194303&i)<<4|a>>>22,a=i}a>>>=22,t.words[n-10]=a,0===a&&t.length>10?t.length-=10:t.length-=9},y.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,r=0;r<t.length;r++){var n=0|t.words[r];e+=977*n,t.words[r]=67108863&e,e=64*n+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},a(x,v),a(b,v),a(_,v),_.prototype.imulK=function(t){for(var e=0,r=0;r<t.length;r++){var n=19*(0|t.words[r])+e,a=67108863&n;n>>>=26,t.words[r]=a,e=n}return 0!==e&&(t.words[t.length++]=e),t},i._prime=function(t){if(m[t])return m[t];var e;if(\"k256\"===t)e=new y;else if(\"p224\"===t)e=new x;else if(\"p192\"===t)e=new b;else{if(\"p25519\"!==t)throw new Error(\"Unknown prime \"+t);e=new _}return m[t]=e,e},w.prototype._verify1=function(t){n(0===t.negative,\"red works only with positives\"),n(t.red,\"red works only with red numbers\")},w.prototype._verify2=function(t,e){n(0==(t.negative|e.negative),\"red works only with positives\"),n(t.red&&t.red===e.red,\"red works only with red numbers\")},w.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},w.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},w.prototype.add=function(t,e){this._verify2(t,e);var r=t.add(e);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},w.prototype.iadd=function(t,e){this._verify2(t,e);var r=t.iadd(e);return r.cmp(this.m)>=0&&r.isub(this.m),r},w.prototype.sub=function(t,e){this._verify2(t,e);var r=t.sub(e);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},w.prototype.isub=function(t,e){this._verify2(t,e);var r=t.isub(e);return r.cmpn(0)<0&&r.iadd(this.m),r},w.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},w.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},w.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},w.prototype.isqr=function(t){return this.imul(t,t.clone())},w.prototype.sqr=function(t){return this.mul(t,t)},w.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(n(e%2==1),3===e){var r=this.m.add(new i(1)).iushrn(2);return this.pow(t,r)}for(var a=this.m.subn(1),o=0;!a.isZero()&&0===a.andln(1);)o++,a.iushrn(1);n(!a.isZero());var s=new i(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new i(2*u*u).toRed(this);0!==this.pow(u,c).cmp(l);)u.redIAdd(l);for(var h=this.pow(u,a),f=this.pow(t,a.addn(1).iushrn(1)),p=this.pow(t,a),d=o;0!==p.cmp(s);){for(var g=p,m=0;0!==g.cmp(s);m++)g=g.redSqr();n(m<d);var v=this.pow(h,new i(1).iushln(d-m-1));f=f.redMul(v),h=v.redSqr(),p=p.redMul(h),d=m}return f},w.prototype.invm=function(t){var e=t._invmp(this.m);return 0!==e.negative?(e.negative=0,this.imod(e).redNeg()):this.imod(e)},w.prototype.pow=function(t,e){if(e.isZero())return new i(1).toRed(this);if(0===e.cmpn(1))return t.clone();var r=new Array(16);r[0]=new i(1).toRed(this),r[1]=t;for(var n=2;n<r.length;n++)r[n]=this.mul(r[n-1],t);var a=r[0],o=0,s=0,l=e.bitLength()%26;for(0===l&&(l=26),n=e.length-1;n>=0;n--){for(var c=e.words[n],u=l-1;u>=0;u--){var h=c>>u&1;a!==r[0]&&(a=this.sqr(a)),0!==h||0!==o?(o<<=1,o|=h,(4===++s||0===n&&0===u)&&(a=this.mul(a,r[o]),s=0,o=0)):s=0}l=26}return a},w.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},w.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},i.mont=function(t){return new T(t)},a(T,w),T.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},T.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},T.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var r=t.imul(e),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),a=r.isub(n).iushrn(this.shift),i=a;return a.cmp(this.m)>=0?i=a.isub(this.m):a.cmpn(0)<0&&(i=a.iadd(this.m)),i._forceRed(this)},T.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new i(0)._forceRed(this);var r=t.mul(e),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),a=r.isub(n).iushrn(this.shift),o=a;return a.cmp(this.m)>=0?o=a.isub(this.m):a.cmpn(0)<0&&(o=a.iadd(this.m)),o._forceRed(this)},T.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}}(\"undefined\"==typeof e||e,this)},{buffer:108}],100:[function(t,e,r){\"use strict\";e.exports=function(t){var e,r,n,a=t.length,i=0;for(e=0;e<a;++e)i+=t[e].length;var o=new Array(i),s=0;for(e=0;e<a;++e){var l=t[e],c=l.length;for(r=0;r<c;++r){var u=o[s++]=new Array(c-1),h=0;for(n=0;n<c;++n)n!==r&&(u[h++]=l[n]);if(1&r){var f=u[1];u[1]=u[0],u[0]=f}}}return o}},{}],101:[function(t,e,r){\"use strict\";e.exports=function(t,e,r){switch(arguments.length){case 1:return h(t);case 2:return\"function\"==typeof e?c(t,t,e,!0):f(t,e);case 3:return c(t,e,r,!1);default:throw new Error(\"box-intersect: Invalid arguments\")}};var n,a=t(\"typedarray-pool\"),i=t(\"./lib/sweep\"),o=t(\"./lib/intersect\");function s(t,e){for(var r=0;r<t;++r)if(!(e[r]<=e[r+t]))return!0;return!1}function l(t,e,r,n){for(var a=0,i=0,o=0,l=t.length;o<l;++o){var c=t[o];if(!s(e,c)){for(var u=0;u<2*e;++u)r[a++]=c[u];n[i++]=o}}return i}function c(t,e,r,n){var s=t.length,c=e.length;if(!(s<=0||c<=0)){var u=t[0].length>>>1;if(!(u<=0)){var h,f=a.mallocDouble(2*u*s),p=a.mallocInt32(s);if((s=l(t,u,f,p))>0){if(1===u&&n)i.init(s),h=i.sweepComplete(u,r,0,s,f,p,0,s,f,p);else{var d=a.mallocDouble(2*u*c),g=a.mallocInt32(c);(c=l(e,u,d,g))>0&&(i.init(s+c),h=1===u?i.sweepBipartite(u,r,0,s,f,p,0,c,d,g):o(u,r,n,s,f,p,c,d,g),a.free(d),a.free(g))}a.free(f),a.free(p)}return h}}}function u(t,e){n.push([t,e])}function h(t){return n=[],c(t,t,u,!0),n}function f(t,e){return n=[],c(t,e,u,!1),n}},{\"./lib/intersect\":103,\"./lib/sweep\":107,\"typedarray-pool\":567}],102:[function(t,e,r){\"use strict\";var n=[\"d\",\"ax\",\"vv\",\"rs\",\"re\",\"rb\",\"ri\",\"bs\",\"be\",\"bb\",\"bi\"];function a(t){var e=\"bruteForce\"+(t?\"Full\":\"Partial\"),r=[],a=n.slice();t||a.splice(3,0,\"fp\");var i=[\"function \"+e+\"(\"+a.join()+\"){\"];function o(e,a){var o=function(t,e,r){var a=\"bruteForce\"+(t?\"Red\":\"Blue\")+(e?\"Flip\":\"\")+(r?\"Full\":\"\"),i=[\"function \",a,\"(\",n.join(),\"){\",\"var \",\"es\",\"=2*\",\"d\",\";\"],o=\"for(var i=rs,rp=es*rs;i<re;++i,rp+=es){var x0=rb[ax+rp],x1=rb[ax+rp+d],xi=ri[i];\",s=\"for(var j=bs,bp=es*bs;j<be;++j,bp+=es){var y0=bb[ax+bp],\"+(r?\"y1=bb[ax+bp+d],\":\"\")+\"yi=bi[j];\";return t?i.push(o,\"Q\",\":\",s):i.push(s,\"Q\",\":\",o),r?i.push(\"if(y1<x0||x1<y0)continue;\"):e?i.push(\"if(y0<=x0||x1<y0)continue;\"):i.push(\"if(y0<x0||x1<y0)continue;\"),i.push(\"for(var k=ax+1;k<d;++k){var r0=rb[k+rp],r1=rb[k+d+rp],b0=bb[k+bp],b1=bb[k+d+bp];if(r1<b0||b1<r0)continue Q;}var rv=vv(\"),e?i.push(\"yi,xi\"):i.push(\"xi,yi\"),i.push(\");if(rv!==void 0)return rv;}}}\"),{name:a,code:i.join(\"\")}}(e,a,t);r.push(o.code),i.push(\"return \"+o.name+\"(\"+n.join()+\");\")}i.push(\"if(re-rs>be-bs){\"),t?(o(!0,!1),i.push(\"}else{\"),o(!1,!1)):(i.push(\"if(fp){\"),o(!0,!0),i.push(\"}else{\"),o(!0,!1),i.push(\"}}else{if(fp){\"),o(!1,!0),i.push(\"}else{\"),o(!1,!1),i.push(\"}\")),i.push(\"}}return \"+e);var s=r.join(\"\")+i.join(\"\");return new Function(s)()}r.partial=a(!1),r.full=a(!0)},{}],103:[function(t,e,r){\"use strict\";e.exports=function(t,e,r,i,u,w,T,k,M){!function(t,e){var r=8*a.log2(e+1)*(t+1)|0,i=a.nextPow2(6*r);v.length<i&&(n.free(v),v=n.mallocInt32(i));var o=a.nextPow2(2*r);y.length<o&&(n.free(y),y=n.mallocDouble(o))}(t,i+T);var A,S=0,E=2*t;x(S++,0,0,i,0,T,r?16:0,-1/0,1/0),r||x(S++,0,0,T,0,i,1,-1/0,1/0);for(;S>0;){var C=6*(S-=1),L=v[C],P=v[C+1],I=v[C+2],z=v[C+3],O=v[C+4],D=v[C+5],R=2*S,F=y[R],B=y[R+1],N=1&D,j=!!(16&D),U=u,V=w,q=k,H=M;if(N&&(U=k,V=M,q=u,H=w),!(2&D&&(I=p(t,L,P,I,U,V,B),P>=I)||4&D&&(P=d(t,L,P,I,U,V,F))>=I)){var G=I-P,Y=O-z;if(j){if(t*G*(G+Y)<1<<22){if(void 0!==(A=l.scanComplete(t,L,e,P,I,U,V,z,O,q,H)))return A;continue}}else{if(t*Math.min(G,Y)<128){if(void 0!==(A=o(t,L,e,N,P,I,U,V,z,O,q,H)))return A;continue}if(t*G*Y<1<<22){if(void 0!==(A=l.scanBipartite(t,L,e,N,P,I,U,V,z,O,q,H)))return A;continue}}var W=h(t,L,P,I,U,V,F,B);if(P<W)if(t*(W-P)<128){if(void 0!==(A=s(t,L+1,e,P,W,U,V,z,O,q,H)))return A}else if(L===t-2){if(void 0!==(A=N?l.sweepBipartite(t,e,z,O,q,H,P,W,U,V):l.sweepBipartite(t,e,P,W,U,V,z,O,q,H)))return A}else x(S++,L+1,P,W,z,O,N,-1/0,1/0),x(S++,L+1,z,O,P,W,1^N,-1/0,1/0);if(W<I){var Z=c(t,L,z,O,q,H),X=q[E*Z+L],J=f(t,L,Z,O,q,H,X);if(J<O&&x(S++,L,W,I,J,O,(4|N)+(j?16:0),X,B),z<Z&&x(S++,L,W,I,z,Z,(2|N)+(j?16:0),F,X),Z+1===J){if(void 0!==(A=j?_(t,L,e,W,I,U,V,Z,q,H[Z]):b(t,L,e,N,W,I,U,V,Z,q,H[Z])))return A}else if(Z<J){var K;if(j){if(K=g(t,L,W,I,U,V,X),W<K){var Q=f(t,L,W,K,U,V,X);if(L===t-2){if(W<Q&&void 0!==(A=l.sweepComplete(t,e,W,Q,U,V,Z,J,q,H)))return A;if(Q<K&&void 0!==(A=l.sweepBipartite(t,e,Q,K,U,V,Z,J,q,H)))return A}else W<Q&&x(S++,L+1,W,Q,Z,J,16,-1/0,1/0),Q<K&&(x(S++,L+1,Q,K,Z,J,0,-1/0,1/0),x(S++,L+1,Z,J,Q,K,1,-1/0,1/0))}}else K=N?m(t,L,W,I,U,V,X):g(t,L,W,I,U,V,X),W<K&&(L===t-2?A=N?l.sweepBipartite(t,e,Z,J,q,H,W,K,U,V):l.sweepBipartite(t,e,W,K,U,V,Z,J,q,H):(x(S++,L+1,W,K,Z,J,N,-1/0,1/0),x(S++,L+1,Z,J,W,K,1^N,-1/0,1/0)))}}}}};var n=t(\"typedarray-pool\"),a=t(\"bit-twiddle\"),i=t(\"./brute\"),o=i.partial,s=i.full,l=t(\"./sweep\"),c=t(\"./median\"),u=t(\"./partition\"),h=u(\"!(lo>=p0)&&!(p1>=hi)\",[\"p0\",\"p1\"]),f=u(\"lo===p0\",[\"p0\"]),p=u(\"lo<p0\",[\"p0\"]),d=u(\"hi<=p0\",[\"p0\"]),g=u(\"lo<=p0&&p0<=hi\",[\"p0\"]),m=u(\"lo<p0&&p0<=hi\",[\"p0\"]),v=n.mallocInt32(1024),y=n.mallocDouble(1024);function x(t,e,r,n,a,i,o,s,l){var c=6*t;v[c]=e,v[c+1]=r,v[c+2]=n,v[c+3]=a,v[c+4]=i,v[c+5]=o;var u=2*t;y[u]=s,y[u+1]=l}function b(t,e,r,n,a,i,o,s,l,c,u){var h=2*t,f=l*h,p=c[f+e];t:for(var d=a,g=a*h;d<i;++d,g+=h){var m=o[g+e],v=o[g+e+t];if(!(p<m||v<p)&&(!n||p!==m)){for(var y,x=s[d],b=e+1;b<t;++b){m=o[g+b],v=o[g+b+t];var _=c[f+b],w=c[f+b+t];if(v<_||w<m)continue t}if(void 0!==(y=n?r(u,x):r(x,u)))return y}}}function _(t,e,r,n,a,i,o,s,l,c){var u=2*t,h=s*u,f=l[h+e];t:for(var p=n,d=n*u;p<a;++p,d+=u){var g=o[p];if(g!==c){var m=i[d+e],v=i[d+e+t];if(!(f<m||v<f)){for(var y=e+1;y<t;++y){m=i[d+y],v=i[d+y+t];var x=l[h+y],b=l[h+y+t];if(v<x||b<m)continue t}var _=r(g,c);if(void 0!==_)return _}}}}},{\"./brute\":102,\"./median\":104,\"./partition\":105,\"./sweep\":107,\"bit-twiddle\":97,\"typedarray-pool\":567}],104:[function(t,e,r){\"use strict\";e.exports=function(t,e,r,i,o,s){if(i<=r+1)return r;var l=r,c=i,u=i+r>>>1,h=2*t,f=u,p=o[h*u+e];for(;l<c;){if(c-l<8){a(t,e,l,c,o,s),p=o[h*u+e];break}var d=c-l,g=Math.random()*d+l|0,m=o[h*g+e],v=Math.random()*d+l|0,y=o[h*v+e],x=Math.random()*d+l|0,b=o[h*x+e];m<=y?b>=y?(f=v,p=y):m>=b?(f=g,p=m):(f=x,p=b):y>=b?(f=v,p=y):b>=m?(f=g,p=m):(f=x,p=b);for(var _=h*(c-1),w=h*f,T=0;T<h;++T,++_,++w){var k=o[_];o[_]=o[w],o[w]=k}var M=s[c-1];s[c-1]=s[f],s[f]=M,f=n(t,e,l,c-1,o,s,p);for(_=h*(c-1),w=h*f,T=0;T<h;++T,++_,++w){k=o[_];o[_]=o[w],o[w]=k}M=s[c-1];if(s[c-1]=s[f],s[f]=M,u<f){for(c=f-1;l<c&&o[h*(c-1)+e]===p;)c-=1;c+=1}else{if(!(f<u))break;for(l=f+1;l<c&&o[h*l+e]===p;)l+=1}}return n(t,e,r,u,o,s,o[h*u+e])};var n=t(\"./partition\")(\"lo<p0\",[\"p0\"]);function a(t,e,r,n,a,i){for(var o=2*t,s=o*(r+1)+e,l=r+1;l<n;++l,s+=o)for(var c=a[s],u=l,h=o*(l-1);u>r&&a[h+e]>c;--u,h-=o){for(var f=h,p=h+o,d=0;d<o;++d,++f,++p){var g=a[f];a[f]=a[p],a[p]=g}var m=i[u];i[u]=i[u-1],i[u-1]=m}}},{\"./partition\":105}],105:[function(t,e,r){\"use strict\";e.exports=function(t,e){var r=\"abcdef\".split(\"\").concat(e),n=[];t.indexOf(\"lo\")>=0&&n.push(\"lo=e[k+n]\");t.indexOf(\"hi\")>=0&&n.push(\"hi=e[k+o]\");return r.push(\"for(var j=2*a,k=j*c,l=k,m=c,n=b,o=a+b,p=c;d>p;++p,k+=j){var _;if($)if(m===p)m+=1,l+=j;else{for(var s=0;j>s;++s){var t=e[k+s];e[k+s]=e[l],e[l++]=t}var u=f[p];f[p]=f[m],f[m++]=u}}return m\".replace(\"_\",n.join()).replace(\"$\",t)),Function.apply(void 0,r)}},{}],106:[function(t,e,r){\"use strict\";e.exports=function(t,e){e<=128?n(0,e-1,t):function t(e,r,u){var h=(r-e+1)/6|0,f=e+h,p=r-h,d=e+r>>1,g=d-h,m=d+h,v=f,y=g,x=d,b=m,_=p,w=e+1,T=r-1,k=0;l(v,y,u)&&(k=v,v=y,y=k);l(b,_,u)&&(k=b,b=_,_=k);l(v,x,u)&&(k=v,v=x,x=k);l(y,x,u)&&(k=y,y=x,x=k);l(v,b,u)&&(k=v,v=b,b=k);l(x,b,u)&&(k=x,x=b,b=k);l(y,_,u)&&(k=y,y=_,_=k);l(y,x,u)&&(k=y,y=x,x=k);l(b,_,u)&&(k=b,b=_,_=k);for(var M=u[2*y],A=u[2*y+1],S=u[2*b],E=u[2*b+1],C=2*v,L=2*x,P=2*_,I=2*f,z=2*d,O=2*p,D=0;D<2;++D){var R=u[C+D],F=u[L+D],B=u[P+D];u[I+D]=R,u[z+D]=F,u[O+D]=B}i(g,e,u),i(m,r,u);for(var N=w;N<=T;++N)if(c(N,M,A,u))N!==w&&a(N,w,u),++w;else if(!c(N,S,E,u))for(;;){if(c(T,S,E,u)){c(T,M,A,u)?(o(N,w,T,u),++w,--T):(a(N,T,u),--T);break}if(--T<N)break}s(e,w-1,M,A,u),s(r,T+1,S,E,u),w-2-e<=32?n(e,w-2,u):t(e,w-2,u);r-(T+2)<=32?n(T+2,r,u):t(T+2,r,u);T-w<=32?n(w,T,u):t(w,T,u)}(0,e-1,t)};function n(t,e,r){for(var n=2*(t+1),a=t+1;a<=e;++a){for(var i=r[n++],o=r[n++],s=a,l=n-2;s-- >t;){var c=r[l-2],u=r[l-1];if(c<i)break;if(c===i&&u<o)break;r[l]=c,r[l+1]=u,l-=2}r[l]=i,r[l+1]=o}}function a(t,e,r){e*=2;var n=r[t*=2],a=r[t+1];r[t]=r[e],r[t+1]=r[e+1],r[e]=n,r[e+1]=a}function i(t,e,r){e*=2,r[t*=2]=r[e],r[t+1]=r[e+1]}function o(t,e,r,n){e*=2,r*=2;var a=n[t*=2],i=n[t+1];n[t]=n[e],n[t+1]=n[e+1],n[e]=n[r],n[e+1]=n[r+1],n[r]=a,n[r+1]=i}function s(t,e,r,n,a){e*=2,a[t*=2]=a[e],a[e]=r,a[t+1]=a[e+1],a[e+1]=n}function l(t,e,r){e*=2;var n=r[t*=2],a=r[e];return!(n<a)&&(n!==a||r[t+1]>r[e+1])}function c(t,e,r,n){var a=n[t*=2];return a<e||a===e&&n[t+1]<r}},{}],107:[function(t,e,r){\"use strict\";e.exports={init:function(t){var e=a.nextPow2(t);o.length<e&&(n.free(o),o=n.mallocInt32(e));s.length<e&&(n.free(s),s=n.mallocInt32(e));l.length<e&&(n.free(l),l=n.mallocInt32(e));c.length<e&&(n.free(c),c=n.mallocInt32(e));u.length<e&&(n.free(u),u=n.mallocInt32(e));h.length<e&&(n.free(h),h=n.mallocInt32(e));var r=8*e;f.length<r&&(n.free(f),f=n.mallocDouble(r))},sweepBipartite:function(t,e,r,n,a,u,h,g,m,v){for(var y=0,x=2*t,b=t-1,_=x-1,w=r;w<n;++w){var T=u[w],k=x*w;f[y++]=a[k+b],f[y++]=-(T+1),f[y++]=a[k+_],f[y++]=T}for(w=h;w<g;++w){T=v[w]+(1<<28);var M=x*w;f[y++]=m[M+b],f[y++]=-T,f[y++]=m[M+_],f[y++]=T}var A=y>>>1;i(f,A);var S=0,E=0;for(w=0;w<A;++w){var C=0|f[2*w+1];if(C>=1<<28)p(l,c,E--,C=C-(1<<28)|0);else if(C>=0)p(o,s,S--,C);else if(C<=-(1<<28)){C=-C-(1<<28)|0;for(var L=0;L<S;++L){if(void 0!==(P=e(o[L],C)))return P}d(l,c,E++,C)}else{C=-C-1|0;for(L=0;L<E;++L){var P;if(void 0!==(P=e(C,l[L])))return P}d(o,s,S++,C)}}},sweepComplete:function(t,e,r,n,a,g,m,v,y,x){for(var b=0,_=2*t,w=t-1,T=_-1,k=r;k<n;++k){var M=g[k]+1<<1,A=_*k;f[b++]=a[A+w],f[b++]=-M,f[b++]=a[A+T],f[b++]=M}for(k=m;k<v;++k){M=x[k]+1<<1;var S=_*k;f[b++]=y[S+w],f[b++]=1|-M,f[b++]=y[S+T],f[b++]=1|M}var E=b>>>1;i(f,E);var C=0,L=0,P=0;for(k=0;k<E;++k){var I=0|f[2*k+1],z=1&I;if(k<E-1&&I>>1==f[2*k+3]>>1&&(z=2,k+=1),I<0){for(var O=-(I>>1)-1,D=0;D<P;++D){if(void 0!==(R=e(u[D],O)))return R}if(0!==z)for(D=0;D<C;++D){if(void 0!==(R=e(o[D],O)))return R}if(1!==z)for(D=0;D<L;++D){var R;if(void 0!==(R=e(l[D],O)))return R}0===z?d(o,s,C++,O):1===z?d(l,c,L++,O):2===z&&d(u,h,P++,O)}else{O=(I>>1)-1;0===z?p(o,s,C--,O):1===z?p(l,c,L--,O):2===z&&p(u,h,P--,O)}}},scanBipartite:function(t,e,r,n,a,l,c,u,h,g,m,v){var y=0,x=2*t,b=e,_=e+t,w=1,T=1;n?T=1<<28:w=1<<28;for(var k=a;k<l;++k){var M=k+w,A=x*k;f[y++]=c[A+b],f[y++]=-M,f[y++]=c[A+_],f[y++]=M}for(k=h;k<g;++k){M=k+T;var S=x*k;f[y++]=m[S+b],f[y++]=-M}var E=y>>>1;i(f,E);var C=0;for(k=0;k<E;++k){var L=0|f[2*k+1];if(L<0){var P=!1;if((M=-L)>=1<<28?(P=!n,M-=1<<28):(P=!!n,M-=1),P)d(o,s,C++,M);else{var I=v[M],z=x*M,O=m[z+e+1],D=m[z+e+1+t];t:for(var R=0;R<C;++R){var F=o[R],B=x*F;if(!(D<c[B+e+1]||c[B+e+1+t]<O)){for(var N=e+2;N<t;++N)if(m[z+N+t]<c[B+N]||c[B+N+t]<m[z+N])continue t;var j,U=u[F];if(void 0!==(j=n?r(I,U):r(U,I)))return j}}}}else p(o,s,C--,L-w)}},scanComplete:function(t,e,r,n,a,s,l,c,u,h,p){for(var d=0,g=2*t,m=e,v=e+t,y=n;y<a;++y){var x=y+(1<<28),b=g*y;f[d++]=s[b+m],f[d++]=-x,f[d++]=s[b+v],f[d++]=x}for(y=c;y<u;++y){x=y+1;var _=g*y;f[d++]=h[_+m],f[d++]=-x}var w=d>>>1;i(f,w);var T=0;for(y=0;y<w;++y){var k=0|f[2*y+1];if(k<0){if((x=-k)>=1<<28)o[T++]=x-(1<<28);else{var M=p[x-=1],A=g*x,S=h[A+e+1],E=h[A+e+1+t];t:for(var C=0;C<T;++C){var L=o[C],P=l[L];if(P===M)break;var I=g*L;if(!(E<s[I+e+1]||s[I+e+1+t]<S)){for(var z=e+2;z<t;++z)if(h[A+z+t]<s[I+z]||s[I+z+t]<h[A+z])continue t;var O=r(P,M);if(void 0!==O)return O}}}}else{for(x=k-(1<<28),C=T-1;C>=0;--C)if(o[C]===x){for(z=C+1;z<T;++z)o[z-1]=o[z];break}--T}}}};var n=t(\"typedarray-pool\"),a=t(\"bit-twiddle\"),i=t(\"./sort\"),o=n.mallocInt32(1024),s=n.mallocInt32(1024),l=n.mallocInt32(1024),c=n.mallocInt32(1024),u=n.mallocInt32(1024),h=n.mallocInt32(1024),f=n.mallocDouble(8192);function p(t,e,r,n){var a=e[n],i=t[r-1];t[a]=i,e[i]=a}function d(t,e,r,n){t[r]=n,e[n]=r}},{\"./sort\":106,\"bit-twiddle\":97,\"typedarray-pool\":567}],108:[function(t,e,r){},{}],109:[function(t,e,r){arguments[4][108][0].apply(r,arguments)},{dup:108}],110:[function(t,e,r){var n=Object.create||function(t){var e=function(){};return e.prototype=t,new e},a=Object.keys||function(t){var e=[];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.push(r);return r},i=Function.prototype.bind||function(t){var e=this;return function(){return e.apply(t,arguments)}};function o(){this._events&&Object.prototype.hasOwnProperty.call(this,\"_events\")||(this._events=n(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0}e.exports=o,o.EventEmitter=o,o.prototype._events=void 0,o.prototype._maxListeners=void 0;var s,l=10;try{var c={};Object.defineProperty&&Object.defineProperty(c,\"x\",{value:0}),s=0===c.x}catch(t){s=!1}function u(t){return void 0===t._maxListeners?o.defaultMaxListeners:t._maxListeners}function h(t,e,r){if(e)t.call(r);else for(var n=t.length,a=_(t,n),i=0;i<n;++i)a[i].call(r)}function f(t,e,r,n){if(e)t.call(r,n);else for(var a=t.length,i=_(t,a),o=0;o<a;++o)i[o].call(r,n)}function p(t,e,r,n,a){if(e)t.call(r,n,a);else for(var i=t.length,o=_(t,i),s=0;s<i;++s)o[s].call(r,n,a)}function d(t,e,r,n,a,i){if(e)t.call(r,n,a,i);else for(var o=t.length,s=_(t,o),l=0;l<o;++l)s[l].call(r,n,a,i)}function g(t,e,r,n){if(e)t.apply(r,n);else for(var a=t.length,i=_(t,a),o=0;o<a;++o)i[o].apply(r,n)}function m(t,e,r,a){var i,o,s;if(\"function\"!=typeof r)throw new TypeError('\"listener\" argument must be a function');if((o=t._events)?(o.newListener&&(t.emit(\"newListener\",e,r.listener?r.listener:r),o=t._events),s=o[e]):(o=t._events=n(null),t._eventsCount=0),s){if(\"function\"==typeof s?s=o[e]=a?[r,s]:[s,r]:a?s.unshift(r):s.push(r),!s.warned&&(i=u(t))&&i>0&&s.length>i){s.warned=!0;var l=new Error(\"Possible EventEmitter memory leak detected. \"+s.length+' \"'+String(e)+'\" listeners added. Use emitter.setMaxListeners() to increase limit.');l.name=\"MaxListenersExceededWarning\",l.emitter=t,l.type=e,l.count=s.length,\"object\"==typeof console&&console.warn&&console.warn(\"%s: %s\",l.name,l.message)}}else s=o[e]=r,++t._eventsCount;return t}function v(){if(!this.fired)switch(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length){case 0:return this.listener.call(this.target);case 1:return this.listener.call(this.target,arguments[0]);case 2:return this.listener.call(this.target,arguments[0],arguments[1]);case 3:return this.listener.call(this.target,arguments[0],arguments[1],arguments[2]);default:for(var t=new Array(arguments.length),e=0;e<t.length;++e)t[e]=arguments[e];this.listener.apply(this.target,t)}}function y(t,e,r){var n={fired:!1,wrapFn:void 0,target:t,type:e,listener:r},a=i.call(v,n);return a.listener=r,n.wrapFn=a,a}function x(t,e,r){var n=t._events;if(!n)return[];var a=n[e];return a?\"function\"==typeof a?r?[a.listener||a]:[a]:r?function(t){for(var e=new Array(t.length),r=0;r<e.length;++r)e[r]=t[r].listener||t[r];return e}(a):_(a,a.length):[]}function b(t){var e=this._events;if(e){var r=e[t];if(\"function\"==typeof r)return 1;if(r)return r.length}return 0}function _(t,e){for(var r=new Array(e),n=0;n<e;++n)r[n]=t[n];return r}s?Object.defineProperty(o,\"defaultMaxListeners\",{enumerable:!0,get:function(){return l},set:function(t){if(\"number\"!=typeof t||t<0||t!=t)throw new TypeError('\"defaultMaxListeners\" must be a positive number');l=t}}):o.defaultMaxListeners=l,o.prototype.setMaxListeners=function(t){if(\"number\"!=typeof t||t<0||isNaN(t))throw new TypeError('\"n\" argument must be a positive number');return this._maxListeners=t,this},o.prototype.getMaxListeners=function(){return u(this)},o.prototype.emit=function(t){var e,r,n,a,i,o,s=\"error\"===t;if(o=this._events)s=s&&null==o.error;else if(!s)return!1;if(s){if(arguments.length>1&&(e=arguments[1]),e instanceof Error)throw e;var l=new Error('Unhandled \"error\" event. ('+e+\")\");throw l.context=e,l}if(!(r=o[t]))return!1;var c=\"function\"==typeof r;switch(n=arguments.length){case 1:h(r,c,this);break;case 2:f(r,c,this,arguments[1]);break;case 3:p(r,c,this,arguments[1],arguments[2]);break;case 4:d(r,c,this,arguments[1],arguments[2],arguments[3]);break;default:for(a=new Array(n-1),i=1;i<n;i++)a[i-1]=arguments[i];g(r,c,this,a)}return!0},o.prototype.addListener=function(t,e){return m(this,t,e,!1)},o.prototype.on=o.prototype.addListener,o.prototype.prependListener=function(t,e){return m(this,t,e,!0)},o.prototype.once=function(t,e){if(\"function\"!=typeof e)throw new TypeError('\"listener\" argument must be a function');return this.on(t,y(this,t,e)),this},o.prototype.prependOnceListener=function(t,e){if(\"function\"!=typeof e)throw new TypeError('\"listener\" argument must be a function');return this.prependListener(t,y(this,t,e)),this},o.prototype.removeListener=function(t,e){var r,a,i,o,s;if(\"function\"!=typeof e)throw new TypeError('\"listener\" argument must be a function');if(!(a=this._events))return this;if(!(r=a[t]))return this;if(r===e||r.listener===e)0==--this._eventsCount?this._events=n(null):(delete a[t],a.removeListener&&this.emit(\"removeListener\",t,r.listener||e));else if(\"function\"!=typeof r){for(i=-1,o=r.length-1;o>=0;o--)if(r[o]===e||r[o].listener===e){s=r[o].listener,i=o;break}if(i<0)return this;0===i?r.shift():function(t,e){for(var r=e,n=r+1,a=t.length;n<a;r+=1,n+=1)t[r]=t[n];t.pop()}(r,i),1===r.length&&(a[t]=r[0]),a.removeListener&&this.emit(\"removeListener\",t,s||e)}return this},o.prototype.removeAllListeners=function(t){var e,r,i;if(!(r=this._events))return this;if(!r.removeListener)return 0===arguments.length?(this._events=n(null),this._eventsCount=0):r[t]&&(0==--this._eventsCount?this._events=n(null):delete r[t]),this;if(0===arguments.length){var o,s=a(r);for(i=0;i<s.length;++i)\"removeListener\"!==(o=s[i])&&this.removeAllListeners(o);return this.removeAllListeners(\"removeListener\"),this._events=n(null),this._eventsCount=0,this}if(\"function\"==typeof(e=r[t]))this.removeListener(t,e);else if(e)for(i=e.length-1;i>=0;i--)this.removeListener(t,e[i]);return this},o.prototype.listeners=function(t){return x(this,t,!0)},o.prototype.rawListeners=function(t){return x(this,t,!1)},o.listenerCount=function(t,e){return\"function\"==typeof t.listenerCount?t.listenerCount(e):b.call(t,e)},o.prototype.listenerCount=b,o.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]}},{}],111:[function(t,e,r){(function(e){\n",
"/*!\n",
" * The buffer module from node.js, for the browser.\n",
" *\n",
" * @author Feross Aboukhadijeh <https://feross.org>\n",
" * @license MIT\n",
" */\n",
"\"use strict\";var n=t(\"base64-js\"),a=t(\"ieee754\");r.Buffer=e,r.SlowBuffer=function(t){+t!=t&&(t=0);return e.alloc(+t)},r.INSPECT_MAX_BYTES=50;function i(t){if(t>2147483647)throw new RangeError('The value \"'+t+'\" is invalid for option \"size\"');var r=new Uint8Array(t);return r.__proto__=e.prototype,r}function e(t,e,r){if(\"number\"==typeof t){if(\"string\"==typeof e)throw new TypeError('The \"string\" argument must be of type string. Received type number');return l(t)}return o(t,e,r)}function o(t,r,n){if(\"string\"==typeof t)return function(t,r){\"string\"==typeof r&&\"\"!==r||(r=\"utf8\");if(!e.isEncoding(r))throw new TypeError(\"Unknown encoding: \"+r);var n=0|h(t,r),a=i(n),o=a.write(t,r);o!==n&&(a=a.slice(0,o));return a}(t,r);if(ArrayBuffer.isView(t))return c(t);if(null==t)throw TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof t);if(B(t,ArrayBuffer)||t&&B(t.buffer,ArrayBuffer))return function(t,r,n){if(r<0||t.byteLength<r)throw new RangeError('\"offset\" is outside of buffer bounds');if(t.byteLength<r+(n||0))throw new RangeError('\"length\" is outside of buffer bounds');var a;a=void 0===r&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,r):new Uint8Array(t,r,n);return a.__proto__=e.prototype,a}(t,r,n);if(\"number\"==typeof t)throw new TypeError('The \"value\" argument must not be of type number. Received type number');var a=t.valueOf&&t.valueOf();if(null!=a&&a!==t)return e.from(a,r,n);var o=function(t){if(e.isBuffer(t)){var r=0|u(t.length),n=i(r);return 0===n.length||t.copy(n,0,0,r),n}if(void 0!==t.length)return\"number\"!=typeof t.length||N(t.length)?i(0):c(t);if(\"Buffer\"===t.type&&Array.isArray(t.data))return c(t.data)}(t);if(o)return o;if(\"undefined\"!=typeof Symbol&&null!=Symbol.toPrimitive&&\"function\"==typeof t[Symbol.toPrimitive])return e.from(t[Symbol.toPrimitive](\"string\"),r,n);throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof t)}function s(t){if(\"number\"!=typeof t)throw new TypeError('\"size\" argument must be of type number');if(t<0)throw new RangeError('The value \"'+t+'\" is invalid for option \"size\"')}function l(t){return s(t),i(t<0?0:0|u(t))}function c(t){for(var e=t.length<0?0:0|u(t.length),r=i(e),n=0;n<e;n+=1)r[n]=255&t[n];return r}function u(t){if(t>=2147483647)throw new RangeError(\"Attempt to allocate Buffer larger than maximum size: 0x\"+2147483647..toString(16)+\" bytes\");return 0|t}function h(t,r){if(e.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||B(t,ArrayBuffer))return t.byteLength;if(\"string\"!=typeof t)throw new TypeError('The \"string\" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);var n=t.length,a=arguments.length>2&&!0===arguments[2];if(!a&&0===n)return 0;for(var i=!1;;)switch(r){case\"ascii\":case\"latin1\":case\"binary\":return n;case\"utf8\":case\"utf-8\":return D(t).length;case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return 2*n;case\"hex\":return n>>>1;case\"base64\":return R(t).length;default:if(i)return a?-1:D(t).length;r=(\"\"+r).toLowerCase(),i=!0}}function f(t,e,r){var n=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return\"\";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return\"\";if((r>>>=0)<=(e>>>=0))return\"\";for(t||(t=\"utf8\");;)switch(t){case\"hex\":return A(this,e,r);case\"utf8\":case\"utf-8\":return T(this,e,r);case\"ascii\":return k(this,e,r);case\"latin1\":case\"binary\":return M(this,e,r);case\"base64\":return w(this,e,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return S(this,e,r);default:if(n)throw new TypeError(\"Unknown encoding: \"+t);t=(t+\"\").toLowerCase(),n=!0}}function p(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}function d(t,r,n,a,i){if(0===t.length)return-1;if(\"string\"==typeof n?(a=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),N(n=+n)&&(n=i?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(i)return-1;n=t.length-1}else if(n<0){if(!i)return-1;n=0}if(\"string\"==typeof r&&(r=e.from(r,a)),e.isBuffer(r))return 0===r.length?-1:g(t,r,n,a,i);if(\"number\"==typeof r)return r&=255,\"function\"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,r,n):Uint8Array.prototype.lastIndexOf.call(t,r,n):g(t,[r],n,a,i);throw new TypeError(\"val must be string, number or Buffer\")}function g(t,e,r,n,a){var i,o=1,s=t.length,l=e.length;if(void 0!==n&&(\"ucs2\"===(n=String(n).toLowerCase())||\"ucs-2\"===n||\"utf16le\"===n||\"utf-16le\"===n)){if(t.length<2||e.length<2)return-1;o=2,s/=2,l/=2,r/=2}function c(t,e){return 1===o?t[e]:t.readUInt16BE(e*o)}if(a){var u=-1;for(i=r;i<s;i++)if(c(t,i)===c(e,-1===u?0:i-u)){if(-1===u&&(u=i),i-u+1===l)return u*o}else-1!==u&&(i-=i-u),u=-1}else for(r+l>s&&(r=s-l),i=r;i>=0;i--){for(var h=!0,f=0;f<l;f++)if(c(t,i+f)!==c(e,f)){h=!1;break}if(h)return i}return-1}function m(t,e,r,n){r=Number(r)||0;var a=t.length-r;n?(n=Number(n))>a&&(n=a):n=a;var i=e.length;n>i/2&&(n=i/2);for(var o=0;o<n;++o){var s=parseInt(e.substr(2*o,2),16);if(N(s))return o;t[r+o]=s}return o}function v(t,e,r,n){return F(D(e,t.length-r),t,r,n)}function y(t,e,r,n){return F(function(t){for(var e=[],r=0;r<t.length;++r)e.push(255&t.charCodeAt(r));return e}(e),t,r,n)}function x(t,e,r,n){return y(t,e,r,n)}function b(t,e,r,n){return F(R(e),t,r,n)}function _(t,e,r,n){return F(function(t,e){for(var r,n,a,i=[],o=0;o<t.length&&!((e-=2)<0);++o)r=t.charCodeAt(o),n=r>>8,a=r%256,i.push(a),i.push(n);return i}(e,t.length-r),t,r,n)}function w(t,e,r){return 0===e&&r===t.length?n.fromByteArray(t):n.fromByteArray(t.slice(e,r))}function T(t,e,r){r=Math.min(t.length,r);for(var n=[],a=e;a<r;){var i,o,s,l,c=t[a],u=null,h=c>239?4:c>223?3:c>191?2:1;if(a+h<=r)switch(h){case 1:c<128&&(u=c);break;case 2:128==(192&(i=t[a+1]))&&(l=(31&c)<<6|63&i)>127&&(u=l);break;case 3:i=t[a+1],o=t[a+2],128==(192&i)&&128==(192&o)&&(l=(15&c)<<12|(63&i)<<6|63&o)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:i=t[a+1],o=t[a+2],s=t[a+3],128==(192&i)&&128==(192&o)&&128==(192&s)&&(l=(15&c)<<18|(63&i)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,h=1):u>65535&&(u-=65536,n.push(u>>>10&1023|55296),u=56320|1023&u),n.push(u),a+=h}return function(t){var e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);var r=\"\",n=0;for(;n<e;)r+=String.fromCharCode.apply(String,t.slice(n,n+=4096));return r}(n)}r.kMaxLength=2147483647,e.TYPED_ARRAY_SUPPORT=function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()}catch(t){return!1}}(),e.TYPED_ARRAY_SUPPORT||\"undefined\"==typeof console||\"function\"!=typeof console.error||console.error(\"This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.\"),Object.defineProperty(e.prototype,\"parent\",{enumerable:!0,get:function(){if(e.isBuffer(this))return this.buffer}}),Object.defineProperty(e.prototype,\"offset\",{enumerable:!0,get:function(){if(e.isBuffer(this))return this.byteOffset}}),\"undefined\"!=typeof Symbol&&null!=Symbol.species&&e[Symbol.species]===e&&Object.defineProperty(e,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),e.poolSize=8192,e.from=function(t,e,r){return o(t,e,r)},e.prototype.__proto__=Uint8Array.prototype,e.__proto__=Uint8Array,e.alloc=function(t,e,r){return function(t,e,r){return s(t),t<=0?i(t):void 0!==e?\"string\"==typeof r?i(t).fill(e,r):i(t).fill(e):i(t)}(t,e,r)},e.allocUnsafe=function(t){return l(t)},e.allocUnsafeSlow=function(t){return l(t)},e.isBuffer=function(t){return null!=t&&!0===t._isBuffer&&t!==e.prototype},e.compare=function(t,r){if(B(t,Uint8Array)&&(t=e.from(t,t.offset,t.byteLength)),B(r,Uint8Array)&&(r=e.from(r,r.offset,r.byteLength)),!e.isBuffer(t)||!e.isBuffer(r))throw new TypeError('The \"buf1\", \"buf2\" arguments must be one of type Buffer or Uint8Array');if(t===r)return 0;for(var n=t.length,a=r.length,i=0,o=Math.min(n,a);i<o;++i)if(t[i]!==r[i]){n=t[i],a=r[i];break}return n<a?-1:a<n?1:0},e.isEncoding=function(t){switch(String(t).toLowerCase()){case\"hex\":case\"utf8\":case\"utf-8\":case\"ascii\":case\"latin1\":case\"binary\":case\"base64\":case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return!0;default:return!1}},e.concat=function(t,r){if(!Array.isArray(t))throw new TypeError('\"list\" argument must be an Array of Buffers');if(0===t.length)return e.alloc(0);var n;if(void 0===r)for(r=0,n=0;n<t.length;++n)r+=t[n].length;var a=e.allocUnsafe(r),i=0;for(n=0;n<t.length;++n){var o=t[n];if(B(o,Uint8Array)&&(o=e.from(o)),!e.isBuffer(o))throw new TypeError('\"list\" argument must be an Array of Buffers');o.copy(a,i),i+=o.length}return a},e.byteLength=h,e.prototype._isBuffer=!0,e.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw new RangeError(\"Buffer size must be a multiple of 16-bits\");for(var e=0;e<t;e+=2)p(this,e,e+1);return this},e.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw new RangeError(\"Buffer size must be a multiple of 32-bits\");for(var e=0;e<t;e+=4)p(this,e,e+3),p(this,e+1,e+2);return this},e.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw new RangeError(\"Buffer size must be a multiple of 64-bits\");for(var e=0;e<t;e+=8)p(this,e,e+7),p(this,e+1,e+6),p(this,e+2,e+5),p(this,e+3,e+4);return this},e.prototype.toString=function(){var t=this.length;return 0===t?\"\":0===arguments.length?T(this,0,t):f.apply(this,arguments)},e.prototype.toLocaleString=e.prototype.toString,e.prototype.equals=function(t){if(!e.isBuffer(t))throw new TypeError(\"Argument must be a Buffer\");return this===t||0===e.compare(this,t)},e.prototype.inspect=function(){var t=\"\",e=r.INSPECT_MAX_BYTES;return t=this.toString(\"hex\",0,e).replace(/(.{2})/g,\"$1 \").trim(),this.length>e&&(t+=\" ... \"),\"<Buffer \"+t+\">\"},e.prototype.compare=function(t,r,n,a,i){if(B(t,Uint8Array)&&(t=e.from(t,t.offset,t.byteLength)),!e.isBuffer(t))throw new TypeError('The \"target\" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(void 0===r&&(r=0),void 0===n&&(n=t?t.length:0),void 0===a&&(a=0),void 0===i&&(i=this.length),r<0||n>t.length||a<0||i>this.length)throw new RangeError(\"out of range index\");if(a>=i&&r>=n)return 0;if(a>=i)return-1;if(r>=n)return 1;if(this===t)return 0;for(var o=(i>>>=0)-(a>>>=0),s=(n>>>=0)-(r>>>=0),l=Math.min(o,s),c=this.slice(a,i),u=t.slice(r,n),h=0;h<l;++h)if(c[h]!==u[h]){o=c[h],s=u[h];break}return o<s?-1:s<o?1:0},e.prototype.includes=function(t,e,r){return-1!==this.indexOf(t,e,r)},e.prototype.indexOf=function(t,e,r){return d(this,t,e,r,!0)},e.prototype.lastIndexOf=function(t,e,r){return d(this,t,e,r,!1)},e.prototype.write=function(t,e,r,n){if(void 0===e)n=\"utf8\",r=this.length,e=0;else if(void 0===r&&\"string\"==typeof e)n=e,r=this.length,e=0;else{if(!isFinite(e))throw new Error(\"Buffer.write(string, encoding, offset[, length]) is no longer supported\");e>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n=\"utf8\")):(n=r,r=void 0)}var a=this.length-e;if((void 0===r||r>a)&&(r=a),t.length>0&&(r<0||e<0)||e>this.length)throw new RangeError(\"Attempt to write outside buffer bounds\");n||(n=\"utf8\");for(var i=!1;;)switch(n){case\"hex\":return m(this,t,e,r);case\"utf8\":case\"utf-8\":return v(this,t,e,r);case\"ascii\":return y(this,t,e,r);case\"latin1\":case\"binary\":return x(this,t,e,r);case\"base64\":return b(this,t,e,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return _(this,t,e,r);default:if(i)throw new TypeError(\"Unknown encoding: \"+n);n=(\"\"+n).toLowerCase(),i=!0}},e.prototype.toJSON=function(){return{type:\"Buffer\",data:Array.prototype.slice.call(this._arr||this,0)}};function k(t,e,r){var n=\"\";r=Math.min(t.length,r);for(var a=e;a<r;++a)n+=String.fromCharCode(127&t[a]);return n}function M(t,e,r){var n=\"\";r=Math.min(t.length,r);for(var a=e;a<r;++a)n+=String.fromCharCode(t[a]);return n}function A(t,e,r){var n=t.length;(!e||e<0)&&(e=0),(!r||r<0||r>n)&&(r=n);for(var a=\"\",i=e;i<r;++i)a+=O(t[i]);return a}function S(t,e,r){for(var n=t.slice(e,r),a=\"\",i=0;i<n.length;i+=2)a+=String.fromCharCode(n[i]+256*n[i+1]);return a}function E(t,e,r){if(t%1!=0||t<0)throw new RangeError(\"offset is not uint\");if(t+e>r)throw new RangeError(\"Trying to access beyond buffer length\")}function C(t,r,n,a,i,o){if(!e.isBuffer(t))throw new TypeError('\"buffer\" argument must be a Buffer instance');if(r>i||r<o)throw new RangeError('\"value\" argument is out of bounds');if(n+a>t.length)throw new RangeError(\"Index out of range\")}function L(t,e,r,n,a,i){if(r+n>t.length)throw new RangeError(\"Index out of range\");if(r<0)throw new RangeError(\"Index out of range\")}function P(t,e,r,n,i){return e=+e,r>>>=0,i||L(t,0,r,4),a.write(t,e,r,n,23,4),r+4}function I(t,e,r,n,i){return e=+e,r>>>=0,i||L(t,0,r,8),a.write(t,e,r,n,52,8),r+8}e.prototype.slice=function(t,r){var n=this.length;(t=~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),(r=void 0===r?n:~~r)<0?(r+=n)<0&&(r=0):r>n&&(r=n),r<t&&(r=t);var a=this.subarray(t,r);return a.__proto__=e.prototype,a},e.prototype.readUIntLE=function(t,e,r){t>>>=0,e>>>=0,r||E(t,e,this.length);for(var n=this[t],a=1,i=0;++i<e&&(a*=256);)n+=this[t+i]*a;return n},e.prototype.readUIntBE=function(t,e,r){t>>>=0,e>>>=0,r||E(t,e,this.length);for(var n=this[t+--e],a=1;e>0&&(a*=256);)n+=this[t+--e]*a;return n},e.prototype.readUInt8=function(t,e){return t>>>=0,e||E(t,1,this.length),this[t]},e.prototype.readUInt16LE=function(t,e){return t>>>=0,e||E(t,2,this.length),this[t]|this[t+1]<<8},e.prototype.readUInt16BE=function(t,e){return t>>>=0,e||E(t,2,this.length),this[t]<<8|this[t+1]},e.prototype.readUInt32LE=function(t,e){return t>>>=0,e||E(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},e.prototype.readUInt32BE=function(t,e){return t>>>=0,e||E(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},e.prototype.readIntLE=function(t,e,r){t>>>=0,e>>>=0,r||E(t,e,this.length);for(var n=this[t],a=1,i=0;++i<e&&(a*=256);)n+=this[t+i]*a;return n>=(a*=128)&&(n-=Math.pow(2,8*e)),n},e.prototype.readIntBE=function(t,e,r){t>>>=0,e>>>=0,r||E(t,e,this.length);for(var n=e,a=1,i=this[t+--n];n>0&&(a*=256);)i+=this[t+--n]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*e)),i},e.prototype.readInt8=function(t,e){return t>>>=0,e||E(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},e.prototype.readInt16LE=function(t,e){t>>>=0,e||E(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},e.prototype.readInt16BE=function(t,e){t>>>=0,e||E(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},e.prototype.readInt32LE=function(t,e){return t>>>=0,e||E(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},e.prototype.readInt32BE=function(t,e){return t>>>=0,e||E(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},e.prototype.readFloatLE=function(t,e){return t>>>=0,e||E(t,4,this.length),a.read(this,t,!0,23,4)},e.prototype.readFloatBE=function(t,e){return t>>>=0,e||E(t,4,this.length),a.read(this,t,!1,23,4)},e.prototype.readDoubleLE=function(t,e){return t>>>=0,e||E(t,8,this.length),a.read(this,t,!0,52,8)},e.prototype.readDoubleBE=function(t,e){return t>>>=0,e||E(t,8,this.length),a.read(this,t,!1,52,8)},e.prototype.writeUIntLE=function(t,e,r,n){(t=+t,e>>>=0,r>>>=0,n)||C(this,t,e,r,Math.pow(2,8*r)-1,0);var a=1,i=0;for(this[e]=255&t;++i<r&&(a*=256);)this[e+i]=t/a&255;return e+r},e.prototype.writeUIntBE=function(t,e,r,n){(t=+t,e>>>=0,r>>>=0,n)||C(this,t,e,r,Math.pow(2,8*r)-1,0);var a=r-1,i=1;for(this[e+a]=255&t;--a>=0&&(i*=256);)this[e+a]=t/i&255;return e+r},e.prototype.writeUInt8=function(t,e,r){return t=+t,e>>>=0,r||C(this,t,e,1,255,0),this[e]=255&t,e+1},e.prototype.writeUInt16LE=function(t,e,r){return t=+t,e>>>=0,r||C(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},e.prototype.writeUInt16BE=function(t,e,r){return t=+t,e>>>=0,r||C(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},e.prototype.writeUInt32LE=function(t,e,r){return t=+t,e>>>=0,r||C(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},e.prototype.writeUInt32BE=function(t,e,r){return t=+t,e>>>=0,r||C(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},e.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e>>>=0,!n){var a=Math.pow(2,8*r-1);C(this,t,e,r,a-1,-a)}var i=0,o=1,s=0;for(this[e]=255&t;++i<r&&(o*=256);)t<0&&0===s&&0!==this[e+i-1]&&(s=1),this[e+i]=(t/o>>0)-s&255;return e+r},e.prototype.writeIntBE=function(t,e,r,n){if(t=+t,e>>>=0,!n){var a=Math.pow(2,8*r-1);C(this,t,e,r,a-1,-a)}var i=r-1,o=1,s=0;for(this[e+i]=255&t;--i>=0&&(o*=256);)t<0&&0===s&&0!==this[e+i+1]&&(s=1),this[e+i]=(t/o>>0)-s&255;return e+r},e.prototype.writeInt8=function(t,e,r){return t=+t,e>>>=0,r||C(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},e.prototype.writeInt16LE=function(t,e,r){return t=+t,e>>>=0,r||C(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},e.prototype.writeInt16BE=function(t,e,r){return t=+t,e>>>=0,r||C(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},e.prototype.writeInt32LE=function(t,e,r){return t=+t,e>>>=0,r||C(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},e.prototype.writeInt32BE=function(t,e,r){return t=+t,e>>>=0,r||C(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},e.prototype.writeFloatLE=function(t,e,r){return P(this,t,e,!0,r)},e.prototype.writeFloatBE=function(t,e,r){return P(this,t,e,!1,r)},e.prototype.writeDoubleLE=function(t,e,r){return I(this,t,e,!0,r)},e.prototype.writeDoubleBE=function(t,e,r){return I(this,t,e,!1,r)},e.prototype.copy=function(t,r,n,a){if(!e.isBuffer(t))throw new TypeError(\"argument should be a Buffer\");if(n||(n=0),a||0===a||(a=this.length),r>=t.length&&(r=t.length),r||(r=0),a>0&&a<n&&(a=n),a===n)return 0;if(0===t.length||0===this.length)return 0;if(r<0)throw new RangeError(\"targetStart out of bounds\");if(n<0||n>=this.length)throw new RangeError(\"Index out of range\");if(a<0)throw new RangeError(\"sourceEnd out of bounds\");a>this.length&&(a=this.length),t.length-r<a-n&&(a=t.length-r+n);var i=a-n;if(this===t&&\"function\"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(r,n,a);else if(this===t&&n<r&&r<a)for(var o=i-1;o>=0;--o)t[o+r]=this[o+n];else Uint8Array.prototype.set.call(t,this.subarray(n,a),r);return i},e.prototype.fill=function(t,r,n,a){if(\"string\"==typeof t){if(\"string\"==typeof r?(a=r,r=0,n=this.length):\"string\"==typeof n&&(a=n,n=this.length),void 0!==a&&\"string\"!=typeof a)throw new TypeError(\"encoding must be a string\");if(\"string\"==typeof a&&!e.isEncoding(a))throw new TypeError(\"Unknown encoding: \"+a);if(1===t.length){var i=t.charCodeAt(0);(\"utf8\"===a&&i<128||\"latin1\"===a)&&(t=i)}}else\"number\"==typeof t&&(t&=255);if(r<0||this.length<r||this.length<n)throw new RangeError(\"Out of range index\");if(n<=r)return this;var o;if(r>>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),\"number\"==typeof t)for(o=r;o<n;++o)this[o]=t;else{var s=e.isBuffer(t)?t:e.from(t,a),l=s.length;if(0===l)throw new TypeError('The value \"'+t+'\" is invalid for argument \"value\"');for(o=0;o<n-r;++o)this[o+r]=s[o%l]}return this};var z=/[^+/0-9A-Za-z-_]/g;function O(t){return t<16?\"0\"+t.toString(16):t.toString(16)}function D(t,e){var r;e=e||1/0;for(var n=t.length,a=null,i=[],o=0;o<n;++o){if((r=t.charCodeAt(o))>55295&&r<57344){if(!a){if(r>56319){(e-=3)>-1&&i.push(239,191,189);continue}if(o+1===n){(e-=3)>-1&&i.push(239,191,189);continue}a=r;continue}if(r<56320){(e-=3)>-1&&i.push(239,191,189),a=r;continue}r=65536+(a-55296<<10|r-56320)}else a&&(e-=3)>-1&&i.push(239,191,189);if(a=null,r<128){if((e-=1)<0)break;i.push(r)}else if(r<2048){if((e-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error(\"Invalid code point\");if((e-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return i}function R(t){return n.toByteArray(function(t){if((t=(t=t.split(\"=\")[0]).trim().replace(z,\"\")).length<2)return\"\";for(;t.length%4!=0;)t+=\"=\";return t}(t))}function F(t,e,r,n){for(var a=0;a<n&&!(a+r>=e.length||a>=t.length);++a)e[a+r]=t[a];return a}function B(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}function N(t){return t!=t}}).call(this,t(\"buffer\").Buffer)},{\"base64-js\":79,buffer:111,ieee754:416}],112:[function(t,e,r){\"use strict\";var n=t(\"./lib/monotone\"),a=t(\"./lib/triangulation\"),i=t(\"./lib/delaunay\"),o=t(\"./lib/filter\");function s(t){return[Math.min(t[0],t[1]),Math.max(t[0],t[1])]}function l(t,e){return t[0]-e[0]||t[1]-e[1]}function c(t,e,r){return e in t?t[e]:r}e.exports=function(t,e,r){Array.isArray(e)?(r=r||{},e=e||[]):(r=e||{},e=[]);var u=!!c(r,\"delaunay\",!0),h=!!c(r,\"interior\",!0),f=!!c(r,\"exterior\",!0),p=!!c(r,\"infinity\",!1);if(!h&&!f||0===t.length)return[];var d=n(t,e);if(u||h!==f||p){for(var g=a(t.length,function(t){return t.map(s).sort(l)}(e)),m=0;m<d.length;++m){var v=d[m];g.addTriangle(v[0],v[1],v[2])}return u&&i(t,g),f?h?p?o(g,0,p):g.cells():o(g,1,p):o(g,-1)}return d}},{\"./lib/delaunay\":113,\"./lib/filter\":114,\"./lib/monotone\":115,\"./lib/triangulation\":116}],113:[function(t,e,r){\"use strict\";var n=t(\"robust-in-sphere\")[4];t(\"binary-search-bounds\");function a(t,e,r,a,i,o){var s=e.opposite(a,i);if(!(s<0)){if(i<a){var l=a;a=i,i=l,l=o,o=s,s=l}e.isConstraint(a,i)||n(t[a],t[i],t[o],t[s])<0&&r.push(a,i)}}e.exports=function(t,e){for(var r=[],i=t.length,o=e.stars,s=0;s<i;++s)for(var l=o[s],c=1;c<l.length;c+=2){if(!((p=l[c])<s)&&!e.isConstraint(s,p)){for(var u=l[c-1],h=-1,f=1;f<l.length;f+=2)if(l[f-1]===p){h=l[f];break}h<0||n(t[s],t[p],t[u],t[h])<0&&r.push(s,p)}}for(;r.length>0;){for(var p=r.pop(),d=(s=r.pop(),u=-1,h=-1,l=o[s],1);d<l.length;d+=2){var g=l[d-1],m=l[d];g===p?h=m:m===p&&(u=g)}u<0||h<0||(n(t[s],t[p],t[u],t[h])>=0||(e.flip(s,p),a(t,e,r,u,s,h),a(t,e,r,s,h,u),a(t,e,r,h,p,u),a(t,e,r,p,u,h)))}}},{\"binary-search-bounds\":96,\"robust-in-sphere\":518}],114:[function(t,e,r){\"use strict\";var n,a=t(\"binary-search-bounds\");function i(t,e,r,n,a,i,o){this.cells=t,this.neighbor=e,this.flags=n,this.constraint=r,this.active=a,this.next=i,this.boundary=o}function o(t,e){return t[0]-e[0]||t[1]-e[1]||t[2]-e[2]}e.exports=function(t,e,r){var n=function(t,e){for(var r=t.cells(),n=r.length,a=0;a<n;++a){var s=(v=r[a])[0],l=v[1],c=v[2];l<c?l<s&&(v[0]=l,v[1]=c,v[2]=s):c<s&&(v[0]=c,v[1]=s,v[2]=l)}r.sort(o);var u=new Array(n);for(a=0;a<u.length;++a)u[a]=0;var h=[],f=[],p=new Array(3*n),d=new Array(3*n),g=null;e&&(g=[]);var m=new i(r,p,d,u,h,f,g);for(a=0;a<n;++a)for(var v=r[a],y=0;y<3;++y){s=v[y],l=v[(y+1)%3];var x=p[3*a+y]=m.locate(l,s,t.opposite(l,s)),b=d[3*a+y]=t.isConstraint(s,l);x<0&&(b?f.push(a):(h.push(a),u[a]=1),e&&g.push([l,s,-1]))}return m}(t,r);if(0===e)return r?n.cells.concat(n.boundary):n.cells;var a=1,s=n.active,l=n.next,c=n.flags,u=n.cells,h=n.constraint,f=n.neighbor;for(;s.length>0||l.length>0;){for(;s.length>0;){var p=s.pop();if(c[p]!==-a){c[p]=a;u[p];for(var d=0;d<3;++d){var g=f[3*p+d];g>=0&&0===c[g]&&(h[3*p+d]?l.push(g):(s.push(g),c[g]=a))}}}var m=l;l=s,s=m,l.length=0,a=-a}var v=function(t,e,r){for(var n=0,a=0;a<t.length;++a)e[a]===r&&(t[n++]=t[a]);return t.length=n,t}(u,c,e);if(r)return v.concat(n.boundary);return v},i.prototype.locate=(n=[0,0,0],function(t,e,r){var i=t,s=e,l=r;return e<r?e<t&&(i=e,s=r,l=t):r<t&&(i=r,s=t,l=e),i<0?-1:(n[0]=i,n[1]=s,n[2]=l,a.eq(this.cells,n,o))})},{\"binary-search-bounds\":96}],115:[function(t,e,r){\"use strict\";var n=t(\"binary-search-bounds\"),a=t(\"robust-orientation\")[3];function i(t,e,r,n,a){this.a=t,this.b=e,this.idx=r,this.lowerIds=n,this.upperIds=a}function o(t,e,r,n){this.a=t,this.b=e,this.type=r,this.idx=n}function s(t,e){var r=t.a[0]-e.a[0]||t.a[1]-e.a[1]||t.type-e.type;return r||(0!==t.type&&(r=a(t.a,t.b,e.b))?r:t.idx-e.idx)}function l(t,e){return a(t.a,t.b,e)}function c(t,e,r,i,o){for(var s=n.lt(e,i,l),c=n.gt(e,i,l),u=s;u<c;++u){for(var h=e[u],f=h.lowerIds,p=f.length;p>1&&a(r[f[p-2]],r[f[p-1]],i)>0;)t.push([f[p-1],f[p-2],o]),p-=1;f.length=p,f.push(o);var d=h.upperIds;for(p=d.length;p>1&&a(r[d[p-2]],r[d[p-1]],i)<0;)t.push([d[p-2],d[p-1],o]),p-=1;d.length=p,d.push(o)}}function u(t,e){var r;return(r=t.a[0]<e.a[0]?a(t.a,t.b,e.a):a(e.b,e.a,t.a))?r:(r=e.b[0]<t.b[0]?a(t.a,t.b,e.b):a(e.b,e.a,t.b))||t.idx-e.idx}function h(t,e,r){var a=n.le(t,r,u),o=t[a],s=o.upperIds,l=s[s.length-1];o.upperIds=[l],t.splice(a+1,0,new i(r.a,r.b,r.idx,[l],s))}function f(t,e,r){var a=r.a;r.a=r.b,r.b=a;var i=n.eq(t,r,u),o=t[i];t[i-1].upperIds=o.upperIds,t.splice(i,1)}e.exports=function(t,e){for(var r=t.length,n=e.length,a=[],l=0;l<r;++l)a.push(new o(t[l],null,0,l));for(l=0;l<n;++l){var u=e[l],p=t[u[0]],d=t[u[1]];p[0]<d[0]?a.push(new o(p,d,2,l),new o(d,p,1,l)):p[0]>d[0]&&a.push(new o(d,p,2,l),new o(p,d,1,l))}a.sort(s);for(var g=a[0].a[0]-(1+Math.abs(a[0].a[0]))*Math.pow(2,-52),m=[new i([g,1],[g,0],-1,[],[],[],[])],v=[],y=(l=0,a.length);l<y;++l){var x=a[l],b=x.type;0===b?c(v,m,t,x.a,x.idx):2===b?h(m,t,x):f(m,t,x)}return v}},{\"binary-search-bounds\":96,\"robust-orientation\":520}],116:[function(t,e,r){\"use strict\";var n=t(\"binary-search-bounds\");function a(t,e){this.stars=t,this.edges=e}e.exports=function(t,e){for(var r=new Array(t),n=0;n<t;++n)r[n]=[];return new a(r,e)};var i=a.prototype;function o(t,e,r){for(var n=1,a=t.length;n<a;n+=2)if(t[n-1]===e&&t[n]===r)return t[n-1]=t[a-2],t[n]=t[a-1],void(t.length=a-2)}i.isConstraint=function(){var t=[0,0];function e(t,e){return t[0]-e[0]||t[1]-e[1]}return function(r,a){return t[0]=Math.min(r,a),t[1]=Math.max(r,a),n.eq(this.edges,t,e)>=0}}(),i.removeTriangle=function(t,e,r){var n=this.stars;o(n[t],e,r),o(n[e],r,t),o(n[r],t,e)},i.addTriangle=function(t,e,r){var n=this.stars;n[t].push(e,r),n[e].push(r,t),n[r].push(t,e)},i.opposite=function(t,e){for(var r=this.stars[e],n=1,a=r.length;n<a;n+=2)if(r[n]===t)return r[n-1];return-1},i.flip=function(t,e){var r=this.opposite(t,e),n=this.opposite(e,t);this.removeTriangle(t,e,r),this.removeTriangle(e,t,n),this.addTriangle(t,n,r),this.addTriangle(e,r,n)},i.edges=function(){for(var t=this.stars,e=[],r=0,n=t.length;r<n;++r)for(var a=t[r],i=0,o=a.length;i<o;i+=2)e.push([a[i],a[i+1]]);return e},i.cells=function(){for(var t=this.stars,e=[],r=0,n=t.length;r<n;++r)for(var a=t[r],i=0,o=a.length;i<o;i+=2){var s=a[i],l=a[i+1];r<Math.min(s,l)&&e.push([r,s,l])}return e}},{\"binary-search-bounds\":96}],117:[function(t,e,r){\"use strict\";e.exports=function(t){for(var e=1,r=1;r<t.length;++r)for(var n=0;n<r;++n)if(t[r]<t[n])e=-e;else if(t[n]===t[r])return 0;return e}},{}],118:[function(t,e,r){\"use strict\";var n=t(\"dup\"),a=t(\"robust-linear-solve\");function i(t,e){for(var r=0,n=t.length,a=0;a<n;++a)r+=t[a]*e[a];return r}function o(t){var e=t.length;if(0===e)return[];t[0].length;var r=n([t.length+1,t.length+1],1),o=n([t.length+1],1);r[e][e]=0;for(var s=0;s<e;++s){for(var l=0;l<=s;++l)r[l][s]=r[s][l]=2*i(t[s],t[l]);o[s]=i(t[s],t[s])}var c=a(r,o),u=0,h=c[e+1];for(s=0;s<h.length;++s)u+=h[s];var f=new Array(e);for(s=0;s<e;++s){h=c[s];var p=0;for(l=0;l<h.length;++l)p+=h[l];f[s]=p/u}return f}function s(t){if(0===t.length)return[];for(var e=t[0].length,r=n([e]),a=o(t),i=0;i<t.length;++i)for(var s=0;s<e;++s)r[s]+=t[i][s]*a[i];return r}s.barycenetric=o,e.exports=s},{dup:176,\"robust-linear-solve\":519}],119:[function(t,e,r){e.exports=function(t){for(var e=n(t),r=0,a=0;a<t.length;++a)for(var i=t[a],o=0;o<e.length;++o)r+=Math.pow(i[o]-e[o],2);return Math.sqrt(r/t.length)};var n=t(\"circumcenter\")},{circumcenter:118}],120:[function(t,e,r){e.exports=function(t,e,r){return e<r?t<e?e:t>r?r:t:t<r?r:t>e?e:t}},{}],121:[function(t,e,r){\"use strict\";e.exports=function(t,e,r){var n;if(r){n=e;for(var a=new Array(e.length),i=0;i<e.length;++i){var o=e[i];a[i]=[o[0],o[1],r[i]]}e=a}var s=function(t,e,r){var n=d(t,[],p(t));return v(e,n,r),!!n}(t,e,!!r);for(;y(t,e,!!r);)s=!0;if(r&&s){n.length=0,r.length=0;for(i=0;i<e.length;++i){o=e[i];n.push([o[0],o[1]]),r.push(o[2])}}return s};var n=t(\"union-find\"),a=t(\"box-intersect\"),i=t(\"robust-segment-intersect\"),o=t(\"big-rat\"),s=t(\"big-rat/cmp\"),l=t(\"big-rat/to-float\"),c=t(\"rat-vec\"),u=t(\"nextafter\"),h=t(\"./lib/rat-seg-intersect\");function f(t){var e=l(t);return[u(e,-1/0),u(e,1/0)]}function p(t){for(var e=new Array(t.length),r=0;r<t.length;++r){var n=t[r];e[r]=[u(n[0],-1/0),u(n[1],-1/0),u(n[0],1/0),u(n[1],1/0)]}return e}function d(t,e,r){for(var i=e.length,o=new n(i),s=[],l=0;l<e.length;++l){var c=e[l],h=f(c[0]),p=f(c[1]);s.push([u(h[0],-1/0),u(p[0],-1/0),u(h[1],1/0),u(p[1],1/0)])}a(s,(function(t,e){o.link(t,e)}));var d=!0,g=new Array(i);for(l=0;l<i;++l){(v=o.find(l))!==l&&(d=!1,t[v]=[Math.min(t[l][0],t[v][0]),Math.min(t[l][1],t[v][1])])}if(d)return null;var m=0;for(l=0;l<i;++l){var v;(v=o.find(l))===l?(g[l]=m,t[m++]=t[l]):g[l]=-1}t.length=m;for(l=0;l<i;++l)g[l]<0&&(g[l]=g[o.find(l)]);return g}function g(t,e){return t[0]-e[0]||t[1]-e[1]}function m(t,e){var r=t[0]-e[0]||t[1]-e[1];return r||(t[2]<e[2]?-1:t[2]>e[2]?1:0)}function v(t,e,r){if(0!==t.length){if(e)for(var n=0;n<t.length;++n){var a=e[(o=t[n])[0]],i=e[o[1]];o[0]=Math.min(a,i),o[1]=Math.max(a,i)}else for(n=0;n<t.length;++n){var o;a=(o=t[n])[0],i=o[1];o[0]=Math.min(a,i),o[1]=Math.max(a,i)}r?t.sort(m):t.sort(g);var s=1;for(n=1;n<t.length;++n){var l=t[n-1],c=t[n];(c[0]!==l[0]||c[1]!==l[1]||r&&c[2]!==l[2])&&(t[s++]=c)}t.length=s}}function y(t,e,r){var n=function(t,e){for(var r=new Array(e.length),n=0;n<e.length;++n){var a=e[n],i=t[a[0]],o=t[a[1]];r[n]=[u(Math.min(i[0],o[0]),-1/0),u(Math.min(i[1],o[1]),-1/0),u(Math.max(i[0],o[0]),1/0),u(Math.max(i[1],o[1]),1/0)]}return r}(t,e),f=function(t,e,r){var n=[];return a(r,(function(r,a){var o=e[r],s=e[a];if(o[0]!==s[0]&&o[0]!==s[1]&&o[1]!==s[0]&&o[1]!==s[1]){var l=t[o[0]],c=t[o[1]],u=t[s[0]],h=t[s[1]];i(l,c,u,h)&&n.push([r,a])}})),n}(t,e,n),g=p(t),m=function(t,e,r,n){var o=[];return a(r,n,(function(r,n){var a=e[r];if(a[0]!==n&&a[1]!==n){var s=t[n],l=t[a[0]],c=t[a[1]];i(l,c,s,s)&&o.push([r,n])}})),o}(t,e,n,g),y=d(t,function(t,e,r,n,a){var i,u,f=t.map((function(t){return[o(t[0]),o(t[1])]}));for(i=0;i<r.length;++i){var p=r[i];u=p[0];var d=p[1],g=e[u],m=e[d],v=h(c(t[g[0]]),c(t[g[1]]),c(t[m[0]]),c(t[m[1]]));if(v){var y=t.length;t.push([l(v[0]),l(v[1])]),f.push(v),n.push([u,y],[d,y])}}for(n.sort((function(t,e){if(t[0]!==e[0])return t[0]-e[0];var r=f[t[1]],n=f[e[1]];return s(r[0],n[0])||s(r[1],n[1])})),i=n.length-1;i>=0;--i){var x=e[u=(S=n[i])[0]],b=x[0],_=x[1],w=t[b],T=t[_];if((w[0]-T[0]||w[1]-T[1])<0){var k=b;b=_,_=k}x[0]=b;var M,A=x[1]=S[1];for(a&&(M=x[2]);i>0&&n[i-1][0]===u;){var S,E=(S=n[--i])[1];a?e.push([A,E,M]):e.push([A,E]),A=E}a?e.push([A,_,M]):e.push([A,_])}return f}(t,e,f,m,r));return v(e,y,r),!!y||(f.length>0||m.length>0)}},{\"./lib/rat-seg-intersect\":122,\"big-rat\":83,\"big-rat/cmp\":81,\"big-rat/to-float\":95,\"box-intersect\":101,nextafter:470,\"rat-vec\":504,\"robust-segment-intersect\":523,\"union-find\":568}],122:[function(t,e,r){\"use strict\";e.exports=function(t,e,r,n){var i=s(e,t),h=s(n,r),f=u(i,h);if(0===o(f))return null;var p=s(t,r),d=u(h,p),g=a(d,f),m=c(i,g);return l(t,m)};var n=t(\"big-rat/mul\"),a=t(\"big-rat/div\"),i=t(\"big-rat/sub\"),o=t(\"big-rat/sign\"),s=t(\"rat-vec/sub\"),l=t(\"rat-vec/add\"),c=t(\"rat-vec/muls\");function u(t,e){return i(n(t[0],e[1]),n(t[1],e[0]))}},{\"big-rat/div\":82,\"big-rat/mul\":92,\"big-rat/sign\":93,\"big-rat/sub\":94,\"rat-vec/add\":503,\"rat-vec/muls\":505,\"rat-vec/sub\":506}],123:[function(t,e,r){\"use strict\";var n=t(\"clamp\");function a(t,e){null==e&&(e=!0);var r=t[0],a=t[1],i=t[2],o=t[3];return null==o&&(o=e?1:255),e&&(r*=255,a*=255,i*=255,o*=255),16777216*(r=255&n(r,0,255))+((a=255&n(a,0,255))<<16)+((i=255&n(i,0,255))<<8)+(o=255&n(o,0,255))}e.exports=a,e.exports.to=a,e.exports.from=function(t,e){var r=(t=+t)>>>24,n=(16711680&t)>>>16,a=(65280&t)>>>8,i=255&t;return!1===e?[r,n,a,i]:[r/255,n/255,a/255,i/255]}},{clamp:120}],124:[function(t,e,r){\"use strict\";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},{}],125:[function(t,e,r){\"use strict\";var n=t(\"color-rgba\"),a=t(\"dtype\");e.exports=function(t,e){\"float\"!==e&&e||(e=\"array\"),\"uint\"===e&&(e=\"uint8\"),\"uint_clamped\"===e&&(e=\"uint8_clamped\");var r=new(a(e))(4),i=\"uint8\"!==e&&\"uint8_clamped\"!==e;return t.length&&\"string\"!=typeof t||((t=n(t))[0]/=255,t[1]/=255,t[2]/=255),function(t){return t instanceof Uint8Array||t instanceof Uint8ClampedArray||!!(Array.isArray(t)&&(t[0]>1||0===t[0])&&(t[1]>1||0===t[1])&&(t[2]>1||0===t[2])&&(!t[3]||t[3]>1))}(t)?(r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=null!=t[3]?t[3]:255,i&&(r[0]/=255,r[1]/=255,r[2]/=255,r[3]/=255),r):(i?(r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=null!=t[3]?t[3]:1):(r[0]=Math.min(Math.max(Math.floor(255*t[0]),0),255),r[1]=Math.min(Math.max(Math.floor(255*t[1]),0),255),r[2]=Math.min(Math.max(Math.floor(255*t[2]),0),255),r[3]=null==t[3]?255:Math.min(Math.max(Math.floor(255*t[3]),0),255)),r)}},{\"color-rgba\":126,dtype:175}],126:[function(t,e,r){\"use strict\";var n=t(\"color-parse\"),a=t(\"color-space/hsl\");e.exports=function(t){var e;Array.isArray(t)&&t.raw&&(t=String.raw.apply(null,arguments));var r=n(t);return r.space?((e=Array(3))[0]=Math.min(Math.max(r.values[0],0),255),e[1]=Math.min(Math.max(r.values[1],0),255),e[2]=Math.min(Math.max(r.values[2],0),255),\"h\"===r.space[0]&&(e=a.rgb(e)),e.push(Math.min(Math.max(r.alpha,0),1)),e):[]}},{\"color-parse\":127,\"color-space/hsl\":128}],127:[function(t,e,r){\"use strict\";var n=t(\"color-name\");e.exports=function(t){var e,r,i=[],o=1;if(\"string\"==typeof t)if(n[t])i=n[t].slice(),r=\"rgb\";else if(\"transparent\"===t)o=0,r=\"rgb\",i=[0,0,0];else if(/^#[A-Fa-f0-9]+$/.test(t)){var s=(u=t.slice(1)).length;o=1,s<=4?(i=[parseInt(u[0]+u[0],16),parseInt(u[1]+u[1],16),parseInt(u[2]+u[2],16)],4===s&&(o=parseInt(u[3]+u[3],16)/255)):(i=[parseInt(u[0]+u[1],16),parseInt(u[2]+u[3],16),parseInt(u[4]+u[5],16)],8===s&&(o=parseInt(u[6]+u[7],16)/255)),i[0]||(i[0]=0),i[1]||(i[1]=0),i[2]||(i[2]=0),r=\"rgb\"}else if(e=/^((?:rgb|hs[lvb]|hwb|cmyk?|xy[zy]|gray|lab|lchu?v?|[ly]uv|lms)a?)\\s*\\(([^\\)]*)\\)/.exec(t)){var l=e[1],c=\"rgb\"===l,u=l.replace(/a$/,\"\");r=u;s=\"cmyk\"===u?4:\"gray\"===u?1:3;i=e[2].trim().split(/\\s*[,\\/]\\s*|\\s+/).map((function(t,e){if(/%$/.test(t))return e===s?parseFloat(t)/100:\"rgb\"===u?255*parseFloat(t)/100:parseFloat(t);if(\"h\"===u[e]){if(/deg$/.test(t))return parseFloat(t);if(void 0!==a[t])return a[t]}return parseFloat(t)})),l===u&&i.push(1),o=c||void 0===i[s]?1:i[s],i=i.slice(0,s)}else t.length>10&&/[0-9](?:\\s|\\/)/.test(t)&&(i=t.match(/([0-9]+)/g).map((function(t){return parseFloat(t)})),r=t.match(/([a-z])/gi).join(\"\").toLowerCase());else isNaN(t)?Array.isArray(t)||t.length?(i=[t[0],t[1],t[2]],r=\"rgb\",o=4===t.length?t[3]:1):t instanceof Object&&(null!=t.r||null!=t.red||null!=t.R?(r=\"rgb\",i=[t.r||t.red||t.R||0,t.g||t.green||t.G||0,t.b||t.blue||t.B||0]):(r=\"hsl\",i=[t.h||t.hue||t.H||0,t.s||t.saturation||t.S||0,t.l||t.lightness||t.L||t.b||t.brightness]),o=t.a||t.alpha||t.opacity||1,null!=t.opacity&&(o/=100)):(r=\"rgb\",i=[t>>>16,(65280&t)>>>8,255&t]);return{space:r,values:i,alpha:o}};var a={red:0,orange:60,yellow:120,green:180,blue:240,purple:300}},{\"color-name\":124}],128:[function(t,e,r){\"use strict\";var n=t(\"./rgb\");e.exports={name:\"hsl\",min:[0,0,0],max:[360,100,100],channel:[\"hue\",\"saturation\",\"lightness\"],alias:[\"HSL\"],rgb:function(t){var e,r,n,a,i,o=t[0]/360,s=t[1]/100,l=t[2]/100;if(0===s)return[i=255*l,i,i];e=2*l-(r=l<.5?l*(1+s):l+s-l*s),a=[0,0,0];for(var c=0;c<3;c++)(n=o+1/3*-(c-1))<0?n++:n>1&&n--,i=6*n<1?e+6*(r-e)*n:2*n<1?r:3*n<2?e+(r-e)*(2/3-n)*6:e,a[c]=255*i;return a}},n.hsl=function(t){var e,r,n=t[0]/255,a=t[1]/255,i=t[2]/255,o=Math.min(n,a,i),s=Math.max(n,a,i),l=s-o;return s===o?e=0:n===s?e=(a-i)/l:a===s?e=2+(i-n)/l:i===s&&(e=4+(n-a)/l),(e=Math.min(60*e,360))<0&&(e+=360),r=(o+s)/2,[e,100*(s===o?0:r<=.5?l/(s+o):l/(2-s-o)),100*r]}},{\"./rgb\":129}],129:[function(t,e,r){\"use strict\";e.exports={name:\"rgb\",min:[0,0,0],max:[255,255,255],channel:[\"red\",\"green\",\"blue\"],alias:[\"RGB\"]}},{}],130:[function(t,e,r){e.exports={jet:[{index:0,rgb:[0,0,131]},{index:.125,rgb:[0,60,170]},{index:.375,rgb:[5,255,255]},{index:.625,rgb:[255,255,0]},{index:.875,rgb:[250,0,0]},{index:1,rgb:[128,0,0]}],hsv:[{index:0,rgb:[255,0,0]},{index:.169,rgb:[253,255,2]},{index:.173,rgb:[247,255,2]},{index:.337,rgb:[0,252,4]},{index:.341,rgb:[0,252,10]},{index:.506,rgb:[1,249,255]},{index:.671,rgb:[2,0,253]},{index:.675,rgb:[8,0,253]},{index:.839,rgb:[255,0,251]},{index:.843,rgb:[255,0,245]},{index:1,rgb:[255,0,6]}],hot:[{index:0,rgb:[0,0,0]},{index:.3,rgb:[230,0,0]},{index:.6,rgb:[255,210,0]},{index:1,rgb:[255,255,255]}],cool:[{index:0,rgb:[0,255,255]},{index:1,rgb:[255,0,255]}],spring:[{index:0,rgb:[255,0,255]},{index:1,rgb:[255,255,0]}],summer:[{index:0,rgb:[0,128,102]},{index:1,rgb:[255,255,102]}],autumn:[{index:0,rgb:[255,0,0]},{index:1,rgb:[255,255,0]}],winter:[{index:0,rgb:[0,0,255]},{index:1,rgb:[0,255,128]}],bone:[{index:0,rgb:[0,0,0]},{index:.376,rgb:[84,84,116]},{index:.753,rgb:[169,200,200]},{index:1,rgb:[255,255,255]}],copper:[{index:0,rgb:[0,0,0]},{index:.804,rgb:[255,160,102]},{index:1,rgb:[255,199,127]}],greys:[{index:0,rgb:[0,0,0]},{index:1,rgb:[255,255,255]}],yignbu:[{index:0,rgb:[8,29,88]},{index:.125,rgb:[37,52,148]},{index:.25,rgb:[34,94,168]},{index:.375,rgb:[29,145,192]},{index:.5,rgb:[65,182,196]},{index:.625,rgb:[127,205,187]},{index:.75,rgb:[199,233,180]},{index:.875,rgb:[237,248,217]},{index:1,rgb:[255,255,217]}],greens:[{index:0,rgb:[0,68,27]},{index:.125,rgb:[0,109,44]},{index:.25,rgb:[35,139,69]},{index:.375,rgb:[65,171,93]},{index:.5,rgb:[116,196,118]},{index:.625,rgb:[161,217,155]},{index:.75,rgb:[199,233,192]},{index:.875,rgb:[229,245,224]},{index:1,rgb:[247,252,245]}],yiorrd:[{index:0,rgb:[128,0,38]},{index:.125,rgb:[189,0,38]},{index:.25,rgb:[227,26,28]},{index:.375,rgb:[252,78,42]},{index:.5,rgb:[253,141,60]},{index:.625,rgb:[254,178,76]},{index:.75,rgb:[254,217,118]},{index:.875,rgb:[255,237,160]},{index:1,rgb:[255,255,204]}],bluered:[{index:0,rgb:[0,0,255]},{index:1,rgb:[255,0,0]}],rdbu:[{index:0,rgb:[5,10,172]},{index:.35,rgb:[106,137,247]},{index:.5,rgb:[190,190,190]},{index:.6,rgb:[220,170,132]},{index:.7,rgb:[230,145,90]},{index:1,rgb:[178,10,28]}],picnic:[{index:0,rgb:[0,0,255]},{index:.1,rgb:[51,153,255]},{index:.2,rgb:[102,204,255]},{index:.3,rgb:[153,204,255]},{index:.4,rgb:[204,204,255]},{index:.5,rgb:[255,255,255]},{index:.6,rgb:[255,204,255]},{index:.7,rgb:[255,153,255]},{index:.8,rgb:[255,102,204]},{index:.9,rgb:[255,102,102]},{index:1,rgb:[255,0,0]}],rainbow:[{index:0,rgb:[150,0,90]},{index:.125,rgb:[0,0,200]},{index:.25,rgb:[0,25,255]},{index:.375,rgb:[0,152,255]},{index:.5,rgb:[44,255,150]},{index:.625,rgb:[151,255,0]},{index:.75,rgb:[255,234,0]},{index:.875,rgb:[255,111,0]},{index:1,rgb:[255,0,0]}],portland:[{index:0,rgb:[12,51,131]},{index:.25,rgb:[10,136,186]},{index:.5,rgb:[242,211,56]},{index:.75,rgb:[242,143,56]},{index:1,rgb:[217,30,30]}],blackbody:[{index:0,rgb:[0,0,0]},{index:.2,rgb:[230,0,0]},{index:.4,rgb:[230,210,0]},{index:.7,rgb:[255,255,255]},{index:1,rgb:[160,200,255]}],earth:[{index:0,rgb:[0,0,130]},{index:.1,rgb:[0,180,180]},{index:.2,rgb:[40,210,40]},{index:.4,rgb:[230,230,50]},{index:.6,rgb:[120,70,20]},{index:1,rgb:[255,255,255]}],electric:[{index:0,rgb:[0,0,0]},{index:.15,rgb:[30,0,100]},{index:.4,rgb:[120,0,100]},{index:.6,rgb:[160,90,0]},{index:.8,rgb:[230,200,0]},{index:1,rgb:[255,250,220]}],alpha:[{index:0,rgb:[255,255,255,0]},{index:1,rgb:[255,255,255,1]}],viridis:[{index:0,rgb:[68,1,84]},{index:.13,rgb:[71,44,122]},{index:.25,rgb:[59,81,139]},{index:.38,rgb:[44,113,142]},{index:.5,rgb:[33,144,141]},{index:.63,rgb:[39,173,129]},{index:.75,rgb:[92,200,99]},{index:.88,rgb:[170,220,50]},{index:1,rgb:[253,231,37]}],inferno:[{index:0,rgb:[0,0,4]},{index:.13,rgb:[31,12,72]},{index:.25,rgb:[85,15,109]},{index:.38,rgb:[136,34,106]},{index:.5,rgb:[186,54,85]},{index:.63,rgb:[227,89,51]},{index:.75,rgb:[249,140,10]},{index:.88,rgb:[249,201,50]},{index:1,rgb:[252,255,164]}],magma:[{index:0,rgb:[0,0,4]},{index:.13,rgb:[28,16,68]},{index:.25,rgb:[79,18,123]},{index:.38,rgb:[129,37,129]},{index:.5,rgb:[181,54,122]},{index:.63,rgb:[229,80,100]},{index:.75,rgb:[251,135,97]},{index:.88,rgb:[254,194,135]},{index:1,rgb:[252,253,191]}],plasma:[{index:0,rgb:[13,8,135]},{index:.13,rgb:[75,3,161]},{index:.25,rgb:[125,3,168]},{index:.38,rgb:[168,34,150]},{index:.5,rgb:[203,70,121]},{index:.63,rgb:[229,107,93]},{index:.75,rgb:[248,148,65]},{index:.88,rgb:[253,195,40]},{index:1,rgb:[240,249,33]}],warm:[{index:0,rgb:[125,0,179]},{index:.13,rgb:[172,0,187]},{index:.25,rgb:[219,0,170]},{index:.38,rgb:[255,0,130]},{index:.5,rgb:[255,63,74]},{index:.63,rgb:[255,123,0]},{index:.75,rgb:[234,176,0]},{index:.88,rgb:[190,228,0]},{index:1,rgb:[147,255,0]}],cool:[{index:0,rgb:[125,0,179]},{index:.13,rgb:[116,0,218]},{index:.25,rgb:[98,74,237]},{index:.38,rgb:[68,146,231]},{index:.5,rgb:[0,204,197]},{index:.63,rgb:[0,247,146]},{index:.75,rgb:[0,255,88]},{index:.88,rgb:[40,255,8]},{index:1,rgb:[147,255,0]}],\"rainbow-soft\":[{index:0,rgb:[125,0,179]},{index:.1,rgb:[199,0,180]},{index:.2,rgb:[255,0,121]},{index:.3,rgb:[255,108,0]},{index:.4,rgb:[222,194,0]},{index:.5,rgb:[150,255,0]},{index:.6,rgb:[0,255,55]},{index:.7,rgb:[0,246,150]},{index:.8,rgb:[50,167,222]},{index:.9,rgb:[103,51,235]},{index:1,rgb:[124,0,186]}],bathymetry:[{index:0,rgb:[40,26,44]},{index:.13,rgb:[59,49,90]},{index:.25,rgb:[64,76,139]},{index:.38,rgb:[63,110,151]},{index:.5,rgb:[72,142,158]},{index:.63,rgb:[85,174,163]},{index:.75,rgb:[120,206,163]},{index:.88,rgb:[187,230,172]},{index:1,rgb:[253,254,204]}],cdom:[{index:0,rgb:[47,15,62]},{index:.13,rgb:[87,23,86]},{index:.25,rgb:[130,28,99]},{index:.38,rgb:[171,41,96]},{index:.5,rgb:[206,67,86]},{index:.63,rgb:[230,106,84]},{index:.75,rgb:[242,149,103]},{index:.88,rgb:[249,193,135]},{index:1,rgb:[254,237,176]}],chlorophyll:[{index:0,rgb:[18,36,20]},{index:.13,rgb:[25,63,41]},{index:.25,rgb:[24,91,59]},{index:.38,rgb:[13,119,72]},{index:.5,rgb:[18,148,80]},{index:.63,rgb:[80,173,89]},{index:.75,rgb:[132,196,122]},{index:.88,rgb:[175,221,162]},{index:1,rgb:[215,249,208]}],density:[{index:0,rgb:[54,14,36]},{index:.13,rgb:[89,23,80]},{index:.25,rgb:[110,45,132]},{index:.38,rgb:[120,77,178]},{index:.5,rgb:[120,113,213]},{index:.63,rgb:[115,151,228]},{index:.75,rgb:[134,185,227]},{index:.88,rgb:[177,214,227]},{index:1,rgb:[230,241,241]}],\"freesurface-blue\":[{index:0,rgb:[30,4,110]},{index:.13,rgb:[47,14,176]},{index:.25,rgb:[41,45,236]},{index:.38,rgb:[25,99,212]},{index:.5,rgb:[68,131,200]},{index:.63,rgb:[114,156,197]},{index:.75,rgb:[157,181,203]},{index:.88,rgb:[200,208,216]},{index:1,rgb:[241,237,236]}],\"freesurface-red\":[{index:0,rgb:[60,9,18]},{index:.13,rgb:[100,17,27]},{index:.25,rgb:[142,20,29]},{index:.38,rgb:[177,43,27]},{index:.5,rgb:[192,87,63]},{index:.63,rgb:[205,125,105]},{index:.75,rgb:[216,162,148]},{index:.88,rgb:[227,199,193]},{index:1,rgb:[241,237,236]}],oxygen:[{index:0,rgb:[64,5,5]},{index:.13,rgb:[106,6,15]},{index:.25,rgb:[144,26,7]},{index:.38,rgb:[168,64,3]},{index:.5,rgb:[188,100,4]},{index:.63,rgb:[206,136,11]},{index:.75,rgb:[220,174,25]},{index:.88,rgb:[231,215,44]},{index:1,rgb:[248,254,105]}],par:[{index:0,rgb:[51,20,24]},{index:.13,rgb:[90,32,35]},{index:.25,rgb:[129,44,34]},{index:.38,rgb:[159,68,25]},{index:.5,rgb:[182,99,19]},{index:.63,rgb:[199,134,22]},{index:.75,rgb:[212,171,35]},{index:.88,rgb:[221,210,54]},{index:1,rgb:[225,253,75]}],phase:[{index:0,rgb:[145,105,18]},{index:.13,rgb:[184,71,38]},{index:.25,rgb:[186,58,115]},{index:.38,rgb:[160,71,185]},{index:.5,rgb:[110,97,218]},{index:.63,rgb:[50,123,164]},{index:.75,rgb:[31,131,110]},{index:.88,rgb:[77,129,34]},{index:1,rgb:[145,105,18]}],salinity:[{index:0,rgb:[42,24,108]},{index:.13,rgb:[33,50,162]},{index:.25,rgb:[15,90,145]},{index:.38,rgb:[40,118,137]},{index:.5,rgb:[59,146,135]},{index:.63,rgb:[79,175,126]},{index:.75,rgb:[120,203,104]},{index:.88,rgb:[193,221,100]},{index:1,rgb:[253,239,154]}],temperature:[{index:0,rgb:[4,35,51]},{index:.13,rgb:[23,51,122]},{index:.25,rgb:[85,59,157]},{index:.38,rgb:[129,79,143]},{index:.5,rgb:[175,95,130]},{index:.63,rgb:[222,112,101]},{index:.75,rgb:[249,146,66]},{index:.88,rgb:[249,196,65]},{index:1,rgb:[232,250,91]}],turbidity:[{index:0,rgb:[34,31,27]},{index:.13,rgb:[65,50,41]},{index:.25,rgb:[98,69,52]},{index:.38,rgb:[131,89,57]},{index:.5,rgb:[161,112,59]},{index:.63,rgb:[185,140,66]},{index:.75,rgb:[202,174,88]},{index:.88,rgb:[216,209,126]},{index:1,rgb:[233,246,171]}],\"velocity-blue\":[{index:0,rgb:[17,32,64]},{index:.13,rgb:[35,52,116]},{index:.25,rgb:[29,81,156]},{index:.38,rgb:[31,113,162]},{index:.5,rgb:[50,144,169]},{index:.63,rgb:[87,173,176]},{index:.75,rgb:[149,196,189]},{index:.88,rgb:[203,221,211]},{index:1,rgb:[254,251,230]}],\"velocity-green\":[{index:0,rgb:[23,35,19]},{index:.13,rgb:[24,64,38]},{index:.25,rgb:[11,95,45]},{index:.38,rgb:[39,123,35]},{index:.5,rgb:[95,146,12]},{index:.63,rgb:[152,165,18]},{index:.75,rgb:[201,186,69]},{index:.88,rgb:[233,216,137]},{index:1,rgb:[255,253,205]}],cubehelix:[{index:0,rgb:[0,0,0]},{index:.07,rgb:[22,5,59]},{index:.13,rgb:[60,4,105]},{index:.2,rgb:[109,1,135]},{index:.27,rgb:[161,0,147]},{index:.33,rgb:[210,2,142]},{index:.4,rgb:[251,11,123]},{index:.47,rgb:[255,29,97]},{index:.53,rgb:[255,54,69]},{index:.6,rgb:[255,85,46]},{index:.67,rgb:[255,120,34]},{index:.73,rgb:[255,157,37]},{index:.8,rgb:[241,191,57]},{index:.87,rgb:[224,220,93]},{index:.93,rgb:[218,241,142]},{index:1,rgb:[227,253,198]}]}},{}],131:[function(t,e,r){\"use strict\";var n=t(\"./colorScale\"),a=t(\"lerp\");function i(t){return[t[0]/255,t[1]/255,t[2]/255,t[3]]}function o(t){for(var e,r=\"#\",n=0;n<3;++n)r+=(\"00\"+(e=(e=t[n]).toString(16))).substr(e.length);return r}function s(t){return\"rgba(\"+t.join(\",\")+\")\"}e.exports=function(t){var e,r,l,c,u,h,f,p,d,g;t||(t={});p=(t.nshades||72)-1,f=t.format||\"hex\",(h=t.colormap)||(h=\"jet\");if(\"string\"==typeof h){if(h=h.toLowerCase(),!n[h])throw Error(h+\" not a supported colorscale\");u=n[h]}else{if(!Array.isArray(h))throw Error(\"unsupported colormap option\",h);u=h.slice()}if(u.length>p+1)throw new Error(h+\" map requires nshades to be at least size \"+u.length);d=Array.isArray(t.alpha)?2!==t.alpha.length?[1,1]:t.alpha.slice():\"number\"==typeof t.alpha?[t.alpha,t.alpha]:[1,1];e=u.map((function(t){return Math.round(t.index*p)})),d[0]=Math.min(Math.max(d[0],0),1),d[1]=Math.min(Math.max(d[1],0),1);var m=u.map((function(t,e){var r=u[e].index,n=u[e].rgb.slice();return 4===n.length&&n[3]>=0&&n[3]<=1||(n[3]=d[0]+(d[1]-d[0])*r),n})),v=[];for(g=0;g<e.length-1;++g){c=e[g+1]-e[g],r=m[g],l=m[g+1];for(var y=0;y<c;y++){var x=y/c;v.push([Math.round(a(r[0],l[0],x)),Math.round(a(r[1],l[1],x)),Math.round(a(r[2],l[2],x)),a(r[3],l[3],x)])}}v.push(u[u.length-1].rgb.concat(d[1])),\"hex\"===f?v=v.map(o):\"rgbaString\"===f?v=v.map(s):\"float\"===f&&(v=v.map(i));return v}},{\"./colorScale\":130,lerp:446}],132:[function(t,e,r){\"use strict\";e.exports=function(t,e,r,i){var o=n(e,r,i);if(0===o){var s=a(n(t,e,r)),c=a(n(t,e,i));if(s===c){if(0===s){var u=l(t,e,r),h=l(t,e,i);return u===h?0:u?1:-1}return 0}return 0===c?s>0||l(t,e,i)?-1:1:0===s?c>0||l(t,e,r)?1:-1:a(c-s)}var f=n(t,e,r);return f>0?o>0&&n(t,e,i)>0?1:-1:f<0?o>0||n(t,e,i)>0?1:-1:n(t,e,i)>0||l(t,e,r)?1:-1};var n=t(\"robust-orientation\"),a=t(\"signum\"),i=t(\"two-sum\"),o=t(\"robust-product\"),s=t(\"robust-sum\");function l(t,e,r){var n=i(t[0],-e[0]),a=i(t[1],-e[1]),l=i(r[0],-e[0]),c=i(r[1],-e[1]),u=s(o(n,l),o(a,c));return u[u.length-1]>=0}},{\"robust-orientation\":520,\"robust-product\":521,\"robust-sum\":525,signum:526,\"two-sum\":555}],133:[function(t,e,r){e.exports=function(t,e){var r=t.length,i=t.length-e.length;if(i)return i;switch(r){case 0:return 0;case 1:return t[0]-e[0];case 2:return t[0]+t[1]-e[0]-e[1]||n(t[0],t[1])-n(e[0],e[1]);case 3:var o=t[0]+t[1],s=e[0]+e[1];if(i=o+t[2]-(s+e[2]))return i;var l=n(t[0],t[1]),c=n(e[0],e[1]);return n(l,t[2])-n(c,e[2])||n(l+t[2],o)-n(c+e[2],s);case 4:var u=t[0],h=t[1],f=t[2],p=t[3],d=e[0],g=e[1],m=e[2],v=e[3];return u+h+f+p-(d+g+m+v)||n(u,h,f,p)-n(d,g,m,v,d)||n(u+h,u+f,u+p,h+f,h+p,f+p)-n(d+g,d+m,d+v,g+m,g+v,m+v)||n(u+h+f,u+h+p,u+f+p,h+f+p)-n(d+g+m,d+g+v,d+m+v,g+m+v);default:for(var y=t.slice().sort(a),x=e.slice().sort(a),b=0;b<r;++b)if(i=y[b]-x[b])return i;return 0}};var n=Math.min;function a(t,e){return t-e}},{}],134:[function(t,e,r){\"use strict\";var n=t(\"compare-cell\"),a=t(\"cell-orientation\");e.exports=function(t,e){return n(t,e)||a(t)-a(e)}},{\"cell-orientation\":117,\"compare-cell\":133}],135:[function(t,e,r){\"use strict\";var n=t(\"./lib/ch1d\"),a=t(\"./lib/ch2d\"),i=t(\"./lib/chnd\");e.exports=function(t){var e=t.length;if(0===e)return[];if(1===e)return[[0]];var r=t[0].length;if(0===r)return[];if(1===r)return n(t);if(2===r)return a(t);return i(t,r)}},{\"./lib/ch1d\":136,\"./lib/ch2d\":137,\"./lib/chnd\":138}],136:[function(t,e,r){\"use strict\";e.exports=function(t){for(var e=0,r=0,n=1;n<t.length;++n)t[n][0]<t[e][0]&&(e=n),t[n][0]>t[r][0]&&(r=n);return e<r?[[e],[r]]:e>r?[[r],[e]]:[[e]]}},{}],137:[function(t,e,r){\"use strict\";e.exports=function(t){var e=n(t),r=e.length;if(r<=2)return[];for(var a=new Array(r),i=e[r-1],o=0;o<r;++o){var s=e[o];a[o]=[i,s],i=s}return a};var n=t(\"monotone-convex-hull-2d\")},{\"monotone-convex-hull-2d\":456}],138:[function(t,e,r){\"use strict\";e.exports=function(t,e){try{return n(t,!0)}catch(o){var r=a(t);if(r.length<=e)return[];var i=function(t,e){for(var r=t.length,n=new Array(r),a=0;a<e.length;++a)n[a]=t[e[a]];var i=e.length;for(a=0;a<r;++a)e.indexOf(a)<0&&(n[i++]=t[a]);return n}(t,r);return function(t,e){for(var r=t.length,n=e.length,a=0;a<r;++a)for(var i=t[a],o=0;o<i.length;++o){var s=i[o];if(s<n)i[o]=e[s];else{s-=n;for(var l=0;l<n;++l)s>=e[l]&&(s+=1);i[o]=s}}return t}(n(i,!0),r)}};var n=t(\"incremental-convex-hull\"),a=t(\"affine-hull\")},{\"affine-hull\":67,\"incremental-convex-hull\":433}],139:[function(t,e,r){e.exports={AFG:\"afghan\",ALA:\"\\\\b\\\\wland\",ALB:\"albania\",DZA:\"algeria\",ASM:\"^(?=.*americ).*samoa\",AND:\"andorra\",AGO:\"angola\",AIA:\"anguill?a\",ATA:\"antarctica\",ATG:\"antigua\",ARG:\"argentin\",ARM:\"armenia\",ABW:\"^(?!.*bonaire).*\\\\baruba\",AUS:\"australia\",AUT:\"^(?!.*hungary).*austria|\\\\baustri.*\\\\bemp\",AZE:\"azerbaijan\",BHS:\"bahamas\",BHR:\"bahrain\",BGD:\"bangladesh|^(?=.*east).*paki?stan\",BRB:\"barbados\",BLR:\"belarus|byelo\",BEL:\"^(?!.*luxem).*belgium\",BLZ:\"belize|^(?=.*british).*honduras\",BEN:\"benin|dahome\",BMU:\"bermuda\",BTN:\"bhutan\",BOL:\"bolivia\",BES:\"^(?=.*bonaire).*eustatius|^(?=.*carib).*netherlands|\\\\bbes.?islands\",BIH:\"herzegovina|bosnia\",BWA:\"botswana|bechuana\",BVT:\"bouvet\",BRA:\"brazil\",IOT:\"british.?indian.?ocean\",BRN:\"brunei\",BGR:\"bulgaria\",BFA:\"burkina|\\\\bfaso|upper.?volta\",BDI:\"burundi\",CPV:\"verde\",KHM:\"cambodia|kampuchea|khmer\",CMR:\"cameroon\",CAN:\"canada\",CYM:\"cayman\",CAF:\"\\\\bcentral.african.republic\",TCD:\"\\\\bchad\",CHL:\"\\\\bchile\",CHN:\"^(?!.*\\\\bmac)(?!.*\\\\bhong)(?!.*\\\\btai)(?!.*\\\\brep).*china|^(?=.*peo)(?=.*rep).*china\",CXR:\"christmas\",CCK:\"\\\\bcocos|keeling\",COL:\"colombia\",COM:\"comoro\",COG:\"^(?!.*\\\\bdem)(?!.*\\\\bd[\\\\.]?r)(?!.*kinshasa)(?!.*zaire)(?!.*belg)(?!.*l.opoldville)(?!.*free).*\\\\bcongo\",COK:\"\\\\bcook\",CRI:\"costa.?rica\",CIV:\"ivoire|ivory\",HRV:\"croatia\",CUB:\"\\\\bcuba\",CUW:\"^(?!.*bonaire).*\\\\bcura(c|\\xe7)ao\",CYP:\"cyprus\",CSK:\"czechoslovakia\",CZE:\"^(?=.*rep).*czech|czechia|bohemia\",COD:\"\\\\bdem.*congo|congo.*\\\\bdem|congo.*\\\\bd[\\\\.]?r|\\\\bd[\\\\.]?r.*congo|belgian.?congo|congo.?free.?state|kinshasa|zaire|l.opoldville|drc|droc|rdc\",DNK:\"denmark\",DJI:\"djibouti\",DMA:\"dominica(?!n)\",DOM:\"dominican.rep\",ECU:\"ecuador\",EGY:\"egypt\",SLV:\"el.?salvador\",GNQ:\"guine.*eq|eq.*guine|^(?=.*span).*guinea\",ERI:\"eritrea\",EST:\"estonia\",ETH:\"ethiopia|abyssinia\",FLK:\"falkland|malvinas\",FRO:\"faroe|faeroe\",FJI:\"fiji\",FIN:\"finland\",FRA:\"^(?!.*\\\\bdep)(?!.*martinique).*france|french.?republic|\\\\bgaul\",GUF:\"^(?=.*french).*guiana\",PYF:\"french.?polynesia|tahiti\",ATF:\"french.?southern\",GAB:\"gabon\",GMB:\"gambia\",GEO:\"^(?!.*south).*georgia\",DDR:\"german.?democratic.?republic|democratic.?republic.*germany|east.germany\",DEU:\"^(?!.*east).*germany|^(?=.*\\\\bfed.*\\\\brep).*german\",GHA:\"ghana|gold.?coast\",GIB:\"gibraltar\",GRC:\"greece|hellenic|hellas\",GRL:\"greenland\",GRD:\"grenada\",GLP:\"guadeloupe\",GUM:\"\\\\bguam\",GTM:\"guatemala\",GGY:\"guernsey\",GIN:\"^(?!.*eq)(?!.*span)(?!.*bissau)(?!.*portu)(?!.*new).*guinea\",GNB:\"bissau|^(?=.*portu).*guinea\",GUY:\"guyana|british.?guiana\",HTI:\"haiti\",HMD:\"heard.*mcdonald\",VAT:\"holy.?see|vatican|papal.?st\",HND:\"^(?!.*brit).*honduras\",HKG:\"hong.?kong\",HUN:\"^(?!.*austr).*hungary\",ISL:\"iceland\",IND:\"india(?!.*ocea)\",IDN:\"indonesia\",IRN:\"\\\\biran|persia\",IRQ:\"\\\\biraq|mesopotamia\",IRL:\"(^ireland)|(^republic.*ireland)\",IMN:\"^(?=.*isle).*\\\\bman\",ISR:\"israel\",ITA:\"italy\",JAM:\"jamaica\",JPN:\"japan\",JEY:\"jersey\",JOR:\"jordan\",KAZ:\"kazak\",KEN:\"kenya|british.?east.?africa|east.?africa.?prot\",KIR:\"kiribati\",PRK:\"^(?=.*democrat|people|north|d.*p.*.r).*\\\\bkorea|dprk|korea.*(d.*p.*r)\",KWT:\"kuwait\",KGZ:\"kyrgyz|kirghiz\",LAO:\"\\\\blaos?\\\\b\",LVA:\"latvia\",LBN:\"lebanon\",LSO:\"lesotho|basuto\",LBR:\"liberia\",LBY:\"libya\",LIE:\"liechtenstein\",LTU:\"lithuania\",LUX:\"^(?!.*belg).*luxem\",MAC:\"maca(o|u)\",MDG:\"madagascar|malagasy\",MWI:\"malawi|nyasa\",MYS:\"malaysia\",MDV:\"maldive\",MLI:\"\\\\bmali\\\\b\",MLT:\"\\\\bmalta\",MHL:\"marshall\",MTQ:\"martinique\",MRT:\"mauritania\",MUS:\"mauritius\",MYT:\"\\\\bmayotte\",MEX:\"\\\\bmexic\",FSM:\"fed.*micronesia|micronesia.*fed\",MCO:\"monaco\",MNG:\"mongolia\",MNE:\"^(?!.*serbia).*montenegro\",MSR:\"montserrat\",MAR:\"morocco|\\\\bmaroc\",MOZ:\"mozambique\",MMR:\"myanmar|burma\",NAM:\"namibia\",NRU:\"nauru\",NPL:\"nepal\",NLD:\"^(?!.*\\\\bant)(?!.*\\\\bcarib).*netherlands\",ANT:\"^(?=.*\\\\bant).*(nether|dutch)\",NCL:\"new.?caledonia\",NZL:\"new.?zealand\",NIC:\"nicaragua\",NER:\"\\\\bniger(?!ia)\",NGA:\"nigeria\",NIU:\"niue\",NFK:\"norfolk\",MNP:\"mariana\",NOR:\"norway\",OMN:\"\\\\boman|trucial\",PAK:\"^(?!.*east).*paki?stan\",PLW:\"palau\",PSE:\"palestin|\\\\bgaza|west.?bank\",PAN:\"panama\",PNG:\"papua|new.?guinea\",PRY:\"paraguay\",PER:\"peru\",PHL:\"philippines\",PCN:\"pitcairn\",POL:\"poland\",PRT:\"portugal\",PRI:\"puerto.?rico\",QAT:\"qatar\",KOR:\"^(?!.*d.*p.*r)(?!.*democrat)(?!.*people)(?!.*north).*\\\\bkorea(?!.*d.*p.*r)\",MDA:\"moldov|b(a|e)ssarabia\",REU:\"r(e|\\xe9)union\",ROU:\"r(o|u|ou)mania\",RUS:\"\\\\brussia|soviet.?union|u\\\\.?s\\\\.?s\\\\.?r|socialist.?republics\",RWA:\"rwanda\",BLM:\"barth(e|\\xe9)lemy\",SHN:\"helena\",KNA:\"kitts|\\\\bnevis\",LCA:\"\\\\blucia\",MAF:\"^(?=.*collectivity).*martin|^(?=.*france).*martin(?!ique)|^(?=.*french).*martin(?!ique)\",SPM:\"miquelon\",VCT:\"vincent\",WSM:\"^(?!.*amer).*samoa\",SMR:\"san.?marino\",STP:\"\\\\bs(a|\\xe3)o.?tom(e|\\xe9)\",SAU:\"\\\\bsa\\\\w*.?arabia\",SEN:\"senegal\",SRB:\"^(?!.*monte).*serbia\",SYC:\"seychell\",SLE:\"sierra\",SGP:\"singapore\",SXM:\"^(?!.*martin)(?!.*saba).*maarten\",SVK:\"^(?!.*cze).*slovak\",SVN:\"slovenia\",SLB:\"solomon\",SOM:\"somali\",ZAF:\"south.africa|s\\\\\\\\..?africa\",SGS:\"south.?georgia|sandwich\",SSD:\"\\\\bs\\\\w*.?sudan\",ESP:\"spain\",LKA:\"sri.?lanka|ceylon\",SDN:\"^(?!.*\\\\bs(?!u)).*sudan\",SUR:\"surinam|dutch.?guiana\",SJM:\"svalbard\",SWZ:\"swaziland\",SWE:\"sweden\",CHE:\"switz|swiss\",SYR:\"syria\",TWN:\"taiwan|taipei|formosa|^(?!.*peo)(?=.*rep).*china\",TJK:\"tajik\",THA:\"thailand|\\\\bsiam\",MKD:\"macedonia|fyrom\",TLS:\"^(?=.*leste).*timor|^(?=.*east).*timor\",TGO:\"togo\",TKL:\"tokelau\",TON:\"tonga\",TTO:\"trinidad|tobago\",TUN:\"tunisia\",TUR:\"turkey\",TKM:\"turkmen\",TCA:\"turks\",TUV:\"tuvalu\",UGA:\"uganda\",UKR:\"ukrain\",ARE:\"emirates|^u\\\\.?a\\\\.?e\\\\.?$|united.?arab.?em\",GBR:\"united.?kingdom|britain|^u\\\\.?k\\\\.?$\",TZA:\"tanzania\",USA:\"united.?states\\\\b(?!.*islands)|\\\\bu\\\\.?s\\\\.?a\\\\.?\\\\b|^\\\\s*u\\\\.?s\\\\.?\\\\b(?!.*islands)\",UMI:\"minor.?outlying.?is\",URY:\"uruguay\",UZB:\"uzbek\",VUT:\"vanuatu|new.?hebrides\",VEN:\"venezuela\",VNM:\"^(?!.*republic).*viet.?nam|^(?=.*socialist).*viet.?nam\",VGB:\"^(?=.*\\\\bu\\\\.?\\\\s?k).*virgin|^(?=.*brit).*virgin|^(?=.*kingdom).*virgin\",VIR:\"^(?=.*\\\\bu\\\\.?\\\\s?s).*virgin|^(?=.*states).*virgin\",WLF:\"futuna|wallis\",ESH:\"western.sahara\",YEM:\"^(?!.*arab)(?!.*north)(?!.*sana)(?!.*peo)(?!.*dem)(?!.*south)(?!.*aden)(?!.*\\\\bp\\\\.?d\\\\.?r).*yemen\",YMD:\"^(?=.*peo).*yemen|^(?!.*rep)(?=.*dem).*yemen|^(?=.*south).*yemen|^(?=.*aden).*yemen|^(?=.*\\\\bp\\\\.?d\\\\.?r).*yemen\",YUG:\"yugoslavia\",ZMB:\"zambia|northern.?rhodesia\",EAZ:\"zanzibar\",ZWE:\"zimbabwe|^(?!.*northern).*rhodesia\"}},{}],140:[function(t,e,r){e.exports=[\"xx-small\",\"x-small\",\"small\",\"medium\",\"large\",\"x-large\",\"xx-large\",\"larger\",\"smaller\"]},{}],141:[function(t,e,r){e.exports=[\"normal\",\"condensed\",\"semi-condensed\",\"extra-condensed\",\"ultra-condensed\",\"expanded\",\"semi-expanded\",\"extra-expanded\",\"ultra-expanded\"]},{}],142:[function(t,e,r){e.exports=[\"normal\",\"italic\",\"oblique\"]},{}],143:[function(t,e,r){e.exports=[\"normal\",\"bold\",\"bolder\",\"lighter\",\"100\",\"200\",\"300\",\"400\",\"500\",\"600\",\"700\",\"800\",\"900\"]},{}],144:[function(t,e,r){\"use strict\";e.exports={parse:t(\"./parse\"),stringify:t(\"./stringify\")}},{\"./parse\":146,\"./stringify\":147}],145:[function(t,e,r){\"use strict\";var n=t(\"css-font-size-keywords\");e.exports={isSize:function(t){return/^[\\d\\.]/.test(t)||-1!==t.indexOf(\"/\")||-1!==n.indexOf(t)}}},{\"css-font-size-keywords\":140}],146:[function(t,e,r){\"use strict\";var n=t(\"unquote\"),a=t(\"css-global-keywords\"),i=t(\"css-system-font-keywords\"),o=t(\"css-font-weight-keywords\"),s=t(\"css-font-style-keywords\"),l=t(\"css-font-stretch-keywords\"),c=t(\"string-split-by\"),u=t(\"./lib/util\").isSize;e.exports=f;var h=f.cache={};function f(t){if(\"string\"!=typeof t)throw new Error(\"Font argument must be a string.\");if(h[t])return h[t];if(\"\"===t)throw new Error(\"Cannot parse an empty string.\");if(-1!==i.indexOf(t))return h[t]={system:t};for(var e,r={style:\"normal\",variant:\"normal\",weight:\"normal\",stretch:\"normal\",lineHeight:\"normal\",size:\"1rem\",family:[\"serif\"]},f=c(t,/\\s+/);e=f.shift();){if(-1!==a.indexOf(e))return[\"style\",\"variant\",\"weight\",\"stretch\"].forEach((function(t){r[t]=e})),h[t]=r;if(-1===s.indexOf(e))if(\"normal\"!==e&&\"small-caps\"!==e)if(-1===l.indexOf(e)){if(-1===o.indexOf(e)){if(u(e)){var d=c(e,\"/\");if(r.size=d[0],null!=d[1]?r.lineHeight=p(d[1]):\"/\"===f[0]&&(f.shift(),r.lineHeight=p(f.shift())),!f.length)throw new Error(\"Missing required font-family.\");return r.family=c(f.join(\" \"),/\\s*,\\s*/).map(n),h[t]=r}throw new Error(\"Unknown or unsupported font token: \"+e)}r.weight=e}else r.stretch=e;else r.variant=e;else r.style=e}throw new Error(\"Missing required font-size.\")}function p(t){var e=parseFloat(t);return e.toString()===t?e:t}},{\"./lib/util\":145,\"css-font-stretch-keywords\":141,\"css-font-style-keywords\":142,\"css-font-weight-keywords\":143,\"css-global-keywords\":148,\"css-system-font-keywords\":149,\"string-split-by\":540,unquote:570}],147:[function(t,e,r){\"use strict\";var n=t(\"pick-by-alias\"),a=t(\"./lib/util\").isSize,i=g(t(\"css-global-keywords\")),o=g(t(\"css-system-font-keywords\")),s=g(t(\"css-font-weight-keywords\")),l=g(t(\"css-font-style-keywords\")),c=g(t(\"css-font-stretch-keywords\")),u={normal:1,\"small-caps\":1},h={serif:1,\"sans-serif\":1,monospace:1,cursive:1,fantasy:1,\"system-ui\":1},f=\"1rem\",p=\"serif\";function d(t,e){if(t&&!e[t]&&!i[t])throw Error(\"Unknown keyword `\"+t+\"`\");return t}function g(t){for(var e={},r=0;r<t.length;r++)e[t[r]]=1;return e}e.exports=function(t){if((t=n(t,{style:\"style fontstyle fontStyle font-style slope distinction\",variant:\"variant font-variant fontVariant fontvariant var capitalization\",weight:\"weight w font-weight fontWeight fontweight\",stretch:\"stretch font-stretch fontStretch fontstretch width\",size:\"size s font-size fontSize fontsize height em emSize\",lineHeight:\"lh line-height lineHeight lineheight leading\",family:\"font family fontFamily font-family fontfamily type typeface face\",system:\"system reserved default global\"})).system)return t.system&&d(t.system,o),t.system;if(d(t.style,l),d(t.variant,u),d(t.weight,s),d(t.stretch,c),null==t.size&&(t.size=f),\"number\"==typeof t.size&&(t.size+=\"px\"),!a)throw Error(\"Bad size value `\"+t.size+\"`\");t.family||(t.family=p),Array.isArray(t.family)&&(t.family.length||(t.family=[p]),t.family=t.family.map((function(t){return h[t]?t:'\"'+t+'\"'})).join(\", \"));var e=[];return e.push(t.style),t.variant!==t.style&&e.push(t.variant),t.weight!==t.variant&&t.weight!==t.style&&e.push(t.weight),t.stretch!==t.weight&&t.stretch!==t.variant&&t.stretch!==t.style&&e.push(t.stretch),e.push(t.size+(null==t.lineHeight||\"normal\"===t.lineHeight||t.lineHeight+\"\"==\"1\"?\"\":\"/\"+t.lineHeight)),e.push(t.family),e.filter(Boolean).join(\" \")}},{\"./lib/util\":145,\"css-font-stretch-keywords\":141,\"css-font-style-keywords\":142,\"css-font-weight-keywords\":143,\"css-global-keywords\":148,\"css-system-font-keywords\":149,\"pick-by-alias\":485}],148:[function(t,e,r){e.exports=[\"inherit\",\"initial\",\"unset\"]},{}],149:[function(t,e,r){e.exports=[\"caption\",\"icon\",\"menu\",\"message-box\",\"small-caption\",\"status-bar\"]},{}],150:[function(t,e,r){\"use strict\";e.exports=function(t,e,r,n,a,i){var o=a-1,s=a*a,l=o*o,c=(1+2*a)*l,u=a*l,h=s*(3-2*a),f=s*o;if(t.length){i||(i=new Array(t.length));for(var p=t.length-1;p>=0;--p)i[p]=c*t[p]+u*e[p]+h*r[p]+f*n[p];return i}return c*t+u*e+h*r+f*n},e.exports.derivative=function(t,e,r,n,a,i){var o=6*a*a-6*a,s=3*a*a-4*a+1,l=-6*a*a+6*a,c=3*a*a-2*a;if(t.length){i||(i=new Array(t.length));for(var u=t.length-1;u>=0;--u)i[u]=o*t[u]+s*e[u]+l*r[u]+c*n[u];return i}return o*t+s*e+l*r[u]+c*n}},{}],151:[function(t,e,r){\"use strict\";var n=t(\"./lib/thunk.js\");function a(){this.argTypes=[],this.shimArgs=[],this.arrayArgs=[],this.arrayBlockIndices=[],this.scalarArgs=[],this.offsetArgs=[],this.offsetArgIndex=[],this.indexArgs=[],this.shapeArgs=[],this.funcName=\"\",this.pre=null,this.body=null,this.post=null,this.debug=!1}e.exports=function(t){var e=new a;e.pre=t.pre,e.body=t.body,e.post=t.post;var r=t.args.slice(0);e.argTypes=r;for(var i=0;i<r.length;++i){var o=r[i];if(\"array\"===o||\"object\"==typeof o&&o.blockIndices){if(e.argTypes[i]=\"array\",e.arrayArgs.push(i),e.arrayBlockIndices.push(o.blockIndices?o.blockIndices:0),e.shimArgs.push(\"array\"+i),i<e.pre.args.length&&e.pre.args[i].count>0)throw new Error(\"cwise: pre() block may not reference array args\");if(i<e.post.args.length&&e.post.args[i].count>0)throw new Error(\"cwise: post() block may not reference array args\")}else if(\"scalar\"===o)e.scalarArgs.push(i),e.shimArgs.push(\"scalar\"+i);else if(\"index\"===o){if(e.indexArgs.push(i),i<e.pre.args.length&&e.pre.args[i].count>0)throw new Error(\"cwise: pre() block may not reference array index\");if(i<e.body.args.length&&e.body.args[i].lvalue)throw new Error(\"cwise: body() block may not write to array index\");if(i<e.post.args.length&&e.post.args[i].count>0)throw new Error(\"cwise: post() block may not reference array index\")}else if(\"shape\"===o){if(e.shapeArgs.push(i),i<e.pre.args.length&&e.pre.args[i].lvalue)throw new Error(\"cwise: pre() block may not write to array shape\");if(i<e.body.args.length&&e.body.args[i].lvalue)throw new Error(\"cwise: body() block may not write to array shape\");if(i<e.post.args.length&&e.post.args[i].lvalue)throw new Error(\"cwise: post() block may not write to array shape\")}else{if(\"object\"!=typeof o||!o.offset)throw new Error(\"cwise: Unknown argument type \"+r[i]);e.argTypes[i]=\"offset\",e.offsetArgs.push({array:o.array,offset:o.offset}),e.offsetArgIndex.push(i)}}if(e.arrayArgs.length<=0)throw new Error(\"cwise: No array arguments specified\");if(e.pre.args.length>r.length)throw new Error(\"cwise: Too many arguments in pre() block\");if(e.body.args.length>r.length)throw new Error(\"cwise: Too many arguments in body() block\");if(e.post.args.length>r.length)throw new Error(\"cwise: Too many arguments in post() block\");return e.debug=!!t.printCode||!!t.debug,e.funcName=t.funcName||\"cwise\",e.blockSize=t.blockSize||64,n(e)}},{\"./lib/thunk.js\":153}],152:[function(t,e,r){\"use strict\";var n=t(\"uniq\");function a(t,e,r){var n,a,i=t.length,o=e.arrayArgs.length,s=e.indexArgs.length>0,l=[],c=[],u=0,h=0;for(n=0;n<i;++n)c.push([\"i\",n,\"=0\"].join(\"\"));for(a=0;a<o;++a)for(n=0;n<i;++n)h=u,u=t[n],0===n?c.push([\"d\",a,\"s\",n,\"=t\",a,\"p\",u].join(\"\")):c.push([\"d\",a,\"s\",n,\"=(t\",a,\"p\",u,\"-s\",h,\"*t\",a,\"p\",h,\")\"].join(\"\"));for(c.length>0&&l.push(\"var \"+c.join(\",\")),n=i-1;n>=0;--n)u=t[n],l.push([\"for(i\",n,\"=0;i\",n,\"<s\",u,\";++i\",n,\"){\"].join(\"\"));for(l.push(r),n=0;n<i;++n){for(h=u,u=t[n],a=0;a<o;++a)l.push([\"p\",a,\"+=d\",a,\"s\",n].join(\"\"));s&&(n>0&&l.push([\"index[\",h,\"]-=s\",h].join(\"\")),l.push([\"++index[\",u,\"]\"].join(\"\"))),l.push(\"}\")}return l.join(\"\\n\")}function i(t,e,r){for(var n=t.body,a=[],i=[],o=0;o<t.args.length;++o){var s=t.args[o];if(!(s.count<=0)){var l=new RegExp(s.name,\"g\"),c=\"\",u=e.arrayArgs.indexOf(o);switch(e.argTypes[o]){case\"offset\":var h=e.offsetArgIndex.indexOf(o);u=e.offsetArgs[h].array,c=\"+q\"+h;case\"array\":c=\"p\"+u+c;var f=\"l\"+o,p=\"a\"+u;if(0===e.arrayBlockIndices[u])1===s.count?\"generic\"===r[u]?s.lvalue?(a.push([\"var \",f,\"=\",p,\".get(\",c,\")\"].join(\"\")),n=n.replace(l,f),i.push([p,\".set(\",c,\",\",f,\")\"].join(\"\"))):n=n.replace(l,[p,\".get(\",c,\")\"].join(\"\")):n=n.replace(l,[p,\"[\",c,\"]\"].join(\"\")):\"generic\"===r[u]?(a.push([\"var \",f,\"=\",p,\".get(\",c,\")\"].join(\"\")),n=n.replace(l,f),s.lvalue&&i.push([p,\".set(\",c,\",\",f,\")\"].join(\"\"))):(a.push([\"var \",f,\"=\",p,\"[\",c,\"]\"].join(\"\")),n=n.replace(l,f),s.lvalue&&i.push([p,\"[\",c,\"]=\",f].join(\"\")));else{for(var d=[s.name],g=[c],m=0;m<Math.abs(e.arrayBlockIndices[u]);m++)d.push(\"\\\\s*\\\\[([^\\\\]]+)\\\\]\"),g.push(\"$\"+(m+1)+\"*t\"+u+\"b\"+m);if(l=new RegExp(d.join(\"\"),\"g\"),c=g.join(\"+\"),\"generic\"===r[u])throw new Error(\"cwise: Generic arrays not supported in combination with blocks!\");n=n.replace(l,[p,\"[\",c,\"]\"].join(\"\"))}break;case\"scalar\":n=n.replace(l,\"Y\"+e.scalarArgs.indexOf(o));break;case\"index\":n=n.replace(l,\"index\");break;case\"shape\":n=n.replace(l,\"shape\")}}}return[a.join(\"\\n\"),n,i.join(\"\\n\")].join(\"\\n\").trim()}function o(t){for(var e=new Array(t.length),r=!0,n=0;n<t.length;++n){var a=t[n],i=a.match(/\\d+/);i=i?i[0]:\"\",0===a.charAt(0)?e[n]=\"u\"+a.charAt(1)+i:e[n]=a.charAt(0)+i,n>0&&(r=r&&e[n]===e[n-1])}return r?e[0]:e.join(\"\")}e.exports=function(t,e){for(var r=e[1].length-Math.abs(t.arrayBlockIndices[0])|0,s=new Array(t.arrayArgs.length),l=new Array(t.arrayArgs.length),c=0;c<t.arrayArgs.length;++c)l[c]=e[2*c],s[c]=e[2*c+1];var u=[],h=[],f=[],p=[],d=[];for(c=0;c<t.arrayArgs.length;++c){t.arrayBlockIndices[c]<0?(f.push(0),p.push(r),u.push(r),h.push(r+t.arrayBlockIndices[c])):(f.push(t.arrayBlockIndices[c]),p.push(t.arrayBlockIndices[c]+r),u.push(0),h.push(t.arrayBlockIndices[c]));for(var g=[],m=0;m<s[c].length;m++)f[c]<=s[c][m]&&s[c][m]<p[c]&&g.push(s[c][m]-f[c]);d.push(g)}var v=[\"SS\"],y=[\"'use strict'\"],x=[];for(m=0;m<r;++m)x.push([\"s\",m,\"=SS[\",m,\"]\"].join(\"\"));for(c=0;c<t.arrayArgs.length;++c){v.push(\"a\"+c),v.push(\"t\"+c),v.push(\"p\"+c);for(m=0;m<r;++m)x.push([\"t\",c,\"p\",m,\"=t\",c,\"[\",f[c]+m,\"]\"].join(\"\"));for(m=0;m<Math.abs(t.arrayBlockIndices[c]);++m)x.push([\"t\",c,\"b\",m,\"=t\",c,\"[\",u[c]+m,\"]\"].join(\"\"))}for(c=0;c<t.scalarArgs.length;++c)v.push(\"Y\"+c);if(t.shapeArgs.length>0&&x.push(\"shape=SS.slice(0)\"),t.indexArgs.length>0){var b=new Array(r);for(c=0;c<r;++c)b[c]=\"0\";x.push([\"index=[\",b.join(\",\"),\"]\"].join(\"\"))}for(c=0;c<t.offsetArgs.length;++c){var _=t.offsetArgs[c],w=[];for(m=0;m<_.offset.length;++m)0!==_.offset[m]&&(1===_.offset[m]?w.push([\"t\",_.array,\"p\",m].join(\"\")):w.push([_.offset[m],\"*t\",_.array,\"p\",m].join(\"\")));0===w.length?x.push(\"q\"+c+\"=0\"):x.push([\"q\",c,\"=\",w.join(\"+\")].join(\"\"))}var T=n([].concat(t.pre.thisVars).concat(t.body.thisVars).concat(t.post.thisVars));for((x=x.concat(T)).length>0&&y.push(\"var \"+x.join(\",\")),c=0;c<t.arrayArgs.length;++c)y.push(\"p\"+c+\"|=0\");t.pre.body.length>3&&y.push(i(t.pre,t,l));var k=i(t.body,t,l),M=function(t){for(var e=0,r=t[0].length;e<r;){for(var n=1;n<t.length;++n)if(t[n][e]!==t[0][e])return e;++e}return e}(d);M<r?y.push(function(t,e,r,n){for(var i=e.length,o=r.arrayArgs.length,s=r.blockSize,l=r.indexArgs.length>0,c=[],u=0;u<o;++u)c.push([\"var offset\",u,\"=p\",u].join(\"\"));for(u=t;u<i;++u)c.push([\"for(var j\"+u+\"=SS[\",e[u],\"]|0;j\",u,\">0;){\"].join(\"\")),c.push([\"if(j\",u,\"<\",s,\"){\"].join(\"\")),c.push([\"s\",e[u],\"=j\",u].join(\"\")),c.push([\"j\",u,\"=0\"].join(\"\")),c.push([\"}else{s\",e[u],\"=\",s].join(\"\")),c.push([\"j\",u,\"-=\",s,\"}\"].join(\"\")),l&&c.push([\"index[\",e[u],\"]=j\",u].join(\"\"));for(u=0;u<o;++u){for(var h=[\"offset\"+u],f=t;f<i;++f)h.push([\"j\",f,\"*t\",u,\"p\",e[f]].join(\"\"));c.push([\"p\",u,\"=(\",h.join(\"+\"),\")\"].join(\"\"))}for(c.push(a(e,r,n)),u=t;u<i;++u)c.push(\"}\");return c.join(\"\\n\")}(M,d[0],t,k)):y.push(a(d[0],t,k)),t.post.body.length>3&&y.push(i(t.post,t,l)),t.debug&&console.log(\"-----Generated cwise routine for \",e,\":\\n\"+y.join(\"\\n\")+\"\\n----------\");var A=[t.funcName||\"unnamed\",\"_cwise_loop_\",s[0].join(\"s\"),\"m\",M,o(l)].join(\"\");return new Function([\"function \",A,\"(\",v.join(\",\"),\"){\",y.join(\"\\n\"),\"} return \",A].join(\"\"))()}},{uniq:569}],153:[function(t,e,r){\"use strict\";var n=t(\"./compile.js\");e.exports=function(t){var e=[\"'use strict'\",\"var CACHED={}\"],r=[],a=t.funcName+\"_cwise_thunk\";e.push([\"return function \",a,\"(\",t.shimArgs.join(\",\"),\"){\"].join(\"\"));for(var i=[],o=[],s=[[\"array\",t.arrayArgs[0],\".shape.slice(\",Math.max(0,t.arrayBlockIndices[0]),t.arrayBlockIndices[0]<0?\",\"+t.arrayBlockIndices[0]+\")\":\")\"].join(\"\")],l=[],c=[],u=0;u<t.arrayArgs.length;++u){var h=t.arrayArgs[u];r.push([\"t\",h,\"=array\",h,\".dtype,\",\"r\",h,\"=array\",h,\".order\"].join(\"\")),i.push(\"t\"+h),i.push(\"r\"+h),o.push(\"t\"+h),o.push(\"r\"+h+\".join()\"),s.push(\"array\"+h+\".data\"),s.push(\"array\"+h+\".stride\"),s.push(\"array\"+h+\".offset|0\"),u>0&&(l.push(\"array\"+t.arrayArgs[0]+\".shape.length===array\"+h+\".shape.length+\"+(Math.abs(t.arrayBlockIndices[0])-Math.abs(t.arrayBlockIndices[u]))),c.push(\"array\"+t.arrayArgs[0]+\".shape[shapeIndex+\"+Math.max(0,t.arrayBlockIndices[0])+\"]===array\"+h+\".shape[shapeIndex+\"+Math.max(0,t.arrayBlockIndices[u])+\"]\"))}for(t.arrayArgs.length>1&&(e.push(\"if (!(\"+l.join(\" && \")+\")) throw new Error('cwise: Arrays do not all have the same dimensionality!')\"),e.push(\"for(var shapeIndex=array\"+t.arrayArgs[0]+\".shape.length-\"+Math.abs(t.arrayBlockIndices[0])+\"; shapeIndex--\\x3e0;) {\"),e.push(\"if (!(\"+c.join(\" && \")+\")) throw new Error('cwise: Arrays do not all have the same shape!')\"),e.push(\"}\")),u=0;u<t.scalarArgs.length;++u)s.push(\"scalar\"+t.scalarArgs[u]);return r.push([\"type=[\",o.join(\",\"),\"].join()\"].join(\"\")),r.push(\"proc=CACHED[type]\"),e.push(\"var \"+r.join(\",\")),e.push([\"if(!proc){\",\"CACHED[type]=proc=compile([\",i.join(\",\"),\"])}\",\"return proc(\",s.join(\",\"),\")}\"].join(\"\")),t.debug&&console.log(\"-----Generated thunk:\\n\"+e.join(\"\\n\")+\"\\n----------\"),new Function(\"compile\",e.join(\"\\n\"))(n.bind(void 0,t))}},{\"./compile.js\":152}],154:[function(t,e,r){\"use strict\";var n,a=t(\"type/value/is\"),i=t(\"type/value/ensure\"),o=t(\"type/plain-function/ensure\"),s=t(\"es5-ext/object/copy\"),l=t(\"es5-ext/object/normalize-options\"),c=t(\"es5-ext/object/map\"),u=Function.prototype.bind,h=Object.defineProperty,f=Object.prototype.hasOwnProperty;n=function(t,e,r){var n,a=i(e)&&o(e.value);return delete(n=s(e)).writable,delete n.value,n.get=function(){return!r.overwriteDefinition&&f.call(this,t)?a:(e.value=u.call(a,r.resolveContext?r.resolveContext(this):this),h(this,t,e),this[t])},n},e.exports=function(t){var e=l(arguments[1]);return a(e.resolveContext)&&o(e.resolveContext),c(t,(function(t,r){return n(r,t,e)}))}},{\"es5-ext/object/copy\":196,\"es5-ext/object/map\":204,\"es5-ext/object/normalize-options\":205,\"type/plain-function/ensure\":561,\"type/value/ensure\":565,\"type/value/is\":566}],155:[function(t,e,r){\"use strict\";var n=t(\"type/value/is\"),a=t(\"type/plain-function/is\"),i=t(\"es5-ext/object/assign\"),o=t(\"es5-ext/object/normalize-options\"),s=t(\"es5-ext/string/#/contains\");(e.exports=function(t,e){var r,a,l,c,u;return arguments.length<2||\"string\"!=typeof t?(c=e,e=t,t=null):c=arguments[2],n(t)?(r=s.call(t,\"c\"),a=s.call(t,\"e\"),l=s.call(t,\"w\")):(r=l=!0,a=!1),u={value:e,configurable:r,enumerable:a,writable:l},c?i(o(c),u):u}).gs=function(t,e,r){var l,c,u,h;return\"string\"!=typeof t?(u=r,r=e,e=t,t=null):u=arguments[3],n(e)?a(e)?n(r)?a(r)||(u=r,r=void 0):r=void 0:(u=e,e=r=void 0):e=void 0,n(t)?(l=s.call(t,\"c\"),c=s.call(t,\"e\")):(l=!0,c=!1),h={get:e,set:r,configurable:l,enumerable:c},u?i(o(u),h):h}},{\"es5-ext/object/assign\":193,\"es5-ext/object/normalize-options\":205,\"es5-ext/string/#/contains\":212,\"type/plain-function/is\":562,\"type/value/is\":566}],156:[function(t,e,r){!function(t,n){n(\"object\"==typeof r&&\"undefined\"!=typeof e?r:t.d3=t.d3||{})}(this,(function(t){\"use strict\";function e(t,e){return t<e?-1:t>e?1:t>=e?0:NaN}function r(t){var r;return 1===t.length&&(r=t,t=function(t,n){return e(r(t),n)}),{left:function(e,r,n,a){for(null==n&&(n=0),null==a&&(a=e.length);n<a;){var i=n+a>>>1;t(e[i],r)<0?n=i+1:a=i}return n},right:function(e,r,n,a){for(null==n&&(n=0),null==a&&(a=e.length);n<a;){var i=n+a>>>1;t(e[i],r)>0?a=i:n=i+1}return n}}}var n=r(e),a=n.right,i=n.left;function o(t,e){return[t,e]}function s(t){return null===t?NaN:+t}function l(t,e){var r,n,a=t.length,i=0,o=-1,l=0,c=0;if(null==e)for(;++o<a;)isNaN(r=s(t[o]))||(c+=(n=r-l)*(r-(l+=n/++i)));else for(;++o<a;)isNaN(r=s(e(t[o],o,t)))||(c+=(n=r-l)*(r-(l+=n/++i)));if(i>1)return c/(i-1)}function c(t,e){var r=l(t,e);return r?Math.sqrt(r):r}function u(t,e){var r,n,a,i=t.length,o=-1;if(null==e){for(;++o<i;)if(null!=(r=t[o])&&r>=r)for(n=a=r;++o<i;)null!=(r=t[o])&&(n>r&&(n=r),a<r&&(a=r))}else for(;++o<i;)if(null!=(r=e(t[o],o,t))&&r>=r)for(n=a=r;++o<i;)null!=(r=e(t[o],o,t))&&(n>r&&(n=r),a<r&&(a=r));return[n,a]}var h=Array.prototype,f=h.slice,p=h.map;function d(t){return function(){return t}}function g(t){return t}function m(t,e,r){t=+t,e=+e,r=(a=arguments.length)<2?(e=t,t=0,1):a<3?1:+r;for(var n=-1,a=0|Math.max(0,Math.ceil((e-t)/r)),i=new Array(a);++n<a;)i[n]=t+n*r;return i}var v=Math.sqrt(50),y=Math.sqrt(10),x=Math.sqrt(2);function b(t,e,r){var n=(e-t)/Math.max(0,r),a=Math.floor(Math.log(n)/Math.LN10),i=n/Math.pow(10,a);return a>=0?(i>=v?10:i>=y?5:i>=x?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(i>=v?10:i>=y?5:i>=x?2:1)}function _(t,e,r){var n=Math.abs(e-t)/Math.max(0,r),a=Math.pow(10,Math.floor(Math.log(n)/Math.LN10)),i=n/a;return i>=v?a*=10:i>=y?a*=5:i>=x&&(a*=2),e<t?-a:a}function w(t){return Math.ceil(Math.log(t.length)/Math.LN2)+1}function T(t,e,r){if(null==r&&(r=s),n=t.length){if((e=+e)<=0||n<2)return+r(t[0],0,t);if(e>=1)return+r(t[n-1],n-1,t);var n,a=(n-1)*e,i=Math.floor(a),o=+r(t[i],i,t);return o+(+r(t[i+1],i+1,t)-o)*(a-i)}}function k(t,e){var r,n,a=t.length,i=-1;if(null==e){for(;++i<a;)if(null!=(r=t[i])&&r>=r)for(n=r;++i<a;)null!=(r=t[i])&&n>r&&(n=r)}else for(;++i<a;)if(null!=(r=e(t[i],i,t))&&r>=r)for(n=r;++i<a;)null!=(r=e(t[i],i,t))&&n>r&&(n=r);return n}function M(t){if(!(a=t.length))return[];for(var e=-1,r=k(t,A),n=new Array(r);++e<r;)for(var a,i=-1,o=n[e]=new Array(a);++i<a;)o[i]=t[i][e];return n}function A(t){return t.length}t.bisect=a,t.bisectRight=a,t.bisectLeft=i,t.ascending=e,t.bisector=r,t.cross=function(t,e,r){var n,a,i,s,l=t.length,c=e.length,u=new Array(l*c);for(null==r&&(r=o),n=i=0;n<l;++n)for(s=t[n],a=0;a<c;++a,++i)u[i]=r(s,e[a]);return u},t.descending=function(t,e){return e<t?-1:e>t?1:e>=t?0:NaN},t.deviation=c,t.extent=u,t.histogram=function(){var t=g,e=u,r=w;function n(n){var i,o,s=n.length,l=new Array(s);for(i=0;i<s;++i)l[i]=t(n[i],i,n);var c=e(l),u=c[0],h=c[1],f=r(l,u,h);Array.isArray(f)||(f=_(u,h,f),f=m(Math.ceil(u/f)*f,h,f));for(var p=f.length;f[0]<=u;)f.shift(),--p;for(;f[p-1]>h;)f.pop(),--p;var d,g=new Array(p+1);for(i=0;i<=p;++i)(d=g[i]=[]).x0=i>0?f[i-1]:u,d.x1=i<p?f[i]:h;for(i=0;i<s;++i)u<=(o=l[i])&&o<=h&&g[a(f,o,0,p)].push(n[i]);return g}return n.value=function(e){return arguments.length?(t=\"function\"==typeof e?e:d(e),n):t},n.domain=function(t){return arguments.length?(e=\"function\"==typeof t?t:d([t[0],t[1]]),n):e},n.thresholds=function(t){return arguments.length?(r=\"function\"==typeof t?t:Array.isArray(t)?d(f.call(t)):d(t),n):r},n},t.thresholdFreedmanDiaconis=function(t,r,n){return t=p.call(t,s).sort(e),Math.ceil((n-r)/(2*(T(t,.75)-T(t,.25))*Math.pow(t.length,-1/3)))},t.thresholdScott=function(t,e,r){return Math.ceil((r-e)/(3.5*c(t)*Math.pow(t.length,-1/3)))},t.thresholdSturges=w,t.max=function(t,e){var r,n,a=t.length,i=-1;if(null==e){for(;++i<a;)if(null!=(r=t[i])&&r>=r)for(n=r;++i<a;)null!=(r=t[i])&&r>n&&(n=r)}else for(;++i<a;)if(null!=(r=e(t[i],i,t))&&r>=r)for(n=r;++i<a;)null!=(r=e(t[i],i,t))&&r>n&&(n=r);return n},t.mean=function(t,e){var r,n=t.length,a=n,i=-1,o=0;if(null==e)for(;++i<n;)isNaN(r=s(t[i]))?--a:o+=r;else for(;++i<n;)isNaN(r=s(e(t[i],i,t)))?--a:o+=r;if(a)return o/a},t.median=function(t,r){var n,a=t.length,i=-1,o=[];if(null==r)for(;++i<a;)isNaN(n=s(t[i]))||o.push(n);else for(;++i<a;)isNaN(n=s(r(t[i],i,t)))||o.push(n);return T(o.sort(e),.5)},t.merge=function(t){for(var e,r,n,a=t.length,i=-1,o=0;++i<a;)o+=t[i].length;for(r=new Array(o);--a>=0;)for(e=(n=t[a]).length;--e>=0;)r[--o]=n[e];return r},t.min=k,t.pairs=function(t,e){null==e&&(e=o);for(var r=0,n=t.length-1,a=t[0],i=new Array(n<0?0:n);r<n;)i[r]=e(a,a=t[++r]);return i},t.permute=function(t,e){for(var r=e.length,n=new Array(r);r--;)n[r]=t[e[r]];return n},t.quantile=T,t.range=m,t.scan=function(t,r){if(n=t.length){var n,a,i=0,o=0,s=t[o];for(null==r&&(r=e);++i<n;)(r(a=t[i],s)<0||0!==r(s,s))&&(s=a,o=i);return 0===r(s,s)?o:void 0}},t.shuffle=function(t,e,r){for(var n,a,i=(null==r?t.length:r)-(e=null==e?0:+e);i;)a=Math.random()*i--|0,n=t[i+e],t[i+e]=t[a+e],t[a+e]=n;return t},t.sum=function(t,e){var r,n=t.length,a=-1,i=0;if(null==e)for(;++a<n;)(r=+t[a])&&(i+=r);else for(;++a<n;)(r=+e(t[a],a,t))&&(i+=r);return i},t.ticks=function(t,e,r){var n,a,i,o,s=-1;if(r=+r,(t=+t)===(e=+e)&&r>0)return[t];if((n=e<t)&&(a=t,t=e,e=a),0===(o=b(t,e,r))||!isFinite(o))return[];if(o>0)for(t=Math.ceil(t/o),e=Math.floor(e/o),i=new Array(a=Math.ceil(e-t+1));++s<a;)i[s]=(t+s)*o;else for(t=Math.floor(t*o),e=Math.ceil(e*o),i=new Array(a=Math.ceil(t-e+1));++s<a;)i[s]=(t-s)/o;return n&&i.reverse(),i},t.tickIncrement=b,t.tickStep=_,t.transpose=M,t.variance=l,t.zip=function(){return M(arguments)},Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],157:[function(t,e,r){!function(t,n){n(\"object\"==typeof r&&\"undefined\"!=typeof e?r:t.d3=t.d3||{})}(this,(function(t){\"use strict\";function e(){}function r(t,r){var n=new e;if(t instanceof e)t.each((function(t,e){n.set(e,t)}));else if(Array.isArray(t)){var a,i=-1,o=t.length;if(null==r)for(;++i<o;)n.set(i,t[i]);else for(;++i<o;)n.set(r(a=t[i],i,t),a)}else if(t)for(var s in t)n.set(s,t[s]);return n}function n(){return{}}function a(t,e,r){t[e]=r}function i(){return r()}function o(t,e,r){t.set(e,r)}function s(){}e.prototype=r.prototype={constructor:e,has:function(t){return\"$\"+t in this},get:function(t){return this[\"$\"+t]},set:function(t,e){return this[\"$\"+t]=e,this},remove:function(t){var e=\"$\"+t;return e in this&&delete this[e]},clear:function(){for(var t in this)\"$\"===t[0]&&delete this[t]},keys:function(){var t=[];for(var e in this)\"$\"===e[0]&&t.push(e.slice(1));return t},values:function(){var t=[];for(var e in this)\"$\"===e[0]&&t.push(this[e]);return t},entries:function(){var t=[];for(var e in this)\"$\"===e[0]&&t.push({key:e.slice(1),value:this[e]});return t},size:function(){var t=0;for(var e in this)\"$\"===e[0]&&++t;return t},empty:function(){for(var t in this)if(\"$\"===t[0])return!1;return!0},each:function(t){for(var e in this)\"$\"===e[0]&&t(this[e],e.slice(1),this)}};var l=r.prototype;function c(t,e){var r=new s;if(t instanceof s)t.each((function(t){r.add(t)}));else if(t){var n=-1,a=t.length;if(null==e)for(;++n<a;)r.add(t[n]);else for(;++n<a;)r.add(e(t[n],n,t))}return r}s.prototype=c.prototype={constructor:s,has:l.has,add:function(t){return this[\"$\"+(t+=\"\")]=t,this},remove:l.remove,clear:l.clear,values:l.keys,size:l.size,empty:l.empty,each:l.each},t.nest=function(){var t,e,s,l=[],c=[];function u(n,a,i,o){if(a>=l.length)return null!=t&&n.sort(t),null!=e?e(n):n;for(var s,c,h,f=-1,p=n.length,d=l[a++],g=r(),m=i();++f<p;)(h=g.get(s=d(c=n[f])+\"\"))?h.push(c):g.set(s,[c]);return g.each((function(t,e){o(m,e,u(t,a,i,o))})),m}return s={object:function(t){return u(t,0,n,a)},map:function(t){return u(t,0,i,o)},entries:function(t){return function t(r,n){if(++n>l.length)return r;var a,i=c[n-1];return null!=e&&n>=l.length?a=r.entries():(a=[],r.each((function(e,r){a.push({key:r,values:t(e,n)})}))),null!=i?a.sort((function(t,e){return i(t.key,e.key)})):a}(u(t,0,i,o),0)},key:function(t){return l.push(t),s},sortKeys:function(t){return c[l.length-1]=t,s},sortValues:function(e){return t=e,s},rollup:function(t){return e=t,s}}},t.set=c,t.map=r,t.keys=function(t){var e=[];for(var r in t)e.push(r);return e},t.values=function(t){var e=[];for(var r in t)e.push(t[r]);return e},t.entries=function(t){var e=[];for(var r in t)e.push({key:r,value:t[r]});return e},Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],158:[function(t,e,r){!function(t,n){\"object\"==typeof r&&\"undefined\"!=typeof e?n(r):n((t=t||self).d3=t.d3||{})}(this,(function(t){\"use strict\";function e(t,e,r){t.prototype=e.prototype=r,r.constructor=t}function r(t,e){var r=Object.create(t.prototype);for(var n in e)r[n]=e[n];return r}function n(){}var a=\"\\\\s*([+-]?\\\\d+)\\\\s*\",i=\"\\\\s*([+-]?\\\\d*\\\\.?\\\\d+(?:[eE][+-]?\\\\d+)?)\\\\s*\",o=\"\\\\s*([+-]?\\\\d*\\\\.?\\\\d+(?:[eE][+-]?\\\\d+)?)%\\\\s*\",s=/^#([0-9a-f]{3,8})$/,l=new RegExp(\"^rgb\\\\(\"+[a,a,a]+\"\\\\)$\"),c=new RegExp(\"^rgb\\\\(\"+[o,o,o]+\"\\\\)$\"),u=new RegExp(\"^rgba\\\\(\"+[a,a,a,i]+\"\\\\)$\"),h=new RegExp(\"^rgba\\\\(\"+[o,o,o,i]+\"\\\\)$\"),f=new RegExp(\"^hsl\\\\(\"+[i,o,o]+\"\\\\)$\"),p=new RegExp(\"^hsla\\\\(\"+[i,o,o,i]+\"\\\\)$\"),d={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function g(){return this.rgb().formatHex()}function m(){return this.rgb().formatRgb()}function v(t){var e,r;return t=(t+\"\").trim().toLowerCase(),(e=s.exec(t))?(r=e[1].length,e=parseInt(e[1],16),6===r?y(e):3===r?new w(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===r?x(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===r?x(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=l.exec(t))?new w(e[1],e[2],e[3],1):(e=c.exec(t))?new w(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=u.exec(t))?x(e[1],e[2],e[3],e[4]):(e=h.exec(t))?x(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=f.exec(t))?A(e[1],e[2]/100,e[3]/100,1):(e=p.exec(t))?A(e[1],e[2]/100,e[3]/100,e[4]):d.hasOwnProperty(t)?y(d[t]):\"transparent\"===t?new w(NaN,NaN,NaN,0):null}function y(t){return new w(t>>16&255,t>>8&255,255&t,1)}function x(t,e,r,n){return n<=0&&(t=e=r=NaN),new w(t,e,r,n)}function b(t){return t instanceof n||(t=v(t)),t?new w((t=t.rgb()).r,t.g,t.b,t.opacity):new w}function _(t,e,r,n){return 1===arguments.length?b(t):new w(t,e,r,null==n?1:n)}function w(t,e,r,n){this.r=+t,this.g=+e,this.b=+r,this.opacity=+n}function T(){return\"#\"+M(this.r)+M(this.g)+M(this.b)}function k(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?\"rgb(\":\"rgba(\")+Math.max(0,Math.min(255,Math.round(this.r)||0))+\", \"+Math.max(0,Math.min(255,Math.round(this.g)||0))+\", \"+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?\")\":\", \"+t+\")\")}function M(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?\"0\":\"\")+t.toString(16)}function A(t,e,r,n){return n<=0?t=e=r=NaN:r<=0||r>=1?t=e=NaN:e<=0&&(t=NaN),new C(t,e,r,n)}function S(t){if(t instanceof C)return new C(t.h,t.s,t.l,t.opacity);if(t instanceof n||(t=v(t)),!t)return new C;if(t instanceof C)return t;var e=(t=t.rgb()).r/255,r=t.g/255,a=t.b/255,i=Math.min(e,r,a),o=Math.max(e,r,a),s=NaN,l=o-i,c=(o+i)/2;return l?(s=e===o?(r-a)/l+6*(r<a):r===o?(a-e)/l+2:(e-r)/l+4,l/=c<.5?o+i:2-o-i,s*=60):l=c>0&&c<1?0:s,new C(s,l,c,t.opacity)}function E(t,e,r,n){return 1===arguments.length?S(t):new C(t,e,r,null==n?1:n)}function C(t,e,r,n){this.h=+t,this.s=+e,this.l=+r,this.opacity=+n}function L(t,e,r){return 255*(t<60?e+(r-e)*t/60:t<180?r:t<240?e+(r-e)*(240-t)/60:e)}e(n,v,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:g,formatHex:g,formatHsl:function(){return S(this).formatHsl()},formatRgb:m,toString:m}),e(w,_,r(n,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new w(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new w(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:T,formatHex:T,formatRgb:k,toString:k})),e(C,E,r(n,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new C(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new C(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*e,a=2*r-n;return new w(L(t>=240?t-240:t+120,a,n),L(t,a,n),L(t<120?t+240:t-120,a,n),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?\"hsl(\":\"hsla(\")+(this.h||0)+\", \"+100*(this.s||0)+\"%, \"+100*(this.l||0)+\"%\"+(1===t?\")\":\", \"+t+\")\")}}));var P=Math.PI/180,I=180/Math.PI,z=6/29,O=3*z*z;function D(t){if(t instanceof F)return new F(t.l,t.a,t.b,t.opacity);if(t instanceof H)return G(t);t instanceof w||(t=b(t));var e,r,n=U(t.r),a=U(t.g),i=U(t.b),o=B((.2225045*n+.7168786*a+.0606169*i)/1);return n===a&&a===i?e=r=o:(e=B((.4360747*n+.3850649*a+.1430804*i)/.96422),r=B((.0139322*n+.0971045*a+.7141733*i)/.82521)),new F(116*o-16,500*(e-o),200*(o-r),t.opacity)}function R(t,e,r,n){return 1===arguments.length?D(t):new F(t,e,r,null==n?1:n)}function F(t,e,r,n){this.l=+t,this.a=+e,this.b=+r,this.opacity=+n}function B(t){return t>.008856451679035631?Math.pow(t,1/3):t/O+4/29}function N(t){return t>z?t*t*t:O*(t-4/29)}function j(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function U(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function V(t){if(t instanceof H)return new H(t.h,t.c,t.l,t.opacity);if(t instanceof F||(t=D(t)),0===t.a&&0===t.b)return new H(NaN,0<t.l&&t.l<100?0:NaN,t.l,t.opacity);var e=Math.atan2(t.b,t.a)*I;return new H(e<0?e+360:e,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}function q(t,e,r,n){return 1===arguments.length?V(t):new H(t,e,r,null==n?1:n)}function H(t,e,r,n){this.h=+t,this.c=+e,this.l=+r,this.opacity=+n}function G(t){if(isNaN(t.h))return new F(t.l,0,0,t.opacity);var e=t.h*P;return new F(t.l,Math.cos(e)*t.c,Math.sin(e)*t.c,t.opacity)}e(F,R,r(n,{brighter:function(t){return new F(this.l+18*(null==t?1:t),this.a,this.b,this.opacity)},darker:function(t){return new F(this.l-18*(null==t?1:t),this.a,this.b,this.opacity)},rgb:function(){var t=(this.l+16)/116,e=isNaN(this.a)?t:t+this.a/500,r=isNaN(this.b)?t:t-this.b/200;return new w(j(3.1338561*(e=.96422*N(e))-1.6168667*(t=1*N(t))-.4906146*(r=.82521*N(r))),j(-.9787684*e+1.9161415*t+.033454*r),j(.0719453*e-.2289914*t+1.4052427*r),this.opacity)}})),e(H,q,r(n,{brighter:function(t){return new H(this.h,this.c,this.l+18*(null==t?1:t),this.opacity)},darker:function(t){return new H(this.h,this.c,this.l-18*(null==t?1:t),this.opacity)},rgb:function(){return G(this).rgb()}}));var Y=-.14861,W=1.78277,Z=-.29227,X=-.90649,J=1.97294,K=J*X,Q=J*W,$=W*Z-X*Y;function tt(t){if(t instanceof rt)return new rt(t.h,t.s,t.l,t.opacity);t instanceof w||(t=b(t));var e=t.r/255,r=t.g/255,n=t.b/255,a=($*n+K*e-Q*r)/($+K-Q),i=n-a,o=(J*(r-a)-Z*i)/X,s=Math.sqrt(o*o+i*i)/(J*a*(1-a)),l=s?Math.atan2(o,i)*I-120:NaN;return new rt(l<0?l+360:l,s,a,t.opacity)}function et(t,e,r,n){return 1===arguments.length?tt(t):new rt(t,e,r,null==n?1:n)}function rt(t,e,r,n){this.h=+t,this.s=+e,this.l=+r,this.opacity=+n}e(rt,et,r(n,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new rt(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new rt(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=isNaN(this.h)?0:(this.h+120)*P,e=+this.l,r=isNaN(this.s)?0:this.s*e*(1-e),n=Math.cos(t),a=Math.sin(t);return new w(255*(e+r*(Y*n+W*a)),255*(e+r*(Z*n+X*a)),255*(e+r*(J*n)),this.opacity)}})),t.color=v,t.cubehelix=et,t.gray=function(t,e){return new F(t,0,0,null==e?1:e)},t.hcl=q,t.hsl=E,t.lab=R,t.lch=function(t,e,r,n){return 1===arguments.length?V(t):new H(r,e,t,null==n?1:n)},t.rgb=_,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],159:[function(t,e,r){!function(t,n){\"object\"==typeof r&&\"undefined\"!=typeof e?n(r):n((t=t||self).d3=t.d3||{})}(this,(function(t){\"use strict\";var e={value:function(){}};function r(){for(var t,e=0,r=arguments.length,a={};e<r;++e){if(!(t=arguments[e]+\"\")||t in a||/[\\s.]/.test(t))throw new Error(\"illegal type: \"+t);a[t]=[]}return new n(a)}function n(t){this._=t}function a(t,e){return t.trim().split(/^|\\s+/).map((function(t){var r=\"\",n=t.indexOf(\".\");if(n>=0&&(r=t.slice(n+1),t=t.slice(0,n)),t&&!e.hasOwnProperty(t))throw new Error(\"unknown type: \"+t);return{type:t,name:r}}))}function i(t,e){for(var r,n=0,a=t.length;n<a;++n)if((r=t[n]).name===e)return r.value}function o(t,r,n){for(var a=0,i=t.length;a<i;++a)if(t[a].name===r){t[a]=e,t=t.slice(0,a).concat(t.slice(a+1));break}return null!=n&&t.push({name:r,value:n}),t}n.prototype=r.prototype={constructor:n,on:function(t,e){var r,n=this._,s=a(t+\"\",n),l=-1,c=s.length;if(!(arguments.length<2)){if(null!=e&&\"function\"!=typeof e)throw new Error(\"invalid callback: \"+e);for(;++l<c;)if(r=(t=s[l]).type)n[r]=o(n[r],t.name,e);else if(null==e)for(r in n)n[r]=o(n[r],t.name,null);return this}for(;++l<c;)if((r=(t=s[l]).type)&&(r=i(n[r],t.name)))return r},copy:function(){var t={},e=this._;for(var r in e)t[r]=e[r].slice();return new n(t)},call:function(t,e){if((r=arguments.length-2)>0)for(var r,n,a=new Array(r),i=0;i<r;++i)a[i]=arguments[i+2];if(!this._.hasOwnProperty(t))throw new Error(\"unknown type: \"+t);for(i=0,r=(n=this._[t]).length;i<r;++i)n[i].value.apply(e,a)},apply:function(t,e,r){if(!this._.hasOwnProperty(t))throw new Error(\"unknown type: \"+t);for(var n=this._[t],a=0,i=n.length;a<i;++a)n[a].value.apply(e,r)}},t.dispatch=r,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],160:[function(t,e,r){!function(n,a){\"object\"==typeof r&&\"undefined\"!=typeof e?a(r,t(\"d3-quadtree\"),t(\"d3-collection\"),t(\"d3-dispatch\"),t(\"d3-timer\")):a(n.d3=n.d3||{},n.d3,n.d3,n.d3,n.d3)}(this,(function(t,e,r,n,a){\"use strict\";function i(t){return function(){return t}}function o(){return 1e-6*(Math.random()-.5)}function s(t){return t.x+t.vx}function l(t){return t.y+t.vy}function c(t){return t.index}function u(t,e){var r=t.get(e);if(!r)throw new Error(\"missing: \"+e);return r}function h(t){return t.x}function f(t){return t.y}var p=Math.PI*(3-Math.sqrt(5));t.forceCenter=function(t,e){var r;function n(){var n,a,i=r.length,o=0,s=0;for(n=0;n<i;++n)o+=(a=r[n]).x,s+=a.y;for(o=o/i-t,s=s/i-e,n=0;n<i;++n)(a=r[n]).x-=o,a.y-=s}return null==t&&(t=0),null==e&&(e=0),n.initialize=function(t){r=t},n.x=function(e){return arguments.length?(t=+e,n):t},n.y=function(t){return arguments.length?(e=+t,n):e},n},t.forceCollide=function(t){var r,n,a=1,c=1;function u(){for(var t,i,u,f,p,d,g,m=r.length,v=0;v<c;++v)for(i=e.quadtree(r,s,l).visitAfter(h),t=0;t<m;++t)u=r[t],d=n[u.index],g=d*d,f=u.x+u.vx,p=u.y+u.vy,i.visit(y);function y(t,e,r,n,i){var s=t.data,l=t.r,c=d+l;if(!s)return e>f+c||n<f-c||r>p+c||i<p-c;if(s.index>u.index){var h=f-s.x-s.vx,m=p-s.y-s.vy,v=h*h+m*m;v<c*c&&(0===h&&(v+=(h=o())*h),0===m&&(v+=(m=o())*m),v=(c-(v=Math.sqrt(v)))/v*a,u.vx+=(h*=v)*(c=(l*=l)/(g+l)),u.vy+=(m*=v)*c,s.vx-=h*(c=1-c),s.vy-=m*c)}}}function h(t){if(t.data)return t.r=n[t.data.index];for(var e=t.r=0;e<4;++e)t[e]&&t[e].r>t.r&&(t.r=t[e].r)}function f(){if(r){var e,a,i=r.length;for(n=new Array(i),e=0;e<i;++e)a=r[e],n[a.index]=+t(a,e,r)}}return\"function\"!=typeof t&&(t=i(null==t?1:+t)),u.initialize=function(t){r=t,f()},u.iterations=function(t){return arguments.length?(c=+t,u):c},u.strength=function(t){return arguments.length?(a=+t,u):a},u.radius=function(e){return arguments.length?(t=\"function\"==typeof e?e:i(+e),f(),u):t},u},t.forceLink=function(t){var e,n,a,s,l,h=c,f=function(t){return 1/Math.min(s[t.source.index],s[t.target.index])},p=i(30),d=1;function g(r){for(var a=0,i=t.length;a<d;++a)for(var s,c,u,h,f,p,g,m=0;m<i;++m)c=(s=t[m]).source,h=(u=s.target).x+u.vx-c.x-c.vx||o(),f=u.y+u.vy-c.y-c.vy||o(),h*=p=((p=Math.sqrt(h*h+f*f))-n[m])/p*r*e[m],f*=p,u.vx-=h*(g=l[m]),u.vy-=f*g,c.vx+=h*(g=1-g),c.vy+=f*g}function m(){if(a){var i,o,c=a.length,f=t.length,p=r.map(a,h);for(i=0,s=new Array(c);i<f;++i)(o=t[i]).index=i,\"object\"!=typeof o.source&&(o.source=u(p,o.source)),\"object\"!=typeof o.target&&(o.target=u(p,o.target)),s[o.source.index]=(s[o.source.index]||0)+1,s[o.target.index]=(s[o.target.index]||0)+1;for(i=0,l=new Array(f);i<f;++i)o=t[i],l[i]=s[o.source.index]/(s[o.source.index]+s[o.target.index]);e=new Array(f),v(),n=new Array(f),y()}}function v(){if(a)for(var r=0,n=t.length;r<n;++r)e[r]=+f(t[r],r,t)}function y(){if(a)for(var e=0,r=t.length;e<r;++e)n[e]=+p(t[e],e,t)}return null==t&&(t=[]),g.initialize=function(t){a=t,m()},g.links=function(e){return arguments.length?(t=e,m(),g):t},g.id=function(t){return arguments.length?(h=t,g):h},g.iterations=function(t){return arguments.length?(d=+t,g):d},g.strength=function(t){return arguments.length?(f=\"function\"==typeof t?t:i(+t),v(),g):f},g.distance=function(t){return arguments.length?(p=\"function\"==typeof t?t:i(+t),y(),g):p},g},t.forceManyBody=function(){var t,r,n,a,s=i(-30),l=1,c=1/0,u=.81;function p(a){var i,o=t.length,s=e.quadtree(t,h,f).visitAfter(g);for(n=a,i=0;i<o;++i)r=t[i],s.visit(m)}function d(){if(t){var e,r,n=t.length;for(a=new Array(n),e=0;e<n;++e)r=t[e],a[r.index]=+s(r,e,t)}}function g(t){var e,r,n,i,o,s=0,l=0;if(t.length){for(n=i=o=0;o<4;++o)(e=t[o])&&(r=Math.abs(e.value))&&(s+=e.value,l+=r,n+=r*e.x,i+=r*e.y);t.x=n/l,t.y=i/l}else{(e=t).x=e.data.x,e.y=e.data.y;do{s+=a[e.data.index]}while(e=e.next)}t.value=s}function m(t,e,i,s){if(!t.value)return!0;var h=t.x-r.x,f=t.y-r.y,p=s-e,d=h*h+f*f;if(p*p/u<d)return d<c&&(0===h&&(d+=(h=o())*h),0===f&&(d+=(f=o())*f),d<l&&(d=Math.sqrt(l*d)),r.vx+=h*t.value*n/d,r.vy+=f*t.value*n/d),!0;if(!(t.length||d>=c)){(t.data!==r||t.next)&&(0===h&&(d+=(h=o())*h),0===f&&(d+=(f=o())*f),d<l&&(d=Math.sqrt(l*d)));do{t.data!==r&&(p=a[t.data.index]*n/d,r.vx+=h*p,r.vy+=f*p)}while(t=t.next)}}return p.initialize=function(e){t=e,d()},p.strength=function(t){return arguments.length?(s=\"function\"==typeof t?t:i(+t),d(),p):s},p.distanceMin=function(t){return arguments.length?(l=t*t,p):Math.sqrt(l)},p.distanceMax=function(t){return arguments.length?(c=t*t,p):Math.sqrt(c)},p.theta=function(t){return arguments.length?(u=t*t,p):Math.sqrt(u)},p},t.forceRadial=function(t,e,r){var n,a,o,s=i(.1);function l(t){for(var i=0,s=n.length;i<s;++i){var l=n[i],c=l.x-e||1e-6,u=l.y-r||1e-6,h=Math.sqrt(c*c+u*u),f=(o[i]-h)*a[i]*t/h;l.vx+=c*f,l.vy+=u*f}}function c(){if(n){var e,r=n.length;for(a=new Array(r),o=new Array(r),e=0;e<r;++e)o[e]=+t(n[e],e,n),a[e]=isNaN(o[e])?0:+s(n[e],e,n)}}return\"function\"!=typeof t&&(t=i(+t)),null==e&&(e=0),null==r&&(r=0),l.initialize=function(t){n=t,c()},l.strength=function(t){return arguments.length?(s=\"function\"==typeof t?t:i(+t),c(),l):s},l.radius=function(e){return arguments.length?(t=\"function\"==typeof e?e:i(+e),c(),l):t},l.x=function(t){return arguments.length?(e=+t,l):e},l.y=function(t){return arguments.length?(r=+t,l):r},l},t.forceSimulation=function(t){var e,i=1,o=.001,s=1-Math.pow(o,1/300),l=0,c=.6,u=r.map(),h=a.timer(d),f=n.dispatch(\"tick\",\"end\");function d(){g(),f.call(\"tick\",e),i<o&&(h.stop(),f.call(\"end\",e))}function g(r){var n,a,o=t.length;void 0===r&&(r=1);for(var h=0;h<r;++h)for(i+=(l-i)*s,u.each((function(t){t(i)})),n=0;n<o;++n)null==(a=t[n]).fx?a.x+=a.vx*=c:(a.x=a.fx,a.vx=0),null==a.fy?a.y+=a.vy*=c:(a.y=a.fy,a.vy=0);return e}function m(){for(var e,r=0,n=t.length;r<n;++r){if((e=t[r]).index=r,null!=e.fx&&(e.x=e.fx),null!=e.fy&&(e.y=e.fy),isNaN(e.x)||isNaN(e.y)){var a=10*Math.sqrt(r),i=r*p;e.x=a*Math.cos(i),e.y=a*Math.sin(i)}(isNaN(e.vx)||isNaN(e.vy))&&(e.vx=e.vy=0)}}function v(e){return e.initialize&&e.initialize(t),e}return null==t&&(t=[]),m(),e={tick:g,restart:function(){return h.restart(d),e},stop:function(){return h.stop(),e},nodes:function(r){return arguments.length?(t=r,m(),u.each(v),e):t},alpha:function(t){return arguments.length?(i=+t,e):i},alphaMin:function(t){return arguments.length?(o=+t,e):o},alphaDecay:function(t){return arguments.length?(s=+t,e):+s},alphaTarget:function(t){return arguments.length?(l=+t,e):l},velocityDecay:function(t){return arguments.length?(c=1-t,e):1-c},force:function(t,r){return arguments.length>1?(null==r?u.remove(t):u.set(t,v(r)),e):u.get(t)},find:function(e,r,n){var a,i,o,s,l,c=0,u=t.length;for(null==n?n=1/0:n*=n,c=0;c<u;++c)(o=(a=e-(s=t[c]).x)*a+(i=r-s.y)*i)<n&&(l=s,n=o);return l},on:function(t,r){return arguments.length>1?(f.on(t,r),e):f.on(t)}}},t.forceX=function(t){var e,r,n,a=i(.1);function o(t){for(var a,i=0,o=e.length;i<o;++i)(a=e[i]).vx+=(n[i]-a.x)*r[i]*t}function s(){if(e){var i,o=e.length;for(r=new Array(o),n=new Array(o),i=0;i<o;++i)r[i]=isNaN(n[i]=+t(e[i],i,e))?0:+a(e[i],i,e)}}return\"function\"!=typeof t&&(t=i(null==t?0:+t)),o.initialize=function(t){e=t,s()},o.strength=function(t){return arguments.length?(a=\"function\"==typeof t?t:i(+t),s(),o):a},o.x=function(e){return arguments.length?(t=\"function\"==typeof e?e:i(+e),s(),o):t},o},t.forceY=function(t){var e,r,n,a=i(.1);function o(t){for(var a,i=0,o=e.length;i<o;++i)(a=e[i]).vy+=(n[i]-a.y)*r[i]*t}function s(){if(e){var i,o=e.length;for(r=new Array(o),n=new Array(o),i=0;i<o;++i)r[i]=isNaN(n[i]=+t(e[i],i,e))?0:+a(e[i],i,e)}}return\"function\"!=typeof t&&(t=i(null==t?0:+t)),o.initialize=function(t){e=t,s()},o.strength=function(t){return arguments.length?(a=\"function\"==typeof t?t:i(+t),s(),o):a},o.y=function(e){return arguments.length?(t=\"function\"==typeof e?e:i(+e),s(),o):t},o},Object.defineProperty(t,\"__esModule\",{value:!0})}))},{\"d3-collection\":157,\"d3-dispatch\":159,\"d3-quadtree\":164,\"d3-timer\":168}],161:[function(t,e,r){!function(t,n){\"object\"==typeof r&&\"undefined\"!=typeof e?n(r):n((t=t||self).d3=t.d3||{})}(this,(function(t){\"use strict\";function e(t,e){return t.parent===e.parent?1:2}function r(t,e){return t+e.x}function n(t,e){return Math.max(t,e.y)}function a(t){var e=0,r=t.children,n=r&&r.length;if(n)for(;--n>=0;)e+=r[n].value;else e=1;t.value=e}function i(t,e){var r,n,a,i,s,u=new c(t),h=+t.value&&(u.value=t.value),f=[u];for(null==e&&(e=o);r=f.pop();)if(h&&(r.value=+r.data.value),(a=e(r.data))&&(s=a.length))for(r.children=new Array(s),i=s-1;i>=0;--i)f.push(n=r.children[i]=new c(a[i])),n.parent=r,n.depth=r.depth+1;return u.eachBefore(l)}function o(t){return t.children}function s(t){t.data=t.data.data}function l(t){var e=0;do{t.height=e}while((t=t.parent)&&t.height<++e)}function c(t){this.data=t,this.depth=this.height=0,this.parent=null}c.prototype=i.prototype={constructor:c,count:function(){return this.eachAfter(a)},each:function(t){var e,r,n,a,i=this,o=[i];do{for(e=o.reverse(),o=[];i=e.pop();)if(t(i),r=i.children)for(n=0,a=r.length;n<a;++n)o.push(r[n])}while(o.length);return this},eachAfter:function(t){for(var e,r,n,a=this,i=[a],o=[];a=i.pop();)if(o.push(a),e=a.children)for(r=0,n=e.length;r<n;++r)i.push(e[r]);for(;a=o.pop();)t(a);return this},eachBefore:function(t){for(var e,r,n=this,a=[n];n=a.pop();)if(t(n),e=n.children)for(r=e.length-1;r>=0;--r)a.push(e[r]);return this},sum:function(t){return this.eachAfter((function(e){for(var r=+t(e.data)||0,n=e.children,a=n&&n.length;--a>=0;)r+=n[a].value;e.value=r}))},sort:function(t){return this.eachBefore((function(e){e.children&&e.children.sort(t)}))},path:function(t){for(var e=this,r=function(t,e){if(t===e)return t;var r=t.ancestors(),n=e.ancestors(),a=null;t=r.pop(),e=n.pop();for(;t===e;)a=t,t=r.pop(),e=n.pop();return a}(e,t),n=[e];e!==r;)e=e.parent,n.push(e);for(var a=n.length;t!==r;)n.splice(a,0,t),t=t.parent;return n},ancestors:function(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e},descendants:function(){var t=[];return this.each((function(e){t.push(e)})),t},leaves:function(){var t=[];return this.eachBefore((function(e){e.children||t.push(e)})),t},links:function(){var t=this,e=[];return t.each((function(r){r!==t&&e.push({source:r.parent,target:r})})),e},copy:function(){return i(this).eachBefore(s)}};var u=Array.prototype.slice;function h(t){for(var e,r,n=0,a=(t=function(t){for(var e,r,n=t.length;n;)r=Math.random()*n--|0,e=t[n],t[n]=t[r],t[r]=e;return t}(u.call(t))).length,i=[];n<a;)e=t[n],r&&d(r,e)?++n:(r=m(i=f(i,e)),n=0);return r}function f(t,e){var r,n;if(g(e,t))return[e];for(r=0;r<t.length;++r)if(p(e,t[r])&&g(v(t[r],e),t))return[t[r],e];for(r=0;r<t.length-1;++r)for(n=r+1;n<t.length;++n)if(p(v(t[r],t[n]),e)&&p(v(t[r],e),t[n])&&p(v(t[n],e),t[r])&&g(y(t[r],t[n],e),t))return[t[r],t[n],e];throw new Error}function p(t,e){var r=t.r-e.r,n=e.x-t.x,a=e.y-t.y;return r<0||r*r<n*n+a*a}function d(t,e){var r=t.r-e.r+1e-6,n=e.x-t.x,a=e.y-t.y;return r>0&&r*r>n*n+a*a}function g(t,e){for(var r=0;r<e.length;++r)if(!d(t,e[r]))return!1;return!0}function m(t){switch(t.length){case 1:return{x:(e=t[0]).x,y:e.y,r:e.r};case 2:return v(t[0],t[1]);case 3:return y(t[0],t[1],t[2])}var e}function v(t,e){var r=t.x,n=t.y,a=t.r,i=e.x,o=e.y,s=e.r,l=i-r,c=o-n,u=s-a,h=Math.sqrt(l*l+c*c);return{x:(r+i+l/h*u)/2,y:(n+o+c/h*u)/2,r:(h+a+s)/2}}function y(t,e,r){var n=t.x,a=t.y,i=t.r,o=e.x,s=e.y,l=e.r,c=r.x,u=r.y,h=r.r,f=n-o,p=n-c,d=a-s,g=a-u,m=l-i,v=h-i,y=n*n+a*a-i*i,x=y-o*o-s*s+l*l,b=y-c*c-u*u+h*h,_=p*d-f*g,w=(d*b-g*x)/(2*_)-n,T=(g*m-d*v)/_,k=(p*x-f*b)/(2*_)-a,M=(f*v-p*m)/_,A=T*T+M*M-1,S=2*(i+w*T+k*M),E=w*w+k*k-i*i,C=-(A?(S+Math.sqrt(S*S-4*A*E))/(2*A):E/S);return{x:n+w+T*C,y:a+k+M*C,r:C}}function x(t,e,r){var n,a,i,o,s=t.x-e.x,l=t.y-e.y,c=s*s+l*l;c?(a=e.r+r.r,a*=a,o=t.r+r.r,a>(o*=o)?(n=(c+o-a)/(2*c),i=Math.sqrt(Math.max(0,o/c-n*n)),r.x=t.x-n*s-i*l,r.y=t.y-n*l+i*s):(n=(c+a-o)/(2*c),i=Math.sqrt(Math.max(0,a/c-n*n)),r.x=e.x+n*s-i*l,r.y=e.y+n*l+i*s)):(r.x=e.x+r.r,r.y=e.y)}function b(t,e){var r=t.r+e.r-1e-6,n=e.x-t.x,a=e.y-t.y;return r>0&&r*r>n*n+a*a}function _(t){var e=t._,r=t.next._,n=e.r+r.r,a=(e.x*r.r+r.x*e.r)/n,i=(e.y*r.r+r.y*e.r)/n;return a*a+i*i}function w(t){this._=t,this.next=null,this.previous=null}function T(t){if(!(a=t.length))return 0;var e,r,n,a,i,o,s,l,c,u,f;if((e=t[0]).x=0,e.y=0,!(a>1))return e.r;if(r=t[1],e.x=-r.r,r.x=e.r,r.y=0,!(a>2))return e.r+r.r;x(r,e,n=t[2]),e=new w(e),r=new w(r),n=new w(n),e.next=n.previous=r,r.next=e.previous=n,n.next=r.previous=e;t:for(s=3;s<a;++s){x(e._,r._,n=t[s]),n=new w(n),l=r.next,c=e.previous,u=r._.r,f=e._.r;do{if(u<=f){if(b(l._,n._)){r=l,e.next=r,r.previous=e,--s;continue t}u+=l._.r,l=l.next}else{if(b(c._,n._)){(e=c).next=r,r.previous=e,--s;continue t}f+=c._.r,c=c.previous}}while(l!==c.next);for(n.previous=e,n.next=r,e.next=r.previous=r=n,i=_(e);(n=n.next)!==r;)(o=_(n))<i&&(e=n,i=o);r=e.next}for(e=[r._],n=r;(n=n.next)!==r;)e.push(n._);for(n=h(e),s=0;s<a;++s)(e=t[s]).x-=n.x,e.y-=n.y;return n.r}function k(t){return null==t?null:M(t)}function M(t){if(\"function\"!=typeof t)throw new Error;return t}function A(){return 0}function S(t){return function(){return t}}function E(t){return Math.sqrt(t.value)}function C(t){return function(e){e.children||(e.r=Math.max(0,+t(e)||0))}}function L(t,e){return function(r){if(n=r.children){var n,a,i,o=n.length,s=t(r)*e||0;if(s)for(a=0;a<o;++a)n[a].r+=s;if(i=T(n),s)for(a=0;a<o;++a)n[a].r-=s;r.r=i+s}}}function P(t){return function(e){var r=e.parent;e.r*=t,r&&(e.x=r.x+t*e.x,e.y=r.y+t*e.y)}}function I(t){t.x0=Math.round(t.x0),t.y0=Math.round(t.y0),t.x1=Math.round(t.x1),t.y1=Math.round(t.y1)}function z(t,e,r,n,a){for(var i,o=t.children,s=-1,l=o.length,c=t.value&&(n-e)/t.value;++s<l;)(i=o[s]).y0=r,i.y1=a,i.x0=e,i.x1=e+=i.value*c}var O={depth:-1},D={};function R(t){return t.id}function F(t){return t.parentId}function B(t,e){return t.parent===e.parent?1:2}function N(t){var e=t.children;return e?e[0]:t.t}function j(t){var e=t.children;return e?e[e.length-1]:t.t}function U(t,e,r){var n=r/(e.i-t.i);e.c-=n,e.s+=r,t.c+=n,e.z+=r,e.m+=r}function V(t,e,r){return t.a.parent===e.parent?t.a:r}function q(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}function H(t,e,r,n,a){for(var i,o=t.children,s=-1,l=o.length,c=t.value&&(a-r)/t.value;++s<l;)(i=o[s]).x0=e,i.x1=n,i.y0=r,i.y1=r+=i.value*c}q.prototype=Object.create(c.prototype);var G=(1+Math.sqrt(5))/2;function Y(t,e,r,n,a,i){for(var o,s,l,c,u,h,f,p,d,g,m,v=[],y=e.children,x=0,b=0,_=y.length,w=e.value;x<_;){l=a-r,c=i-n;do{u=y[b++].value}while(!u&&b<_);for(h=f=u,m=u*u*(g=Math.max(c/l,l/c)/(w*t)),d=Math.max(f/m,m/h);b<_;++b){if(u+=s=y[b].value,s<h&&(h=s),s>f&&(f=s),m=u*u*g,(p=Math.max(f/m,m/h))>d){u-=s;break}d=p}v.push(o={value:u,dice:l<c,children:y.slice(x,b)}),o.dice?z(o,r,n,a,w?n+=c*u/w:i):H(o,r,n,w?r+=l*u/w:a,i),w-=u,x=b}return v}var W=function t(e){function r(t,r,n,a,i){Y(e,t,r,n,a,i)}return r.ratio=function(e){return t((e=+e)>1?e:1)},r}(G);var Z=function t(e){function r(t,r,n,a,i){if((o=t._squarify)&&o.ratio===e)for(var o,s,l,c,u,h=-1,f=o.length,p=t.value;++h<f;){for(l=(s=o[h]).children,c=s.value=0,u=l.length;c<u;++c)s.value+=l[c].value;s.dice?z(s,r,n,a,n+=(i-n)*s.value/p):H(s,r,n,r+=(a-r)*s.value/p,i),p-=s.value}else t._squarify=o=Y(e,t,r,n,a,i),o.ratio=e}return r.ratio=function(e){return t((e=+e)>1?e:1)},r}(G);t.cluster=function(){var t=e,a=1,i=1,o=!1;function s(e){var s,l=0;e.eachAfter((function(e){var a=e.children;a?(e.x=function(t){return t.reduce(r,0)/t.length}(a),e.y=function(t){return 1+t.reduce(n,0)}(a)):(e.x=s?l+=t(e,s):0,e.y=0,s=e)}));var c=function(t){for(var e;e=t.children;)t=e[0];return t}(e),u=function(t){for(var e;e=t.children;)t=e[e.length-1];return t}(e),h=c.x-t(c,u)/2,f=u.x+t(u,c)/2;return e.eachAfter(o?function(t){t.x=(t.x-e.x)*a,t.y=(e.y-t.y)*i}:function(t){t.x=(t.x-h)/(f-h)*a,t.y=(1-(e.y?t.y/e.y:1))*i})}return s.separation=function(e){return arguments.length?(t=e,s):t},s.size=function(t){return arguments.length?(o=!1,a=+t[0],i=+t[1],s):o?null:[a,i]},s.nodeSize=function(t){return arguments.length?(o=!0,a=+t[0],i=+t[1],s):o?[a,i]:null},s},t.hierarchy=i,t.pack=function(){var t=null,e=1,r=1,n=A;function a(a){return a.x=e/2,a.y=r/2,t?a.eachBefore(C(t)).eachAfter(L(n,.5)).eachBefore(P(1)):a.eachBefore(C(E)).eachAfter(L(A,1)).eachAfter(L(n,a.r/Math.min(e,r))).eachBefore(P(Math.min(e,r)/(2*a.r))),a}return a.radius=function(e){return arguments.length?(t=k(e),a):t},a.size=function(t){return arguments.length?(e=+t[0],r=+t[1],a):[e,r]},a.padding=function(t){return arguments.length?(n=\"function\"==typeof t?t:S(+t),a):n},a},t.packEnclose=h,t.packSiblings=function(t){return T(t),t},t.partition=function(){var t=1,e=1,r=0,n=!1;function a(a){var i=a.height+1;return a.x0=a.y0=r,a.x1=t,a.y1=e/i,a.eachBefore(function(t,e){return function(n){n.children&&z(n,n.x0,t*(n.depth+1)/e,n.x1,t*(n.depth+2)/e);var a=n.x0,i=n.y0,o=n.x1-r,s=n.y1-r;o<a&&(a=o=(a+o)/2),s<i&&(i=s=(i+s)/2),n.x0=a,n.y0=i,n.x1=o,n.y1=s}}(e,i)),n&&a.eachBefore(I),a}return a.round=function(t){return arguments.length?(n=!!t,a):n},a.size=function(r){return arguments.length?(t=+r[0],e=+r[1],a):[t,e]},a.padding=function(t){return arguments.length?(r=+t,a):r},a},t.stratify=function(){var t=R,e=F;function r(r){var n,a,i,o,s,u,h,f=r.length,p=new Array(f),d={};for(a=0;a<f;++a)n=r[a],s=p[a]=new c(n),null!=(u=t(n,a,r))&&(u+=\"\")&&(d[h=\"$\"+(s.id=u)]=h in d?D:s);for(a=0;a<f;++a)if(s=p[a],null!=(u=e(r[a],a,r))&&(u+=\"\")){if(!(o=d[\"$\"+u]))throw new Error(\"missing: \"+u);if(o===D)throw new Error(\"ambiguous: \"+u);o.children?o.children.push(s):o.children=[s],s.parent=o}else{if(i)throw new Error(\"multiple roots\");i=s}if(!i)throw new Error(\"no root\");if(i.parent=O,i.eachBefore((function(t){t.depth=t.parent.depth+1,--f})).eachBefore(l),i.parent=null,f>0)throw new Error(\"cycle\");return i}return r.id=function(e){return arguments.length?(t=M(e),r):t},r.parentId=function(t){return arguments.length?(e=M(t),r):e},r},t.tree=function(){var t=B,e=1,r=1,n=null;function a(a){var l=function(t){for(var e,r,n,a,i,o=new q(t,0),s=[o];e=s.pop();)if(n=e._.children)for(e.children=new Array(i=n.length),a=i-1;a>=0;--a)s.push(r=e.children[a]=new q(n[a],a)),r.parent=e;return(o.parent=new q(null,0)).children=[o],o}(a);if(l.eachAfter(i),l.parent.m=-l.z,l.eachBefore(o),n)a.eachBefore(s);else{var c=a,u=a,h=a;a.eachBefore((function(t){t.x<c.x&&(c=t),t.x>u.x&&(u=t),t.depth>h.depth&&(h=t)}));var f=c===u?1:t(c,u)/2,p=f-c.x,d=e/(u.x+f+p),g=r/(h.depth||1);a.eachBefore((function(t){t.x=(t.x+p)*d,t.y=t.depth*g}))}return a}function i(e){var r=e.children,n=e.parent.children,a=e.i?n[e.i-1]:null;if(r){!function(t){for(var e,r=0,n=0,a=t.children,i=a.length;--i>=0;)(e=a[i]).z+=r,e.m+=r,r+=e.s+(n+=e.c)}(e);var i=(r[0].z+r[r.length-1].z)/2;a?(e.z=a.z+t(e._,a._),e.m=e.z-i):e.z=i}else a&&(e.z=a.z+t(e._,a._));e.parent.A=function(e,r,n){if(r){for(var a,i=e,o=e,s=r,l=i.parent.children[0],c=i.m,u=o.m,h=s.m,f=l.m;s=j(s),i=N(i),s&&i;)l=N(l),(o=j(o)).a=e,(a=s.z+h-i.z-c+t(s._,i._))>0&&(U(V(s,e,n),e,a),c+=a,u+=a),h+=s.m,c+=i.m,f+=l.m,u+=o.m;s&&!j(o)&&(o.t=s,o.m+=h-u),i&&!N(l)&&(l.t=i,l.m+=c-f,n=e)}return n}(e,a,e.parent.A||n[0])}function o(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function s(t){t.x*=e,t.y=t.depth*r}return a.separation=function(e){return arguments.length?(t=e,a):t},a.size=function(t){return arguments.length?(n=!1,e=+t[0],r=+t[1],a):n?null:[e,r]},a.nodeSize=function(t){return arguments.length?(n=!0,e=+t[0],r=+t[1],a):n?[e,r]:null},a},t.treemap=function(){var t=W,e=!1,r=1,n=1,a=[0],i=A,o=A,s=A,l=A,c=A;function u(t){return t.x0=t.y0=0,t.x1=r,t.y1=n,t.eachBefore(h),a=[0],e&&t.eachBefore(I),t}function h(e){var r=a[e.depth],n=e.x0+r,u=e.y0+r,h=e.x1-r,f=e.y1-r;h<n&&(n=h=(n+h)/2),f<u&&(u=f=(u+f)/2),e.x0=n,e.y0=u,e.x1=h,e.y1=f,e.children&&(r=a[e.depth+1]=i(e)/2,n+=c(e)-r,u+=o(e)-r,(h-=s(e)-r)<n&&(n=h=(n+h)/2),(f-=l(e)-r)<u&&(u=f=(u+f)/2),t(e,n,u,h,f))}return u.round=function(t){return arguments.length?(e=!!t,u):e},u.size=function(t){return arguments.length?(r=+t[0],n=+t[1],u):[r,n]},u.tile=function(e){return arguments.length?(t=M(e),u):t},u.padding=function(t){return arguments.length?u.paddingInner(t).paddingOuter(t):u.paddingInner()},u.paddingInner=function(t){return arguments.length?(i=\"function\"==typeof t?t:S(+t),u):i},u.paddingOuter=function(t){return arguments.length?u.paddingTop(t).paddingRight(t).paddingBottom(t).paddingLeft(t):u.paddingTop()},u.paddingTop=function(t){return arguments.length?(o=\"function\"==typeof t?t:S(+t),u):o},u.paddingRight=function(t){return arguments.length?(s=\"function\"==typeof t?t:S(+t),u):s},u.paddingBottom=function(t){return arguments.length?(l=\"function\"==typeof t?t:S(+t),u):l},u.paddingLeft=function(t){return arguments.length?(c=\"function\"==typeof t?t:S(+t),u):c},u},t.treemapBinary=function(t,e,r,n,a){var i,o,s=t.children,l=s.length,c=new Array(l+1);for(c[0]=o=i=0;i<l;++i)c[i+1]=o+=s[i].value;!function t(e,r,n,a,i,o,l){if(e>=r-1){var u=s[e];return u.x0=a,u.y0=i,u.x1=o,void(u.y1=l)}var h=c[e],f=n/2+h,p=e+1,d=r-1;for(;p<d;){var g=p+d>>>1;c[g]<f?p=g+1:d=g}f-c[p-1]<c[p]-f&&e+1<p&&--p;var m=c[p]-h,v=n-m;if(o-a>l-i){var y=(a*v+o*m)/n;t(e,p,m,a,i,y,l),t(p,r,v,y,i,o,l)}else{var x=(i*v+l*m)/n;t(e,p,m,a,i,o,x),t(p,r,v,a,x,o,l)}}(0,l,t.value,e,r,n,a)},t.treemapDice=z,t.treemapResquarify=Z,t.treemapSlice=H,t.treemapSliceDice=function(t,e,r,n,a){(1&t.depth?H:z)(t,e,r,n,a)},t.treemapSquarify=W,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],162:[function(t,e,r){!function(n,a){\"object\"==typeof r&&\"undefined\"!=typeof e?a(r,t(\"d3-color\")):a((n=n||self).d3=n.d3||{},n.d3)}(this,(function(t,e){\"use strict\";function r(t,e,r,n,a){var i=t*t,o=i*t;return((1-3*t+3*i-o)*e+(4-6*i+3*o)*r+(1+3*t+3*i-3*o)*n+o*a)/6}function n(t){var e=t.length-1;return function(n){var a=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),i=t[a],o=t[a+1],s=a>0?t[a-1]:2*i-o,l=a<e-1?t[a+2]:2*o-i;return r((n-a/e)*e,s,i,o,l)}}function a(t){var e=t.length;return function(n){var a=Math.floor(((n%=1)<0?++n:n)*e),i=t[(a+e-1)%e],o=t[a%e],s=t[(a+1)%e],l=t[(a+2)%e];return r((n-a/e)*e,i,o,s,l)}}function i(t){return function(){return t}}function o(t,e){return function(r){return t+r*e}}function s(t,e){var r=e-t;return r?o(t,r>180||r<-180?r-360*Math.round(r/360):r):i(isNaN(t)?e:t)}function l(t){return 1==(t=+t)?c:function(e,r){return r-e?function(t,e,r){return t=Math.pow(t,r),e=Math.pow(e,r)-t,r=1/r,function(n){return Math.pow(t+n*e,r)}}(e,r,t):i(isNaN(e)?r:e)}}function c(t,e){var r=e-t;return r?o(t,r):i(isNaN(t)?e:t)}var u=function t(r){var n=l(r);function a(t,r){var a=n((t=e.rgb(t)).r,(r=e.rgb(r)).r),i=n(t.g,r.g),o=n(t.b,r.b),s=c(t.opacity,r.opacity);return function(e){return t.r=a(e),t.g=i(e),t.b=o(e),t.opacity=s(e),t+\"\"}}return a.gamma=t,a}(1);function h(t){return function(r){var n,a,i=r.length,o=new Array(i),s=new Array(i),l=new Array(i);for(n=0;n<i;++n)a=e.rgb(r[n]),o[n]=a.r||0,s[n]=a.g||0,l[n]=a.b||0;return o=t(o),s=t(s),l=t(l),a.opacity=1,function(t){return a.r=o(t),a.g=s(t),a.b=l(t),a+\"\"}}}var f=h(n),p=h(a);function d(t,e){e||(e=[]);var r,n=t?Math.min(e.length,t.length):0,a=e.slice();return function(i){for(r=0;r<n;++r)a[r]=t[r]*(1-i)+e[r]*i;return a}}function g(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)}function m(t,e){var r,n=e?e.length:0,a=t?Math.min(n,t.length):0,i=new Array(a),o=new Array(n);for(r=0;r<a;++r)i[r]=T(t[r],e[r]);for(;r<n;++r)o[r]=e[r];return function(t){for(r=0;r<a;++r)o[r]=i[r](t);return o}}function v(t,e){var r=new Date;return t=+t,e=+e,function(n){return r.setTime(t*(1-n)+e*n),r}}function y(t,e){return t=+t,e=+e,function(r){return t*(1-r)+e*r}}function x(t,e){var r,n={},a={};for(r in null!==t&&\"object\"==typeof t||(t={}),null!==e&&\"object\"==typeof e||(e={}),e)r in t?n[r]=T(t[r],e[r]):a[r]=e[r];return function(t){for(r in n)a[r]=n[r](t);return a}}var b=/[-+]?(?:\\d+\\.?\\d*|\\.?\\d+)(?:[eE][-+]?\\d+)?/g,_=new RegExp(b.source,\"g\");function w(t,e){var r,n,a,i=b.lastIndex=_.lastIndex=0,o=-1,s=[],l=[];for(t+=\"\",e+=\"\";(r=b.exec(t))&&(n=_.exec(e));)(a=n.index)>i&&(a=e.slice(i,a),s[o]?s[o]+=a:s[++o]=a),(r=r[0])===(n=n[0])?s[o]?s[o]+=n:s[++o]=n:(s[++o]=null,l.push({i:o,x:y(r,n)})),i=_.lastIndex;return i<e.length&&(a=e.slice(i),s[o]?s[o]+=a:s[++o]=a),s.length<2?l[0]?function(t){return function(e){return t(e)+\"\"}}(l[0].x):function(t){return function(){return t}}(e):(e=l.length,function(t){for(var r,n=0;n<e;++n)s[(r=l[n]).i]=r.x(t);return s.join(\"\")})}function T(t,r){var n,a=typeof r;return null==r||\"boolean\"===a?i(r):(\"number\"===a?y:\"string\"===a?(n=e.color(r))?(r=n,u):w:r instanceof e.color?u:r instanceof Date?v:g(r)?d:Array.isArray(r)?m:\"function\"!=typeof r.valueOf&&\"function\"!=typeof r.toString||isNaN(r)?x:y)(t,r)}var k,M,A,S,E=180/Math.PI,C={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function L(t,e,r,n,a,i){var o,s,l;return(o=Math.sqrt(t*t+e*e))&&(t/=o,e/=o),(l=t*r+e*n)&&(r-=t*l,n-=e*l),(s=Math.sqrt(r*r+n*n))&&(r/=s,n/=s,l/=s),t*n<e*r&&(t=-t,e=-e,l=-l,o=-o),{translateX:a,translateY:i,rotate:Math.atan2(e,t)*E,skewX:Math.atan(l)*E,scaleX:o,scaleY:s}}function P(t,e,r,n){function a(t){return t.length?t.pop()+\" \":\"\"}return function(i,o){var s=[],l=[];return i=t(i),o=t(o),function(t,n,a,i,o,s){if(t!==a||n!==i){var l=o.push(\"translate(\",null,e,null,r);s.push({i:l-4,x:y(t,a)},{i:l-2,x:y(n,i)})}else(a||i)&&o.push(\"translate(\"+a+e+i+r)}(i.translateX,i.translateY,o.translateX,o.translateY,s,l),function(t,e,r,i){t!==e?(t-e>180?e+=360:e-t>180&&(t+=360),i.push({i:r.push(a(r)+\"rotate(\",null,n)-2,x:y(t,e)})):e&&r.push(a(r)+\"rotate(\"+e+n)}(i.rotate,o.rotate,s,l),function(t,e,r,i){t!==e?i.push({i:r.push(a(r)+\"skewX(\",null,n)-2,x:y(t,e)}):e&&r.push(a(r)+\"skewX(\"+e+n)}(i.skewX,o.skewX,s,l),function(t,e,r,n,i,o){if(t!==r||e!==n){var s=i.push(a(i)+\"scale(\",null,\",\",null,\")\");o.push({i:s-4,x:y(t,r)},{i:s-2,x:y(e,n)})}else 1===r&&1===n||i.push(a(i)+\"scale(\"+r+\",\"+n+\")\")}(i.scaleX,i.scaleY,o.scaleX,o.scaleY,s,l),i=o=null,function(t){for(var e,r=-1,n=l.length;++r<n;)s[(e=l[r]).i]=e.x(t);return s.join(\"\")}}}var I=P((function(t){return\"none\"===t?C:(k||(k=document.createElement(\"DIV\"),M=document.documentElement,A=document.defaultView),k.style.transform=t,t=A.getComputedStyle(M.appendChild(k),null).getPropertyValue(\"transform\"),M.removeChild(k),L(+(t=t.slice(7,-1).split(\",\"))[0],+t[1],+t[2],+t[3],+t[4],+t[5]))}),\"px, \",\"px)\",\"deg)\"),z=P((function(t){return null==t?C:(S||(S=document.createElementNS(\"http://www.w3.org/2000/svg\",\"g\")),S.setAttribute(\"transform\",t),(t=S.transform.baseVal.consolidate())?L((t=t.matrix).a,t.b,t.c,t.d,t.e,t.f):C)}),\", \",\")\",\")\"),O=Math.SQRT2;function D(t){return((t=Math.exp(t))+1/t)/2}function R(t){return function(r,n){var a=t((r=e.hsl(r)).h,(n=e.hsl(n)).h),i=c(r.s,n.s),o=c(r.l,n.l),s=c(r.opacity,n.opacity);return function(t){return r.h=a(t),r.s=i(t),r.l=o(t),r.opacity=s(t),r+\"\"}}}var F=R(s),B=R(c);function N(t){return function(r,n){var a=t((r=e.hcl(r)).h,(n=e.hcl(n)).h),i=c(r.c,n.c),o=c(r.l,n.l),s=c(r.opacity,n.opacity);return function(t){return r.h=a(t),r.c=i(t),r.l=o(t),r.opacity=s(t),r+\"\"}}}var j=N(s),U=N(c);function V(t){return function r(n){function a(r,a){var i=t((r=e.cubehelix(r)).h,(a=e.cubehelix(a)).h),o=c(r.s,a.s),s=c(r.l,a.l),l=c(r.opacity,a.opacity);return function(t){return r.h=i(t),r.s=o(t),r.l=s(Math.pow(t,n)),r.opacity=l(t),r+\"\"}}return n=+n,a.gamma=r,a}(1)}var q=V(s),H=V(c);t.interpolate=T,t.interpolateArray=function(t,e){return(g(e)?d:m)(t,e)},t.interpolateBasis=n,t.interpolateBasisClosed=a,t.interpolateCubehelix=q,t.interpolateCubehelixLong=H,t.interpolateDate=v,t.interpolateDiscrete=function(t){var e=t.length;return function(r){return t[Math.max(0,Math.min(e-1,Math.floor(r*e)))]}},t.interpolateHcl=j,t.interpolateHclLong=U,t.interpolateHsl=F,t.interpolateHslLong=B,t.interpolateHue=function(t,e){var r=s(+t,+e);return function(t){var e=r(t);return e-360*Math.floor(e/360)}},t.interpolateLab=function(t,r){var n=c((t=e.lab(t)).l,(r=e.lab(r)).l),a=c(t.a,r.a),i=c(t.b,r.b),o=c(t.opacity,r.opacity);return function(e){return t.l=n(e),t.a=a(e),t.b=i(e),t.opacity=o(e),t+\"\"}},t.interpolateNumber=y,t.interpolateNumberArray=d,t.interpolateObject=x,t.interpolateRgb=u,t.interpolateRgbBasis=f,t.interpolateRgbBasisClosed=p,t.interpolateRound=function(t,e){return t=+t,e=+e,function(r){return Math.round(t*(1-r)+e*r)}},t.interpolateString=w,t.interpolateTransformCss=I,t.interpolateTransformSvg=z,t.interpolateZoom=function(t,e){var r,n,a=t[0],i=t[1],o=t[2],s=e[0],l=e[1],c=e[2],u=s-a,h=l-i,f=u*u+h*h;if(f<1e-12)n=Math.log(c/o)/O,r=function(t){return[a+t*u,i+t*h,o*Math.exp(O*t*n)]};else{var p=Math.sqrt(f),d=(c*c-o*o+4*f)/(2*o*2*p),g=(c*c-o*o-4*f)/(2*c*2*p),m=Math.log(Math.sqrt(d*d+1)-d),v=Math.log(Math.sqrt(g*g+1)-g);n=(v-m)/O,r=function(t){var e,r=t*n,s=D(m),l=o/(2*p)*(s*(e=O*r+m,((e=Math.exp(2*e))-1)/(e+1))-function(t){return((t=Math.exp(t))-1/t)/2}(m));return[a+l*u,i+l*h,o*s/D(O*r+m)]}}return r.duration=1e3*n,r},t.piecewise=function(t,e){for(var r=0,n=e.length-1,a=e[0],i=new Array(n<0?0:n);r<n;)i[r]=t(a,a=e[++r]);return function(t){var e=Math.max(0,Math.min(n-1,Math.floor(t*=n)));return i[e](t-e)}},t.quantize=function(t,e){for(var r=new Array(e),n=0;n<e;++n)r[n]=t(n/(e-1));return r},Object.defineProperty(t,\"__esModule\",{value:!0})}))},{\"d3-color\":158}],163:[function(t,e,r){!function(t,n){\"object\"==typeof r&&\"undefined\"!=typeof e?n(r):n((t=t||self).d3=t.d3||{})}(this,(function(t){\"use strict\";var e=Math.PI,r=2*e,n=r-1e-6;function a(){this._x0=this._y0=this._x1=this._y1=null,this._=\"\"}function i(){return new a}a.prototype=i.prototype={constructor:a,moveTo:function(t,e){this._+=\"M\"+(this._x0=this._x1=+t)+\",\"+(this._y0=this._y1=+e)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+=\"Z\")},lineTo:function(t,e){this._+=\"L\"+(this._x1=+t)+\",\"+(this._y1=+e)},quadraticCurveTo:function(t,e,r,n){this._+=\"Q\"+ +t+\",\"+ +e+\",\"+(this._x1=+r)+\",\"+(this._y1=+n)},bezierCurveTo:function(t,e,r,n,a,i){this._+=\"C\"+ +t+\",\"+ +e+\",\"+ +r+\",\"+ +n+\",\"+(this._x1=+a)+\",\"+(this._y1=+i)},arcTo:function(t,r,n,a,i){t=+t,r=+r,n=+n,a=+a,i=+i;var o=this._x1,s=this._y1,l=n-t,c=a-r,u=o-t,h=s-r,f=u*u+h*h;if(i<0)throw new Error(\"negative radius: \"+i);if(null===this._x1)this._+=\"M\"+(this._x1=t)+\",\"+(this._y1=r);else if(f>1e-6)if(Math.abs(h*l-c*u)>1e-6&&i){var p=n-o,d=a-s,g=l*l+c*c,m=p*p+d*d,v=Math.sqrt(g),y=Math.sqrt(f),x=i*Math.tan((e-Math.acos((g+f-m)/(2*v*y)))/2),b=x/y,_=x/v;Math.abs(b-1)>1e-6&&(this._+=\"L\"+(t+b*u)+\",\"+(r+b*h)),this._+=\"A\"+i+\",\"+i+\",0,0,\"+ +(h*p>u*d)+\",\"+(this._x1=t+_*l)+\",\"+(this._y1=r+_*c)}else this._+=\"L\"+(this._x1=t)+\",\"+(this._y1=r);else;},arc:function(t,a,i,o,s,l){t=+t,a=+a,l=!!l;var c=(i=+i)*Math.cos(o),u=i*Math.sin(o),h=t+c,f=a+u,p=1^l,d=l?o-s:s-o;if(i<0)throw new Error(\"negative radius: \"+i);null===this._x1?this._+=\"M\"+h+\",\"+f:(Math.abs(this._x1-h)>1e-6||Math.abs(this._y1-f)>1e-6)&&(this._+=\"L\"+h+\",\"+f),i&&(d<0&&(d=d%r+r),d>n?this._+=\"A\"+i+\",\"+i+\",0,1,\"+p+\",\"+(t-c)+\",\"+(a-u)+\"A\"+i+\",\"+i+\",0,1,\"+p+\",\"+(this._x1=h)+\",\"+(this._y1=f):d>1e-6&&(this._+=\"A\"+i+\",\"+i+\",0,\"+ +(d>=e)+\",\"+p+\",\"+(this._x1=t+i*Math.cos(s))+\",\"+(this._y1=a+i*Math.sin(s))))},rect:function(t,e,r,n){this._+=\"M\"+(this._x0=this._x1=+t)+\",\"+(this._y0=this._y1=+e)+\"h\"+ +r+\"v\"+ +n+\"h\"+-r+\"Z\"},toString:function(){return this._}},t.path=i,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],164:[function(t,e,r){!function(t,n){\"object\"==typeof r&&\"undefined\"!=typeof e?n(r):n((t=t||self).d3=t.d3||{})}(this,(function(t){\"use strict\";function e(t,e,r,n){if(isNaN(e)||isNaN(r))return t;var a,i,o,s,l,c,u,h,f,p=t._root,d={data:n},g=t._x0,m=t._y0,v=t._x1,y=t._y1;if(!p)return t._root=d,t;for(;p.length;)if((c=e>=(i=(g+v)/2))?g=i:v=i,(u=r>=(o=(m+y)/2))?m=o:y=o,a=p,!(p=p[h=u<<1|c]))return a[h]=d,t;if(s=+t._x.call(null,p.data),l=+t._y.call(null,p.data),e===s&&r===l)return d.next=p,a?a[h]=d:t._root=d,t;do{a=a?a[h]=new Array(4):t._root=new Array(4),(c=e>=(i=(g+v)/2))?g=i:v=i,(u=r>=(o=(m+y)/2))?m=o:y=o}while((h=u<<1|c)==(f=(l>=o)<<1|s>=i));return a[f]=p,a[h]=d,t}function r(t,e,r,n,a){this.node=t,this.x0=e,this.y0=r,this.x1=n,this.y1=a}function n(t){return t[0]}function a(t){return t[1]}function i(t,e,r){var i=new o(null==e?n:e,null==r?a:r,NaN,NaN,NaN,NaN);return null==t?i:i.addAll(t)}function o(t,e,r,n,a,i){this._x=t,this._y=e,this._x0=r,this._y0=n,this._x1=a,this._y1=i,this._root=void 0}function s(t){for(var e={data:t.data},r=e;t=t.next;)r=r.next={data:t.data};return e}var l=i.prototype=o.prototype;l.copy=function(){var t,e,r=new o(this._x,this._y,this._x0,this._y0,this._x1,this._y1),n=this._root;if(!n)return r;if(!n.length)return r._root=s(n),r;for(t=[{source:n,target:r._root=new Array(4)}];n=t.pop();)for(var a=0;a<4;++a)(e=n.source[a])&&(e.length?t.push({source:e,target:n.target[a]=new Array(4)}):n.target[a]=s(e));return r},l.add=function(t){var r=+this._x.call(null,t),n=+this._y.call(null,t);return e(this.cover(r,n),r,n,t)},l.addAll=function(t){var r,n,a,i,o=t.length,s=new Array(o),l=new Array(o),c=1/0,u=1/0,h=-1/0,f=-1/0;for(n=0;n<o;++n)isNaN(a=+this._x.call(null,r=t[n]))||isNaN(i=+this._y.call(null,r))||(s[n]=a,l[n]=i,a<c&&(c=a),a>h&&(h=a),i<u&&(u=i),i>f&&(f=i));if(c>h||u>f)return this;for(this.cover(c,u).cover(h,f),n=0;n<o;++n)e(this,s[n],l[n],t[n]);return this},l.cover=function(t,e){if(isNaN(t=+t)||isNaN(e=+e))return this;var r=this._x0,n=this._y0,a=this._x1,i=this._y1;if(isNaN(r))a=(r=Math.floor(t))+1,i=(n=Math.floor(e))+1;else{for(var o,s,l=a-r,c=this._root;r>t||t>=a||n>e||e>=i;)switch(s=(e<n)<<1|t<r,(o=new Array(4))[s]=c,c=o,l*=2,s){case 0:a=r+l,i=n+l;break;case 1:r=a-l,i=n+l;break;case 2:a=r+l,n=i-l;break;case 3:r=a-l,n=i-l}this._root&&this._root.length&&(this._root=c)}return this._x0=r,this._y0=n,this._x1=a,this._y1=i,this},l.data=function(){var t=[];return this.visit((function(e){if(!e.length)do{t.push(e.data)}while(e=e.next)})),t},l.extent=function(t){return arguments.length?this.cover(+t[0][0],+t[0][1]).cover(+t[1][0],+t[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]},l.find=function(t,e,n){var a,i,o,s,l,c,u,h=this._x0,f=this._y0,p=this._x1,d=this._y1,g=[],m=this._root;for(m&&g.push(new r(m,h,f,p,d)),null==n?n=1/0:(h=t-n,f=e-n,p=t+n,d=e+n,n*=n);c=g.pop();)if(!(!(m=c.node)||(i=c.x0)>p||(o=c.y0)>d||(s=c.x1)<h||(l=c.y1)<f))if(m.length){var v=(i+s)/2,y=(o+l)/2;g.push(new r(m[3],v,y,s,l),new r(m[2],i,y,v,l),new r(m[1],v,o,s,y),new r(m[0],i,o,v,y)),(u=(e>=y)<<1|t>=v)&&(c=g[g.length-1],g[g.length-1]=g[g.length-1-u],g[g.length-1-u]=c)}else{var x=t-+this._x.call(null,m.data),b=e-+this._y.call(null,m.data),_=x*x+b*b;if(_<n){var w=Math.sqrt(n=_);h=t-w,f=e-w,p=t+w,d=e+w,a=m.data}}return a},l.remove=function(t){if(isNaN(i=+this._x.call(null,t))||isNaN(o=+this._y.call(null,t)))return this;var e,r,n,a,i,o,s,l,c,u,h,f,p=this._root,d=this._x0,g=this._y0,m=this._x1,v=this._y1;if(!p)return this;if(p.length)for(;;){if((c=i>=(s=(d+m)/2))?d=s:m=s,(u=o>=(l=(g+v)/2))?g=l:v=l,e=p,!(p=p[h=u<<1|c]))return this;if(!p.length)break;(e[h+1&3]||e[h+2&3]||e[h+3&3])&&(r=e,f=h)}for(;p.data!==t;)if(n=p,!(p=p.next))return this;return(a=p.next)&&delete p.next,n?(a?n.next=a:delete n.next,this):e?(a?e[h]=a:delete e[h],(p=e[0]||e[1]||e[2]||e[3])&&p===(e[3]||e[2]||e[1]||e[0])&&!p.length&&(r?r[f]=p:this._root=p),this):(this._root=a,this)},l.removeAll=function(t){for(var e=0,r=t.length;e<r;++e)this.remove(t[e]);return this},l.root=function(){return this._root},l.size=function(){var t=0;return this.visit((function(e){if(!e.length)do{++t}while(e=e.next)})),t},l.visit=function(t){var e,n,a,i,o,s,l=[],c=this._root;for(c&&l.push(new r(c,this._x0,this._y0,this._x1,this._y1));e=l.pop();)if(!t(c=e.node,a=e.x0,i=e.y0,o=e.x1,s=e.y1)&&c.length){var u=(a+o)/2,h=(i+s)/2;(n=c[3])&&l.push(new r(n,u,h,o,s)),(n=c[2])&&l.push(new r(n,a,h,u,s)),(n=c[1])&&l.push(new r(n,u,i,o,h)),(n=c[0])&&l.push(new r(n,a,i,u,h))}return this},l.visitAfter=function(t){var e,n=[],a=[];for(this._root&&n.push(new r(this._root,this._x0,this._y0,this._x1,this._y1));e=n.pop();){var i=e.node;if(i.length){var o,s=e.x0,l=e.y0,c=e.x1,u=e.y1,h=(s+c)/2,f=(l+u)/2;(o=i[0])&&n.push(new r(o,s,l,h,f)),(o=i[1])&&n.push(new r(o,h,l,c,f)),(o=i[2])&&n.push(new r(o,s,f,h,u)),(o=i[3])&&n.push(new r(o,h,f,c,u))}a.push(e)}for(;e=a.pop();)t(e.node,e.x0,e.y0,e.x1,e.y1);return this},l.x=function(t){return arguments.length?(this._x=t,this):this._x},l.y=function(t){return arguments.length?(this._y=t,this):this._y},t.quadtree=i,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],165:[function(t,e,r){!function(n,a){\"object\"==typeof r&&\"undefined\"!=typeof e?a(r,t(\"d3-path\")):a((n=n||self).d3=n.d3||{},n.d3)}(this,(function(t,e){\"use strict\";function r(t){return function(){return t}}var n=Math.abs,a=Math.atan2,i=Math.cos,o=Math.max,s=Math.min,l=Math.sin,c=Math.sqrt,u=Math.PI,h=u/2,f=2*u;function p(t){return t>1?0:t<-1?u:Math.acos(t)}function d(t){return t>=1?h:t<=-1?-h:Math.asin(t)}function g(t){return t.innerRadius}function m(t){return t.outerRadius}function v(t){return t.startAngle}function y(t){return t.endAngle}function x(t){return t&&t.padAngle}function b(t,e,r,n,a,i,o,s){var l=r-t,c=n-e,u=o-a,h=s-i,f=h*l-u*c;if(!(f*f<1e-12))return[t+(f=(u*(e-i)-h*(t-a))/f)*l,e+f*c]}function _(t,e,r,n,a,i,s){var l=t-r,u=e-n,h=(s?i:-i)/c(l*l+u*u),f=h*u,p=-h*l,d=t+f,g=e+p,m=r+f,v=n+p,y=(d+m)/2,x=(g+v)/2,b=m-d,_=v-g,w=b*b+_*_,T=a-i,k=d*v-m*g,M=(_<0?-1:1)*c(o(0,T*T*w-k*k)),A=(k*_-b*M)/w,S=(-k*b-_*M)/w,E=(k*_+b*M)/w,C=(-k*b+_*M)/w,L=A-y,P=S-x,I=E-y,z=C-x;return L*L+P*P>I*I+z*z&&(A=E,S=C),{cx:A,cy:S,x01:-f,y01:-p,x11:A*(a/T-1),y11:S*(a/T-1)}}function w(t){this._context=t}function T(t){return new w(t)}function k(t){return t[0]}function M(t){return t[1]}function A(){var t=k,n=M,a=r(!0),i=null,o=T,s=null;function l(r){var l,c,u,h=r.length,f=!1;for(null==i&&(s=o(u=e.path())),l=0;l<=h;++l)!(l<h&&a(c=r[l],l,r))===f&&((f=!f)?s.lineStart():s.lineEnd()),f&&s.point(+t(c,l,r),+n(c,l,r));if(u)return s=null,u+\"\"||null}return l.x=function(e){return arguments.length?(t=\"function\"==typeof e?e:r(+e),l):t},l.y=function(t){return arguments.length?(n=\"function\"==typeof t?t:r(+t),l):n},l.defined=function(t){return arguments.length?(a=\"function\"==typeof t?t:r(!!t),l):a},l.curve=function(t){return arguments.length?(o=t,null!=i&&(s=o(i)),l):o},l.context=function(t){return arguments.length?(null==t?i=s=null:s=o(i=t),l):i},l}function S(){var t=k,n=null,a=r(0),i=M,o=r(!0),s=null,l=T,c=null;function u(r){var u,h,f,p,d,g=r.length,m=!1,v=new Array(g),y=new Array(g);for(null==s&&(c=l(d=e.path())),u=0;u<=g;++u){if(!(u<g&&o(p=r[u],u,r))===m)if(m=!m)h=u,c.areaStart(),c.lineStart();else{for(c.lineEnd(),c.lineStart(),f=u-1;f>=h;--f)c.point(v[f],y[f]);c.lineEnd(),c.areaEnd()}m&&(v[u]=+t(p,u,r),y[u]=+a(p,u,r),c.point(n?+n(p,u,r):v[u],i?+i(p,u,r):y[u]))}if(d)return c=null,d+\"\"||null}function h(){return A().defined(o).curve(l).context(s)}return u.x=function(e){return arguments.length?(t=\"function\"==typeof e?e:r(+e),n=null,u):t},u.x0=function(e){return arguments.length?(t=\"function\"==typeof e?e:r(+e),u):t},u.x1=function(t){return arguments.length?(n=null==t?null:\"function\"==typeof t?t:r(+t),u):n},u.y=function(t){return arguments.length?(a=\"function\"==typeof t?t:r(+t),i=null,u):a},u.y0=function(t){return arguments.length?(a=\"function\"==typeof t?t:r(+t),u):a},u.y1=function(t){return arguments.length?(i=null==t?null:\"function\"==typeof t?t:r(+t),u):i},u.lineX0=u.lineY0=function(){return h().x(t).y(a)},u.lineY1=function(){return h().x(t).y(i)},u.lineX1=function(){return h().x(n).y(a)},u.defined=function(t){return arguments.length?(o=\"function\"==typeof t?t:r(!!t),u):o},u.curve=function(t){return arguments.length?(l=t,null!=s&&(c=l(s)),u):l},u.context=function(t){return arguments.length?(null==t?s=c=null:c=l(s=t),u):s},u}function E(t,e){return e<t?-1:e>t?1:e>=t?0:NaN}function C(t){return t}w.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e)}}};var L=I(T);function P(t){this._curve=t}function I(t){function e(e){return new P(t(e))}return e._curve=t,e}function z(t){var e=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(t){return arguments.length?e(I(t)):e()._curve},t}function O(){return z(A().curve(L))}function D(){var t=S().curve(L),e=t.curve,r=t.lineX0,n=t.lineX1,a=t.lineY0,i=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return z(r())},delete t.lineX0,t.lineEndAngle=function(){return z(n())},delete t.lineX1,t.lineInnerRadius=function(){return z(a())},delete t.lineY0,t.lineOuterRadius=function(){return z(i())},delete t.lineY1,t.curve=function(t){return arguments.length?e(I(t)):e()._curve},t}function R(t,e){return[(e=+e)*Math.cos(t-=Math.PI/2),e*Math.sin(t)]}P.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(t,e){this._curve.point(e*Math.sin(t),e*-Math.cos(t))}};var F=Array.prototype.slice;function B(t){return t.source}function N(t){return t.target}function j(t){var n=B,a=N,i=k,o=M,s=null;function l(){var r,l=F.call(arguments),c=n.apply(this,l),u=a.apply(this,l);if(s||(s=r=e.path()),t(s,+i.apply(this,(l[0]=c,l)),+o.apply(this,l),+i.apply(this,(l[0]=u,l)),+o.apply(this,l)),r)return s=null,r+\"\"||null}return l.source=function(t){return arguments.length?(n=t,l):n},l.target=function(t){return arguments.length?(a=t,l):a},l.x=function(t){return arguments.length?(i=\"function\"==typeof t?t:r(+t),l):i},l.y=function(t){return arguments.length?(o=\"function\"==typeof t?t:r(+t),l):o},l.context=function(t){return arguments.length?(s=null==t?null:t,l):s},l}function U(t,e,r,n,a){t.moveTo(e,r),t.bezierCurveTo(e=(e+n)/2,r,e,a,n,a)}function V(t,e,r,n,a){t.moveTo(e,r),t.bezierCurveTo(e,r=(r+a)/2,n,r,n,a)}function q(t,e,r,n,a){var i=R(e,r),o=R(e,r=(r+a)/2),s=R(n,r),l=R(n,a);t.moveTo(i[0],i[1]),t.bezierCurveTo(o[0],o[1],s[0],s[1],l[0],l[1])}var H={draw:function(t,e){var r=Math.sqrt(e/u);t.moveTo(r,0),t.arc(0,0,r,0,f)}},G={draw:function(t,e){var r=Math.sqrt(e/5)/2;t.moveTo(-3*r,-r),t.lineTo(-r,-r),t.lineTo(-r,-3*r),t.lineTo(r,-3*r),t.lineTo(r,-r),t.lineTo(3*r,-r),t.lineTo(3*r,r),t.lineTo(r,r),t.lineTo(r,3*r),t.lineTo(-r,3*r),t.lineTo(-r,r),t.lineTo(-3*r,r),t.closePath()}},Y=Math.sqrt(1/3),W=2*Y,Z={draw:function(t,e){var r=Math.sqrt(e/W),n=r*Y;t.moveTo(0,-r),t.lineTo(n,0),t.lineTo(0,r),t.lineTo(-n,0),t.closePath()}},X=Math.sin(u/10)/Math.sin(7*u/10),J=Math.sin(f/10)*X,K=-Math.cos(f/10)*X,Q={draw:function(t,e){var r=Math.sqrt(.8908130915292852*e),n=J*r,a=K*r;t.moveTo(0,-r),t.lineTo(n,a);for(var i=1;i<5;++i){var o=f*i/5,s=Math.cos(o),l=Math.sin(o);t.lineTo(l*r,-s*r),t.lineTo(s*n-l*a,l*n+s*a)}t.closePath()}},$={draw:function(t,e){var r=Math.sqrt(e),n=-r/2;t.rect(n,n,r,r)}},tt=Math.sqrt(3),et={draw:function(t,e){var r=-Math.sqrt(e/(3*tt));t.moveTo(0,2*r),t.lineTo(-tt*r,-r),t.lineTo(tt*r,-r),t.closePath()}},rt=-.5,nt=Math.sqrt(3)/2,at=1/Math.sqrt(12),it=3*(at/2+1),ot={draw:function(t,e){var r=Math.sqrt(e/it),n=r/2,a=r*at,i=n,o=r*at+r,s=-i,l=o;t.moveTo(n,a),t.lineTo(i,o),t.lineTo(s,l),t.lineTo(rt*n-nt*a,nt*n+rt*a),t.lineTo(rt*i-nt*o,nt*i+rt*o),t.lineTo(rt*s-nt*l,nt*s+rt*l),t.lineTo(rt*n+nt*a,rt*a-nt*n),t.lineTo(rt*i+nt*o,rt*o-nt*i),t.lineTo(rt*s+nt*l,rt*l-nt*s),t.closePath()}},st=[H,G,Z,$,Q,et,ot];function lt(){}function ct(t,e,r){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+r)/6)}function ut(t){this._context=t}function ht(t){this._context=t}function ft(t){this._context=t}function pt(t,e){this._basis=new ut(t),this._beta=e}ut.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:ct(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:ct(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},ht.prototype={areaStart:lt,areaEnd:lt,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:ct(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},ft.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+t)/6,n=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:ct(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},pt.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,e=this._y,r=t.length-1;if(r>0)for(var n,a=t[0],i=e[0],o=t[r]-a,s=e[r]-i,l=-1;++l<=r;)n=l/r,this._basis.point(this._beta*t[l]+(1-this._beta)*(a+n*o),this._beta*e[l]+(1-this._beta)*(i+n*s));this._x=this._y=null,this._basis.lineEnd()},point:function(t,e){this._x.push(+t),this._y.push(+e)}};var dt=function t(e){function r(t){return 1===e?new ut(t):new pt(t,e)}return r.beta=function(e){return t(+e)},r}(.85);function gt(t,e,r){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-r),t._x2,t._y2)}function mt(t,e){this._context=t,this._k=(1-e)/6}mt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:gt(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:gt(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var vt=function t(e){function r(t){return new mt(t,e)}return r.tension=function(e){return t(+e)},r}(0);function yt(t,e){this._context=t,this._k=(1-e)/6}yt.prototype={areaStart:lt,areaEnd:lt,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:gt(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var xt=function t(e){function r(t){return new yt(t,e)}return r.tension=function(e){return t(+e)},r}(0);function bt(t,e){this._context=t,this._k=(1-e)/6}bt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:gt(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var _t=function t(e){function r(t){return new bt(t,e)}return r.tension=function(e){return t(+e)},r}(0);function wt(t,e,r){var n=t._x1,a=t._y1,i=t._x2,o=t._y2;if(t._l01_a>1e-12){var s=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,l=3*t._l01_a*(t._l01_a+t._l12_a);n=(n*s-t._x0*t._l12_2a+t._x2*t._l01_2a)/l,a=(a*s-t._y0*t._l12_2a+t._y2*t._l01_2a)/l}if(t._l23_a>1e-12){var c=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,u=3*t._l23_a*(t._l23_a+t._l12_a);i=(i*c+t._x1*t._l23_2a-e*t._l12_2a)/u,o=(o*c+t._y1*t._l23_2a-r*t._l12_2a)/u}t._context.bezierCurveTo(n,a,i,o,t._x2,t._y2)}function Tt(t,e){this._context=t,this._alpha=e}Tt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,n=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+n*n,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:wt(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var kt=function t(e){function r(t){return e?new Tt(t,e):new mt(t,0)}return r.alpha=function(e){return t(+e)},r}(.5);function Mt(t,e){this._context=t,this._alpha=e}Mt.prototype={areaStart:lt,areaEnd:lt,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,n=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+n*n,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:wt(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var At=function t(e){function r(t){return e?new Mt(t,e):new yt(t,0)}return r.alpha=function(e){return t(+e)},r}(.5);function St(t,e){this._context=t,this._alpha=e}St.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,n=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+n*n,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:wt(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Et=function t(e){function r(t){return e?new St(t,e):new bt(t,0)}return r.alpha=function(e){return t(+e)},r}(.5);function Ct(t){this._context=t}function Lt(t){return t<0?-1:1}function Pt(t,e,r){var n=t._x1-t._x0,a=e-t._x1,i=(t._y1-t._y0)/(n||a<0&&-0),o=(r-t._y1)/(a||n<0&&-0),s=(i*a+o*n)/(n+a);return(Lt(i)+Lt(o))*Math.min(Math.abs(i),Math.abs(o),.5*Math.abs(s))||0}function It(t,e){var r=t._x1-t._x0;return r?(3*(t._y1-t._y0)/r-e)/2:e}function zt(t,e,r){var n=t._x0,a=t._y0,i=t._x1,o=t._y1,s=(i-n)/3;t._context.bezierCurveTo(n+s,a+s*e,i-s,o-s*r,i,o)}function Ot(t){this._context=t}function Dt(t){this._context=new Rt(t)}function Rt(t){this._context=t}function Ft(t){this._context=t}function Bt(t){var e,r,n=t.length-1,a=new Array(n),i=new Array(n),o=new Array(n);for(a[0]=0,i[0]=2,o[0]=t[0]+2*t[1],e=1;e<n-1;++e)a[e]=1,i[e]=4,o[e]=4*t[e]+2*t[e+1];for(a[n-1]=2,i[n-1]=7,o[n-1]=8*t[n-1]+t[n],e=1;e<n;++e)r=a[e]/i[e-1],i[e]-=r,o[e]-=r*o[e-1];for(a[n-1]=o[n-1]/i[n-1],e=n-2;e>=0;--e)a[e]=(o[e]-a[e+1])/i[e];for(i[n-1]=(t[n]+a[n-1])/2,e=0;e<n-1;++e)i[e]=2*t[e+1]-a[e+1];return[a,i]}function Nt(t,e){this._context=t,this._t=e}function jt(t,e){if((a=t.length)>1)for(var r,n,a,i=1,o=t[e[0]],s=o.length;i<a;++i)for(n=o,o=t[e[i]],r=0;r<s;++r)o[r][1]+=o[r][0]=isNaN(n[r][1])?n[r][0]:n[r][1]}function Ut(t){for(var e=t.length,r=new Array(e);--e>=0;)r[e]=e;return r}function Vt(t,e){return t[e]}function qt(t){var e=t.map(Ht);return Ut(t).sort((function(t,r){return e[t]-e[r]}))}function Ht(t){for(var e,r=-1,n=0,a=t.length,i=-1/0;++r<a;)(e=+t[r][1])>i&&(i=e,n=r);return n}function Gt(t){var e=t.map(Yt);return Ut(t).sort((function(t,r){return e[t]-e[r]}))}function Yt(t){for(var e,r=0,n=-1,a=t.length;++n<a;)(e=+t[n][1])&&(r+=e);return r}Ct.prototype={areaStart:lt,areaEnd:lt,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}},Ot.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:zt(this,this._t0,It(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){var r=NaN;if(e=+e,(t=+t)!==this._x1||e!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,zt(this,It(this,r=Pt(this,t,e)),r);break;default:zt(this,this._t0,r=Pt(this,t,e))}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e,this._t0=r}}},(Dt.prototype=Object.create(Ot.prototype)).point=function(t,e){Ot.prototype.point.call(this,e,t)},Rt.prototype={moveTo:function(t,e){this._context.moveTo(e,t)},closePath:function(){this._context.closePath()},lineTo:function(t,e){this._context.lineTo(e,t)},bezierCurveTo:function(t,e,r,n,a,i){this._context.bezierCurveTo(e,t,n,r,i,a)}},Ft.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,e=this._y,r=t.length;if(r)if(this._line?this._context.lineTo(t[0],e[0]):this._context.moveTo(t[0],e[0]),2===r)this._context.lineTo(t[1],e[1]);else for(var n=Bt(t),a=Bt(e),i=0,o=1;o<r;++i,++o)this._context.bezierCurveTo(n[0][i],a[0][i],n[1][i],a[1][i],t[o],e[o]);(this._line||0!==this._line&&1===r)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(t,e){this._x.push(+t),this._y.push(+e)}},Nt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var r=this._x*(1-this._t)+t*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,e)}}this._x=t,this._y=e}},t.arc=function(){var t=g,o=m,w=r(0),T=null,k=v,M=y,A=x,S=null;function E(){var r,g,m=+t.apply(this,arguments),v=+o.apply(this,arguments),y=k.apply(this,arguments)-h,x=M.apply(this,arguments)-h,E=n(x-y),C=x>y;if(S||(S=r=e.path()),v<m&&(g=v,v=m,m=g),v>1e-12)if(E>f-1e-12)S.moveTo(v*i(y),v*l(y)),S.arc(0,0,v,y,x,!C),m>1e-12&&(S.moveTo(m*i(x),m*l(x)),S.arc(0,0,m,x,y,C));else{var L,P,I=y,z=x,O=y,D=x,R=E,F=E,B=A.apply(this,arguments)/2,N=B>1e-12&&(T?+T.apply(this,arguments):c(m*m+v*v)),j=s(n(v-m)/2,+w.apply(this,arguments)),U=j,V=j;if(N>1e-12){var q=d(N/m*l(B)),H=d(N/v*l(B));(R-=2*q)>1e-12?(O+=q*=C?1:-1,D-=q):(R=0,O=D=(y+x)/2),(F-=2*H)>1e-12?(I+=H*=C?1:-1,z-=H):(F=0,I=z=(y+x)/2)}var G=v*i(I),Y=v*l(I),W=m*i(D),Z=m*l(D);if(j>1e-12){var X,J=v*i(z),K=v*l(z),Q=m*i(O),$=m*l(O);if(E<u&&(X=b(G,Y,Q,$,J,K,W,Z))){var tt=G-X[0],et=Y-X[1],rt=J-X[0],nt=K-X[1],at=1/l(p((tt*rt+et*nt)/(c(tt*tt+et*et)*c(rt*rt+nt*nt)))/2),it=c(X[0]*X[0]+X[1]*X[1]);U=s(j,(m-it)/(at-1)),V=s(j,(v-it)/(at+1))}}F>1e-12?V>1e-12?(L=_(Q,$,G,Y,v,V,C),P=_(J,K,W,Z,v,V,C),S.moveTo(L.cx+L.x01,L.cy+L.y01),V<j?S.arc(L.cx,L.cy,V,a(L.y01,L.x01),a(P.y01,P.x01),!C):(S.arc(L.cx,L.cy,V,a(L.y01,L.x01),a(L.y11,L.x11),!C),S.arc(0,0,v,a(L.cy+L.y11,L.cx+L.x11),a(P.cy+P.y11,P.cx+P.x11),!C),S.arc(P.cx,P.cy,V,a(P.y11,P.x11),a(P.y01,P.x01),!C))):(S.moveTo(G,Y),S.arc(0,0,v,I,z,!C)):S.moveTo(G,Y),m>1e-12&&R>1e-12?U>1e-12?(L=_(W,Z,J,K,m,-U,C),P=_(G,Y,Q,$,m,-U,C),S.lineTo(L.cx+L.x01,L.cy+L.y01),U<j?S.arc(L.cx,L.cy,U,a(L.y01,L.x01),a(P.y01,P.x01),!C):(S.arc(L.cx,L.cy,U,a(L.y01,L.x01),a(L.y11,L.x11),!C),S.arc(0,0,m,a(L.cy+L.y11,L.cx+L.x11),a(P.cy+P.y11,P.cx+P.x11),C),S.arc(P.cx,P.cy,U,a(P.y11,P.x11),a(P.y01,P.x01),!C))):S.arc(0,0,m,D,O,C):S.lineTo(W,Z)}else S.moveTo(0,0);if(S.closePath(),r)return S=null,r+\"\"||null}return E.centroid=function(){var e=(+t.apply(this,arguments)+ +o.apply(this,arguments))/2,r=(+k.apply(this,arguments)+ +M.apply(this,arguments))/2-u/2;return[i(r)*e,l(r)*e]},E.innerRadius=function(e){return arguments.length?(t=\"function\"==typeof e?e:r(+e),E):t},E.outerRadius=function(t){return arguments.length?(o=\"function\"==typeof t?t:r(+t),E):o},E.cornerRadius=function(t){return arguments.length?(w=\"function\"==typeof t?t:r(+t),E):w},E.padRadius=function(t){return arguments.length?(T=null==t?null:\"function\"==typeof t?t:r(+t),E):T},E.startAngle=function(t){return arguments.length?(k=\"function\"==typeof t?t:r(+t),E):k},E.endAngle=function(t){return arguments.length?(M=\"function\"==typeof t?t:r(+t),E):M},E.padAngle=function(t){return arguments.length?(A=\"function\"==typeof t?t:r(+t),E):A},E.context=function(t){return arguments.length?(S=null==t?null:t,E):S},E},t.area=S,t.areaRadial=D,t.curveBasis=function(t){return new ut(t)},t.curveBasisClosed=function(t){return new ht(t)},t.curveBasisOpen=function(t){return new ft(t)},t.curveBundle=dt,t.curveCardinal=vt,t.curveCardinalClosed=xt,t.curveCardinalOpen=_t,t.curveCatmullRom=kt,t.curveCatmullRomClosed=At,t.curveCatmullRomOpen=Et,t.curveLinear=T,t.curveLinearClosed=function(t){return new Ct(t)},t.curveMonotoneX=function(t){return new Ot(t)},t.curveMonotoneY=function(t){return new Dt(t)},t.curveNatural=function(t){return new Ft(t)},t.curveStep=function(t){return new Nt(t,.5)},t.curveStepAfter=function(t){return new Nt(t,1)},t.curveStepBefore=function(t){return new Nt(t,0)},t.line=A,t.lineRadial=O,t.linkHorizontal=function(){return j(U)},t.linkRadial=function(){var t=j(q);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t},t.linkVertical=function(){return j(V)},t.pie=function(){var t=C,e=E,n=null,a=r(0),i=r(f),o=r(0);function s(r){var s,l,c,u,h,p=r.length,d=0,g=new Array(p),m=new Array(p),v=+a.apply(this,arguments),y=Math.min(f,Math.max(-f,i.apply(this,arguments)-v)),x=Math.min(Math.abs(y)/p,o.apply(this,arguments)),b=x*(y<0?-1:1);for(s=0;s<p;++s)(h=m[g[s]=s]=+t(r[s],s,r))>0&&(d+=h);for(null!=e?g.sort((function(t,r){return e(m[t],m[r])})):null!=n&&g.sort((function(t,e){return n(r[t],r[e])})),s=0,c=d?(y-p*b)/d:0;s<p;++s,v=u)l=g[s],u=v+((h=m[l])>0?h*c:0)+b,m[l]={data:r[l],index:s,value:h,startAngle:v,endAngle:u,padAngle:x};return m}return s.value=function(e){return arguments.length?(t=\"function\"==typeof e?e:r(+e),s):t},s.sortValues=function(t){return arguments.length?(e=t,n=null,s):e},s.sort=function(t){return arguments.length?(n=t,e=null,s):n},s.startAngle=function(t){return arguments.length?(a=\"function\"==typeof t?t:r(+t),s):a},s.endAngle=function(t){return arguments.length?(i=\"function\"==typeof t?t:r(+t),s):i},s.padAngle=function(t){return arguments.length?(o=\"function\"==typeof t?t:r(+t),s):o},s},t.pointRadial=R,t.radialArea=D,t.radialLine=O,t.stack=function(){var t=r([]),e=Ut,n=jt,a=Vt;function i(r){var i,o,s=t.apply(this,arguments),l=r.length,c=s.length,u=new Array(c);for(i=0;i<c;++i){for(var h,f=s[i],p=u[i]=new Array(l),d=0;d<l;++d)p[d]=h=[0,+a(r[d],f,d,r)],h.data=r[d];p.key=f}for(i=0,o=e(u);i<c;++i)u[o[i]].index=i;return n(u,o),u}return i.keys=function(e){return arguments.length?(t=\"function\"==typeof e?e:r(F.call(e)),i):t},i.value=function(t){return arguments.length?(a=\"function\"==typeof t?t:r(+t),i):a},i.order=function(t){return arguments.length?(e=null==t?Ut:\"function\"==typeof t?t:r(F.call(t)),i):e},i.offset=function(t){return arguments.length?(n=null==t?jt:t,i):n},i},t.stackOffsetDiverging=function(t,e){if((s=t.length)>0)for(var r,n,a,i,o,s,l=0,c=t[e[0]].length;l<c;++l)for(i=o=0,r=0;r<s;++r)(a=(n=t[e[r]][l])[1]-n[0])>0?(n[0]=i,n[1]=i+=a):a<0?(n[1]=o,n[0]=o+=a):(n[0]=0,n[1]=a)},t.stackOffsetExpand=function(t,e){if((n=t.length)>0){for(var r,n,a,i=0,o=t[0].length;i<o;++i){for(a=r=0;r<n;++r)a+=t[r][i][1]||0;if(a)for(r=0;r<n;++r)t[r][i][1]/=a}jt(t,e)}},t.stackOffsetNone=jt,t.stackOffsetSilhouette=function(t,e){if((r=t.length)>0){for(var r,n=0,a=t[e[0]],i=a.length;n<i;++n){for(var o=0,s=0;o<r;++o)s+=t[o][n][1]||0;a[n][1]+=a[n][0]=-s/2}jt(t,e)}},t.stackOffsetWiggle=function(t,e){if((a=t.length)>0&&(n=(r=t[e[0]]).length)>0){for(var r,n,a,i=0,o=1;o<n;++o){for(var s=0,l=0,c=0;s<a;++s){for(var u=t[e[s]],h=u[o][1]||0,f=(h-(u[o-1][1]||0))/2,p=0;p<s;++p){var d=t[e[p]];f+=(d[o][1]||0)-(d[o-1][1]||0)}l+=h,c+=f*h}r[o-1][1]+=r[o-1][0]=i,l&&(i-=c/l)}r[o-1][1]+=r[o-1][0]=i,jt(t,e)}},t.stackOrderAppearance=qt,t.stackOrderAscending=Gt,t.stackOrderDescending=function(t){return Gt(t).reverse()},t.stackOrderInsideOut=function(t){var e,r,n=t.length,a=t.map(Yt),i=qt(t),o=0,s=0,l=[],c=[];for(e=0;e<n;++e)r=i[e],o<s?(o+=a[r],l.push(r)):(s+=a[r],c.push(r));return c.reverse().concat(l)},t.stackOrderNone=Ut,t.stackOrderReverse=function(t){return Ut(t).reverse()},t.symbol=function(){var t=r(H),n=r(64),a=null;function i(){var r;if(a||(a=r=e.path()),t.apply(this,arguments).draw(a,+n.apply(this,arguments)),r)return a=null,r+\"\"||null}return i.type=function(e){return arguments.length?(t=\"function\"==typeof e?e:r(e),i):t},i.size=function(t){return arguments.length?(n=\"function\"==typeof t?t:r(+t),i):n},i.context=function(t){return arguments.length?(a=null==t?null:t,i):a},i},t.symbolCircle=H,t.symbolCross=G,t.symbolDiamond=Z,t.symbolSquare=$,t.symbolStar=Q,t.symbolTriangle=et,t.symbolWye=ot,t.symbols=st,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{\"d3-path\":163}],166:[function(t,e,r){!function(n,a){\"object\"==typeof r&&\"undefined\"!=typeof e?a(r,t(\"d3-time\")):a((n=n||self).d3=n.d3||{},n.d3)}(this,(function(t,e){\"use strict\";function r(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function n(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function a(t,e,r){return{y:t,m:e,d:r,H:0,M:0,S:0,L:0}}function i(t){var i=t.dateTime,o=t.date,l=t.time,c=t.periods,u=t.days,h=t.shortDays,f=t.months,yt=t.shortMonths,xt=p(c),bt=d(c),_t=p(u),wt=d(u),Tt=p(h),kt=d(h),Mt=p(f),At=d(f),St=p(yt),Et=d(yt),Ct={a:function(t){return h[t.getDay()]},A:function(t){return u[t.getDay()]},b:function(t){return yt[t.getMonth()]},B:function(t){return f[t.getMonth()]},c:null,d:D,e:D,f:j,H:R,I:F,j:B,L:N,m:U,M:V,p:function(t){return c[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:mt,s:vt,S:q,u:H,U:G,V:Y,w:W,W:Z,x:null,X:null,y:X,Y:J,Z:K,\"%\":gt},Lt={a:function(t){return h[t.getUTCDay()]},A:function(t){return u[t.getUTCDay()]},b:function(t){return yt[t.getUTCMonth()]},B:function(t){return f[t.getUTCMonth()]},c:null,d:Q,e:Q,f:nt,H:$,I:tt,j:et,L:rt,m:at,M:it,p:function(t){return c[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:mt,s:vt,S:ot,u:st,U:lt,V:ct,w:ut,W:ht,x:null,X:null,y:ft,Y:pt,Z:dt,\"%\":gt},Pt={a:function(t,e,r){var n=Tt.exec(e.slice(r));return n?(t.w=kt[n[0].toLowerCase()],r+n[0].length):-1},A:function(t,e,r){var n=_t.exec(e.slice(r));return n?(t.w=wt[n[0].toLowerCase()],r+n[0].length):-1},b:function(t,e,r){var n=St.exec(e.slice(r));return n?(t.m=Et[n[0].toLowerCase()],r+n[0].length):-1},B:function(t,e,r){var n=Mt.exec(e.slice(r));return n?(t.m=At[n[0].toLowerCase()],r+n[0].length):-1},c:function(t,e,r){return Ot(t,i,e,r)},d:M,e:M,f:P,H:S,I:S,j:A,L:L,m:k,M:E,p:function(t,e,r){var n=xt.exec(e.slice(r));return n?(t.p=bt[n[0].toLowerCase()],r+n[0].length):-1},q:T,Q:z,s:O,S:C,u:m,U:v,V:y,w:g,W:x,x:function(t,e,r){return Ot(t,o,e,r)},X:function(t,e,r){return Ot(t,l,e,r)},y:_,Y:b,Z:w,\"%\":I};function It(t,e){return function(r){var n,a,i,o=[],l=-1,c=0,u=t.length;for(r instanceof Date||(r=new Date(+r));++l<u;)37===t.charCodeAt(l)&&(o.push(t.slice(c,l)),null!=(a=s[n=t.charAt(++l)])?n=t.charAt(++l):a=\"e\"===n?\" \":\"0\",(i=e[n])&&(n=i(r,a)),o.push(n),c=l+1);return o.push(t.slice(c,l)),o.join(\"\")}}function zt(t,i){return function(o){var s,l,c=a(1900,void 0,1);if(Ot(c,t,o+=\"\",0)!=o.length)return null;if(\"Q\"in c)return new Date(c.Q);if(\"s\"in c)return new Date(1e3*c.s+(\"L\"in c?c.L:0));if(i&&!(\"Z\"in c)&&(c.Z=0),\"p\"in c&&(c.H=c.H%12+12*c.p),void 0===c.m&&(c.m=\"q\"in c?c.q:0),\"V\"in c){if(c.V<1||c.V>53)return null;\"w\"in c||(c.w=1),\"Z\"in c?(l=(s=n(a(c.y,0,1))).getUTCDay(),s=l>4||0===l?e.utcMonday.ceil(s):e.utcMonday(s),s=e.utcDay.offset(s,7*(c.V-1)),c.y=s.getUTCFullYear(),c.m=s.getUTCMonth(),c.d=s.getUTCDate()+(c.w+6)%7):(l=(s=r(a(c.y,0,1))).getDay(),s=l>4||0===l?e.timeMonday.ceil(s):e.timeMonday(s),s=e.timeDay.offset(s,7*(c.V-1)),c.y=s.getFullYear(),c.m=s.getMonth(),c.d=s.getDate()+(c.w+6)%7)}else(\"W\"in c||\"U\"in c)&&(\"w\"in c||(c.w=\"u\"in c?c.u%7:\"W\"in c?1:0),l=\"Z\"in c?n(a(c.y,0,1)).getUTCDay():r(a(c.y,0,1)).getDay(),c.m=0,c.d=\"W\"in c?(c.w+6)%7+7*c.W-(l+5)%7:c.w+7*c.U-(l+6)%7);return\"Z\"in c?(c.H+=c.Z/100|0,c.M+=c.Z%100,n(c)):r(c)}}function Ot(t,e,r,n){for(var a,i,o=0,l=e.length,c=r.length;o<l;){if(n>=c)return-1;if(37===(a=e.charCodeAt(o++))){if(a=e.charAt(o++),!(i=Pt[a in s?e.charAt(o++):a])||(n=i(t,r,n))<0)return-1}else if(a!=r.charCodeAt(n++))return-1}return n}return Ct.x=It(o,Ct),Ct.X=It(l,Ct),Ct.c=It(i,Ct),Lt.x=It(o,Lt),Lt.X=It(l,Lt),Lt.c=It(i,Lt),{format:function(t){var e=It(t+=\"\",Ct);return e.toString=function(){return t},e},parse:function(t){var e=zt(t+=\"\",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=It(t+=\"\",Lt);return e.toString=function(){return t},e},utcParse:function(t){var e=zt(t+=\"\",!0);return e.toString=function(){return t},e}}}var o,s={\"-\":\"\",_:\" \",0:\"0\"},l=/^\\s*\\d+/,c=/^%/,u=/[\\\\^$*+?|[\\]().{}]/g;function h(t,e,r){var n=t<0?\"-\":\"\",a=(n?-t:t)+\"\",i=a.length;return n+(i<r?new Array(r-i+1).join(e)+a:a)}function f(t){return t.replace(u,\"\\\\$&\")}function p(t){return new RegExp(\"^(?:\"+t.map(f).join(\"|\")+\")\",\"i\")}function d(t){for(var e={},r=-1,n=t.length;++r<n;)e[t[r].toLowerCase()]=r;return e}function g(t,e,r){var n=l.exec(e.slice(r,r+1));return n?(t.w=+n[0],r+n[0].length):-1}function m(t,e,r){var n=l.exec(e.slice(r,r+1));return n?(t.u=+n[0],r+n[0].length):-1}function v(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.U=+n[0],r+n[0].length):-1}function y(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.V=+n[0],r+n[0].length):-1}function x(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.W=+n[0],r+n[0].length):-1}function b(t,e,r){var n=l.exec(e.slice(r,r+4));return n?(t.y=+n[0],r+n[0].length):-1}function _(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.y=+n[0]+(+n[0]>68?1900:2e3),r+n[0].length):-1}function w(t,e,r){var n=/^(Z)|([+-]\\d\\d)(?::?(\\d\\d))?/.exec(e.slice(r,r+6));return n?(t.Z=n[1]?0:-(n[2]+(n[3]||\"00\")),r+n[0].length):-1}function T(t,e,r){var n=l.exec(e.slice(r,r+1));return n?(t.q=3*n[0]-3,r+n[0].length):-1}function k(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.m=n[0]-1,r+n[0].length):-1}function M(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.d=+n[0],r+n[0].length):-1}function A(t,e,r){var n=l.exec(e.slice(r,r+3));return n?(t.m=0,t.d=+n[0],r+n[0].length):-1}function S(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.H=+n[0],r+n[0].length):-1}function E(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.M=+n[0],r+n[0].length):-1}function C(t,e,r){var n=l.exec(e.slice(r,r+2));return n?(t.S=+n[0],r+n[0].length):-1}function L(t,e,r){var n=l.exec(e.slice(r,r+3));return n?(t.L=+n[0],r+n[0].length):-1}function P(t,e,r){var n=l.exec(e.slice(r,r+6));return n?(t.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function I(t,e,r){var n=c.exec(e.slice(r,r+1));return n?r+n[0].length:-1}function z(t,e,r){var n=l.exec(e.slice(r));return n?(t.Q=+n[0],r+n[0].length):-1}function O(t,e,r){var n=l.exec(e.slice(r));return n?(t.s=+n[0],r+n[0].length):-1}function D(t,e){return h(t.getDate(),e,2)}function R(t,e){return h(t.getHours(),e,2)}function F(t,e){return h(t.getHours()%12||12,e,2)}function B(t,r){return h(1+e.timeDay.count(e.timeYear(t),t),r,3)}function N(t,e){return h(t.getMilliseconds(),e,3)}function j(t,e){return N(t,e)+\"000\"}function U(t,e){return h(t.getMonth()+1,e,2)}function V(t,e){return h(t.getMinutes(),e,2)}function q(t,e){return h(t.getSeconds(),e,2)}function H(t){var e=t.getDay();return 0===e?7:e}function G(t,r){return h(e.timeSunday.count(e.timeYear(t)-1,t),r,2)}function Y(t,r){var n=t.getDay();return t=n>=4||0===n?e.timeThursday(t):e.timeThursday.ceil(t),h(e.timeThursday.count(e.timeYear(t),t)+(4===e.timeYear(t).getDay()),r,2)}function W(t){return t.getDay()}function Z(t,r){return h(e.timeMonday.count(e.timeYear(t)-1,t),r,2)}function X(t,e){return h(t.getFullYear()%100,e,2)}function J(t,e){return h(t.getFullYear()%1e4,e,4)}function K(t){var e=t.getTimezoneOffset();return(e>0?\"-\":(e*=-1,\"+\"))+h(e/60|0,\"0\",2)+h(e%60,\"0\",2)}function Q(t,e){return h(t.getUTCDate(),e,2)}function $(t,e){return h(t.getUTCHours(),e,2)}function tt(t,e){return h(t.getUTCHours()%12||12,e,2)}function et(t,r){return h(1+e.utcDay.count(e.utcYear(t),t),r,3)}function rt(t,e){return h(t.getUTCMilliseconds(),e,3)}function nt(t,e){return rt(t,e)+\"000\"}function at(t,e){return h(t.getUTCMonth()+1,e,2)}function it(t,e){return h(t.getUTCMinutes(),e,2)}function ot(t,e){return h(t.getUTCSeconds(),e,2)}function st(t){var e=t.getUTCDay();return 0===e?7:e}function lt(t,r){return h(e.utcSunday.count(e.utcYear(t)-1,t),r,2)}function ct(t,r){var n=t.getUTCDay();return t=n>=4||0===n?e.utcThursday(t):e.utcThursday.ceil(t),h(e.utcThursday.count(e.utcYear(t),t)+(4===e.utcYear(t).getUTCDay()),r,2)}function ut(t){return t.getUTCDay()}function ht(t,r){return h(e.utcMonday.count(e.utcYear(t)-1,t),r,2)}function ft(t,e){return h(t.getUTCFullYear()%100,e,2)}function pt(t,e){return h(t.getUTCFullYear()%1e4,e,4)}function dt(){return\"+0000\"}function gt(){return\"%\"}function mt(t){return+t}function vt(t){return Math.floor(+t/1e3)}function yt(e){return o=i(e),t.timeFormat=o.format,t.timeParse=o.parse,t.utcFormat=o.utcFormat,t.utcParse=o.utcParse,o}yt({dateTime:\"%x, %X\",date:\"%-m/%-d/%Y\",time:\"%-I:%M:%S %p\",periods:[\"AM\",\"PM\"],days:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],shortDays:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],months:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],shortMonths:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"]});var xt=Date.prototype.toISOString?function(t){return t.toISOString()}:t.utcFormat(\"%Y-%m-%dT%H:%M:%S.%LZ\");var bt=+new Date(\"2000-01-01T00:00:00.000Z\")?function(t){var e=new Date(t);return isNaN(e)?null:e}:t.utcParse(\"%Y-%m-%dT%H:%M:%S.%LZ\");t.isoFormat=xt,t.isoParse=bt,t.timeFormatDefaultLocale=yt,t.timeFormatLocale=i,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{\"d3-time\":167}],167:[function(t,e,r){!function(t,n){\"object\"==typeof r&&\"undefined\"!=typeof e?n(r):n((t=t||self).d3=t.d3||{})}(this,(function(t){\"use strict\";var e=new Date,r=new Date;function n(t,a,i,o){function s(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return s.floor=function(e){return t(e=new Date(+e)),e},s.ceil=function(e){return t(e=new Date(e-1)),a(e,1),t(e),e},s.round=function(t){var e=s(t),r=s.ceil(t);return t-e<r-t?e:r},s.offset=function(t,e){return a(t=new Date(+t),null==e?1:Math.floor(e)),t},s.range=function(e,r,n){var i,o=[];if(e=s.ceil(e),n=null==n?1:Math.floor(n),!(e<r&&n>0))return o;do{o.push(i=new Date(+e)),a(e,n),t(e)}while(i<e&&e<r);return o},s.filter=function(e){return n((function(r){if(r>=r)for(;t(r),!e(r);)r.setTime(r-1)}),(function(t,r){if(t>=t)if(r<0)for(;++r<=0;)for(;a(t,-1),!e(t););else for(;--r>=0;)for(;a(t,1),!e(t););}))},i&&(s.count=function(n,a){return e.setTime(+n),r.setTime(+a),t(e),t(r),Math.floor(i(e,r))},s.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?s.filter(o?function(e){return o(e)%t==0}:function(e){return s.count(0,e)%t==0}):s:null}),s}var a=n((function(){}),(function(t,e){t.setTime(+t+e)}),(function(t,e){return e-t}));a.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?n((function(e){e.setTime(Math.floor(e/t)*t)}),(function(e,r){e.setTime(+e+r*t)}),(function(e,r){return(r-e)/t})):a:null};var i=a.range,o=n((function(t){t.setTime(t-t.getMilliseconds())}),(function(t,e){t.setTime(+t+1e3*e)}),(function(t,e){return(e-t)/1e3}),(function(t){return t.getUTCSeconds()})),s=o.range,l=n((function(t){t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds())}),(function(t,e){t.setTime(+t+6e4*e)}),(function(t,e){return(e-t)/6e4}),(function(t){return t.getMinutes()})),c=l.range,u=n((function(t){t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds()-6e4*t.getMinutes())}),(function(t,e){t.setTime(+t+36e5*e)}),(function(t,e){return(e-t)/36e5}),(function(t){return t.getHours()})),h=u.range,f=n((function(t){t.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/864e5}),(function(t){return t.getDate()-1})),p=f.range;function d(t){return n((function(e){e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+7*e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/6048e5}))}var g=d(0),m=d(1),v=d(2),y=d(3),x=d(4),b=d(5),_=d(6),w=g.range,T=m.range,k=v.range,M=y.range,A=x.range,S=b.range,E=_.range,C=n((function(t){t.setDate(1),t.setHours(0,0,0,0)}),(function(t,e){t.setMonth(t.getMonth()+e)}),(function(t,e){return e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())}),(function(t){return t.getMonth()})),L=C.range,P=n((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,e){t.setFullYear(t.getFullYear()+e)}),(function(t,e){return e.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()}));P.every=function(t){return isFinite(t=Math.floor(t))&&t>0?n((function(e){e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,r){e.setFullYear(e.getFullYear()+r*t)})):null};var I=P.range,z=n((function(t){t.setUTCSeconds(0,0)}),(function(t,e){t.setTime(+t+6e4*e)}),(function(t,e){return(e-t)/6e4}),(function(t){return t.getUTCMinutes()})),O=z.range,D=n((function(t){t.setUTCMinutes(0,0,0)}),(function(t,e){t.setTime(+t+36e5*e)}),(function(t,e){return(e-t)/36e5}),(function(t){return t.getUTCHours()})),R=D.range,F=n((function(t){t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+e)}),(function(t,e){return(e-t)/864e5}),(function(t){return t.getUTCDate()-1})),B=F.range;function N(t){return n((function(e){e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+7*e)}),(function(t,e){return(e-t)/6048e5}))}var j=N(0),U=N(1),V=N(2),q=N(3),H=N(4),G=N(5),Y=N(6),W=j.range,Z=U.range,X=V.range,J=q.range,K=H.range,Q=G.range,$=Y.range,tt=n((function(t){t.setUTCDate(1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCMonth(t.getUTCMonth()+e)}),(function(t,e){return e.getUTCMonth()-t.getUTCMonth()+12*(e.getUTCFullYear()-t.getUTCFullYear())}),(function(t){return t.getUTCMonth()})),et=tt.range,rt=n((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCFullYear(t.getUTCFullYear()+e)}),(function(t,e){return e.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()}));rt.every=function(t){return isFinite(t=Math.floor(t))&&t>0?n((function(e){e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,r){e.setUTCFullYear(e.getUTCFullYear()+r*t)})):null};var nt=rt.range;t.timeDay=f,t.timeDays=p,t.timeFriday=b,t.timeFridays=S,t.timeHour=u,t.timeHours=h,t.timeInterval=n,t.timeMillisecond=a,t.timeMilliseconds=i,t.timeMinute=l,t.timeMinutes=c,t.timeMonday=m,t.timeMondays=T,t.timeMonth=C,t.timeMonths=L,t.timeSaturday=_,t.timeSaturdays=E,t.timeSecond=o,t.timeSeconds=s,t.timeSunday=g,t.timeSundays=w,t.timeThursday=x,t.timeThursdays=A,t.timeTuesday=v,t.timeTuesdays=k,t.timeWednesday=y,t.timeWednesdays=M,t.timeWeek=g,t.timeWeeks=w,t.timeYear=P,t.timeYears=I,t.utcDay=F,t.utcDays=B,t.utcFriday=G,t.utcFridays=Q,t.utcHour=D,t.utcHours=R,t.utcMillisecond=a,t.utcMilliseconds=i,t.utcMinute=z,t.utcMinutes=O,t.utcMonday=U,t.utcMondays=Z,t.utcMonth=tt,t.utcMonths=et,t.utcSaturday=Y,t.utcSaturdays=$,t.utcSecond=o,t.utcSeconds=s,t.utcSunday=j,t.utcSundays=W,t.utcThursday=H,t.utcThursdays=K,t.utcTuesday=V,t.utcTuesdays=X,t.utcWednesday=q,t.utcWednesdays=J,t.utcWeek=j,t.utcWeeks=W,t.utcYear=rt,t.utcYears=nt,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],168:[function(t,e,r){!function(t,n){\"object\"==typeof r&&\"undefined\"!=typeof e?n(r):n((t=t||self).d3=t.d3||{})}(this,(function(t){\"use strict\";var e,r,n=0,a=0,i=0,o=0,s=0,l=0,c=\"object\"==typeof performance&&performance.now?performance:Date,u=\"object\"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function h(){return s||(u(f),s=c.now()+l)}function f(){s=0}function p(){this._call=this._time=this._next=null}function d(t,e,r){var n=new p;return n.restart(t,e,r),n}function g(){h(),++n;for(var t,r=e;r;)(t=s-r._time)>=0&&r._call.call(null,t),r=r._next;--n}function m(){s=(o=c.now())+l,n=a=0;try{g()}finally{n=0,function(){var t,n,a=e,i=1/0;for(;a;)a._call?(i>a._time&&(i=a._time),t=a,a=a._next):(n=a._next,a._next=null,a=t?t._next=n:e=n);r=t,y(i)}(),s=0}}function v(){var t=c.now(),e=t-o;e>1e3&&(l-=e,o=t)}function y(t){n||(a&&(a=clearTimeout(a)),t-s>24?(t<1/0&&(a=setTimeout(m,t-c.now()-l)),i&&(i=clearInterval(i))):(i||(o=c.now(),i=setInterval(v,1e3)),n=1,u(m)))}p.prototype=d.prototype={constructor:p,restart:function(t,n,a){if(\"function\"!=typeof t)throw new TypeError(\"callback is not a function\");a=(null==a?h():+a)+(null==n?0:+n),this._next||r===this||(r?r._next=this:e=this,r=this),this._call=t,this._time=a,y()},stop:function(){this._call&&(this._call=null,this._time=1/0,y())}},t.interval=function(t,e,r){var n=new p,a=e;return null==e?(n.restart(t,e,r),n):(e=+e,r=null==r?h():+r,n.restart((function i(o){o+=a,n.restart(i,a+=e,r),t(o)}),e,r),n)},t.now=h,t.timeout=function(t,e,r){var n=new p;return e=null==e?0:+e,n.restart((function(r){n.stop(),t(r+e)}),e,r),n},t.timer=d,t.timerFlush=g,Object.defineProperty(t,\"__esModule\",{value:!0})}))},{}],169:[function(t,e,r){!function(){var t={version:\"3.5.17\"},r=[].slice,n=function(t){return r.call(t)},a=this.document;function i(t){return t&&(t.ownerDocument||t.document||t).documentElement}function o(t){return t&&(t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView)}if(a)try{n(a.documentElement.childNodes)[0].nodeType}catch(t){n=function(t){for(var e=t.length,r=new Array(e);e--;)r[e]=t[e];return r}}if(Date.now||(Date.now=function(){return+new Date}),a)try{a.createElement(\"DIV\").style.setProperty(\"opacity\",0,\"\")}catch(t){var s=this.Element.prototype,l=s.setAttribute,c=s.setAttributeNS,u=this.CSSStyleDeclaration.prototype,h=u.setProperty;s.setAttribute=function(t,e){l.call(this,t,e+\"\")},s.setAttributeNS=function(t,e,r){c.call(this,t,e,r+\"\")},u.setProperty=function(t,e,r){h.call(this,t,e+\"\",r)}}function f(t,e){return t<e?-1:t>e?1:t>=e?0:NaN}function p(t){return null===t?NaN:+t}function d(t){return!isNaN(t)}function g(t){return{left:function(e,r,n,a){for(arguments.length<3&&(n=0),arguments.length<4&&(a=e.length);n<a;){var i=n+a>>>1;t(e[i],r)<0?n=i+1:a=i}return n},right:function(e,r,n,a){for(arguments.length<3&&(n=0),arguments.length<4&&(a=e.length);n<a;){var i=n+a>>>1;t(e[i],r)>0?a=i:n=i+1}return n}}}t.ascending=f,t.descending=function(t,e){return e<t?-1:e>t?1:e>=t?0:NaN},t.min=function(t,e){var r,n,a=-1,i=t.length;if(1===arguments.length){for(;++a<i;)if(null!=(n=t[a])&&n>=n){r=n;break}for(;++a<i;)null!=(n=t[a])&&r>n&&(r=n)}else{for(;++a<i;)if(null!=(n=e.call(t,t[a],a))&&n>=n){r=n;break}for(;++a<i;)null!=(n=e.call(t,t[a],a))&&r>n&&(r=n)}return r},t.max=function(t,e){var r,n,a=-1,i=t.length;if(1===arguments.length){for(;++a<i;)if(null!=(n=t[a])&&n>=n){r=n;break}for(;++a<i;)null!=(n=t[a])&&n>r&&(r=n)}else{for(;++a<i;)if(null!=(n=e.call(t,t[a],a))&&n>=n){r=n;break}for(;++a<i;)null!=(n=e.call(t,t[a],a))&&n>r&&(r=n)}return r},t.extent=function(t,e){var r,n,a,i=-1,o=t.length;if(1===arguments.length){for(;++i<o;)if(null!=(n=t[i])&&n>=n){r=a=n;break}for(;++i<o;)null!=(n=t[i])&&(r>n&&(r=n),a<n&&(a=n))}else{for(;++i<o;)if(null!=(n=e.call(t,t[i],i))&&n>=n){r=a=n;break}for(;++i<o;)null!=(n=e.call(t,t[i],i))&&(r>n&&(r=n),a<n&&(a=n))}return[r,a]},t.sum=function(t,e){var r,n=0,a=t.length,i=-1;if(1===arguments.length)for(;++i<a;)d(r=+t[i])&&(n+=r);else for(;++i<a;)d(r=+e.call(t,t[i],i))&&(n+=r);return n},t.mean=function(t,e){var r,n=0,a=t.length,i=-1,o=a;if(1===arguments.length)for(;++i<a;)d(r=p(t[i]))?n+=r:--o;else for(;++i<a;)d(r=p(e.call(t,t[i],i)))?n+=r:--o;if(o)return n/o},t.quantile=function(t,e){var r=(t.length-1)*e+1,n=Math.floor(r),a=+t[n-1],i=r-n;return i?a+i*(t[n]-a):a},t.median=function(e,r){var n,a=[],i=e.length,o=-1;if(1===arguments.length)for(;++o<i;)d(n=p(e[o]))&&a.push(n);else for(;++o<i;)d(n=p(r.call(e,e[o],o)))&&a.push(n);if(a.length)return t.quantile(a.sort(f),.5)},t.variance=function(t,e){var r,n,a=t.length,i=0,o=0,s=-1,l=0;if(1===arguments.length)for(;++s<a;)d(r=p(t[s]))&&(o+=(n=r-i)*(r-(i+=n/++l)));else for(;++s<a;)d(r=p(e.call(t,t[s],s)))&&(o+=(n=r-i)*(r-(i+=n/++l)));if(l>1)return o/(l-1)},t.deviation=function(){var e=t.variance.apply(this,arguments);return e?Math.sqrt(e):e};var m=g(f);function v(t){return t.length}t.bisectLeft=m.left,t.bisect=t.bisectRight=m.right,t.bisector=function(t){return g(1===t.length?function(e,r){return f(t(e),r)}:t)},t.shuffle=function(t,e,r){(i=arguments.length)<3&&(r=t.length,i<2&&(e=0));for(var n,a,i=r-e;i;)a=Math.random()*i--|0,n=t[i+e],t[i+e]=t[a+e],t[a+e]=n;return t},t.permute=function(t,e){for(var r=e.length,n=new Array(r);r--;)n[r]=t[e[r]];return n},t.pairs=function(t){for(var e=0,r=t.length-1,n=t[0],a=new Array(r<0?0:r);e<r;)a[e]=[n,n=t[++e]];return a},t.transpose=function(e){if(!(i=e.length))return[];for(var r=-1,n=t.min(e,v),a=new Array(n);++r<n;)for(var i,o=-1,s=a[r]=new Array(i);++o<i;)s[o]=e[o][r];return a},t.zip=function(){return t.transpose(arguments)},t.keys=function(t){var e=[];for(var r in t)e.push(r);return e},t.values=function(t){var e=[];for(var r in t)e.push(t[r]);return e},t.entries=function(t){var e=[];for(var r in t)e.push({key:r,value:t[r]});return e},t.merge=function(t){for(var e,r,n,a=t.length,i=-1,o=0;++i<a;)o+=t[i].length;for(r=new Array(o);--a>=0;)for(e=(n=t[a]).length;--e>=0;)r[--o]=n[e];return r};var y=Math.abs;function x(t){for(var e=1;t*e%1;)e*=10;return e}function b(t,e){for(var r in e)Object.defineProperty(t.prototype,r,{value:e[r],enumerable:!1})}function _(){this._=Object.create(null)}t.range=function(t,e,r){if(arguments.length<3&&(r=1,arguments.length<2&&(e=t,t=0)),(e-t)/r==1/0)throw new Error(\"infinite range\");var n,a=[],i=x(y(r)),o=-1;if(t*=i,e*=i,(r*=i)<0)for(;(n=t+r*++o)>e;)a.push(n/i);else for(;(n=t+r*++o)<e;)a.push(n/i);return a},t.map=function(t,e){var r=new _;if(t instanceof _)t.forEach((function(t,e){r.set(t,e)}));else if(Array.isArray(t)){var n,a=-1,i=t.length;if(1===arguments.length)for(;++a<i;)r.set(a,t[a]);else for(;++a<i;)r.set(e.call(t,n=t[a],a),n)}else for(var o in t)r.set(o,t[o]);return r};function w(t){return\"__proto__\"==(t+=\"\")||\"\\0\"===t[0]?\"\\0\"+t:t}function T(t){return\"\\0\"===(t+=\"\")[0]?t.slice(1):t}function k(t){return w(t)in this._}function M(t){return(t=w(t))in this._&&delete this._[t]}function A(){var t=[];for(var e in this._)t.push(T(e));return t}function S(){var t=0;for(var e in this._)++t;return t}function E(){for(var t in this._)return!1;return!0}function C(){this._=Object.create(null)}function L(t){return t}function P(t,e,r){return function(){var n=r.apply(e,arguments);return n===e?t:n}}function I(t,e){if(e in t)return e;e=e.charAt(0).toUpperCase()+e.slice(1);for(var r=0,n=z.length;r<n;++r){var a=z[r]+e;if(a in t)return a}}b(_,{has:k,get:function(t){return this._[w(t)]},set:function(t,e){return this._[w(t)]=e},remove:M,keys:A,values:function(){var t=[];for(var e in this._)t.push(this._[e]);return t},entries:function(){var t=[];for(var e in this._)t.push({key:T(e),value:this._[e]});return t},size:S,empty:E,forEach:function(t){for(var e in this._)t.call(this,T(e),this._[e])}}),t.nest=function(){var e,r,n={},a=[],i=[];function o(t,i,s){if(s>=a.length)return r?r.call(n,i):e?i.sort(e):i;for(var l,c,u,h,f=-1,p=i.length,d=a[s++],g=new _;++f<p;)(h=g.get(l=d(c=i[f])))?h.push(c):g.set(l,[c]);return t?(c=t(),u=function(e,r){c.set(e,o(t,r,s))}):(c={},u=function(e,r){c[e]=o(t,r,s)}),g.forEach(u),c}return n.map=function(t,e){return o(e,t,0)},n.entries=function(e){return function t(e,r){if(r>=a.length)return e;var n=[],o=i[r++];return e.forEach((function(e,a){n.push({key:e,values:t(a,r)})})),o?n.sort((function(t,e){return o(t.key,e.key)})):n}(o(t.map,e,0),0)},n.key=function(t){return a.push(t),n},n.sortKeys=function(t){return i[a.length-1]=t,n},n.sortValues=function(t){return e=t,n},n.rollup=function(t){return r=t,n},n},t.set=function(t){var e=new C;if(t)for(var r=0,n=t.length;r<n;++r)e.add(t[r]);return e},b(C,{has:k,add:function(t){return this._[w(t+=\"\")]=!0,t},remove:M,values:A,size:S,empty:E,forEach:function(t){for(var e in this._)t.call(this,T(e))}}),t.behavior={},t.rebind=function(t,e){for(var r,n=1,a=arguments.length;++n<a;)t[r=arguments[n]]=P(t,e,e[r]);return t};var z=[\"webkit\",\"ms\",\"moz\",\"Moz\",\"o\",\"O\"];function O(){}function D(){}function R(t){var e=[],r=new _;function n(){for(var r,n=e,a=-1,i=n.length;++a<i;)(r=n[a].on)&&r.apply(this,arguments);return t}return n.on=function(n,a){var i,o=r.get(n);return arguments.length<2?o&&o.on:(o&&(o.on=null,e=e.slice(0,i=e.indexOf(o)).concat(e.slice(i+1)),r.remove(n)),a&&e.push(r.set(n,{on:a})),t)},n}function F(){t.event.preventDefault()}function B(){for(var e,r=t.event;e=r.sourceEvent;)r=e;return r}function N(e){for(var r=new D,n=0,a=arguments.length;++n<a;)r[arguments[n]]=R(r);return r.of=function(n,a){return function(i){try{var o=i.sourceEvent=t.event;i.target=e,t.event=i,r[i.type].apply(n,a)}finally{t.event=o}}},r}t.dispatch=function(){for(var t=new D,e=-1,r=arguments.length;++e<r;)t[arguments[e]]=R(t);return t},D.prototype.on=function(t,e){var r=t.indexOf(\".\"),n=\"\";if(r>=0&&(n=t.slice(r+1),t=t.slice(0,r)),t)return arguments.length<2?this[t].on(n):this[t].on(n,e);if(2===arguments.length){if(null==e)for(t in this)this.hasOwnProperty(t)&&this[t].on(n,null);return this}},t.event=null,t.requote=function(t){return t.replace(j,\"\\\\$&\")};var j=/[\\\\\\^\\$\\*\\+\\?\\|\\[\\]\\(\\)\\.\\{\\}]/g,U={}.__proto__?function(t,e){t.__proto__=e}:function(t,e){for(var r in e)t[r]=e[r]};function V(t){return U(t,Y),t}var q=function(t,e){return e.querySelector(t)},H=function(t,e){return e.querySelectorAll(t)},G=function(t,e){var r=t.matches||t[I(t,\"matchesSelector\")];return(G=function(t,e){return r.call(t,e)})(t,e)};\"function\"==typeof Sizzle&&(q=function(t,e){return Sizzle(t,e)[0]||null},H=Sizzle,G=Sizzle.matchesSelector),t.selection=function(){return t.select(a.documentElement)};var Y=t.selection.prototype=[];function W(t){return\"function\"==typeof t?t:function(){return q(t,this)}}function Z(t){return\"function\"==typeof t?t:function(){return H(t,this)}}Y.select=function(t){var e,r,n,a,i=[];t=W(t);for(var o=-1,s=this.length;++o<s;){i.push(e=[]),e.parentNode=(n=this[o]).parentNode;for(var l=-1,c=n.length;++l<c;)(a=n[l])?(e.push(r=t.call(a,a.__data__,l,o)),r&&\"__data__\"in a&&(r.__data__=a.__data__)):e.push(null)}return V(i)},Y.selectAll=function(t){var e,r,a=[];t=Z(t);for(var i=-1,o=this.length;++i<o;)for(var s=this[i],l=-1,c=s.length;++l<c;)(r=s[l])&&(a.push(e=n(t.call(r,r.__data__,l,i))),e.parentNode=r);return V(a)};var X=\"http://www.w3.org/1999/xhtml\",J={svg:\"http://www.w3.org/2000/svg\",xhtml:X,xlink:\"http://www.w3.org/1999/xlink\",xml:\"http://www.w3.org/XML/1998/namespace\",xmlns:\"http://www.w3.org/2000/xmlns/\"};function K(e,r){return e=t.ns.qualify(e),null==r?e.local?function(){this.removeAttributeNS(e.space,e.local)}:function(){this.removeAttribute(e)}:\"function\"==typeof r?e.local?function(){var t=r.apply(this,arguments);null==t?this.removeAttributeNS(e.space,e.local):this.setAttributeNS(e.space,e.local,t)}:function(){var t=r.apply(this,arguments);null==t?this.removeAttribute(e):this.setAttribute(e,t)}:e.local?function(){this.setAttributeNS(e.space,e.local,r)}:function(){this.setAttribute(e,r)}}function Q(t){return t.trim().replace(/\\s+/g,\" \")}function $(e){return new RegExp(\"(?:^|\\\\s+)\"+t.requote(e)+\"(?:\\\\s+|$)\",\"g\")}function tt(t){return(t+\"\").trim().split(/^|\\s+/)}function et(t,e){var r=(t=tt(t).map(rt)).length;return\"function\"==typeof e?function(){for(var n=-1,a=e.apply(this,arguments);++n<r;)t[n](this,a)}:function(){for(var n=-1;++n<r;)t[n](this,e)}}function rt(t){var e=$(t);return function(r,n){if(a=r.classList)return n?a.add(t):a.remove(t);var a=r.getAttribute(\"class\")||\"\";n?(e.lastIndex=0,e.test(a)||r.setAttribute(\"class\",Q(a+\" \"+t))):r.setAttribute(\"class\",Q(a.replace(e,\" \")))}}function nt(t,e,r){return null==e?function(){this.style.removeProperty(t)}:\"function\"==typeof e?function(){var n=e.apply(this,arguments);null==n?this.style.removeProperty(t):this.style.setProperty(t,n,r)}:function(){this.style.setProperty(t,e,r)}}function at(t,e){return null==e?function(){delete this[t]}:\"function\"==typeof e?function(){var r=e.apply(this,arguments);null==r?delete this[t]:this[t]=r}:function(){this[t]=e}}function it(e){return\"function\"==typeof e?e:(e=t.ns.qualify(e)).local?function(){return this.ownerDocument.createElementNS(e.space,e.local)}:function(){var t=this.ownerDocument,r=this.namespaceURI;return r===X&&t.documentElement.namespaceURI===X?t.createElement(e):t.createElementNS(r,e)}}function ot(){var t=this.parentNode;t&&t.removeChild(this)}function st(t){return{__data__:t}}function lt(t){return function(){return G(this,t)}}function ct(t){return arguments.length||(t=f),function(e,r){return e&&r?t(e.__data__,r.__data__):!e-!r}}function ut(t,e){for(var r=0,n=t.length;r<n;r++)for(var a,i=t[r],o=0,s=i.length;o<s;o++)(a=i[o])&&e(a,o,r);return t}function ht(t){return U(t,ft),t}t.ns={prefix:J,qualify:function(t){var e=t.indexOf(\":\"),r=t;return e>=0&&\"xmlns\"!==(r=t.slice(0,e))&&(t=t.slice(e+1)),J.hasOwnProperty(r)?{space:J[r],local:t}:t}},Y.attr=function(e,r){if(arguments.length<2){if(\"string\"==typeof e){var n=this.node();return(e=t.ns.qualify(e)).local?n.getAttributeNS(e.space,e.local):n.getAttribute(e)}for(r in e)this.each(K(r,e[r]));return this}return this.each(K(e,r))},Y.classed=function(t,e){if(arguments.length<2){if(\"string\"==typeof t){var r=this.node(),n=(t=tt(t)).length,a=-1;if(e=r.classList){for(;++a<n;)if(!e.contains(t[a]))return!1}else for(e=r.getAttribute(\"class\");++a<n;)if(!$(t[a]).test(e))return!1;return!0}for(e in t)this.each(et(e,t[e]));return this}return this.each(et(t,e))},Y.style=function(t,e,r){var n=arguments.length;if(n<3){if(\"string\"!=typeof t){for(r in n<2&&(e=\"\"),t)this.each(nt(r,t[r],e));return this}if(n<2){var a=this.node();return o(a).getComputedStyle(a,null).getPropertyValue(t)}r=\"\"}return this.each(nt(t,e,r))},Y.property=function(t,e){if(arguments.length<2){if(\"string\"==typeof t)return this.node()[t];for(e in t)this.each(at(e,t[e]));return this}return this.each(at(t,e))},Y.text=function(t){return arguments.length?this.each(\"function\"==typeof t?function(){var e=t.apply(this,arguments);this.textContent=null==e?\"\":e}:null==t?function(){this.textContent=\"\"}:function(){this.textContent=t}):this.node().textContent},Y.html=function(t){return arguments.length?this.each(\"function\"==typeof t?function(){var e=t.apply(this,arguments);this.innerHTML=null==e?\"\":e}:null==t?function(){this.innerHTML=\"\"}:function(){this.innerHTML=t}):this.node().innerHTML},Y.append=function(t){return t=it(t),this.select((function(){return this.appendChild(t.apply(this,arguments))}))},Y.insert=function(t,e){return t=it(t),e=W(e),this.select((function(){return this.insertBefore(t.apply(this,arguments),e.apply(this,arguments)||null)}))},Y.remove=function(){return this.each(ot)},Y.data=function(t,e){var r,n,a=-1,i=this.length;if(!arguments.length){for(t=new Array(i=(r=this[0]).length);++a<i;)(n=r[a])&&(t[a]=n.__data__);return t}function o(t,r){var n,a,i,o=t.length,u=r.length,h=Math.min(o,u),f=new Array(u),p=new Array(u),d=new Array(o);if(e){var g,m=new _,v=new Array(o);for(n=-1;++n<o;)(a=t[n])&&(m.has(g=e.call(a,a.__data__,n))?d[n]=a:m.set(g,a),v[n]=g);for(n=-1;++n<u;)(a=m.get(g=e.call(r,i=r[n],n)))?!0!==a&&(f[n]=a,a.__data__=i):p[n]=st(i),m.set(g,!0);for(n=-1;++n<o;)n in v&&!0!==m.get(v[n])&&(d[n]=t[n])}else{for(n=-1;++n<h;)a=t[n],i=r[n],a?(a.__data__=i,f[n]=a):p[n]=st(i);for(;n<u;++n)p[n]=st(r[n]);for(;n<o;++n)d[n]=t[n]}p.update=f,p.parentNode=f.parentNode=d.parentNode=t.parentNode,s.push(p),l.push(f),c.push(d)}var s=ht([]),l=V([]),c=V([]);if(\"function\"==typeof t)for(;++a<i;)o(r=this[a],t.call(r,r.parentNode.__data__,a));else for(;++a<i;)o(r=this[a],t);return l.enter=function(){return s},l.exit=function(){return c},l},Y.datum=function(t){return arguments.length?this.property(\"__data__\",t):this.property(\"__data__\")},Y.filter=function(t){var e,r,n,a=[];\"function\"!=typeof t&&(t=lt(t));for(var i=0,o=this.length;i<o;i++){a.push(e=[]),e.parentNode=(r=this[i]).parentNode;for(var s=0,l=r.length;s<l;s++)(n=r[s])&&t.call(n,n.__data__,s,i)&&e.push(n)}return V(a)},Y.order=function(){for(var t=-1,e=this.length;++t<e;)for(var r,n=this[t],a=n.length-1,i=n[a];--a>=0;)(r=n[a])&&(i&&i!==r.nextSibling&&i.parentNode.insertBefore(r,i),i=r);return this},Y.sort=function(t){t=ct.apply(this,arguments);for(var e=-1,r=this.length;++e<r;)this[e].sort(t);return this.order()},Y.each=function(t){return ut(this,(function(e,r,n){t.call(e,e.__data__,r,n)}))},Y.call=function(t){var e=n(arguments);return t.apply(e[0]=this,e),this},Y.empty=function(){return!this.node()},Y.node=function(){for(var t=0,e=this.length;t<e;t++)for(var r=this[t],n=0,a=r.length;n<a;n++){var i=r[n];if(i)return i}return null},Y.size=function(){var t=0;return ut(this,(function(){++t})),t};var ft=[];function pt(t){var e,r;return function(n,a,i){var o,s=t[i].update,l=s.length;for(i!=r&&(r=i,e=0),a>=e&&(e=a+1);!(o=s[e])&&++e<l;);return o}}function dt(e,r,a){var i=\"__on\"+e,o=e.indexOf(\".\"),s=mt;o>0&&(e=e.slice(0,o));var l=gt.get(e);function c(){var t=this[i];t&&(this.removeEventListener(e,t,t.$),delete this[i])}return l&&(e=l,s=vt),o?r?function(){var t=s(r,n(arguments));c.call(this),this.addEventListener(e,this[i]=t,t.$=a),t._=r}:c:r?O:function(){var r,n=new RegExp(\"^__on([^.]+)\"+t.requote(e)+\"$\");for(var a in this)if(r=a.match(n)){var i=this[a];this.removeEventListener(r[1],i,i.$),delete this[a]}}}t.selection.enter=ht,t.selection.enter.prototype=ft,ft.append=Y.append,ft.empty=Y.empty,ft.node=Y.node,ft.call=Y.call,ft.size=Y.size,ft.select=function(t){for(var e,r,n,a,i,o=[],s=-1,l=this.length;++s<l;){n=(a=this[s]).update,o.push(e=[]),e.parentNode=a.parentNode;for(var c=-1,u=a.length;++c<u;)(i=a[c])?(e.push(n[c]=r=t.call(a.parentNode,i.__data__,c,s)),r.__data__=i.__data__):e.push(null)}return V(o)},ft.insert=function(t,e){return arguments.length<2&&(e=pt(this)),Y.insert.call(this,t,e)},t.select=function(t){var e;return\"string\"==typeof t?(e=[q(t,a)]).parentNode=a.documentElement:(e=[t]).parentNode=i(t),V([e])},t.selectAll=function(t){var e;return\"string\"==typeof t?(e=n(H(t,a))).parentNode=a.documentElement:(e=n(t)).parentNode=null,V([e])},Y.on=function(t,e,r){var n=arguments.length;if(n<3){if(\"string\"!=typeof t){for(r in n<2&&(e=!1),t)this.each(dt(r,t[r],e));return this}if(n<2)return(n=this.node()[\"__on\"+t])&&n._;r=!1}return this.each(dt(t,e,r))};var gt=t.map({mouseenter:\"mouseover\",mouseleave:\"mouseout\"});function mt(e,r){return function(n){var a=t.event;t.event=n,r[0]=this.__data__;try{e.apply(this,r)}finally{t.event=a}}}function vt(t,e){var r=mt(t,e);return function(t){var e=t.relatedTarget;e&&(e===this||8&e.compareDocumentPosition(this))||r.call(this,t)}}a&&gt.forEach((function(t){\"on\"+t in a&&gt.remove(t)}));var yt,xt=0;function bt(e){var r=\".dragsuppress-\"+ ++xt,n=\"click\"+r,a=t.select(o(e)).on(\"touchmove\"+r,F).on(\"dragstart\"+r,F).on(\"selectstart\"+r,F);if(null==yt&&(yt=!(\"onselectstart\"in e)&&I(e.style,\"userSelect\")),yt){var s=i(e).style,l=s[yt];s[yt]=\"none\"}return function(t){if(a.on(r,null),yt&&(s[yt]=l),t){var e=function(){a.on(n,null)};a.on(n,(function(){F(),e()}),!0),setTimeout(e,0)}}}t.mouse=function(t){return wt(t,B())};var _t=this.navigator&&/WebKit/.test(this.navigator.userAgent)?-1:0;function wt(e,r){r.changedTouches&&(r=r.changedTouches[0]);var n=e.ownerSVGElement||e;if(n.createSVGPoint){var a=n.createSVGPoint();if(_t<0){var i=o(e);if(i.scrollX||i.scrollY){var s=(n=t.select(\"body\").append(\"svg\").style({position:\"absolute\",top:0,left:0,margin:0,padding:0,border:\"none\"},\"important\"))[0][0].getScreenCTM();_t=!(s.f||s.e),n.remove()}}return _t?(a.x=r.pageX,a.y=r.pageY):(a.x=r.clientX,a.y=r.clientY),[(a=a.matrixTransform(e.getScreenCTM().inverse())).x,a.y]}var l=e.getBoundingClientRect();return[r.clientX-l.left-e.clientLeft,r.clientY-l.top-e.clientTop]}function Tt(){return t.event.changedTouches[0].identifier}t.touch=function(t,e,r){if(arguments.length<3&&(r=e,e=B().changedTouches),e)for(var n,a=0,i=e.length;a<i;++a)if((n=e[a]).identifier===r)return wt(t,n)},t.behavior.drag=function(){var e=N(i,\"drag\",\"dragstart\",\"dragend\"),r=null,n=s(O,t.mouse,o,\"mousemove\",\"mouseup\"),a=s(Tt,t.touch,L,\"touchmove\",\"touchend\");function i(){this.on(\"mousedown.drag\",n).on(\"touchstart.drag\",a)}function s(n,a,i,o,s){return function(){var l,c=this,u=t.event.target.correspondingElement||t.event.target,h=c.parentNode,f=e.of(c,arguments),p=0,d=n(),g=\".drag\"+(null==d?\"\":\"-\"+d),m=t.select(i(u)).on(o+g,x).on(s+g,b),v=bt(u),y=a(h,d);function x(){var t,e,r=a(h,d);r&&(t=r[0]-y[0],e=r[1]-y[1],p|=t|e,y=r,f({type:\"drag\",x:r[0]+l[0],y:r[1]+l[1],dx:t,dy:e}))}function b(){a(h,d)&&(m.on(o+g,null).on(s+g,null),v(p),f({type:\"dragend\"}))}l=r?[(l=r.apply(c,arguments)).x-y[0],l.y-y[1]]:[0,0],f({type:\"dragstart\"})}}return i.origin=function(t){return arguments.length?(r=t,i):r},t.rebind(i,e,\"on\")},t.touches=function(t,e){return arguments.length<2&&(e=B().touches),e?n(e).map((function(e){var r=wt(t,e);return r.identifier=e.identifier,r})):[]};var kt=1e-6,Mt=1e-12,At=Math.PI,St=2*At,Et=St-kt,Ct=At/2,Lt=At/180,Pt=180/At;function It(t){return t>0?1:t<0?-1:0}function zt(t,e,r){return(e[0]-t[0])*(r[1]-t[1])-(e[1]-t[1])*(r[0]-t[0])}function Ot(t){return t>1?0:t<-1?At:Math.acos(t)}function Dt(t){return t>1?Ct:t<-1?-Ct:Math.asin(t)}function Rt(t){return((t=Math.exp(t))+1/t)/2}function Ft(t){return(t=Math.sin(t/2))*t}var Bt=Math.SQRT2;t.interpolateZoom=function(t,e){var r,n,a=t[0],i=t[1],o=t[2],s=e[0],l=e[1],c=e[2],u=s-a,h=l-i,f=u*u+h*h;if(f<Mt)n=Math.log(c/o)/Bt,r=function(t){return[a+t*u,i+t*h,o*Math.exp(Bt*t*n)]};else{var p=Math.sqrt(f),d=(c*c-o*o+4*f)/(2*o*2*p),g=(c*c-o*o-4*f)/(2*c*2*p),m=Math.log(Math.sqrt(d*d+1)-d),v=Math.log(Math.sqrt(g*g+1)-g);n=(v-m)/Bt,r=function(t){var e,r=t*n,s=Rt(m),l=o/(2*p)*(s*(e=Bt*r+m,((e=Math.exp(2*e))-1)/(e+1))-function(t){return((t=Math.exp(t))-1/t)/2}(m));return[a+l*u,i+l*h,o*s/Rt(Bt*r+m)]}}return r.duration=1e3*n,r},t.behavior.zoom=function(){var e,r,n,i,s,l,c,u,h,f={x:0,y:0,k:1},p=[960,500],d=Ut,g=250,m=0,v=\"mousedown.zoom\",y=\"mousemove.zoom\",x=\"mouseup.zoom\",b=\"touchstart.zoom\",_=N(w,\"zoomstart\",\"zoom\",\"zoomend\");function w(t){t.on(v,P).on(jt+\".zoom\",z).on(\"dblclick.zoom\",O).on(b,I)}function T(t){return[(t[0]-f.x)/f.k,(t[1]-f.y)/f.k]}function k(t){f.k=Math.max(d[0],Math.min(d[1],t))}function M(t,e){e=function(t){return[t[0]*f.k+f.x,t[1]*f.k+f.y]}(e),f.x+=t[0]-e[0],f.y+=t[1]-e[1]}function A(e,n,a,i){e.__chart__={x:f.x,y:f.y,k:f.k},k(Math.pow(2,i)),M(r=n,a),e=t.select(e),g>0&&(e=e.transition().duration(g)),e.call(w.event)}function S(){c&&c.domain(l.range().map((function(t){return(t-f.x)/f.k})).map(l.invert)),h&&h.domain(u.range().map((function(t){return(t-f.y)/f.k})).map(u.invert))}function E(t){m++||t({type:\"zoomstart\"})}function C(t){S(),t({type:\"zoom\",scale:f.k,translate:[f.x,f.y]})}function L(t){--m||(t({type:\"zoomend\"}),r=null)}function P(){var e=this,r=_.of(e,arguments),n=0,a=t.select(o(e)).on(y,l).on(x,c),i=T(t.mouse(e)),s=bt(e);function l(){n=1,M(t.mouse(e),i),C(r)}function c(){a.on(y,null).on(x,null),s(n),L(r)}vs.call(e),E(r)}function I(){var e,r=this,n=_.of(r,arguments),a={},i=0,o=\".zoom-\"+t.event.changedTouches[0].identifier,l=\"touchmove\"+o,c=\"touchend\"+o,u=[],h=t.select(r),p=bt(r);function d(){var n=t.touches(r);return e=f.k,n.forEach((function(t){t.identifier in a&&(a[t.identifier]=T(t))})),n}function g(){var e=t.event.target;t.select(e).on(l,m).on(c,y),u.push(e);for(var n=t.event.changedTouches,o=0,h=n.length;o<h;++o)a[n[o].identifier]=null;var p=d(),g=Date.now();if(1===p.length){if(g-s<500){var v=p[0];A(r,v,a[v.identifier],Math.floor(Math.log(f.k)/Math.LN2)+1),F()}s=g}else if(p.length>1){v=p[0];var x=p[1],b=v[0]-x[0],_=v[1]-x[1];i=b*b+_*_}}function m(){var o,l,c,u,h=t.touches(r);vs.call(r);for(var f=0,p=h.length;f<p;++f,u=null)if(c=h[f],u=a[c.identifier]){if(l)break;o=c,l=u}if(u){var d=(d=c[0]-o[0])*d+(d=c[1]-o[1])*d,g=i&&Math.sqrt(d/i);o=[(o[0]+c[0])/2,(o[1]+c[1])/2],l=[(l[0]+u[0])/2,(l[1]+u[1])/2],k(g*e)}s=null,M(o,l),C(n)}function y(){if(t.event.touches.length){for(var e=t.event.changedTouches,r=0,i=e.length;r<i;++r)delete a[e[r].identifier];for(var s in a)return void d()}t.selectAll(u).on(o,null),h.on(v,P).on(b,I),p(),L(n)}g(),E(n),h.on(v,null).on(b,g)}function z(){var a=_.of(this,arguments);i?clearTimeout(i):(vs.call(this),e=T(r=n||t.mouse(this)),E(a)),i=setTimeout((function(){i=null,L(a)}),50),F(),k(Math.pow(2,.002*Nt())*f.k),M(r,e),C(a)}function O(){var e=t.mouse(this),r=Math.log(f.k)/Math.LN2;A(this,e,T(e),t.event.shiftKey?Math.ceil(r)-1:Math.floor(r)+1)}return jt||(jt=\"onwheel\"in a?(Nt=function(){return-t.event.deltaY*(t.event.deltaMode?120:1)},\"wheel\"):\"onmousewheel\"in a?(Nt=function(){return t.event.wheelDelta},\"mousewheel\"):(Nt=function(){return-t.event.detail},\"MozMousePixelScroll\")),w.event=function(e){e.each((function(){var e=_.of(this,arguments),n=f;bs?t.select(this).transition().each(\"start.zoom\",(function(){f=this.__chart__||{x:0,y:0,k:1},E(e)})).tween(\"zoom:zoom\",(function(){var a=p[0],i=p[1],o=r?r[0]:a/2,s=r?r[1]:i/2,l=t.interpolateZoom([(o-f.x)/f.k,(s-f.y)/f.k,a/f.k],[(o-n.x)/n.k,(s-n.y)/n.k,a/n.k]);return function(t){var r=l(t),n=a/r[2];this.__chart__=f={x:o-r[0]*n,y:s-r[1]*n,k:n},C(e)}})).each(\"interrupt.zoom\",(function(){L(e)})).each(\"end.zoom\",(function(){L(e)})):(this.__chart__=f,E(e),C(e),L(e))}))},w.translate=function(t){return arguments.length?(f={x:+t[0],y:+t[1],k:f.k},S(),w):[f.x,f.y]},w.scale=function(t){return arguments.length?(f={x:f.x,y:f.y,k:null},k(+t),S(),w):f.k},w.scaleExtent=function(t){return arguments.length?(d=null==t?Ut:[+t[0],+t[1]],w):d},w.center=function(t){return arguments.length?(n=t&&[+t[0],+t[1]],w):n},w.size=function(t){return arguments.length?(p=t&&[+t[0],+t[1]],w):p},w.duration=function(t){return arguments.length?(g=+t,w):g},w.x=function(t){return arguments.length?(c=t,l=t.copy(),f={x:0,y:0,k:1},w):c},w.y=function(t){return arguments.length?(h=t,u=t.copy(),f={x:0,y:0,k:1},w):h},t.rebind(w,_,\"on\")};var Nt,jt,Ut=[0,1/0];function Vt(){}function qt(t,e,r){return this instanceof qt?(this.h=+t,this.s=+e,void(this.l=+r)):arguments.length<2?t instanceof qt?new qt(t.h,t.s,t.l):le(\"\"+t,ce,qt):new qt(t,e,r)}t.color=Vt,Vt.prototype.toString=function(){return this.rgb()+\"\"},t.hsl=qt;var Ht=qt.prototype=new Vt;function Gt(t,e,r){var n,a;function i(t){return Math.round(255*function(t){return t>360?t-=360:t<0&&(t+=360),t<60?n+(a-n)*t/60:t<180?a:t<240?n+(a-n)*(240-t)/60:n}(t))}return t=isNaN(t)?0:(t%=360)<0?t+360:t,e=isNaN(e)||e<0?0:e>1?1:e,n=2*(r=r<0?0:r>1?1:r)-(a=r<=.5?r*(1+e):r+e-r*e),new ne(i(t+120),i(t),i(t-120))}function Yt(e,r,n){return this instanceof Yt?(this.h=+e,this.c=+r,void(this.l=+n)):arguments.length<2?e instanceof Yt?new Yt(e.h,e.c,e.l):$t(e instanceof Xt?e.l:(e=ue((e=t.rgb(e)).r,e.g,e.b)).l,e.a,e.b):new Yt(e,r,n)}Ht.brighter=function(t){return t=Math.pow(.7,arguments.length?t:1),new qt(this.h,this.s,this.l/t)},Ht.darker=function(t){return t=Math.pow(.7,arguments.length?t:1),new qt(this.h,this.s,t*this.l)},Ht.rgb=function(){return Gt(this.h,this.s,this.l)},t.hcl=Yt;var Wt=Yt.prototype=new Vt;function Zt(t,e,r){return isNaN(t)&&(t=0),isNaN(e)&&(e=0),new Xt(r,Math.cos(t*=Lt)*e,Math.sin(t)*e)}function Xt(t,e,r){return this instanceof Xt?(this.l=+t,this.a=+e,void(this.b=+r)):arguments.length<2?t instanceof Xt?new Xt(t.l,t.a,t.b):t instanceof Yt?Zt(t.h,t.c,t.l):ue((t=ne(t)).r,t.g,t.b):new Xt(t,e,r)}Wt.brighter=function(t){return new Yt(this.h,this.c,Math.min(100,this.l+Jt*(arguments.length?t:1)))},Wt.darker=function(t){return new Yt(this.h,this.c,Math.max(0,this.l-Jt*(arguments.length?t:1)))},Wt.rgb=function(){return Zt(this.h,this.c,this.l).rgb()},t.lab=Xt;var Jt=18,Kt=Xt.prototype=new Vt;function Qt(t,e,r){var n=(t+16)/116,a=n+e/500,i=n-r/200;return new ne(re(3.2404542*(a=.95047*te(a))-1.5371385*(n=1*te(n))-.4985314*(i=1.08883*te(i))),re(-.969266*a+1.8760108*n+.041556*i),re(.0556434*a-.2040259*n+1.0572252*i))}function $t(t,e,r){return t>0?new Yt(Math.atan2(r,e)*Pt,Math.sqrt(e*e+r*r),t):new Yt(NaN,NaN,t)}function te(t){return t>.206893034?t*t*t:(t-4/29)/7.787037}function ee(t){return t>.008856?Math.pow(t,1/3):7.787037*t+4/29}function re(t){return Math.round(255*(t<=.00304?12.92*t:1.055*Math.pow(t,1/2.4)-.055))}function ne(t,e,r){return this instanceof ne?(this.r=~~t,this.g=~~e,void(this.b=~~r)):arguments.length<2?t instanceof ne?new ne(t.r,t.g,t.b):le(\"\"+t,ne,Gt):new ne(t,e,r)}function ae(t){return new ne(t>>16,t>>8&255,255&t)}function ie(t){return ae(t)+\"\"}Kt.brighter=function(t){return new Xt(Math.min(100,this.l+Jt*(arguments.length?t:1)),this.a,this.b)},Kt.darker=function(t){return new Xt(Math.max(0,this.l-Jt*(arguments.length?t:1)),this.a,this.b)},Kt.rgb=function(){return Qt(this.l,this.a,this.b)},t.rgb=ne;var oe=ne.prototype=new Vt;function se(t){return t<16?\"0\"+Math.max(0,t).toString(16):Math.min(255,t).toString(16)}function le(t,e,r){var n,a,i,o=0,s=0,l=0;if(n=/([a-z]+)\\((.*)\\)/.exec(t=t.toLowerCase()))switch(a=n[2].split(\",\"),n[1]){case\"hsl\":return r(parseFloat(a[0]),parseFloat(a[1])/100,parseFloat(a[2])/100);case\"rgb\":return e(fe(a[0]),fe(a[1]),fe(a[2]))}return(i=pe.get(t))?e(i.r,i.g,i.b):(null==t||\"#\"!==t.charAt(0)||isNaN(i=parseInt(t.slice(1),16))||(4===t.length?(o=(3840&i)>>4,o|=o>>4,s=240&i,s|=s>>4,l=15&i,l|=l<<4):7===t.length&&(o=(16711680&i)>>16,s=(65280&i)>>8,l=255&i)),e(o,s,l))}function ce(t,e,r){var n,a,i=Math.min(t/=255,e/=255,r/=255),o=Math.max(t,e,r),s=o-i,l=(o+i)/2;return s?(a=l<.5?s/(o+i):s/(2-o-i),n=t==o?(e-r)/s+(e<r?6:0):e==o?(r-t)/s+2:(t-e)/s+4,n*=60):(n=NaN,a=l>0&&l<1?0:n),new qt(n,a,l)}function ue(t,e,r){var n=ee((.4124564*(t=he(t))+.3575761*(e=he(e))+.1804375*(r=he(r)))/.95047),a=ee((.2126729*t+.7151522*e+.072175*r)/1);return Xt(116*a-16,500*(n-a),200*(a-ee((.0193339*t+.119192*e+.9503041*r)/1.08883)))}function he(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function fe(t){var e=parseFloat(t);return\"%\"===t.charAt(t.length-1)?Math.round(2.55*e):e}oe.brighter=function(t){t=Math.pow(.7,arguments.length?t:1);var e=this.r,r=this.g,n=this.b,a=30;return e||r||n?(e&&e<a&&(e=a),r&&r<a&&(r=a),n&&n<a&&(n=a),new ne(Math.min(255,e/t),Math.min(255,r/t),Math.min(255,n/t))):new ne(a,a,a)},oe.darker=function(t){return new ne((t=Math.pow(.7,arguments.length?t:1))*this.r,t*this.g,t*this.b)},oe.hsl=function(){return ce(this.r,this.g,this.b)},oe.toString=function(){return\"#\"+se(this.r)+se(this.g)+se(this.b)};var pe=t.map({aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074});function de(t){return\"function\"==typeof t?t:function(){return t}}function ge(t){return function(e,r,n){return 2===arguments.length&&\"function\"==typeof r&&(n=r,r=null),me(e,r,t,n)}}function me(e,r,a,i){var o={},s=t.dispatch(\"beforesend\",\"progress\",\"load\",\"error\"),l={},c=new XMLHttpRequest,u=null;function h(){var t,e=c.status;if(!e&&function(t){var e=t.responseType;return e&&\"text\"!==e?t.response:t.responseText}(c)||e>=200&&e<300||304===e){try{t=a.call(o,c)}catch(t){return void s.error.call(o,t)}s.load.call(o,t)}else s.error.call(o,c)}return this.XDomainRequest&&!(\"withCredentials\"in c)&&/^(http(s)?:)?\\/\\//.test(e)&&(c=new XDomainRequest),\"onload\"in c?c.onload=c.onerror=h:c.onreadystatechange=function(){c.readyState>3&&h()},c.onprogress=function(e){var r=t.event;t.event=e;try{s.progress.call(o,c)}finally{t.event=r}},o.header=function(t,e){return t=(t+\"\").toLowerCase(),arguments.length<2?l[t]:(null==e?delete l[t]:l[t]=e+\"\",o)},o.mimeType=function(t){return arguments.length?(r=null==t?null:t+\"\",o):r},o.responseType=function(t){return arguments.length?(u=t,o):u},o.response=function(t){return a=t,o},[\"get\",\"post\"].forEach((function(t){o[t]=function(){return o.send.apply(o,[t].concat(n(arguments)))}})),o.send=function(t,n,a){if(2===arguments.length&&\"function\"==typeof n&&(a=n,n=null),c.open(t,e,!0),null==r||\"accept\"in l||(l.accept=r+\",*/*\"),c.setRequestHeader)for(var i in l)c.setRequestHeader(i,l[i]);return null!=r&&c.overrideMimeType&&c.overrideMimeType(r),null!=u&&(c.responseType=u),null!=a&&o.on(\"error\",a).on(\"load\",(function(t){a(null,t)})),s.beforesend.call(o,c),c.send(null==n?null:n),o},o.abort=function(){return c.abort(),o},t.rebind(o,s,\"on\"),null==i?o:o.get(function(t){return 1===t.length?function(e,r){t(null==e?r:null)}:t}(i))}pe.forEach((function(t,e){pe.set(t,ae(e))})),t.functor=de,t.xhr=ge(L),t.dsv=function(t,e){var r=new RegExp('[\"'+t+\"\\n]\"),n=t.charCodeAt(0);function a(t,r,n){arguments.length<3&&(n=r,r=null);var a=me(t,e,null==r?i:o(r),n);return a.row=function(t){return arguments.length?a.response(null==(r=t)?i:o(t)):r},a}function i(t){return a.parse(t.responseText)}function o(t){return function(e){return a.parse(e.responseText,t)}}function s(e){return e.map(l).join(t)}function l(t){return r.test(t)?'\"'+t.replace(/\\\"/g,'\"\"')+'\"':t}return a.parse=function(t,e){var r;return a.parseRows(t,(function(t,n){if(r)return r(t,n-1);var a=new Function(\"d\",\"return {\"+t.map((function(t,e){return JSON.stringify(t)+\": d[\"+e+\"]\"})).join(\",\")+\"}\");r=e?function(t,r){return e(a(t),r)}:a}))},a.parseRows=function(t,e){var r,a,i={},o={},s=[],l=t.length,c=0,u=0;function h(){if(c>=l)return o;if(a)return a=!1,i;var e=c;if(34===t.charCodeAt(e)){for(var r=e;r++<l;)if(34===t.charCodeAt(r)){if(34!==t.charCodeAt(r+1))break;++r}return c=r+2,13===(s=t.charCodeAt(r+1))?(a=!0,10===t.charCodeAt(r+2)&&++c):10===s&&(a=!0),t.slice(e+1,r).replace(/\"\"/g,'\"')}for(;c<l;){var s,u=1;if(10===(s=t.charCodeAt(c++)))a=!0;else if(13===s)a=!0,10===t.charCodeAt(c)&&(++c,++u);else if(s!==n)continue;return t.slice(e,c-u)}return t.slice(e)}for(;(r=h())!==o;){for(var f=[];r!==i&&r!==o;)f.push(r),r=h();e&&null==(f=e(f,u++))||s.push(f)}return s},a.format=function(e){if(Array.isArray(e[0]))return a.formatRows(e);var r=new C,n=[];return e.forEach((function(t){for(var e in t)r.has(e)||n.push(r.add(e))})),[n.map(l).join(t)].concat(e.map((function(e){return n.map((function(t){return l(e[t])})).join(t)}))).join(\"\\n\")},a.formatRows=function(t){return t.map(s).join(\"\\n\")},a},t.csv=t.dsv(\",\",\"text/csv\"),t.tsv=t.dsv(\"\\t\",\"text/tab-separated-values\");var ve,ye,xe,be,_e=this[I(this,\"requestAnimationFrame\")]||function(t){setTimeout(t,17)};function we(t,e,r){var n=arguments.length;n<2&&(e=0),n<3&&(r=Date.now());var a=r+e,i={c:t,t:a,n:null};return ye?ye.n=i:ve=i,ye=i,xe||(be=clearTimeout(be),xe=1,_e(Te)),i}function Te(){var t=ke(),e=Me()-t;e>24?(isFinite(e)&&(clearTimeout(be),be=setTimeout(Te,e)),xe=0):(xe=1,_e(Te))}function ke(){for(var t=Date.now(),e=ve;e;)t>=e.t&&e.c(t-e.t)&&(e.c=null),e=e.n;return t}function Me(){for(var t,e=ve,r=1/0;e;)e.c?(e.t<r&&(r=e.t),e=(t=e).n):e=t?t.n=e.n:ve=e.n;return ye=t,r}function Ae(t,e){return e-(t?Math.ceil(Math.log(t)/Math.LN10):1)}t.timer=function(){we.apply(this,arguments)},t.timer.flush=function(){ke(),Me()},t.round=function(t,e){return e?Math.round(t*(e=Math.pow(10,e)))/e:Math.round(t)};var Se=[\"y\",\"z\",\"a\",\"f\",\"p\",\"n\",\"\\xb5\",\"m\",\"\",\"k\",\"M\",\"G\",\"T\",\"P\",\"E\",\"Z\",\"Y\"].map((function(t,e){var r=Math.pow(10,3*y(8-e));return{scale:e>8?function(t){return t/r}:function(t){return t*r},symbol:t}}));function Ee(e){var r=e.decimal,n=e.thousands,a=e.grouping,i=e.currency,o=a&&n?function(t,e){for(var r=t.length,i=[],o=0,s=a[0],l=0;r>0&&s>0&&(l+s+1>e&&(s=Math.max(1,e-l)),i.push(t.substring(r-=s,r+s)),!((l+=s+1)>e));)s=a[o=(o+1)%a.length];return i.reverse().join(n)}:L;return function(e){var n=Ce.exec(e),a=n[1]||\" \",s=n[2]||\">\",l=n[3]||\"-\",c=n[4]||\"\",u=n[5],h=+n[6],f=n[7],p=n[8],d=n[9],g=1,m=\"\",v=\"\",y=!1,x=!0;switch(p&&(p=+p.substring(1)),(u||\"0\"===a&&\"=\"===s)&&(u=a=\"0\",s=\"=\"),d){case\"n\":f=!0,d=\"g\";break;case\"%\":g=100,v=\"%\",d=\"f\";break;case\"p\":g=100,v=\"%\",d=\"r\";break;case\"b\":case\"o\":case\"x\":case\"X\":\"#\"===c&&(m=\"0\"+d.toLowerCase());case\"c\":x=!1;case\"d\":y=!0,p=0;break;case\"s\":g=-1,d=\"r\"}\"$\"===c&&(m=i[0],v=i[1]),\"r\"!=d||p||(d=\"g\"),null!=p&&(\"g\"==d?p=Math.max(1,Math.min(21,p)):\"e\"!=d&&\"f\"!=d||(p=Math.max(0,Math.min(20,p)))),d=Le.get(d)||Pe;var b=u&&f;return function(e){var n=v;if(y&&e%1)return\"\";var i=e<0||0===e&&1/e<0?(e=-e,\"-\"):\"-\"===l?\"\":l;if(g<0){var c=t.formatPrefix(e,p);e=c.scale(e),n=c.symbol+v}else e*=g;var _,w,T=(e=d(e,p)).lastIndexOf(\".\");if(T<0){var k=x?e.lastIndexOf(\"e\"):-1;k<0?(_=e,w=\"\"):(_=e.substring(0,k),w=e.substring(k))}else _=e.substring(0,T),w=r+e.substring(T+1);!u&&f&&(_=o(_,1/0));var M=m.length+_.length+w.length+(b?0:i.length),A=M<h?new Array(M=h-M+1).join(a):\"\";return b&&(_=o(A+_,A.length?h-w.length:1/0)),i+=m,e=_+w,(\"<\"===s?i+e+A:\">\"===s?A+i+e:\"^\"===s?A.substring(0,M>>=1)+i+e+A.substring(M):i+(b?e:A+e))+n}}}t.formatPrefix=function(e,r){var n=0;return(e=+e)&&(e<0&&(e*=-1),r&&(e=t.round(e,Ae(e,r))),n=1+Math.floor(1e-12+Math.log(e)/Math.LN10),n=Math.max(-24,Math.min(24,3*Math.floor((n-1)/3)))),Se[8+n/3]};var Ce=/(?:([^{])?([<>=^]))?([+\\- ])?([$#])?(0)?(\\d+)?(,)?(\\.-?\\d+)?([a-z%])?/i,Le=t.map({b:function(t){return t.toString(2)},c:function(t){return String.fromCharCode(t)},o:function(t){return t.toString(8)},x:function(t){return t.toString(16)},X:function(t){return t.toString(16).toUpperCase()},g:function(t,e){return t.toPrecision(e)},e:function(t,e){return t.toExponential(e)},f:function(t,e){return t.toFixed(e)},r:function(e,r){return(e=t.round(e,Ae(e,r))).toFixed(Math.max(0,Math.min(20,Ae(e*(1+1e-15),r))))}});function Pe(t){return t+\"\"}var Ie=t.time={},ze=Date;function Oe(){this._=new Date(arguments.length>1?Date.UTC.apply(this,arguments):arguments[0])}Oe.prototype={getDate:function(){return this._.getUTCDate()},getDay:function(){return this._.getUTCDay()},getFullYear:function(){return this._.getUTCFullYear()},getHours:function(){return this._.getUTCHours()},getMilliseconds:function(){return this._.getUTCMilliseconds()},getMinutes:function(){return this._.getUTCMinutes()},getMonth:function(){return this._.getUTCMonth()},getSeconds:function(){return this._.getUTCSeconds()},getTime:function(){return this._.getTime()},getTimezoneOffset:function(){return 0},valueOf:function(){return this._.valueOf()},setDate:function(){De.setUTCDate.apply(this._,arguments)},setDay:function(){De.setUTCDay.apply(this._,arguments)},setFullYear:function(){De.setUTCFullYear.apply(this._,arguments)},setHours:function(){De.setUTCHours.apply(this._,arguments)},setMilliseconds:function(){De.setUTCMilliseconds.apply(this._,arguments)},setMinutes:function(){De.setUTCMinutes.apply(this._,arguments)},setMonth:function(){De.setUTCMonth.apply(this._,arguments)},setSeconds:function(){De.setUTCSeconds.apply(this._,arguments)},setTime:function(){De.setTime.apply(this._,arguments)}};var De=Date.prototype;function Re(t,e,r){function n(e){var r=t(e),n=i(r,1);return e-r<n-e?r:n}function a(r){return e(r=t(new ze(r-1)),1),r}function i(t,r){return e(t=new ze(+t),r),t}function o(t,n,i){var o=a(t),s=[];if(i>1)for(;o<n;)r(o)%i||s.push(new Date(+o)),e(o,1);else for(;o<n;)s.push(new Date(+o)),e(o,1);return s}t.floor=t,t.round=n,t.ceil=a,t.offset=i,t.range=o;var s=t.utc=Fe(t);return s.floor=s,s.round=Fe(n),s.ceil=Fe(a),s.offset=Fe(i),s.range=function(t,e,r){try{ze=Oe;var n=new Oe;return n._=t,o(n,e,r)}finally{ze=Date}},t}function Fe(t){return function(e,r){try{ze=Oe;var n=new Oe;return n._=e,t(n,r)._}finally{ze=Date}}}function Be(e){var r=e.dateTime,n=e.date,a=e.time,i=e.periods,o=e.days,s=e.shortDays,l=e.months,c=e.shortMonths;function u(t){var e=t.length;function r(r){for(var n,a,i,o=[],s=-1,l=0;++s<e;)37===t.charCodeAt(s)&&(o.push(t.slice(l,s)),null!=(a=Ne[n=t.charAt(++s)])&&(n=t.charAt(++s)),(i=_[n])&&(n=i(r,null==a?\"e\"===n?\" \":\"0\":a)),o.push(n),l=s+1);return o.push(t.slice(l,s)),o.join(\"\")}return r.parse=function(e){var r={y:1900,m:0,d:1,H:0,M:0,S:0,L:0,Z:null};if(h(r,t,e,0)!=e.length)return null;\"p\"in r&&(r.H=r.H%12+12*r.p);var n=null!=r.Z&&ze!==Oe,a=new(n?Oe:ze);return\"j\"in r?a.setFullYear(r.y,0,r.j):\"W\"in r||\"U\"in r?(\"w\"in r||(r.w=\"W\"in r?1:0),a.setFullYear(r.y,0,1),a.setFullYear(r.y,0,\"W\"in r?(r.w+6)%7+7*r.W-(a.getDay()+5)%7:r.w+7*r.U-(a.getDay()+6)%7)):a.setFullYear(r.y,r.m,r.d),a.setHours(r.H+(r.Z/100|0),r.M+r.Z%100,r.S,r.L),n?a._:a},r.toString=function(){return t},r}function h(t,e,r,n){for(var a,i,o,s=0,l=e.length,c=r.length;s<l;){if(n>=c)return-1;if(37===(a=e.charCodeAt(s++))){if(o=e.charAt(s++),!(i=w[o in Ne?e.charAt(s++):o])||(n=i(t,r,n))<0)return-1}else if(a!=r.charCodeAt(n++))return-1}return n}u.utc=function(t){var e=u(t);function r(t){try{var r=new(ze=Oe);return r._=t,e(r)}finally{ze=Date}}return r.parse=function(t){try{ze=Oe;var r=e.parse(t);return r&&r._}finally{ze=Date}},r.toString=e.toString,r},u.multi=u.utc.multi=or;var f=t.map(),p=qe(o),d=He(o),g=qe(s),m=He(s),v=qe(l),y=He(l),x=qe(c),b=He(c);i.forEach((function(t,e){f.set(t.toLowerCase(),e)}));var _={a:function(t){return s[t.getDay()]},A:function(t){return o[t.getDay()]},b:function(t){return c[t.getMonth()]},B:function(t){return l[t.getMonth()]},c:u(r),d:function(t,e){return Ve(t.getDate(),e,2)},e:function(t,e){return Ve(t.getDate(),e,2)},H:function(t,e){return Ve(t.getHours(),e,2)},I:function(t,e){return Ve(t.getHours()%12||12,e,2)},j:function(t,e){return Ve(1+Ie.dayOfYear(t),e,3)},L:function(t,e){return Ve(t.getMilliseconds(),e,3)},m:function(t,e){return Ve(t.getMonth()+1,e,2)},M:function(t,e){return Ve(t.getMinutes(),e,2)},p:function(t){return i[+(t.getHours()>=12)]},S:function(t,e){return Ve(t.getSeconds(),e,2)},U:function(t,e){return Ve(Ie.sundayOfYear(t),e,2)},w:function(t){return t.getDay()},W:function(t,e){return Ve(Ie.mondayOfYear(t),e,2)},x:u(n),X:u(a),y:function(t,e){return Ve(t.getFullYear()%100,e,2)},Y:function(t,e){return Ve(t.getFullYear()%1e4,e,4)},Z:ar,\"%\":function(){return\"%\"}},w={a:function(t,e,r){g.lastIndex=0;var n=g.exec(e.slice(r));return n?(t.w=m.get(n[0].toLowerCase()),r+n[0].length):-1},A:function(t,e,r){p.lastIndex=0;var n=p.exec(e.slice(r));return n?(t.w=d.get(n[0].toLowerCase()),r+n[0].length):-1},b:function(t,e,r){x.lastIndex=0;var n=x.exec(e.slice(r));return n?(t.m=b.get(n[0].toLowerCase()),r+n[0].length):-1},B:function(t,e,r){v.lastIndex=0;var n=v.exec(e.slice(r));return n?(t.m=y.get(n[0].toLowerCase()),r+n[0].length):-1},c:function(t,e,r){return h(t,_.c.toString(),e,r)},d:Qe,e:Qe,H:tr,I:tr,j:$e,L:nr,m:Ke,M:er,p:function(t,e,r){var n=f.get(e.slice(r,r+=2).toLowerCase());return null==n?-1:(t.p=n,r)},S:rr,U:Ye,w:Ge,W:We,x:function(t,e,r){return h(t,_.x.toString(),e,r)},X:function(t,e,r){return h(t,_.X.toString(),e,r)},y:Xe,Y:Ze,Z:Je,\"%\":ir};return u}Ie.year=Re((function(t){return(t=Ie.day(t)).setMonth(0,1),t}),(function(t,e){t.setFullYear(t.getFullYear()+e)}),(function(t){return t.getFullYear()})),Ie.years=Ie.year.range,Ie.years.utc=Ie.year.utc.range,Ie.day=Re((function(t){var e=new ze(2e3,0);return e.setFullYear(t.getFullYear(),t.getMonth(),t.getDate()),e}),(function(t,e){t.setDate(t.getDate()+e)}),(function(t){return t.getDate()-1})),Ie.days=Ie.day.range,Ie.days.utc=Ie.day.utc.range,Ie.dayOfYear=function(t){var e=Ie.year(t);return Math.floor((t-e-6e4*(t.getTimezoneOffset()-e.getTimezoneOffset()))/864e5)},[\"sunday\",\"monday\",\"tuesday\",\"wednesday\",\"thursday\",\"friday\",\"saturday\"].forEach((function(t,e){e=7-e;var r=Ie[t]=Re((function(t){return(t=Ie.day(t)).setDate(t.getDate()-(t.getDay()+e)%7),t}),(function(t,e){t.setDate(t.getDate()+7*Math.floor(e))}),(function(t){var r=Ie.year(t).getDay();return Math.floor((Ie.dayOfYear(t)+(r+e)%7)/7)-(r!==e)}));Ie[t+\"s\"]=r.range,Ie[t+\"s\"].utc=r.utc.range,Ie[t+\"OfYear\"]=function(t){var r=Ie.year(t).getDay();return Math.floor((Ie.dayOfYear(t)+(r+e)%7)/7)}})),Ie.week=Ie.sunday,Ie.weeks=Ie.sunday.range,Ie.weeks.utc=Ie.sunday.utc.range,Ie.weekOfYear=Ie.sundayOfYear;var Ne={\"-\":\"\",_:\" \",0:\"0\"},je=/^\\s*\\d+/,Ue=/^%/;function Ve(t,e,r){var n=t<0?\"-\":\"\",a=(n?-t:t)+\"\",i=a.length;return n+(i<r?new Array(r-i+1).join(e)+a:a)}function qe(e){return new RegExp(\"^(?:\"+e.map(t.requote).join(\"|\")+\")\",\"i\")}function He(t){for(var e=new _,r=-1,n=t.length;++r<n;)e.set(t[r].toLowerCase(),r);return e}function Ge(t,e,r){je.lastIndex=0;var n=je.exec(e.slice(r,r+1));return n?(t.w=+n[0],r+n[0].length):-1}function Ye(t,e,r){je.lastIndex=0;var n=je.exec(e.slice(r));return n?(t.U=+n[0],r+n[0].length):-1}function We(t,e,r){je.lastIndex=0;var n=je.exec(e.slice(r));return n?(t.W=+n[0],r+n[0].length):-1}function Ze(t,e,r){je.lastIndex=0;var n=je.exec(e.slice(r,r+4));return n?(t.y=+n[0],r+n[0].length):-1}function Xe(t,e,r){je.lastIndex=0;var n,a=je.exec(e.slice(r,r+2));return a?(t.y=(n=+a[0])+(n>68?1900:2e3),r+a[0].length):-1}function Je(t,e,r){return/^[+-]\\d{4}$/.test(e=e.slice(r,r+5))?(t.Z=-e,r+5):-1}function Ke(t,e,r){je.lastIndex=0;var n=je.exec(e.slice(r,r+2));return n?(t.m=n[0]-1,r+n[0].length):-1}function Qe(t,e,r){je.lastIndex=0;var n=je.exec(e.slice(r,r+2));return n?(t.d=+n[0],r+n[0].length):-1}function $e(t,e,r){je.lastIndex=0;var n=je.exec(e.slice(r,r+3));return n?(t.j=+n[0],r+n[0].length):-1}function tr(t,e,r){je.lastIndex=0;var n=je.exec(e.slice(r,r+2));return n?(t.H=+n[0],r+n[0].length):-1}function er(t,e,r){je.lastIndex=0;var n=je.exec(e.slice(r,r+2));return n?(t.M=+n[0],r+n[0].length):-1}function rr(t,e,r){je.lastIndex=0;var n=je.exec(e.slice(r,r+2));return n?(t.S=+n[0],r+n[0].length):-1}function nr(t,e,r){je.lastIndex=0;var n=je.exec(e.slice(r,r+3));return n?(t.L=+n[0],r+n[0].length):-1}function ar(t){var e=t.getTimezoneOffset(),r=e>0?\"-\":\"+\",n=y(e)/60|0,a=y(e)%60;return r+Ve(n,\"0\",2)+Ve(a,\"0\",2)}function ir(t,e,r){Ue.lastIndex=0;var n=Ue.exec(e.slice(r,r+1));return n?r+n[0].length:-1}function or(t){for(var e=t.length,r=-1;++r<e;)t[r][0]=this(t[r][0]);return function(e){for(var r=0,n=t[r];!n[1](e);)n=t[++r];return n[0](e)}}t.locale=function(t){return{numberFormat:Ee(t),timeFormat:Be(t)}};var sr=t.locale({decimal:\".\",thousands:\",\",grouping:[3],currency:[\"$\",\"\"],dateTime:\"%a %b %e %X %Y\",date:\"%m/%d/%Y\",time:\"%H:%M:%S\",periods:[\"AM\",\"PM\"],days:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],shortDays:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],months:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],shortMonths:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"]});function lr(){}t.format=sr.numberFormat,t.geo={},lr.prototype={s:0,t:0,add:function(t){ur(t,this.t,cr),ur(cr.s,this.s,this),this.s?this.t+=cr.t:this.s=cr.t},reset:function(){this.s=this.t=0},valueOf:function(){return this.s}};var cr=new lr;function ur(t,e,r){var n=r.s=t+e,a=n-t,i=n-a;r.t=t-i+(e-a)}function hr(t,e){t&&pr.hasOwnProperty(t.type)&&pr[t.type](t,e)}t.geo.stream=function(t,e){t&&fr.hasOwnProperty(t.type)?fr[t.type](t,e):hr(t,e)};var fr={Feature:function(t,e){hr(t.geometry,e)},FeatureCollection:function(t,e){for(var r=t.features,n=-1,a=r.length;++n<a;)hr(r[n].geometry,e)}},pr={Sphere:function(t,e){e.sphere()},Point:function(t,e){t=t.coordinates,e.point(t[0],t[1],t[2])},MultiPoint:function(t,e){for(var r=t.coordinates,n=-1,a=r.length;++n<a;)t=r[n],e.point(t[0],t[1],t[2])},LineString:function(t,e){dr(t.coordinates,e,0)},MultiLineString:function(t,e){for(var r=t.coordinates,n=-1,a=r.length;++n<a;)dr(r[n],e,0)},Polygon:function(t,e){gr(t.coordinates,e)},MultiPolygon:function(t,e){for(var r=t.coordinates,n=-1,a=r.length;++n<a;)gr(r[n],e)},GeometryCollection:function(t,e){for(var r=t.geometries,n=-1,a=r.length;++n<a;)hr(r[n],e)}};function dr(t,e,r){var n,a=-1,i=t.length-r;for(e.lineStart();++a<i;)n=t[a],e.point(n[0],n[1],n[2]);e.lineEnd()}function gr(t,e){var r=-1,n=t.length;for(e.polygonStart();++r<n;)dr(t[r],e,1);e.polygonEnd()}t.geo.area=function(e){return mr=0,t.geo.stream(e,Cr),mr};var mr,vr,yr,xr,br,_r,wr,Tr,kr,Mr,Ar,Sr,Er=new lr,Cr={sphere:function(){mr+=4*At},point:O,lineStart:O,lineEnd:O,polygonStart:function(){Er.reset(),Cr.lineStart=Lr},polygonEnd:function(){var t=2*Er;mr+=t<0?4*At+t:t,Cr.lineStart=Cr.lineEnd=Cr.point=O}};function Lr(){var t,e,r,n,a;function i(t,e){e=e*Lt/2+At/4;var i=(t*=Lt)-r,o=i>=0?1:-1,s=o*i,l=Math.cos(e),c=Math.sin(e),u=a*c,h=n*l+u*Math.cos(s),f=u*o*Math.sin(s);Er.add(Math.atan2(f,h)),r=t,n=l,a=c}Cr.point=function(o,s){Cr.point=i,r=(t=o)*Lt,n=Math.cos(s=(e=s)*Lt/2+At/4),a=Math.sin(s)},Cr.lineEnd=function(){i(t,e)}}function Pr(t){var e=t[0],r=t[1],n=Math.cos(r);return[n*Math.cos(e),n*Math.sin(e),Math.sin(r)]}function Ir(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function zr(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function Or(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]}function Dr(t,e){return[t[0]*e,t[1]*e,t[2]*e]}function Rr(t){var e=Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e}function Fr(t){return[Math.atan2(t[1],t[0]),Dt(t[2])]}function Br(t,e){return y(t[0]-e[0])<kt&&y(t[1]-e[1])<kt}t.geo.bounds=function(){var e,r,n,a,i,o,s,l,c,u,h,f={point:p,lineStart:g,lineEnd:m,polygonStart:function(){f.point=v,f.lineStart=x,f.lineEnd=b,c=0,Cr.polygonStart()},polygonEnd:function(){Cr.polygonEnd(),f.point=p,f.lineStart=g,f.lineEnd=m,Er<0?(e=-(n=180),r=-(a=90)):c>kt?a=90:c<-kt&&(r=-90),h[0]=e,h[1]=n}};function p(t,i){u.push(h=[e=t,n=t]),i<r&&(r=i),i>a&&(a=i)}function d(t,o){var s=Pr([t*Lt,o*Lt]);if(l){var c=zr(l,s),u=zr([c[1],-c[0],0],c);Rr(u),u=Fr(u);var h=t-i,f=h>0?1:-1,d=u[0]*Pt*f,g=y(h)>180;if(g^(f*i<d&&d<f*t))(m=u[1]*Pt)>a&&(a=m);else if(g^(f*i<(d=(d+360)%360-180)&&d<f*t)){var m;(m=-u[1]*Pt)<r&&(r=m)}else o<r&&(r=o),o>a&&(a=o);g?t<i?_(e,t)>_(e,n)&&(n=t):_(t,n)>_(e,n)&&(e=t):n>=e?(t<e&&(e=t),t>n&&(n=t)):t>i?_(e,t)>_(e,n)&&(n=t):_(t,n)>_(e,n)&&(e=t)}else p(t,o);l=s,i=t}function g(){f.point=d}function m(){h[0]=e,h[1]=n,f.point=p,l=null}function v(t,e){if(l){var r=t-i;c+=y(r)>180?r+(r>0?360:-360):r}else o=t,s=e;Cr.point(t,e),d(t,e)}function x(){Cr.lineStart()}function b(){v(o,s),Cr.lineEnd(),y(c)>kt&&(e=-(n=180)),h[0]=e,h[1]=n,l=null}function _(t,e){return(e-=t)<0?e+360:e}function w(t,e){return t[0]-e[0]}function T(t,e){return e[0]<=e[1]?e[0]<=t&&t<=e[1]:t<e[0]||e[1]<t}return function(i){if(a=n=-(e=r=1/0),u=[],t.geo.stream(i,f),c=u.length){u.sort(w);for(var o=1,s=[g=u[0]];o<c;++o)T((p=u[o])[0],g)||T(p[1],g)?(_(g[0],p[1])>_(g[0],g[1])&&(g[1]=p[1]),_(p[0],g[1])>_(g[0],g[1])&&(g[0]=p[0])):s.push(g=p);for(var l,c,p,d=-1/0,g=(o=0,s[c=s.length-1]);o<=c;g=p,++o)p=s[o],(l=_(g[1],p[0]))>d&&(d=l,e=p[0],n=g[1])}return u=h=null,e===1/0||r===1/0?[[NaN,NaN],[NaN,NaN]]:[[e,r],[n,a]]}}(),t.geo.centroid=function(e){vr=yr=xr=br=_r=wr=Tr=kr=Mr=Ar=Sr=0,t.geo.stream(e,Nr);var r=Mr,n=Ar,a=Sr,i=r*r+n*n+a*a;return i<Mt&&(r=wr,n=Tr,a=kr,yr<kt&&(r=xr,n=br,a=_r),(i=r*r+n*n+a*a)<Mt)?[NaN,NaN]:[Math.atan2(n,r)*Pt,Dt(a/Math.sqrt(i))*Pt]};var Nr={sphere:O,point:jr,lineStart:Vr,lineEnd:qr,polygonStart:function(){Nr.lineStart=Hr},polygonEnd:function(){Nr.lineStart=Vr}};function jr(t,e){t*=Lt;var r=Math.cos(e*=Lt);Ur(r*Math.cos(t),r*Math.sin(t),Math.sin(e))}function Ur(t,e,r){++vr,xr+=(t-xr)/vr,br+=(e-br)/vr,_r+=(r-_r)/vr}function Vr(){var t,e,r;function n(n,a){n*=Lt;var i=Math.cos(a*=Lt),o=i*Math.cos(n),s=i*Math.sin(n),l=Math.sin(a),c=Math.atan2(Math.sqrt((c=e*l-r*s)*c+(c=r*o-t*l)*c+(c=t*s-e*o)*c),t*o+e*s+r*l);yr+=c,wr+=c*(t+(t=o)),Tr+=c*(e+(e=s)),kr+=c*(r+(r=l)),Ur(t,e,r)}Nr.point=function(a,i){a*=Lt;var o=Math.cos(i*=Lt);t=o*Math.cos(a),e=o*Math.sin(a),r=Math.sin(i),Nr.point=n,Ur(t,e,r)}}function qr(){Nr.point=jr}function Hr(){var t,e,r,n,a;function i(t,e){t*=Lt;var i=Math.cos(e*=Lt),o=i*Math.cos(t),s=i*Math.sin(t),l=Math.sin(e),c=n*l-a*s,u=a*o-r*l,h=r*s-n*o,f=Math.sqrt(c*c+u*u+h*h),p=r*o+n*s+a*l,d=f&&-Ot(p)/f,g=Math.atan2(f,p);Mr+=d*c,Ar+=d*u,Sr+=d*h,yr+=g,wr+=g*(r+(r=o)),Tr+=g*(n+(n=s)),kr+=g*(a+(a=l)),Ur(r,n,a)}Nr.point=function(o,s){t=o,e=s,Nr.point=i,o*=Lt;var l=Math.cos(s*=Lt);r=l*Math.cos(o),n=l*Math.sin(o),a=Math.sin(s),Ur(r,n,a)},Nr.lineEnd=function(){i(t,e),Nr.lineEnd=qr,Nr.point=jr}}function Gr(t,e){function r(r,n){return r=t(r,n),e(r[0],r[1])}return t.invert&&e.invert&&(r.invert=function(r,n){return(r=e.invert(r,n))&&t.invert(r[0],r[1])}),r}function Yr(){return!0}function Wr(t,e,r,n,a){var i=[],o=[];if(t.forEach((function(t){if(!((e=t.length-1)<=0)){var e,r=t[0],n=t[e];if(Br(r,n)){a.lineStart();for(var s=0;s<e;++s)a.point((r=t[s])[0],r[1]);a.lineEnd()}else{var l=new Xr(r,t,null,!0),c=new Xr(r,null,l,!1);l.o=c,i.push(l),o.push(c),l=new Xr(n,t,null,!1),c=new Xr(n,null,l,!0),l.o=c,i.push(l),o.push(c)}}})),o.sort(e),Zr(i),Zr(o),i.length){for(var s=0,l=r,c=o.length;s<c;++s)o[s].e=l=!l;for(var u,h,f=i[0];;){for(var p=f,d=!0;p.v;)if((p=p.n)===f)return;u=p.z,a.lineStart();do{if(p.v=p.o.v=!0,p.e){if(d)for(s=0,c=u.length;s<c;++s)a.point((h=u[s])[0],h[1]);else n(p.x,p.n.x,1,a);p=p.n}else{if(d)for(s=(u=p.p.z).length-1;s>=0;--s)a.point((h=u[s])[0],h[1]);else n(p.x,p.p.x,-1,a);p=p.p}u=(p=p.o).z,d=!d}while(!p.v);a.lineEnd()}}}function Zr(t){if(e=t.length){for(var e,r,n=0,a=t[0];++n<e;)a.n=r=t[n],r.p=a,a=r;a.n=r=t[0],r.p=a}}function Xr(t,e,r,n){this.x=t,this.z=e,this.o=r,this.e=n,this.v=!1,this.n=this.p=null}function Jr(e,r,n,a){return function(i,o){var s,l=r(o),c=i.invert(a[0],a[1]),u={point:h,lineStart:p,lineEnd:d,polygonStart:function(){u.point=b,u.lineStart=_,u.lineEnd=w,s=[],g=[]},polygonEnd:function(){u.point=h,u.lineStart=p,u.lineEnd=d,s=t.merge(s);var e=function(t,e){var r=t[0],n=t[1],a=[Math.sin(r),-Math.cos(r),0],i=0,o=0;Er.reset();for(var s=0,l=e.length;s<l;++s){var c=e[s],u=c.length;if(u)for(var h=c[0],f=h[0],p=h[1]/2+At/4,d=Math.sin(p),g=Math.cos(p),m=1;;){m===u&&(m=0);var v=(t=c[m])[0],y=t[1]/2+At/4,x=Math.sin(y),b=Math.cos(y),_=v-f,w=_>=0?1:-1,T=w*_,k=T>At,M=d*x;if(Er.add(Math.atan2(M*w*Math.sin(T),g*b+M*Math.cos(T))),i+=k?_+w*St:_,k^f>=r^v>=r){var A=zr(Pr(h),Pr(t));Rr(A);var S=zr(a,A);Rr(S);var E=(k^_>=0?-1:1)*Dt(S[2]);(n>E||n===E&&(A[0]||A[1]))&&(o+=k^_>=0?1:-1)}if(!m++)break;f=v,d=x,g=b,h=t}}return(i<-kt||i<kt&&Er<-kt)^1&o}(c,g);s.length?(x||(o.polygonStart(),x=!0),Wr(s,$r,e,n,o)):e&&(x||(o.polygonStart(),x=!0),o.lineStart(),n(null,null,1,o),o.lineEnd()),x&&(o.polygonEnd(),x=!1),s=g=null},sphere:function(){o.polygonStart(),o.lineStart(),n(null,null,1,o),o.lineEnd(),o.polygonEnd()}};function h(t,r){var n=i(t,r);e(t=n[0],r=n[1])&&o.point(t,r)}function f(t,e){var r=i(t,e);l.point(r[0],r[1])}function p(){u.point=f,l.lineStart()}function d(){u.point=h,l.lineEnd()}var g,m,v=Qr(),y=r(v),x=!1;function b(t,e){m.push([t,e]);var r=i(t,e);y.point(r[0],r[1])}function _(){y.lineStart(),m=[]}function w(){b(m[0][0],m[0][1]),y.lineEnd();var t,e=y.clean(),r=v.buffer(),n=r.length;if(m.pop(),g.push(m),m=null,n)if(1&e){var a,i=-1;if((n=(t=r[0]).length-1)>0){for(x||(o.polygonStart(),x=!0),o.lineStart();++i<n;)o.point((a=t[i])[0],a[1]);o.lineEnd()}}else n>1&&2&e&&r.push(r.pop().concat(r.shift())),s.push(r.filter(Kr))}return u}}function Kr(t){return t.length>1}function Qr(){var t,e=[];return{lineStart:function(){e.push(t=[])},point:function(e,r){t.push([e,r])},lineEnd:O,buffer:function(){var r=e;return e=[],t=null,r},rejoin:function(){e.length>1&&e.push(e.pop().concat(e.shift()))}}}function $r(t,e){return((t=t.x)[0]<0?t[1]-Ct-kt:Ct-t[1])-((e=e.x)[0]<0?e[1]-Ct-kt:Ct-e[1])}var tn=Jr(Yr,(function(t){var e,r=NaN,n=NaN,a=NaN;return{lineStart:function(){t.lineStart(),e=1},point:function(i,o){var s=i>0?At:-At,l=y(i-r);y(l-At)<kt?(t.point(r,n=(n+o)/2>0?Ct:-Ct),t.point(a,n),t.lineEnd(),t.lineStart(),t.point(s,n),t.point(i,n),e=0):a!==s&&l>=At&&(y(r-a)<kt&&(r-=a*kt),y(i-s)<kt&&(i-=s*kt),n=function(t,e,r,n){var a,i,o=Math.sin(t-r);return y(o)>kt?Math.atan((Math.sin(e)*(i=Math.cos(n))*Math.sin(r)-Math.sin(n)*(a=Math.cos(e))*Math.sin(t))/(a*i*o)):(e+n)/2}(r,n,i,o),t.point(a,n),t.lineEnd(),t.lineStart(),t.point(s,n),e=0),t.point(r=i,n=o),a=s},lineEnd:function(){t.lineEnd(),r=n=NaN},clean:function(){return 2-e}}}),(function(t,e,r,n){var a;if(null==t)a=r*Ct,n.point(-At,a),n.point(0,a),n.point(At,a),n.point(At,0),n.point(At,-a),n.point(0,-a),n.point(-At,-a),n.point(-At,0),n.point(-At,a);else if(y(t[0]-e[0])>kt){var i=t[0]<e[0]?At:-At;a=r*i/2,n.point(-i,a),n.point(0,a),n.point(i,a)}else n.point(e[0],e[1])}),[-At,-At/2]);function en(t){var e=Math.cos(t),r=e>0,n=y(e)>kt;return Jr(a,(function(t){var e,s,l,c,u;return{lineStart:function(){c=l=!1,u=1},point:function(h,f){var p,d=[h,f],g=a(h,f),m=r?g?0:o(h,f):g?o(h+(h<0?At:-At),f):0;if(!e&&(c=l=g)&&t.lineStart(),g!==l&&(p=i(e,d),(Br(e,p)||Br(d,p))&&(d[0]+=kt,d[1]+=kt,g=a(d[0],d[1]))),g!==l)u=0,g?(t.lineStart(),p=i(d,e),t.point(p[0],p[1])):(p=i(e,d),t.point(p[0],p[1]),t.lineEnd()),e=p;else if(n&&e&&r^g){var v;m&s||!(v=i(d,e,!0))||(u=0,r?(t.lineStart(),t.point(v[0][0],v[0][1]),t.point(v[1][0],v[1][1]),t.lineEnd()):(t.point(v[1][0],v[1][1]),t.lineEnd(),t.lineStart(),t.point(v[0][0],v[0][1])))}!g||e&&Br(e,d)||t.point(d[0],d[1]),e=d,l=g,s=m},lineEnd:function(){l&&t.lineEnd(),e=null},clean:function(){return u|(c&&l)<<1}}}),Bn(t,6*Lt),r?[0,-t]:[-At,t-At]);function a(t,r){return Math.cos(t)*Math.cos(r)>e}function i(t,r,n){var a=[1,0,0],i=zr(Pr(t),Pr(r)),o=Ir(i,i),s=i[0],l=o-s*s;if(!l)return!n&&t;var c=e*o/l,u=-e*s/l,h=zr(a,i),f=Dr(a,c);Or(f,Dr(i,u));var p=h,d=Ir(f,p),g=Ir(p,p),m=d*d-g*(Ir(f,f)-1);if(!(m<0)){var v=Math.sqrt(m),x=Dr(p,(-d-v)/g);if(Or(x,f),x=Fr(x),!n)return x;var b,_=t[0],w=r[0],T=t[1],k=r[1];w<_&&(b=_,_=w,w=b);var M=w-_,A=y(M-At)<kt;if(!A&&k<T&&(b=T,T=k,k=b),A||M<kt?A?T+k>0^x[1]<(y(x[0]-_)<kt?T:k):T<=x[1]&&x[1]<=k:M>At^(_<=x[0]&&x[0]<=w)){var S=Dr(p,(-d+v)/g);return Or(S,f),[x,Fr(S)]}}}function o(e,n){var a=r?t:At-t,i=0;return e<-a?i|=1:e>a&&(i|=2),n<-a?i|=4:n>a&&(i|=8),i}}function rn(t,e,r,n){return function(a){var i,o=a.a,s=a.b,l=o.x,c=o.y,u=0,h=1,f=s.x-l,p=s.y-c;if(i=t-l,f||!(i>0)){if(i/=f,f<0){if(i<u)return;i<h&&(h=i)}else if(f>0){if(i>h)return;i>u&&(u=i)}if(i=r-l,f||!(i<0)){if(i/=f,f<0){if(i>h)return;i>u&&(u=i)}else if(f>0){if(i<u)return;i<h&&(h=i)}if(i=e-c,p||!(i>0)){if(i/=p,p<0){if(i<u)return;i<h&&(h=i)}else if(p>0){if(i>h)return;i>u&&(u=i)}if(i=n-c,p||!(i<0)){if(i/=p,p<0){if(i>h)return;i>u&&(u=i)}else if(p>0){if(i<u)return;i<h&&(h=i)}return u>0&&(a.a={x:l+u*f,y:c+u*p}),h<1&&(a.b={x:l+h*f,y:c+h*p}),a}}}}}}function nn(e,r,n,a){return function(l){var c,u,h,f,p,d,g,m,v,y,x,b=l,_=Qr(),w=rn(e,r,n,a),T={point:A,lineStart:function(){T.point=S,u&&u.push(h=[]);y=!0,v=!1,g=m=NaN},lineEnd:function(){c&&(S(f,p),d&&v&&_.rejoin(),c.push(_.buffer()));T.point=A,v&&l.lineEnd()},polygonStart:function(){l=_,c=[],u=[],x=!0},polygonEnd:function(){l=b,c=t.merge(c);var r=function(t){for(var e=0,r=u.length,n=t[1],a=0;a<r;++a)for(var i,o=1,s=u[a],l=s.length,c=s[0];o<l;++o)i=s[o],c[1]<=n?i[1]>n&&zt(c,i,t)>0&&++e:i[1]<=n&&zt(c,i,t)<0&&--e,c=i;return 0!==e}([e,a]),n=x&&r,i=c.length;(n||i)&&(l.polygonStart(),n&&(l.lineStart(),k(null,null,1,l),l.lineEnd()),i&&Wr(c,o,r,k,l),l.polygonEnd()),c=u=h=null}};function k(t,o,l,c){var u=0,h=0;if(null==t||(u=i(t,l))!==(h=i(o,l))||s(t,o)<0^l>0)do{c.point(0===u||3===u?e:n,u>1?a:r)}while((u=(u+l+4)%4)!==h);else c.point(o[0],o[1])}function M(t,i){return e<=t&&t<=n&&r<=i&&i<=a}function A(t,e){M(t,e)&&l.point(t,e)}function S(t,e){var r=M(t=Math.max(-1e9,Math.min(1e9,t)),e=Math.max(-1e9,Math.min(1e9,e)));if(u&&h.push([t,e]),y)f=t,p=e,d=r,y=!1,r&&(l.lineStart(),l.point(t,e));else if(r&&v)l.point(t,e);else{var n={a:{x:g,y:m},b:{x:t,y:e}};w(n)?(v||(l.lineStart(),l.point(n.a.x,n.a.y)),l.point(n.b.x,n.b.y),r||l.lineEnd(),x=!1):r&&(l.lineStart(),l.point(t,e),x=!1)}g=t,m=e,v=r}return T};function i(t,a){return y(t[0]-e)<kt?a>0?0:3:y(t[0]-n)<kt?a>0?2:1:y(t[1]-r)<kt?a>0?1:0:a>0?3:2}function o(t,e){return s(t.x,e.x)}function s(t,e){var r=i(t,1),n=i(e,1);return r!==n?r-n:0===r?e[1]-t[1]:1===r?t[0]-e[0]:2===r?t[1]-e[1]:e[0]-t[0]}}function an(t){var e=0,r=At/3,n=Ln(t),a=n(e,r);return a.parallels=function(t){return arguments.length?n(e=t[0]*At/180,r=t[1]*At/180):[e/At*180,r/At*180]},a}function on(t,e){var r=Math.sin(t),n=(r+Math.sin(e))/2,a=1+r*(2*n-r),i=Math.sqrt(a)/n;function o(t,e){var r=Math.sqrt(a-2*n*Math.sin(e))/n;return[r*Math.sin(t*=n),i-r*Math.cos(t)]}return o.invert=function(t,e){var r=i-e;return[Math.atan2(t,r)/n,Dt((a-(t*t+r*r)*n*n)/(2*n))]},o}t.geo.clipExtent=function(){var t,e,r,n,a,i,o={stream:function(t){return a&&(a.valid=!1),(a=i(t)).valid=!0,a},extent:function(s){return arguments.length?(i=nn(t=+s[0][0],e=+s[0][1],r=+s[1][0],n=+s[1][1]),a&&(a.valid=!1,a=null),o):[[t,e],[r,n]]}};return o.extent([[0,0],[960,500]])},(t.geo.conicEqualArea=function(){return an(on)}).raw=on,t.geo.albers=function(){return t.geo.conicEqualArea().rotate([96,0]).center([-.6,38.7]).parallels([29.5,45.5]).scale(1070)},t.geo.albersUsa=function(){var e,r,n,a,i=t.geo.albers(),o=t.geo.conicEqualArea().rotate([154,0]).center([-2,58.5]).parallels([55,65]),s=t.geo.conicEqualArea().rotate([157,0]).center([-3,19.9]).parallels([8,18]),l={point:function(t,r){e=[t,r]}};function c(t){var i=t[0],o=t[1];return e=null,r(i,o),e||(n(i,o),e)||a(i,o),e}return c.invert=function(t){var e=i.scale(),r=i.translate(),n=(t[0]-r[0])/e,a=(t[1]-r[1])/e;return(a>=.12&&a<.234&&n>=-.425&&n<-.214?o:a>=.166&&a<.234&&n>=-.214&&n<-.115?s:i).invert(t)},c.stream=function(t){var e=i.stream(t),r=o.stream(t),n=s.stream(t);return{point:function(t,a){e.point(t,a),r.point(t,a),n.point(t,a)},sphere:function(){e.sphere(),r.sphere(),n.sphere()},lineStart:function(){e.lineStart(),r.lineStart(),n.lineStart()},lineEnd:function(){e.lineEnd(),r.lineEnd(),n.lineEnd()},polygonStart:function(){e.polygonStart(),r.polygonStart(),n.polygonStart()},polygonEnd:function(){e.polygonEnd(),r.polygonEnd(),n.polygonEnd()}}},c.precision=function(t){return arguments.length?(i.precision(t),o.precision(t),s.precision(t),c):i.precision()},c.scale=function(t){return arguments.length?(i.scale(t),o.scale(.35*t),s.scale(t),c.translate(i.translate())):i.scale()},c.translate=function(t){if(!arguments.length)return i.translate();var e=i.scale(),u=+t[0],h=+t[1];return r=i.translate(t).clipExtent([[u-.455*e,h-.238*e],[u+.455*e,h+.238*e]]).stream(l).point,n=o.translate([u-.307*e,h+.201*e]).clipExtent([[u-.425*e+kt,h+.12*e+kt],[u-.214*e-kt,h+.234*e-kt]]).stream(l).point,a=s.translate([u-.205*e,h+.212*e]).clipExtent([[u-.214*e+kt,h+.166*e+kt],[u-.115*e-kt,h+.234*e-kt]]).stream(l).point,c},c.scale(1070)};var sn,ln,cn,un,hn,fn,pn={point:O,lineStart:O,lineEnd:O,polygonStart:function(){ln=0,pn.lineStart=dn},polygonEnd:function(){pn.lineStart=pn.lineEnd=pn.point=O,sn+=y(ln/2)}};function dn(){var t,e,r,n;function a(t,e){ln+=n*t-r*e,r=t,n=e}pn.point=function(i,o){pn.point=a,t=r=i,e=n=o},pn.lineEnd=function(){a(t,e)}}var gn={point:function(t,e){t<cn&&(cn=t);t>hn&&(hn=t);e<un&&(un=e);e>fn&&(fn=e)},lineStart:O,lineEnd:O,polygonStart:O,polygonEnd:O};function mn(){var t=vn(4.5),e=[],r={point:n,lineStart:function(){r.point=a},lineEnd:o,polygonStart:function(){r.lineEnd=s},polygonEnd:function(){r.lineEnd=o,r.point=n},pointRadius:function(e){return t=vn(e),r},result:function(){if(e.length){var t=e.join(\"\");return e=[],t}}};function n(r,n){e.push(\"M\",r,\",\",n,t)}function a(t,n){e.push(\"M\",t,\",\",n),r.point=i}function i(t,r){e.push(\"L\",t,\",\",r)}function o(){r.point=n}function s(){e.push(\"Z\")}return r}function vn(t){return\"m0,\"+t+\"a\"+t+\",\"+t+\" 0 1,1 0,\"+-2*t+\"a\"+t+\",\"+t+\" 0 1,1 0,\"+2*t+\"z\"}var yn,xn={point:bn,lineStart:_n,lineEnd:wn,polygonStart:function(){xn.lineStart=Tn},polygonEnd:function(){xn.point=bn,xn.lineStart=_n,xn.lineEnd=wn}};function bn(t,e){xr+=t,br+=e,++_r}function _n(){var t,e;function r(r,n){var a=r-t,i=n-e,o=Math.sqrt(a*a+i*i);wr+=o*(t+r)/2,Tr+=o*(e+n)/2,kr+=o,bn(t=r,e=n)}xn.point=function(n,a){xn.point=r,bn(t=n,e=a)}}function wn(){xn.point=bn}function Tn(){var t,e,r,n;function a(t,e){var a=t-r,i=e-n,o=Math.sqrt(a*a+i*i);wr+=o*(r+t)/2,Tr+=o*(n+e)/2,kr+=o,Mr+=(o=n*t-r*e)*(r+t),Ar+=o*(n+e),Sr+=3*o,bn(r=t,n=e)}xn.point=function(i,o){xn.point=a,bn(t=r=i,e=n=o)},xn.lineEnd=function(){a(t,e)}}function kn(t){var e=4.5,r={point:n,lineStart:function(){r.point=a},lineEnd:o,polygonStart:function(){r.lineEnd=s},polygonEnd:function(){r.lineEnd=o,r.point=n},pointRadius:function(t){return e=t,r},result:O};function n(r,n){t.moveTo(r+e,n),t.arc(r,n,e,0,St)}function a(e,n){t.moveTo(e,n),r.point=i}function i(e,r){t.lineTo(e,r)}function o(){r.point=n}function s(){t.closePath()}return r}function Mn(t){var e=.5,r=Math.cos(30*Lt),n=16;function a(t){return(n?o:i)(t)}function i(e){return En(e,(function(r,n){r=t(r,n),e.point(r[0],r[1])}))}function o(e){var r,a,i,o,l,c,u,h,f,p,d,g,m={point:v,lineStart:y,lineEnd:b,polygonStart:function(){e.polygonStart(),m.lineStart=_},polygonEnd:function(){e.polygonEnd(),m.lineStart=y}};function v(r,n){r=t(r,n),e.point(r[0],r[1])}function y(){h=NaN,m.point=x,e.lineStart()}function x(r,a){var i=Pr([r,a]),o=t(r,a);s(h,f,u,p,d,g,h=o[0],f=o[1],u=r,p=i[0],d=i[1],g=i[2],n,e),e.point(h,f)}function b(){m.point=v,e.lineEnd()}function _(){y(),m.point=w,m.lineEnd=T}function w(t,e){x(r=t,e),a=h,i=f,o=p,l=d,c=g,m.point=x}function T(){s(h,f,u,p,d,g,a,i,r,o,l,c,n,e),m.lineEnd=b,b()}return m}function s(n,a,i,o,l,c,u,h,f,p,d,g,m,v){var x=u-n,b=h-a,_=x*x+b*b;if(_>4*e&&m--){var w=o+p,T=l+d,k=c+g,M=Math.sqrt(w*w+T*T+k*k),A=Math.asin(k/=M),S=y(y(k)-1)<kt||y(i-f)<kt?(i+f)/2:Math.atan2(T,w),E=t(S,A),C=E[0],L=E[1],P=C-n,I=L-a,z=b*P-x*I;(z*z/_>e||y((x*P+b*I)/_-.5)>.3||o*p+l*d+c*g<r)&&(s(n,a,i,o,l,c,C,L,S,w/=M,T/=M,k,m,v),v.point(C,L),s(C,L,S,w,T,k,u,h,f,p,d,g,m,v))}}return a.precision=function(t){return arguments.length?(n=(e=t*t)>0&&16,a):Math.sqrt(e)},a}function An(t){var e=Mn((function(e,r){return t([e*Pt,r*Pt])}));return function(t){return Pn(e(t))}}function Sn(t){this.stream=t}function En(t,e){return{point:e,sphere:function(){t.sphere()},lineStart:function(){t.lineStart()},lineEnd:function(){t.lineEnd()},polygonStart:function(){t.polygonStart()},polygonEnd:function(){t.polygonEnd()}}}function Cn(t){return Ln((function(){return t}))()}function Ln(e){var r,n,a,i,o,s,l=Mn((function(t,e){return[(t=r(t,e))[0]*c+i,o-t[1]*c]})),c=150,u=480,h=250,f=0,p=0,d=0,g=0,m=0,v=tn,y=L,x=null,b=null;function _(t){return[(t=a(t[0]*Lt,t[1]*Lt))[0]*c+i,o-t[1]*c]}function w(t){return(t=a.invert((t[0]-i)/c,(o-t[1])/c))&&[t[0]*Pt,t[1]*Pt]}function T(){a=Gr(n=On(d,g,m),r);var t=r(f,p);return i=u-t[0]*c,o=h+t[1]*c,k()}function k(){return s&&(s.valid=!1,s=null),_}return _.stream=function(t){return s&&(s.valid=!1),(s=Pn(v(n,l(y(t))))).valid=!0,s},_.clipAngle=function(t){return arguments.length?(v=null==t?(x=t,tn):en((x=+t)*Lt),k()):x},_.clipExtent=function(t){return arguments.length?(b=t,y=t?nn(t[0][0],t[0][1],t[1][0],t[1][1]):L,k()):b},_.scale=function(t){return arguments.length?(c=+t,T()):c},_.translate=function(t){return arguments.length?(u=+t[0],h=+t[1],T()):[u,h]},_.center=function(t){return arguments.length?(f=t[0]%360*Lt,p=t[1]%360*Lt,T()):[f*Pt,p*Pt]},_.rotate=function(t){return arguments.length?(d=t[0]%360*Lt,g=t[1]%360*Lt,m=t.length>2?t[2]%360*Lt:0,T()):[d*Pt,g*Pt,m*Pt]},t.rebind(_,l,\"precision\"),function(){return r=e.apply(this,arguments),_.invert=r.invert&&w,T()}}function Pn(t){return En(t,(function(e,r){t.point(e*Lt,r*Lt)}))}function In(t,e){return[t,e]}function zn(t,e){return[t>At?t-St:t<-At?t+St:t,e]}function On(t,e,r){return t?e||r?Gr(Rn(t),Fn(e,r)):Rn(t):e||r?Fn(e,r):zn}function Dn(t){return function(e,r){return[(e+=t)>At?e-St:e<-At?e+St:e,r]}}function Rn(t){var e=Dn(t);return e.invert=Dn(-t),e}function Fn(t,e){var r=Math.cos(t),n=Math.sin(t),a=Math.cos(e),i=Math.sin(e);function o(t,e){var o=Math.cos(e),s=Math.cos(t)*o,l=Math.sin(t)*o,c=Math.sin(e),u=c*r+s*n;return[Math.atan2(l*a-u*i,s*r-c*n),Dt(u*a+l*i)]}return o.invert=function(t,e){var o=Math.cos(e),s=Math.cos(t)*o,l=Math.sin(t)*o,c=Math.sin(e),u=c*a-l*i;return[Math.atan2(l*a+c*i,s*r+u*n),Dt(u*r-s*n)]},o}function Bn(t,e){var r=Math.cos(t),n=Math.sin(t);return function(a,i,o,s){var l=o*e;null!=a?(a=Nn(r,a),i=Nn(r,i),(o>0?a<i:a>i)&&(a+=o*St)):(a=t+o*St,i=t-.5*l);for(var c,u=a;o>0?u>i:u<i;u-=l)s.point((c=Fr([r,-n*Math.cos(u),-n*Math.sin(u)]))[0],c[1])}}function Nn(t,e){var r=Pr(e);r[0]-=t,Rr(r);var n=Ot(-r[1]);return((-r[2]<0?-n:n)+2*Math.PI-kt)%(2*Math.PI)}function jn(e,r,n){var a=t.range(e,r-kt,n).concat(r);return function(t){return a.map((function(e){return[t,e]}))}}function Un(e,r,n){var a=t.range(e,r-kt,n).concat(r);return function(t){return a.map((function(e){return[e,t]}))}}function Vn(t){return t.source}function qn(t){return t.target}t.geo.path=function(){var e,r,n,a,i,o=4.5;function s(e){return e&&(\"function\"==typeof o&&a.pointRadius(+o.apply(this,arguments)),i&&i.valid||(i=n(a)),t.geo.stream(e,i)),a.result()}function l(){return i=null,s}return s.area=function(e){return sn=0,t.geo.stream(e,n(pn)),sn},s.centroid=function(e){return xr=br=_r=wr=Tr=kr=Mr=Ar=Sr=0,t.geo.stream(e,n(xn)),Sr?[Mr/Sr,Ar/Sr]:kr?[wr/kr,Tr/kr]:_r?[xr/_r,br/_r]:[NaN,NaN]},s.bounds=function(e){return hn=fn=-(cn=un=1/0),t.geo.stream(e,n(gn)),[[cn,un],[hn,fn]]},s.projection=function(t){return arguments.length?(n=(e=t)?t.stream||An(t):L,l()):e},s.context=function(t){return arguments.length?(a=null==(r=t)?new mn:new kn(t),\"function\"!=typeof o&&a.pointRadius(o),l()):r},s.pointRadius=function(t){return arguments.length?(o=\"function\"==typeof t?t:(a.pointRadius(+t),+t),s):o},s.projection(t.geo.albersUsa()).context(null)},t.geo.transform=function(t){return{stream:function(e){var r=new Sn(e);for(var n in t)r[n]=t[n];return r}}},Sn.prototype={point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}},t.geo.projection=Cn,t.geo.projectionMutator=Ln,(t.geo.equirectangular=function(){return Cn(In)}).raw=In.invert=In,t.geo.rotation=function(t){function e(e){return(e=t(e[0]*Lt,e[1]*Lt))[0]*=Pt,e[1]*=Pt,e}return t=On(t[0]%360*Lt,t[1]*Lt,t.length>2?t[2]*Lt:0),e.invert=function(e){return(e=t.invert(e[0]*Lt,e[1]*Lt))[0]*=Pt,e[1]*=Pt,e},e},zn.invert=In,t.geo.circle=function(){var t,e,r=[0,0],n=6;function a(){var t=\"function\"==typeof r?r.apply(this,arguments):r,n=On(-t[0]*Lt,-t[1]*Lt,0).invert,a=[];return e(null,null,1,{point:function(t,e){a.push(t=n(t,e)),t[0]*=Pt,t[1]*=Pt}}),{type:\"Polygon\",coordinates:[a]}}return a.origin=function(t){return arguments.length?(r=t,a):r},a.angle=function(r){return arguments.length?(e=Bn((t=+r)*Lt,n*Lt),a):t},a.precision=function(r){return arguments.length?(e=Bn(t*Lt,(n=+r)*Lt),a):n},a.angle(90)},t.geo.distance=function(t,e){var r,n=(e[0]-t[0])*Lt,a=t[1]*Lt,i=e[1]*Lt,o=Math.sin(n),s=Math.cos(n),l=Math.sin(a),c=Math.cos(a),u=Math.sin(i),h=Math.cos(i);return Math.atan2(Math.sqrt((r=h*o)*r+(r=c*u-l*h*s)*r),l*u+c*h*s)},t.geo.graticule=function(){var e,r,n,a,i,o,s,l,c,u,h,f,p=10,d=p,g=90,m=360,v=2.5;function x(){return{type:\"MultiLineString\",coordinates:b()}}function b(){return t.range(Math.ceil(a/g)*g,n,g).map(h).concat(t.range(Math.ceil(l/m)*m,s,m).map(f)).concat(t.range(Math.ceil(r/p)*p,e,p).filter((function(t){return y(t%g)>kt})).map(c)).concat(t.range(Math.ceil(o/d)*d,i,d).filter((function(t){return y(t%m)>kt})).map(u))}return x.lines=function(){return b().map((function(t){return{type:\"LineString\",coordinates:t}}))},x.outline=function(){return{type:\"Polygon\",coordinates:[h(a).concat(f(s).slice(1),h(n).reverse().slice(1),f(l).reverse().slice(1))]}},x.extent=function(t){return arguments.length?x.majorExtent(t).minorExtent(t):x.minorExtent()},x.majorExtent=function(t){return arguments.length?(a=+t[0][0],n=+t[1][0],l=+t[0][1],s=+t[1][1],a>n&&(t=a,a=n,n=t),l>s&&(t=l,l=s,s=t),x.precision(v)):[[a,l],[n,s]]},x.minorExtent=function(t){return arguments.length?(r=+t[0][0],e=+t[1][0],o=+t[0][1],i=+t[1][1],r>e&&(t=r,r=e,e=t),o>i&&(t=o,o=i,i=t),x.precision(v)):[[r,o],[e,i]]},x.step=function(t){return arguments.length?x.majorStep(t).minorStep(t):x.minorStep()},x.majorStep=function(t){return arguments.length?(g=+t[0],m=+t[1],x):[g,m]},x.minorStep=function(t){return arguments.length?(p=+t[0],d=+t[1],x):[p,d]},x.precision=function(t){return arguments.length?(v=+t,c=jn(o,i,90),u=Un(r,e,v),h=jn(l,s,90),f=Un(a,n,v),x):v},x.majorExtent([[-180,-90+kt],[180,90-kt]]).minorExtent([[-180,-80-kt],[180,80+kt]])},t.geo.greatArc=function(){var e,r,n=Vn,a=qn;function i(){return{type:\"LineString\",coordinates:[e||n.apply(this,arguments),r||a.apply(this,arguments)]}}return i.distance=function(){return t.geo.distance(e||n.apply(this,arguments),r||a.apply(this,arguments))},i.source=function(t){return arguments.length?(n=t,e=\"function\"==typeof t?null:t,i):n},i.target=function(t){return arguments.length?(a=t,r=\"function\"==typeof t?null:t,i):a},i.precision=function(){return arguments.length?i:0},i},t.geo.interpolate=function(t,e){return r=t[0]*Lt,n=t[1]*Lt,a=e[0]*Lt,i=e[1]*Lt,o=Math.cos(n),s=Math.sin(n),l=Math.cos(i),c=Math.sin(i),u=o*Math.cos(r),h=o*Math.sin(r),f=l*Math.cos(a),p=l*Math.sin(a),d=2*Math.asin(Math.sqrt(Ft(i-n)+o*l*Ft(a-r))),g=1/Math.sin(d),(m=d?function(t){var e=Math.sin(t*=d)*g,r=Math.sin(d-t)*g,n=r*u+e*f,a=r*h+e*p,i=r*s+e*c;return[Math.atan2(a,n)*Pt,Math.atan2(i,Math.sqrt(n*n+a*a))*Pt]}:function(){return[r*Pt,n*Pt]}).distance=d,m;var r,n,a,i,o,s,l,c,u,h,f,p,d,g,m},t.geo.length=function(e){return yn=0,t.geo.stream(e,Hn),yn};var Hn={sphere:O,point:O,lineStart:function(){var t,e,r;function n(n,a){var i=Math.sin(a*=Lt),o=Math.cos(a),s=y((n*=Lt)-t),l=Math.cos(s);yn+=Math.atan2(Math.sqrt((s=o*Math.sin(s))*s+(s=r*i-e*o*l)*s),e*i+r*o*l),t=n,e=i,r=o}Hn.point=function(a,i){t=a*Lt,e=Math.sin(i*=Lt),r=Math.cos(i),Hn.point=n},Hn.lineEnd=function(){Hn.point=Hn.lineEnd=O}},lineEnd:O,polygonStart:O,polygonEnd:O};function Gn(t,e){function r(e,r){var n=Math.cos(e),a=Math.cos(r),i=t(n*a);return[i*a*Math.sin(e),i*Math.sin(r)]}return r.invert=function(t,r){var n=Math.sqrt(t*t+r*r),a=e(n),i=Math.sin(a),o=Math.cos(a);return[Math.atan2(t*i,n*o),Math.asin(n&&r*i/n)]},r}var Yn=Gn((function(t){return Math.sqrt(2/(1+t))}),(function(t){return 2*Math.asin(t/2)}));(t.geo.azimuthalEqualArea=function(){return Cn(Yn)}).raw=Yn;var Wn=Gn((function(t){var e=Math.acos(t);return e&&e/Math.sin(e)}),L);function Zn(t,e){var r=Math.cos(t),n=function(t){return Math.tan(At/4+t/2)},a=t===e?Math.sin(t):Math.log(r/Math.cos(e))/Math.log(n(e)/n(t)),i=r*Math.pow(n(t),a)/a;if(!a)return Kn;function o(t,e){i>0?e<-Ct+kt&&(e=-Ct+kt):e>Ct-kt&&(e=Ct-kt);var r=i/Math.pow(n(e),a);return[r*Math.sin(a*t),i-r*Math.cos(a*t)]}return o.invert=function(t,e){var r=i-e,n=It(a)*Math.sqrt(t*t+r*r);return[Math.atan2(t,r)/a,2*Math.atan(Math.pow(i/n,1/a))-Ct]},o}function Xn(t,e){var r=Math.cos(t),n=t===e?Math.sin(t):(r-Math.cos(e))/(e-t),a=r/n+t;if(y(n)<kt)return In;function i(t,e){var r=a-e;return[r*Math.sin(n*t),a-r*Math.cos(n*t)]}return i.invert=function(t,e){var r=a-e;return[Math.atan2(t,r)/n,a-It(n)*Math.sqrt(t*t+r*r)]},i}(t.geo.azimuthalEquidistant=function(){return Cn(Wn)}).raw=Wn,(t.geo.conicConformal=function(){return an(Zn)}).raw=Zn,(t.geo.conicEquidistant=function(){return an(Xn)}).raw=Xn;var Jn=Gn((function(t){return 1/t}),Math.atan);function Kn(t,e){return[t,Math.log(Math.tan(At/4+e/2))]}function Qn(t){var e,r=Cn(t),n=r.scale,a=r.translate,i=r.clipExtent;return r.scale=function(){var t=n.apply(r,arguments);return t===r?e?r.clipExtent(null):r:t},r.translate=function(){var t=a.apply(r,arguments);return t===r?e?r.clipExtent(null):r:t},r.clipExtent=function(t){var o=i.apply(r,arguments);if(o===r){if(e=null==t){var s=At*n(),l=a();i([[l[0]-s,l[1]-s],[l[0]+s,l[1]+s]])}}else e&&(o=null);return o},r.clipExtent(null)}(t.geo.gnomonic=function(){return Cn(Jn)}).raw=Jn,Kn.invert=function(t,e){return[t,2*Math.atan(Math.exp(e))-Ct]},(t.geo.mercator=function(){return Qn(Kn)}).raw=Kn;var $n=Gn((function(){return 1}),Math.asin);(t.geo.orthographic=function(){return Cn($n)}).raw=$n;var ta=Gn((function(t){return 1/(1+t)}),(function(t){return 2*Math.atan(t)}));function ea(t,e){return[Math.log(Math.tan(At/4+e/2)),-t]}function ra(t){return t[0]}function na(t){return t[1]}function aa(t){for(var e=t.length,r=[0,1],n=2,a=2;a<e;a++){for(;n>1&&zt(t[r[n-2]],t[r[n-1]],t[a])<=0;)--n;r[n++]=a}return r.slice(0,n)}function ia(t,e){return t[0]-e[0]||t[1]-e[1]}(t.geo.stereographic=function(){return Cn(ta)}).raw=ta,ea.invert=function(t,e){return[-e,2*Math.atan(Math.exp(t))-Ct]},(t.geo.transverseMercator=function(){var t=Qn(ea),e=t.center,r=t.rotate;return t.center=function(t){return t?e([-t[1],t[0]]):[(t=e())[1],-t[0]]},t.rotate=function(t){return t?r([t[0],t[1],t.length>2?t[2]+90:90]):[(t=r())[0],t[1],t[2]-90]},r([0,0,90])}).raw=ea,t.geom={},t.geom.hull=function(t){var e=ra,r=na;if(arguments.length)return n(t);function n(t){if(t.length<3)return[];var n,a=de(e),i=de(r),o=t.length,s=[],l=[];for(n=0;n<o;n++)s.push([+a.call(this,t[n],n),+i.call(this,t[n],n),n]);for(s.sort(ia),n=0;n<o;n++)l.push([s[n][0],-s[n][1]]);var c=aa(s),u=aa(l),h=u[0]===c[0],f=u[u.length-1]===c[c.length-1],p=[];for(n=c.length-1;n>=0;--n)p.push(t[s[c[n]][2]]);for(n=+h;n<u.length-f;++n)p.push(t[s[u[n]][2]]);return p}return n.x=function(t){return arguments.length?(e=t,n):e},n.y=function(t){return arguments.length?(r=t,n):r},n},t.geom.polygon=function(t){return U(t,oa),t};var oa=t.geom.polygon.prototype=[];function sa(t,e,r){return(r[0]-e[0])*(t[1]-e[1])<(r[1]-e[1])*(t[0]-e[0])}function la(t,e,r,n){var a=t[0],i=r[0],o=e[0]-a,s=n[0]-i,l=t[1],c=r[1],u=e[1]-l,h=n[1]-c,f=(s*(l-c)-h*(a-i))/(h*o-s*u);return[a+f*o,l+f*u]}function ca(t){var e=t[0],r=t[t.length-1];return!(e[0]-r[0]||e[1]-r[1])}oa.area=function(){for(var t,e=-1,r=this.length,n=this[r-1],a=0;++e<r;)t=n,n=this[e],a+=t[1]*n[0]-t[0]*n[1];return.5*a},oa.centroid=function(t){var e,r,n=-1,a=this.length,i=0,o=0,s=this[a-1];for(arguments.length||(t=-1/(6*this.area()));++n<a;)e=s,s=this[n],r=e[0]*s[1]-s[0]*e[1],i+=(e[0]+s[0])*r,o+=(e[1]+s[1])*r;return[i*t,o*t]},oa.clip=function(t){for(var e,r,n,a,i,o,s=ca(t),l=-1,c=this.length-ca(this),u=this[c-1];++l<c;){for(e=t.slice(),t.length=0,a=this[l],i=e[(n=e.length-s)-1],r=-1;++r<n;)sa(o=e[r],u,a)?(sa(i,u,a)||t.push(la(i,o,u,a)),t.push(o)):sa(i,u,a)&&t.push(la(i,o,u,a)),i=o;s&&t.push(t[0]),u=a}return t};var ua,ha,fa,pa,da,ga=[],ma=[];function va(){Ra(this),this.edge=this.site=this.circle=null}function ya(t){var e=ga.pop()||new va;return e.site=t,e}function xa(t){Ea(t),fa.remove(t),ga.push(t),Ra(t)}function ba(t){var e=t.circle,r=e.x,n=e.cy,a={x:r,y:n},i=t.P,o=t.N,s=[t];xa(t);for(var l=i;l.circle&&y(r-l.circle.x)<kt&&y(n-l.circle.cy)<kt;)i=l.P,s.unshift(l),xa(l),l=i;s.unshift(l),Ea(l);for(var c=o;c.circle&&y(r-c.circle.x)<kt&&y(n-c.circle.cy)<kt;)o=c.N,s.push(c),xa(c),c=o;s.push(c),Ea(c);var u,h=s.length;for(u=1;u<h;++u)c=s[u],l=s[u-1],za(c.edge,l.site,c.site,a);l=s[0],(c=s[h-1]).edge=Pa(l.site,c.site,null,a),Sa(l),Sa(c)}function _a(t){for(var e,r,n,a,i=t.x,o=t.y,s=fa._;s;)if((n=wa(s,o)-i)>kt)s=s.L;else{if(!((a=i-Ta(s,o))>kt)){n>-kt?(e=s.P,r=s):a>-kt?(e=s,r=s.N):e=r=s;break}if(!s.R){e=s;break}s=s.R}var l=ya(t);if(fa.insert(e,l),e||r){if(e===r)return Ea(e),r=ya(e.site),fa.insert(l,r),l.edge=r.edge=Pa(e.site,l.site),Sa(e),void Sa(r);if(r){Ea(e),Ea(r);var c=e.site,u=c.x,h=c.y,f=t.x-u,p=t.y-h,d=r.site,g=d.x-u,m=d.y-h,v=2*(f*m-p*g),y=f*f+p*p,x=g*g+m*m,b={x:(m*y-p*x)/v+u,y:(f*x-g*y)/v+h};za(r.edge,c,d,b),l.edge=Pa(c,t,null,b),r.edge=Pa(t,d,null,b),Sa(e),Sa(r)}else l.edge=Pa(e.site,l.site)}}function wa(t,e){var r=t.site,n=r.x,a=r.y,i=a-e;if(!i)return n;var o=t.P;if(!o)return-1/0;var s=(r=o.site).x,l=r.y,c=l-e;if(!c)return s;var u=s-n,h=1/i-1/c,f=u/c;return h?(-f+Math.sqrt(f*f-2*h*(u*u/(-2*c)-l+c/2+a-i/2)))/h+n:(n+s)/2}function Ta(t,e){var r=t.N;if(r)return wa(r,e);var n=t.site;return n.y===e?n.x:1/0}function ka(t){this.site=t,this.edges=[]}function Ma(t,e){return e.angle-t.angle}function Aa(){Ra(this),this.x=this.y=this.arc=this.site=this.cy=null}function Sa(t){var e=t.P,r=t.N;if(e&&r){var n=e.site,a=t.site,i=r.site;if(n!==i){var o=a.x,s=a.y,l=n.x-o,c=n.y-s,u=i.x-o,h=2*(l*(m=i.y-s)-c*u);if(!(h>=-Mt)){var f=l*l+c*c,p=u*u+m*m,d=(m*f-c*p)/h,g=(l*p-u*f)/h,m=g+s,v=ma.pop()||new Aa;v.arc=t,v.site=a,v.x=d+o,v.y=m+Math.sqrt(d*d+g*g),v.cy=m,t.circle=v;for(var y=null,x=da._;x;)if(v.y<x.y||v.y===x.y&&v.x<=x.x){if(!x.L){y=x.P;break}x=x.L}else{if(!x.R){y=x;break}x=x.R}da.insert(y,v),y||(pa=v)}}}}function Ea(t){var e=t.circle;e&&(e.P||(pa=e.N),da.remove(e),ma.push(e),Ra(e),t.circle=null)}function Ca(t,e){var r=t.b;if(r)return!0;var n,a,i=t.a,o=e[0][0],s=e[1][0],l=e[0][1],c=e[1][1],u=t.l,h=t.r,f=u.x,p=u.y,d=h.x,g=h.y,m=(f+d)/2,v=(p+g)/2;if(g===p){if(m<o||m>=s)return;if(f>d){if(i){if(i.y>=c)return}else i={x:m,y:l};r={x:m,y:c}}else{if(i){if(i.y<l)return}else i={x:m,y:c};r={x:m,y:l}}}else if(a=v-(n=(f-d)/(g-p))*m,n<-1||n>1)if(f>d){if(i){if(i.y>=c)return}else i={x:(l-a)/n,y:l};r={x:(c-a)/n,y:c}}else{if(i){if(i.y<l)return}else i={x:(c-a)/n,y:c};r={x:(l-a)/n,y:l}}else if(p<g){if(i){if(i.x>=s)return}else i={x:o,y:n*o+a};r={x:s,y:n*s+a}}else{if(i){if(i.x<o)return}else i={x:s,y:n*s+a};r={x:o,y:n*o+a}}return t.a=i,t.b=r,!0}function La(t,e){this.l=t,this.r=e,this.a=this.b=null}function Pa(t,e,r,n){var a=new La(t,e);return ua.push(a),r&&za(a,t,e,r),n&&za(a,e,t,n),ha[t.i].edges.push(new Oa(a,t,e)),ha[e.i].edges.push(new Oa(a,e,t)),a}function Ia(t,e,r){var n=new La(t,null);return n.a=e,n.b=r,ua.push(n),n}function za(t,e,r,n){t.a||t.b?t.l===r?t.b=n:t.a=n:(t.a=n,t.l=e,t.r=r)}function Oa(t,e,r){var n=t.a,a=t.b;this.edge=t,this.site=e,this.angle=r?Math.atan2(r.y-e.y,r.x-e.x):t.l===e?Math.atan2(a.x-n.x,n.y-a.y):Math.atan2(n.x-a.x,a.y-n.y)}function Da(){this._=null}function Ra(t){t.U=t.C=t.L=t.R=t.P=t.N=null}function Fa(t,e){var r=e,n=e.R,a=r.U;a?a.L===r?a.L=n:a.R=n:t._=n,n.U=a,r.U=n,r.R=n.L,r.R&&(r.R.U=r),n.L=r}function Ba(t,e){var r=e,n=e.L,a=r.U;a?a.L===r?a.L=n:a.R=n:t._=n,n.U=a,r.U=n,r.L=n.R,r.L&&(r.L.U=r),n.R=r}function Na(t){for(;t.L;)t=t.L;return t}function ja(t,e){var r,n,a,i=t.sort(Ua).pop();for(ua=[],ha=new Array(t.length),fa=new Da,da=new Da;;)if(a=pa,i&&(!a||i.y<a.y||i.y===a.y&&i.x<a.x))i.x===r&&i.y===n||(ha[i.i]=new ka(i),_a(i),r=i.x,n=i.y),i=t.pop();else{if(!a)break;ba(a.arc)}e&&(function(t){for(var e,r=ua,n=rn(t[0][0],t[0][1],t[1][0],t[1][1]),a=r.length;a--;)(!Ca(e=r[a],t)||!n(e)||y(e.a.x-e.b.x)<kt&&y(e.a.y-e.b.y)<kt)&&(e.a=e.b=null,r.splice(a,1))}(e),function(t){for(var e,r,n,a,i,o,s,l,c,u,h=t[0][0],f=t[1][0],p=t[0][1],d=t[1][1],g=ha,m=g.length;m--;)if((i=g[m])&&i.prepare())for(l=(s=i.edges).length,o=0;o<l;)n=(u=s[o].end()).x,a=u.y,e=(c=s[++o%l].start()).x,r=c.y,(y(n-e)>kt||y(a-r)>kt)&&(s.splice(o,0,new Oa(Ia(i.site,u,y(n-h)<kt&&d-a>kt?{x:h,y:y(e-h)<kt?r:d}:y(a-d)<kt&&f-n>kt?{x:y(r-d)<kt?e:f,y:d}:y(n-f)<kt&&a-p>kt?{x:f,y:y(e-f)<kt?r:p}:y(a-p)<kt&&n-h>kt?{x:y(r-p)<kt?e:h,y:p}:null),i.site,null)),++l)}(e));var o={cells:ha,edges:ua};return fa=da=ua=ha=null,o}function Ua(t,e){return e.y-t.y||e.x-t.x}ka.prototype.prepare=function(){for(var t,e=this.edges,r=e.length;r--;)(t=e[r].edge).b&&t.a||e.splice(r,1);return e.sort(Ma),e.length},Oa.prototype={start:function(){return this.edge.l===this.site?this.edge.a:this.edge.b},end:function(){return this.edge.l===this.site?this.edge.b:this.edge.a}},Da.prototype={insert:function(t,e){var r,n,a;if(t){if(e.P=t,e.N=t.N,t.N&&(t.N.P=e),t.N=e,t.R){for(t=t.R;t.L;)t=t.L;t.L=e}else t.R=e;r=t}else this._?(t=Na(this._),e.P=null,e.N=t,t.P=t.L=e,r=t):(e.P=e.N=null,this._=e,r=null);for(e.L=e.R=null,e.U=r,e.C=!0,t=e;r&&r.C;)r===(n=r.U).L?(a=n.R)&&a.C?(r.C=a.C=!1,n.C=!0,t=n):(t===r.R&&(Fa(this,r),r=(t=r).U),r.C=!1,n.C=!0,Ba(this,n)):(a=n.L)&&a.C?(r.C=a.C=!1,n.C=!0,t=n):(t===r.L&&(Ba(this,r),r=(t=r).U),r.C=!1,n.C=!0,Fa(this,n)),r=t.U;this._.C=!1},remove:function(t){t.N&&(t.N.P=t.P),t.P&&(t.P.N=t.N),t.N=t.P=null;var e,r,n,a=t.U,i=t.L,o=t.R;if(r=i?o?Na(o):i:o,a?a.L===t?a.L=r:a.R=r:this._=r,i&&o?(n=r.C,r.C=t.C,r.L=i,i.U=r,r!==o?(a=r.U,r.U=t.U,t=r.R,a.L=t,r.R=o,o.U=r):(r.U=a,a=r,t=r.R)):(n=t.C,t=r),t&&(t.U=a),!n)if(t&&t.C)t.C=!1;else{do{if(t===this._)break;if(t===a.L){if((e=a.R).C&&(e.C=!1,a.C=!0,Fa(this,a),e=a.R),e.L&&e.L.C||e.R&&e.R.C){e.R&&e.R.C||(e.L.C=!1,e.C=!0,Ba(this,e),e=a.R),e.C=a.C,a.C=e.R.C=!1,Fa(this,a),t=this._;break}}else if((e=a.L).C&&(e.C=!1,a.C=!0,Ba(this,a),e=a.L),e.L&&e.L.C||e.R&&e.R.C){e.L&&e.L.C||(e.R.C=!1,e.C=!0,Fa(this,e),e=a.L),e.C=a.C,a.C=e.L.C=!1,Ba(this,a),t=this._;break}e.C=!0,t=a,a=a.U}while(!t.C);t&&(t.C=!1)}}},t.geom.voronoi=function(t){var e=ra,r=na,n=e,a=r,i=Va;if(t)return o(t);function o(t){var e=new Array(t.length),r=i[0][0],n=i[0][1],a=i[1][0],o=i[1][1];return ja(s(t),i).cells.forEach((function(i,s){var l=i.edges,c=i.site;(e[s]=l.length?l.map((function(t){var e=t.start();return[e.x,e.y]})):c.x>=r&&c.x<=a&&c.y>=n&&c.y<=o?[[r,o],[a,o],[a,n],[r,n]]:[]).point=t[s]})),e}function s(t){return t.map((function(t,e){return{x:Math.round(n(t,e)/kt)*kt,y:Math.round(a(t,e)/kt)*kt,i:e}}))}return o.links=function(t){return ja(s(t)).edges.filter((function(t){return t.l&&t.r})).map((function(e){return{source:t[e.l.i],target:t[e.r.i]}}))},o.triangles=function(t){var e=[];return ja(s(t)).cells.forEach((function(r,n){for(var a,i,o,s,l=r.site,c=r.edges.sort(Ma),u=-1,h=c.length,f=c[h-1].edge,p=f.l===l?f.r:f.l;++u<h;)f,a=p,p=(f=c[u].edge).l===l?f.r:f.l,n<a.i&&n<p.i&&(o=a,s=p,((i=l).x-s.x)*(o.y-i.y)-(i.x-o.x)*(s.y-i.y)<0)&&e.push([t[n],t[a.i],t[p.i]])})),e},o.x=function(t){return arguments.length?(n=de(e=t),o):e},o.y=function(t){return arguments.length?(a=de(r=t),o):r},o.clipExtent=function(t){return arguments.length?(i=null==t?Va:t,o):i===Va?null:i},o.size=function(t){return arguments.length?o.clipExtent(t&&[[0,0],t]):i===Va?null:i&&i[1]},o};var Va=[[-1e6,-1e6],[1e6,1e6]];function qa(t){return t.x}function Ha(t){return t.y}function Ga(t,e,r,n,a,i){if(!t(e,r,n,a,i)){var o=.5*(r+a),s=.5*(n+i),l=e.nodes;l[0]&&Ga(t,l[0],r,n,o,s),l[1]&&Ga(t,l[1],o,n,a,s),l[2]&&Ga(t,l[2],r,s,o,i),l[3]&&Ga(t,l[3],o,s,a,i)}}function Ya(t,e,r,n,a,i,o){var s,l=1/0;return function t(c,u,h,f,p){if(!(u>i||h>o||f<n||p<a)){if(d=c.point){var d,g=e-c.x,m=r-c.y,v=g*g+m*m;if(v<l){var y=Math.sqrt(l=v);n=e-y,a=r-y,i=e+y,o=r+y,s=d}}for(var x=c.nodes,b=.5*(u+f),_=.5*(h+p),w=(r>=_)<<1|e>=b,T=w+4;w<T;++w)if(c=x[3&w])switch(3&w){case 0:t(c,u,h,b,_);break;case 1:t(c,b,h,f,_);break;case 2:t(c,u,_,b,p);break;case 3:t(c,b,_,f,p)}}}(t,n,a,i,o),s}function Wa(e,r){e=t.rgb(e),r=t.rgb(r);var n=e.r,a=e.g,i=e.b,o=r.r-n,s=r.g-a,l=r.b-i;return function(t){return\"#\"+se(Math.round(n+o*t))+se(Math.round(a+s*t))+se(Math.round(i+l*t))}}function Za(t,e){var r,n={},a={};for(r in t)r in e?n[r]=$a(t[r],e[r]):a[r]=t[r];for(r in e)r in t||(a[r]=e[r]);return function(t){for(r in n)a[r]=n[r](t);return a}}function Xa(t,e){return t=+t,e=+e,function(r){return t*(1-r)+e*r}}function Ja(t,e){var r,n,a,i=Ka.lastIndex=Qa.lastIndex=0,o=-1,s=[],l=[];for(t+=\"\",e+=\"\";(r=Ka.exec(t))&&(n=Qa.exec(e));)(a=n.index)>i&&(a=e.slice(i,a),s[o]?s[o]+=a:s[++o]=a),(r=r[0])===(n=n[0])?s[o]?s[o]+=n:s[++o]=n:(s[++o]=null,l.push({i:o,x:Xa(r,n)})),i=Qa.lastIndex;return i<e.length&&(a=e.slice(i),s[o]?s[o]+=a:s[++o]=a),s.length<2?l[0]?(e=l[0].x,function(t){return e(t)+\"\"}):function(){return e}:(e=l.length,function(t){for(var r,n=0;n<e;++n)s[(r=l[n]).i]=r.x(t);return s.join(\"\")})}t.geom.delaunay=function(e){return t.geom.voronoi().triangles(e)},t.geom.quadtree=function(t,e,r,n,a){var i,o=ra,s=na;if(i=arguments.length)return o=qa,s=Ha,3===i&&(a=r,n=e,r=e=0),l(t);function l(t){var l,c,u,h,f,p,d,g,m,v=de(o),x=de(s);if(null!=e)p=e,d=r,g=n,m=a;else if(g=m=-(p=d=1/0),c=[],u=[],f=t.length,i)for(h=0;h<f;++h)(l=t[h]).x<p&&(p=l.x),l.y<d&&(d=l.y),l.x>g&&(g=l.x),l.y>m&&(m=l.y),c.push(l.x),u.push(l.y);else for(h=0;h<f;++h){var b=+v(l=t[h],h),_=+x(l,h);b<p&&(p=b),_<d&&(d=_),b>g&&(g=b),_>m&&(m=_),c.push(b),u.push(_)}var w=g-p,T=m-d;function k(t,e,r,n,a,i,o,s){if(!isNaN(r)&&!isNaN(n))if(t.leaf){var l=t.x,c=t.y;if(null!=l)if(y(l-r)+y(c-n)<.01)M(t,e,r,n,a,i,o,s);else{var u=t.point;t.x=t.y=t.point=null,M(t,u,l,c,a,i,o,s),M(t,e,r,n,a,i,o,s)}else t.x=r,t.y=n,t.point=e}else M(t,e,r,n,a,i,o,s)}function M(t,e,r,n,a,i,o,s){var l=.5*(a+o),c=.5*(i+s),u=r>=l,h=n>=c,f=h<<1|u;t.leaf=!1,u?a=l:o=l,h?i=c:s=c,k(t=t.nodes[f]||(t.nodes[f]={leaf:!0,nodes:[],point:null,x:null,y:null}),e,r,n,a,i,o,s)}w>T?m=d+w:g=p+T;var A={leaf:!0,nodes:[],point:null,x:null,y:null,add:function(t){k(A,t,+v(t,++h),+x(t,h),p,d,g,m)},visit:function(t){Ga(t,A,p,d,g,m)},find:function(t){return Ya(A,t[0],t[1],p,d,g,m)}};if(h=-1,null==e){for(;++h<f;)k(A,t[h],c[h],u[h],p,d,g,m);--h}else t.forEach(A.add);return c=u=t=l=null,A}return l.x=function(t){return arguments.length?(o=t,l):o},l.y=function(t){return arguments.length?(s=t,l):s},l.extent=function(t){return arguments.length?(null==t?e=r=n=a=null:(e=+t[0][0],r=+t[0][1],n=+t[1][0],a=+t[1][1]),l):null==e?null:[[e,r],[n,a]]},l.size=function(t){return arguments.length?(null==t?e=r=n=a=null:(e=r=0,n=+t[0],a=+t[1]),l):null==e?null:[n-e,a-r]},l},t.interpolateRgb=Wa,t.interpolateObject=Za,t.interpolateNumber=Xa,t.interpolateString=Ja;var Ka=/[-+]?(?:\\d+\\.?\\d*|\\.?\\d+)(?:[eE][-+]?\\d+)?/g,Qa=new RegExp(Ka.source,\"g\");function $a(e,r){for(var n,a=t.interpolators.length;--a>=0&&!(n=t.interpolators[a](e,r)););return n}function ti(t,e){var r,n=[],a=[],i=t.length,o=e.length,s=Math.min(t.length,e.length);for(r=0;r<s;++r)n.push($a(t[r],e[r]));for(;r<i;++r)a[r]=t[r];for(;r<o;++r)a[r]=e[r];return function(t){for(r=0;r<s;++r)a[r]=n[r](t);return a}}t.interpolate=$a,t.interpolators=[function(t,e){var r=typeof e;return(\"string\"===r?pe.has(e.toLowerCase())||/^(#|rgb\\(|hsl\\()/i.test(e)?Wa:Ja:e instanceof Vt?Wa:Array.isArray(e)?ti:\"object\"===r&&isNaN(e)?Za:Xa)(t,e)}],t.interpolateArray=ti;var ei=function(){return L},ri=t.map({linear:ei,poly:function(t){return function(e){return Math.pow(e,t)}},quad:function(){return si},cubic:function(){return li},sin:function(){return ui},exp:function(){return hi},circle:function(){return fi},elastic:function(t,e){var r;arguments.length<2&&(e=.45);arguments.length?r=e/St*Math.asin(1/t):(t=1,r=e/4);return function(n){return 1+t*Math.pow(2,-10*n)*Math.sin((n-r)*St/e)}},back:function(t){t||(t=1.70158);return function(e){return e*e*((t+1)*e-t)}},bounce:function(){return pi}}),ni=t.map({in:L,out:ii,\"in-out\":oi,\"out-in\":function(t){return oi(ii(t))}});function ai(t){return function(e){return e<=0?0:e>=1?1:t(e)}}function ii(t){return function(e){return 1-t(1-e)}}function oi(t){return function(e){return.5*(e<.5?t(2*e):2-t(2-2*e))}}function si(t){return t*t}function li(t){return t*t*t}function ci(t){if(t<=0)return 0;if(t>=1)return 1;var e=t*t,r=e*t;return 4*(t<.5?r:3*(t-e)+r-.75)}function ui(t){return 1-Math.cos(t*Ct)}function hi(t){return Math.pow(2,10*(t-1))}function fi(t){return 1-Math.sqrt(1-t*t)}function pi(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}function di(t,e){return e-=t,function(r){return Math.round(t+e*r)}}function gi(t){var e,r,n,a=[t.a,t.b],i=[t.c,t.d],o=vi(a),s=mi(a,i),l=vi(((e=i)[0]+=(n=-s)*(r=a)[0],e[1]+=n*r[1],e))||0;a[0]*i[1]<i[0]*a[1]&&(a[0]*=-1,a[1]*=-1,o*=-1,s*=-1),this.rotate=(o?Math.atan2(a[1],a[0]):Math.atan2(-i[0],i[1]))*Pt,this.translate=[t.e,t.f],this.scale=[o,l],this.skew=l?Math.atan2(s,l)*Pt:0}function mi(t,e){return t[0]*e[0]+t[1]*e[1]}function vi(t){var e=Math.sqrt(mi(t,t));return e&&(t[0]/=e,t[1]/=e),e}t.ease=function(t){var e=t.indexOf(\"-\"),n=e>=0?t.slice(0,e):t,a=e>=0?t.slice(e+1):\"in\";return n=ri.get(n)||ei,ai((a=ni.get(a)||L)(n.apply(null,r.call(arguments,1))))},t.interpolateHcl=function(e,r){e=t.hcl(e),r=t.hcl(r);var n=e.h,a=e.c,i=e.l,o=r.h-n,s=r.c-a,l=r.l-i;isNaN(s)&&(s=0,a=isNaN(a)?r.c:a);isNaN(o)?(o=0,n=isNaN(n)?r.h:n):o>180?o-=360:o<-180&&(o+=360);return function(t){return Zt(n+o*t,a+s*t,i+l*t)+\"\"}},t.interpolateHsl=function(e,r){e=t.hsl(e),r=t.hsl(r);var n=e.h,a=e.s,i=e.l,o=r.h-n,s=r.s-a,l=r.l-i;isNaN(s)&&(s=0,a=isNaN(a)?r.s:a);isNaN(o)?(o=0,n=isNaN(n)?r.h:n):o>180?o-=360:o<-180&&(o+=360);return function(t){return Gt(n+o*t,a+s*t,i+l*t)+\"\"}},t.interpolateLab=function(e,r){e=t.lab(e),r=t.lab(r);var n=e.l,a=e.a,i=e.b,o=r.l-n,s=r.a-a,l=r.b-i;return function(t){return Qt(n+o*t,a+s*t,i+l*t)+\"\"}},t.interpolateRound=di,t.transform=function(e){var r=a.createElementNS(t.ns.prefix.svg,\"g\");return(t.transform=function(t){if(null!=t){r.setAttribute(\"transform\",t);var e=r.transform.baseVal.consolidate()}return new gi(e?e.matrix:yi)})(e)},gi.prototype.toString=function(){return\"translate(\"+this.translate+\")rotate(\"+this.rotate+\")skewX(\"+this.skew+\")scale(\"+this.scale+\")\"};var yi={a:1,b:0,c:0,d:1,e:0,f:0};function xi(t){return t.length?t.pop()+\",\":\"\"}function bi(e,r){var n=[],a=[];return e=t.transform(e),r=t.transform(r),function(t,e,r,n){if(t[0]!==e[0]||t[1]!==e[1]){var a=r.push(\"translate(\",null,\",\",null,\")\");n.push({i:a-4,x:Xa(t[0],e[0])},{i:a-2,x:Xa(t[1],e[1])})}else(e[0]||e[1])&&r.push(\"translate(\"+e+\")\")}(e.translate,r.transl
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment